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
341811460455	341811461010	341811461560	341811462110	341811462658	341811463210	341811463760	341811464310	341811464858	341811465410	341811465960	341811466510	341811467058	341811467610	341811468160	341811468710	341811469258	341811469810	341811470360	341811470910	341811471458	341811472010	341811472560	341811473110	341811473658	341811474210	341811474760	341811475310	341811475858	341811476410	341811476960	341811477510	341811478058	341811478610	341811479160	341811479710	341811480258	341811480810	341811481360	341811481910	341811482458	341811483010	341811483560	341811484110	341811484658	341811485210	341811485760	341811486310	341811486858	341811487410	341811487960	341811488510	341811489058	341811489610	341811490160	341811490710	341811491258	341811491810	341811492360	341811492910	341811493458	341811494010	341811494560	341811495110	341811495658	341811496210	341811496760	341811497310	341811497858	341811498410	341811498960	341811499510	341811500058	341811500610	341811501160	341811501710	341811502258	341811502810	341811503360	341811503910	341811504458	341811505010	341811505560	341811506110	341811506658	341811507210	341811507760	341811508310	341811508858	341811509410	341811509960	341811510510	341811511058	341811511610	341811512160	341811512710	341811513258	341811513810	341811514360	341811514910	341811515458	341811516010	341811516560	341811517110	341811517658	341811518210	341811518760	341811519310	341811519858	341811520410	341811520960	341811521510	341811522058	341811522610	341811523160	341811523710	341811524258	341811524810	341811525360	341811525910	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	3600	2300	2481	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23001	21564	29717	23773	21575	22606	28714	19811	17657	18198	18036	17884	17614	17867	17743	17530	17515	17750	17705	17640	17374	17407	17450	17519	17523	17509	17459	17667	17458	17603	17281	17473	17443	17290	17399	17409	17399	17375	17435	17382	17522	17290	17433	17523	17230	17374	17508	17359	17558	17342	17453	17189	17564	17422	17254	17304	17265	17246	17485	17346	17230	17405	17384	17216	17581	17593	17716	17196	17342	17403	17461	17314	17392	17407	17364	17297	17394	17324	17088	17130	17062	17285	17390	17369	17446	17330	17327	17166	17272	17276	17366	17418	17441	17279	17476	17249	17419	17200	17289	17241	17195	17470	17358	17599	17444	17224	17316	17059	17368	17323	17555	17374	17429	17270	17179	17350	17204	17219	17292	17280	17468	17224	17381	17463	17115	17235	17291	17168	17443	17297	17302	17342	17230	17328	17261	17109	17342	17445	17236	17285	17334	17095	17197	17079	17344	17330	17315	17312	17227	17290	17262	17199	17273	17029	17194	17311	17273	17110	17385	17443	17062	17455	17271	17169	17162	17092	17268	17112	17263	17078	17371	16972	17245	17381	17183	17285	17362	17286	17273	17341	17151	17448	17484	17234	17333	17149	17410	17314	17583	17390	17331	17280	17324	17353	17273	17287	17336	16991	17260	17410	17432	17145	17347	17421	17287	17360	17127	17339	17211	17081	17263	17333	17185	17249	17206	17226	17073	17209	17229	17129	17281	17026	17126	17241	17046	17089	17156	17154	16979	17115	17294	17258	16996	17138	17266	17016	17279	17185	17196	17089	16994	17239	17192	17273	17291	17182	17252	17151	17275	17373	17129	17276	17314	17356	17032	17255	17055	17028	17157	17263	17439	17594	17192	17297	17222	17174	17319	17289	17301	17288	17475	17347	17293	17267	17148	17230	17497	17166	17285	17168	17419	17251	17130	17290	17207	17487	17148	17139	17255	17331	17026	17289	17099	17171	17313	17415	17355	17171	17109	17174	17105	17144	17254	17250	17329	17062	17092	17120	17123	17182	17248	17285	17332	17027	17303	17198	16928	17144	17120	17167	17184	17310	16987	17122	17301	17032	17172	17146	17128	16955	17209	17292	17158	17133	17099	17262	17316	17121	17340	17059	17472	17074	17351	17284	17129	17298	17214	17122	17404	17048	17304	17266	17088	17322	17340	17334	17145	17263	17483	17249	17307	17092	17285	17415	17183	17248	17345	17219	16986	17150	17238	17003	17420	17378	16994	17269	17216	17397	17394	17003	17068	17124	17290	17383	17127	17161	17371	17166	17184	17087	17422	17400	17310	17236	17114	17310	17133	17291	17189	17234	17097	17147	17367	17173	16971	17243	17342	17232	17222	17226	17181	17326	17356	17217	17155	17296	17334	17252	17199	17242	17282	17370	17182	17179	17368	17364	17139	17258	17273	17263	17037	17245	17188	17393	17242	17193	17278	17367	17277	16949	17047	17195	17206	17280	17171	17203	17215	17219	17046	17043	17150	17354	17163	17245	17247	17393	17197	17184	17262	17291	17120	16966	17139	17148	17277	17482	17214	17309	17184	17257	17260	17421	17334	17109	17215	17402	17244	16981	17199	17021	17381	16995	17089	17155	17068	17160	17381	17083	17195	17079	17061	16982	17104	17150	17025	16974	17241	17229	17423	17282	17040	17230	17205	17270	16992	17078	17209	17240	17303	17354	17135	17207	17215	17215	17318	17003	17123	17182	17306	17120	17117	17137	17062	17164	17310	17293	17079	17244	17185	17191	17198	17201	17280	17278	17232	17184	17222	17087	17279	17112	17262	16930	17001	17136	17167	17264	17293	17215	17341	16987	17289	17133	17309	17424	17338	17118	17226	17158	17126	17225	17393	17305	17186	17164	17205	17253	17138	17094	17085	17191	17070	17161	17244	17142	17122	17150	17276	17339	17250	17256	17205	17207	17220	17288	17173	17205	17227	17127	17185	17193	17227	17002	17054	17207	17216	17252	17128	17151	17196	16921	17421	17182	17150	17005	17129	17119	17196	17067	17131	17384	17200	17126	17328	17199	17142	17200	17132	17122	17179	17256	17231	17244	17045	17147	17207	17182	17095	17037	17180	17275	17095	17275	17274	17024	17175	17137	17217	17372	17176	17147	17214	17252	17195	17172	17094	17253	17105	17120	17253	17095	17150	17211	17366	17222	17297	17209	17459	17100	17118	17438	17078	16864	17144	17072	17119	17377	17148	17182	17296	17245	17369	17296	17115	17132	17060	17094	17146	17224	17183	17093	17154	17238	17104	17119	17362	17317	17293	17243	17299	16897	17137	17229	17270	17260	17345	17152	17120	17083	16954	17111	17134	16999	17214	17372	17089	17306	17207	17049	17250	17288	17083	17231	17053	17216	17248	17319	17128	16941	17084	17132	17074	17214	17254	17147	17028	17126	17450	17410	17154	16950	17147	17213	17201	17170	17160	17145	17180	17224	17210	17307	17233	17239	17210	17330	17206	17238	17109	17059	17202	17027	17129	17270	17297	17029	17013	17139	17248	17192	16970	17301	17080	17333	17260	17013	17360	17194	16989	17061	17149	17094	17308	17258	17120	17351	17140	17177	17130	17244	17312	17108	17120	17209	17219	17094	17218	17288	17135	17180	17224	17222	17260	17224	17233	16878	16907	17189	17067	17051	17079	17075	17094	17337	17090	17253	17087	17251	17129	16871	17087	17247	17122	17325	17220	17266	17070	17317	17444	17065	17119	17182	17323	17158	17194	17123	17078	17117	17219	17344	17291	17281	17125	17094	17158	17196	17298	17187	17185	17232	17121	16998	17066	17147	17226	17145	17080	17335	17196	17166	17194	17104	17103	17263	17076	17064	17243	17219	17387	17224	17283	17156	17193	17236	17179	17180	17177	17173	17203	17081	17111	17329	17343	17378	17332	16968	17197	17236	17007	17128	17019	17431	17144	17231	17102	17277	17150	17047	17063	17127	17251	17060	17253	17066	17115	17084	17261	17324	17290	17360	17216	17052	17162	17174	17044	17003	17219	17342	17380	17076	17443	17407	17268	17102	17187	17416	17185	17175	16992	17308	17298	17273	17224	17102	17066	17146	17247	17020	17178	17167	17209	17200	17376	17193	17284	17090	17208	17106	17216	17412	17355	17149	17132	17188	17107	17269	17213	17188	17124	17154	17260	17121	17264	17136	17082	17158	17177	17066	17250	17059	17065	17161	17157	17444	17266	17301	17042	16922	17110	17028	17165	17287	17124	17217	17259	17112	17022	17134	17238	17281	17130	17259	17170	17125	17320	17283	17025	17225	17274	17247	17285	17142	17161	17180	17184	17092	17020	17134	17315	17158	17297	16915	17093	17117	17135	17245	17076	17376	17224	16965	17106	17073	17284	17365	17172	17232	17294	17251	17086	16878	17261	17179	17197	17108	17337	17317	17191	17064	17212	17006	17097	17212	17239	17290	17381	17091	16967	17231	17157	17148	17316	17123	17309	17075	17350	17085	16932	17131	17199	17216	17309	17261	17348	17020	17040	17108	17151	17152	17248	17111	17207	17033	17196	17016	16970	17073	17196	17158	16963	17323	17023	17192	17169	17093	17173	17341	17157	17174	17212	17239	17226	17128	17071	17175	17321	17123	17042	17151	17249	17136	17227	17136	17089	16967	17312	17286	17105	17218	16928	17014	17249	17111	17225	17047	17272	17000	17349	17081	17204	17168	17320	17215	17303	17094	17026	16961	17161	17159	17312	17271	17105	17204	17135	17214	17282	17021	17215	17164	17217	17136	17178	17339	17288	17395	17205	17291	17104	17280	17150	17308	17153	17106	17132	16987	17148	17150	17218	17301	17091	17206	17290	17055	17219	17044	17286	17112	17113	16860	17225	17235	17184	17042	17425	17018	17032	17279	17280	17129	17072	17193	17170	17029	17326	17125	17188	17211	17192	17143	17311	17154	17100	17120	17134	17174	17255	17225	17139	17116	17183	17284	17267	17094	17379	17118	17046	17292	17232	17253	17095	17008	17136	17294	17165	17022	16968	17222	17119	17120	17156	17299	17321	17351	17181	17131	17208	17294	17035	17026	17028	17235	17238	17204	17040	17309	17202	17050	17129	17340	17019	17070	17114	17258	17476	17096	17284	17095	17275	17113	17409	17086	17272	17302	17043	17017	17083	17323	17288	17097	17401	17480	17186	17213	17179	17172	17266	17157	17237	16949	17214	17246	17148	17192	17189	16994	17257	17285	17238	17281	17207	17264	17069	17006	17313	17143	17080	17119	17156	17248	17251	17175	17223	17040	17112	17216	17013	17091	17175	17229	17143	17070	17184	17334	17306	17207	17270	17228	17114	17240	17321	17211	17097	17120	17300	17181	17055	17172	17244	17130	17397	17201	17320	17133	17190	17361	17206	17009	17148	17098	17103	17215	16980	17282	17328	17132	17257	17064	17121	17155	17140	17226	17218	17209	17240	17062	17152	17146	17091	17034	17114	17238	17098	17052	17050	17253	17185	17310	17365	17230	17258	17266	17035	17167	17123	17067	17122	17065	17098	17025	16990	17314	17302	17154	17128	17376	17243	17380	17204	17047	17284	17462	17081	17128	17139	17161	16925	17085	17236	17151	17055	17078	17054	17188	17078	17062	17193	17173	17119	16993	17209	17329	17179	16963	17199	17052	16953	17055	17206	17262	17202	17330	17185	17353	17220	17210	17314	17051	17164	17022	17099	17214	16865	17147	17102	17258	17057	17143	17329	17221	17135	17195	17251	17061	17264	17248	17044	17064	17183	17126	17296	17167	17176	17272	17029	17332	17166	17148	17256	17184	17277	17257	17343	17051	17183	17086	17456	17157	17100	17168	16944	17181	17056	17301	17151	17171	17094	17123	17165	17405	17363	17014	17080	17319	17124	16955	17053	17139	17333	17240	17240	17210	17346	17129	17496	16926	17260	17085	17057	17258	16968	17094	17346	17147	16916	17175	17289	17077	17305	17082	17259	17318	17377	17170	17339	17170	17244	17150	17234	17099	17281	17278	17254	17172	17384	17222	17147	17330	17089	17041	17238	17212	17209	17208	17132	17151	17201	17199	17009	17208	17154	17104	16976	16964	17162	17165	17177	17083	17085	17150	17080	17289	17005	17161	17088	17126	17172	17135	17172	17230
27254	19666	14136	14069	14041	14070	14158	13958	13959	13880	13929	14041	14177	14033	14047	14026	14007	13929	14102	13991	13803	14007	13823	14065	13848	13892	13964	14061	13928	13990	14285	14021	13860	13964	14020	13898	13949	13959	13950	14136	13870	13821	14024	13896	13780	14042	14035	13837	14096	14030	13947	13806	13964	13819	13902	13880	13956	14037	13940	13914	14008	13901	13993	13868	14150	13892	13857	13966	13926	14011	14063	13831	14047	13810	14018	14116	13863	14071	13831	14089	13964	14029	14054	13973	13940	14029	13815	14089	13849	13944	13974	13995	14021	14006	13999	13937	14049	14033	14063	13989	13986	13818	13902	14030	13824	13981	14011	13860	13821	13866	14177	14070	13839	13975	13895	14088	13881	13760	13928	14124	13850	14078	13960	13881	14013	13995	13941	13939	13914	13918	13870	14042	13972	13833	14046	13748	14019	13823	13958	14025	13836	13990	13949	13959	14110	13875	13896	13996	13985	14054	13973	13931	13878	13931	14001	14065	13962	14041	14028	13989	13878	14073	13787	14060	13945	13963	14078	13990	13937	13954	13870	13959	13967	13921	13855	13993	14131	13805	14016	13887	13967	13883	13950	13923	13901	13913	14034	14009	13985	13794	14009	13900	13944	13834	14141	13988	13958	14064	13925	14006	13916	13958	14007	13734	13993	13969	14011	13937	13866	13956	13724	14043	14047	13949	13999	13896	14012	13817	13849	13849	14001	13956	13805	13764	14026	13915	13862	13875	13821	13935	13979	13918	13918	14044	13888	13910	14060	14038	13902	13715	14042	13913	13826	13978	13983	14024	14118	13943	13947	13936	14017	13771	13987	13901	14111	13938	14029	13985	14065	13906	13857	13971	13916	14001	13965	14012	13942	14085	13898	13968	14037	14101	13980	13822	13909	13945	13821	13907	13791	13893	13912	13699	13997	13947	13919	13918	13971	13841	14108	14014	13951	13853	13818	13808	13804	13923	14003	13854	13937	13893	13975	14008	14025	13791	13924	14059	13888	13897	13993	13888	13710	13893	13976	14030	14028	14098	13842	13884	13814	13923	14087	13888	13756	13996	13937	14141	13865	13787	13881	13773	13912	13869	13960	13953	13946	13973	13948	13875	13999	13754	13978	13929	14071	13837	13756	13941	13891	14021	13984	14019	14026	13768	13921	14046	14002	13996	14003	13793	13868	14011	13940	13894	13968	13931	13874	13908	13937	13842	13974	13765	13833	13804	13873	13961	13972	13949	14019	13870	13904	13950	14051	13959	14013	14006	14064	13852	13938	13825	13764	13992	13739	13933	13802	13942	14053	13867	13738	13950	13877	14026	14021	13924	13893	13785	13941	13998	13990	13851	13854	13812	14078	14002	13805	13879	13885	13914	13969	13928	13931	13859	13855	13882	13954	13909	13988	13873	14013	14087	13876	13983	13884	13815	14005	13968	13816	13975	13921	13947	13874	13925	13911	13975	13952	13895	14125	13950	13776	13991	13980	13969	14014	13948	13939	13922	13943	13974	13981	13897	13790	14034	13985	13850	13934	13894	14084	14035	14111	13966	13717	13792	13929	13992	13871	13991	13963	13994	13975	14071	13887	13901	13835	14061	13895	14012	13843	13848	14018	13933	13909	13868	13875	13920	13960	13999	13846	13875	13965	13978	14122	13927	13896	14007	14026	13982	14012	13950	13946	13989	13886	14029	14095	13925	13995	13905	13969	14018	13965	13975	13796	13933	13695	13931	13802	13979	14149	14118	13960	13928	14008	14076	13862	13974	14062	13841	13772	13756	13753	13869	13843	14086	13961	13936	13918	14030	13867	13943	13792	13824	14113	13853	13882	13818	13872	14046	13781	14002	13765	13860	13889	13872	13919	13982	13757	14005	13986	13922	13949	13913	13936	14043	14108	14021	13939	13741	13943	14094	13891	13928	13881	13942	13897	13946	14042	13889	13945	13739	13844	13981	13967	13953	13953	13861	14000	13845	14032	13865	13824	13951	13932	13939	14029	13831	13836	13878	13746	13944	13818	13915	13860	13944	13967	14024	13852	13919	14016	13932	13980	13885	13954	14087	13824	13816	13912	13914	13954	13991	13970	13900	13823	13908	14095	14037	13963	13975	13837	14004	13947	13999	13868	13910	13850	13842	13760	13836	13848	13968	13980	13829	14004	13824	13909	13999	13714	14041	13955	13929	14017	14041	13919	13932	14012	14060	14023	13803	13867	13923	13960	13919	14073	13900	13785	13904	13839	14036	13919	13777	13833	14150	14050	13895	13859	13983	13773	13698	14033	13858	13785	13959	14097	14018	13836	13783	13881	13928	13945	13949	13985	13886	13961	13844	13887	13927	13943	14012	13912	13982	14036	13647	13893	13780	14014	13976	14060	13882	13896	13979	13858	14063	13924	13686	13928	13680	13954	13817	13853	13919	13947	13882	13960	13787	13855	13858	14045	13993	13986	13927	13953	14081	13958	13990	13905	13904	13984	13868	13886	14090	13943	13898	14010	13924	13952	13873	13865	13922	13955	13879	13981	13868	13697	13894	13928	14044	13989	13973	13992	13917	13956	13942	13920	14033	13899	13950	13921	13926	13922	13974	14097	13927	13833	14109	13911	13918	14156	13878	13921	13648	13874	14022	14038	14071	13840	13934	13864	13943	14024	13885	13976	13912	13825	14083	13898	13867	14043	13844	13876	13858	13830	14160	14006	13862	13956	13936	13952	13842	14071	13905	13984	13897	13934	14001	13893	13948	13968	13847	13718	13857	13886	14106	13887	13976	13863	13988	13850	13857	14005	14069	13929	13898	13906	13920	13816	13896	14018	13938	13859	13774	13838	13614	13812	13996	14053	14139	13906	13859	13755	13946	13996	13921	13857	13962	13994	13799	13774	13948	13914	13887	13811	13693	13802	13758	13985	14050	14033	13917	14163	13957	13923	14061	13742	14119	13923	13972	14088	13954	13950	14014	14039	13935	14006	14040	13874	13952	14071	13973	13853	13811	13891	14143	13822	13979	14044	13887	13737	13836	13815	13795	13882	13768	13974	14014	13913	13801	13983	13915	13994	13861	14041	13910	13914	13806	13798	13902	13798	14038	13928	13852	13991	14017	13865	14079	13905	14057	13810	13769	13970	13798	13793	13888	13836	14038	13983	13877	13880	14093	13799	13912	13802	13982	13958	14053	13846	13822	13798	13881	14003	13957	14004	13844	13816	14019	14025	13979	13780	13986	13809	13983	13931	13824	14020	13918	13870	14034	14103	13908	13871	13892	13938	13999	13830	14050	13963	13856	13907	13898	14034	13862	13850	14095	14101	13863	13837	14018	13820	13804	13832	14026	14120	13936	13989	13785	13957	13968	13910	14044	14028	13825	13828	13944	13961	13908	13977	13800	13886	13850	13866	13941	13874	14012	13942	13943	13800	13951	14074	13908	13890	13745	14033	13995	13973	14010	14036	13808	13914	14055	13845	13874	13933	13835	14122	13986	13931	13908	13861	13920	14001	14005	14021	13952	13884	13989	13915	13882	13872	13836	14056	13799	13867	13861	14057	14026	14042	13892	14030	14119	14006	13893	14174	13964	13777	13898	13926	13856	13939	13857	13928	13668	13866	13867	14002	13935	13926	13914	14033	13748	13982	13803	14030	14010	13942	13994	13906	13814	13855	13732	13852	14008	13861	13974	13893	14094	14023	13889	13848	14051	13827	13882	13867	13751	13967	14044	13987	13963	13924	14033	14023	13835	13952	14007	14031	13831	14039	13982	13974	13929	13805	13868	14047	13843	13847	14012	13857	13833	13983	13977	13858	14074	13832	13849	13949	13974	13839	13873	13935	13873	13938	14006	13916	13771	13863	13869	13898	14064	14145	13979	13894	13959	13919	13997	13875	13814	13846	14016	13829	13935	13891	13823	14058	14013	13869	13830	13878	13756	13855	13964	13823	13854	13794	13851	13923	13955	13842	13822	13814	13806	13944	13826	13803	13978	13866	14035	13865	14001	13891	13757	13899	13914	13817	13974	13964	13813	13904	13927	13866	13809	14037	13991	13850	13990	13979	13797	14212	13755	13833	14017	13955	13890	13905	14128	13913	13914	13886	13887	14072	13858	13871	13912	13954	13663	14014	13814	13960	14003	13966	13909	14095	13949	13762	13918	13918	13879	13712	13920	13920	13910	13884	13904	14027	13854	13903	13999	14051	13937	13816	13882	14002	14018	14040	13979	13907	13869	14006	13947	13872	13943	13856	13952	13884	14126	13861	13942	13955	13907	13956	14086	14057	14091	14002	13938	13906	13957	13882	13913	14001	13980	14028	13697	13809	13780	14026	13969	13905	13932	13882	14076	13893	13934	14069	13844	13976	13915	13870	13906	13944	13818	13969	13916	14028	13694	14031	13851	14162	13888	13977	14015	13863	14059	13850	13952	13859	13943	14106	14044	14026	13972	13836	13935	13881	13977	13851	13918	13949	13905	13986	13936	13851	13882	14024	13822	13825	13883	13904	13933	13892	13798	13949	13929	13973	13885	13868	13971	13878	14067	13965	13854	14018	13780	13876	13869	13891	13946	13944	14113	13853	14078	14121	14123	13901	13870	14053	13889	13856	13928	14041	13960	13942	13977	13952	14050	14007	13825	13714	13834	14091	13782	13913	13753	13959	13996	13921	13905	13948	13823	13983	14058	13912	13979	13725	13984	13873	13894	13877	13859	13823	14043	13885	13899	13959	14045	13822	14130	13946	14078	13838	13990	14068	13961	14069	13987	13821	13831	13888	13890	13869	13746	14058	13853	14005	14082	13928	13930	13780	13849	13900	13830	13949	14004	13869	13743	13875	13961	13991	13819	14086	14047	13976	14047	14021	14111	13880	13767	14006	14003	13801	13770	14034	13971	13938	13959	13997	13869	14031	13972	13988	14032	13913	14033	13879	13725	13899	13982	13830	13737	13924	13945	14041	13872	13973	14017	14084	14095	13907	13891	14005	13774	13998	13828	13697	13927	13843	13918	13917	14073	14016	13785	13805	14127	13970	13910	13999	14000	13784	13830	13801	13806	13931	13781	13880	13797	13998	14001	13955	13711	14031	13849	14047	13713	14057	13860	13807	13984	13960	13749	13948	13976	13796	13882	13906	14013	13874	13959	14066	13884	13861	13984	14047	13805
28095	21199	27580	24531	18137	17781	18064	17517	17578	17589	17334	17476	17421	17188	17451	17331	17469	17740	17684	17281	17343	17413	17295	17505	17484	17441	17378	17495	17590	17425	17528	17365	17292	17280	17417	17357	17406	17638	17292	17318	17469	17463	17551	17385	17501	17281	17510	17570	17350	17303	17311	17201	17351	17424	17296	17406	17228	17177	17532	17365	17457	17188	17599	17489	17325	17579	17335	17381	17402	17316	17451	17262	17409	17489	17470	17731	17332	17469	17464	17568	17343	17679	17383	17147	17413	17654	17405	17321	17250	17415	17445	17402	17421	17495	17456	17442	17299	17527	17603	17312	17284	17303	17604	17574	17696	17427	17528	17358	17292	17620	17409	17363	17468	17513	17565	17364	17352	17623	17352	17355	17546	17479	17368	17493	17495	17336	17407	17583	17350	17785	17487	17298	17385	17443	17514	17351	17390	17324	17557	17530	17526	17374	17728	17437	17453	17577	17373	17406	17345	17393	17391	17327	17500	17453	17534	17258	17700	17406	17323	17592	17403	17304	17505	17384	17250	17521	17306	17471	17347	17231	17477	17399	17535	17426	17538	17557	17431	17556	17465	17308	17249	17292	17324	17368	17525	17501	17381	17421	17488	17224	17241	17441	17653	17244	17497	17136	17517	17500	17304	17464	17423	17548	17262	17594	17642	17305	17371	17279	17318	17437	17501	17295	17428	17295	17516	17378	17450	17419	17316	17276	17421	17468	17572	17463	17322	17338	17478	17512	17539	17272	17490	17429	17557	17397	17542	17283	17502	17349	17570	17377	17272	17499	17383	17376	17468	17209	17373	17544	17379	17442	17518	17555	17527	17504	17425	17375	17255	17556	17257	17603	17379	17418	17496	17346	17299	17520	17552	17560	17387	17204	17411	17606	17628	17223	17534	17473	17266	17589	17300	17362	17554	17402	17504	17460	17279	17392	17491	17545	17481	17382	17491	17220	17520	17466	17381	17374	17395	17380	17443	17476	17328	17545	17561	17361	17383	17466	17317	17435	17396	17411	17519	17333	17410	17492	17491	17481	17690	17424	17409	17506	17277	17454	17294	17575	17423	17444	17409	17476	17554	17555	17382	17319	17539	17243	17610	17580	17515	17265	17291	17452	17232	17632	17647	17373	17232	17501	17346	17224	17259	17447	17666	17560	17497	17642	17493	17443	17462	17502	17514	17333	17405	17360	17232	17414	17247	17367	17243	17466	17417	17514	17248	17485	17453	17422	17520	17409	17472	17384	17419	17346	17418	17547	17094	17360	17477	17444	17411	17392	17365	17648	17394	17283	17491	17456	17580	17304	17367	17441	17551	17596	17386	17482	17274	17326	17387	17522	17383	17327	17445	17425	17357	17289	17367	17308	17442	17220	17387	17520	17446	17464	17423	17357	17301	17496	17312	17438	17453	17368	17437	17353	17491	17649	17244	17413	17159	17504	17487	17633	17173	17396	17414	17185	17358	17332	17219	17644	17458	17337	17438	17345	17354	17371	17409	17339	17293	17550	17575	17419	17454	17565	17288	17493	17538	17489	17485	17551	17458	17386	17326	17376	17238	17519	17441	17425	17282	17334	17297	17309	17469	17403	17429	17621	17421	17406	17507	17604	17274	17428	17442	17430	17651	17573	17400	17225	17297	17363	17418	17611	17395	17420	17349	17474	17456	17396	17329	17503	17683	17437	17444	17362	17576	17467	17520	17282	17260	17309	17495	17268	17393	17382	17467	17316	17495	17399	17337	17576	17470	17448	17476	17512	17498	17356	17504	17293	17363	17550	17392	17192	17305	17408	17307	17481	17462	17497	17282	17171	17374	17233	17344	17271	17548	17637	17424	17560	17549	17422	17304	17459	17506	17419	17432	17649	17456	17301	17655	17299	17340	17484	17518	17431	17450	17680	17393	17215	17462	17407	17380	17385	17349	17439	17385	17532	17414	17467	17198	17535	17574	17330	17373	17446	17409	17377	17381	17278	17386	17307	17434	17400	17383	17676	17498	17562	17338	17345	17453	17484	17330	17348	17467	17544	17269	17502	17313	17520	17480	17328	17381	17614	17475	17095	17456	17391	17376	17521	17610	17313	17600	17438	17411	17498	17450	17432	17533	17417	17509	17399	17437	17343	17458	17507	17336	17263	17382	17629	17527	17532	17296	17388	17772	17328	17561	17374	17379	17240	17310	17182	17331	17397	17561	17388	17460	17384	17342	17591	17439	17533	17577	17489	17454	17190	17341	17415	17581	17452	17532	17382	17553	17308	17368	17528	17558	17494	17462	17487	17295	17563	17484	17358	17431	17305	17475	17298	17231	17287	17357	17303	17235	17348	17280	17570	17479	17450	17387	17518	17542	17637	17489	17494	17411	17462	17371	17353	17483	17408	17534	17430	17296	17598	17537	17490	17458	17451	17551	17491	17395	17440	17707	17395	17406	17120	17599	17468	17370	17227	17397	17274	17548	17353	17466	17381	17441	17513	17399	17408	17467	17522	17450	17260	17419	17413	17230	17583	17633	17387	17382	17634	17379	17496	17510	17568	17473	17406	17433	17394	17271	17456	17508	17366	17386	17461	17370	17331	17701	17529	17470	17419	17439	17326	17487	17320	17561	17571	17520	17629	17332	17492	17335	17641	17430	17551	17411	17778	17629	17739	17227	17443	17467	17280	17343	17526	17451	17500	17471	17628	17440	17602	17438	17297	17408	17554	17536	17542	17467	17375	17498	17470	17634	17449	17573	17505	17455	17230	17515	17670	17553	17563	17567	17631	17587	17469	17442	17400	17322	17492	17567	17404	17369	17261	17335	17517	17253	17480	17669	17528	17360	17683	17594	17506	17320	17621	17459	17401	17502	17263	17413	17390	17361	17444	17459	17378	17550	17349	17510	17396	17404	17279	17426	17380	17450	17406	17405	17492	17519	17294	17724	17552	17416	17274	17399	17453	17235	17487	17274	17540	17421	17343	17329	17578	17533	17466	17501	17319	17364	17517	17623	17351	17310	17532	17353	17609	17311	17487	17516	17465	17462	17313	17461	17459	17651	17541	17402	17430	17516	17460	17568	17307	17512	17572	17418	17343	17527	17520	17506	17549	17445	17662	17554	17351	17370	17448	17547	17328	17470	17587	17392	17619	17495	17607	17272	17455	17450	17480	17486	17559	17651	17534	17355	17596	17501	17418	17460	17309	17414	17381	17431	17437	17454	17428	17449	17270	17351	17168	17277	17550	17663	17563	17495	17419	17313	17510	17450	17419	17430	17423	17382	17378	17465	17517	17407	17320	17368	17544	17274	17624	17358	17275	17623	17706	17348	17380	17307	17446	17594	17373	17580	17507	17312	17375	17484	17311	17394	17434	17402	17363	17385	17520	17562	17557	17482	17503	17533	17485	17386	17602	17432	17484	17299	17575	17618	17524	17610	17501	17467	17303	17282	17353	17318	17384	17287	17498	17532	17509	17455	17400	17456	17382	17702	17529	17224	17521	17538	17555	17475	17410	17339	17279	17273	17382	17405	17516	17624	17354	17475	17550	17596	17613	17263	17431	17181	17341	17396	17556	17458	17288	17475	17377	17436	17587	17404	17673	17420	17315	17438	17315	17607	17579	17430	17502	17474	17447	17380	17569	17495	17495	17402	17319	17388	17439	17397	17289	17546	17371	17546	17357	17701	17529	17392	17350	17418	17395	17436	17381	17358	17389	17387	17489	17499	17631	17378	17141	17307	17473	17548	17292	17571	17407	17359	17593	17394	17365	17472	17428	17320	17172	17327	17540	17401	17492	17505	17566	17417	17391	17400	17485	17594	17421	17480	17462	17582	17295	17343	17660	17284	17587	17412	17228	17558	17379	17483	17505	17207	17402	17647	17335	17428	17617	17474	17376	17653	17509	17661	17455	17183	17292	17432	17390	17519	17329	17198	17532	17385	17474	17390	17303	17444	17593	17448	17286	17402	17367	17467	17502	17527	17557	17394	17575	17307	17340	17353	17462	17525	17439	17295	17603	17391	17433	17445	17452	17552	17339	17282	17523	17448	17216	17540	17688	17540	17666	17414	17399	17621	17292	17316	17439	17541	17469	17566	17351	17396	17444	17529	17210	17523	17373	17610	17513	17600	17437	17449	17603	17491	17512	17558	17366	17164	17429	17207	17499	17411	17296	17350	17647	17699	17591	17364	17301	17268	17444	17277	17592	17373	17446	17448	17478	17510	17441	17440	17379	17480	17508	17479	17567	17470	17406	17495	17373	17453	17592	17542	17307	17166	17294	17356	17419	17385	17237	17380	17263	17458	17512	17690	17462	17592	17517	17209	17435	17237	17430	17435	17389	17370	17587	17400	17330	17246	17499	17463	17444	17556	17398	17386	17208	17420	17545	17693	17525	17450	17472	17382	17488	17471	17415	17401	17353	17268	17373	17572	17381	17459	17166	17418	17466	17158	17345	17474	17417	17319	17297	17406	17440	17625	17352	17407	17347	17259	17370	17342	17259	17251	17495	17211	17265	17527	17422	17245	17389	17394	17452	17437	17487	17522	17539	17381	17309	17357	17519	17558	17361	17444	17254	17617	17285	17427	17518	17416	17473	17501	17413	17569	17325	17490	17235	17599	17523	17532	17529	17477	17438	17600	17366	17253	17266	17364	17412	17517	17534	17290	17553	17465	17599	17510	17389	17580	17301	17473	17390	17510	17573	17378	17390	17368	17371	17503	17599	17495	17442	17364	17385	17158	17275	17403	17397	17457	17465	17392	17472	17464	17443	17424	17473	17455	17484	17479	17319	17490	17500	17324	17575	17554	17667	17279	17497	17396	17501	17698	17484	17417	17464	17309	17529	17433	17504	17353	17330	17454	17278	17400	17511	17523	17453	17581	17487	17414	17486	17380	17559	17452	17548	17411	17438	17662	17391	17264	17227	17380	17445	17294	17385	17330	17382	17371	17186	17697	17624	17412	17407	17291	17587	17614	17499	17511	17486	17518	17544	17295	17329	17544	17311	17389	17521	17456	17282	17392	17133	17517	17547	17628	17446	17362	17361	17194	17083	17549	17478	17578	17420	17352	17467	17303	17445	17171	17426	17402	17302	17273	17247	17313	17299	17556	17472	17499	17559	17429	17428	17404	17690	17422	17385	17477	17387	17459	17373	17226	17405	17407	17518
26262	15565	14336	14262	14255	14135	14284	14228	14243	14439	14328	14262	14348	14160	14216	14205	14286	14439	14243	14186	14301	14039	14199	14268	14175	14202	14308	14197	14347	14290	14227	14260	14192	14132	14273	14253	14156	14229	14297	14127	14304	14151	14142	14240	14152	14166	14336	14049	14255	14212	14286	14309	14268	14257	14264	14259	14080	14183	14189	14261	14243	14168	14106	14259	14191	14133	14411	14512	14157	14224	14382	14190	14309	14159	14371	14271	14225	14173	14190	14397	14279	14405	14163	14250	14025	14262	14280	14224	14362	14177	14005	14204	14140	14164	14454	14324	14239	14422	14200	14258	14243	14332	14382	14225	14181	14303	14401	14285	14181	14131	14289	14148	14230	14360	14381	14310	14182	14163	14248	14245	14074	14222	14144	14116	14272	14277	14153	14224	14267	14269	14233	14117	14178	14192	14220	14286	14284	14108	14347	14188	14254	14277	14294	14534	14199	14305	14172	14300	13985	14069	14286	14224	14148	14170	14346	14095	14292	14105	13994	14280	14376	14238	14347	14265	13966	14252	14290	14015	14104	14306	14259	14170	14135	14270	14342	14217	14077	14282	14252	14215	14173	14220	14297	14197	14279	14240	14372	14278	14222	14185	14103	14059	14125	14249	14332	14222	14288	14275	14228	14377	14317	14334	14279	14181	14304	14245	14234	14412	14274	14328	14393	14359	14199	14179	14370	14168	14097	14387	14269	14382	14184	14209	14215	14225	14256	14255	14295	14283	14328	14209	14266	14156	14210	14245	14295	14482	14204	14294	14158	14160	14147	14235	14262	14101	14341	14305	14229	14201	14229	14262	14268	14418	14358	14337	14250	14245	14201	14207	14114	14215	14095	14092	14285	14248	14307	14388	14144	14265	14247	14101	14233	14154	14253	14188	14245	14218	14280	14242	14285	14161	14158	14292	14234	14264	14297	14220	14399	14373	14321	14325	14217	14182	14201	14230	14169	14149	14290	14299	14196	14385	14203	14390	14074	14347	14312	14342	14279	14375	14076	14105	14277	14345	14422	14323	14285	14201	14169	14325	14278	14142	14214	14079	14111	14286	14164	14147	14201	14126	14402	14141	14289	14103	14136	14255	14203	14278	14176	14235	14262	14537	14282	14112	14296	14327	14246	14102	14092	14267	14291	14144	14426	14369	14072	14241	14295	14340	14330	14394	14229	14228	14237	14402	14243	14334	14174	14290	14181	13985	14166	14234	14403	14091	14271	14204	14106	14184	14309	14178	14412	14253	14300	14315	14182	14389	14088	14248	14085	14277	14216	14283	14073	14259	14303	14369	14177	14208	14220	14269	14397	14210	14110	14164	14192	14141	14264	14176	14160	14183	14291	14134	14274	14214	14213	14326	14287	14262	14237	14457	14401	14292	14286	14257	14145	14338	14017	14357	14235	14256	14427	14192	14349	14243	14309	14244	14149	14302	14310	14167	14254	14191	14187	14111	14226	14021	14256	14245	14193	14404	14285	14267	14178	14254	14369	14323	14474	14385	14183	14152	14224	14295	14226	14107	14343	14226	14362	14197	14310	14079	14200	14339	14301	14490	14185	14257	14239	14321	14115	14172	14533	14262	14357	14162	14080	14142	14088	14150	14166	14172	14309	14082	14170	14285	14310	14203	14193	14523	14251	14142	14225	14245	14151	14404	14231	14436	14287	14387	14235	14248	14223	14211	14321	14096	14156	14298	14324	14199	14201	14371	14320	14163	14272	14158	14246	14267	14154	14134	14129	14242	14340	14293	14054	14215	14394	14210	14175	14167	14191	14097	14241	14261	14141	14224	14278	14228	14137	14239	14161	14126	14326	14161	14218	14316	14286	14405	14300	14226	14151	14370	14341	14169	14326	14298	14146	14393	14146	14205	14188	14222	14191	14130	14309	14275	14420	14296	14260	14301	14251	14242	14248	14370	14268	14236	14375	14264	14269	14228	14202	14404	14271	14224	14275	14332	14184	14207	14285	14129	14127	14129	14209	14184	14111	14259	14212	14073	14479	14197	14418	14238	14366	14183	14209	14345	14327	14208	14263	14408	14303	14286	14193	14452	14105	14336	14253	14324	14167	14376	14302	14327	14063	14219	14272	14210	14246	14161	13985	14169	14108	14057	14252	14407	14125	14266	14153	14169	14186	14154	14332	14342	14010	14268	14242	14242	14114	14207	14084	14302	14129	14244	14310	14239	14342	14345	14202	14138	14294	14282	14192	14335	14278	14054	14232	14209	14350	14424	14286	14211	14230	14318	14248	14502	14100	14353	14175	14229	14346	14225	14148	14123	14176	14146	14216	14351	14397	14193	14211	14199	14034	14275	14198	14242	14263	14192	14325	14394	14225	14292	14283	14068	14296	14083	14233	14158	14202	14247	14238	14191	14319	14194	14157	14287	14288	14184	14274	14338	14317	14226	14257	14342	14108	14148	14229	14291	14294	14094	14160	14268	14094	14289	14287	14177	14166	14169	14219	14340	14302	14261	14113	14328	14120	14323	14160	14324	14360	14256	14217	14306	14233	14329	14306	14231	14347	14212	14335	14213	14072	14205	14454	14328	14210	14316	14224	14298	14270	14292	14303	14147	14355	14230	14205	14259	14200	14454	14284	14286	14265	14208	14219	14348	14224	14225	14196	14139	14220	14087	14206	14091	14182	14318	14308	14270	14186	14146	14125	14268	14391	14301	14242	14234	14137	14227	14207	14098	14382	14288	14332	14307	14303	14231	14398	14265	14286	14551	14130	14223	14256	14238	14044	14150	14085	14185	14259	14147	14297	14230	14222	14121	14480	14247	14371	14188	14282	14308	14336	14239	14375	14365	14370	14109	14208	14278	14431	14213	14058	14127	14489	14223	14188	14255	14273	14373	14251	14112	14364	14154	14323	14141	14439	14264	14296	14373	14091	14172	14337	14103	14342	14135	14268	14335	14294	14164	14258	14195	14239	14325	14217	14206	14219	14165	14027	14246	14196	14301	13986	14150	14301	14327	14314	14246	14233	14095	14237	14178	14203	14216	14195	14273	14115	14205	14216	14316	14358	14218	14238	14363	14170	14176	14277	14207	14018	14077	14319	14207	14228	14444	14205	14216	14439	14195	14225	14263	14285	14085	14399	14159	14331	14152	14172	14236	14100	14399	14239	14310	14320	14318	14258	14235	14325	14294	14231	14245	14295	14214	14208	14101	14271	14060	14143	14252	14381	14241	14335	14207	14204	14310	14366	14086	14254	14312	14291	14279	14172	14327	14321	14106	14354	14225	14351	14056	14199	14354	14325	14167	14252	14225	14179	14148	14272	14139	14287	14291	14321	14223	14268	14215	14191	14330	14249	14240	14202	14358	14132	14254	14317	14203	14125	14319	14236	14327	14069	14214	14234	14349	14274	14294	14193	14218	14235	14295	14124	14186	14202	14277	14412	14246	14314	14516	14317	14308	14397	14100	14174	14229	14137	14347	14357	14236	14154	14209	14185	14014	14236	14505	14247	14330	14243	14102	14198	14151	14307	14339	14350	14306	14386	14211	14269	14155	14404	14207	14140	14255	14368	14191	14220	14190	14296	14234	14254	14398	14248	14222	14371	14184	14312	14168	14233	14303	14176	14254	14314	14390	14131	14223	14335	14313	14290	14404	14338	14288	14196	14090	14092	14275	14266	14331	14233	14225	14272	14181	14444	14130	14192	14335	14372	14253	14158	14231	14088	14252	14247	14303	14241	14200	14223	14265	14129	14470	14173	14171	14193	14246	14225	14127	14237	14190	14414	14244	14221	14238	14252	14207	14345	14258	14407	14262	14291	14204	14285	14305	14229	14111	14084	14134	14076	14201	14216	14212	14194	14248	14248	14039	14165	14163	14084	14235	14232	14253	14227	14125	14159	14256	14239	14124	14292	14236	14198	14193	14231	14241	14203	14239	14404	14436	14206	14321	14503	14334	14398	14201	14296	14027	14246	14254	14253	14290	14333	14275	14161	14203	14192	14243	14281	14199	14262	14189	14372	14325	14173	14180	14436	14343	14227	14351	14149	14334	14357	14301	14211	14241	14153	14231	14218	14302	14159	14379	14198	14371	14104	14260	14399	14162	14287	14202	14331	14216	14286	14264	14150	14026	14206	14104	14298	14120	14416	14155	14309	14198	14379	14386	14373	14289	14239	14264	14243	14130	14204	14282	14171	14061	14112	14181	14152	14233	14258	14127	14323	14226	14295	14337	14167	14365	14300	14278	14261	14426	14061	14243	14254	14182	14101	14245	13878	14248	14107	14105	14216	14168	14466	14283	14270	14175	14347	14244	14255	14319	14189	14208	14281	14282	14253	14183	14074	14314	14268	14404	14241	14278	14218	14291	14202	14457	14384	14159	14198	14224	14224	14279	14057	14269	14217	14147	14228	14107	14287	14371	14274	14416	14259	14291	14202	14077	14220	14276	14137	14221	14269	14200	14278	14133	14507	14039	14253	14120	14312	14257	14112	14187	14297	14310	14328	14409	14165	14087	14156	14212	14277	14299	14196	14243	14387	14160	14220	14277	14338	13996	14375	14276	14228	14132	14097	14153	14149	14183	14282	14316	14258	14264	14344	14293	14340	14092	14264	14188	14155	14203	14246	14246	14377	14306	14112	14419	14129	14358	14261	14017	14193	14348	14171	14273	14271	14389	14205	14376	14406	14239	14266	14156	14169	14394	14195	14200	14189	14176	14238	14256	14266	14126	14178	14133	14219	14259	14401	14176	14192	14141	14317	14401	14317	14331	14226	14248	14196	14266	14271	14229	14283	14338	14399	14406	14209	14203	14272	14209	14157	14243	14307	14197	14321	14229	14438	14366	14213	14228	14236	14232	14217	14387	14084	14231	14183	14436	14261	14273	14235	14171	14036	14150	14236	14132	14121	14167	14191	14188	14273	14228	14140	14307	14376	14152	14458	14364	14346	14237	14274	14285	14285	14366	14349	14291	14087	14328	14188	14327	14050	14287	14094	14217	14166	14190	14391	14214	14329	14123	14282	14349	14337	14299	14304	14220	14399	14056	14239	14332	14230	14407	14340	14485	14450	14040	14469	14177	14356	14224	14130	14204	14220	14161	14235	14324	14194	14225	14307	14248	14347	14125	14379	14216	14309	14141	14203	14327	14192	14333	14271	14312	14203	14176
27062	21300	29657	23296	21713	22343	20487	17405	16870	17069	17228	16931	16951	17161	17185	16830	16773	17127	17144	17267	16943	16977	16957	16839	17014	16927	17032	16955	16855	16853	16864	17090	16982	16906	17013	16905	16846	16865	16823	16991	16918	16851	16917	16603	16854	16912	17043	16880	16935	16940	16864	16660	16806	16931	16913	16952	16878	16997	16935	16843	16926	16866	16830	16784	16899	16948	16847	16905	16671	16975	17012	16768	16830	16874	16813	16887	16865	16874	16891	16797	16966	16764	16907	16762	16858	16867	16667	16863	16897	16725	16942	16866	16856	17005	16883	16718	16903	16745	16832	16973	17015	16920	16723	16738	16879	16874	16832	16800	16867	16793	16821	16697	16884	16787	16764	16897	16876	16663	16648	16923	16961	16925	16871	16889	16865	16772	16880	17015	16943	16806	16657	16784	16861	16804	16943	16806	16918	16874	16801	16798	16748	16705	17088	16707	17055	16926	16708	17000	16876	17065	16784	16863	16811	16733	16963	16873	16961	16718	16765	16839	16897	17052	16826	16847	16999	16897	16802	16540	16917	16925	16829	17021	17022	16826	16907	16878	16899	16881	16913	16818	16824	16884	16920	16803	16766	16887	17024	16832	16988	17032	16615	16865	17149	16812	16674	17048	16720	16752	16745	16980	16938	16939	16848	16976	16977	16829	16717	16978	17050	16943	16942	16585	16963	17221	16870	16894	16739	16723	16682	16814	16906	16629	16906	16860	16695	17079	16942	16976	16938	16824	16610	16774	16841	16817	16709	16731	16746	16858	16907	17059	16745	16898	16858	16802	17029	16783	16872	16912	16870	16952	16615	16929	16871	16801	16724	16701	16808	16734	16741	16829	16873	16702	16931	16711	16761	16924	17079	17020	16838	16945	16861	16823	16994	16927	16785	16636	16755	16877	16974	17014	16658	16792	16898	16822	17051	16734	16782	17007	16946	16881	17117	16856	16833	16842	16909	16841	16851	16832	16950	16972	16861	16958	16772	16917	16859	16957	16801	16755	16703	16983	16829	17064	16755	16893	16920	16922	16872	16976	16997	16873	16668	16972	16937	17047	16804	16953	16761	16770	16864	16584	16973	16710	16699	16999	16882	16654	16876	16967	17063	16585	16945	16808	16671	16956	16777	16833	16957	16946	16872	16788	16985	17039	16747	16836	16917	16993	16878	16840	16947	16778	16826	16932	16928	17013	16817	16920	16866	16886	16824	16799	16825	16870	16697	16990	16848	16694	17021	16771	16944	16825	16840	16758	16906	16726	16962	16925	17092	16710	16659	16940	16641	16697	16825	16797	16853	16829	16760	16908	16770	17051	17046	16818	16729	16778	16823	16840	16773	16894	17042	16941	16823	16812	16875	16860	16865	16781	17004	16948	16849	16974	16834	16925	16885	17149	16834	16707	16721	16941	16922	16763	16799	16796	16775	16723	17052	16814	17054	16990	17009	16895	16788	16931	16825	16948	16935	16941	16975	16746	16974	16954	16908	16827	16950	16754	16838	16863	16752	16973	16762	16949	16932	16884	17010	16758	16826	16772	16729	16796	16915	16900	16901	16821	17046	16804	16717	16856	16935	17031	16732	16779	16836	16825	16734	16848	16770	16928	16846	16790	16944	16763	16747	16876	16894	16648	16851	16912	16665	16939	16919	16893	17044	16913	16938	16775	16774	16994	16893	16800	16860	16748	16817	16794	16871	16900	16911	16856	16914	16874	16918	17080	16814	16611	16968	17044	16718	16960	16900	16925	16807	16984	16806	16997	16891	17005	16899	16887	16827	16963	16912	16849	16974	16736	16997	16699	17024	16942	17019	16937	16968	16928	16905	16797	16816	16832	16782	17026	16845	16913	16921	16996	16769	16800	16731	16631	17004	16831	16916	16740	16740	16762	16762	16863	16876	16988	16996	16740	16898	16891	16758	16739	16808	16777	16806	16686	16947	16559	16759	16945	16651	16704	16723	17033	16853	16861	16991	16857	17015	17005	16936	16895	16952	16856	16851	16842	16993	16999	16807	17052	16826	16844	16886	16985	16799	16741	16892	16773	16934	16917	16806	17093	16873	16919	16649	16810	16872	16881	16897	16939	16889	17154	16942	16957	16649	16800	16718	16783	16858	16864	16923	16756	16747	16852	16652	16968	17170	17008	16804	16812	16909	16661	16990	16914	16858	16949	17024	16903	16697	16902	16851	16745	16862	16853	16936	16676	16924	16821	16716	16775	16852	16899	16883	16647	16885	16919	16880	16791	16719	16882	16744	16794	16787	16849	16921	16951	17001	16663	16741	16633	16986	16685	16840	16875	16733	16725	17053	16955	16894	16873	17117	16903	16868	16940	16836	16841	16909	16643	16777	16786	16999	16942	16783	16912	16822	16990	16915	16962	16868	16852	16954	16630	16894	16994	16823	16613	16961	16605	16918	16954	16807	16776	16781	16829	16798	16939	16924	16786	16920	16768	16962	16722	16669	16880	17093	16788	16876	16967	16755	16960	16772	16857	16803	16719	16746	16711	16964	16935	16913	16846	16810	16917	16969	16868	16982	17017	17104	17031	16806	16955	16853	16782	16876	16807	16805	17008	16743	16813	16913	16737	16613	16773	16907	16917	16887	17011	16807	16934	16746	16807	16824	17094	16816	16769	16856	16945	16727	16852	16777	16960	17159	16899	16885	16641	17051	16967	17064	17151	16803	16911	16960	16761	16897	16831	16830	16884	16817	16727	16872	16991	16817	16807	16802	16809	16931	16741	16739	16803	16921	16825	16737	16749	16765	16825	16816	16957	16858	16857	16825	16729	16908	16975	16775	16773	16760	16975	16852	17038	16772	16836	16790	16806	16588	16909	16811	16887	16755	16823	17045	16847	16899	16795	16891	17065	16764	16977	16984	16926	16582	16854	16816	16930	16777	16650	16700	16864	16822	16770	16857	16705	16878	16876	16929	16791	17097	16839	16709	16850	16812	16797	16970	16858	16701	16867	16890	16755	16996	17008	16731	17021	16936	16802	16642	16776	16801	16858	16915	16865	16843	17021	16930	16821	16772	16872	16718	16725	17003	16884	17074	16615	16745	16772	16841	16918	17039	16784	16969	16633	16840	16724	16793	16710	16838	16966	16759	16638	16817	16736	16828	16756	16978	16663	16721	16820	16864	16850	16717	16899	16968	16873	16836	16861	16774	16773	16933	17000	16985	16794	16863	16926	16931	16922	16737	16799	16757	16933	16979	16818	16722	16928	16842	17023	17010	16739	17012	16887	16835	16668	16905	16797	16931	16988	17006	16844	16517	16762	16785	16855	16960	16976	16659	16785	16863	16793	16837	16810	16937	16765	17111	16835	16865	16648	17024	16734	16593	16540	16880	16921	16780	16746	16821	16850	16848	16984	16888	16765	16815	17016	16829	16602	16726	16932	16765	16827	17035	16837	16875	16729	16971	16813	16953	16822	16769	16954	16816	16798	16913	17025	16613	16839	16799	17097	16892	17024	16824	16963	16833	17011	16605	16764	16915	16758	17071	16839	16931	16768	16919	17006	17085	16929	16829	17076	16726	16749	16802	16823	16904	16971	16675	16660	16951	16817	16898	16842	16886	16982	16794	16683	16946	16895	16840	16939	16673	16996	16954	16804	16721	17260	16940	16599	16927	16879	16830	16826	16938	16968	16910	17180	16898	16805	16844	16973	17128	16840	16786	16908	16948	16812	16884	16903	16813	17032	16898	16785	16845	16742	16975	16565	16894	16828	16391	16778	16928	17151	16995	16887	16764	16528	16845	16832	16989	16845	16659	16860	16972	16753	16469	16739	16774	16968	16833	16831	16976	16732	17071	16903	16770	16921	16932	16858	16756	16958	16879	16743	16790	16872	16874	16783	16784	16848	16909	16713	16756	16808	16926	16937	16892	16717	16908	16884	16839	17113	16759	16871	16939	16963	17159	16991	16797	16812	16830	16851	16870	16870	16847	16946	16935	16813	16679	17003	16866	16752	16653	17004	16924	16836	16756	16721	16805	16983	16814	17016	17137	16768	17019	16983	16846	16805	17021	16759	17133	16874	16707	16805	16742	16668	16855	16777	16701	16798	16806	16777	16683	16740	16802	16976	16964	16691	16810	16762	16845	16826	16928	16838	16815	16890	16982	16974	16877	16842	17020	16786	16806	16868	16929	16913	16976	16830	16871	16686	16778	16724	16961	16957	16833	16996	16746	17011	16773	16782	16995	16623	16710	17053	16872	16833	16909	17032	16802	16835	16913	16861	17054	16908	16734	16783	16929	16957	16805	16762	16676	16738	16759	16531	16847	16782	16880	17030	16925	16997	16670	16632	16958	16968	17009	16720	16768	16784	16824	16771	16684	16740	16895	16912	16908	16671	16986	16998	16822	16854	16775	16480	16678	17097	17037	16790	16867	16712	16811	16698	16849	16901	16891	16531	16900	16963	16757	16791	16935	16819	16821	16879	16974	17014	16835	16691	16759	16857	16696	16818	16792	17023	16923	16900	16808	16881	16952	16828	16980	17065	16848	16807	16810	16795	16880	16836	16726	16843	16960	16909	16965	16580	16794	16842	16828	16887	16766	16875	16952	17095	16831	16804	16763	16863	16985	16741	16883	16797	17063	16785	16810	16897	16830	16913	17033	16887	16725	16654	16839	16862	16883	16817	16914	16925	16903	16911	17029	16936	16764	16901	16958	16719	16830	16850	16978	16987	16939	16802	16598	16783	17038	16843	17009	16919	16657	16978	17041	16747	16808	16870	16909	16898	16771	16762	16897	16785	16811	16632	16756	16879	16873	16735	16808	16767	16867	16809	16796	17041	16879	16569	16775	16828	16950	17016	16988	16971	17176	16923	16991	16972	16829	16826	16871	16786	17014	16748	16738	16949	16976	17053	16984	16760	16947	16981	16855	17002	16820	16858	16676	16756	16815	16991	16681	16856	17124	16902	16847	16882	16938	17052	17015	16711	16829	16857	16784	16940	16909	16785	16790	16989	16782	16902	16913	16906	16910	17035	16892	16934	16865	16890	16752	16797	16930	16746	16739	16665	16612	17024	16808	16786	16812	16894	16838	16813	17027	16995	16941	16917	16688	16817	16855	16835	16778	16840	16808	16963	16807	16916	16746	16816	16759	16841	17020	16949	16792	17043	16915	16814
24953	16464	13891	14049	13718	14035	13919	13930	14060	13948	13971	13907	13976	13929	13862	14111	13976	13996	13881	13907	14018	13901	14035	14034	13786	13936	13961	13878	13994	13973	13920	13940	13906	13883	13947	13985	13958	13835	13971	13905	13918	13970	14000	13805	13881	13848	13763	13904	14018	13815	13817	13765	13822	13953	13843	13781	13870	13746	13897	13859	14007	13730	14013	13904	13838	13563	14157	13765	14035	13889	13808	14128	13838	14001	13930	13999	13941	13909	13875	13740	13776	13873	13811	13961	13889	14046	14066	13956	13991	13982	13933	13936	13876	13679	14006	13906	14024	13855	13954	13865	13864	13822	13917	14002	13919	14048	13843	13723	13974	13844	13954	13983	14022	13812	13841	13842	14005	13769	13822	14017	13859	13771	13772	14102	13701	13803	14030	14006	13897	13875	13849	13791	14126	13992	13901	13928	14024	13915	13832	13839	13846	13898	13789	14027	13877	13953	13898	13834	13822	14079	13835	13940	13976	13975	13925	13969	13906	13914	13904	13725	13869	13960	13953	14027	13848	13939	13850	13829	13829	13933	13893	13745	13792	13757	13957	13917	13811	13973	13924	13892	13916	14003	13970	14080	14044	13991	13914	13903	13930	13873	13759	13963	13853	13971	13890	13809	13843	13855	13969	13768	13823	13974	13911	14113	13834	13945	13752	13760	13859	13848	13866	14082	14047	13848	13895	14000	13770	14011	13891	13887	13978	13717	13997	13897	13996	13923	14088	14006	13848	13943	13963	13995	13817	13949	13885	13858	13819	13939	13903	13989	13944	13944	13885	13929	13857	13822	13887	13825	13856	13876	13839	13892	13865	13851	13926	13857	13956	13834	13840	13662	13922	13888	13870	14061	13867	13762	13965	13921	13925	13955	13999	13955	13991	13742	14003	13852	13842	14024	13944	13731	13851	13986	13981	13915	13775	14001	13673	13817	13903	13868	13905	14014	13957	13880	13953	13780	13831	13893	13904	13868	14055	13858	13790	13914	13955	13883	13999	13843	13897	14034	13839	13964	13949	13973	13975	14037	13951	13953	13937	13927	14051	13876	13837	14063	13712	13929	13857	13802	13950	14016	13898	14080	14042	14015	13962	13901	13873	13976	14003	13895	13944	13957	13832	13913	13899	13896	13776	13976	13781	13846	14114	13683	13925	13982	13931	14075	13958	13907	13797	13939	13712	13854	14064	13994	13925	13895	14033	13898	13806	14055	14034	13935	13939	14005	13723	13889	13757	13989	13890	14063	13913	13806	14007	13977	13793	13988	13630	13934	13943	13723	14085	13934	13883	13980	13874	13973	13869	14035	13990	13784	13767	13937	13725	14039	13917	14017	13980	14047	13706	13840	13989	13841	13943	14005	14004	14077	13990	13786	13984	14007	13889	13915	13992	13777	13883	14039	13999	13716	13921	13910	13834	13889	14002	13938	13987	13783	14012	14074	13931	13927	13933	14128	13836	13893	13921	13979	13918	13747	13965	13878	13971	13704	13941	13968	13905	13954	13753	13784	13966	13841	13880	13820	13884	13873	13964	13910	13889	13949	13891	13750	13848	13919	13960	13994	13965	13917	13937	13865	13896	14002	13901	14008	13941	13686	13902	14043	13802	13958	13940	13925	13872	13875	14043	13955	13881	13964	13935	13927	13785	14131	13707	13914	13788	13790	13908	13812	13835	13997	13791	14109	13958	13942	13875	13915	13918	13970	13752	13865	13956	13921	13770	13677	14212	14068	13979	13881	14083	13903	13950	13912	13842	13859	13956	13883	13805	13857	13934	13791	13830	14088	13846	13882	13909	13936	13968	13985	14075	13748	13776	13929	13919	13846	13966	14072	13935	13871	13716	13878	14008	13972	13862	13864	14009	13802	13947	13870	14010	13915	13818	13930	13961	13928	13969	13833	13872	13817	13866	13901	13918	13871	13880	13865	13727	13703	13967	14112	13939	13867	13768	13969	13801	13824	14064	13905	13994	14131	13826	13852	13906	13835	13965	14038	13939	14031	13860	13867	13786	13945	14022	13815	13848	13907	13915	13753	13933	13904	13721	13959	13833	13962	13967	13882	14103	13733	13804	13831	13837	13791	13951	13967	14000	13920	13958	13933	13817	13755	13852	13933	13938	13951	13923	13805	13905	13980	13645	13893	13853	14037	13661	13931	14051	13951	13853	13903	13869	13885	13936	13827	13850	13978	13923	13926	13997	13933	13889	13846	13898	13859	13905	13902	13957	13935	14192	13897	13914	13955	14020	13932	13949	14030	13995	13966	14039	13906	13898	13955	13985	14017	13721	13865	13936	13727	13956	13725	13965	14084	13751	13820	13898	13883	13853	13930	13948	13956	13713	13885	14033	13727	13856	13934	13829	13822	13936	13978	13761	13836	14004	13854	13936	13889	13966	13948	13867	14014	13773	13835	13955	13859	13779	13975	13786	13836	13905	13842	13965	13839	13998	13928	13852	14073	13952	14114	13937	13848	13910	13900	13971	13852	13999	13908	13787	13935	13973	13863	13918	13890	14009	14072	13823	13766	13876	14023	13927	13863	13869	13922	13723	14040	14014	13791	13764	13926	13831	13862	13922	13750	13992	13974	13917	13858	13780	14014	13860	13808	13930	13922	14045	13951	13862	13955	13869	13729	14015	13873	13791	13849	13949	13814	13960	13878	14016	13885	13963	13958	13919	14000	14027	13865	13963	13962	13813	13906	13915	13856	14001	13950	13919	13990	13785	13825	13758	13935	14082	13818	13889	13975	13875	13842	13848	14070	13847	13964	13892	13804	13849	13733	13839	13908	13923	13768	14091	14051	14078	13779	13904	13823	14129	13893	13897	13930	13810	13899	13823	13898	13959	13831	13997	13776	13869	13941	13943	13933	13912	13803	13877	13952	13932	14006	13774	13778	13891	13998	14018	13833	14001	13974	13863	14055	14006	13874	13867	13868	13886	13879	14023	13977	13789	13949	14037	14056	13870	14080	13936	14024	13788	13767	13796	13672	13748	13996	13992	13763	13728	13674	13843	13705	13817	13957	13775	14087	13966	13869	13813	13900	13870	14057	13746	13918	14079	13841	13834	13902	13944	13922	13982	13995	13931	13986	14069	13928	13931	13947	13991	13789	14022	13889	13802	14055	14032	13835	14058	13957	13799	14021	13993	13847	13837	13936	14114	13833	13780	14037	13813	13912	14033	13889	14025	13904	13817	13864	13847	13925	13842	13851	13981	13986	13769	13986	13864	13900	13920	13906	13846	13818	14007	13913	14019	13934	13943	14045	13841	14032	13795	13921	13966	13825	13691	13927	14024	13926	13961	13866	13845	13835	13871	14004	13926	13916	13913	13999	13852	13760	13752	13854	13977	13970	13829	13794	13854	13951	14034	14001	14015	13781	13815	14025	13900	13945	14031	14080	14027	13854	13869	13829	14032	13953	13810	13817	14017	13898	13872	13873	13903	13845	13984	14000	13831	13996	14064	13830	13905	13762	13945	13886	14008	13842	13837	14003	13857	13928	13921	13969	13784	13954	13880	13909	13746	13926	14070	13924	13978	13866	13953	13954	13924	14067	13772	13991	14036	13809	13996	13910	13804	13758	14002	13921	14032	13825	14037	13886	13816	13957	13748	13749	13932	14131	14169	13832	13967	13901	13765	13964	13956	13892	13857	13965	14034	14001	13797	13880	13904	13918	13954	13940	13848	13975	13801	13942	13961	13908	13780	14004	13904	13895	13853	14056	13820	13955	14016	13945	13771	14119	13926	13965	13886	14050	14005	14012	13819	13795	14027	13728	13998	13806	13924	13789	13868	13938	13962	13937	13821	13947	14015	13870	13791	13961	13960	13813	13887	13890	13967	13903	13901	13881	13959	13884	14032	13932	13871	13732	14100	14021	14081	14084	13920	13949	13793	13944	13766	13723	13971	14058	13890	13957	14035	13852	13966	13857	14041	13895	13865	13861	14010	13996	14011	13807	13907	13774	13962	13774	13950	14108	13906	13752	13824	13961	13940	13977	13988	13761	14153	13860	13863	13948	13849	13986	13789	13953	13876	13888	13899	13821	13917	14019	13948	13921	13919	13752	13947	13887	13872	13833	13903	13869	13958	13865	13923	13828	13978	13968	13897	13838	13897	13987	14004	13909	14022	14000	13820	13904	13909	13745	13920	13949	13971	14156	13818	13899	14009	14078	13851	13953	13867	13941	13980	13871	13747	13766	13870	13898	14037	13778	13808	13886	13959	14005	13810	13875	13895	13999	13901	13807	13920	13950	14014	13875	13976	13972	13885	13888	13880	14010	13919	13830	14028	14015	13777	13986	13914	13995	13899	13796	13963	13937	13893	13964	13977	13879	13764	13844	13908	13869	13999	13891	13881	14010	13936	13903	14085	13607	13985	13913	13903	13845	13976	13838	13997	13825	13849	14097	14048	14068	14061	13930	14022	13838	13885	13901	13953	13935	13997	14024	13805	13741	13837	13861	13802	13892	14032	13784	13929	13966	14009	13902	14026	14102	14079	13927	13923	13829	13778	14064	13904	13742	14179	13809	13995	13851	13964	13827	14101	13772	13850	14018	14068	13961	13806	13991	13958	13959	13933	13792	13902	13949	14049	14061	13941	13962	13794	13990	13699	13940	13908	13966	13916	13992	13957	13846	14104	13979	13856	13903	14094	13889	13825	13913	13917	14021	14053	13835	13920	14018	14001	13991	13994	13993	13784	13878	13972	13880	13856	13878	13870	13863	13800	13957	13918	13858	13901	13742	13960	13900	14043	14076	13905	13896	13864	13877	13837	13933	13792	14069	13838	14024	13931	14040	13906	13817	14014	13937	13908	13831	13951	13990	13748	13976	13966	13874	13967	14052	13981	13853	13962	13854	14049	13830	13868	13918	13816	13853	14045	13808	13830	13990	13833	13807	14080	13848	13843	13944	13971	13808	13953	13876	13930	13952	13967	13623	13707	13932	13918	13770	13866	13864	14025	14109	14035	13713	13899	13923	13899	13938	13797	13791	13806	14043	13895	13877	13772	13877	14038	13839	13930	13963	13982	13883	13954	13907	14124	13954	13845	14018	13903	13977	13970	13848	13953	13879	14041	13821	13878	13909	13894	13983	13674	14027	13857	13964	13760	14112	13780	13813	13843	13912	13949	14022
26595	21280	29736	23183	21546	23400	22710	18248	17870	18052	17933	17994	17881	17862	17747	17828	18122	17902	17869	17921	17758	17741	17854	18001	18058	18117	17879	17834	17615	17868	18052	17984	17864	17648	17851	17959	17817	17810	17867	17660	17843	17975	17917	17859	17729	17772	17692	17917	17972	17750	17856	17842	17651	17787	17887	17540	17646	17876	17772	17682	17890	17681	17736	17888	17696	17671	17770	17815	17845	17827	17796	17597	17758	17903	17877	17706	17648	17923	17723	17867	17697	17666	17942	17862	17635	17790	17693	17637	18003	17824	17839	17707	17754	17853	17895	17671	17845	17710	17967	17854	17798	17663	17839	17815	17675	17779	17588	17624	17702	17807	17844	17819	17841	17630	17750	17698	17736	17780	17845	17962	17718	17864	17702	17696	17758	17559	17625	17578	17783	17860	17757	17540	17756	17539	17800	17817	18014	17633	17683	17778	17589	17725	17881	17826	17831	17719	17674	17600	17980	17797	17666	17734	17709	17719	17778	17842	17813	17664	17882	17630	17723	17679	17758	17875	17709	17455	17596	17943	17815	17668	17933	17716	17860	17824	17769	17831	17784	17785	17582	17953	17666	17824	17663	17846	17861	17708	18027	17869	17708	17633	17860	17598	17761	17871	17648	17531	17691	17845	17808	17732	17699	17614	17917	17734	17756	17633	17844	17957	17728	17612	17666	17636	17715	17760	17692	17876	17856	17740	17718	17703	17790	17793	17760	17891	17727	18008	17732	17560	17525	17661	17652	17812	17859	17732	17732	17549	17682	17740	17732	17804	17925	17701	17844	17791	17828	17853	17907	17705	17914	17580	17713	17872	17825	17595	17664	17761	17939	17526	17717	17939	17883	17661	17773	17673	17787	17719	17857	17527	17665	17738	17864	17846	17733	17628	17937	17586	17585	17800	17663	17889	17722	17615	17798	17770	17855	17854	17854	17877	17899	17705	17824	17719	17782	17809	17869	17894	17738	17804	17963	17610	17573	17777	17887	17830	17815	17726	17739	17657	17621	17795	18011	17829	17948	17804	17746	17879	17667	17750	17775	17592	17678	17719	17836	17713	17836	17718	17765	17746	18023	17599	17791	17732	17908	17692	17933	18103	17629	17672	17661	17874	17968	17769	17770	17580	17667	17903	17723	17750	17903	17778	17968	17814	17591	17481	17661	17854	17580	17672	17889	17836	17721	17694	17658	17651	17869	17691	17724	17774	17933	17815	17727	17745	17798	17651	17538	17647	17824	17565	17754	17729	17867	17833	17882	17722	17523	17900	17850	17593	17809	17485	18095	17802	17760	17651	17623	17688	17796	17740	17922	17884	17748	17703	17801	17898	17738	17848	17791	17661	17726	17799	17837	17948	17820	17810	17980	17759	17810	17782	17793	17655	17842	17524	17727	17845	17740	17744	17720	17751	17666	17599	17802	17787	17703	17791	17715	17732	17541	17773	17584	17832	17843	17541	17787	17979	17831	17832	17706	17736	17564	17822	17856	17819	17812	17792	17584	17750	17608	17610	17845	17789	17922	17824	17825	17783	17847	17755	17841	17793	18028	17790	17769	17850	17671	17882	17765	17952	17747	17779	17719	17550	17723	17911	17880	17734	17738	17695	18095	17965	17808	17855	17942	17777	17652	17905	17885	17782	18030	17661	17670	17771	17658	17674	17672	17590	17710	17729	17728	17967	17606	17846	17630	17752	17667	17643	17812	17681	17744	17698	17881	17528	17767	17650	17633	17559	17854	17889	17773	17680	17690	17816	17781	17665	17872	17764	17726	17837	17886	17700	17575	17627	17910	17483	17677	17978	17822	17671	17887	17726	17858	17792	17603	17875	17765	17746	17625	17670	17991	17578	17940	17862	17637	17824	17585	17725	17816	17598	17866	17872	17752	17850	17698	17841	17715	17754	17679	17839	17763	17795	17763	17838	17900	17758	17759	17781	17781	17884	17918	17559	17795	17699	17677	17743	17646	17742	17579	17883	17652	17813	17647	17847	17940	17796	17735	17805	17700	17794	17775	17685	17773	17678	17758	17937	17709	17787	17796	17645	17683	17722	17800	17333	17675	17689	17689	17845	17815	17709	17796	17751	17610	17685	17660	17532	17765	17614	17718	17712	17691	17755	17814	17716	17815	17660	17586	17664	17654	17865	17567	17804	17765	17639	17839	17749	17671	17937	17619	17887	17749	17843	17896	17808	17711	17705	17568	17597	17647	17710	17844	17899	17698	17586	17731	17678	17551	17881	17828	17725	17688	17905	17721	17657	17874	17998	17819	17813	17685	17718	17803	17590	17807	17654	17775	17897	18057	17873	17587	17874	17751	17850	17686	17714	17858	17851	17815	17914	17810	17591	17586	17798	17781	17875	17779	17699	17737	17776	17717	17605	17691	17870	17679	17617	17766	17804	17838	18036	17871	17697	17698	17725	17455	17785	17692	17703	17669	17726	17723	17740	17572	17816	17803	17745	17588	17675	17826	17917	17693	17830	17691	17789	17863	17614	17875	17846	17699	17911	17751	17789	17663	17914	17825	17810	17675	17891	17852	17929	18032	17847	17656	17660	17855	17723	17729	17725	17554	17817	17682	17612	17952	17687	17660	17775	17864	17623	17750	17676	18075	18083	17799	17848	17717	17757	17829	17687	17715	17674	17634	17728	17833	17957	17936	17748	17718	17802	17868	17710	17957	17711	17920	17596	17703	17749	17840	17662	17649	17869	17850	17647	17738	17639	17752	17666	17736	17560	17700	17785	17920	17784	17819	17870	17681	17957	17647	17807	17729	17860	17629	17783	17837	17594	17603	18005	17877	17687	17800	17771	17609	17650	17954	17779	17802	17751	17825	17851	17713	17754	17856	18062	18050	17637	17678	17692	17887	17616	17626	17665	17863	17851	17886	17776	17447	17734	17736	17905	17918	17682	17974	17802	17747	17843	17848	17807	18050	17661	17736	17741	17605	17772	17879	17861	17709	17905	17809	17637	17745	17773	17752	17868	17842	17856	17882	17520	17817	17755	17716	17639	17905	17650	17861	17604	17696	17624	17689	17850	17818	17752	17936	17907	17698	17792	17751	17831	17694	17664	17934	17848	17548	17724	17957	17938	17763	17663	17933	17691	17854	17648	17783	17620	17556	17623	17772	17973	17636	17872	17999	17908	17657	17756	17439	17614	17604	17725	17773	17794	17952	17833	17811	17694	17684	17799	17762	17692	17815	17589	17807	17820	17568	17832	17898	18054	17735	17801	17734	17726	17760	17597	17751	17827	17583	17745	17762	17679	17744	17601	17667	17768	17785	17689	17721	17680	17398	17707	17712	17669	17573	17917	17844	17455	17766	17850	17780	17732	17894	17772	17783	17883	18179	17644	17791	17763	17872	17750	17952	17545	17823	18006	17850	17674	17862	17856	17696	17842	17949	17861	17885	18008	17562	17830	17801	17809	18079	17642	17824	17627	17756	17712	17686	17898	17729	17983	17560	17638	17895	17738	17675	17915	17948	17807	17628	17767	17886	17917	17545	17813	17620	17768	17765	17705	17823	17771	17804	17859	17781	17829	17982	17828	17714	17764	17659	17719	17871	17827	17922	17658	17470	17768	17706	17784	17736	17872	17845	17753	17651	17974	17719	17617	17566	17863	17760	17857	17840	17627	17562	17503	17672	17731	17663	17462	17865	17866	17685	17854	17833	17863	17949	17760	17833	17859	17790	17810	17823	17717	17779	17752	17858	17728	17703	17754	17750	17738	17824	17723	17650	17881	17607	17696	17587	17869	17710	17715	17878	17753	17677	17782	18017	17690	17804	17880	17627	17495	17694	17823	17568	17565	17597	17673	17654	17939	17657	17617	17844	18049	17772	17786	17843	17925	17713	17796	17577	17777	17971	17926	17784	17776	17778	17727	17825	17759	17987	17898	17600	17764	17716	17914	17639	17694	17646	17600	17627	17597	17818	17866	17828	17635	17771	17827	17700	17663	17790	17923	17678	17632	17543	17599	17767	17705	17757	17827	17667	17576	17910	17621	17543	17862	17755	17854	17823	17601	17966	17679	18032	17672	17870	17725	17629	17644	17596	17581	17675	17732	17755	17659	17549	17716	17832	17658	17747	17639	17458	17908	17672	17841	17802	17778	17829	17618	17704	17807	17648	17696	17930	17710	17854	17705	17755	17597	17817	18067	17885	17854	17809	17618	17875	17808	17792	17883	17679	17665	17961	17874	17848	17744	17756	17798	17781	17872	17927	17993	17726	17834	17859	17629	17895	17725	17825	17887	17714	17689	17968	17744	17837	17666	18009	17884	17892	17554	17742	17660	17655	17767	18012	17686	17664	17634	17627	17543	17821	17849	17862	17732	17720	18005	17680	17601	17683	17526	17865	17790	17828	17785	17871	17602	17647	17597	17938	17956	17782	17818	17925	17836	17873	17888	17679	17714	17813	17733	17767	17840	17706	17803	17780	17867	17627	17819	17740	17808	17893	17774	17735	17773	17840	17714	17825	17773	17597	17597	17589	17644	17716	17843	17899	17586	17646	17704	17586	17776	17980	17813	17858	17866	17722	17857	17810	17827	17802	17714	17648	17934	17751	17826	17927	17739	17721	17911	17976	17927	17672	17601	17798	17883	17592	17736	17693	17710	17638	17842	17749	17773	17587	17677	17707	17702	17567	17665	17898	17801	17776	17818	17667	17798	17774	17654	17502	17950	17749	17517	17754	17869	17797	17856	17741	17814	17815	17949	17913	17924	17919	17822	17666	17573	17910	17819	17740	17720	17761	17802	17921	17679	17672	17730	17856	17908	17621	17546	17757	17697	17777	17789	17823	17886	17718	17669	17770	17592	17749	17689	17815	17636	17761	17772	17560	17785	17558	17874	17631	17895	17818	17812	17472	17718	17519	17944	17744	17726	17989	17784	17674	17942	17735	17698	17833	17789	17689	17658	17717	17755	17872	17837	17852	17535	17740	17736	18074	17985	17814	17794	17719	17788	17881	17659	17781	17712	17759	17846	17581	17913	17756	18029	17908	17685	17957	18048	17777	17849	17548	17909	17537	17818	17989	17645	18129	17741	17889	17849	17785	17858	17928	17677	17840	17550	17791	17779	17679	17639	17664	17601	17805	17771	17977	17953	17846	17864	17780	17800	17909	17652	17648	17630
26892	17438	14451	14476	14454	14110	14305	14330	14583	14370	14349	14331	14280	14298	14167	14339	14249	14333	14360	14255	14289	14364	14414	14437	14413	14469	14307	14332	14473	14534	14490	14430	14377	14501	14258	14224	14445	14279	14253	14632	14624	14367	14416	14251	14435	14257	14318	14422	14363	14319	14368	14530	14310	14459	14215	14353	14352	14240	14372	14355	14318	14210	14369	14483	14466	14341	14391	14337	14461	14181	14190	14538	14347	14132	14479	14335	14352	14385	14295	14264	14216	14247	14145	14187	14392	14280	14527	14417	14180	14356	14385	14455	14425	14514	14224	14442	14456	14478	14355	14491	14244	14308	14302	14400	14278	14432	14344	14290	14287	14424	14147	14278	14408	14339	14242	14488	14350	14456	14213	14251	14379	14273	14337	14286	14420	14264	14411	14209	14372	14384	14424	14470	14363	14250	14466	14329	14377	14380	14377	14413	14408	14397	14298	14318	14456	14314	14234	14225	14409	14407	14416	14385	14400	14387	14429	14339	14403	14434	14355	14278	14289	14096	14353	14158	14331	14197	14402	14136	14172	14429	14338	14259	14447	14360	14301	14302	14351	14338	14498	14368	14296	14189	14359	14266	14331	14320	14408	14336	14363	14340	14351	14202	14310	14431	14304	14485	14323	14280	14442	14415	14415	14383	14542	14417	14249	14286	14340	14458	14157	14376	14406	14326	14205	14233	14377	14193	14180	14468	14340	14245	14203	14440	14258	14316	14400	14373	14282	14324	14442	14367	14129	14248	14489	14463	14348	14293	14254	14448	14364	14457	14272	14415	14582	14338	14520	14314	14325	14274	14249	14285	14331	14349	14367	14366	14464	14146	14359	14429	14223	14337	14273	14276	14390	14253	14396	14400	14265	14443	14414	14419	14366	14290	14458	14269	14263	14434	14360	14166	14237	14286	14163	14506	14284	14449	14214	14304	14209	14349	14392	14402	14436	14306	14453	14395	14316	14441	14339	14325	14452	14314	14246	14406	14362	14332	14261	14211	14583	14499	14332	14399	14522	14264	14444	14266	14450	14423	14263	14523	14304	14361	14319	14357	14303	14565	14385	14357	14265	14382	14362	14278	14363	14251	14235	14208	14281	14335	14400	14223	14319	14391	14515	14296	14258	14487	14209	14377	14283	14289	14367	14296	14415	14463	14441	14289	14354	14292	14301	14177	14481	14286	14190	14332	14472	14270	14161	14246	14276	14491	14390	14250	14324	14290	14419	14381	14427	14329	14232	14351	14317	14348	14343	14286	14423	14196	14508	14391	14295	14288	14297	14271	14314	14120	14338	14208	14344	14354	14399	14378	14242	14179	14398	14384	14361	14540	14376	14291	14303	14404	14569	14294	14354	14354	14333	14371	14312	14387	14058	14164	14490	14422	14434	14338	14273	14506	14402	14198	14227	14256	14382	14384	14213	14540	14407	14367	14419	14328	14252	14215	14604	14286	14422	14150	14327	14355	14286	14382	14391	14271	14295	14371	14373	14397	14135	14275	14279	14389	14339	14473	14334	14245	14243	14311	14421	14387	14329	14364	14414	14498	14308	14371	14277	14301	14251	14460	14330	14247	14355	14351	14431	14497	14315	14210	14415	14288	14353	14297	14321	14401	14363	14400	14333	14417	14392	14448	14354	14419	14351	14382	14307	14242	14424	14462	14500	14206	14381	14269	14256	14341	14395	14260	14308	14350	14301	14387	14333	14408	14251	14412	14270	14393	14238	14183	14464	14482	14206	14535	14266	14325	14347	14222	14494	14222	14366	14168	14393	14421	14341	14224	14443	14476	14302	14352	14348	14262	14479	14391	14470	14301	14317	14417	14292	14473	14356	14364	14221	14344	14349	14280	14351	14265	14212	14290	14429	14370	14561	14272	14348	14389	14249	14309	14310	14300	14287	14366	14206	14325	14420	14486	14537	14436	14297	14381	14353	14379	14320	14300	14393	14251	14167	14255	14451	14386	14245	14313	14351	14370	14314	14366	14146	14255	14472	14411	14526	14252	14357	14294	14314	14387	14282	14252	14455	14440	14276	14339	14477	14408	14274	14336	14298	14225	14220	14326	14375	14445	14332	14242	14195	14232	14457	14257	14274	14315	14461	14438	14425	14460	14312	14338	14233	14424	14347	14190	14417	14328	14254	14513	14193	14484	14190	14214	14400	14302	14200	14482	14344	14418	14278	14297	14264	14365	14302	14381	14211	14263	14371	14519	14305	14371	14323	14248	14346	14276	14240	14285	14307	14209	14320	14359	14425	14371	14195	14189	14443	14419	14306	14293	14246	14403	14495	14381	14199	14342	14417	14425	14316	14330	14411	14552	14085	14459	14413	14225	14363	14280	14273	14197	14350	14437	14101	14524	14407	14486	14262	14362	14416	14338	14417	14358	14315	14342	14366	14344	14312	14433	14372	14345	14395	14375	14522	14267	14285	14488	14305	14411	14515	14544	14349	14329	14286	14374	14338	14280	14225	14350	14231	14422	14386	14409	14271	14197	14274	14604	14301	14463	14285	14266	14407	14355	14410	14334	14354	14265	14313	14454	14371	14383	14229	14218	14258	14473	14410	14475	14347	14318	14450	14356	14328	14248	14313	14339	14478	14285	14222	14395	14298	14496	14411	14381	14361	14273	14398	14226	14355	14083	14565	14223	14302	14307	14383	14153	14391	14322	14344	14262	14317	14459	14290	14566	14440	14468	14225	14332	14141	14336	14175	14280	14285	14287	14225	14286	14188	14358	14243	14413	14465	14364	14195	14332	14193	14415	14414	14366	14378	14342	14277	14216	14331	14325	14344	14343	14244	14490	14396	14324	14311	14255	14352	14437	14424	14541	14252	14418	14263	14446	14269	14369	14309	14237	14398	14288	14183	14281	14420	14260	14356	14374	14369	14368	14307	14367	14528	14345	14330	14243	14516	14329	14297	14337	14295	14569	14244	14258	14424	14479	14278	14244	14266	14339	14539	14158	14567	14330	14420	14556	14383	14273	14470	14344	14273	14218	14448	14101	14265	14251	14252	14392	14413	14347	14347	14375	14286	14435	14455	14295	14205	14450	14174	14507	14362	14321	14261	14197	14198	14012	14356	14487	14221	14341	14178	14404	14246	14302	14312	14295	14452	14469	14429	14395	14344	14232	14513	14369	14470	14424	14401	14596	14364	14365	14128	14485	14422	14346	14384	14300	14492	14372	14243	14424	14390	14350	14383	14368	14395	14424	14340	14290	14354	14343	14329	14393	14286	14284	14214	14467	14216	14214	14340	14387	14146	14268	14237	14438	14404	14395	14255	14335	14397	14298	14217	14319	14282	14423	14418	14391	14352	14273	14347	14401	14229	14332	14492	14328	14321	14344	14366	14234	14379	14368	14324	14317	14400	14465	14286	14295	14261	14473	14538	14186	14359	14327	14278	14228	14255	14364	14343	14367	14252	14276	14379	14338	14355	14282	14367	14430	14410	14339	14347	14444	14424	14392	14299	14238	14332	14519	14208	14331	14381	14213	14353	14260	14407	14387	14271	14250	14379	14367	14268	14271	14379	14525	14457	14448	14340	14386	14439	14344	14159	14331	14511	14274	14198	14432	14366	14316	14292	14300	14304	14283	14443	14458	14299	14340	14300	14325	14163	14410	14448	14454	14135	14217	14324	14482	14518	14521	14212	14305	14389	14281	14583	14416	14470	14274	14435	14307	14323	14419	14274	14417	14460	14321	14254	14390	14367	14425	14213	14286	14423	14351	14333	14263	14476	14413	14221	14232	14210	14234	14499	14439	14265	14324	14402	14319	14363	14592	14131	14318	14406	14445	14344	14199	14284	14208	14392	14101	14238	14440	14526	14371	14344	14502	14346	14271	14445	14306	14339	14348	14212	14399	14246	14367	14211	14322	14407	14277	14315	14492	14346	14247	14270	14283	14397	14521	14444	14367	14335	14383	14430	14331	14345	14344	14433	14338	14322	14535	14331	14260	14373	14319	14421	14311	14493	14330	14420	14236	14199	14303	14329	14326	14273	14309	14310	14141	14296	14332	14406	14278	14271	14332	14306	14281	14384	14284	14367	14329	14392	14204	14455	14401	14312	14384	14358	14401	14232	14247	14249	14352	14479	14352	14475	14307	14306	14173	14334	14442	14214	14458	14321	14272	14323	14276	14315	14308	14398	14374	14352	14321	14239	14239	14289	14336	14332	14301	14292	14400	14135	14314	14216	14372	14454	14434	14572	14298	14370	14353	14212	14470	14197	14460	14179	14382	14154	14234	14289	14337	14179	14395	14408	14407	14345	14300	14298	14444	14353	14237	14279	14426	14212	14340	14289	14385	14423	14373	14263	14351	14326	14353	14513	14487	14470	14266	14297	14349	14389	14381	14466	14398	14307	14327	14281	14224	14134	14249	14260	14251	14227	14370	14521	14303	14378	14385	14275	14352	14239	14525	14203	14479	14422	14533	14352	14424	14186	14225	14359	14253	14273	14451	14358	14305	14352	14276	14476	14357	14402	14441	14270	14185	14312	14270	14253	14472	14147	14371	14463	14384	14379	14513	14363	14213	14485	14226	14339	14429	14462	14328	14333	14299	14515	14333	14252	14326	14269	14273	14360	14219	14358	14480	14310	14284	14388	14172	14247	14320	14490	14232	14296	14309	14352	14344	14140	14360	14378	14286	14305	14239	14513	14349	14446	14372	14257	14331	14376	14275	14231	14534	14364	14401	14170	14317	14347	14377	14424	14299	14264	14357	14286	14345	14336	14314	14284	14503	14018	14237	14368	14382	14289	14338	14339	14187	14315	14245	14460	14296	14256	14408	14401	14257	14141	14455	14539	14100	14378	14406	14337	14382	14375	14218	14542	14221	14438	14351	14115	14470	14498	14286	14324	14376	14276	14379	14292	14350	14450	14292	14285	14314	14370	14366	14311	14357	14401	14333	14415	14247	14491	14463	14272	14334	14293	14386	14154	14520	14323	14565	14339	14321	14200	14190	14335	14473	14383	14327	14417	14239	14518	14158	14174	14289	14308	14343	14411	14520	14308	14312	14377	14426	14427	14341	14182	14453	14226	14342	14347	14234	14453	14432	14292	14364	14225	14188	14284	14452	14281	14362	14213	14420	14281	14191	14432	14224	14344	14493	14448	14305	14360	14422	14372	14508
22509	21276	29552	23416	21290	22309	28326	19072	16648	17250	17009	16783	16856	16829	16834	16911	16998	16872	16870	17136	16784	16826	17037	16775	16836	16794	16720	16710	16805	16622	16870	16573	16818	16823	16755	16787	16966	17008	16591	16603	16476	16474	16727	16634	16639	16737	16890	16746	16760	16529	16557	16611	16714	16596	16797	16427	16630	16730	16770	16332	16669	16709	16343	16610	16641	16622	16733	16725	16955	16582	16585	16517	16566	16458	16638	16362	16846	16472	16437	16539	16503	16662	16566	16571	16685	16613	16680	16265	16620	16533	16503	16615	16431	16434	16637	16563	16660	16561	16421	16430	16433	16416	16642	16369	16580	16508	16404	16534	16658	16597	16672	16804	16634	16414	16728	16415	16259	16467	16792	16555	16723	16560	16527	16577	16623	16561	16548	16702	16528	16404	16523	16681	16678	16370	16700	16411	16493	16594	16474	16504	16619	16385	16500	16483	16858	16651	16618	16404	16516	16394	16619	16516	16685	16353	16310	16668	16604	16554	16383	16605	16578	16505	16653	16488	16281	16468	16629	16422	16573	16472	16486	16461	16419	16449	16721	16629	16635	16421	16442	16704	16642	16507	16624	16413	16574	16621	16381	16669	16529	16395	16730	16667	16904	16464	16410	16569	16352	16359	16449	16427	16431	16343	16625	16427	16446	16486	16495	16415	16586	16425	16586	16432	16535	16327	16532	16521	16427	16606	16477	16416	16468	16535	16407	16340	16505	16534	16470	16373	16472	16589	16421	16370	16502	16631	16656	16648	16571	16612	16484	16717	16571	16545	16480	16380	16520	16360	16488	16570	16724	16516	16512	16418	16529	16555	16619	16646	16638	16713	16495	16480	16558	16467	16513	16417	16615	16451	16337	16581	16471	16521	16387	16290	16339	16499	16587	16420	16500	16359	16376	16724	16298	16430	16605	16434	16440	16380	16511	16304	16501	16435	16553	16598	16593	16448	16363	16494	16316	16482	16413	16257	16419	16409	16419	16685	16617	16387	16437	16716	16565	16695	16306	16733	16344	16587	16543	16537	16554	16511	16448	16448	16644	16497	16585	16537	16595	16637	16605	16462	16574	16616	16619	16572	16564	16564	16590	16461	16386	16529	16611	16513	16535	16434	16374	16477	16580	16438	16581	16329	16413	16551	16580	16368	16255	16336	16535	16438	16589	16641	16431	16605	16700	16584	16366	16384	16284	16611	16649	16363	16594	16276	16420	16529	16365	16606	16459	16521	16566	16458	16295	16533	16641	16522	16542	16489	16414	16460	16679	16622	16620	16277	16574	16531	16676	16485	16575	16450	16523	16364	16500	16549	16424	16473	16643	16426	16430	16378	16542	16631	16421	16375	16252	16444	16385	16193	16483	16547	16345	16401	16464	16476	16497	16620	16550	16423	16441	16585	16610	16425	16515	16587	16450	16349	16578	16617	16615	16536	16395	16574	16495	16290	16602	16577	16510	16418	16353	16519	16643	16610	16480	16387	16395	16258	16580	16378	16505	16633	16376	16594	16492	16601	16345	16310	16254	16351	16563	16457	16598	16431	16541	16543	16459	16474	16314	16409	16391	16594	16646	16409	16356	16606	16215	16439	16358	16478	16422	16550	16530	16524	16296	16338	16410	16470	16202	16503	16522	16413	16397	16408	16483	16488	16317	16635	16539	16432	16488	16548	16503	16510	16277	16434	16372	16362	16441	16429	16547	16510	16441	16619	16548	16452	16530	16462	16512	16541	16213	16591	16447	16450	16357	16490	16445	16386	16593	16435	16453	16471	16476	16623	16557	16404	16506	16405	16534	16497	16459	16596	16539	16401	16373	16516	16393	16466	16367	16426	16381	16470	16265	16492	16322	16646	16505	16522	16347	16484	16563	16315	16615	16459	16575	16485	16306	16549	16446	16363	16464	16430	16374	16632	16302	16396	16474	16427	16462	16580	16405	16594	16436	16599	16442	16428	16429	16481	16498	16537	16546	16496	16389	16249	16298	16490	16558	16369	16522	16380	16279	16363	16627	16539	16520	16415	16436	16372	16487	16527	16234	16385	16403	16663	16438	16349	16329	16540	16546	16562	16626	16685	16522	16654	16360	16411	16411	16308	16516	16546	16316	16427	16215	16572	16315	16321	16436	16549	16572	16651	16428	16527	16489	16586	16454	16607	16539	16424	16595	16413	16258	16476	16417	16444	16512	16479	16405	16564	16496	16419	16338	16506	16518	16585	16333	16261	16400	16478	16572	16534	16534	16283	16516	16578	16456	16479	16366	16505	16356	16293	16397	16600	16317	16542	16618	16715	16533	16602	16482	16437	16507	16409	16369	16321	16549	16498	16343	16500	16498	16400	16590	16588	16606	16415	16330	16490	16410	16718	16653	16425	16472	16628	16474	16436	16435	16465	16615	16371	16248	16226	16524	16596	16526	16316	16538	16511	16608	16468	16221	16465	16553	16355	16256	16387	16369	16178	16440	16326	16476	16365	16407	16442	16380	16468	16241	16232	16355	16329	16418	16366	16267	16526	16430	16494	16418	16603	16446	16409	16416	16455	16365	16568	16445	16310	16385	16346	16603	16495	16371	16504	16505	16380	16318	16444	16310	16416	16562	16307	16237	16280	16549	16413	16631	16318	16539	16463	16531	16389	16180	16485	16487	16553	16617	16332	16610	16675	16515	16493	16691	16376	16498	16432	16403	16535	16445	16449	16605	16484	16448	16456	16591	16473	16460	16391	16566	16347	16333	16365	16409	16290	16535	16406	16672	16470	16359	16470	16733	16397	16482	16530	16496	16373	16483	16529	16545	16420	16494	16373	16464	16568	16348	16495	16480	16563	16532	16421	16492	16408	16427	16421	16557	16380	16153	16486	16480	16482	16377	16494	16471	16527	16584	16389	16410	16511	16462	16411	16326	16412	16475	16439	16207	16358	16518	16628	16725	16437	16295	16474	16468	16389	16464	16483	16673	16609	16312	16418	16537	16472	16381	16568	16165	16332	16508	16294	16254	16148	16415	16538	16132	16399	16620	16451	16540	16238	16298	16323	16513	16611	16699	16297	16480	16449	16418	16311	16258	16315	16589	16366	16501	16399	16383	16340	16657	16510	16492	16476	16674	16562	16423	16538	16450	16479	16491	16327	16349	16447	16582	16469	16463	16422	16363	16488	16612	16698	16427	16418	16411	16556	16547	16447	16710	16539	16417	16706	16568	16369	16541	16592	16357	16347	16589	16468	16506	16308	16371	16445	16447	16396	16429	16491	16495	16414	16329	16432	16520	16343	16418	16380	16313	16285	16423	16558	16440	16479	16491	16508	16348	16734	16474	16572	16380	16324	16575	16503	16382	16473	16432	16631	16456	16537	16562	16466	16406	16659	16635	16385	16542	16359	16536	16424	16458	16623	16277	16593	16492	16498	16471	16360	16576	16477	16416	16219	16452	16372	16340	16479	16323	16443	16454	16591	16514	16380	16296	16373	16366	16486	16558	16346	16305	16317	16435	16584	16477	16429	16396	16489	16643	16440	16432	16445	16435	16243	16491	16486	16597	16536	16323	16520	16612	16349	16317	16428	16560	16397	16341	16311	16521	16456	16527	16423	16482	16427	16323	16537	16594	16529	16504	16557	16541	16573	16362	16618	16522	16437	16392	16479	16358	16530	16342	16489	16351	16480	16577	16644	16630	16529	16663	16638	16609	16330	16291	16400	16610	16380	16575	16319	16230	16403	16421	16383	16346	16405	16497	16317	16509	16350	16521	16374	16709	16474	16669	16564	16331	16535	16616	16527	16501	16433	16436	16469	16432	16491	16403	16441	16412	16561	16388	16523	16401	16498	16522	16683	16505	16417	16236	16409	16360	16405	16409	16470	16601	16342	16384	16443	16267	16354	16460	16422	16607	16625	16553	16476	16645	16448	16452	16464	16612	16373	16484	16304	16374	16422	16489	16446	16366	16433	16477	16399	16447	16538	16378	16484	16354	16414	16339	16268	16407	16448	16535	16646	16627	16546	16444	16266	16491	16320	16493	16444	16669	16595	16272	16495	16464	16405	16345	16331	16559	16258	16527	16385	16494	16376	16483	16399	16694	16392	16526	16316	16469	16409	16582	16486	16510	16673	16416	16292	16356	16682	16732	16532	16426	16258	16411	16353	16307	16516	16658	16403	16399	16417	16372	16370	16544	16368	16265	16400	16385	16482	16389	16421	16222	16464	16684	16623	16349	16588	16644	16408	16546	16397	16509	16433	16669	16569	16283	16397	16538	16581	16396	16419	16312	16323	16309	16145	16342	16493	16238	16426	16494	16611	16340	16569	16322	16329	16498	16397	16728	16321	16538	16516	16512	16432	16244	16431	16357	16501	16266	16524	16366	16468	16466	16648	16379	16390	16405	16415	16283	16341	16311	16593	16467	16260	16403	16348	16237	16514	16344	16470	16497	16208	16497	16474	16470	16206	16323	16347	16420	16310	16302	16369	16221	16701	16452	16420	16404	16347	16383	16564	16442	16488	16096	16373	16286	16378	16348	16358	16371	16373	16526	16415	16312	16414	16326	16360	16528	16445	16309	16443	16476	16491	16631	16452	16424	16510	16508	16580	16486	16569	16268	16590	16461	16441	16368	16369	16454	16224	16410	16427	16354	16480	16623	16600	16474	16453	16282	16330	16322	16194	16248	16330	16446	16563	16427	16528	16486	16383	16325	16174	16354	16395	16383	16256	16347	16520	16430	16296	16539	16366	16354	16630	16510	16617	16564	16273	16502	16502	16261	16479	16727	16562	16531	16495	16498	16345	16611	16568	16460	16475	16519	16530	16593	16480	16608	16362	16486	16487	16471	16338	16484	16411	16540	16375	16402	16313	16338	16421	16329	16540	16366	16632	16552	16357	16331	16409	16456	16470	16464	16506	16469	16307	16238	16481	16290	16487	16524	16608	16583	16610	16409	16250	16250	16341	16479	16488	16339	16295	16315	16378	16237	16602	16391	16426	16519	16571	16457	16423	16540	16562	16369	16274	16702	16518	16266	16359	16373	16474	16396	16290	16613	16486	16720	16469	16415	16371	16557	16568	16487	16317	16498	16278	16355	16454	16354	16351	16294	16318	16388	16489	16512	16347	16333	16546	16650	16278	16516	16387	16535	16682	16502	16396	16528	16399
26937	19320	13755	13507	13509	13490	13454	13561	13462	13225	13528	13448	13508	13504	13675	13484	13512	13527	13530	13346	13469	13558	13561	13541	13478	13443	13427	13563	13515	13424	13680	13568	13465	13354	13438	13513	13479	13370	13309	13356	13456	13503	13443	13622	13400	13388	13331	13621	13553	13241	13473	13535	13333	13436	13606	13403	13403	13528	13292	13395	13543	13331	13405	13482	13373	13444	13468	13486	13499	13522	13615	13415	13526	13330	13306	13365	13430	13516	13573	13520	13453	13595	13445	13491	13577	13235	13415	13519	13340	13605	13547	13462	13426	13391	13493	13457	13396	13367	13446	13417	13491	13308	13512	13247	13518	13290	13516	13289	13410	13450	13516	13347	13357	13363	13508	13537	13309	13260	13484	13398	13450	13465	13258	13457	13382	13437	13580	13403	13341	13293	13361	13383	13339	13410	13314	13527	13313	13302	13370	13559	13361	13512	13504	13519	13333	13526	13402	13473	13376	13341	13369	13600	13433	13386	13473	13271	13466	13379	13278	13206	13347	13500	13489	13462	13477	13334	13238	13515	13318	13471	13303	13368	13515	13424	13368	13436	13479	13394	13460	13470	13500	13480	13597	13439	13648	13383	13382	13454	13370	13384	13536	13335	13276	13456	13462	13307	13375	13489	13218	13414	13292	13466	13447	13390	13516	13411	13386	13448	13300	13440	13555	13384	13561	13357	13499	13412	13381	13299	13256	13328	13419	13277	13248	13451	13471	13458	13410	13437	13479	13479	13454	13281	13513	13468	13387	13328	13542	13425	13668	13313	13541	13526	13475	13438	13240	13489	13320	13357	13300	13449	13334	13488	13215	13371	13407	13313	13517	13324	13345	13322	13436	13514	13237	13526	13437	13433	13381	13431	13315	13416	13596	13391	13391	13525	13501	13287	13535	13552	13461	13508	13452	13625	13402	13361	13415	13321	13441	13338	13452	13449	13347	13371	13489	13420	13246	13353	13554	13403	13515	13548	13354	13340	13344	13439	13474	13415	13270	13281	13411	13439	13326	13533	13494	13486	13529	13452	13314	13429	13354	13373	13298	13279	13414	13291	13435	13445	13424	13385	13290	13413	13443	13364	13427	13563	13325	13235	13334	13424	13547	13581	13532	13459	13188	13439	13237	13351	13421	13346	13514	13280	13405	13471	13289	13421	13513	13652	13598	13404	13407	13425	13204	13496	13540	13291	13437	13274	13465	13515	13394	13367	13365	13273	13443	13427	13530	13412	13556	13431	13478	13524	13507	13428	13517	13224	13436	13591	13438	13375	13474	13507	13382	13316	13257	13561	13155	13356	13390	13425	13329	13354	13435	13367	13366	13400	13306	13372	13348	13360	13420	13417	13417	13293	13338	13511	13520	13260	13303	13403	13274	13556	13287	13538	13433	13364	13374	13353	13287	13561	13463	13455	13599	13337	13249	13476	13533	13313	13588	13520	13617	13340	13298	13386	13380	13454	13312	13554	13444	13380	13493	13543	13521	13447	13363	13515	13358	13493	13487	13491	13415	13245	13382	13391	13368	13388	13459	13478	13454	13400	13456	13572	13459	13488	13374	13407	13352	13414	13501	13330	13456	13490	13352	13389	13357	13350	13367	13462	13448	13427	13393	13338	13495	13332	13368	13328	13306	13432	13381	13308	13372	13459	13332	13425	13583	13504	13504	13493	13208	13235	13470	13527	13642	13268	13221	13460	13162	13325	13584	13512	13434	13512	13368	13469	13487	13444	13383	13426	13547	13367	13473	13318	13548	13308	13340	13489	13455	13535	13524	13326	13310	13487	13411	13547	13552	13426	13267	13345	13410	13341	13650	13516	13082	13434	13491	13329	13559	13412	13358	13439	13590	13451	13305	13414	13309	13297	13435	13393	13517	13250	13326	13463	13463	13534	13430	13368	13389	13514	13493	13427	13515	13342	13385	13571	13335	13390	13249	13442	13370	13399	13377	13492	13480	13492	13353	13382	13452	13241	13599	13329	13414	13533	13332	13422	13542	13533	13498	13394	13340	13507	13252	13356	13329	13455	13237	13518	13517	13467	13492	13429	13544	13341	13581	13271	13326	13425	13485	13532	13486	13437	13415	13274	13383	13377	13421	13535	13326	13579	13421	13413	13521	13263	13549	13336	13460	13327	13330	13314	13316	13514	13151	13448	13415	13451	13331	13414	13327	13353	13514	13346	13406	13252	13272	13589	13326	13554	13444	13383	13370	13582	13500	13537	13381	13490	13374	13503	13366	13446	13381	13373	13232	13361	13376	13559	13409	13527	13339	13461	13404	13402	13403	13518	13307	13376	13416	13355	13440	13415	13339	13373	13288	13408	13314	13314	13326	13434	13472	13234	13597	13502	13496	13386	13594	13532	13524	13399	13245	13389	13422	13373	13338	13308	13432	13390	13378	13320	13336	13426	13495	13344	13539	13539	13453	13529	13366	13372	13449	13320	13390	13487	13358	13407	13395	13276	13245	13366	13214	13453	13420	13157	13525	13435	13294	13324	13262	13329	13368	13490	13524	13490	13311	13500	13475	13331	13314	13406	13323	13443	13351	13496	13392	13561	13428	13558	13455	13360	13411	13396	13254	13358	13327	13413	13497	13599	13467	13271	13550	13425	13554	13244	13554	13350	13356	13299	13348	13491	13281	13365	13531	13366	13350	13330	13325	13251	13431	13415	13437	13387	13449	13567	13420	13321	13342	13351	13285	13382	13296	13302	13488	13493	13402	13451	13392	13483	13524	13473	13363	13626	13308	13387	13360	13414	13436	13316	13455	13340	13489	13386	13213	13356	13463	13433	13462	13286	13408	13370	13424	13648	13506	13435	13362	13490	13263	13396	13374	13592	13570	13470	13536	13305	13494	13361	13481	13341	13441	13425	13393	13277	13410	13361	13481	13528	13296	13541	13400	13373	13443	13396	13198	13424	13272	13523	13391	13580	13417	13358	13280	13476	13426	13125	13435	13486	13463	13418	13318	13376	13321	13542	13553	13424	13403	13503	13485	13524	13457	13386	13512	13432	13447	13340	13510	13367	13432	13302	13464	13425	13364	13445	13462	13503	13419	13230	13418	13309	13411	13417	13394	13308	13474	13367	13547	13363	13403	13507	13378	13424	13251	13479	13388	13506	13360	13412	13401	13364	13341	13370	13328	13505	13423	13403	13416	13411	13356	13604	13538	13409	13487	13452	13641	13350	13380	13373	13477	13370	13209	13424	13226	13441	13338	13306	13293	13344	13516	13291	13460	13529	13322	13460	13503	13414	13416	13476	13411	13507	13318	13349	13421	13319	13511	13395	13400	13430	13461	13484	13508	13410	13629	13401	13412	13343	13148	13360	13396	13528	13569	13384	13408	13279	13421	13304	13447	13650	13427	13331	13323	13410	13564	13386	13337	13424	13478	13183	13358	13313	13316	13367	13382	13358	13327	13459	13366	13512	13380	13440	13548	13434	13324	13450	13461	13595	13312	13311	13257	13484	13411	13385	13367	13542	13300	13336	13294	13389	13429	13395	13409	13264	13279	13397	13285	13253	13336	13500	13490	13382	13416	13416	13517	13321	13422	13571	13488	13478	13330	13403	13383	13380	13349	13427	13314	13383	13448	13452	13398	13342	13367	13504	13324	13564	13357	13421	13414	13203	13470	13476	13579	13390	13358	13384	13555	13466	13290	13538	13376	13229	13259	13335	13442	13550	13405	13281	13484	13348	13373	13314	13456	13374	13479	13413	13416	13439	13442	13315	13483	13353	13556	13510	13396	13443	13264	13262	13480	13403	13424	13516	13360	13505	13421	13470	13298	13462	13454	13360	13353	13424	13449	13314	13326	13404	13445	13433	13418	13263	13420	13282	13497	13387	13400	13491	13413	13440	13312	13331	13452	13444	13565	13361	13294	13522	13545	13394	13284	13408	13442	13365	13265	13324	13297	13249	13385	13546	13492	13341	13277	13468	13212	13336	13389	13491	13448	13376	13479	13388	13436	13347	13277	13379	13411	13493	13260	13569	13306	13395	13355	13335	13141	13434	13308	13455	13390	13517	13447	13374	13568	13319	13478	13381	13527	13515	13377	13351	13313	13290	13383	13344	13406	13490	13288	13243	13400	13478	13518	13407	13510	13455	13263	13463	13355	13497	13430	13255	13414	13365	13518	13608	13469	13440	13386	13339	13563	13443	13487	13445	13289	13425	13546	13376	13372	13296	13383	13374	13326	13505	13243	13465	13318	13367	13435	13542	13303	13328	13373	13442	13345	13466	13603	13426	13441	13377	13288	13376	13381	13345	13469	13489	13430	13364	13360	13461	13528	13451	13601	13486	13372	13367	13545	13511	13181	13470	13276	13374	13644	13487	13479	13516	13514	13335	13492	13350	13299	13284	13354	13535	13484	13412	13622	13454	13391	13481	13486	13426	13547	13446	13422	13356	13509	13306	13482	13341	13414	13446	13499	13454	13306	13247	13282	13361	13364	13353	13314	13626	13398	13157	13379	13475	13393	13387	13473	13317	13420	13367	13488	13298	13174	13468	13491	13439	13452	13321	13475	13470	13417	13459	13230	13518	13413	13309	13433	13418	13365	13395	13401	13250	13422	13302	13578	13411	13381	13546	13338	13569	13269	13415	13458	13505	13687	13277	13374	13509	13396	13298	13530	13359	13429	13290	13422	13424	13508	13411	13177	13478	13536	13283	13331	13401	13413	13477	13358	13376	13319	13469	13390	13554	13530	13304	13478	13420	13337	13480	13384	13286	13375	13469	13607	13297	13440	13443	13249	13542	13392	13487	13333	13452	13385	13448	13370	13532	13342	13368	13239	13321	13320	13412	13489	13255	13412	13327	13366	13461	13386	13301	13381	13431	13465	13494	13424	13511	13588	13307	13226	13523	13289	13445	13337	13546	13195	13271	13462	13289	13330	13418	13361	13442	13322	13490	13381	13380	13450	13294	13418	13564	13331	13550	13316	13339	13278	13447	13371	13331	13290	13287	13621	13463	13495	13273	13350	13364	13326	13471	13399	13309	13502	13279	13469	13312	13365	13498	13391	13589	13563	13402	13368	13472	13316	13299	13397	13456	13435	13421	13454	13556	13360	13367	13368	13373	13395	13370	13266	13267	13398	13363	13362	13431	13331	13349	13394	13354	13287	13478
28185	21127	27303	24308	17489	17201	17416	17025	16920	16844	16882	17038	16861	16821	17032	17021	16916	17059	16845	16929	16827	16929	16887	17002	16809	16974	17146	17054	16933	16817	17023	16946	16912	17007	16759	16797	16898	16921	16827	16877	17166	16871	16997	16856	16803	16770	16833	16823	16883	16854	16859	16958	16947	16801	17021	16888	16695	16998	16831	16850	16848	16898	17096	16714	16870	16856	16891	16869	16749	16792	17055	17022	17070	16868	16933	16865	16923	17008	16804	16778	17034	16973	16773	16943	16883	17124	17136	16901	17035	16762	16920	16853	16919	16958	16980	16983	16884	17227	16961	16950	17068	16988	16919	16777	16805	16921	17048	17057	16850	16922	17023	17008	16960	17035	17002	16909	17055	17008	17050	17108	16905	17012	16741	16781	16984	16986	17035	16893	16941	16907	16847	16741	16896	16946	16936	16730	16771	16990	16693	16933	16928	16727	16897	16780	16756	16932	16701	16891	16794	16750	16848	17181	16900	16993	17098	16929	16936	17154	16909	16907	16850	16894	16907	16871	16822	17047	16957	16852	16787	17029	17134	17134	16961	16937	16962	16878	16903	16871	16913	17025	16661	16958	16829	16816	16916	16898	16825	16842	16824	17005	16922	16945	16788	17075	16943	17014	16961	16718	16927	16815	16716	16862	16905	16863	16851	16830	17061	16952	16931	16871	16985	16868	16838	16866	16831	16849	16743	17110	17060	16684	17093	16859	17007	16951	17041	16948	17155	16651	16887	17063	16748	16912	16909	16809	16993	16765	17037	16711	16954	17044	16934	16895	16998	16794	17000	16977	16918	16832	16682	17087	16971	17085	16870	16918	16967	16750	16945	16810	17087	16975	17058	17001	17114	16826	17038	16944	16923	16905	16832	16948	16903	17002	16870	16907	16702	17016	16948	16943	16817	16882	16883	16980	16945	16698	16962	16970	17006	16773	17058	16736	16819	16674	16822	16860	16907	16985	17137	16908	17123	16965	16895	16913	16992	17007	16841	16970	16959	16696	16902	16822	16812	16946	16926	17102	17071	16933	16874	16751	16882	16932	16873	16648	16877	16889	17020	16864	16859	16919	16844	17030	17025	16873	16985	16834	16909	16917	16856	16870	16833	16921	17060	17025	16921	16987	16919	16987	17017	16809	16863	16917	17001	16833	16884	17079	16916	16950	17105	16994	16888	16869	16992	16714	16942	16852	16889	16638	16902	16905	17038	16998	17123	16832	17052	17056	16741	16956	16921	16908	16990	17093	16919	16904	16929	16791	16856	16978	16982	16988	17097	16993	16935	17067	16936	17013	17025	17081	16928	16977	17127	17156	16870	16938	17043	16882	16980	16829	16934	17090	17073	16967	17059	16756	16996	16938	16751	17116	17079	16886	16909	16862	17036	17030	16889	16862	17033	16997	16954	16776	16819	16888	16940	16752	17017	16809	16902	17006	16885	17013	16786	16863	17037	17109	16839	16918	16822	17007	16758	16914	16771	16798	17023	16929	16914	16967	17118	16949	16935	17010	16896	16913	16807	16870	16885	16722	16801	16935	16997	16716	17027	16969	16920	17132	16898	16974	16980	16633	16823	16847	16651	17129	16852	17028	17252	16814	16626	16856	16770	16993	16862	17072	17066	17055	16680	16761	16944	16831	17166	17061	16766	16705	16932	16916	16913	16812	16792	16815	17085	16958	16990	17252	16789	17023	17055	16757	16687	16948	16814	16959	16980	16760	17030	16916	16890	16972	16848	16736	17020	17150	17020	16973	17102	17144	16952	17014	16875	16981	17021	16912	16916	16901	17177	16924	16926	16825	16899	16916	17039	17114	16925	16770	16774	16853	17007	16964	16980	16771	17130	16920	17044	16919	16862	16980	16832	16817	16678	16893	16714	17000	16953	16819	16634	16986	16822	17034	16945	17011	16851	16827	16975	16824	16909	16728	16852	16954	17057	16774	16815	16942	16872	16918	17004	16941	16828	16920	17061	16768	16949	16953	16714	16706	16823	16783	16783	16814	17081	16893	17131	16862	16981	16881	16915	16858	16906	16903	17080	17022	16922	16780	16739	16973	16988	16808	16890	16987	16846	16981	16873	16975	16875	17015	16963	16915	17054	16978	17029	16752	16841	16792	16945	16885	17125	16858	16668	17002	16978	16948	16826	16788	16993	16956	16926	16808	16721	16928	16999	16956	16971	16907	16883	16866	17042	16977	16936	17017	16898	16838	16856	16698	17120	16839	16764	17108	16938	16907	16965	16853	16882	17066	16979	17023	16890	17063	17024	17290	17092	17139	16975	16871	17091	17089	16976	16857	17023	16800	17038	16827	16816	16912	16708	17034	16843	16823	16954	16862	17043	17022	16915	17107	17067	16924	16956	17001	17046	16832	17204	16944	16968	17151	17063	17022	16766	16779	16863	16723	17098	16831	16747	16954	16767	16972	16964	16763	16801	16830	16817	16764	17075	16875	17047	16835	16805	17019	16878	17099	16964	17003	16778	16878	16922	17036	16876	16959	16986	16824	16856	16855	16942	17044	17089	16731	16925	16940	17008	16879	16992	17187	16969	16861	16957	17115	17029	17044	16995	16958	16930	16705	16769	16964	16948	16843	16911	16710	16624	16830	16864	16862	16951	16724	16644	16910	16995	16927	17104	16859	16841	16968	16922	16797	16934	16789	17018	16817	16926	16931	16926	17124	17018	16820	16872	17060	17022	17113	16947	16873	16959	17053	16828	16772	17012	16872	16964	16960	16966	16834	17042	17085	16881	17048	17015	16999	16867	16903	17038	16869	16822	16987	16978	16783	16651	17054	16920	16722	16812	17132	16618	16830	16902	16880	17238	16868	16912	17137	16730	16849	16917	16856	16779	16748	16989	16876	17031	16993	16889	16910	16873	17070	16997	16965	16993	16959	17104	16911	17000	16829	16788	16842	16819	16803	16787	16913	16935	16986	16887	16819	16864	16700	16835	16967	16729	16964	16910	16856	16966	16869	16961	17089	16801	16515	16991	17028	16746	16771	16950	16920	16819	17009	16745	16961	16937	16864	16698	16929	16925	16884	17030	16903	16939	16857	16933	17047	16859	16710	17134	17066	17112	16974	16976	16915	16734	17110	16844	16858	16836	16998	16810	16890	16888	16994	17082	17041	16766	16805	17108	16974	16900	17025	17020	17005	17010	16952	16758	16756	16709	16932	16846	16978	17002	17163	16999	17084	16916	16932	16883	17016	16989	16702	16870	16968	16817	17019	16723	16848	17057	16901	16891	16798	16805	17158	16898	17004	16875	16985	16869	16912	17019	16940	16725	16741	16774	16702	16994	16933	16628	16811	16862	16953	16769	16861	16851	16795	16934	16850	16729	16861	16880	16743	16931	16960	16933	16911	17002	16745	17010	16957	17119	16702	16855	17046	16823	17053	17077	16841	16905	16949	16936	17012	16762	16988	16824	16871	17040	16919	16723	16907	16980	16767	16852	16799	17066	16861	16869	16830	16866	16838	17094	17005	16988	16821	17022	17041	17032	16878	16807	16902	16813	17073	16875	16804	16911	16803	16953	16971	16940	16910	16964	17059	16863	16907	17051	16908	16824	16748	16894	16915	17001	17040	16766	16828	17129	16842	16920	16917	17050	17089	16854	17011	16801	16968	16832	17057	16943	16926	16726	16988	16974	16810	16858	16813	16905	16889	16895	16788	16852	17023	16777	16901	16745	16804	17024	17125	16945	17033	16812	16822	16858	16777	16906	16708	16887	16833	17025	17002	17073	16911	17178	16942	16807	16875	16953	17100	16893	16824	16871	16703	16907	17090	17079	16868	16970	17063	16935	16954	17039	17046	16997	17003	16899	16900	16917	17193	17031	16907	16812	16815	17111	16982	16896	17036	16981	16783	16946	16798	17012	16886	16885	16792	16741	16952	16940	16811	16960	16855	16940	16900	16981	17052	17019	16930	16938	16945	16909	16927	16855	16668	16758	16949	17014	17016	17010	16939	16983	16869	16884	16831	16928	16904	16860	16988	16876	17033	16870	16997	16885	17007	16907	16874	16946	16757	17195	17107	16982	17006	16840	16974	16846	16759	17080	16850	16918	16914	16856	16864	16815	16920	16915	16893	16870	17015	16869	16964	16928	16952	16938	17025	16835	16673	16967	16904	17103	16952	16978	16955	16951	16965	16965	16988	16981	16672	17006	17012	16941	16869	16912	17069	16915	17141	17061	16856	16898	16856	16867	17019	16966	16908	17037	16869	16719	16962	17112	17025	16982	17111	17040	16867	17031	17043	17113	16886	17022	17089	16866	16820	17012	16640	16768	16997	16770	16703	16813	16887	16971	17022	17042	16853	16871	16866	17046	16776	16890	16912	16881	16918	16960	17118	17146	16906	17012	17020	16700	16990	16752	16938	16707	16986	17105	16807	16885	16964	16889	17064	16883	16802	16913	16733	16968	17087	16932	16973	16985	16888	16803	16981	16880	16996	16957	16982	16821	16701	16745	16819	17043	17065	16814	16968	16915	16898	17030	17010	16918	17303	16846	16879	16854	16723	16817	16948	16917	16879	17116	16966	16865	16947	16867	17102	16977	16740	16861	16970	16978	16770	16789	16919	16845	16980	16958	17099	16827	17192	16845	16891	16896	16895	16985	16745	16665	16748	16992	16859	16986	16899	16928	17005	16940	16898	16879	16924	16863	16989	17017	16915	16929	16951	16864	16973	16980	16819	16848	17056	17098	16803	17029	16811	16929	16955	16922	16905	16959	16798	16670	16880	16796	17034	16779	16979	16706	16981	16964	16942	16868	17121	16940	16762	16877	16812	16588	16905	16915	16842	17036	16736	16854	16983	16953	16978	16924	16799	16836	16809	16995	16742	16876	17074	16862	16845	16901	16819	16600	16802	16761	16889	16987	16945	16837	16647	16822	16964	16973	16941	17040	16976	16898	17132	16981	16679	16578	16799	16858	16796	17098	17091	16923	16941	16811	17099	16949	16949	17095	16817	16922	17025	17031	16976	16715	17016	16803	16820	16746	17003	16765	16771	16844	16787	16924	16909	16827	16965	16907	16953	16879	16886	16916	16849	16871	16839	17020	16776	16965	16991	17077	16992	16772	16984	16905	16726	17307	16887	16774	16957	16856	17104	16896	17076	16951	16785	16792	16820
26037	15318	13918	14032	13954	14017	13868	13865	13892	14017	14100	13922	13991	14002	13811	13852	13825	13684	13985	13875	13880	13747	13771	13950	13886	13882	13832	14054	13951	13941	13853	13759	14047	13842	13985	13930	14006	13905	14041	13891	13939	13974	13953	13853	14009	13900	13893	13794	14073	13982	13881	13936	14181	13859	13966	13852	13917	13963	14042	14065	13855	13946	13924	13717	13944	13906	14037	13966	13902	13891	13825	13941	13824	13991	13890	13939	13944	13955	13812	14029	13899	13811	14071	13961	13969	13977	13969	14051	14102	13943	13773	14004	13981	13810	13949	14003	13898	14023	13862	14001	14059	13907	14076	13985	14022	13800	14170	13809	13888	13810	13916	13916	13933	13904	13912	14083	13870	13897	13917	13844	13880	13905	13934	14031	13850	13988	13920	13949	13966	13832	13942	14024	13948	13925	14048	14108	13899	13840	13887	14021	13832	13904	13889	13923	14019	13977	13840	13896	13752	13929	13895	13883	13909	13880	13960	13944	13814	13922	13935	14087	13853	13995	13864	14039	13867	13889	13987	13985	13966	13995	13922	13964	13792	13960	13810	13988	13929	13862	13940	14017	13795	13888	13870	14027	13808	14040	13986	13829	13937	13982	14051	13951	13984	13902	13848	13961	13896	13906	13770	13973	13954	14052	13903	13872	13844	13904	13976	13993	14110	13757	13843	13792	13839	13984	13910	13893	13741	13998	13974	14083	13962	14067	14004	13797	13922	13729	14092	14041	13924	13873	13867	13973	13853	13888	13883	14019	13947	13892	13997	13897	14123	13749	14054	13937	13929	13879	13960	14046	13778	14055	13830	13810	13945	13979	13902	13823	13962	13852	13825	13896	14045	13891	13768	13990	14007	14033	13792	13795	13897	13906	13989	13783	14072	13940	13905	13955	13878	13824	13786	13749	14050	13710	14069	13806	13922	13918	13990	13955	13905	13969	14039	14027	13967	14071	14004	14071	13898	14109	13855	13963	13891	13904	13906	13939	13796	13871	13958	13934	13914	13805	13908	13899	13887	13819	14135	14087	13889	13842	13942	13951	13770	13878	14038	14172	14078	14058	13968	13872	14124	14014	13923	13932	13967	13930	13808	13919	13970	13848	13885	14047	13989	13853	13940	13894	13925	13765	13947	13944	13853	14030	13949	13958	13824	13909	13989	13985	13719	13835	14007	13752	13935	14128	13901	14057	13858	13986	14086	13945	13773	13958	13765	13930	13838	13960	13959	13960	14023	13819	13852	13903	14053	14017	14016	13923	13963	13949	13932	14035	13939	14016	13883	14007	14036	13763	13936	13891	14098	13929	13872	13855	13856	13910	13762	13920	13885	13957	13999	13857	13995	14013	13707	13894	13904	13902	13891	13988	13752	13977	13957	13827	13933	14177	13902	13912	13720	14007	14000	13869	13921	13872	13902	13971	13857	14143	13897	13939	14042	13909	13943	13879	13968	13918	13935	14012	14005	13914	13989	13865	14146	13912	14035	13891	14021	14045	13758	14022	13963	13884	13759	13945	13963	13940	13825	13900	13897	14095	13944	13778	13940	13878	13859	13927	13851	13931	13990	13935	14028	13817	14067	14020	13932	13895	13976	14057	14044	13714	13879	13744	13963	14140	13877	13951	14023	13811	13960	13863	13854	14015	13937	13838	13838	14124	14054	14026	13772	14066	13830	13929	14064	13954	13896	13686	13947	14099	13786	13893	13739	13916	14010	13856	13747	13984	13955	14016	13874	14008	13934	13840	13829	13925	14016	13958	14103	14001	13912	13955	13777	13908	14015	13936	13944	13907	13833	13844	14026	13927	13936	13942	13966	13946	13977	13981	13800	13928	14122	14007	13896	14066	13761	13790	13914	13996	13709	13833	13803	13888	13981	13824	13908	13855	13990	13995	13773	14049	13888	13950	13933	13950	13986	14010	14055	14019	13933	13878	13788	13997	13880	13891	13881	13817	13897	13927	14026	13911	13899	13994	13943	13924	13977	13805	13866	14015	13896	13898	13964	14013	13890	13962	13788	13899	13867	13989	13951	14013	14052	14009	13789	13931	14043	14125	13815	14208	13997	13937	13901	13924	14038	13713	13986	14040	13938	13989	13766	14049	13972	13958	13751	14041	14015	13915	14025	13921	13755	14069	13923	13912	14102	14184	13962	14046	14028	13809	13910	14085	13869	14049	13971	14030	13953	14021	13995	13920	13755	13724	13997	13847	13988	13914	13797	13838	13954	13859	13893	13928	13992	13845	13888	14034	13899	13853	14012	13911	13736	14056	13821	13956	13837	13847	13882	14117	13952	13956	13980	14078	14045	13859	13994	14046	13954	13861	14061	14042	13843	13900	13899	13908	13981	13954	13873	13874	13866	13791	13843	14071	13948	14016	13944	13807	13960	13867	13943	13973	13939	14052	13870	13945	13980	13854	13806	13951	13735	14065	13866	14003	14034	13820	13896	13960	13874	13989	13903	13984	13988	13892	14055	13857	13923	13900	14002	13780	14041	14001	13929	14015	13937	13973	13917	13870	13948	14056	14006	13786	13895	14031	13954	13773	13790	14008	13909	13885	13932	14017	13929	13868	13949	13886	13765	13994	13819	13848	13849	13808	13941	13927	13978	14037	13941	13922	14082	13936	14064	13989	13831	13923	13781	14053	14135	13789	13922	13927	14148	13954	14061	13934	13933	13980	14014	13886	14024	13876	13961	14026	13855	13930	13894	13982	14090	14178	14027	13794	13985	13987	13795	13918	13893	14003	13917	13744	13989	13835	13798	13907	13804	13913	13998	13788	13988	13978	13966	13709	13973	13913	13982	14011	13896	13972	13882	13984	13870	13843	13917	13965	13960	13937	13955	13931	14019	13898	14083	13905	13773	13861	13768	14014	13949	13894	13843	13945	13870	14029	13933	13902	13889	14039	13973	14068	13961	14047	13945	13853	13973	13928	13839	14012	13858	14045	13881	13826	13866	13960	14003	13938	14020	13905	14027	13889	13889	13923	14020	13801	13939	14029	13830	13945	13987	14057	13933	13770	13997	13929	14027	13960	13742	13923	14038	14019	13923	14072	13977	13973	13936	13829	13809	13938	13924	13918	13967	13968	13976	13892	14008	13812	13923	13992	14009	14032	14041	13872	13965	13978	13836	13877	13898	14099	13988	14114	13878	14100	14085	14011	13978	13844	13956	13852	13981	13783	14160	14039	13971	13839	13990	13953	13949	13946	14040	13811	14078	13800	14006	13840	13948	13901	13786	13969	13912	13888	13880	13877	13933	13926	13852	13940	13882	13938	13908	13816	13840	13754	13892	13988	13961	13859	13971	13974	13900	13972	13896	13965	13866	14039	14017	13903	13783	13818	14046	13963	13921	14015	14010	13924	14007	13984	13926	14064	13797	13958	13976	13981	13895	13852	13957	13927	13913	13914	13999	13892	13980	13916	13888	13951	13882	13897	13743	13878	13905	13870	13962	13948	13977	13783	13802	13925	13906	13968	13917	13910	13820	13910	13864	13889	13994	13926	14058	14199	14037	14064	13864	13877	13755	13943	13991	13926	13841	14058	13893	14029	13832	13911	13856	14105	13780	13889	13862	14000	13841	13996	13948	14114	13868	13896	13833	13895	13856	13903	13865	13946	14067	13902	13906	13960	13951	14048	14081	13982	13790	13850	14083	13826	13987	13983	14082	14030	13919	13921	13869	13914	13801	14024	13931	13843	13827	13987	13874	14082	14165	13864	13839	13905	13905	14047	13877	13916	13974	14109	13820	13872	13880	13857	13855	14082	13865	13805	13989	14060	13906	13975	13969	13818	13850	13888	13926	14084	13834	13755	14014	14005	13974	13896	14101	13859	14057	13896	13920	14083	14104	13948	13989	13821	13896	14101	13936	14038	14205	13951	13856	13865	13882	14015	13899	13773	14131	13685	13810	14043	13950	13907	13856	13880	14016	13883	13919	13912	14011	14032	13834	14067	14037	13931	13992	13788	14231	13897	13731	14029	14001	14023	14100	13908	13835	13924	14032	14064	13864	13927	13806	14032	13991	13905	13828	13892	14002	13967	14039	14048	13875	13989	13733	14026	14022	13971	13946	14108	13943	13937	13879	13928	14012	13822	13905	13753	13857	13872	13838	14101	13815	13924	13986	13898	14025	13739	13996	13863	14089	14024	13867	14059	13967	13939	13983	13853	13907	14111	14011	14110	14069	14090	13991	13805	13966	14071	13857	13971	13876	13853	13883	13932	14063	13998	13915	14154	14100	13949	13877	14013	13885	14179	13882	13934	13840	14066	13780	14033	13881	13919	13946	14087	13939	13827	13889	13985	13949	13834	13801	13925	14039	14021	14024	14063	14124	14072	14002	13842	13890	13819	13893	13852	13927	14058	13880	14014	13793	13973	13958	13900	14088	13976	14111	13797	13893	13812	13967	13875	13793	13894	13913	13895	13959	14133	13895	13901	13865	13887	13919	14056	13984	14058	14019	14037	13847	13946	13857	13862	13969	14027	13987	13785	13862	13927	13915	14042	13924	13864	13874	13845	14105	13966	13996	13900	13981	14021	13844	14092	14025	13843	13754	13916	13914	13926	14036	14066	13844	13868	13932	13976	13845	13821	13942	14019	13884	13974	13885	13929	13864	13923	14040	14063	13836	13889	13873	14052	13796	14029	13893	13729	13973	13900	13980	13868	13861	13872	14325	13740	14000	13991	13824	13980	13980	14196	13885	13846	14082	13915	14074	13841	14002	14053	13978	13739	13985	13925	13807	14008	13918	14047	13856	13787	13906	13968	14073	14086	14021	14058	13939	13894	13994	13695	13803	13880	13898	14081	13935	14042	13799	14126	13830	13949	13911	13791	13953	13814	13934	13834	13765	13939	13903	13982	13991	13830	14146	13777	13962	13732	14057	14007	13958	13893	13770	14031	13837	13984	14024	13935	14010	13957	14041	13994	14053	13909	13999	13831	14016	13931	14022	13924	13901	13969	13878	13895	13928	13814	14062	13800	14127	14015	13842	14046	14033	13936	14097	13869	13982	13939	14061	13744	14150	13857	13973	14037	13906	13926	13895	14025	13737	13852	14052	13949	13895	14023	13920	13862	14016	14051	14124	13928	14026	13842	13852	13920	13949	13905	14010	13986	13864	13918	14077	13963
27269	21300	29690	23289	21774	22394	20479	17177	16958	16974	16726	16985	16861	16887	16907	16940	16816	16918	17082	16790	16529	16868	16630	16590	16685	16806	16775	16796	16692	16689	16890	16721	16873	16623	16762	16657	16696	16720	16676	16619	16804	16649	16677	16748	16755	16770	16686	16754	16813	16515	16459	16553	16662	16962	16864	16635	16790	16610	16552	16779	16693	16400	16685	16804	16705	16674	16623	16607	16624	16571	16688	16869	16627	16633	16786	16783	16761	16676	16978	16799	16894	16850	16800	16778	16632	16772	16867	16644	16544	16800	16923	16822	16778	16745	16672	16789	16529	16936	16740	16688	16658	16765	16701	16661	16805	16578	16537	16762	16611	16593	16441	16827	16802	16746	16779	16612	16783	16655	16701	16458	16624	16599	16786	16691	16525	16668	16692	16719	16755	16794	16617	16729	16566	16658	16775	16647	16751	16705	16811	16521	16579	16695	16807	16960	16559	16598	16622	16729	16806	16714	16794	16613	16542	16659	16471	16610	16611	16776	16723	16724	16750	16558	16570	16594	16693	16804	16618	16518	16827	16762	16607	16627	16720	16651	16767	16688	16613	16703	16663	16775	16731	16826	16748	16810	16774	16823	16599	16710	16695	16537	16547	16820	16683	16884	16710	16452	16475	16569	16447	16533	16620	16595	16801	16663	16748	16724	16876	16746	16560	16754	16836	16680	16754	16575	16723	16834	16784	16624	16612	16700	16559	17035	16572	16750	16824	16766	16670	16744	16704	16475	16627	16668	16698	16572	16544	16547	16769	16786	16546	16788	16613	16797	16517	16652	16510	17103	16877	16848	16863	16476	16782	16832	16851	16675	16745	16702	16942	16821	16460	16447	16702	16712	16660	16506	16633	16622	16712	16898	16713	16563	16548	16763	16854	16594	16755	16716	16663	16751	16859	16586	16886	17057	16901	16747	16619	16692	16838	16538	16742	16589	16864	16839	16574	16692	16464	16534	16536	16820	16747	16846	16737	16745	16869	16598	16614	16675	16719	16745	16690	16572	16798	16623	16588	16879	16840	16722	16895	16623	16475	16485	16559	16735	16868	16643	16749	16573	16799	16683	16724	16748	16776	16679	16410	16469	16565	16706	16616	16725	16741	16670	16816	16856	16796	16702	16760	16767	16703	16557	16569	16701	16791	16712	16684	16705	16796	16653	16749	16937	16545	16714	16647	16581	16722	16638	16634	16859	16656	16758	16512	16716	16407	16461	16728	16728	16792	16731	16674	16821	16527	16773	16498	16686	16797	16629	16605	16668	16775	16722	16735	16601	16775	16713	16545	16722	16841	16631	16978	16643	16595	16703	16636	16619	16715	16810	16831	16631	16874	16674	16583	16565	16793	16601	16584	16760	16675	16654	16615	16728	16624	16546	16694	16859	16823	16686	16576	16765	16729	16585	16868	16610	16665	16483	16657	16564	16681	16696	16479	16798	16673	16819	16723	16696	16616	16836	16706	16637	16680	16945	16753	16637	16703	16674	16925	16722	16768	16574	16876	16886	16595	16673	16658	16848	16614	16774	16831	16777	16615	16676	16696	16759	16899	16722	16794	16715	16544	16659	16697	16808	16751	16939	16874	16821	16605	16675	16688	16777	16719	16783	16901	16839	16692	16697	16701	16655	16812	16660	16716	16662	16780	16632	16582	16683	16560	16865	16638	16588	16691	16594	16657	16516	16737	16569	16640	16576	16348	16629	16851	16857	16905	16587	16725	16627	16800	16841	16684	16575	16693	16531	16747	16553	16520	17063	16869	16725	16652	16624	16742	16810	16541	16676	16903	16701	16385	16551	16823	16558	16766	16660	16774	16650	16525	16573	16705	16665	16701	16697	16731	16837	16808	16744	16809	16737	16657	16698	16741	16616	16568	16817	16622	16721	16674	16735	16660	16747	16648	16590	16607	16724	16795	16766	16780	16690	16743	16687	16645	16836	16842	16944	16757	16867	16831	16535	16881	16704	16544	16618	16806	16692	16520	16814	16863	16732	16666	16565	16707	16739	16648	16783	16666	16701	16730	16621	16646	16596	16572	16498	16537	16769	16615	16676	16626	16520	16743	16596	16596	16588	16700	16741	16632	16523	16850	16602	16572	16533	16554	16615	16714	16608	16671	16675	16762	16772	16631	16777	16774	16756	16692	16592	16681	16503	16594	16746	16738	16803	16608	16522	16653	16763	16595	16719	16883	16599	16624	16756	16720	16681	16554	16756	16740	16616	16849	16735	16653	16683	16648	16748	16797	16495	16606	16745	16655	16722	16565	16667	16653	16555	16527	16702	16700	16559	16698	16796	16781	16620	16871	16579	16646	16568	16824	16573	16625	16471	16617	16820	16546	16655	16742	16598	16665	16784	16795	16448	16739	16666	16739	16746	16634	16850	16685	16516	16673	16414	16829	16627	16630	16711	16731	16783	16630	16822	16605	16568	16344	16578	16812	16506	16693	16717	16750	16706	16772	16823	16521	16802	16700	16560	16739	16787	16586	16874	16851	16667	16766	16564	16857	16782	16727	16759	16752	16387	16835	17013	16801	16750	16969	16772	16770	16585	16886	16644	16633	16750	16788	16695	16747	16656	16481	16657	16875	16743	16665	16814	16714	16519	16741	16377	16587	16763	16656	16669	16589	16801	16630	16568	16650	16590	16821	16589	16602	16686	16736	16700	16646	16726	16807	16735	16612	16572	16634	16683	16784	16838	16672	16620	16655	16683	16835	16852	16625	16831	16508	16617	16643	16646	16713	16648	16574	16580	16788	16561	16467	16667	16763	16656	16967	16611	16677	16533	16759	16533	16687	16595	16754	16614	16571	16714	16697	16693	16675	16732	16630	16653	16647	16429	16786	16609	16801	16558	16908	16741	16681	16634	16685	16879	16735	16770	16744	16737	16689	16951	16685	16631	16849	16506	16740	16795	16759	16940	16880	16658	16561	16580	16665	16613	16693	16614	16583	16732	16761	16611	16902	16674	16508	16718	16617	16637	16762	16685	16652	16745	16712	16844	16644	16766	16744	16732	16692	16417	16830	16703	16666	16889	16410	16590	16721	16653	16500	16635	16620	16816	16668	16523	16671	16696	16541	16655	16832	16660	16673	16716	16556	16657	16590	16831	16809	16929	16516	16551	16574	16618	16754	16722	16814	16844	16779	16636	16708	16693	16661	16764	16645	16998	16771	16811	16611	16620	16810	16670	16662	16739	16683	16734	16684	16533	16721	16683	16874	16537	16447	16785	16715	16656	16744	16738	16769	16853	16752	16645	16690	16633	16607	16781	16756	16699	16728	16653	16775	16711	16878	16855	16549	16627	16756	16708	16849	16520	16820	16831	16701	16519	16641	16754	16640	16597	16412	16844	16688	16642	16727	16755	16836	16813	16778	16693	16653	16510	16580	16485	16582	16637	16435	16705	16824	16685	16483	16793	16758	16694	16641	16537	16612	16576	16778	16730	16653	16720	16671	16778	16479	16683	16477	16734	16676	16712	16636	16818	16937	16872	16709	16795	16703	16781	16703	16804	16745	16765	16569	16552	16644	16714	16500	16684	16909	16912	16667	16662	16628	16823	16927	16645	16722	16513	16665	16751	16736	16564	16906	16856	16643	16592	16723	16675	16705	16587	16935	16618	16452	16740	16726	16746	16751	16638	16818	16707	16576	16651	16675	16572	16695	16938	16841	16780	16700	16682	16828	16803	16662	16910	16761	16656	16516	16846	16718	16559	16738	16617	16737	16730	16633	16649	16654	16798	16953	16744	16814	16749	16664	16658	16686	16711	16693	16578	16593	16846	16604	16657	16630	16592	16782	16707	16675	16625	16694	16872	16660	16738	16559	16570	16562	16852	16568	16594	16689	16755	16586	16769	16739	16725	16521	16689	16543	16834	16802	16887	16765	16815	16759	16745	16867	16564	16836	16670	16828	16529	16831	16498	16725	16625	16639	16634	16662	16465	16590	16732	16769	16561	16451	16720	16877	16765	16826	16884	16787	16677	16596	16670	16547	16702	16832	16675	16710	16672	16716	16694	16399	16580	16498	16582	16628	16363	16813	16419	16616	16635	16816	16816	16889	16608	16670	16617	16663	16719	16866	16708	16618	16534	16432	16601	16795	16597	16393	16600	16654	16773	16506	16713	16720	16788	16567	16666	16799	16680	16643	16899	16592	16525	16799	16637	16892	16678	16553	16707	16530	16613	16595	16810	16816	16718	16836	16860	16652	16721	16527	16636	16506	16641	16749	16674	16575	16680	16643	16879	16617	16768	16735	16641	16640	16765	16671	16630	16683	16640	16700	16947	16642	16792	16676	16718	16485	16621	16740	16702	16846	16718	16657	16747	16805	16733	16793	16832	16890	16813	16745	16583	16814	16746	16658	16965	16683	16857	16633	16621	16653	16630	16816	16530	16748	16763	16807	16669	16588	16709	16787	16643	16923	16655	16460	16767	16571	16727	16830	16672	16839	16661	16751	16531	16504	16478	16584	16654	16707	16722	16579	16712	16743	16814	16557	16844	16721	16776	16453	16625	16433	16736	16704	16725	16733	16629	16762	16697	16831	16813	16948	16943	16756	16828	16769	16573	16793	16550	16667	16562	16588	16693	16414	16567	16631	16666	16967	16644	16631	16741	16623	16777	16748	16835	16712	16544	16564	16772	16646	16832	16860	16712	16625	16752	16650	16683	16728	16750	16614	16578	16939	16760	16644	16821	16666	16765	16648	16555	16519	16824	16514	16567	16911	16753	16800	16721	16806	16682	16656	16556	16661	16694	16768	16562	16724	16867	16454	16756	16709	16756	16467	16555	17038	16786	16652	16546	16595	16709	16541	16587	16645	16755	16768	16861	16626	16799	16790	16539	16740	16832	16618	16541	16710	16766	16521	16619	16626	16678	16686	16721	16589	16630	16653	16746	16704	16672	16770	16479	16512	16742	16804	16624	16634	16665	16745	16759	16654	16698	16610	16866	16561	16555	16765	16390	16551	16642	16591	16591	16562	16514	16720	16783	16520	16868	16829	16626	16665	16743	16698	16687	16695	16898	16760	16718	16734	16688	16477	16662	16471	16492	16757	16807	16731	16673	16941	16748	16710	16682	16936	16570	16710	16563	16574	16537	16798	16648	16671	16809	16656	16726	16702	16632	16656	16695
25157	16238	13969	13955	13847	13827	13822	14084	13810	14011	13964	13843	13921	13861	13724	13918	13853	13880	13732	13725	13867	13953	13808	13731	13774	13579	13903	13831	13825	13757	13843	13903	13650	13738	13908	13921	13780	13885	13768	13846	13741	13825	13965	13660	13778	13734	13720	13849	13858	13792	13805	13659	13870	13821	13764	13819	13781	13814	13898	13830	13780	13939	13755	13833	13742	13786	13824	13920	13752	13828	13841	13750	13797	13789	13985	13862	13917	13970	13727	13995	13660	13795	13829	13803	13764	13864	13903	13740	13889	13823	13826	13883	13836	13712	13886	13926	13639	13786	13816	13869	13713	13861	13758	13902	13776	13894	13959	13827	13790	13871	13958	13638	13919	13810	13852	13664	13749	13786	13889	13868	13887	13624	13783	13782	13873	13866	13881	13621	13678	13833	13763	13679	13954	13783	13757	13873	13601	13759	13904	13947	13747	13776	13904	13734	13819	13695	13870	13787	13760	13903	13853	13832	13716	13754	13860	13724	13918	13786	13946	13919	13904	13776	13882	13708	13906	13915	13722	13813	13903	13933	13877	13682	13692	13622	13821	13871	13744	13857	13951	13795	13982	13801	13796	13822	13747	13828	13853	13780	13896	13825	13956	13771	13900	13755	13740	13817	13767	13813	13747	13868	13809	13768	13823	13692	13942	13815	13732	13848	13914	13871	13730	13712	13897	13732	13914	13796	13786	13697	13726	13765	13891	13717	14041	13829	13790	13797	13716	13687	13948	13931	13803	13874	13686	13856	13797	13878	13793	13794	13839	13756	13789	13968	13635	13747	13899	13948	13984	13644	14122	13930	13852	13807	13836	13726	13749	13773	13738	13652	13834	13679	13877	13833	13743	13760	13825	13880	13848	13782	13782	13918	13762	13879	13822	13871	13748	13862	13914	13779	13807	13801	13970	13712	13966	13756	13838	13770	13929	13694	13930	13785	13790	13698	13746	13731	13766	13825	13776	13852	13896	13625	13772	13776	13670	13790	13819	13795	13584	13823	13719	13922	13824	13820	13874	13889	13769	13890	13904	13790	13772	13839	13776	13831	13923	13832	13615	13695	13729	13944	13939	13743	13819	13783	13841	13983	13828	13825	13846	13698	13808	13767	13739	13726	13877	13904	13997	13806	13598	13651	13922	13830	13674	13764	13805	13794	13631	13774	13890	13979	13913	13696	13759	13819	13685	13693	13909	13771	13771	13875	13783	13875	13816	13747	13891	13601	13746	13812	13561	13756	13781	13864	13868	13915	13737	13741	13723	13872	13796	13771	13743	13739	13775	13699	13621	13882	13702	13736	13591	13850	13658	13768	13644	13688	13834	13847	13683	13821	13742	13779	13904	13875	13785	13717	13766	13804	13664	13746	13719	13723	13880	13793	13755	13746	13880	13856	13821	13778	13853	13951	13712	13715	13697	13765	13901	13738	13730	13809	13623	13879	13709	13793	13840	13775	13794	13920	13855	13890	13770	13785	13794	13846	13800	13769	13742	13774	13958	13762	13763	13814	13798	13654	13728	13896	13736	13904	13911	13678	13732	13649	13606	13817	13886	13755	13787	13825	13843	13796	13986	13850	13744	13890	13774	13727	13841	14028	13859	13865	13759	13851	13913	13720	13714	13801	13722	13829	13904	13827	13807	13804	13782	13809	13644	13901	13755	13760	13674	13871	14017	13706	13935	13734	13784	13643	13870	13834	13828	13734	13643	13760	13914	13877	13795	13777	13766	13905	13927	13833	13812	13861	13858	13708	13800	13931	13966	13782	13960	13652	13787	13683	13862	13629	13663	13748	13912	13843	13674	13786	13635	13749	13678	13904	13915	13891	13847	13761	13866	13809	13853	13747	13809	13713	13917	13849	13667	13876	13649	13918	13755	13655	13796	13703	13798	13732	13970	13839	13856	13938	13728	13636	13812	13830	13714	13849	13731	13755	14016	13764	13855	13733	13852	13671	13720	13700	13762	13776	13794	13738	13763	13745	13771	13897	13832	13881	13765	13850	13896	13890	13800	13698	13832	13778	14027	13672	13739	13894	13728	13728	13773	13852	13680	13900	13943	13794	13737	13891	13689	13803	13734	13804	13745	13824	13818	13984	13890	13935	13855	13744	13707	13953	13930	13759	13682	13708	13659	13844	13801	13841	13694	13795	13853	13738	13695	13762	13774	13681	13795	13939	13671	13785	13708	13913	13846	13739	13706	13666	13707	13767	13941	13694	13881	13618	13827	13801	13834	13864	13715	13772	13805	13976	13784	13914	13840	13881	13725	13822	13689	13906	13874	13800	13738	13768	13782	13875	13756	13595	13766	13859	13736	13766	13804	13697	13865	13690	13841	13681	13859	13780	13830	13895	13875	13924	13875	14038	13800	13734	13790	13782	13866	13778	13649	13862	13829	13928	13850	13949	13801	13844	13898	13627	13701	13612	13962	13822	13698	13685	13847	13878	13893	13762	13797	13889	13699	13757	13785	13756	13921	13669	13739	13720	13969	13791	13917	13725	13937	13649	13635	13984	13824	13716	13891	13760	13745	13657	13988	13764	13884	13866	13932	13794	13762	13862	13746	13766	13733	13801	13785	13904	13576	13677	13650	13830	13698	13943	13710	13777	14002	13845	13763	13848	13850	13690	13851	13722	13809	13803	13903	13935	13869	13903	13809	13836	13882	13783	13916	13766	13849	13871	13783	13925	13883	13928	13903	13986	13740	13744	13852	13864	13741	13717	13873	13716	13882	13911	13816	13889	13813	13642	13718	13891	13625	13836	13970	13869	13717	13772	13889	13820	13791	13725	13998	13870	13883	13667	13734	13855	13798	13841	13695	13956	13623	13936	13747	13871	13747	13789	13877	13741	13818	13839	13782	13778	13887	13758	13896	13842	13837	13824	13779	13830	13803	13710	13690	13819	13804	13799	13841	13720	13851	13807	13786	13891	13658	13865	13847	13754	13817	13919	13709	13611	13794	13923	13761	13588	13803	13784	13799	13772	13874	13774	13738	13777	13713	13799	13796	13537	13888	13852	13855	13682	13803	13801	13672	13748	13747	13706	13849	13871	13853	13670	13729	13807	13933	13919	13819	13939	13713	13986	13769	13755	13851	13793	13706	13751	13818	13847	13970	13742	14012	13693	13842	13820	13844	13909	13683	13879	13910	13772	13869	13754	13643	13720	13910	13899	13771	13812	13684	13794	13683	13802	13821	13838	13789	13682	13767	13657	13776	13891	13742	13972	13653	13776	13920	13726	13819	13794	13948	13769	13846	13971	13786	13824	13756	13793	13880	13908	13974	13732	13856	13788	13761	13908	13761	13602	13851	13772	13812	13956	13720	13861	14007	13882	13722	13778	14044	13780	13851	13851	13811	13769	13783	13776	13793	13836	13830	13806	13754	13857	13797	13981	13911	13669	13609	13945	13810	13885	14020	13769	13718	13781	13634	13906	13870	13835	13808	13739	13921	13768	13995	13966	13952	13809	13755	13717	13764	13844	13866	13748	13893	13808	13927	13801	13837	13838	13754	13955	13931	13798	13728	13822	13825	13822	13975	13904	13946	13793	13656	13807	13810	13638	13785	13827	13837	13594	13762	13763	13742	13842	13802	13760	13637	13770	13892	13914	13849	14027	13717	13871	13817	13907	13865	13789	13944	13762	14004	13789	13747	13740	13860	13694	13951	13973	13894	13874	13740	13880	13785	13676	13852	13818	13750	13941	13708	13832	13743	13762	13729	13815	13716	13805	13888	13861	13755	13804	13822	13711	13755	13744	13899	13573	13824	13706	13862	13729	13775	13591	13865	13832	13928	13878	14026	13774	13765	13892	13740	13871	13732	13555	13801	13928	13862	13847	13771	13802	13751	13767	13780	13897	13626	13789	13741	13825	13853	13903	13671	13860	13808	13978	13859	13677	13897	13784	13850	13880	13711	13827	13700	13863	13882	13728	13766	13783	13775	13826	13684	13757	13852	13798	13916	13689	13908	13714	13740	13839	13744	13979	13837	13882	13891	13786	13745	13701	13743	13846	13855	13825	13746	13743	13703	13835	13900	13739	13811	13791	13715	13895	13877	13925	13757	13981	13912	13808	13893	13920	13753	13943	13802	13964	13895	13666	13820	13876	13751	13703	13803	13893	13829	13571	13764	13852	13853	13950	13650	13722	13771	13892	13802	13871	13865	13688	13688	13822	13721	13880	13835	13886	13899	13924	13746	13876	13894	13802	13898	13879	13844	13797	13990	13884	13804	13893	13627	13749	13864	13751	13793	13775	13955	13902	13860	13833	13768	13941	13678	13898	13978	13774	13764	13718	13778	13747	13825	13840	13683	13864	13705	13824	13746	13851	13675	13743	13758	13719	13940	13926	13986	13957	13845	13842	13710	13756	13608	13750	13890	14032	13791	13899	13826	13720	13562	13809	13818	13849	13700	13713	13737	13790	13775	13666	14008	13847	13825	13780	13915	13770	13893	13872	13637	13745	13685	13955	13835	13871	13819	13742	13717	13905	13823	13726	13710	13837	13848	13851	13999	13746	13740	13790	13875	13643	13907	13842	13976	13852	13802	13785	13822	13852	13797	13703	13880	13738	13845	13836	13807	13863	13989	13845	13961	13882	13756	13801	13849	13873	13833	13836	13925	13694	13708	13719	13666	13807	13886	13743	13904	13786	13783	13971	13639	13920	13649	13824	13832	13696	13907	13901	13764	13520	13832	13811	13830	13704	13934	13815	13813	13860	13722	13853	13855	13794	13800	13846	13803	13788	13733	13842	13785	13925	13803	13960	13770	13824	13724	13855	13807	13735	13835	13825	13837	13810	13823	13833	13789	13866	13863	13950	13912	13740	13654	13817	13664	13753	13814	13841	13805	13679	13797	13842	13818	13662	13921	14026	13681	13797	13630	13850	13883	14014	13893	13745	13965	13716	13750	13770	13791	13623	13931	13796	13660	13717	13836	13964	13757	13782	14049	13854	13772	13738	13738	13951	13781	13735	13625	13824	13767	13802	13725	13799	13806	13745	13831	13884	13762	13812	13765	13735	13919	13862	13940	13825	13666	13781	13896	13834	13911	13923	13802	13753	13644	13885	13737	13824	13647	13663	13775	13748	13665	13871	13791	13673	13947	13837	13861	13767	13711	13889	13747	13782	13917	13737
26577	21324	29856	23011	21613	23500	22891	18626	18130	18485	18140	18374	18388	18385	18237	18221	18478	18469	18322	18281	18222	18059	18175	18163	18102	18231	18198	18208	18140	18211	18396	18117	18192	18002	18351	18148	18264	18341	18190	18264	18275	18338	18435	18435	18186	18193	18056	18274	18171	18132	17925	18018	18198	18112	18261	18294	18192	18298	18241	18120	18197	18330	18174	18256	18104	18196	18249	18202	18097	18065	18202	18407	18176	18305	18058	18268	18177	17935	18328	18317	18300	18153	18121	18139	18071	18169	18246	18285	17953	18251	18150	18095	18154	18264	18259	18023	18195	18150	18242	18175	18279	18291	18169	18058	18313	17988	18332	18226	18103	18308	18086	18170	18185	18071	18074	18164	18273	18498	18234	18255	18087	18162	18230	18114	18076	18052	18240	18126	18378	18343	18205	18151	18148	18086	18263	18381	18316	18178	18111	18128	18021	18039	18276	18001	18270	18092	18145	18001	18148	18313	18208	18271	18203	18259	18081	18101	18231	18217	18209	18268	18269	18297	18195	18183	18372	18246	18154	18119	18072	18098	18266	18180	18008	18095	18112	18040	18218	18205	18092	18074	18102	18128	18147	18236	18236	18076	18179	18199	18103	18255	18045	18227	18218	18316	18202	18111	18261	18170	18086	18150	18047	18124	18344	18321	18084	17943	18051	18102	18175	18088	18011	18082	18147	18140	18212	18119	18277	18122	18238	18175	18158	17941	18082	18082	18068	18021	18041	18074	18252	18105	18230	18125	18246	18111	18003	18319	18080	18012	18281	18238	18184	18075	17986	18052	18150	18077	18142	17989	18111	18324	18094	18187	18124	18003	18234	18096	17965	18302	18056	18057	18154	17970	18099	18024	18330	18213	18265	18179	18288	18318	18157	18088	18302	18019	18347	18106	18115	18109	18076	18175	18101	18352	18450	18168	18247	17966	18255	18133	18357	18098	18089	18144	18288	18121	18206	18205	18111	18042	18169	18074	18193	18254	18035	18043	18173	18258	18087	18121	18192	18214	18007	17922	18298	18134	18091	18279	18195	18178	18278	17910	18114	18171	18087	17958	18012	18104	18074	18226	18142	18125	17993	17852	18142	18109	18199	18012	18124	18292	18032	18130	18107	18036	18241	18270	17961	17986	18312	18193	18194	18126	18153	18227	18242	18015	18287	18265	18242	18261	18117	18200	18036	17968	18105	18135	17929	18166	18127	18432	18135	18107	18118	18163	18066	18003	18049	18119	18081	18139	18281	18170	18226	18014	18158	18028	18158	18089	18078	18225	18046	18256	18162	18346	18115	18141	18080	18282	18017	18067	18179	18170	18178	18148	18040	18123	18074	18120	18149	17788	18067	18237	18113	18034	18468	18180	18098	18015	18147	18132	18066	17958	18116	18095	18184	18074	18155	18058	18231	18258	18027	17950	18242	18015	18248	18004	18104	18212	18234	18150	18262	18235	18291	18075	18122	17985	18109	18111	18247	18201	17919	18187	18191	18291	18066	18093	18140	18189	18022	18096	18224	18113	18131	18111	18045	18044	18225	18021	18232	18075	18079	18103	18028	18193	18018	18101	18053	18134	18113	18053	18063	18092	18182	18155	18099	18062	18266	18177	18257	18347	18130	18077	18047	18339	18066	18045	18258	18184	18219	18198	17986	17973	18016	18118	17935	18199	18295	18165	18122	17986	18188	18387	18092	17996	18305	18075	18262	18250	18174	18148	18160	18236	18091	18077	18074	18137	17981	18236	18051	18347	18040	18233	18115	18272	18046	18369	17953	18043	18083	18127	17971	17983	17952	18035	18289	18059	18203	18172	18000	18198	18089	18251	18232	17978	18027	18231	18090	18450	18244	18172	18198	18260	18132	18231	18099	17956	18126	18305	18350	18210	18408	18191	18276	18037	18241	18259	18102	18103	18048	18065	18239	18234	18118	18369	18203	18136	18179	18130	18116	18033	18145	18025	18313	18101	18206	18049	17936	18223	18119	18292	18096	18080	18152	18214	17993	18124	18080	18044	18133	18239	18184	18143	18000	18263	18099	18191	18077	18206	18104	18167	17975	18171	18046	18079	18262	17999	18172	18241	18093	18156	18263	18229	18016	18049	18197	18034	18326	18114	18138	18189	18092	18210	18269	18095	18099	18284	18481	18083	18161	18128	18100	18264	18224	17970	18172	18247	18227	18100	18227	18136	17962	18056	18124	18284	18263	18228	18267	18169	18029	18015	18089	18263	18214	18150	18083	18037	17888	18324	18070	18221	18115	18200	18241	17983	18355	18126	18002	18021	18026	18078	18032	18034	18243	18057	18253	18011	18039	18075	18116	18078	18223	18332	17990	17954	18151	18066	18448	18203	17998	18007	18161	18247	18219	18100	18302	18240	18215	18171	18061	18038	18212	18002	17965	18103	18168	18030	18206	18268	18154	18228	18182	18278	18256	17978	18068	18260	18163	18406	18200	17981	17995	18046	17881	18261	18280	18148	18209	18099	18227	18328	18417	18229	18198	18058	18247	17954	18069	18153	18139	17860	18195	18099	18124	18067	18293	18255	18433	18106	18028	18123	18140	17988	18175	18181	18141	18118	18042	18125	18248	18041	18310	18256	18179	18088	18200	18183	18133	18151	18245	18190	18286	18248	18055	18230	18215	18222	18229	18143	17995	17901	17924	18123	18239	18233	18307	18389	18136	18050	18104	18149	18174	18138	18210	18012	18324	18200	18026	18080	18147	18360	18244	18132	18199	18333	18323	18177	17997	18198	18050	18253	18052	18149	18104	18056	18218	18063	18080	18021	18159	18178	18039	18172	18112	17984	17888	18208	18168	18065	18136	18220	18055	18150	18461	18126	18175	18217	18360	18165	18251	18181	18373	18513	18061	18274	18322	18162	18086	17989	18396	18086	18221	17906	17892	18186	17907	18080	18040	18287	18164	18327	18149	18152	18170	18105	18136	18220	18142	18019	18072	18174	17980	18021	18036	18253	18230	18268	18313	18074	17903	18135	18116	18230	18077	18184	18300	18337	18291	18324	18094	18201	18050	18127	18257	18259	18077	18091	18129	18163	18361	18204	18191	18217	18313	18324	18331	18299	18251	18092	18234	18215	18176	17785	18084	18149	18080	18177	18173	18162	18148	17994	18209	18197	18219	18208	18131	18142	18248	18095	18177	18051	18263	18201	17990	18294	18182	18056	18253	18030	18108	18079	18102	18019	18063	18118	18171	18320	18321	18146	18142	18018	18217	18131	17997	18113	18158	18288	18369	17986	18155	18024	18186	18194	18069	18129	18188	18145	18028	18231	18117	18061	18122	18263	18238	18290	18218	18029	18220	18223	18125	18083	18182	18128	18004	18210	18280	18061	18170	18270	18327	18134	18265	18176	18129	18123	18202	18215	18093	18005	18278	18086	18290	18137	18149	18175	18030	18119	18102	18291	18007	18193	18176	18176	18201	18111	18314	18470	18315	18032	18175	18223	18250	18172	18088	18011	18214	18089	18051	18071	18066	17971	18046	17971	18277	18266	18215	18325	18103	18215	18084	18119	17993	18137	18278	18261	17966	17989	18096	18137	18512	18107	18162	18123	18110	17963	18118	18315	18165	18116	18156	18170	18129	18086	18024	17957	18192	18069	18219	18115	18282	18194	18013	18125	18107	18259	18206	18269	18170	18239	18201	18147	18255	18298	18043	18147	17889	18003	18087	18203	18215	18126	18006	18138	18273	18405	18083	18048	18222	18150	18155	18045	18079	18266	17900	18262	18219	18122	18184	18177	18242	18275	18171	18046	18036	18197	18052	18035	18227	18010	17961	17974	17915	18205	18081	17999	17993	18196	18235	18070	18269	18283	18277	18135	18030	18222	18106	18223	18343	18073	18219	18050	18116	18076	18353	18236	18235	18255	18094	18184	17961	18336	18293	18302	18161	18161	18209	18169	17940	18225	18001	17934	18099	18246	18135	18132	18125	18326	18101	18137	18074	18151	18109	18102	18143	18363	18022	18219	18083	18056	18003	18255	18012	18141	18112	18238	18322	18105	17995	18215	18299	18107	18117	18197	18226	18401	18009	18140	18320	18141	18305	18155	18049	18243	18267	18160	18182	18077	18127	17978	18133	18084	18270	18262	18234	18085	18001	18175	18024	18363	18104	18319	18427	18103	18107	18294	18032	18083	18309	17961	17983	18087	18084	18095	18116	18204	18177	18034	18162	18120	17965	18100	18262	18096	18206	18259	18138	18306	18145	18093	18073	18090	18146	18156	18134	18091	18199	18076	18121	18101	18480	18203	18066	18083	18082	18320	18134	18152	18167	17914	18071	17882	18234	18087	17969	18119	18201	18084	18191	18188	18212	18071	17919	18030	18264	18014	18061	18046	18224	18057	18062	18184	18066	18246	18123	18289	18047	18067	18066	18295	18248	18110	17997	18216	18210	18114	18357	18449	18171	18089	18323	18140	18189	18100	18134	18366	18075	18098	18258	18016	18058	17930	17944	18136	18188	18137	18141	18029	18146	18088	18242	18253	18246	18051	18035	18461	18226	17958	17998	18079	18014	18115	18339	18190	18209	18218	18114	18029	18080	18144	18351	18145	18194	18266	18151	18061	18185	18226	18208	18134	17973	18184	18284	18300	18218	18353	18237	18026	18096	18183	18110	17963	18151	18034	18133	18127	18141	18136	18440	18267	18073	18173	18062	18138	18063	18070	18213	18201	18231	18247	18182	18089	18095	17890	18298	18052	18152	18178	18154	18294	17972	18095	17988	18104	18012	17971	18154	18103	17892	18096	18385	18256	18026	18120	18009	18145	18264	18141	18069	17996	18106	18203	18051	18155	18172	18068	18133	18279	18322	18122	18182	18016	18021	18077	18182	18130	18215	18269	18176	18154	18259	18135	18204	18060	18168	18102	18251	18294	18212	18064	18053	18110	18110	18265	18167	18130	18126	18016	18343	18146	18193	18192	18094	18010	17906	18167	18146	18014	18088	18205	18117	18352	18084	18211	18092	18146	17987	18147	18156	18104	18021	18280	18105	18216	18003	18328	18127	18163	18087	17981	18242	18133	18036	18160	18076	18183	18324	18179	18336	18342	18081	18074	18397	18185	18241	18266	18011	18079	18356	18287	18107	17987	18256	18220	18017	17964	18013	18021	18086	18089
26588	16992	14707	14696	14582	14528	14570	14608	14616	14511	14489	14639	14795	14560	14695	14643	14711	14526	14594	14545	14417	14616	14611	14742	14569	14476	14631	14628	14674	14595	14648	14526	14664	14619	14698	14703	14327	14566	14566	14779	14680	14467	14723	14592	14584	14565	14517	14659	14737	14517	14669	14671	14658	14645	14508	14507	14565	14637	14689	14517	14454	14631	14646	14478	14689	14692	14653	14528	14544	14517	14708	14536	14465	14626	14626	14622	14551	14647	14503	14653	14619	14669	14594	14455	14649	14685	14471	14557	14599	14609	14637	14567	14451	14650	14704	14590	14539	14618	14602	14606	14602	14481	14518	14570	14705	14632	14435	14517	14512	14661	14456	14446	14625	14731	14596	14881	14550	14758	14491	14637	14547	14559	14681	14582	14542	14498	14431	14563	14640	14765	14673	14690	14650	14506	14691	14572	14520	14505	14543	14532	14658	14616	14671	14524	14763	14515	14664	14604	14650	14627	14728	14544	14467	14619	14584	14693	14555	14462	14635	14569	14571	14575	14737	14487	14593	14702	14385	14464	14458	14609	14642	14579	14800	14714	14600	14540	14737	14601	14655	14668	14472	14355	14651	14504	14585	14645	14472	14637	14557	14456	14699	14600	14670	14597	14584	14542	14646	14672	14598	14587	14539	14616	14619	14628	14746	14660	14556	14538	14365	14584	14558	14555	14645	14589	14557	14488	14679	14521	14638	14497	14536	14527	14580	14503	14576	14591	14598	14679	14638	14593	14518	14670	14495	14583	14448	14590	14649	14570	14589	14615	14439	14790	14657	14577	14699	14611	14573	14621	14457	14560	14566	14703	14668	14528	14723	14718	14644	14478	14514	14782	14649	14713	14432	14795	14646	14533	14569	14770	14547	14700	14690	14641	14564	14684	14721	14726	14567	14587	14510	14550	14476	14671	14527	14657	14590	14616	14542	14604	14778	14511	14542	14489	14626	14505	14619	14426	14520	14607	14836	14577	14468	14752	14489	14794	14419	14662	14654	14720	14711	14788	14715	14681	14688	14573	14751	14538	14784	14427	14496	14449	14632	14662	14562	14495	14660	14503	14577	14682	14614	14454	14603	14461	14488	14554	14505	14651	14488	14609	14489	14641	14533	14761	14602	14597	14545	14641	14566	14576	14565	14604	14418	14738	14503	14446	14749	14685	14617	14725	14594	14615	14779	14475	14691	14506	14592	14500	14705	14628	14697	14626	14627	14626	14625	14590	14496	14595	14468	14507	14645	14669	14559	14539	14724	14626	14707	14606	14517	14779	14601	14645	14495	14644	14757	14572	14646	14701	14525	14693	14709	14875	14512	14494	14519	14582	14662	14495	14671	14398	14435	14679	14503	14453	14642	14475	14514	14711	14641	14572	14621	14567	14588	14771	14470	14443	14604	14690	14489	14647	14727	14586	14861	14599	14700	14715	14724	14729	14586	14575	14629	14594	14274	14590	14635	14457	14524	14602	14532	14597	14703	14600	14615	14656	14575	14564	14575	14578	14514	14575	14546	14581	14377	14532	14568	14512	14511	14700	14448	14524	14565	14535	14578	14696	14567	14670	14740	14684	14382	14586	14631	14329	14609	14605	14453	14587	14530	14445	14576	14544	14657	14563	14440	14748	14451	14295	14683	14641	14621	14686	14508	14617	14490	14709	14637	14542	14717	14531	14623	14598	14450	14523	14518	14480	14536	14730	14716	14638	14671	14766	14675	14569	14554	14474	14619	14585	14647	14701	14470	14723	14641	14767	14518	14652	14438	14687	14681	14579	14474	14551	14627	14463	14639	14651	14564	14348	14616	14733	14476	14463	14552	14587	14556	14617	14618	14644	14532	14532	14669	14488	14637	14551	14558	14524	14325	14652	14542	14622	14659	14550	14495	14813	14451	14627	14818	14402	14612	14476	14645	14573	14634	14506	14580	14614	14566	14583	14510	14559	14619	14690	14614	14507	14532	14489	14653	14674	14535	14503	14572	14619	14609	14637	14640	14502	14627	14564	14710	14625	14610	14545	14609	14584	14535	14736	14738	14515	14607	14589	14637	14520	14691	14670	14673	14648	14620	14591	14563	14784	14557	14565	14657	14600	14618	14605	14719	14620	14566	14664	14634	14517	14361	14678	14571	14653	14539	14575	14604	14614	14586	14466	14703	14491	14663	14506	14520	14642	14549	14547	14531	14753	14820	14682	14535	14511	14449	14432	14532	14570	14614	14536	14686	14634	14627	14644	14606	14666	14502	14649	14735	14524	14618	14646	14609	14644	14403	14578	14562	14609	14431	14578	14310	14640	14638	14650	14602	14753	14621	14653	14552	14791	14686	14745	14594	14666	14594	14492	14639	14462	14579	14532	14658	14674	14780	14646	14665	14661	14608	14605	14551	14540	14730	14647	14738	14642	14543	14533	14496	14575	14624	14484	14555	14786	14488	14506	14541	14721	14558	14744	14530	14655	14452	14766	14697	14569	14701	14760	14572	14587	14600	14589	14563	14675	14515	14511	14617	14567	14498	14560	14716	14617	14743	14543	14542	14622	14589	14386	14647	14702	14601	14635	14615	14627	14673	14725	14671	14631	14489	14598	14461	14718	14520	14567	14614	14549	14521	14676	14492	14453	14559	14523	14587	14582	14632	14589	14638	14547	14674	14737	14451	14511	14529	14729	14540	14474	14520	14531	14653	14700	14503	14667	14525	14633	14539	14533	14406	14710	14676	14614	14695	14734	14746	14686	14569	14634	14619	14645	14581	14450	14607	14548	14460	14585	14588	14452	14618	14720	14582	14681	14701	14521	14559	14590	14561	14601	14788	14593	14590	14578	14624	14645	14749	14292	14677	14549	14705	14506	14514	14592	14587	14453	14559	14547	14624	14736	14553	14565	14501	14613	14609	14760	14679	14434	14550	14467	14456	14746	14673	14473	14662	14618	14503	14505	14484	14614	14523	14538	14712	14605	14396	14711	14562	14596	14467	14495	14830	14490	14456	14594	14603	14675	14520	14613	14594	14633	14551	14561	14504	14410	14567	14693	14638	14616	14576	14709	14475	14683	14802	14717	14567	14537	14449	14476	14813	14629	14396	14519	14713	14586	14670	14601	14460	14674	14529	14512	14670	14602	14588	14694	14553	14554	14716	14431	14567	14601	14347	14650	14535	14651	14574	14745	14663	14735	14636	14537	14693	14741	14866	14654	14650	14366	14673	14560	14552	14555	14476	14496	14500	14667	14606	14618	14658	14648	14334	14504	14447	14659	14708	14515	14662	14634	14717	14464	14584	14707	14576	14708	14619	14620	14536	14551	14516	14770	14703	14544	14558	14654	14635	14510	14577	14580	14581	14473	14597	14476	14689	14612	14561	14656	14497	14610	14752	14560	14530	14596	14643	14482	14738	14424	14601	14559	14700	14676	14643	14508	14939	14559	14724	14688	14537	14454	14443	14614	14701	14708	14669	14564	14598	14535	14725	14438	14613	14698	14495	14622	14553	14513	14739	14652	14631	14593	14686	14584	14680	14665	14478	14529	14492	14809	14488	14528	14558	14561	14733	14684	14660	14614	14448	14865	14464	14548	14569	14653	14722	14627	14559	14649	14579	14586	14545	14614	14390	14545	14611	14701	14538	14670	14583	14590	14575	14711	14573	14577	14623	14574	14591	14462	14539	14652	14664	14706	14640	14534	14708	14521	14514	14678	14445	14651	14579	14425	14677	14752	14509	14612	14304	14474	14456	14609	14740	14631	14802	14643	14573	14687	14531	14606	14554	14594	14676	14525	14555	14497	14441	14614	14565	14733	14417	14588	14738	14590	14647	14611	14668	14589	14621	14755	14545	14579	14590	14641	14651	14576	14431	14730	14583	14614	14502	14468	14651	14556	14659	14731	14652	14568	14819	14641	14529	14589	14617	14775	14586	14501	14730	14509	14556	14412	14605	14571	14476	14646	14624	14502	14586	14550	14446	14588	14624	14654	14570	14715	14509	14584	14610	14444	14645	14645	14620	14478	14585	14548	14633	14456	14575	14624	14686	14573	14582	14430	14700	14614	14818	14544	14737	14745	14619	14375	14720	14533	14785	14744	14429	14542	14628	14654	14482	14580	14446	14568	14567	14630	14513	14561	14583	14691	14613	14503	14603	14620	14417	14713	14514	14463	14659	14586	14705	14449	14459	14573	14645	14631	14619	14533	14594	14682	14661	14482	14699	14441	14500	14640	14703	14643	14430	14430	14604	14645	14681	14535	14531	14793	14665	14530	14722	14591	14575	14566	14564	14516	14729	14587	14705	14568	14598	14730	14639	14571	14491	14565	14591	14625	14617	14483	14480	14584	14722	14663	14540	14761	14398	14580	14677	14695	14628	14651	14648	14795	14624	14603	14650	14547	14676	14618	14509	14411	14486	14529	14540	14778	14725	14661	14769	14707	14670	14654	14581	14642	14659	14534	14646	14518	14802	14676	14434	14645	14617	14767	14596	14566	14615	14705	14650	14456	14607	14488	14236	14601	14543	14731	14608	14578	14681	14574	14646	14583	14528	14578	14598	14662	14664	14512	14626	14632	14535	14683	14737	14531	14636	14608	14454	14632	14754	14461	14583	14675	14564	14569	14633	14514	14586	14558	14488	14608	14802	14555	14562	14597	14472	14759	14670	14615	14388	14619	14645	14467	14534	14715	14580	14693	14580	14550	14763	14540	14538	14601	14694	14615	14498	14382	14635	14675	14821	14688	14527	14494	14625	14416	14507	14374	14556	14308	14481	14469	14494	14711	14640	14585	14569	14693	14550	14685	14634	14597	14517	14635	14632	14536	14568	14608	14627	14697	14484	14721	14654	14485	14632	14702	14543	14628	14521	14621	14629	14621	14768	14658	14619	14630	14643	14563	14496	14709	14594	14512	14764	14585	14651	14434	14572	14690	14709	14590	14528	14568	14682	14570	14602	14637	14575	14639	14498	14504	14596	14623	14614	14571	14607	14567	14327	14618	14462	14564	14632	14363	14661	14607	14500	14612	14718	14527	14648	14490	14617	14419	14773	14628	14587	14749	14467	14705	14468	14550	14523	14619	14704	14603	14637	14593	14615	14690	14580	14748	14631	14666	14643	14557	14531	14605	14553	14652	14539	14523	14592	14653	14770	14492	14575	14617	14540	14484
22705	21390	29610	23507	21405	22458	28493	19670	17632	17904	17984	17689	17383	17526	17604	17303	17790	17680	17392	17510	17441	17529	17312	17535	17328	17402	17337	17388	17266	17408	17577	17367	17337	17201	17269	17427	17494	17577	17244	17419	17370	17337	17246	17312	17426	17368	17510	17341	17359	17375	17221	17408	17294	17153	17408	17379	17286	17402	17480	17087	17323	17253	17006	17211	17231	17307	17134	17204	17240	17204	17180	17344	17027	17466	17470	17253	17003	17150	17270	16942	17085	17332	17501	17203	17296	17320	16988	17161	17132	17236	17378	17155	17214	17449	17117	17270	17269	17243	17379	17228	17350	17173	17285	17173	17194	17060	17301	17209	17175	17158	17199	17164	17349	17163	17199	17076	17092	17206	17483	17280	17384	17273	17256	17218	17055	17164	17211	16994	17131	17322	17170	17114	17223	17309	17197	17188	17325	17178	17234	17101	17067	16911	17307	17180	17224	17219	17264	17396	17484	17206	17025	17068	17162	17427	17388	17301	17247	17034	17275	17096	17144	17325	17044	17072	17159	16969	17242	17189	17407	17093	17233	17289	17303	17196	17160	17180	17177	17020	17077	17134	17394	17167	17049	17158	17011	17192	16959	17118	17270	17235	17241	17338	17234	17425	17254	17335	17255	17113	17462	17224	16969	17135	17157	17212	17239	17103	17032	17354	16912	17079	17128	17500	17372	17339	17043	17178	17343	17162	17177	17065	17337	17136	16918	17315	17191	17198	17216	17041	17294	17185	17169	17015	16967	17122	17164	17195	17251	17012	17071	17178	17403	17003	17112	17064	17209	16956	17190	17058	16934	16956	16999	17089	17155	17034	17101	17027	17483	17279	17363	17201	17355	17182	17338	17348	17141	16931	17222	17065	17209	17216	17229	17078	17314	17101	17268	17279	17106	17320	17151	17100	17331	17058	17178	17160	17150	17208	17154	17201	17278	17134	17046	17063	17027	16961	17075	17343	17019	17260	17293	17206	17122	17198	17266	17191	17131	17189	17021	17134	17002	17339	17220	17159	17037	16993	17250	17026	17150	17028	17153	16963	16919	17045	17097	16991	17086	17207	16997	17263	17162	17051	17182	17079	17262	17266	17179	16920	17182	17173	17023	17313	17256	17187	17090	17196	17124	17122	17082	17093	17070	17401	17320	17211	17229	17083	17105	17069	17253	17309	17096	16899	17260	17064	17032	16863	17221	17371	17259	17210	17026	16973	17138	17168	16909	17080	17221	17020	17087	17073	17204	17202	17017	17114	17120	17060	17232	16920	17282	17042	17175	17030	17117	16944	17206	17113	17150	17222	17153	17106	17161	17125	17098	17198	17183	17180	17187	16959	17052	17103	17179	17037	17120	17222	17174	17149	17374	17289	17112	17079	17067	17083	17174	17024	16990	17012	17231	17208	17255	17062	17294	17256	17278	16977	17000	17272	17055	17284	17063	17271	17074	17241	17217	17202	17130	16886	17209	17160	17108	17077	16967	17274	17153	17074	17155	17277	17139	16981	17101	17234	17207	17259	17262	17368	17276	17066	17067	17039	16998	16999	16971	17091	17216	16909	17090	17101	17033	17056	16969	16979	17055	16903	17068	17135	16980	17063	16939	16923	16990	17061	17150	17131	16858	17261	17013	16943	17054	17195	17151	17025	17087	16987	17387	16998	17098	17028	17044	17026	17023	17094	17156	17272	17058	16999	16981	17019	17220	17298	17040	17257	17232	17090	16873	17156	17083	16899	17239	17083	17421	16950	17187	17051	17062	17176	17137	17029	17166	17103	17106	17089	17062	17159	17158	17085	17361	17097	17094	17072	17090	17047	17093	17030	17107	17113	16995	17156	17109	17146	17290	17029	17060	17022	17049	16993	16967	17226	16893	17075	17107	17115	16882	17072	17091	17168	17152	17139	17275	16976	17104	16882	17090	17107	16996	17086	17136	17094	16948	16742	17164	16948	17032	17114	16992	17208	17155	17121	17091	16923	16997	17175	16966	17184	17094	17038	17195	17171	16958	17170	17111	17042	16910	17248	17466	17413	17186	17321	17337	17168	17339	17166	17105	17114	16977	17133	17170	17060	17289	17222	17320	17252	17195	17173	17049	17209	17138	17078	17069	17215	17101	17189	17226	16963	16914	17340	17214	17231	17154	16992	16947	17291	17184	17236	17205	17014	17021	17028	17159	17261	17129	17320	17088	17047	17137	17042	17106	17028	16978	16935	17278	17224	17130	17164	17122	17115	17199	16987	17035	17245	17244	17145	17090	17166	17136	16981	17200	17287	17306	17090	17004	17024	17163	17144	17282	17156	17103	17313	17078	17096	16913	16997	17240	17110	17129	17144	17159	17136	17077	17058	16944	16972	17097	17156	17120	17214	17230	17120	17037	17203	17248	17119	17136	17233	17080	17000	17190	17225	17173	17090	17208	17220	17019	17017	16855	16880	17075	16934	16953	17035	17152	17131	16984	17104	17138	17276	17125	17181	17108	17086	17094	17104	17278	17171	17258	17075	17189	16920	17328	16998	17098	16896	17294	17076	17329	17201	17068	17284	17140	17105	17119	17175	17083	17051	17087	17010	17081	17099	17091	17015	17167	17094	16994	17058	17128	17078	17027	17031	17187	17111	17245	17068	17171	16975	16862	17101	17085	16960	17009	17036	17025	17322	17077	17158	17377	17229	17185	17004	17211	17222	17041	16914	17116	16986	17164	17193	17044	17123	16822	17074	17060	16972	16963	17303	17101	17202	16992	16977	17265	17209	17262	17261	17180	17027	17172	16960	17259	17208	17012	17183	17164	17120	17119	16825	17044	17117	17032	16864	16993	17253	17236	17268	17122	17088	17239	17199	17171	17250	17010	16911	17017	17034	17152	17199	17215	17054	17047	17140	16976	17147	16973	17100	17054	17108	17183	17019	17258	16889	17149	17317	17267	17120	16995	17015	17256	17232	17207	17054	17187	17074	17060	17255	17127	17090	17071	17062	16884	17096	17162	16983	16986	17032	17134	17161	17218	17157	17222	16901	17028	17236	17202	17275	17121	17171	16998	17085	17039	17107	17027	17215	16951	17146	16952	17200	17096	17196	17233	17086	17192	17191	17032	17105	17062	17191	17162	17060	17119	17102	17168	17362	17120	17186	17205	17243	17095	16997	17132	17323	17209	17177	16943	16938	17069	17289	16946	17080	17198	17288	17244	17135	17088	17219	17149	17256	17188	17201	16868	17246	17113	17168	16965	17153	16956	16943	16994	17135	17362	17205	17442	17107	17082	16912	16983	16969	17211	17059	17028	17098	17125	16830	17310	17056	16956	16921	17162	17012	17167	17128	17072	17150	17308	16900	17193	17104	17170	17303	17214	17079	16919	16979	17332	16975	17177	17196	17177	17139	17003	17072	17133	17147	17176	17120	16918	17087	17340	16972	17037	17188	17088	17349	16935	16964	17155	17139	17040	17039	17171	17082	17187	17096	17218	16947	17119	17125	17192	17073	17211	17181	17224	17145	17298	17054	17042	17107	17038	16976	16769	17040	17048	17022	16955	16993	17107	16875	17049	17196	17140	17014	17024	17071	17165	17120	17132	17024	16985	17120	17035	16936	17233	17057	17154	17308	17075	16812	16895	17183	17094	16968	17117	17165	17223	17185	17008	17193	17068	17151	17063	17071	17144	17096	16955	17235	17197	17145	16979	17026	17092	17017	16896	16961	17073	16885	17216	17106	17324	17064	16944	17049	16792	17286	17143	17068	16947	17222	17056	16884	17293	17174	17301	17085	17023	17259	16991	17081	17280	17252	17022	16905	17073	17212	17069	16957	17147	16911	17234	17219	17033	16842	16927	17139	17181	17083	17263	17245	17141	17057	17233	17125	17110	16916	17148	17199	17062	17014	17193	17177	16998	16950	17249	17125	17078	17090	17028	17092	17171	16983	17285	17092	17094	17221	17203	17214	17121	17140	17045	17124	16952	17113	17056	17096	17021	16809	17127	16870	17154	17297	16947	17044	17096	17064	17328	17170	16985	17108	16972	17025	16979	16904	16964	17093	17009	17207	16991	16972	17046	17022	17168	17175	16923	17078	17373	17268	17033	17134	17133	17000	17114	17191	17252	17317	17076	17277	16883	17175	17124	17055	17127	17076	17178	17195	16882	17079	16922	17344	16981	17063	16852	17112	17135	17030	17084	17442	17055	17177	17126	17259	17105	17050	16799	17055	17020	17029	17097	16967	17095	17006	17252	17103	17018	17077	16928	17129	17125	16932	17300	17117	17026	16934	17251	16982	17252	17260	17104	17251	16940	17216	17128	17095	17100	17010	16892	16852	17172	17058	17270	17012	17117	17133	17080	16946	16977	17038	17051	17231	17044	17045	16921	17117	17067	17015	17187	17149	17097	17171	17225	17168	17112	17071	17111	17097	17073	17362	17024	17107	16964	16949	17014	17110	17042	17257	17049	17038	16971	17000	17174	17281	16976	17143	17082	16927	17235	16938	17116	17069	17065	17032	17087	17086	16978	16994	16989	17153	16990	16950	16974	17051	17034	17037	17146	17251	17075	17157	17396	17081	17012	16860	17062	17122	17149	17223	17053	17233	16901	17022	17169	17190	17228	17101	17271	16944	17261	17115	17159	17127	17097	17217	17071	17310	17193	17100	17104	16982	17011	17135	17204	17153	16976	16946	17252	17124	17060	17117	17060	17103	16931	17168	17061	17129	17194	17121	16987	16922	16914	16997	16992	17184	17034	17007	16844	17069	17177	17124	17223	17177	17286	17102	17221	16866	17109	17114	17074	17052	17025	16954	17065	17287	17280	17078	17086	17063	17165	17249	16965	17169	17239	17008	16962	17097	17121	16898	17180	17119	17256	17125	17011	17052	17146	17230	17090	16955	17022	17071	17074	17119	17299	17118	17170	17200	16874	16987	17056	16895	17295	17240	16944	16914	17118	16980	17188	17249	16965	17101	16902	17106	17020	17086	17359	17326	17147	17249	17066	17302	17012	16913	17085	17030	17068	17253	16967	17112	17194	17037	17086	17041	17143	17139	17211	17020	17149	17219	17063	17034	16914	17192	17078	17138	17092	17130	17169	17136	17000	17113	17077	17079	17045	17061	17148	17180	17207	16957	16921	17154	17225	17050	16860	16971	17043	17106	16874	16995
26079	20561	14104	14061	14021	14020	13828	13876	14047	13743	13928	13988	14027	13951	13755	13976	13910	13776	13948	14024	13842	13734	13987	13921	13895	13809	13821	13992	13945	13922	14049	14054	14068	13831	14003	13872	13740	13814	13959	13847	13970	14071	13830	13820	13969	13886	13872	13828	13827	13936	13929	13868	13869	13910	13932	13856	13857	13985	13965	13857	13764	14010	13889	13940	13967	14048	13947	13946	13810	14010	13953	13907	13851	13958	13877	14011	13758	14009	13847	13754	13819	13868	13965	13935	13866	13937	14085	13866	13893	13925	13939	13835	13802	13789	13860	13913	13661	13955	13941	13985	13937	13865	13981	13814	13877	13899	13775	13914	13923	13834	13957	13946	13947	13781	14011	13652	13902	13952	13799	13933	13884	13947	14060	13906	13845	13799	13942	13860	13881	13920	13926	13814	13858	14003	13952	13884	13963	13811	13856	13694	13773	13836	13838	13951	13925	13657	14001	13873	13909	13782	13812	13815	13913	13930	13779	13868	13891	13866	13968	13916	13808	13815	13890	13837	13872	13910	13936	13943	13997	13865	13840	13792	13833	13967	13772	14066	13895	13865	13982	13884	13778	13699	13895	14016	13967	13961	13738	13904	13817	13700	13982	13809	13891	13929	13892	13963	13887	13805	13856	13805	13875	13813	13858	13814	13781	13893	13939	13892	13848	13837	13960	13901	14001	13891	13778	13862	13825	13914	13913	13850	13886	13855	13890	14025	13992	13768	13926	13889	13919	13941	13914	13851	13976	13944	13883	13823	13971	13892	13925	13984	13884	13904	13745	13983	13873	13893	13866	13948	13900	13769	13858	14010	13905	13934	13899	13922	14022	13580	13793	13886	13642	13850	13692	13904	13848	13991	14093	13920	13998	14016	13957	13853	13769	13822	13965	13806	13716	13747	13815	13881	13789	14057	13830	13968	13856	13791	13899	13925	13779	13824	13922	13878	13782	13779	13966	13765	13920	13759	13992	14078	13708	13843	13788	13840	13847	13906	13825	13736	13967	13953	13681	13919	13968	13897	14068	13647	13872	13901	13946	13979	13963	14118	13908	13834	13892	13856	13850	13988	13919	13767	13954	13750	13938	13841	13996	13972	13988	13887	13837	13935	14010	13839	13782	13913	13789	13809	13843	13903	13995	13838	13849	13863	13950	13948	13818	13916	13816	13914	13905	13787	13788	13902	13927	13803	13960	13833	13806	13954	13637	13625	13749	13783	13831	13745	13888	13836	13897	13911	13862	13816	13871	13760	13852	13895	13763	13981	13877	13758	13881	13759	13638	13970	13882	13856	14013	13861	13773	13781	13944	13805	13882	13857	14046	13961	13849	13828	13859	13787	13745	13829	13887	13993	13874	13918	13919	13768	13935	13910	13663	13911	13834	13863	13875	13783	13688	13917	13893	13894	13868	13897	13868	13886	13746	13865	13753	13744	13745	13970	13850	13924	13809	13727	13800	13829	13633	13825	13919	13771	13836	13885	13980	13989	13848	13931	13969	13832	13780	13801	13957	13918	13947	13795	13735	13915	13780	13800	13876	13892	13805	13825	13988	13882	13889	13917	13739	13880	13802	13792	13943	13906	13891	13878	13901	13836	13815	13959	13888	13988	13862	13846	13852	13856	13796	13791	13893	13752	13779	13720	13784	13952	13895	13942	13859	13694	13856	13963	14012	13797	13827	13964	13919	13746	13844	13799	13887	13882	13847	13905	13623	13996	13801	13862	13768	13896	13793	13874	13774	13747	13765	13826	13735	13793	13902	13867	13825	13759	13918	13748	13731	13953	13799	13966	13818	13796	13806	13926	13854	13921	13836	13855	13749	14014	13724	13825	13877	13901	13792	13730	13684	13850	13832	13789	13913	13809	13895	13851	14041	13934	13803	13726	13772	13956	13835	13866	13882	13768	13748	13822	13940	13815	13865	13794	13776	13875	13937	13799	13970	13976	13886	13824	13925	13857	13876	13955	13944	13962	13919	13909	13903	13757	13764	13900	13692	14000	13802	13951	13981	13860	13842	13696	14057	13853	13818	13883	13853	13857	13836	13868	14051	13899	13982	13862	13930	14205	13933	13921	13882	13903	13914	13726	13896	13941	14039	13977	13840	13796	13901	13945	13941	13830	13848	13940	13972	13778	13675	13770	13883	13868	13898	13935	13964	13794	14029	13947	13748	13891	14039	13795	13869	13713	13758	13691	13809	13874	13936	13867	13937	13845	13693	13732	13934	13936	13804	13761	13765	13870	13797	13994	13834	13671	13730	13715	13759	13854	13849	13906	13957	13828	13882	13905	14067	13824	13750	13844	13844	13900	13922	13919	13935	13680	13639	13808	13851	13843	13928	13828	13874	13835	13791	13902	13815	13914	13957	13767	13721	14048	13669	13920	14002	13932	13774	14012	13778	13928	13880	13862	13875	13923	13883	13901	13864	13929	13877	13946	13917	13775	14090	13795	13941	13811	13858	13916	13721	13938	13906	13856	13810	13754	13910	13655	13825	14004	14023	13838	13931	13695	13836	13919	13842	13669	13791	13680	13942	13696	13790	13877	13935	13798	14031	13972	13868	13838	13811	13966	13739	13828	13774	14080	13955	13863	13975	13831	13958	13753	13813	13932	13753	13787	14030	13846	13911	13744	13806	13809	13787	13830	14043	14006	13895	13869	13877	13694	13674	13787	14019	13930	13955	13891	13903	13820	13860	13849	13829	13923	13988	13814	13804	13777	13935	13831	14033	13844	13968	13889	13930	13799	13810	13821	13870	13757	13798	13682	13782	13863	13823	13975	13853	13977	13911	13870	13771	13961	13995	13836	13885	13977	13923	13770	13940	13910	13770	13810	13834	13911	13762	13950	13947	13784	13939	13859	13842	13906	13998	13825	13988	13824	13801	13736	13763	13856	13785	13889	13750	13796	13810	13970	13925	13672	13922	13835	13851	13887	13906	13924	13635	13779	13800	13962	13696	13818	13667	13907	13806	13692	13949	13910	13982	13795	13922	13616	13907	13921	13806	13832	14006	13867	13787	13829	13795	13968	13680	13871	13927	13924	13850	13950	13862	13876	14117	13851	14020	13958	13793	13886	13822	13802	14014	14015	13840	13741	13799	13892	13784	13702	13846	13886	14002	13697	13881	14111	13904	13717	13880	13882	13858	13977	13841	13880	13836	13879	13892	13780	13899	13922	13958	13891	13951	13731	13876	13794	13855	13684	13839	13848	13910	13959	13839	13942	13943	13781	13837	13803	13902	13979	14009	13862	14032	14060	13991	13981	13865	13816	13648	13801	13797	13977	13867	13795	13942	13880	14025	13950	13762	13766	13700	13917	13845	13872	13822	13881	13963	13897	13837	14038	13877	14032	14010	13908	13844	13871	13839	13880	13827	13759	13742	13904	13753	13886	14036	13952	13984	13822	14072	13791	13836	13856	13738	13908	13920	14005	13803	13822	13848	13859	13958	13841	13949	13873	13917	13814	13787	13841	13819	13893	13877	13869	13800	13708	13706	13961	13767	13855	13925	13954	13739	13850	13938	13886	13641	14027	13881	13979	13770	13714	13796	13766	14002	13948	14030	13978	13963	13987	13766	13795	13880	13731	13718	13909	13772	13827	13835	13804	14041	13838	13953	13798	13851	13910	13945	13758	14032	13831	13741	13855	13782	13831	13868	13872	13832	13842	13804	14004	13880	14045	13781	13810	13799	13769	13768	13852	13858	14034	13741	14001	13874	13873	13974	13777	13784	14032	13831	13859	13923	13950	13886	13766	13820	13829	13807	13869	13744	13909	13768	13998	13880	13880	13921	13772	13838	13905	13823	13877	13759	13910	13882	13852	13832	13940	13878	13832	13878	13850	13727	13789	13947	13804	13999	13978	13792	13806	13691	13842	13964	13762	13811	13889	13820	13997	13972	13895	13904	13792	13814	14037	13887	13877	13697	13967	13828	13921	13782	13969	14080	13837	13796	13936	14139	13716	13927	13915	13820	13821	13924	13864	13801	13878	13918	13809	13876	13882	13972	13696	13871	13765	13790	13836	13888	13799	13907	13864	13885	14146	13871	14059	13915	13810	13825	13943	13865	13868	13762	13839	13735	13822	13805	13881	13931	13772	13832	13899	13905	13744	13892	13955	13805	13886	13875	13916	13795	13653	13990	13767	13872	13806	13956	13858	13881	13883	13671	13861	14011	13915	14013	13873	13834	13714	13855	13802	13822	13793	14029	13709	13795	13962	13842	13864	13854	13916	13855	13854	13761	13944	13835	13908	13870	13922	13803	13848	13940	13732	13873	13721	13724	13861	13857	13819	13815	13817	13775	13890	13792	13843	13871	13844	13870	13766	14018	13896	13849	13673	13931	13909	13791	13869	13699	13964	13866	13835	13840	13846	13759	13956	13855	13931	13748	13853	13890	13851	13933	14013	13801	13887	13774	13755	13946	13936	13931	13794	14007	13656	13730	14052	13960	13901	13944	13957	13854	13783	13898	13784	13877	13827	13760	13924	13849	13935	13863	13714	13690	13902	13646	13850	14089	13878	13817	13808	13842	13836	13811	13755	13804	13652	13876	13841	13809	13986	13769	13968	13879	13828	13933	13858	13771	13705	13851	13727	14048	14062	13831	14039	13886	13901	13776	13660	13671	13722	13742	13903	13931	13949	13714	13946	13791	13697	13719	13815	13859	13826	13848	13755	13968	13871	14080	13738	13928	13764	13986	13628	13923	13893	13858	13929	13877	14080	13719	13909	13761	13970	13758	13825	13854	13740	13914	13751	13883	14013	13978	13955	13895	13768	13968	13775	13844	13898	13894	13882	13936	13761	13936	13870	13763	13777	13980	13875	13907	13867	13672	13884	13844	13863	13699	13901	13877	13997	13746	13907	14008	13903	13947	13845	13839	13963	13930	13690	13870	13881	13847	13810	13771	13925	13863	13933	13872	13879	13841	13860	13938	13942	13910	13766	13916	14044	13934	13833	13791	13823	13808	13789	13791	13685	13826	13643	13964	13748	14006	13796	13871	13687	13771	13877	13742	13868	13992	13901	13897	13960	13933	13769	13841	13849	13915	13876	13802	13749	13834	13783	13801	13769	13811	13867	13793	13846	13869	13895	13849	13946	13906	13656	13870	13928	13815	14064	13862	13793	13845	13979
28291	21143	27366	24623	18436	18012	18138	17863	17759	17688	17586	17668	17708	17730	17582	17797	17657	17755	17743	17568	17675	17766	17486	17801	17610	17622	17561	17889	18019	17640	17780	17468	17789	17554	17521	17640	17553	17731	17615	17627	17621	17601	17660	17734	17811	17751	17467	17537	17826	17682	17465	17672	17857	17760	17685	17733	17668	17552	17645	17454	17725	17506	17636	17711	17744	17723	17657	17570	17576	17501	17530	17552	17752	17775	17700	17641	17523	17639	17659	17600	17588	17892	17648	17601	17713	17788	17688	17588	17509	17637	17444	17618	17539	17507	17809	17694	17707	17699	17579	17893	17588	17454	17607	17603	17694	17800	17576	17469	17637	17814	17777	17494	17758	17780	17543	17542	17598	17498	17668	17633	17834	17575	17626	17671	17748	17804	17611	17515	17622	17798	17800	17600	17454	17550	17602	17662	17561	17607	17775	17456	17794	17702	17591	17534	17682	17705	17580	17570	17589	17763	17698	17901	17791	17797	17500	17742	17539	17878	17702	17444	17678	17974	17857	17782	17677	17826	17646	17635	17754	17606	17612	17680	17641	17677	17757	17598	17771	17745	17621	17748	17599	17878	17817	17641	17601	17448	17694	17631	17708	17840	17729	17792	17619	17746	17681	17524	17510	17691	17526	17436	17563	17608	17865	17681	17661	17618	17745	17793	17661	17628	17644	17588	17700	17651	17377	17835	17646	17845	17851	17912	17812	17715	17622	17641	17744	17565	17605	17603	17648	17739	17673	17535	17736	17501	17614	17791	17739	17509	17718	17621	17835	17686	17636	17551	17749	17806	17707	17653	17538	17482	17586	17679	17763	17644	17746	17705	17793	17831	17746	17732	17533	17664	17643	17523	17638	17606	17755	17712	17763	17636	17769	17539	17520	17881	17582	17541	17670	17611	17666	17642	17473	17771	17742	17900	17528	17694	17682	17786	17585	17776	17861	17887	17598	17670	17716	17830	17574	17476	17708	17821	17870	17579	17802	17747	17709	17620	17557	17698	17613	17691	17671	17603	17702	17574	17738	17551	17754	17835	17693	17609	17434	17551	17563	17681	17757	17770	17555	17526	17629	17804	17669	17716	17735	17589	17511	17685	17849	17646	17670	17772	17800	17750	17443	17516	17650	17572	17771	17813	17725	17580	17665	17629	17525	17570	17714	17711	17609	17612	17706	17625	17771	17633	17798	17749	17649	17590	17536	17622	17554	17856	17963	17635	17603	17685	17607	17751	17917	17560	17908	17628	17561	17670	17918	17682	17548	17832	17707	17419	17500	17826	17823	17743	17702	17409	17606	17753	17674	17628	17538	17628	17614	17558	17717	17764	17557	17489	17724	17411	17612	17635	17560	17660	17521	17482	17805	17633	17558	17617	17811	17757	17820	17758	17732	17738	17715	17644	17786	17815	17941	17406	17548	17701	17682	17672	17890	17683	17549	17579	17678	17639	17766	17719	17715	17865	17519	17614	17715	17684	17761	17461	17671	17731	17844	17603	17675	17583	17704	17486	17719	17580	17610	17819	17743	17743	17524	17725	17804	17531	17661	17534	17595	17604	17716	17577	17696	17677	17459	17493	17385	17629	17745	17581	17661	17773	17689	17676	17800	17657	17786	17628	17579	17802	17607	17640	17640	17470	17585	17649	17596	17645	17738	17440	17642	17647	17575	17720	17741	17882	17872	17647	17598	17616	17593	17837	17610	17618	17633	17582	17474	17697	17581	17776	17879	17682	17802	17481	17533	17690	17758	17568	17637	17587	17833	17785	17769	17743	17532	17754	17590	17797	17603	17721	17762	17894	17738	17586	17608	17672	17780	17666	17703	17612	17682	17795	17824	17786	17627	17757	17403	17559	17523	17678	17773	17751	17742	17652	17614	17669	17620	17433	17565	17673	17553	17744	17653	17837	17654	17628	17870	17862	17761	17812	17653	17741	17754	17815	17604	17534	17843	17660	17574	17738	17660	17598	17565	17724	17779	17654	17687	17803	17726	17701	17538	17559	17555	17582	17679	17414	17763	17878	17650	17545	17720	17779	17640	17541	17737	17623	17760	17755	17510	17588	17813	17557	17538	17856	17929	17504	17667	17893	17632	17708	17731	17516	17615	17576	17881	17569	17758	17470	17632	17536	17735	17875	17796	17496	17574	17778	17839	17687	17505	17682	17683	17522	17631	17694	17681	17765	17556	17939	17610	17853	17937	17577	17653	17481	17673	17402	17648	17934	17432	17612	17635	17568	17698	17588	17455	17614	17638	17486	17845	17776	17942	17604	17619	17742	17862	17622	17794	17547	17653	17521	17805	17631	17562	17765	17542	17583	17574	17470	17810	17744	17716	17587	17957	17730	17632	17803	17882	17650	17717	17683	17673	17848	17695	17445	17766	17648	17909	17561	17650	17702	17643	17597	17563	17636	17498	17640	17520	17688	17555	17589	17772	17839	17970	17736	17607	17762	17729	17659	17452	17662	17751	17612	17714	17640	17707	17778	17818	17711	17729	17671	17787	17677	17600	17660	17766	17712	17837	17745	17821	17704	17612	17629	17516	17845	17813	17712	17699	17613	17539	17743	17834	17713	17716	17659	17632	17716	17795	17787	17623	17434	17580	17730	17665	17703	17598	17511	17739	17636	17559	17680	17484	17653	17609	17790	17634	17604	17979	17668	17664	17607	17629	17632	17816	17527	17697	17642	17574	17624	17892	17789	17668	17801	17820	17677	17809	17756	17761	17665	17581	17657	17575	17822	17723	17640	17525	17515	17671	17526	17602	17706	17767	17535	17698	17477	17822	17523	17642	17503	17591	17581	17588	17537	17804	17616	17666	17619	17726	17751	17607	17567	17699	17680	17772	17639	17533	17789	17562	17479	17591	17636	17461	17691	17685	17680	17734	17476	17721	17530	17788	17593	17620	17533	17720	17540	17500	17685	17595	17759	17592	17603	17558	17797	17570	17687	17632	17630	17713	17607	17815	17262	17410	17464	17561	17591	17505	17887	17573	17532	17710	17536	17491	17520	17633	17422	17849	17668	17819	17439	17812	17728	17585	17683	17785	17654	17838	17725	17700	17513	17572	17687	17642	17660	17667	17791	17794	17595	17612	17735	17618	17477	17692	17795	17594	17624	17571	17730	17786	17555	17715	17487	17569	17662	17734	17553	17735	17795	17663	17853	17952	17806	17658	17551	17778	17633	17566	17661	17584	17565	17732	17724	17746	17835	17724	17481	17818	17646	17771	17623	17760	17717	17783	17598	17769	17957	17607	17696	17523	17522	17563	17630	17770	17687	17646	17612	17653	17717	17800	17670	17768	17439	17453	17696	17729	17492	17516	17561	17632	17722	17688	17652	17771	17708	17804	17684	17732	17735	17618	17625	17726	17702	17753	17756	17711	17569	17756	17706	17694	17470	17502	17479	17637	17456	17706	17509	17583	17597	17703	17399	17788	17728	17514	17707	17531	17441	17576	17627	17826	17431	17648	17699	17671	17648	17628	17652	17674	17637	17441	17532	17659	17611	17709	17784	17629	17618	17648	17603	17827	17887	17692	17627	17820	17801	17846	17644	17641	17588	17542	17749	17570	17596	17596	17635	17644	17577	17722	17800	17724	17637	17817	17586	17860	17633	17765	17771	17706	17777	17791	17870	17770	17675	17841	17825	17688	17564	17681	17602	17566	17744	17711	17735	17609	17306	17795	17609	17508	17485	17572	17886	17639	17705	17652	17599	17678	17731	17805	17672	17710	17485	17462	17325	17578	17924	17706	17608	17860	17603	17544	17632	17897	17783	17576	17720	17848	17518	17716	17623	17559	17625	17783	17638	17443	17694	17725	17769	17809	17524	17660	17767	17681	17652	17742	17850	17826	17751	17466	17517	17782	17487	17726	17763	17668	17854	17730	17553	17674	17666	17623	17853	17767	17593	17674	17713	17792	17992	17639	17437	17746	17682	17685	17715	17648	17568	17892	17748	17491	17578	17677	17902	17785	17770	17712	17568	17807	17637	17656	17718	17678	17692	17430	17638	17555	17742	17757	17784	17679	17567	17748	17606	17583	17768	17605	17705	17484	17643	17645	17857	17876	17876	17795	17514	17596	17605	17761	17716	17761	17784	17627	17845	17714	17588	17653	17686	17594	17665	17712	17834	17766	17766	17542	17773	17766	17631	17644	17584	17685	17795	17713	17675	17633	17661	17772	17666	17677	17543	17602	17715	17768	17774	17565	17583	17820	17795	17695	17598	17588	17772	17678	17818	17731	17573	17811	17699	17513	17631	17569	17576	17542	17498	17700	17619	17658	17641	17597	17605	17886	17684	17771	17839	17638	17744	17588	17551	17766	17672	17770	17602	17408	17587	17710	17663	17703	17666	17776	17495	17663	17773	17460	17543	17610	17560	17685	17628	17728	17691	17732	17616	17568	17738	17774	17627	17859	17703	17475	17530	17645	17750	17879	17674	18014	17731	17583	17679	17527	17674	17626	17464	17731	17750	17645	17621	17625	17717	17613	17614	17659	17479	17669	17484	17626	17711	17705	17604	17766	17645	17893	17735	17461	17544	17670	17700	17832	17582	17772	17667	17562	17587	17712	17614	17860	17768	17688	17864	17808	17656	17721	17635	17456	17924	17582	17768	17642	17708	17567	17635	17923	18012	17652	17617	17690	17751	17879	17629	17698	17801	17875	17838	17473	17547	17591	17595	17772	17621	17728	17759	17767	17630	17696	17638	17846	17752	17712	17836	17703	17606	17512	17754	17657	17796	17736	17609	17708	17582	17754	17565	17526	17760	17530	17492	17588	17672	17799	17603	17578	17815	17778	17615	17694	17735	17673	17530	17571	17762	17628	17791	17689	17728	17817	17731	17491	17651	17864	17666	17535	17961	17646	17667	17546	17846	17547	17799	17712	17796	17815	17683	17811	17773	17670	17581	17802	17580	17909	17910	17910	17651	17692	17843	17735	17768	17663	17613	17727	17467	17559	17720	17609	17667	17763	17710	17810	17710	17767	17708	17732	17830	17810	17883	17649	17506	17688	17734	17604	17834	17678	17681	17533	17536	17267	17480	17708	17908	17468	17510	17655	17868	17718	17745	17642	17896	17673	17585	17461	17750	17618	17856	17683	17722	17678	17731	17770	17794	17527	17533	17650	17546
26803	15788	14557	14442	14163	14370	14410	14316	14282	14360	14334	14186	14342	14329	14448	14406	14377	14268	14365	14281	14314	14323	14462	14465	14451	14348	14306	14462	14514	14318	14400	14299	14503	14366	14323	14431	14233	14466	14365	14509	14262	14277	14317	14390	14319	14423	14381	14449	14363	14146	14559	14391	14372	14312	14383	14389	14374	14357	14469	14495	14446	14233	14171	14435	14345	14392	14496	14356	14303	14343	14299	14401	14370	14422	14399	14243	14327	14329	14229	14397	14259	14307	14428	14152	14237	14321	14247	14233	14431	14179	14342	14442	14372	14213	14333	14316	14542	14376	14319	14531	14328	14358	14379	14429	14297	14360	14360	14270	14321	14371	14417	14596	14359	14280	14274	14358	14437	14347	14309	14248	14516	14367	14373	14324	14410	14277	14253	14294	14228	14338	14348	14410	14321	14407	14522	14405	14269	14397	14396	14314	14291	14297	14298	14288	14540	14331	14241	14371	14408	14283	14275	14139	14311	14409	14425	14368	14314	14238	14431	14363	14498	14322	14661	14307	14295	14380	14378	14265	14428	14273	14365	14392	14351	14446	14372	14336	14351	14330	14405	14308	14219	14489	14349	14369	14317	14387	14291	14177	14497	14340	14383	14522	14275	14281	14376	14360	14521	14548	14384	14268	14411	14272	14386	14384	14409	14255	14333	14486	14389	14348	14343	14410	14471	14460	14390	14348	14347	14325	14284	14500	14498	14388	14367	14351	14329	14350	14342	14319	14357	14237	14213	14467	14268	14312	14445	14316	14323	14293	14305	14409	14431	14281	14242	14430	14424	14270	14315	14324	14475	14489	14351	14460	14392	14428	14242	14253	14446	14363	14386	14318	14288	14306	14428	14416	14325	14437	14381	14523	14414	14393	14402	14317	14315	14522	14447	14399	14431	14348	14391	14307	14513	14337	14323	14436	14327	14314	14336	14475	14305	14425	14303	14378	14455	14285	14408	14458	14505	14419	14320	14085	14369	14379	14400	14556	14236	14361	14467	14355	14520	14421	14384	14352	14384	14268	14342	14361	14429	14349	14372	14300	14366	14462	14434	14423	14262	14349	14365	14309	14453	14346	14394	14502	14398	14333	14306	14539	14397	14313	14398	14322	14368	14207	14425	14263	14228	14461	14520	14337	14454	14283	14427	14144	14416	14421	14213	14379	14287	14155	14441	14539	14485	14261	14524	14343	14431	14371	14383	14339	14430	14455	14417	14520	14391	14404	14396	14288	14301	14495	14301	14277	14514	14427	14559	14296	14424	14207	14385	14356	14345	14394	14412	14153	14454	14279	14250	14680	14236	14379	14316	14375	14320	14485	14396	14315	14349	14519	14369	14361	14416	14371	14396	14435	14474	14290	14329	14341	14418	14305	14408	14467	14508	14519	14139	14318	14396	14240	14419	14356	14419	14315	14340	14567	14419	14410	14215	14388	14328	14305	14342	14271	14335	14279	14374	14200	14285	14332	14543	14252	14435	14364	14281	14490	14461	14433	14300	14476	14196	14477	14326	14391	14235	14314	14399	14296	14319	14281	14104	14486	14400	14420	14501	14239	14091	14317	14362	14352	14474	14349	14379	14451	14443	14383	14403	14257	14417	14310	14452	14373	14510	14191	14420	14377	14374	14370	14383	14403	14331	14397	14333	14428	14410	14236	14284	14445	14495	14316	14261	14427	14183	14387	14276	14425	14443	14324	14306	14313	14529	14461	14338	14397	14363	14339	14355	14431	14349	14326	14381	14403	14313	14413	14324	14377	14429	14375	14500	14422	14436	14126	14363	14304	14411	14328	14319	14405	14341	14379	14392	14409	14441	14383	14463	14457	14380	14514	14356	14340	14464	14419	14356	14301	14417	14429	14277	14312	14341	14318	14463	14284	14530	14339	14269	14315	14422	14250	14410	14438	14320	14445	14373	14364	14274	14414	14286	14279	14363	14312	14269	14397	14493	14593	14228	14378	14422	14390	14282	14286	14300	14316	14463	14428	14380	14414	14063	14295	14295	14529	14310	14449	14366	14356	14301	14296	14408	14497	14367	14167	14357	14367	14380	14412	14273	14392	14262	14241	14494	14189	14496	14375	14260	14482	14353	14236	14409	14336	14462	14369	14509	14357	14417	14282	14292	14592	14248	14202	14409	14273	14501	14571	14416	14554	14399	14415	14379	14316	14496	14268	14391	14233	14484	14374	14277	14411	14441	14357	14632	14201	14279	14488	14385	14433	14470	14393	14404	14516	14372	14237	14484	14415	14283	14205	14508	14394	14412	14385	14397	14213	14458	14408	14395	14434	14568	14361	14337	14311	14532	14317	14589	14148	14434	14460	14255	14489	14379	14379	14304	14295	14290	14316	14412	14449	14370	14335	14477	14380	14317	14300	14317	14329	14232	14405	14609	14490	14412	14394	14167	14463	14385	14393	14328	14420	14423	14471	14365	14352	14547	14351	14282	14299	14320	14377	14349	14431	14366	14467	14391	14516	14385	14395	14321	14343	14292	14403	14282	14489	14288	14332	14366	14300	14605	14435	14289	14338	14330	14330	14299	14354	14465	14456	14423	14528	14312	14386	14247	14385	14557	14468	14249	14458	14261	14436	14365	14396	14324	14502	14390	14373	14349	14336	14242	14511	14443	14443	14431	14273	14361	14466	14474	14456	14269	14327	14136	14392	14368	14321	14288	14408	14357	14575	14218	14356	14528	14361	14318	14254	14305	14342	14327	14543	14249	14409	14413	14322	14220	14266	14284	14412	14254	14398	14256	14439	14349	14407	14504	14275	14447	14268	14254	14373	14370	14302	14525	14375	14353	14160	14481	14415	14394	14281	14301	14532	14395	14437	14326	14214	14499	14430	14418	14414	14408	14482	14195	14268	14397	14199	14506	14384	14169	14409	14381	14506	14477	14457	14452	14364	14464	14352	14275	14294	14361	14289	14583	14376	14224	14302	14435	14260	14597	14454	14425	14409	14338	14257	14436	14375	14368	14366	14328	14383	14413	14234	14207	14459	14413	14301	14533	14427	14403	14270	14472	14332	14260	14421	14329	14375	14485	14366	14230	14293	14545	14369	14402	14400	14422	14398	14378	14466	14298	14412	14397	14212	14393	14360	14326	14438	14502	14296	14512	14380	14400	14301	14295	14286	14355	14358	14538	14393	14348	14470	14414	14248	14382	14456	14308	14471	14313	14503	14479	14425	14372	14238	14316	14272	14396	14395	14387	14472	14477	14428	14442	14481	14327	14433	14515	14314	14247	14384	14397	14425	14443	14401	14630	14314	14374	14559	14389	14526	14397	14395	14472	14310	14412	14527	14533	14505	14336	14255	14471	14339	14483	14276	14425	14341	14508	14387	14433	14322	14224	14276	14441	14462	14462	14489	14389	14170	14438	14426	14293	14131	14411	14354	14306	14456	14296	14601	14357	14330	14400	14365	14313	14329	14360	14346	14588	14355	14264	14455	14416	14301	14433	14338	14394	14309	14310	14486	14231	14234	14294	14318	14427	14318	14473	14375	14130	14397	14390	14533	14381	14162	14405	14315	14303	14531	14311	14355	14269	14269	14495	14461	14444	14425	14357	14340	14301	14229	14156	14427	14314	14229	14402	14323	14133	14460	14420	14437	14544	14369	14285	14359	14343	14267	14229	14458	14390	14333	14308	14371	14402	14248	14426	14373	14336	14337	14435	14291	14400	14481	14346	14458	14149	14454	14252	14336	14303	14480	14585	14352	14298	14275	14521	14279	14269	14458	14449	14380	14423	14414	14211	14334	14481	14466	14368	14263	14389	14422	14254	14376	14254	14329	14293	14283	14463	14511	14361	14374	14324	14363	14467	14259	14462	14288	14451	14297	14395	14051	14346	14434	14336	14547	14446	14319	14378	14225	14316	14235	14481	14210	14420	14534	14418	14513	14609	14428	14543	14114	14495	14556	14185	14339	14346	14355	14478	14376	14441	14092	14308	14490	14398	14507	14461	14269	14486	14290	14444	14334	14384	14344	14378	14385	14347	14538	14578	14378	14379	14393	14451	14345	14451	14353	14327	14531	14244	14449	14400	14334	14334	14342	14398	14402	14342	14440	14196	14250	14399	14398	14380	14251	14510	14528	14367	14277	14367	14282	14352	14312	14453	14381	14348	14291	14384	14292	14287	14411	14492	14407	14498	14365	14453	14249	14438	14147	14485	14223	14451	14386	14270	14324	14368	14446	14401	14508	14257	14333	14402	14522	14574	14242	14154	14537	14332	14391	14303	14379	14291	14336	14504	14203	14148	14383	14344	14505	14355	14503	14294	14408	14196	14366	14456	14320	14415	14323	14573	14364	14356	14313	14269	14393	14257	14451	14363	14501	14184	14479	14265	14337	14240	14420	14324	14302	14425	14327	14345	14334	14298	14322	14545	14351	14453	14364	14400	14374	14363	14267	14133	14556	14560	14655	14380	14317	14449	14287	14490	14371	14413	14238	14231	14292	14488	14593	14363	14389	14438	14377	14313	14440	14515	14328	14510	14293	14170	14393	14491	14427	14196	14380	14313	14332	14327	14583	14250	14404	14455	14476	14427	14421	14354	14413	14284	14214	14246	14262	14521	14261	14331	14522	14244	14363	14430	14355	14461	14358	14332	14392	14569	14437	14414	14331	14496	14380	14399	14547	14395	14413	14331	14362	14440	14333	14491	14350	14275	14249	14401	14427	14571	14228	14315	14406	14360	14379	14397	14390	14437	14349	14183	14337	14268	14345	14485	14123	14328	14357	14522	14297	14258	14449	14290	14289	14343	14405	14363	14386	14481	14516	14261	14276	14368	14373	14405	14407	14368	14309	14343	14339	14386	14364	14390	14345	14451	14216	14404	14357	14554	14245	14181	14233	14508	14183	14301	14343	14368	14380	14496	14379	14168	14593	14401	14332	14425	14304	14462	14309	14285	14437	14353	14530	14392	14567	14433	14446	14253	14419	14327	14520	14269	14360	14357	14430	14576	14549	14355	14420	14378	14256	14365	14426	14299	14483	14237	14287	14344	14353	14415	14385	14168	14336	14501	14222	14446	14441	14313	14298	14515	14343	14270	14428	14220	14551	14373	14381	14399	14403	14268	14499	14306	14339	14574	14357	14310	14398	14343	14225	14340	14328	14295	14301	14339	14396
27142	21313	29701	23276	21772	22758	21007	17727	17280	17455	17566	17425	17486	17487	17384	17527	17569	17615	17552	17445	17435	17503	17432	17457	17538	17484	17656	17548	17383	17346	17411	17386	17244	17587	17386	17363	17525	17546	17377	17235	17396	17586	17271	17509	17672	17189	17410	17671	17301	17457	17524	17264	17233	17491	17611	17418	17174	17381	17457	17424	17420	17682	17449	17439	17423	17416	17347	17441	17421	17264	17297	17363	17377	17087	17519	17402	17402	17199	17362	17303	17210	17425	17343	17473	17515	17524	17540	17485	17464	17506	17535	17458	17482	17456	17398	17412	17194	17502	17576	17553	17495	17575	17603	17368	17485	17432	17328	17253	17298	17438	17594	17290	17680	17427	17397	17299	17349	17575	17579	17495	17465	17466	17452	17447	17381	17367	17399	17285	17361	17419	17406	17632	17590	17564	17396	17367	17591	17432	17356	17498	17294	17303	17239	17196	17500	17205	17420	17292	17279	17435	17299	17224	17590	17395	17552	17310	17293	17501	17444	17450	17365	17277	17379	17430	17499	17513	17117	17378	17390	17623	17501	17502	17463	17279	17144	17380	17571	17477	17524	17296	17315	17383	17350	17495	17611	17490	17423	17312	17497	17514	17327	17409	17447	17303	17631	17395	17408	17266	17334	17239	17505	17433	17530	17362	17423	17081	17464	17626	17347	17321	17448	17365	17340	17440	17397	17184	17360	17468	17360	17312	17240	17355	17438	17366	17364	17245	17304	17428	17281	17270	17337	17406	17467	17445	17358	17297	17202	17241	17399	17474	17404	17355	17326	17373	17218	17404	17363	17269	17479	17412	17570	17477	17537	17485	17291	17363	17397	17557	17503	17398	17299	17395	17539	17417	17253	17416	17507	17435	17198	17225	17432	17354	17441	17290	17361	17121	17462	17389	17453	17321	17454	17378	17407	17184	17441	17664	17575	17287	17243	17679	17383	17391	17442	17382	17575	17358	17310	17381	17602	17296	17220	17465	17234	17410	17384	17580	17552	17625	17282	17344	17374	17233	17308	17289	17517	17351	17674	17383	17164	17381	17321	17564	17426	17416	17640	17496	17572	17290	17474	17379	17323	17077	17510	17428	17488	17484	17301	17412	17167	17345	17380	17339	17438	17526	17486	17548	17286	17203	17419	17373	17272	17246	17472	17324	17228	17643	17471	17584	17430	17500	17504	17396	17260	17437	17113	17634	17504	17365	17320	17491	17592	17384	17298	17542	17368	17201	17466	17490	17629	17576	17500	17436	17317	17354	17465	17433	17421	17327	17410	17474	17337	17414	17351	17426	17359	17299	17438	17432	17437	17354	17281	17338	17315	17204	17463	17522	17449	17458	17286	17412	17329	17316	17275	17126	17352	17351	17304	17258	17301	17267	17243	17435	17277	17403	17463	17557	17444	17369	17446	17519	17348	17326	17453	17536	17335	17511	17370	17419	17545	17335	17429	17321	17194	17493	17256	17271	17463	17460	17174	17435	17814	17463	17489	17535	17542	17492	17547	17263	17441	17255	17238	17140	17452	17591	17303	17377	17252	17557	17481	17324	17346	17631	17374	17363	17285	17567	17406	17436	17302	17472	17338	17437	17385	17350	17393	17424	17516	17281	17474	17334	17527	17373	17373	17463	17421	17243	17331	17515	17469	17403	17316	17159	17357	17341	17512	17443	17319	17242	17359	17528	17244	17395	17507	17282	17392	17426	17489	17352	17188	17185	17304	17337	17477	17439	17499	17366	17393	17110	17561	17522	17451	17420	17454	17342	17566	17512	17399	17563	17268	17529	17362	17386	17522	17425	17264	17523	17446	17455	17189	17259	17577	17317	17521	17307	17396	17391	17488	17449	17312	17329	17451	17473	17691	17358	17562	17278	17483	17233	17397	17628	17557	17485	17487	17568	17425	17400	17374	17503	17558	17406	17477	17356	17624	17320	17458	17643	17552	17514	17589	17277	17456	17551	17327	17458	17522	17451	17142	17448	17462	17438	17261	17393	17481	17438	17630	17367	17446	17390	17373	17365	17365	17283	17309	17548	17421	17360	17599	17358	17388	17480	17447	17392	17275	17567	17283	17603	17443	17351	17335	17294	17471	17353	17582	17393	17504	17479	17394	17120	17271	17399	17352	17431	17485	17446	17490	17405	17501	17403	17379	17466	17447	17303	17531	17408	17300	17335	17352	17539	17409	17390	17439	17355	17322	17424	17279	17491	17253	17395	17363	17314	17377	17373	17408	17463	17425	17671	17356	17467	17290	17333	17238	17419	17539	17148	17416	17454	17402	17297	17490	17309	17447	17329	17316	17441	17320	17561	17249	17361	17237	17501	17191	17512	17290	17433	17363	17470	17558	17481	17315	17623	17411	17455	17534	17230	17416	17495	17456	17417	17261	17553	17339	17585	17419	17212	17385	17462	17453	17351	17599	17278	17573	17349	17328	17297	17172	17358	17444	17670	17414	17414	17529	17392	17244	17452	17439	17357	17549	17303	17399	17563	17356	17441	17405	17441	17488	17502	17489	17417	17414	17580	17466	17272	17513	17472	17566	17346	17493	17562	17359	17243	17492	17327	17440	17419	17407	17305	17324	17209	17597	17342	17389	17458	17449	17187	17238	17201	17291	17508	17526	17513	17280	17261	17305	17366	17160	17494	17518	17327	17608	17483	17252	17549	17379	17328	17276	17124	17444	17308	17450	17405	17489	17605	17301	17525	17274	17254	17278	17415	17650	17360	17352	17569	17327	17479	17561	17454	17597	17486	17378	17389	17245	17651	17298	17456	17389	17468	17519	17370	17550	17393	17535	17343	17411	17369	17382	17538	17448	17682	17294	17411	17308	17589	17507	17525	17457	17425	17268	17455	17482	17334	17254	17551	17463	17500	17494	17377	17631	17351	17413	17316	17245	17345	17531	17283	17407	17469	17503	17351	17156	17496	17413	17247	17479	17454	17474	17614	17359	17533	17266	17428	17205	17384	17449	17349	17400	17395	17353	17433	17475	17246	17318	17368	17415	17344	17424	17340	17351	17492	17252	17442	17494	17705	17169	17238	17344	17339	17596	17488	17353	17230	17440	17526	17676	17347	17249	17449	17347	17374	17346	17289	17549	17306	17466	17450	17329	17313	17430	17385	17387	17421	17334	17307	17241	17259	17625	17504	17331	17446	17344	17528	17446	17662	17470	17441	17347	17102	17360	17430	17300	17473	17354	17498	17557	17627	17364	17453	17428	17479	17434	17446	17364	17199	17469	17291	17318	17516	17454	17346	17469	17483	17384	17454	17398	17512	17492	17169	17520	17399	17394	17457	17405	17426	17363	17189	17409	17655	17316	17345	17326	17381	17523	17676	17299	17456	17274	17326	17413	17325	17469	17496	17546	17373	17509	17437	17470	17222	17391	17357	17564	17460	17479	17559	17378	17399	17228	17304	17543	17325	17374	17480	17405	17417	17342	17521	17547	17280	17432	17564	17555	17347	17314	17150	17255	17455	17414	17524	17504	17146	17391	17364	17261	17490	17444	17234	17512	17395	17551	17495	17255	17252	17437	17420	17627	17564	17366	17538	17454	17607	17399	17328	17275	17577	17405	17349	17452	17371	17353	17552	17401	17474	17357	17544	17281	17543	17518	17346	17208	17254	17498	17401	17449	17304	17402	17434	17359	17433	17355	17343	17389	17558	17361	17462	17432	17358	17481	17599	17588	17393	17369	17668	17425	17378	17312	17479	17195	17442	17325	17524	17436	17352	17705	17366	17511	17241	17311	17280	17219	17505	17249	17419	17444	17309	17358	17545	17407	17236	17418	17320	17429	17411	17424	17255	17195	17383	17397	17294	17301	17233	17247	17405	17559	17323	17560	17302	17259	17321	17290	17342	17421	17410	17624	17468	17345	17478	17380	17395	17428	17402	17432	17413	17409	17515	17557	17376	17619	17577	17655	17460	17398	17341	17462	17301	17434	17339	17264	17567	17557	17332	17428	17656	17331	17352	17151	17671	17241	17419	17352	17387	17513	17401	17526	17568	17422	17281	17424	17405	17500	17466	17086	17247	17221	17591	17346	17537	17441	17304	17436	17473	17548	17549	17528	17410	17528	17542	17179	17226	17512	17464	17344	17503	17522	17327	17303	17286	17370	17233	17480	17665	17345	17406	17505	17715	17647	17446	17299	17405	17352	17413	17425	17367	17153	17498	17475	17291	17461	17435	17478	17298	17487	17388	17134	17133	17391	17410	17317	17232	17375	17216	17335	17449	17480	17287	17377	17640	17337	17336	17302	17423	17451	17357	17700	17456	17201	17655	17383	17545	17430	17514	17496	17275	17354	17381	17291	17346	17473	17159	17320	17436	17377	17312	17258	17375	17447	17382	17267	17543	17437	17284	17399	17300	17426	17477	17461	17521	17548	17464	17480	17499	17500	17497	17441	17522	17183	17478	17442	17380	17312	17477	17353	17373	17181	17295	17316	17384	17346	17479	17424	17270	17317	17607	17404	17508	17651	17358	17499	17482	17368	17319	17329	17344	17399	17267	17383	17323	17374	17409	17434	17348	17425	17408	17459	17276	17433	17375	17572	17533	17303	17434	17470	17427	17404	17225	17634	17483	17576	17389	17313	17514	17543	17439	17463	17498	17388	17350	17423	17455	17372	17455	17491	17530	17444	17276	17157	17391	17385	17214	17414	17382	17479	17540	17285	17277	17464	17471	17389	17707	17309	17363	17335	17400	17332	17402	17175	17229	17458	17456	17465	17367	17639	17340	17501	17451	17452	17522	17403	17366	17352	17399	17495	17356	17429	17328	17360	17508	17602	17261	17475	17295	17307	17340	17475	17496	17466	17416	17493	17270	17273	17313	17369	17431	17347	17352	17694	17438	17321	17298	17431	17403	17353	17434	17342	17411	17454	17272	17376	17382	17264	17528	17304	17321	17467	17521	17245	17350	17565	17480	17341	17460	17420	17299	17421	17355	17429	17372	17271	17486	17386	17423	17654	17372	17540	17295	17467	17251	17516	17457	17322	17367	17396	17231	17304	17407	17526	17495	17375	17504	17538	17415	17431	17318	17587	17442	17293	17644	17287	17503	17209	17601	17450	17563	17297	17454	17191	17359	17523	17309	17285	17499	17346	17444	17382	17345	17283	17346	17427	17405
25632	16583	14370	14181	14229	14213	14392	14320	14283	14262	14264	14314	14185	14481	14426	14075	14373	14534	14124	14276	14228	14258	14269	14190	14295	14419	14282	14283	14203	14196	14230	14234	14348	14227	14309	14216	14098	14281	14311	14138	14241	14211	14251	14315	14241	14109	14296	14269	14338	14192	14380	14222	14297	14164	14426	14393	14276	14252	14314	14258	14218	14278	14149	14433	14359	14332	14022	14454	14331	14158	14253	14293	14395	14257	14329	14374	14145	14004	14338	14106	14392	14257	14076	14273	14205	14291	14265	14351	14209	14238	14265	14282	14224	14172	14138	14436	14124	14272	14236	14108	14150	14184	14254	14286	14140	14130	14347	14284	14332	14150	14209	14364	14252	14162	14357	14185	14214	14350	14306	14199	14215	14340	14226	14190	14339	14217	14225	14181	14290	14127	14141	14195	14244	14263	14418	14167	14022	14220	14297	14182	14384	14149	14365	14157	14271	14318	14204	14213	14153	14339	14342	14363	14283	14175	14303	14300	14307	14245	14249	14274	14367	14320	14261	14301	14224	14230	14263	14113	14330	14132	14330	14287	14377	14272	14270	14352	14187	14309	14284	14144	14122	14149	14291	14335	14276	14078	14230	14240	14267	14305	14172	14158	14271	14286	14185	14166	14275	14285	14384	14219	14321	14137	14264	14414	14157	14063	14352	14097	14417	14226	14174	14225	14220	14318	14226	14259	14417	14277	14297	14254	14117	14208	14230	14143	14335	14086	14180	14203	14286	14319	14211	14180	14152	14212	14396	14207	14257	14318	14509	14310	14178	14264	14401	14155	14274	14376	14470	14389	14202	14411	14307	14237	14215	14327	14442	14358	13985	14101	14317	14121	14187	14138	14102	14170	14241	14155	14346	14208	14269	14307	14151	14168	14135	14187	14222	14216	14129	14307	14267	14378	14251	14171	14174	14262	14184	14177	14086	14337	14196	14190	14203	14226	14242	14273	14292	14285	14295	14131	14298	14253	14174	14177	14170	14250	14379	14262	14127	14143	14375	14069	14187	14184	14308	14151	14497	14287	14173	14203	14298	14297	14316	14100	14311	14239	14166	14366	14307	14258	14262	14022	14302	14270	14278	14225	14288	14288	14334	14347	14309	14280	14222	14335	14180	14253	14301	14223	14302	14343	14158	14145	14433	14259	14286	14202	14432	14353	14393	14206	14330	14385	14436	14250	14235	14053	14261	14205	14060	14287	14155	14376	14405	14053	14346	14210	14226	14340	14158	14294	14424	14167	14279	14276	14387	14369	14383	14264	14381	14217	14258	14304	14063	14064	14205	14335	14204	14242	14251	14071	14224	14179	14352	14237	14140	14178	14411	14371	14376	14087	14253	14093	14180	14284	14089	14212	14298	14237	14360	14280	14227	14272	14261	14257	14337	14343	14321	14183	14322	14012	14346	14124	14239	14335	14265	14362	14127	14323	14247	14136	14227	14305	14257	14390	14231	14039	14334	14389	14138	14324	14285	14215	14142	14364	14391	14057	14231	14278	14299	14390	14207	14344	14276	14222	14270	14329	14183	14179	14232	14296	14208	14359	14189	14285	14356	14258	14235	14213	14133	14117	14404	14176	14322	14208	14185	14188	14319	14266	14182	14322	14267	14318	14155	14202	14046	14238	14187	14239	14482	14258	14262	14326	14115	14196	14322	14176	14112	14173	14456	14237	14161	14210	14329	14297	14198	14450	14406	14347	14348	14297	14217	14166	14382	14110	14334	14183	14111	14193	14173	14162	14196	14198	14308	14356	14272	14312	14221	14181	14297	14228	14285	14351	14460	14368	14152	14347	14335	14112	14313	14192	14146	14133	14218	14303	14358	14236	14328	14158	14239	14175	14330	14268	14242	14269	14256	14407	14175	14425	14174	14199	14247	14232	14288	14158	14149	14130	14192	14246	14358	14118	14145	14245	14359	14228	14374	14169	14227	14236	14238	14231	14223	14367	14236	14301	14429	14293	14313	14195	14201	14129	14169	14170	14314	14131	14430	14238	14368	14283	14191	14280	14237	14267	14287	14278	14168	14397	14338	14280	14387	14164	14264	14139	14323	14438	14246	14340	14275	14330	14186	14144	14297	14300	14290	14246	14358	14141	14301	14253	14247	14316	14278	14269	14277	14315	14333	14171	14184	14282	14173	14308	14246	14240	14243	14172	14297	14074	14195	14314	14220	14071	14250	14225	14345	14170	14309	14184	14323	14218	14174	14398	14100	14440	14187	14237	14220	14183	14368	13955	14375	14119	14221	14230	14255	14202	14283	14095	14179	14235	14243	14364	14309	14221	14388	14251	14200	14176	14367	14273	14287	14336	14185	14364	14294	14238	14288	14191	14152	14252	14328	14298	14114	14198	14398	14323	14165	14177	14266	14269	14147	14276	14149	14325	14081	14319	14369	14326	14117	14348	14208	14237	14260	14398	14334	14124	14279	14230	14329	14236	14208	14401	14253	14298	14228	14252	14190	14383	14233	14266	14295	14295	14114	14088	14246	14205	14233	14377	14270	14275	14131	14196	14326	14328	14323	14312	14404	14391	14396	14355	14265	14246	14281	14320	14327	14097	14132	14374	14449	14139	14390	14225	14292	14286	14409	14238	14132	14168	14203	14151	14340	14319	14430	14103	14267	14313	14275	14317	14138	13925	14304	14130	14195	14269	14242	14329	14175	14132	14305	14340	14329	14271	14147	14482	14191	14205	14235	14263	14048	14410	14172	14343	14061	14117	14200	14210	14288	14114	14273	14249	14303	14167	14257	14149	14339	14191	14101	14224	14290	14191	14157	14265	14229	14294	14360	14137	14180	14138	14283	14080	14372	14195	14284	14244	14246	14186	14212	14392	14306	14288	14220	14303	14373	14237	14157	14263	14138	14217	14256	14350	14179	14215	14268	14280	14186	14302	14334	14243	14304	14161	14171	14309	14243	14259	14217	14270	14277	14281	14171	14036	14195	14327	14174	14275	14340	14288	14407	14477	14325	14240	14316	14312	14201	14383	14341	14155	14137	14143	14063	14255	14396	14082	14439	14333	14250	14262	13994	14309	14163	14505	14331	14267	14140	14285	14189	14152	14236	14272	14110	14313	14272	14183	14292	14188	14187	14299	14223	14303	14322	14172	14030	14392	14127	14404	14124	14241	14367	14250	14188	14190	14283	14190	14249	14297	14254	14233	14197	14229	14292	14174	14266	14354	14093	14292	14179	14267	14378	14442	14303	14157	14282	14370	14320	14059	14178	14300	14112	14135	14350	14257	14099	14072	14295	14413	14236	14375	14121	14236	14388	14276	14291	14284	14384	14276	14137	14282	14312	14243	14309	14125	14238	14304	14246	14067	14159	14307	14304	14223	14434	14166	14326	14369	14120	14122	14403	14381	14152	14230	14165	14255	14266	14350	14429	14345	14412	14354	14019	14204	14302	14296	14092	14158	14322	14156	14279	14227	14289	14242	14399	14186	14394	14429	14165	14297	14261	14191	14357	14175	14228	14142	14203	14370	14312	14127	14351	14332	14256	14206	14327	14367	14234	14260	14299	14250	14240	14124	14370	14207	14256	14156	14251	14214	14246	14101	14178	14195	14079	14199	14263	14266	14347	14112	14288	14337	14495	14140	14138	14413	14248	14262	14114	14342	14347	14171	14278	14343	14443	14107	14297	14190	14152	14107	14154	14273	14260	14255	14174	14277	14225	14272	14146	14086	14293	14250	14265	14318	14165	14221	14144	14268	14135	14312	14238	14404	14227	14234	14130	14224	14211	14204	14051	14191	14096	14096	14288	14233	14107	14068	14078	14203	14203	14225	14497	14324	14120	14321	14102	14316	14288	14270	14272	14065	14128	14317	14306	14296	14176	14213	14356	14210	14188	14091	14199	14266	14212	14205	14338	14268	14249	14275	14109	14199	14500	14222	14325	14266	14201	14114	14237	14268	14222	14144	14222	14168	14206	14356	14422	14147	14342	14274	14421	14303	14276	14269	14426	14118	14430	14129	14170	14425	14166	14206	14235	14342	14252	14318	14221	14224	14218	14231	14320	14218	14173	14272	14287	14239	14357	14213	14264	14263	14152	14271	14300	14220	14342	14227	14151	14399	14330	14198	14440	14115	14329	14028	14314	14143	14249	14129	14297	14219	14429	14343	14389	14331	14183	14320	14243	14234	14124	14193	14149	14260	14342	14401	14214	14376	14256	14248	14258	14132	14318	14241	14269	14106	14360	14250	14191	14266	14283	14345	14136	14137	14259	14266	14136	14140	14168	14133	14262	14161	14198	14206	14324	14191	14209	14074	14323	14150	14271	14091	14418	14121	14419	14310	14232	14408	14203	14246	14151	14148	14329	14183	14232	14293	14075	14262	14218	14172	14280	14258	14408	14178	13951	14187	14247	14029	14378	14240	14298	14222	14089	14251	14308	14243	14371	14314	14120	14242	14391	14318	14338	14220	14306	14147	14106	14227	14312	14110	14314	14410	14222	14195	14310	14175	14200	14172	14110	14040	14220	14248	14381	14390	14384	14119	14267	14069	14263	14393	14209	14356	14436	14179	14239	14315	14436	14328	14129	14379	14334	14277	14271	14412	14204	14299	14229	14201	14277	14228	14148	14169	14181	14291	14252	14289	14282	14323	14302	14176	14373	14353	14271	14120	14070	14343	14183	14229	14385	14359	14253	14272	14371	14252	14249	14175	14295	14153	14065	14232	14390	14156	14205	14065	14071	14242	14290	14090	14183	14149	14298	14192	14303	14320	14341	14045	14256	14363	14356	14304	14358	14148	14242	14227	14287	14374	14313	14306	14265	14246	14309	14273	14117	14070	14257	14111	14174	14177	14245	14265	14252	14180	14185	14470	14199	14265	14313	14099	14414	14286	14206	14182	14257	14300	14134	14162	14177	14225	14067	14103	14362	14209	14115	14302	14150	14175	14023	14371	14343	14455	14159	14435	14313	14321	14291	14358	14238	14056	14180	14186	14300	14339	14346	14189	14331	14179	14155	14308	14283	14110	14335	14140	14226	14170	14238	14435	14318	14248	14270	14159	14320	14470	14076	14271	14166	14125	14244	14189	14392	14251	14261	14274	14096	14347	14341	14420	14166	14066	14207	14301	14299	14253	14271	14166	14043	14449	14328	14106	14330	14307	14346	14284
26695	21374	29869	23264	21674	23878	23413	19649	18970	19158	19073	19009	18908	19075	18999	18832	18618	19060	19120	18864	18968	18824	18803	18979	18747	18607	18799	18702	18976	18870	18682	18855	18947	18767	18712	18912	18743	18810	18901	18806	18665	18813	18805	18535	18904	19022	19048	18751	18859	18902	18730	18670	18802	18849	18838	18818	18821	19070	18690	18596	18683	19011	18708	18838	18717	18799	18933	18799	18824	18663	18614	18879	18861	18719	18708	18743	18766	18672	18768	18784	18851	18597	18728	18730	18869	18587	18725	18801	18679	18703	18701	18698	18829	18861	18783	18908	18661	18784	18702	18749	18825	18669	18773	18784	18791	18830	18836	18826	18548	18891	18544	18959	18754	18862	18807	18640	18808	18889	18645	18762	18694	18771	18896	18673	18688	18677	18727	18830	18852	18672	18791	18622	18647	18737	18696	18716	18774	18766	18684	19042	18870	18928	18811	18932	18761	18724	18600	18680	18694	18854	18973	18944	18901	18567	18821	18898	18928	18822	18652	18820	18701	18701	18896	18607	18728	18756	18930	18713	18775	18720	18838	18794	18902	18479	18826	18630	18689	18613	18826	18857	18777	18890	18688	18665	18537	18922	18769	18795	18985	18843	18771	18970	18751	18793	18792	18881	18664	18674	18815	18766	18608	18937	19007	18942	18712	18652	18809	18729	18752	18715	18801	18894	18722	18881	18627	18556	18739	18901	18633	18613	18681	18809	18837	18953	18876	18643	18814	18631	18496	18648	18696	18662	18752	18680	18850	18767	18935	18827	18742	18758	18942	18639	18735	18813	18736	18906	18763	18733	19024	18769	18862	18830	18568	18605	18939	18589	18554	18923	18851	18924	18755	18796	18748	18810	18887	18662	18519	18582	18575	18562	18679	18860	18905	18737	18831	18987	18717	18852	18787	18940	18917	18541	18857	18797	18493	18864	18708	18660	18749	18852	18475	18836	18710	18811	18722	18517	18901	18698	18714	18957	18811	18618	18671	18878	18801	18708	18886	18648	18863	18565	18664	18859	18779	18701	18676	18551	18995	18806	18814	18697	18461	18771	18626	18745	18969	18778	18887	18787	18779	18867	18416	18544	18917	18701	18867	18648	18727	18697	18680	18918	18664	18859	18731	18687	18729	18782	18709	18789	18607	18678	18633	18716	18858	18800	18694	18926	18827	18662	18929	18683	18967	18690	18640	18628	18751	18879	18656	18829	18601	18629	18686	18657	18798	18818	18760	18643	18663	18729	18843	18861	18701	18651	18870	18607	18628	18826	18955	18531	18852	18764	18867	18829	18816	18645	18649	18834	18969	18707	18731	18791	18718	18853	18618	18676	18917	18797	18831	18804	18754	18785	18698	18853	18738	18803	18755	18685	18908	18699	18740	18564	18806	18559	18585	18793	18900	18675	18699	18651	18631	18741	18578	18622	18761	18602	18776	18587	18783	18626	18832	18844	18572	18697	18854	18879	18736	18730	18703	18623	18598	18646	18658	18557	18832	18739	18822	18781	18770	18633	18645	18748	18661	18690	18631	18801	18583	18437	18847	18777	18844	18765	18636	18838	18657	18707	18726	18800	18794	18521	18868	18636	18632	18828	18803	18785	18978	18643	18784	18522	18589	18971	18695	18464	18753	18764	18805	18912	18738	18857	18818	18549	18757	18893	18790	18674	18810	18942	18601	18512	18699	18659	18718	18581	18716	18866	18715	18780	18924	18672	18720	18760	18767	18839	18855	18695	18674	18686	18706	18669	18798	18767	18690	18614	18755	18789	18738	18799	18769	18797	18700	18730	18635	18749	18787	18844	18882	18649	18681	18766	18738	18849	18671	18738	18737	18630	18814	18817	18680	18752	18815	18911	18611	18802	18550	18558	18686	18813	18824	18880	18885	18666	18839	18817	18890	18832	18519	18861	18978	18556	18743	18637	18661	18871	18866	18804	18828	18401	18877	18891	18699	18774	18545	18836	18802	18825	18759	18757	18739	18652	18843	18852	18845	18730	18598	18796	18869	18647	18905	18731	18514	18693	18813	18698	19020	18708	18845	18798	18760	18828	18484	18674	18748	18668	18900	18805	18706	18729	18810	18802	18697	18721	18896	18977	18603	18659	18705	18824	18711	18518	18794	18669	18782	18955	18827	18962	18888	18820	18837	18766	18798	18666	18882	18505	18943	18787	18670	18679	18515	18721	18841	18860	18645	18734	18723	18920	18699	18718	18687	18742	18707	18916	18681	18779	18703	18793	18585	18696	18787	18882	18821	18856	18686	18834	18777	18570	18638	18538	18591	18642	18514	18637	18726	18683	18484	18770	18692	18634	18773	18651	18616	18779	18713	18689	18853	18694	18742	18707	18680	18722	18817	18654	18838	18716	18917	18683	18715	18578	18890	18667	18642	18628	18772	18582	18877	18654	18748	18821	18776	18605	18741	18773	18807	18768	18769	18899	18702	18823	18966	18862	18729	18731	18780	18760	18865	18566	18860	18616	18834	18700	18743	18813	18738	18656	18729	18654	18854	18585	18827	18875	18825	18612	18659	18936	18678	18889	18767	18766	18685	18723	18735	18616	18686	18717	18951	18689	18945	18838	18618	18942	18799	18768	18835	18560	18949	18759	18705	18712	18822	18671	18875	18931	18792	18618	18511	18637	18630	18710	18816	18575	18642	18813	18781	18789	18766	18875	19086	18783	18828	18764	18799	19097	18911	18804	18718	18701	18840	18676	18792	18778	18631	18607	18806	18591	18790	18944	18661	18736	18611	18759	18964	18802	18753	18784	18672	18881	18723	18890	18705	18511	18714	18936	18684	18794	18753	18619	18703	18944	18594	18889	18713	18791	18803	18564	18945	18828	18643	18542	18691	18619	18733	18807	18723	18702	18671	18495	18670	18784	18931	18802	18857	19069	18880	18767	18743	18802	18645	18940	18930	18815	18689	18644	18597	18648	18834	18833	18718	18818	18672	18526	18808	18792	18767	18802	18686	18869	18639	18615	18809	18747	18719	18694	18698	18852	18751	18629	18717	18682	18960	18664	18810	18724	18874	18664	18834	18789	18967	18765	18761	18686	18666	18695	18576	18707	18751	18633	18977	18854	18661	18747	18920	18637	18625	18679	18966	18813	18983	19054	18552	18712	18631	18836	18833	18745	18650	18677	18582	18550	18859	18643	18866	18933	18761	18720	18826	18727	18801	18607	18705	18848	18840	18764	18778	18919	18663	18626	18691	18771	18702	18761	18772	18620	18783	18812	18535	18765	18760	18812	18843	18765	18731	18816	18839	18769	18712	18602	18826	18621	18889	18825	18788	18698	18613	18791	18785	18965	18802	18771	18887	18773	18769	18545	18794	18706	18682	18874	18702	18692	18608	18815	18738	18739	18890	18622	18575	18818	18826	18560	18580	18754	18643	18962	18755	18618	18899	18742	18737	18703	18733	18760	18772	18766	18594	18811	18473	18731	18747	18620	18757	18693	18807	18612	18529	18841	18665	18721	18808	18744	18960	18754	18716	18813	18881	18767	18811	18796	18872	18803	18733	18751	18985	18712	18741	18634	18799	18714	18760	18737	18636	18611	18608	18640	18903	19027	18971	18771	18701	18699	18858	18768	18909	18777	18745	18733	18723	18897	18819	18714	18731	18671	18655	18710	18780	18823	18828	18833	18887	18656	18723	18741	18598	18564	18663	18778	18862	18634	18886	18716	18543	18743	18599	18703	18442	18701	18680	18687	18878	18733	18675	18750	19031	18832	18819	18679	18793	18792	18733	18808	18782	18620	18590	18777	18729	18697	18327	18722	18750	18686	18666	18857	18559	18777	18746	18707	18771	18556	18612	19031	18976	18989	18701	18759	18771	18536	18745	18740	18675	18816	18910	18787	18704	18758	18822	18856	18595	18405	18738	18784	18788	18833	18758	18774	18805	18467	18752	18661	18749	18807	18900	18677	18841	18841	18562	18821	18833	18893	18810	18576	18835	18778	18748	18810	18662	18673	18800	18757	18822	18754	18900	18662	18763	18588	18770	18853	18623	18927	18773	18529	18796	18812	18867	18726	18677	18700	18772	18757	18673	18752	18835	18855	18807	18869	18796	18779	18926	18751	18951	18718	18577	18563	18847	18723	18694	18815	18803	18648	18833	18573	18507	18851	18775	18752	19016	18875	18752	18601	18783	18767	18578	18923	18872	18785	18687	18495	18878	18827	18794	18806	18631	18774	18794	18792	18597	18610	18755	18949	18896	18809	18770	18878	18474	18764	18801	18941	18682	18793	18650	18448	18582	18694	18766	18859	18687	18596	18874	18832	18612	18773	18865	19002	18775	18695	18880	18851	18776	18677	18596	18757	18730	18732	18699	18535	18767	18813	18631	18734	18833	18864	18757	18705	18750	18841	18711	18746	18855	18937	18702	18646	18566	18867	18814	18542	18740	18811	18778	18686	18576	18876	18974	18769	18702	18695	18722	18808	18715	18698	18724	18631	18757	18596	18656	18754	18788	18624	18725	18752	18998	18642	18748	18847	18999	18635	18609	18680	18722	18618	18751	18796	18789	18754	18588	18821	18798	18957	18671	18920	18946	18759	18888	18787	18688	18884	18664	18778	18732	18886	18817	18422	18774	18650	18863	18561	18687	18798	18881	18771	18990	18549	18809	18702	18807	18676	18654	18673	18789	18731	18649	18754	18791	18849	18615	18660	18838	18749	18586	18681	18749	18773	18953	18972	18627	18666	18639	18686	18667	18843	18862	18817	18676	18896	18782	18802	18908	18640	18897	18704	18676	18667	18706	18747	18823	18881	18696	18613	18843	18673	18647	18760	18520	18910	18827	18791	18714	18641	18879	18632	18873	18740	18582	18724	18711	18784	18575	18688	18568	18807	18637	18870	18794	18650	18885	18857	18609	18866	18955	18762	18867	18807	18728	18697	18942	18683	18760	18804	18830	18717	18658	18818	18693	18530	18939	18521	18549	18526	18972	18688	18763	18730	18820	18951	18722	18794	18611	18830	18633	18491	18642	18816	18828	18848	18721	18755	18677	18743	18755	18859	18892	18796	18726	18687	18686	18793	18879	18756	18685	18773	18635	18657	18693	18740	18667	18772	18724	18730	18980	18944	18886	18910	18793	18843	18622	18715	18781	18707	18737	18767	18742	18844
26848	16860	15168	14998	15076	15076	14992	15031	15007	15076	15080	14959	15040	14933	15081	15004	15039	15044	15055	15197	14898	15153	15108	15084	15059	15104	15076	15139	14993	15150	15114	14971	15126	15073	14914	15111	15103	15045	15127	14900	15008	15060	15056	14835	15096	15066	14917	15137	15116	14999	15032	15047	14940	14889	15077	14960	14974	15116	14927	14991	15201	15087	15160	15023	15017	14938	14904	15017	15127	15227	15031	14898	14982	15097	15009	14924	15118	14844	15099	14896	14923	15060	15087	15045	15168	14911	15114	14801	15018	14945	15127	15020	14891	15115	15093	14985	14961	15079	15049	15135	14959	15214	15076	15077	15030	15176	15022	15182	14970	14942	15095	14986	14903	14905	14812	15074	15068	15031	14807	14873	14944	15203	15097	14941	15188	15007	15061	15099	14947	14952	15010	14885	15064	14966	15138	15124	14933	15031	15275	15039	14850	14927	14959	14931	15019	15170	14758	14909	15079	14964	14945	15002	15010	14814	15155	15024	15015	15207	14963	15059	14960	15130	15028	14896	15005	14995	14923	14910	15170	14887	15115	15042	15075	15048	15024	14888	15050	15128	14935	14987	14953	15243	15009	15130	15072	14972	14899	15057	14936	14918	15103	14880	14940	14992	15109	15103	15002	14969	15010	15093	15233	14957	15047	15216	15065	15048	14983	14995	14976	15086	14924	15001	14925	15018	14912	14937	15024	15083	15110	14977	14932	14990	15025	15018	14879	14951	15131	15097	15147	14932	14854	15028	14938	14953	15060	14938	15071	15150	15034	15136	14870	15079	15191	15019	15070	14850	14962	15073	14887	15029	14942	15025	15015	15047	14898	15174	15005	14881	14949	14968	15256	14906	14995	15077	14951	15306	15122	14900	15182	14877	14818	15114	14963	14963	14973	14920	15198	15034	15085	15088	14963	14938	15180	14977	14896	14938	15067	15058	15081	14824	15130	14998	14941	15207	14987	15057	14924	15067	15124	14940	14930	15067	15122	14937	15088	14906	14894	14943	14968	15206	15052	14982	15142	15162	14967	15188	14947	14906	15108	14947	15145	15100	14879	15038	15082	15136	15186	15139	15236	14907	15042	14884	15065	15002	14976	15035	15003	14891	15061	14970	15054	15089	14904	14992	15110	14847	15054	15016	15164	14952	14972	15019	15127	15133	15095	14892	14951	15008	15115	14951	15084	15022	15037	14955	15013	15029	14930	15050	15132	15013	14996	15061	14872	15091	14966	15055	15230	15081	15103	14876	14915	15109	14928	15111	14919	15001	14932	14888	14996	15042	15006	14886	15128	14858	15067	15036	14891	15149	14929	15111	14965	15006	15099	15096	15065	15194	15052	15026	15116	15000	15159	14887	15064	14977	15068	15207	14993	14861	14951	15048	15113	15043	15068	15036	15056	15005	15070	15020	15102	14994	14835	14961	15179	14994	15086	15021	15013	15062	15117	14962	15047	15082	15141	15050	15030	14865	15093	15015	14983	14902	14876	14991	15174	15096	15068	14952	14995	15042	14935	14922	14983	14993	15032	15097	15141	15167	15020	14974	14987	14990	14946	15129	15044	15009	15011	15214	15115	14932	15082	15000	15017	15059	14835	15141	14985	15002	14942	15016	15033	14951	14949	15092	14891	15118	15017	15070	14972	15092	15062	15109	14981	15084	15049	14972	15231	15099	14965	15157	14966	15213	14933	15013	14948	15142	15029	15051	15046	14916	14933	15120	14940	15013	14979	15030	14941	14969	15119	15179	14830	15080	15032	14896	15076	15094	15113	15060	15029	15067	15070	15068	15140	14975	15118	15084	15050	14954	14932	15094	14957	15040	15031	15058	15021	14834	15176	14975	14884	14817	15067	15039	15120	15143	15014	15171	15104	15080	15037	15129	14943	14838	14886	14933	15200	14818	15047	14949	14877	15104	14966	14955	15162	15041	14913	14981	15302	15184	15044	14970	15246	15069	15058	14962	15035	14986	15156	14906	15062	15143	14925	15236	15085	14965	15129	14975	15118	15072	14974	14989	15078	14791	14973	15144	15033	15049	15086	15041	14926	15086	15228	15104	14954	14894	14874	15112	14993	15021	14973	14994	14979	14949	15011	15025	15063	14973	15077	14983	15072	14914	15123	15014	14933	15205	14975	14963	15014	15122	14986	14947	14920	15005	14928	14920	15050	14980	14977	15118	15023	15189	14961	14948	15120	15041	15016	14949	14943	15019	15097	14994	15036	15027	14969	15129	15105	15037	15186	15054	14995	15076	14905	15078	15185	14992	15064	15013	15025	15131	14966	15036	14852	15038	15102	15145	15149	15126	14760	15054	14890	14972	15030	15208	15139	14962	15136	15058	14955	15173	14945	15113	15046	15061	14913	14911	15138	15028	14880	15093	15063	15177	15094	15060	15026	14917	15096	15107	14968	15058	15197	15068	15063	15006	15129	14854	14913	15088	15023	14975	15235	15137	14866	15131	15064	15023	15082	15112	15104	14996	15069	15055	14999	14823	15044	15046	14973	15150	15072	14944	14907	14978	14945	15074	15067	15101	15049	14856	15238	14959	14753	15140	14947	14900	15144	15024	15121	15078	14840	14871	14958	15049	15024	15128	14974	14974	15180	14943	14849	14973	14908	14940	15089	14964	15046	14913	15248	14915	15104	15152	15063	14967	15077	15002	14870	14995	15100	15035	15025	14945	15100	14965	15062	15033	15009	15036	14893	14925	14827	15110	14952	14864	14978	14955	15034	14881	15016	15083	15035	14973	14854	14996	15038	14927	14980	14962	14943	15043	15015	15047	14985	14962	14922	15211	14944	14886	15104	15092	14990	14990	15039	14979	15088	15181	15067	14962	15037	15056	15024	14964	14929	15084	15002	15068	14938	14988	14942	14997	14986	15066	15018	15166	15110	15006	14965	14990	15114	15020	15107	15025	14960	15168	15034	14960	14968	14893	15186	15053	15010	15046	14974	15007	15035	14939	15141	14879	15189	15164	14945	15073	15099	15059	15093	15147	15049	14961	15120	14911	15008	15071	15124	15030	14990	15071	14953	15103	14881	14997	15045	15080	15005	15031	15203	15055	15003	15041	15170	15071	14954	14997	14951	14956	14950	15025	14932	15127	15084	15034	15137	14931	15131	15079	15116	15063	15107	15029	15181	14946	15102	14907	14958	15080	15177	14926	15019	15032	15019	15092	14958	14981	15040	15017	14965	14910	14942	15027	15146	15160	14976	14914	14932	14954	15159	14949	14879	15192	15002	15192	15030	15041	14967	15056	14867	14970	14853	15057	15100	15002	15017	15127	14976	14941	15021	14978	14931	14971	14884	14976	15066	14977	15057	14957	14956	15087	15169	15110	15034	14984	14841	15087	15120	14921	15039	14965	14967	14936	15100	15085	15137	15034	14984	15135	15002	14952	15038	15063	14953	15013	14999	15144	14844	15131	14868	15128	15150	15149	14878	15069	15070	15047	15124	14975	15122	14907	15091	15179	15029	14839	15012	15039	15068	14921	15131	15044	14933	15065	15096	15134	15031	15259	14931	14772	14922	15024	15069	14940	15043	14957	15074	14987	15075	15129	15030	15066	14898	15140	15286	14780	15115	15085	15013	15112	15043	15043	14882	15124	14985	15124	15112	15109	14947	15000	14889	15033	15025	14975	14957	14967	14937	15105	15073	14835	15041	14983	14993	15068	14988	15036	14827	14951	15065	15152	15010	15108	14893	14899	15124	15090	15045	15129	15091	14944	15143	15016	15201	15079	15027	14969	15065	15065	14981	15032	14941	15046	14822	15045	15122	15012	15029	14923	15112	14927	15023	15154	14903	14921	15033	14823	14857	15242	15087	14919	15052	14986	14866	14814	15079	15059	14991	15079	15159	15054	15095	14938	15011	14916	15051	15143	15105	14992	15085	14927	15248	14952	15077	15024	15254	14955	15078	14999	15002	15144	14977	15142	15036	14958	14971	15065	15048	14961	15135	15056	15158	15107	14867	14867	15005	15133	14815	14889	14980	14891	14907	15108	15048	15105	15140	15066	14920	15202	15131	15020	15024	15092	15022	15116	14939	15039	14964	15078	15200	14986	14976	15061	14984	15037	15061	14951	15030	15073	14965	14887	14903	15117	15013	14946	15158	15061	15051	14822	14860	14980	15099	14921	15224	15191	15013	15074	15093	14914	15038	14983	14882	15016	15076	15163	15074	15091	15086	15071	14899	14979	15048	15106	15062	14972	14958	14964	14897	15024	14844	14976	15081	15029	14998	15118	15283	14956	14921	15112	14985	14887	15129	14845	14942	15025	15153	14914	15010	15094	15013	15003	15005	15072	15041	15030	14991	15284	14973	14929	14898	15126	15001	15097	15125	15026	14904	15083	15213	14912	15069	14931	15067	15093	14882	15048	14915	14876	15004	15011	15093	14743	15056	14893	14877	15106	15093	14906	15154	15110	15032	14882	15159	15119	15027	14848	15059	15063	15022	14900	15088	15013	14984	14927	14874	14932	15020	15109	15028	15011	15023	14986	15226	15012	14997	15011	15051	15130	14952	14848	14988	14959	15011	14982	14991	14970	15021	15031	15189	15013	14999	14951	15028	14994	15032	15170	14967	15195	15130	14999	15188	15025	15101	15030	15232	15090	14975	14962	15039	14906	14841	15092	15079	15064	14901	14981	15079	14802	15008	15073	14998	15172	15047	14990	15109	15076	14931	15163	14975	15005	15149	15015	14997	15174	14946	15091	15079	14928	14942	15149	15213	15087	15032	14977	15049	15105	14915	15065	15089	15028	15037	14856	15149	15161	15133	15009	14886	14895	15035	14810	14953	14956	15001	14945	14926	15052	15063	15039	15074	14797	15115	15099	15137	14921	15219	15145	15083	14968	15089	14986	14906	14876	15001	14925	15041	15218	15000	14934	15085	15049	15019	15051	15053	15037	15079	14905	15081	15156	15178	14919	15054	15002	14906	15095	14951	15065	15133	15116	15003	14785	15011	15084	15039	15008	14875	15045	14874	15154	15231	15060	14784	14872	14947	15105	15012	15065	15135	15006	15115	15135	14913	15019	15104	15070	15062	15145	15170	15087	15095	14923	14921	15049	14736	15015	14893	15028	14901	14986	14961	14897	15023	14989	14977	14998	15074	15105	15086	14998	14895	14927
22639	21389	29647	23534	21399	22580	28755	20456	18805	18911	18738	18585	18651	18712	18600	18508	18597	18380	18602	18592	18537	18444	18248	18481	18493	18273	18384	18539	18490	18345	18456	18533	18449	18177	18310	18657	18311	18402	18290	18293	18352	18230	18152	18340	18379	18400	18446	18313	18352	18341	18298	18249	18271	18190	18360	18293	18280	18227	18324	18156	18067	18417	18308	17963	18074	18169	18173	18204	18234	18341	18110	18330	18441	18207	18323	18240	18497	18267	18349	18337	18380	18329	18150	18134	18079	18220	18249	18266	18238	18307	18286	18194	18236	18110	18194	17891	18386	18111	18270	18428	18141	18220	18304	18380	18134	18414	18240	18076	18210	18154	18305	18291	18203	18179	18149	18102	18116	18149	18220	18099	18348	18195	18122	18248	18407	18226	18300	18224	18259	18174	18145	18170	18334	18318	18043	18061	18139	18064	18280	18098	18192	18131	18108	18312	18341	18195	18354	18119	18096	18480	18379	18335	17993	18267	18202	18332	18128	18082	18236	18252	18463	18239	18271	18076	18164	18372	17989	18197	18115	18280	18232	18201	18248	18081	18331	18321	18272	18287	18276	18078	18106	18398	18205	18261	17983	18190	18225	18244	17982	18103	18125	18118	18198	18108	18311	18242	18245	18213	18065	18152	18131	18261	18013	18169	18248	18123	18063	18236	18195	18009	18343	18217	18179	18105	18178	18351	18168	18055	17967	18030	18238	18051	18164	18342	18049	18026	18056	18112	18307	18028	18110	17965	18094	18102	17879	18219	17936	18081	18163	18218	18149	18207	18134	18040	18090	18086	18120	18239	18013	18176	18366	18176	18040	17849	18162	17942	18275	18061	18342	18107	18016	18074	18140	18073	18364	18220	18471	18247	17956	18175	18170	18083	17956	18115	18108	17942	18058	18303	18266	18027	18150	18100	18156	18051	18137	17982	18315	18141	18399	17952	18081	18289	18006	18247	18180	18354	18267	17999	18030	18162	18198	17880	18275	18319	18191	18241	18214	17973	18240	18243	18047	18232	18238	18297	18095	18146	18258	18335	18354	18091	18144	18264	18149	18292	18132	18027	18118	18051	18213	18177	18348	17997	18102	17896	18247	18083	18191	18423	18158	18055	18116	18177	18124	18144	18037	18101	18222	18099	18108	18055	18228	18246	18162	18372	18306	18138	18040	17967	18158	18228	18246	18221	18303	18291	18225	17861	18120	18176	18094	18150	18179	18051	18254	18001	18322	18065	18237	18065	18079	18171	18187	18266	18033	18128	18101	18200	18299	18224	18269	18110	18189	18110	17925	17903	18211	18002	18267	18250	18382	18194	18223	18093	18020	18215	18208	18378	18143	18179	18265	18317	18187	18242	17971	18031	17975	18147	18062	18051	18291	18107	18276	18110	18115	18244	18067	18059	18323	17858	17965	18017	17987	18302	18303	18416	18244	18208	18286	18105	18090	18215	18259	18248	18122	18109	18191	18274	18006	18024	18148	18094	17959	18150	18200	18130	18331	18219	17977	18265	18195	18232	18096	18174	18141	18283	18365	18310	18153	18196	18152	18383	17909	18101	18163	17989	18293	18319	18195	18122	18294	18241	18088	18048	18020	18139	18082	18107	18075	18023	18073	17994	18120	18166	18101	18216	18172	18209	18185	17850	17975	18211	18112	18131	18250	18074	18032	18156	18268	18059	18238	18272	18082	18291	18172	18219	18297	18062	18056	18240	17831	18124	18104	17862	18094	17900	18241	18087	18070	18241	18126	18098	18121	18232	18062	18150	17956	18132	18043	17979	18205	18301	18271	18335	18171	18123	18276	17931	18043	18165	18155	18286	18052	18087	18072	17968	18206	18035	18201	18185	18132	18031	18186	17999	18295	17996	18081	18017	18269	18215	18282	18163	18202	18197	18114	18050	17820	18109	18071	18109	18226	18266	17955	18118	18245	18336	18207	18211	18005	18253	18133	18096	18151	18215	17968	18150	17867	18048	18156	18241	18239	18117	18273	18234	18071	18059	18194	18218	18216	18099	18198	17822	18304	18136	18072	18378	17980	18022	18030	18051	18366	18161	18022	18138	18102	18048	18334	18083	17940	18212	18115	18094	18039	18178	18321	18135	17951	17925	18323	18171	18268	17915	18091	18060	17988	18088	17948	17939	18123	17902	17950	18139	18148	18061	18141	18230	18042	18089	18059	18230	18014	18180	18068	17970	17820	18016	17995	18191	18116	18070	18077	18168	18171	18209	18088	17977	18200	18214	18109	17908	18193	18086	18114	18002	18041	18183	18340	18111	18178	18193	18184	18264	18270	18121	18037	17826	18004	18152	18155	18129	18105	18117	18251	18153	18348	18088	18028	18076	17987	17912	18153	18011	18087	18113	18205	18009	17974	18156	18166	18087	18026	18126	18078	18032	18073	18012	18370	18083	18207	18225	18087	18233	18099	18026	18242	18134	18019	18139	18160	17998	17982	17950	18214	18003	18101	18048	18107	18109	18080	18126	18178	18002	18362	18186	18080	18202	18273	18171	18197	18102	18146	18061	18141	18226	17892	17971	18023	18101	18164	18187	18177	18000	17870	17959	18080	18095	18088	18147	18025	18337	18073	18372	18131	18145	17958	18127	18101	17874	17936	18139	18096	18237	18312	18123	18370	18196	18133	18161	18228	17950	18117	17897	18158	18171	18085	18105	18236	18262	18023	18178	18180	18075	18273	18106	18047	18131	18013	18067	18168	18079	18342	18163	18196	18177	18148	18034	18139	18118	18295	18205	17951	17949	18321	18286	18231	18121	18248	17957	18240	18123	18213	18292	18090	18116	17939	18027	18143	18062	18127	18051	18026	18028	18115	18161	18225	18039	18165	18065	17818	17900	18027	18180	18256	18166	18182	17979	18193	18235	18280	18141	17970	18062	18028	18157	18041	18099	18031	17965	18034	17965	18009	18143	18078	18001	18152	18124	18026	18258	17980	18126	18109	17871	18201	18189	18076	18105	18199	17858	18147	18174	18139	18018	18060	18218	18074	17980	18065	18008	18216	18194	18310	18029	17962	18136	18164	18254	18254	18137	18254	18175	17967	18007	18193	18082	18132	18192	18251	18017	18057	18209	18052	18349	18123	17966	18054	18042	18266	18140	18074	18246	17843	17881	18036	18053	18295	18025	18103	18265	17959	18052	18094	18091	18000	18002	18099	18008	18047	17925	18033	18075	18229	18235	18216	18229	17873	17819	18053	18023	18291	18024	18025	18201	18219	18146	18105	17971	18114	18049	18111	18148	17895	18216	18134	17908	18080	17911	18105	18104	18050	17992	18059	18160	18228	18042	18087	17896	18298	18343	17884	18192	18276	18126	18327	18346	17926	18037	18315	18080	18208	18179	18211	18248	18081	18295	18026	18067	18093	17972	18105	18106	18046	18046	18168	18198	18005	18151	18092	17933	17971	18150	18154	18052	18106	18001	17866	18037	18271	18215	18126	18048	18139	18207	18131	18271	18088	18244	17976	18219	18288	18058	18049	17979	18151	18248	17897	18055	18133	18129	18279	18147	18120	17851	17890	17951	18188	17881	17984	17821	18079	17944	17983	18009	18057	18120	18173	17990	18139	18087	17902	18151	18207	18108	18076	17893	18069	17929	18144	18076	18190	18198	18141	17999	17987	18114	17971	18235	18088	17997	17808	17923	18089	18114	17974	18105	18233	18046	18054	18120	18151	17881	18147	18069	18048	18154	17937	18069	18005	18240	18270	18188	18228	18177	18004	18120	18053	18163	18070	17965	17948	18242	18304	18292	18255	18139	18181	17982	18168	18044	17996	18158	18027	18275	18062	18225	18074	18395	18018	18174	18045	17981	17999	18016	18144	18215	18093	17953	18244	17879	18171	18190	18242	18333	18081	18215	18118	17969	18188	18191	17871	17971	18200	17993	18004	18190	18151	17969	18381	18215	18146	17810	18251	18189	18281	18181	17960	18185	18153	17993	18238	18196	17970	18178	18250	18175	17962	18087	18000	17995	18164	18115	18123	18153	18141	18075	18079	18186	17941	18098	18361	18112	18212	17983	18244	17999	17729	18140	17899	18088	18217	18229	17931	18032	18082	18119	18331	18081	18150	18010	18354	18080	18127	18201	18182	17936	18267	18311	18146	18086	18376	18188	18287	17959	18347	18131	18124	18017	17920	18078	18198	18233	17951	18083	17905	18117	18159	18192	18155	18179	18050	18096	17860	18167	17842	18082	18073	18147	17926	18073	18158	17937	18195	17968	18110	17964	17968	18147	17993	18051	18238	18191	18226	17958	18282	18089	17978	18008	18125	18082	18261	17943	18166	18148	18038	18011	17907	18059	18218	18192	18210	18238	17885	18080	18223	18107	18350	18174	18102	17956	17930	18292	18190	18265	18063	17903	18028	18251	18250	18175	18074	18118	17992	18124	17916	18027	18084	18100	18091	18179	18028	18048	18054	18040	17909	18033	18095	18068	18132	18117	18189	18032	17903	18149	18115	17887	18293	17969	18094	18241	18071	17939	18220	18118	18060	18153	18194	17962	18069	18314	18095	18153	18131	18226	18070	18107	18109	17964	18174	18001	18217	18134	18166	18113	18230	17880	18271	18256	17866	17997	18147	18436	18234	18282	18168	18116	18268	18057	18148	18120	18037	18256	18065	18141	17853	18112	18139	18207	18203	18045	18008	18213	18025	18036	18112	17932	17969	17854	18050	18076	18125	17992	18105	18058	17938	18084	18126	18123	18216	18165	18189	18258	18155	18265	18214	18148	18157	17961	18150	18149	18015	18219	18153	18030	18105	17985	18440	18261	18250	17859	17932	18245	18190	18166	18127	18036	18066	18014	17999	18303	18230	17968	17814	18030	18085	18152	18063	18098	18148	18036	17903	17862	17961	18104	18039	18257	18057	18261	18167	17906	18000	18206	18161	18150	18279	18136	18096	17952	18272	18056	18059	18008	17984	18136	18062	17818	18162	18178	18117	18231	18114	18199	18046	17995	18208	18263	18049	18172	18065	18022	18236	18115	17939	18146	17914	18098	18098	18054	18135	18171	18030	17938	18257	17953	18061	17885	18272	18155	17982	18303	18150	17969	18266	18061	18343	18073	18092	17951	17944	18078	18154	18100	18122	18124	18200	18356	18268	18021	18139	18121
26259	20490	15053	14515	14485	14528	14519	14428	14448	14642	14639	14623	14627	14626	14496	14454	14623	14441	14529	14546	14501	14582	14496	14607	14638	14468	14506	14549	14579	14567	14489	14582	14589	14416	14545	14625	14466	14524	14580	14748	14417	14539	14503	14391	14533	14564	14420	14458	14517	14599	14582	14555	14574	14549	14579	14429	14689	14472	14482	14531	14470	14494	14455	14519	14522	14661	14598	14442	14778	14450	14533	14584	14629	14533	14580	14637	14548	14523	14462	14555	14524	14347	14437	14592	14481	14654	14557	14588	14480	14516	14543	14517	14537	14399	14594	14485	14493	14689	14342	14453	14346	14567	14793	14454	14647	14469	14542	14685	14326	14570	14350	14538	14760	14578	14467	14414	14752	14544	14460	14606	14500	14547	14345	14498	14573	14368	14415	14655	14557	14565	14481	14530	14587	14536	14609	14630	14356	14410	14535	14479	14661	14547	14351	14450	14672	14522	14473	14475	14486	14605	14559	14552	14490	14593	14592	14364	14680	14545	14621	14364	14566	14541	14620	14609	14531	14553	14497	14420	14407	14484	14669	14624	14505	14569	14426	14647	14439	14604	14539	14557	14567	14444	14434	14471	14532	14435	14395	14391	14477	14689	14561	14466	14692	14390	14730	14560	14401	14554	14378	14583	14635	14216	14547	14583	14494	14589	14536	14505	14551	14465	14583	14440	14566	14412	14500	14595	14459	14562	14480	14470	14461	14579	14699	14402	14460	14594	14587	14638	14461	14705	14469	14592	14333	14410	14499	14549	14499	14484	14388	14516	14529	14506	14442	14420	14492	14575	14443	14627	14299	14437	14523	14445	14422	14662	14478	14524	14584	14619	14453	14641	14625	14471	14500	14464	14469	14618	14523	14559	14548	14522	14454	14424	14517	14456	14585	14507	14651	14485	14370	14282	14460	14516	14681	14475	14532	14473	14501	14453	14363	14469	14672	14506	14362	14548	14512	14440	14494	14493	14632	14604	14275	14488	14449	14314	14454	14543	14528	14528	14569	14440	14506	14342	14635	14429	14429	14451	14450	14636	14508	14422	14438	14620	14557	14451	14458	14650	14422	14385	14584	14299	14522	14319	14647	14591	14452	14310	14545	14436	14559	14500	14584	14472	14612	14614	14571	14583	14490	14613	14448	14501	14573	14596	14350	14422	14562	14549	14516	14576	14542	14492	14401	14607	14568	14577	14411	14448	14574	14478	14508	14490	14402	14562	14409	14504	14361	14543	14543	14386	14405	14518	14294	14359	14651	14478	14574	14548	14504	14459	14634	14496	14672	14545	14264	14505	14491	14481	14695	14471	14345	14448	14503	14546	14398	14329	14498	14449	14541	14539	14394	14509	14517	14590	14429	14569	14462	14364	14531	14446	14441	14552	14355	14639	14535	14447	14354	14446	14639	14515	14364	14483	14538	14448	14459	14528	14516	14429	14607	14554	14324	14446	14620	14635	14670	14520	14712	14514	14553	14577	14500	14501	14453	14481	14603	14478	14410	14450	14464	14570	14673	14585	14321	14413	14637	14549	14421	14515	14409	14633	14372	14531	14598	14657	14234	14481	14399	14552	14436	14456	14407	14557	14368	14606	14545	14446	14572	14489	14547	14627	14415	14462	14551	14639	14499	14602	14595	14589	14331	14532	14366	14440	14562	14423	14357	14419	14606	14500	14497	14506	14554	14606	14559	14654	14407	14482	14429	14446	14468	14390	14629	14549	14688	14518	14406	14413	14621	14464	14549	14550	14468	14618	14487	14427	14339	14575	14450	14499	14490	14550	14613	14577	14402	14631	14582	14466	14719	14530	14473	14617	14274	14473	14565	14439	14588	14301	14435	14547	14504	14461	14613	14349	14538	14457	14535	14600	14338	14585	14528	14494	14477	14408	14491	14608	14459	14604	14664	14403	14451	14607	14710	14408	14492	14479	14410	14428	14469	14360	14555	14309	14605	14579	14567	14361	14448	14544	14436	14292	14466	14600	14643	14486	14504	14419	14623	14417	14425	14528	14509	14509	14392	14442	14793	14463	14439	14598	14370	14336	14635	14373	14564	14502	14605	14479	14451	14428	14543	14751	14582	14521	14434	14388	14385	14536	14451	14596	14390	14590	14514	14314	14581	14389	14584	14549	14536	14555	14479	14216	14479	14366	14297	14570	14473	14387	14539	14603	14528	14421	14237	14661	14603	14487	14587	14563	14417	14374	14555	14612	14509	14643	14570	14371	14446	14633	14499	14524	14414	14443	14539	14467	14633	14315	14533	14625	14445	14577	14327	14555	14591	14644	14595	14419	14584	14515	14488	14408	14490	14560	14636	14592	14532	14584	14547	14486	14422	14403	14691	14627	14542	14449	14520	14421	14429	14240	14513	14465	14423	14514	14629	14460	14498	14489	14377	14670	14481	14488	14262	14369	14582	14493	14624	14608	14371	14579	14355	14584	14309	14481	14488	14480	14528	14585	14457	14468	14488	14505	14662	14433	14332	14547	14369	14580	14617	14443	14505	14634	14479	14370	14548	14524	14441	14446	14523	14495	14481	14334	14622	14520	14376	14521	14419	14327	14418	14559	14547	14506	14758	14612	14414	14414	14540	14537	14479	14364	14356	14592	14603	14518	14425	14504	14488	14556	14510	14552	14414	14590	14501	14528	14763	14514	14552	14535	14445	14437	14434	14632	14447	14636	14610	14425	14409	14533	14456	14366	14566	14641	14381	14463	14518	14688	14455	14415	14581	14450	14483	14594	14410	14244	14497	14583	14410	14390	14444	14397	14655	14368	14625	14461	14581	14308	14534	14384	14468	14458	14613	14561	14581	14729	14327	14267	14496	14501	14474	14555	14689	14434	14453	14580	14438	14315	14565	14418	14602	14440	14465	14398	14699	14386	14450	14435	14602	14434	14425	14315	14537	14480	14480	14601	14535	14409	14560	14511	14556	14570	14597	14585	14387	14495	14453	14473	14491	14460	14498	14676	14529	14488	14553	14459	14542	14369	14281	14434	14545	14458	14555	14470	14409	14474	14526	14347	14647	14412	14432	14410	14531	14488	14603	14375	14522	14387	14542	14472	14381	14299	14504	14523	14642	14535	14651	14333	14465	14623	14591	14593	14562	14399	14581	14378	14350	14515	14483	14477	14472	14427	14508	14577	14409	14566	14511	14599	14354	14494	14504	14318	14494	14480	14583	14300	14606	14682	14599	14448	14563	14387	14360	14575	14423	14571	14450	14405	14496	14501	14471	14477	14511	14343	14485	14458	14470	14635	14415	14397	14382	14495	14485	14580	14708	14387	14579	14404	14294	14433	14531	14388	14498	14605	14371	14488	14401	14507	14428	14349	14601	14502	14621	14437	14291	14522	14467	14685	14441	14493	14583	14504	14551	14555	14530	14631	14358	14344	14520	14523	14444	14320	14437	14578	14411	14571	14419	14666	14691	14380	14575	14531	14633	14417	14490	14576	14431	14504	14655	14338	14419	14461	14505	14636	14614	14609	14465	14578	14531	14665	14609	14391	14505	14291	14384	14568	14472	14558	14415	14648	14418	14481	14457	14469	14508	14482	14485	14584	14523	14620	14554	14408	14509	14521	14477	14403	14370	14337	14293	14546	14418	14417	14505	14484	14521	14438	14534	14523	14581	14342	14434	14515	14454	14347	14555	14457	14466	14447	14478	14409	14543	14495	14520	14447	14553	14618	14524	14526	14504	14567	14412	14505	14485	14427	14329	14670	14570	14419	14527	14533	14427	14458	14681	14591	14469	14447	14373	14436	14504	14535	14572	14465	14462	14507	14516	14234	14353	14459	14505	14633	14516	14629	14579	14378	14286	14648	14514	14602	14572	14395	14449	14607	14468	14319	14498	14476	14639	14439	14646	14504	14378	14618	14446	14524	14492	14514	14521	14436	14485	14458	14525	14569	14565	14680	14342	14517	14527	14674	14494	14435	14566	14499	14647	14400	14551	14533	14511	14478	14453	14512	14605	14601	14606	14457	14428	14357	14553	14425	14510	14470	14535	14591	14431	14487	14456	14378	14508	14716	14563	14365	14599	14322	14500	14445	14604	14680	14489	14662	14581	14533	14514	14547	14567	14523	14355	14303	14569	14394	14601	14460	14402	14693	14336	14439	14440	14427	14482	14551	14496	14549	14558	14479	14510	14555	14471	14473	14669	14492	14593	14528	14450	14527	14545	14540	14457	14390	14233	14429	14504	14496	14597	14505	14508	14413	14467	14524	14491	14539	14530	14369	14482	14361	14456	14591	14486	14343	14525	14474	14331	14421	14479	14586	14423	14555	14535	14437	14409	14511	14557	14287	14465	14455	14386	14410	14532	14330	14485	14491	14525	14325	14558	14610	14525	14570	14713	14467	14683	14518	14504	14641	14615	14348	14399	14428	14594	14377	14510	14432	14542	14489	14649	14322	14408	14396	14395	14364	14536	14448	14431	14466	14462	14447	14447	14511	14416	14489	14736	14493	14500	14431	14460	14556	14506	14430	14504	14341	14475	14484	14555	14507	14533	14486	14527	14447	14408	14424	14500	14575	14469	14505	14585	14556	14461	14654	14647	14348	14273	14679	14491	14407	14671	14486	14518	14525	14464	14543	14489	14318	14540	14507	14236	14480	14597	14424	14510	14583	14517	14373	14553	14541	14501	14315	14465	14559	14405	14507	14495	14575	14542	14347	14570	14482	14502	14538	14478	14449	14407	14463	14476	14393	14530	14631	14550	14392	14617	14382	14482	14556	14392	14467	14564	14448	14336	14448	14499	14419	14410	14590	14381	14718	14387	14500	14509	14392	14433	14432	14343	14561	14588	14414	14449	14509	14284	14514	14397	14481	14564	14516	14401	14446	14563	14465	14547	14450	14587	14437	14407	14720	14574	14298	14618	14518	14509	14634	14569	14463	14421	14389	14534	14403	14425	14522	14487	14287	14506	14536	14721	14566	14387	14508	14430	14541	14457	14531	14417	14542	14415	14679	14308	14484	14487	14465	14469	14527	14550	14436	14528	14525	14461	14485	14468	14466	14543	14643	14391	14493	14469	14410	14294	14518	14558	14456	14390	14452	14604	14563	14367	14400	14538	14476	14363	14468	14391	14412	14475	14384	14609	14527	14563	14303	14395	14351	14274	14408	14463	14565
28149	21141	27574	25013	19063	19266	19612	18995	18829	19012	19011	18881	18994	18830	18846	18965	18849	18999	18897	19037	18773	18815	18966	18986	18794	18845	18780	18810	18728	18894	18795	18837	19059	18800	18737	19019	18792	18923	18717	18867	19173	18725	18671	18800	18812	18903	18853	18623	18872	18575	18852	18850	18852	18723	18883	18825	18921	18742	18879	18793	19039	19012	18597	18688	18901	18808	18871	18766	18944	18918	18642	18814	18851	18752	18986	18922	18814	18820	18718	18881	19051	18890	18859	18863	18883	18811	18862	18810	19061	18771	18843	18757	18752	18723	18889	18843	18964	18928	18592	18734	18790	18925	18846	18776	18968	18932	18722	18907	18941	18582	18986	18742	18739	18891	18908	18692	18606	18835	18807	18632	19006	18756	18733	18692	18804	18791	18920	19013	18760	18834	18875	18851	18793	18835	18716	18822	18962	18841	18874	18819	18693	18727	18698	18676	19126	18781	18943	18743	18677	18711	18810	18694	18835	18715	18893	18772	18981	18830	18889	18952	18974	18911	18902	18738	19007	18879	19114	18770	18909	18715	18912	18710	19029	18911	18668	18879	18941	18882	18773	18843	19056	18931	19071	18772	18910	18697	18707	18921	18846	18785	19058	18962	18888	18751	18665	18804	19021	18616	18924	18960	18986	18820	18818	18741	18978	18872	18783	18878	19035	18946	18820	18749	19017	18801	18863	18984	18668	18850	18994	18847	18894	19010	18889	18741	18767	18709	18824	18789	18955	18699	18735	18888	18817	18738	18940	18725	18973	18791	18949	18752	18956	18798	18964	18749	18662	18898	18795	18897	18915	18929	18998	19081	19028	18860	19150	19009	19044	18612	18867	18639	18871	18808	18993	18960	18941	18770	18748	18863	18829	18716	18913	18958	18784	18970	18925	18864	18903	18931	18977	18800	18803	18902	18880	18638	18848	19056	18911	18777	18853	18883	18895	18704	18827	18915	19055	18670	18746	18998	18902	18877	18679	18991	18938	18686	18980	18955	19010	18801	18718	18812	18735	18698	18542	18927	19031	18886	18976	18788	18903	18628	18773	18917	18938	18916	18934	18944	18969	18810	19046	18690	18992	18974	19076	18962	18737	18852	18959	18868	18800	18658	18797	18971	19231	18905	18862	18601	18973	18849	18646	18872	18868	18872	19106	18767	18944	18780	18812	18633	18836	18953	18748	18967	18854	18839	18706	18873	18705	18746	19004	18779	18941	19091	18912	18854	18746	18937	18848	18736	18899	18885	19006	18795	18904	18714	18620	18720	19056	19042	18761	18999	19007	18831	18990	18790	18742	18776	18976	18865	18811	18915	18692	18781	18650	18828	18788	18860	18822	18876	18780	18829	18915	18830	18968	18856	18857	18875	18874	18961	18795	18891	18666	18747	19108	19038	18838	18641	18791	18692	18926	18860	18858	18889	18985	18726	18794	19033	18817	18749	18786	18828	18835	18687	18981	18906	18775	18732	18815	18835	18825	18831	19045	18936	18907	18755	18823	18873	18815	18803	18882	18709	19028	18810	18863	18685	19094	18684	18605	18831	18759	18925	18683	18956	18711	18704	18994	18572	18897	18784	18750	18817	18893	18784	19180	18878	18758	18735	18848	18789	18916	19137	19018	18863	18805	18822	18856	18795	18746	18801	18949	18847	18912	18773	19006	19064	18719	18905	18955	18898	19118	18944	18772	18739	18688	18982	18757	18831	18917	19002	18840	18842	18770	18839	18941	18695	18809	18922	18893	18805	18584	18750	18855	18868	18591	18779	18726	18840	18708	18818	18947	18832	18971	18874	19044	18869	18741	18853	18886	18904	18830	18824	18742	19074	18885	18646	18729	18797	18787	18927	18846	18845	18825	18837	18770	18807	18834	18659	18695	18766	18863	18601	18755	18880	18742	18825	18787	18906	18802	18979	18860	18850	18819	18852	18602	18698	18872	18897	18837	18953	18733	18809	18788	18987	18673	18837	18854	18836	18914	18826	18983	18751	18934	19008	19012	18685	19093	18920	18746	19023	18865	18607	18681	18801	18870	18806	18934	18926	18991	18813	18891	18985	18943	18855	18781	19060	18720	18894	18943	19037	18706	18777	18732	18578	18882	19025	18795	18850	18959	18880	18800	18788	18924	19203	18724	19098	18829	18770	19090	18995	18886	18857	18964	18822	18593	19029	18633	18750	18773	18898	18788	18781	18790	19025	18924	18688	19065	18966	18965	18994	18355	18862	18951	18882	18800	18686	18680	18970	18805	19028	18892	18966	18799	18839	19061	18898	18871	18863	19017	18786	18882	18818	18977	18983	18947	18807	18889	19089	19063	18947	18789	18912	18924	18969	18763	18779	18877	19116	18998	18900	18751	18964	18810	18618	19041	18890	18804	18861	18875	18849	18850	18714	18855	18803	18798	18706	18860	18864	19138	18879	18992	18939	18953	18823	18719	18584	18903	19140	18961	18854	18967	18745	18822	18950	18989	18768	18754	18849	19052	18924	18825	18893	18873	19003	18837	18882	18957	18553	18965	19011	18774	19042	18914	19122	18974	18669	18865	18855	18762	18848	18907	18630	18795	18741	18853	18862	18841	18692	18820	18855	18890	18676	18790	18723	18803	18930	18896	18980	18798	18769	18980	18704	18870	18838	18640	18832	18835	18744	18818	18835	18776	18797	18771	19016	18914	18695	18662	18993	18622	18967	18701	18892	18962	18718	18899	18842	18681	18957	18862	18654	18549	18713	18743	18878	18819	18847	18845	18820	18887	18866	19011	18678	18972	18866	18907	18767	18732	18842	18736	18914	18898	19190	18943	18907	18827	18878	18689	18841	18790	18854	18954	18943	18793	18964	18965	18777	18814	18885	18788	18822	18861	18891	18594	18666	18671	18752	18976	18800	18866	18672	18850	18723	18949	18878	18769	18894	18649	18855	18850	18818	18924	18797	18736	18841	18666	18888	18926	18963	18869	18709	18928	18996	18979	18795	18893	18765	18925	18980	18691	18795	19125	18721	19058	18835	18965	18904	19081	18863	19011	18906	18819	18713	18898	18831	18932	19093	18898	18917	18756	18958	18780	18831	18866	18864	18912	18936	19009	18934	18861	18851	18803	18914	19002	19053	19070	18738	18975	18869	18702	18837	18951	19095	19081	18946	18600	18972	18846	18761	18979	18971	18816	18868	18772	18722	18973	18769	18967	18886	18767	18751	18729	18903	19057	18823	18684	18946	18942	18938	18699	18896	18933	18701	18933	18817	18776	18863	18877	18683	18860	18789	18886	18689	18839	18528	18782	18927	18807	19035	18825	18872	19110	18951	18920	18838	18980	18891	18833	18760	18826	18600	18686	18793	18755	18612	18904	18973	18960	18784	18767	18897	18653	18940	18767	18979	18843	18843	18827	18856	18827	18773	18995	18749	18975	18893	18862	18819	19091	18779	18892	18987	18874	18852	18974	18903	18773	18860	18970	18955	18490	19045	18850	18683	18838	18747	19017	18902	18795	18695	18859	18705	18829	18792	18723	18912	18851	18856	18821	19093	18958	19229	18716	18848	18825	18756	18649	18819	18761	18817	18915	18860	18827	18830	18709	18772	18795	18899	18707	18761	18814	18698	18696	18998	19187	19006	18813	18755	18958	18897	19087	18829	18674	18831	18744	18872	18822	18932	18870	18927	18876	18817	18805	18895	18867	18456	18731	18940	18678	18853	18805	18925	18970	19076	18855	18979	18743	18846	18940	18683	18767	18766	18667	18903	18768	18754	18796	18865	18966	19050	18768	18710	18624	19018	18928	19007	18890	18750	18654	18770	18870	18605	19026	18716	18748	18692	18787	18778	18719	18631	18832	18795	18596	18996	18995	19037	18876	18786	18861	19021	18787	18747	18807	18739	18728	18732	18891	18887	18921	18867	18859	18905	18856	19029	18703	19102	18778	18741	18944	18921	18725	18950	18746	18834	18946	18782	18757	18705	18818	18866	18818	18639	19118	18734	18842	18916	18729	18822	18849	18828	18700	18747	18992	18938	18962	19029	19041	18688	18661	18871	18755	18879	18764	19105	18783	18939	18948	18830	18678	18782	18973	18720	19156	18933	19062	18868	18693	18884	18777	18839	18840	18879	19004	18750	18975	18784	18850	18732	18769	18655	18838	19081	19074	18651	19030	18839	18960	18741	18936	18991	18777	18782	18779	18884	18970	18718	18917	18897	19120	18932	18919	18810	18902	19084	18827	18709	18912	18703	18815	18811	18894	18748	18847	18939	18685	18737	19050	18798	18888	18637	18859	18912	18751	18761	18854	18752	19018	18847	18818	18886	18941	18858	18879	18814	18942	18676	18871	18816	18820	19031	18899	18841	18917	18851	18727	18792	18919	18794	18984	18921	18928	18900	18866	18774	18598	18819	18774	18789	18855	18948	18629	18898	18926	18892	18908	18930	18819	19080	18855	18663	19031	18862	18724	18868	18878	19158	18823	18971	18840	18995	18929	18817	18690	18854	18856	18727	18668	18732	18762	18830	18855	18931	18928	18804	18932	18745	18958	18915	18989	18974	18916	19083	18932	18861	18539	18741	18734	18701	19054	18891	19014	18944	18899	18675	18984	18799	19012	18864	18858	18840	19083	18855	18909	18891	18996	18813	18739	18877	18924	18690	18838	18894	18891	18767	18900	18979	19103	18925	18968	18696	18913	19001	18824	18719	18776	19013	19021	19050	18840	18777	19041	18697	18789	18780	18750	18814	18651	18936	19121	19084	18829	18901	18836	18971	18768	18780	18837	18819	18752	18909	18930	18835	18932	18857	18918	18812	18946	18927	19070	18678	18721	18788	18948	18764	18749	18740	18816	18710	18928	18872	18852	19066	19019	18725	18989	18960	18899	18811	18831	18765	18863	18837	18920	18908	18874	18597	18721	18858	18846	18967	18857	18847	18819	18919	18931	19075	18963	18841	18913	18751	19039	18808	18881	18971	18782	18871	18895	18972	18895	18930	18759	18729	18862	18634	18823	18621	18979	18774	18723	18857	19077	19104	18865	18800	18744	18848	18906	18792	18819	18659	18748	18841	18876	18889	18964	18946	19253	19029	18692	18781	19042	18887	18917	18975	18960	18998	18898	18835	18858	18775	18788	19137	18916	19016	18713	19064	18843	18807	18666	18977
26888	17086	15160	15307	15133	15215	15047	14939	15157	15086	15150	15022	15141	15163	15261	15109	15121	15122	15127	15109	15172	15228	15329	15103	15212	14989	15071	15090	15161	15174	15177	15140	15124	15160	15182	15118	15090	14968	15141	15064	15185	15148	15238	15032	15154	15132	15076	15124	15148	15237	15229	15265	15175	15059	15010	15169	15046	15164	15303	15165	15220	14934	15205	15123	15215	15179	14913	15171	15333	15210	14966	15070	15141	15140	15012	15058	15213	15185	15176	15171	15154	15138	15129	15294	15209	15380	15263	14952	15228	15109	15282	15265	15160	15162	15086	15064	15105	15048	15089	15170	14984	15330	15312	15308	15158	15099	15210	15043	15200	15129	15105	15081	15216	15144	15091	15114	15238	15207	15318	15044	14965	15130	15069	15137	15213	14982	15156	15336	15013	15379	15102	15194	15162	15120	15264	15049	15016	15172	15272	15158	15154	15063	15174	15113	15309	15136	15126	15147	15031	15168	14998	14994	15017	15006	15282	15235	14914	15251	15012	15240	15220	15485	15135	15233	15029	15146	15233	15397	15229	15108	15017	15243	15290	15240	15030	15148	15131	15287	15130	15168	15294	15285	15052	15204	14954	15176	14984	15107	15099	15064	14991	15232	15198	15245	15055	15027	14952	15129	15073	14995	15203	15090	15077	15023	15160	15080	15006	15347	15102	15159	15104	15043	15023	15289	15253	15184	15209	15291	15364	15023	15285	15192	15049	15050	15214	15222	15108	15300	15109	15084	15076	15136	15329	15245	15287	15082	15134	15259	15094	15075	15055	15206	15230	15120	15213	15246	15062	15233	14995	15199	15217	15066	15209	15050	15122	15154	15258	15156	15277	15250	15145	15193	15292	15160	15106	15189	15122	15054	15261	15126	15020	15126	15070	15223	15046	15164	15020	15204	15096	15104	14993	15055	15249	15148	15209	15223	15110	15260	15075	15194	15105	15134	15191	15240	15117	15111	15055	15121	15127	15028	15164	15084	15080	15019	15192	15195	15103	15088	15065	15055	15183	15071	15062	15036	15104	15260	15027	15245	15118	15268	15243	15062	14974	15337	15227	15090	15122	15193	15129	15187	15131	15247	15161	15115	15200	15201	15162	14999	15122	15060	15137	15175	15070	15168	15095	15226	15219	15142	15037	15020	15191	15147	15288	15122	15051	15116	15205	15163	15034	15190	15336	15027	15336	14941	15215	15049	15262	15272	15029	15079	15224	15087	15203	15247	15189	15091	15083	15185	15231	15197	15021	15311	14978	15352	15345	15082	15187	15169	15202	15150	15064	15094	15207	15296	15334	15240	15125	15277	14845	15116	15076	15232	15126	15269	15227	15283	15264	15234	15229	14876	15073	15176	15174	15146	15221	15099	15247	15217	14978	15087	15178	15319	15136	15248	15100	15163	15207	15158	15103	15012	15269	15188	15107	15047	15285	14997	15192	15247	15338	15150	15103	15019	15057	15151	15337	15060	15207	15117	15101	15165	15221	15088	15101	15063	15189	15057	15132	15072	15053	15204	15195	15245	15242	15040	15150	15091	15172	15271	15225	15193	15057	15141	15090	15105	15213	15204	15077	15102	15216	15229	15197	15188	15041	15202	15193	15115	15238	15135	15114	15074	15045	15068	15122	15159	15018	15167	15168	14969	15213	15452	15233	15113	15226	15048	15204	14927	15157	14940	15049	15119	15229	15122	15111	15269	14938	15203	15063	15223	15176	15200	15229	15243	15186	15072	15209	15163	15355	15175	15202	15276	15104	15149	14956	15174	15207	15348	15086	15235	15212	15145	15078	15109	15156	15260	15213	15148	15263	15216	15248	15160	15274	15115	15081	15163	14953	15197	15187	15163	15236	14968	15259	15185	15058	15041	15269	15184	15314	14963	15058	15255	15121	15176	15152	15145	15274	15108	15071	15077	15400	15191	15174	15025	14907	15193	15129	15049	15155	15355	15048	15179	15022	15228	15222	15089	15168	15200	15058	14920	14973	15085	14952	15072	15325	15032	15224	15092	15225	15234	15296	15137	15090	15309	15270	15098	15113	15079	15162	15152	15113	15308	15145	15091	15035	15257	15209	14912	15098	15213	15181	15116	15195	15120	14952	15062	15142	15129	15214	15172	15088	15094	15210	15270	15091	15105	15163	15344	15161	15137	15081	15207	15194	15047	15056	14985	15115	15051	15002	15049	15242	15101	15159	15036	15167	15145	15219	15205	15195	15130	15183	15046	15035	15068	15150	15222	14940	15051	14992	15187	15073	15114	15189	15051	15188	15227	15337	15138	15035	15314	15111	14950	15050	15162	14977	15254	15120	15120	15093	15130	15049	15233	15268	15152	15228	15272	15149	15192	15245	15262	15151	15114	15054	15134	15156	15124	15060	15172	15256	15286	15236	15258	15209	15143	15196	15136	15084	15062	15210	15263	15330	15205	15171	15057	15069	14981	15079	14988	15162	15089	15266	15220	15066	15021	15269	15207	15256	15130	15226	15065	15196	15047	15168	15117	15048	15119	15195	15242	15083	15282	15211	15086	15220	15122	15066	15065	15154	15171	15101	15190	15094	15110	15159	14986	15049	15182	15111	15186	15257	14985	15056	14963	15163	15185	15094	15118	15323	15101	15129	15142	15281	15028	15127	15154	15082	15047	14914	15284	15011	15035	15066	15241	15118	15148	15109	15164	15251	15198	15149	15207	15158	15263	15212	15078	15197	15045	15077	15135	15154	15145	15264	15032	15132	14939	15192	15050	15198	15058	15093	15307	15100	15003	15237	15350	15149	15257	15119	15282	15111	15053	15041	15091	15006	15057	15266	15167	15086	15047	15148	15213	15249	15142	15225	15125	14993	15162	15147	15009	15106	15143	15117	15331	15237	15181	15101	15204	15099	15362	15180	15176	15194	15174	15063	15140	15348	15033	15066	15274	15189	15237	15038	15196	15322	15174	15073	15203	15307	15262	15196	15112	15030	15217	15116	15156	15243	15245	15067	15062	15208	15312	14936	15093	15153	15345	15022	15073	15115	15184	15261	15231	15274	15114	15147	15185	15085	15242	15122	15339	15140	15220	15156	15085	15092	15214	15157	15209	15105	15251	15234	15019	15103	15223	15152	15056	15160	15147	14965	15077	15188	15240	15462	15121	15066	15274	15152	15240	15086	15194	15134	15208	15138	15114	15147	15157	15051	15147	15119	15210	15238	15040	15098	15203	15089	15230	15037	15239	15253	15027	15171	15144	15111	15106	15151	15112	15184	15147	15123	15132	15143	15130	15143	15210	15194	15320	15172	14906	14952	15141	15070	15058	15134	15252	15266	15073	15055	15067	15024	15133	15253	15058	15133	15194	15155	15012	15238	15226	15133	14970	15062	15004	15236	15237	15045	15101	15130	15101	15198	15152	15075	15017	15402	15318	15048	15198	15141	15136	15205	15104	15057	15167	15083	15344	15132	15330	15324	15169	15154	15077	15039	15140	15207	15198	15192	15159	15293	14977	15135	15156	15151	15119	15159	15212	15147	15218	15109	15299	15117	15153	15067	15091	14969	15189	15071	15214	15172	15139	14985	15198	15334	15041	15122	15229	15143	15258	15221	15120	15177	15133	15152	15362	15224	15062	15094	15322	15236	15151	15155	15152	15240	15151	15152	15057	15057	15320	15238	15145	15171	15165	15020	15391	14942	15130	15069	15064	15129	15144	15229	15128	15077	15264	15060	15272	15083	15301	15041	15186	15223	15021	15145	15310	14992	15211	15065	15075	15122	15178	15183	15332	15068	15068	15039	15073	15146	15257	15081	15107	15254	15117	15070	15362	15204	15093	15167	15148	15029	14941	15218	15230	15120	15259	15225	15243	14981	15056	15105	15233	14985	15149	15206	15059	15171	15176	15313	15012	15327	15079	15054	15169	15173	15212	15194	15079	15023	15087	15112	15136	15234	14984	15166	15051	15005	15354	15145	15016	15093	15277	15079	15153	15115	15264	15042	15122	15244	15102	15282	15232	15420	15180	15360	15110	15177	15079	15117	15125	15076	15132	14968	15086	15105	15073	15225	15169	15344	15237	15150	15044	15374	15217	15116	15196	15059	15066	15055	14957	15222	15020	15286	15174	15295	15116	15205	15243	15063	15222	15074	15213	15164	15115	15165	15231	15192	14999	15121	15125	15270	15104	14990	15354	15022	15100	15221	15111	14984	15421	14983	15217	15146	15067	15305	15204	15346	15124	15271	15086	15102	15120	15057	15022	15184	15319	15167	15136	15005	15109	15040	15002	14899	15218	15170	15095	15141	15144	15249	15113	15109	15106	15053	15251	15169	14984	15137	15045	15276	15110	15317	15090	15164	15247	15247	15124	15239	15170	15021	15177	15116	15021	15268	15319	15224	15198	15231	15281	15003	15152	15108	15130	15157	15256	15108	15434	15122	15069	15194	15166	15232	15089	15132	15202	15113	15085	15159	15135	14998	15069	15212	15163	15227	15173	15288	15080	15240	15208	15002	15108	15049	15254	15148	15016	15035	15025	15077	15109	15157	15330	15204	15031	15154	15153	15127	15395	15157	14868	15007	15146	15325	15125	15131	15029	15120	15161	15030	15123	15001	14990	15142	14934	15067	15262	15225	15047	15218	15083	15126	15206	15047	15239	15266	15190	15253	15312	14958	15164	15359	15084	15126	15047	15017	15328	15054	15268	14934	15290	15141	15035	15220	15281	14968	15078	15262	15213	15164	15034	14978	15065	15245	15177	15257	14971	15242	15221	15197	15172	15039	15311	15023	15050	15051	15041	15187	15145	15254	15214	15113	15039	15358	15241	15161	15214	15191	15278	15222	15221	15239	15224	15156	15207	15079	15021	15212	15239	15019	15201	15211	15161	15369	15172	15208	15042	15052	15095	15249	15215	15098	15110	14923	15340	15197	14909	15215	15190	14966	15245	15079	15147	15219	15182	15079	15157	15064	15151	15180	15041	15148	15299	15010	15175	15170	14896	15116	15195	15011	15050	15393	15010	15371	15174	15064	15195	15206	15234	15142	15086	15108	15225	15128	15167	15149	15273	15240	15156	15231	15101	15091	15131	15101	15277	15012	15050	15080	15165	15042	15117	15194	15041	15191	15001	15118	14930	15269	15116	15108	15068	15164	15223	15202	15282	15098	14992
27074	21314	29610	23323	21902	23329	22725	19376	18989	19340	19366	19278	19077	19375	19190	18943	18941	19110	19137	19058	19109	19043	18950	19108	19087	18964	19213	19037	18859	19148	18969	19028	19056	19317	19217	19171	19057	18906	18889	19058	18949	19175	19007	18902	18975	18926	19064	19215	19058	19190	19178	19111	18961	18983	19099	19259	18968	19054	19055	18927	19098	19128	19094	19168	19194	19090	18962	18969	18975	19005	19076	19077	19187	19040	19126	18936	19037	19020	19205	19179	19125	19010	19087	19048	18959	18836	19154	19051	19106	18874	19033	18989	18945	18843	18926	18983	19077	19167	18995	19206	18918	19038	19019	18916	18830	19052	19073	18833	18995	19050	19224	19082	18827	18997	19033	18944	18880	18992	19179	19161	19139	18974	18956	19245	19160	19141	19134	19016	18981	19132	19217	18887	18925	18815	19051	18825	19030	19111	18990	19139	19000	18999	19000	19266	19126	19013	18993	18851	18980	19010	19087	18941	18855	18909	18999	19109	19164	19075	18912	19137	19199	19190	19215	19062	18856	19003	19029	19278	19163	18821	18955	18937	19081	18997	19067	19009	19057	19019	19053	18981	18968	19098	18846	19087	19104	19124	19104	18965	19061	18999	18864	19226	19105	19014	19136	19150	19097	19100	18900	19032	18963	18954	19086	18988	19273	19008	19030	18861	19150	19000	19175	18794	19107	18791	18930	18924	18920	18984	19066	18799	19057	18930	19096	18970	19149	18954	19197	19142	19040	18931	19000	19135	19019	18904	18829	19143	18982	19039	19183	19307	18829	19026	19048	19117	19078	19071	19206	18866	19031	18956	19115	18900	18967	19184	18966	19072	18988	19091	18827	19111	18927	18875	19035	19130	18928	19089	19048	19199	18946	18661	18986	18871	18936	18936	18921	19126	18910	18870	19144	18950	19190	19092	18947	19067	19298	19137	19215	19132	19394	18997	18983	18917	18968	19251	19072	19160	19074	19097	19025	19079	19169	19202	18892	19064	19086	19039	19014	18864	18952	19065	18854	19274	18955	19074	19083	19224	19068	19112	19100	19205	19079	19189	18869	18818	19090	18967	18876	18973	19111	18952	18885	19085	18952	19147	19024	18969	18920	18947	18914	19086	18995	19156	19016	18816	19063	19093	18973	19015	19026	19035	19146	19134	18879	18768	18989	18936	19096	18888	19057	18990	19034	19006	19108	19070	19043	19029	18820	19091	19089	18896	18866	19125	18942	18789	19033	18803	19209	18875	18934	18956	19087	19040	19162	19010	19050	18980	18896	18968	19015	18990	19110	19036	19008	18975	19015	19172	19023	19026	18800	18761	18857	19206	18906	18971	19282	19051	19054	19018	18848	19064	19225	19013	19039	19003	19076	19029	19195	19027	18963	18924	19013	19063	19162	19081	19214	18951	19031	18896	19038	19081	19111	19038	18910	18976	19158	18909	18909	19011	18998	19037	19137	19019	18887	19046	19133	18968	19125	18869	19078	19096	18966	18913	18790	18944	19213	18995	18981	18998	18947	19088	19192	19012	19061	18970	19192	19198	18913	18980	19213	19129	19420	19154	19230	18907	19137	18991	19186	18978	19018	19023	19072	18870	19077	19002	18867	18991	19019	19013	18966	18937	19139	18996	18960	18964	19081	18950	18992	19014	18954	19126	18901	19155	18881	18883	19033	19061	19118	19105	19198	18998	19053	19046	19102	19146	18939	19160	19121	19091	19082	18935	19239	19052	19091	18999	18947	18936	19082	19212	18968	19045	18884	19073	19010	19020	19068	18937	19048	18898	19137	18984	19096	19004	18884	18854	18907	18992	19131	19150	19081	19068	19018	19009	19295	18823	18933	19062	19008	18908	19070	18929	19168	19101	18898	18874	19013	19111	19151	19222	19127	19168	19097	18826	18976	18890	19099	19123	19062	19205	18982	18818	18965	19090	19007	19106	18907	18847	19197	18848	19162	19028	19059	19187	19292	19177	19056	18997	19080	19020	18896	18887	18952	19028	19040	19161	19133	19063	19027	19165	19059	18956	19016	18798	18925	18961	19028	18993	19182	19042	18817	19015	19093	19100	18988	19002	18859	19040	19070	19209	19184	18921	19178	18993	19062	19202	19022	18988	19134	19030	19162	19259	19010	19124	18893	19091	19125	18808	18958	18889	19168	18995	18752	18990	18942	19060	19113	18990	18988	19118	19045	19032	18964	18962	18874	18966	18989	19067	19203	18918	19012	18926	19167	19107	18846	19117	19015	19036	18879	18893	19189	19064	19302	19077	19071	19075	18936	18897	19019	18959	19039	19131	18993	18861	18974	18954	18864	19039	18992	19181	18999	19039	18809	19078	19222	19165	18931	18950	19020	18972	18986	19012	19042	19111	18974	18881	18995	19161	18893	19024	19044	19000	19004	19181	19115	19138	18865	19236	18998	18878	18985	18907	19104	19086	18950	18956	18944	18913	18773	18852	19056	18882	19019	19137	19099	19180	19121	19013	18888	19000	18902	19198	19094	18970	19119	19159	18876	18972	19109	19011	19095	18933	18974	19250	19071	18893	18938	18992	18934	19071	19095	19173	19064	18917	19245	18992	19269	18967	18885	19262	18938	19012	18836	18739	18842	19052	19093	18939	19111	19097	19113	19023	19011	18951	18967	18965	19125	19095	18921	18929	19028	19040	19094	19101	18931	18780	18968	19129	18927	18872	18861	19039	18897	18979	18908	19015	19012	18951	19192	18982	19085	19263	19007	19091	18977	18986	19095	19120	19022	18981	18802	18961	18884	19035	19180	18980	19231	18780	18929	18934	19207	18942	19135	18888	19072	19053	19177	19036	19059	19171	19329	19142	19020	18766	19034	18876	18975	19052	19174	19064	18806	18722	19049	19146	18947	19088	18978	18973	18831	18980	18883	19164	18959	18969	19350	19300	18942	19133	19120	19091	19036	18987	18889	19208	19010	18942	19117	18792	19046	19170	18826	19011	18999	19006	18852	19063	19123	18840	19010	18986	19187	18899	18965	18923	18974	18940	18965	18821	19001	19098	18963	18973	19351	18985	18926	19078	18911	19197	19185	18981	19056	19242	19161	19171	19107	18923	18912	18933	18859	19037	19024	18889	18957	18878	19146	18889	19024	19087	18970	18925	19097	18941	19037	19179	18898	19013	19130	18977	19069	18822	19012	19136	18956	18946	18923	18884	19014	18910	19083	19105	19266	19065	19294	19111	19090	18914	19261	19100	19190	19031	19053	18828	18971	19126	19049	19178	19065	19027	19008	19026	18960	19041	19083	19079	19200	19082	19111	19008	19034	19121	19062	19217	18909	18928	18885	18970	19001	19021	19036	18834	19055	18912	19107	19099	19111	19030	19014	18944	19128	19086	19014	19112	19348	18995	18901	19057	18762	18958	19077	18903	19002	19229	18918	18899	18950	18995	19013	18985	19145	19153	19113	18966	18896	19083	18916	18877	19024	19031	19062	19151	19088	18992	19076	19074	19096	18867	18946	19191	18810	18950	19043	18970	19222	18981	19127	19090	19245	18830	18964	19118	19017	19247	18883	19035	19126	18987	18924	19313	19137	18961	18826	19101	18950	19022	18964	19026	19171	18987	18848	19079	18992	19193	18899	18993	18955	19058	19102	19369	19192	18914	19019	19069	18867	19064	18817	18959	18859	19096	19215	19128	19165	18959	18990	19064	19085	18910	19125	19048	19206	18990	19067	19023	19107	19221	18793	19108	19295	18905	18898	19060	19177	18893	19242	19093	19214	19298	19131	19034	18969	18999	19005	18836	18964	19099	18964	18920	19096	19079	19167	19153	19184	18930	19043	19278	19070	18907	19117	18957	18852	19134	18989	19132	18971	19162	19046	18961	19122	19124	19028	19133	19005	18976	18945	18971	19069	18910	19021	19219	19154	19088	19102	19089	19040	19009	18980	18962	18884	18953	19071	18953	18957	19027	18932	19094	18907	19057	19137	18939	19126	19023	18961	18974	18998	18864	18974	18948	18797	18918	18854	18868	19150	18934	19040	18999	19089	19159	19189	19148	18840	19013	18992	19074	19056	19093	19065	19104	18987	19107	19043	19003	19220	19046	19109	18872	19109	18877	19164	19065	18870	18985	18991	18895	19041	18852	19096	19004	19022	18972	18874	18919	18977	19126	19120	19038	18932	19022	19012	19150	18879	18732	19251	18827	19299	19248	19104	19050	18963	18927	18984	19149	18925	19225	18974	18884	18989	18975	19161	19110	18982	19193	19227	18939	19039	19147	19075	19039	19039	19312	18974	18792	18932	18977	19008	19148	19066	18994	19166	19170	18985	19007	19032	19261	18983	19094	18972	19220	19053	18888	19102	18942	19116	19019	18968	18867	18886	19067	19021	19038	19104	18880	19025	18866	18984	19014	19234	18943	18860	18844	19031	19110	18905	19088	18960	19083	19130	19024	19096	18971	18926	19193	19215	19153	18909	18874	18992	18852	18910	19167	19087	19170	19231	18966	18979	19108	18879	18960	18927	18891	19181	19000	19063	18958	18941	19056	19131	19020	19090	19068	18940	19168	18914	18908	19143	18899	18957	19000	18999	18789	18914	19153	18909	18790	19158	18935	18897	19042	18952	19062	19309	18951	18929	19073	18977	18956	19077	19173	18963	18957	19075	19156	18964	19113	18985	18817	19087	19120	18879	19036	19186	19085	18850	18981	18962	19145	19180	19188	18918	19039	19114	19217	18988	19077	19126	18809	18943	18877	18776	18832	18973	19227	18875	18904	18896	18992	19123	18968	19003	19154	18933	18977	18990	19243	19032	18955	19259	19162	19189	18964	18763	19099	19131	19000	19058	19046	19244	18908	19069	18977	19204	19186	18958	19089	19156	19138	18968	18982	18919	19136	18797	18884	18767	18991	18872	18965	19083	19089	19277	19059	19123	18856	19324	19139	19037	19077	19010	19001	19086	19146	19069	19193	18871	19147	19069	19098	18915	19122	19088	19120	19004	19010	19030	19185	18920	19058	19060	19147	19196	18813	19108	19052	19101	18906	18921	19113	18864	18986	19300	19129	18964	18835	19037	19005	18933	18989	18918	19197	19265	18792	19056	18870	18933	19064	19007	18948	19008	18953	18928	18996	18995	18942	18859	19039	18943	18982	19081	18978	18915	19090
25258	17804	15549	15306	15325	15208	15365	15268	15354	15244	15371	15259	15259	15362	15414	15240	15398	15284	15433	15142	15044	15447	15272	15175	15244	15342	15183	15134	15224	15333	15238	15246	15300	15106	15141	15341	15367	15340	15246	15184	15299	15518	15182	15334	15317	15337	15209	15301	15438	15303	15395	15295	15231	15312	15346	15507	15414	15293	15204	15404	15086	15303	15268	15374	15227	15197	15336	15450	15231	15236	15258	15072	15338	15385	15317	15345	15223	15108	15236	15354	15415	15461	15361	15434	15230	15270	15340	15336	15134	15435	15212	15415	15274	15250	15269	15301	15450	15184	15177	15378	15268	15279	15272	15205	15269	15216	15328	15159	15328	15373	15277	15447	15233	15316	15358	15477	15324	15329	15314	15284	15222	15279	15253	15327	15443	15292	15199	15375	15325	15199	15238	15393	15469	15168	15198	15085	15285	15445	15317	15369	15291	15234	15185	15103	15361	15274	15231	15311	15223	15097	15349	15401	15331	15292	15331	15392	15422	15273	15365	15438	15253	15237	15257	15315	15379	15124	15283	15265	15249	15238	15454	15390	15306	15218	15439	15153	15245	15372	15408	15281	15353	15409	15321	15354	15110	15284	15294	15374	15198	15355	15400	15430	15116	15205	15191	15414	15306	15252	15281	15361	15207	15267	15049	15252	15247	15252	15270	15281	15354	15310	15270	15204	15340	15273	15170	15399	15244	15297	15284	15170	15236	15207	15299	15287	15253	15307	15172	15353	15293	15347	15203	15397	15151	15350	15258	15276	15209	15362	15320	15473	15255	15227	15188	14983	15209	15411	15203	15473	15214	15102	15280	15304	15253	15244	15218	15384	15221	15124	15302	15128	15311	15310	15346	15242	15259	15316	15166	15374	15225	15191	15209	15286	15362	15317	15492	15290	15391	15115	15324	15169	15373	15353	15271	15308	15365	15166	15287	15285	15090	15249	15538	15160	15181	15219	15198	15240	15245	15408	15498	15307	15259	15338	15137	15417	15245	15389	15337	15362	15123	15261	15350	15492	15274	15317	15335	15350	15418	15278	15260	15274	15241	15266	15387	15146	15382	15347	15389	15335	15487	15297	15319	15278	15166	15443	15318	15261	15296	15216	15257	15150	15357	15272	15227	15102	15279	15281	15383	15157	15548	15457	15228	15384	15404	15252	15266	15158	15258	15315	15319	15311	15211	15289	15243	15218	15349	15337	15162	15327	15406	15236	15294	15435	15048	15213	15331	15184	15289	15322	15283	15196	15331	15378	15179	15464	15403	15257	15217	15187	15241	15331	15202	15377	15379	15447	15355	15501	15079	15186	15116	15191	15189	15456	15306	15299	15214	15282	15264	15192	15336	15353	15298	15257	15283	15181	15230	15180	15148	15269	15184	15185	15242	15230	15397	15368	15282	15312	15317	15349	15382	15273	15255	15360	15313	15294	15336	15368	15213	15258	15260	15330	15159	15264	15212	15434	15292	15390	15246	15046	15119	15185	15153	15316	15268	15277	15362	15281	15116	15198	15230	15129	15364	15169	15199	15173	15182	15247	15456	15342	15391	15240	15308	15233	15151	15210	15194	15350	15336	15286	15409	15241	15215	15223	15221	15526	15433	15475	15335	15353	15200	15329	15199	15357	15413	15280	15250	15393	15433	15173	15241	15195	15320	15352	15349	15178	15455	15284	15153	15341	15409	15246	15248	15315	15289	15177	15321	15268	15172	15284	15302	15353	15294	15022	15363	15277	15238	15396	15155	15305	15223	15254	15110	15534	15337	15287	15219	15267	15238	15184	15265	15169	15285	15235	15377	15297	15286	15274	15373	15141	15480	15275	15298	15146	15131	15232	15241	15327	15336	15334	15206	15403	15256	15215	15383	15241	14998	15218	15293	15383	15207	15286	15255	15129	15303	15247	15379	15436	15277	15218	15364	15367	15322	15383	15541	15267	15355	15113	15389	15345	15392	15362	15173	15212	15003	15361	15286	15434	15370	15083	15158	15120	15167	15230	15243	15299	15381	15313	15348	15314	15306	15231	15274	15378	15207	15228	15300	15192	15315	15300	15304	15155	15202	15508	15176	15351	15442	15229	15391	15337	15180	15246	15393	15532	15256	15135	15262	15402	15356	15170	15114	15168	15235	15455	15284	15405	15186	15219	15179	15423	15161	15145	15320	15272	15374	15444	15416	15217	15262	15294	15356	15325	15224	15278	15311	15269	15296	15249	15313	15295	15416	15305	15415	15277	15262	15184	15427	15388	15314	15258	15336	15278	15111	15168	15481	15353	15123	15343	15430	15482	15188	15337	15195	15322	15262	15211	15172	15244	15286	15331	15278	15283	15326	15338	15246	15367	15222	15297	15314	15251	15261	15241	15355	15336	15261	15314	15425	15210	15304	15436	15333	15392	15193	15269	15367	15347	15326	15311	15266	15355	15350	15294	15302	15282	15355	15313	15349	15271	15400	15272	15337	15312	15215	15364	15266	15317	15278	15491	15357	15304	15216	15333	15375	15055	15285	15238	15205	15204	15321	15341	15208	15259	15286	15216	15250	15452	15275	15182	15032	15430	15252	15419	15407	15281	15374	15231	15120	15201	15142	15132	15593	15330	15330	15287	15338	15319	15314	15263	15254	15303	15301	15129	15208	15520	15309	15252	15214	15435	15296	15407	15232	15246	15207	15400	15485	15444	15431	15195	15402	15395	15107	15475	15179	15228	15259	15098	15328	15378	15378	15186	15278	15320	15253	15263	15327	15317	15370	15359	15046	15325	15336	15399	15079	15395	15444	15138	15353	15470	15297	15379	15359	15291	15208	15208	15438	15340	15505	15195	15207	15443	15247	15223	15350	15415	15321	15221	15198	15290	15294	15305	15292	15230	15438	15201	15173	15334	15310	15227	15288	15327	15214	15495	15292	15382	15287	15406	15378	15232	15278	15284	15193	15226	15144	15346	15395	15332	15246	15409	15427	15224	15252	15128	15306	15192	15378	15136	15266	15185	15355	15349	15339	15185	15337	15169	15419	15347	15144	15345	15276	15346	15396	15175	15398	15140	15328	15201	15270	15274	15326	15227	15158	15305	15171	15321	15226	15436	15387	15102	15239	15402	15037	15195	15442	15270	15238	15321	15211	15258	15379	15325	15391	15257	15476	15260	15307	15351	15301	15241	15290	15152	15288	15439	15295	15463	15109	15038	15296	15409	15128	15330	15204	15277	15346	15173	15222	15335	15297	15199	15231	15146	15472	15361	15168	15379	15301	15433	15426	15190	15246	15326	15223	15349	15276	15248	15285	15243	15353	14984	15229	15322	15352	15071	15145	15331	15237	15354	15393	15284	15335	15282	15260	15222	15299	15352	15398	15252	15128	15364	15288	15195	15433	15408	15438	15160	15215	15379	15172	15218	15096	15270	15188	15119	15317	15355	15492	15432	15369	15347	15288	15469	15316	15272	15305	15305	15153	15382	15265	15060	15288	15386	15136	15265	15386	15426	15399	15207	15277	15309	15276	15335	15176	15059	15394	15329	15299	15215	15380	15424	15095	15343	15284	15335	15171	15395	15224	15314	15364	15272	15406	15332	15258	15483	15269	15279	15292	15480	15369	15260	15231	15364	15412	15249	15532	15310	15445	15207	15301	15382	15303	15238	15418	15263	15226	15359	15225	15367	15232	15471	15134	15301	15052	15262	15150	15366	15368	15224	15082	15164	15158	15173	15234	15258	15286	15322	15263	15354	15411	15329	15267	15333	15235	15273	15353	15414	15265	15155	15206	15207	15146	15262	15494	15303	15242	15396	15224	15144	15315	15317	15267	15331	15131	15308	15372	15181	15314	15332	15257	15315	15245	15487	15350	15324	15428	15298	15178	15241	15251	15279	15384	15287	15188	15230	15290	15229	15166	15295	15157	15190	15450	15289	15292	15353	15405	15294	15265	15418	15299	15385	15317	15181	15267	15388	15442	15346	15423	15345	15337	15204	15414	15161	15257	15060	15177	15256	15189	15273	15467	15372	15537	15426	15185	15287	15256	15178	15376	15211	15127	15187	15187	15261	15291	15267	15162	15160	15215	15392	15258	15353	15383	15244	15273	15392	15174	15204	15159	15186	15321	15194	15280	15123	15374	15404	15249	15444	15348	15263	15137	15418	15390	15324	15306	15179	15238	15196	15201	15299	15232	15377	15342	15451	15425	15353	15308	15132	15211	15214	15229	15128	15124	15348	15380	15324	15325	15416	15282	15241	15380	15274	15348	15326	15261	15371	15434	15232	15497	15319	15279	15236	15210	15249	15374	15295	15357	15245	15257	15375	15374	15139	15292	15229	15210	15334	15315	15239	15232	15231	15302	15226	15268	15220	15315	15349	15342	15270	15395	15236	15302	15197	15229	15343	15386	15160	15266	15231	15317	14947	15387	15332	15221	15314	15204	15328	15078	15406	15267	15338	15125	15251	15494	15430	15109	15235	15223	15323	15382	15164	15334	15387	15343	15357	15240	15329	15406	15423	15352	15410	15429	15250	15349	15270	15354	15122	15134	15363	15299	15260	15260	15219	15288	15382	15316	15407	15284	15168	15294	15630	15145	15210	15415	15315	15318	15364	15178	15187	15362	15377	15408	15344	15396	15173	15222	15295	15399	15257	15346	15461	15083	15248	15001	15187	15330	15315	15099	15269	15207	15453	15387	15140	15337	15248	15411	15240	15290	15147	15487	15253	15286	15276	15313	15271	15302	15299	15368	15121	15024	15291	15363	15214	15186	15206	15281	15392	15295	15123	15124	15429	15260	15209	15303	15267	15253	15289	15342	15384	15192	15293	15313	15256	15180	15323	15244	15144	15237	15063	15397	15096	15326	15298	15170	15235	15320	15326	15084	15220	15375	15342	15238	15332	15392	15459	15180	15243	15242	15273	15283	15285	15310	15052	15230	15250	15360	15252	15278	15381	15230	15394	15373	15319	15213	15307	15237	15254	15252	15207	15292	15241	15251	15374	15402	15309	15328	15241	15260	15366	15417	15317	15168	15409	15274	15432	15091	15331	15232	15251	15187	15247	15243	15282	15274	15309	15270	15356	15350	15175	15326	15363	15450	15202	15390	15426	15342	15280	15246	15352	15123	15400	15363	15311	15390	15344	15270	15256	15227	15222	15263	15309	15405	15397
26521	21313	29745	23236	21776	24515	25280	21250	20867	20888	20963	20909	20960	20959	20835	21011	20904	20850	20863	20897	21152	20836	20949	20737	20952	20969	20895	20772	21008	20992	20824	20996	20908	20885	20775	20889	20727	20761	20688	20760	20616	20596	20564	20761	20900	20602	20931	20803	20870	20785	20898	20822	20693	20916	20755	20742	20755	20795	20870	20536	20851	20883	20633	20778	20808	20805	20974	20917	20896	20687	20856	20819	21019	20899	20735	20919	20992	20799	20649	20607	20846	20816	20806	20798	20822	20725	21034	20915	20795	20741	20880	20791	20990	20487	20588	20597	20731	20813	20628	20735	20810	20762	20946	20633	20912	20999	20876	20684	20813	20717	20754	20527	20815	20892	20871	20907	20672	20796	20663	20972	20823	20653	20813	20750	20730	20741	20706	20643	20660	20722	20701	20791	20666	20804	20875	21008	20814	20818	20791	20825	20947	21001	20927	20703	20863	20853	20719	20813	20743	20659	20893	20821	20901	20928	20744	20976	20748	20954	20849	20755	20848	20927	20969	20858	20792	20831	21000	20757	20802	20734	20824	20731	20870	20802	20750	20664	20813	20868	20815	20972	20893	20750	20860	20820	20750	20804	20758	20879	20899	20630	20559	20782	20779	20804	20894	20721	20801	21009	20907	20749	20947	20812	20742	20517	20694	21002	20868	20675	20845	20878	20769	20606	20770	20643	20709	20706	20854	20669	20937	20765	20988	20644	20811	20759	20876	20743	20635	20896	20546	20628	20363	20579	20963	20660	20663	20961	20946	20669	20885	20722	20818	21004	20918	20674	20725	20877	20782	20633	20733	20769	20623	20759	20835	20528	20991	20703	20583	20757	20844	20911	20659	20796	20694	20837	20910	20940	20798	20801	20846	20655	20719	20720	20622	20687	20757	20776	20720	20814	20477	20786	21003	20741	20747	20744	20710	20730	20632	20766	20801	20513	20886	20755	20607	20640	20675	20892	20701	20809	20856	20668	20663	20790	20638	20857	20781	20607	20890	20678	20822	20760	20712	20654	20845	20772	20788	20812	20864	20822	20714	21026	20630	20701	20691	20788	20707	20822	20570	20974	20838	20837	20679	20751	20615	20688	20903	20864	20716	20790	20938	20830	20790	20740	20704	20725	20568	20882	20733	20842	20756	20822	20891	20730	21006	20881	20835	20676	21024	20553	21004	20704	20687	20732	20736	20726	20811	20903	20734	20783	20978	20790	20795	20786	20832	20692	20731	20747	20646	20661	20780	20867	20980	20883	20706	20920	20655	20822	20783	20757	20631	20615	20843	20680	20947	20810	20760	20906	20702	20776	20608	20915	20865	20736	20894	20781	20872	20682	20560	20680	20714	20536	20875	20681	20887	20591	20873	20742	20837	20944	20532	20748	20865	20819	20993	20850	20957	20791	20674	20794	20708	20777	20884	20467	20815	20854	20878	20726	20916	20798	20800	20949	20861	20725	20809	20910	20743	20866	20881	20942	20694	20589	20869	20662	20845	20710	20772	20529	20810	20669	20934	20806	20833	20734	20765	20561	20799	20699	20715	20549	20681	20718	20754	20641	20759	20692	20903	20844	20900	20686	20830	21045	20899	20830	20800	20726	20898	20691	20797	20541	20860	20596	20727	20865	20735	20793	20970	20762	20861	20863	20901	20738	20739	20783	20897	20892	20766	20882	20992	20675	20937	21145	20848	20586	20690	20749	20711	20879	20922	20806	20828	20755	20571	20689	20959	20672	21057	20924	20789	20970	20726	20714	20665	20856	20781	20710	20658	20748	20543	20672	20834	20857	20896	20788	20840	20833	20890	20615	20667	20947	20710	20738	20809	20947	20749	20660	20670	20692	20776	20808	20732	20818	20774	20578	20767	20803	20900	20924	20728	20589	20740	20689	20743	20873	20951	20630	20704	20888	20758	20883	20720	20730	20964	20877	20625	20648	20787	20850	20876	20732	20780	20637	20730	20727	20772	20848	20706	20689	20760	20584	20750	20701	20770	20804	20837	20800	20873	20847	20895	20732	20775	20762	20768	20740	20626	20804	20813	20671	20732	20764	20813	20889	20720	20793	20627	20782	21080	20845	21121	20708	20644	20813	20676	20829	20751	20838	20738	20570	20754	20803	20760	20751	20673	20604	20800	20768	20682	20841	20759	20783	20785	20849	20686	20941	20904	20792	20733	20740	20468	20593	20676	20765	20692	20683	20440	20650	20735	20787	20577	20831	20754	20960	20769	20718	20793	20831	20888	20723	20883	20726	20683	20656	20844	20801	20783	20791	20777	20913	20682	21042	20776	20876	20814	20888	20867	20655	20763	20739	20646	20750	20620	20665	20679	20515	20649	20686	20752	20775	20746	20673	20736	20720	20791	20849	20618	20869	20732	20457	20630	20534	20585	20953	20715	20774	20799	20825	20866	20957	20933	20669	20769	20538	20681	20744	20688	20602	20757	20646	20735	20738	20786	20747	20965	20528	20900	20693	20719	20711	20854	20770	20737	20556	20600	20794	20876	20749	20865	20875	20796	20777	20714	20871	20960	20541	20779	20706	20812	20766	20895	20795	20814	20762	20742	20778	20747	20768	20561	20719	20907	20867	20756	20820	20653	20837	20469	20781	20923	20818	20704	20737	20697	20806	20882	20684	20803	20698	20793	20543	20864	20856	20750	20793	20698	20811	20780	20871	20900	20858	20781	20671	20842	20530	20799	20966	20596	20644	20729	20664	20763	20966	20670	20736	20649	20560	20905	21019	20923	20836	20803	20500	20578	20934	20559	20756	20588	20947	20756	20725	20960	20620	20750	20785	20591	20760	20805	20995	21045	20850	20708	20807	20843	20720	20713	20760	21024	20880	20701	20449	20825	20659	20694	20818	20799	20832	20709	20831	20703	20900	20654	20668	20695	20638	20800	20831	20897	20850	20710	20907	20639	20894	20545	20816	20717	20681	20701	20682	20783	20742	20902	20951	20763	20934	20922	20676	20889	20677	20710	20731	20584	20679	20786	20737	20882	20812	20692	20912	20641	20779	21056	20734	20771	20798	20960	20726	20632	20886	20692	20726	20773	20653	20874	20722	20676	20707	20654	20830	20820	20935	20723	20867	20745	20644	20934	20592	20816	20808	20781	20653	20857	20817	20720	20790	20849	20667	20737	20600	20784	20783	20703	20558	20437	20864	20827	20773	20641	20689	20706	20883	20812	20745	20658	20648	20681	20769	20804	20763	20676	20802	20813	20601	20810	20810	20873	20843	20778	20509	20773	20846	20834	20693	20690	20831	20807	20752	20990	20819	20789	20888	20694	21009	20858	20761	20775	20711	20758	20814	20795	20713	20753	20813	21000	20823	20712	20670	20691	20532	20803	20956	20802	20729	20668	20474	20891	20779	20900	21022	20852	20774	20594	20753	20662	20752	20987	20693	20483	20710	20477	20823	20777	20821	20701	20925	21043	20924	20610	21135	20819	20634	20519	20591	20547	20547	20785	20841	20629	20906	20949	20658	21029	20783	20656	20701	20464	20849	20617	20930	20516	20901	20869	20737	20891	20783	20780	20774	20706	20574	20629	20921	20958	20827	20801	20684	20814	20714	20799	20821	20948	20713	20482	20655	20922	20565	20706	20690	20714	20850	20723	20648	20913	20811	20704	20825	20817	20683	20751	20781	20785	20782	20839	20821	20605	20959	20930	20778	20788	20693	20857	20714	20733	20841	20801	20822	20921	20840	20914	20844	20699	20624	20767	20985	20735	20659	20671	20852	20901	20657	20771	20744	20637	20612	20434	20629	20823	20804	20861	20815	20778	20838	20571	20935	20737	20787	20867	20662	20682	20848	20587	20685	20718	20637	20751	20714	20909	20784	20741	20837	20876	20763	20765	20616	20902	20602	20722	20883	20828	20807	20576	20649	20781	20669	20645	20638	20797	20822	20852	20937	20851	20734	20738	20651	20730	20920	20774	20842	20796	20724	20783	20733	20809	20820	20849	20589	20811	20557	20735	20677	20685	20760	20829	20644	20789	20644	20887	20611	20779	20941	20898	20735	20578	20904	20728	20640	20899	20795	20749	20816	20711	20565	20872	20727	20678	20722	20640	20638	20651	20615	20777	20656	20712	20762	20867	20746	20730	20798	20803	20831	20836	20827	20570	20776	20930	20980	20764	20683	20605	20841	20807	20592	20657	20941	20756	20753	20825	20754	20566	20821	21013	20987	20597	20840	20868	20773	20740	20589	20800	20614	21042	20667	20887	20865	20496	20780	20772	20828	20928	20736	20984	20770	20589	20604	20811	20877	20775	20770	20734	20611	20895	20842	20711	20793	20473	20870	20633	20801	20646	20956	20772	20462	20785	20862	20996	20646	20663	20677	20791	20919	20764	20780	20855	20807	20627	20769	20905	20610	20841	20735	20764	20836	20755	20721	20593	20923	20852	20739	20892	20830	20627	20861	20804	20817	20914	20909	20674	20845	20646	20673	20688	20624	20667	20849	20800	20808	20897	20777	20700	20872	20798	20913	20827	20825	20741	21135	20924	20731	20874	20803	20815	20735	20787	20769	20906	20872	20731	20672	20847	20796	20589	20588	20712	20812	21037	20797	20763	20861	20525	20772	20996	20614	20674	20961	20785	20698	20759	20630	20750	20578	20754	20986	20876	20867	20761	20856	20650	20582	20600	20928	20807	20667	20781	20823	20721	20800	20741	20767	20544	20749	20643	20791	20818	20690	20751	20827	20779	20756	20864	20753	20821	20725	20800	20785	20911	20709	20599	20650	20705	20514	20560	20734	20784	20520	20879	20680	20885	20725	20700	20799	20721	20750	20669	20795	20847	20914	20769	20947	20682	20900	20798	20696	20700	20784	20669	20602	20777	20641	20823	20794	20900	20763	20771	20892	20800	20716	20752	20609	20752	20790	20834	20600	20766	20625	20839	20698	20696	20755	20560	20684	20818	20813	20652	20752	20719	20780	20696	20910	20799	20763	20663	20760	20786	20838	20671	20647	20798	20945	20532	20856	20748	20757	21041	20773	20625	20832	20869	20468	20888	20754	20840	20696	20834	20819	20912	20849	20878	21022	20896	20591	20750	20734	20679	20632	20640	20854	20838	20806	20832	20770	20791	20645	20756	20701	20867	20921	20724	20795	20869	21028	20690	20697
27886	19092	16255	16175	16316	16208	16095	16340	16272	16401	16266	16296	16348	16026	16200	16263	16301	16316	16163	16119	16279	16361	16298	16315	16334	16127	16155	16246	16227	16251	16308	16286	16386	16274	16202	16074	16233	16301	16272	15997	16223	16454	16277	16315	16144	16246	16276	16350	16280	16287	16359	16176	16313	16192	16278	16302	16336	16263	16226	16024	16425	16178	16357	16189	16251	16394	16180	15985	16253	16402	16166	16143	16217	16371	16362	16157	16329	16192	16356	16196	16314	16265	16166	16353	16279	16311	16291	16178	16287	16261	16163	16191	16286	16202	16251	16175	16261	16248	16270	16327	16352	16183	16247	16142	16191	16182	16396	16169	16246	16235	16194	16343	16395	16401	16256	16506	16191	16265	16164	16227	16185	16173	16232	16175	16266	16378	16174	16200	16187	16320	16322	16302	16085	16397	16233	16220	16301	16438	16231	16200	16163	16214	16119	16300	16149	16257	16231	16085	16145	16271	16317	16309	16423	16286	16251	16249	16295	16300	16126	16072	16369	16359	16241	16310	16397	16139	16210	16143	16322	16295	16271	16328	16152	16231	16211	16188	16373	16225	16354	16381	16149	16294	16343	16251	16356	16182	16185	16290	16262	16052	16335	16075	16306	16151	16149	16289	16195	16360	16176	16336	16200	16034	16441	16214	16413	16347	16054	16409	16291	16438	16212	16242	16192	16210	16091	16200	16204	16257	16280	16349	16283	16335	16144	16342	16145	16381	16227	16153	16368	16240	16424	16283	16320	16214	16241	16137	16278	16280	16244	16175	16310	16062	16177	16470	16224	16258	16173	16443	16210	16180	16396	16327	16229	16114	16228	16270	16145	16232	16289	16199	16116	16150	16145	16228	16203	16175	16092	16126	16148	16163	16240	16178	16283	16234	16303	16204	16263	16202	16185	16263	16364	16337	16242	16418	16268	16194	16335	16292	16274	16302	16205	16349	16073	16305	16092	16157	16147	16307	16301	16273	16226	16255	16379	16195	16219	16238	16231	16213	16412	16272	16220	16311	16043	16216	16246	16130	16125	16209	16332	16195	16200	16194	16228	16485	16283	16203	16193	16182	16136	16204	16274	16159	16286	16308	16434	16237	16146	16101	16384	16399	16256	16211	16454	16244	16148	16125	16391	16320	16184	16295	16328	16287	16052	16251	16407	16185	16237	16247	16104	16424	16319	16366	16197	16328	16143	16134	16258	16304	16152	16242	16239	16248	16256	16123	16144	16170	16193	16314	16155	16228	16260	16283	16232	16174	16204	16312	16192	16351	16208	16231	16235	16402	16330	16378	16160	16282	16264	16227	16111	16165	16042	16302	16158	16280	16344	16229	16207	16319	16305	16362	16277	16204	16121	16160	16266	16349	16322	16192	16238	16078	16317	16382	16233	16180	16325	16439	16392	16352	16266	16185	16179	16197	16403	16097	16299	16237	16412	16125	16148	16296	16170	16297	16029	16164	16043	16198	16231	16187	16119	16297	16126	16395	16161	16289	16217	16153	16419	16167	16203	16490	16275	16163	16459	16286	16216	16251	16135	16226	16073	16289	16284	16165	16085	16259	16284	16046	16187	16179	16318	16314	16218	16195	16415	16223	16109	16213	16305	16271	16323	16272	16290	16184	16177	16264	16315	16127	16242	16372	16207	16249	16171	16336	16399	16097	16116	16132	16400	16094	16187	16229	16163	16116	16406	16150	16278	16307	16225	16212	16125	16271	16254	16207	16136	16363	16248	16202	16272	16147	16275	16356	16311	16256	16389	16192	16279	16224	16109	16135	16147	16360	16195	16243	16301	16268	16308	16277	16274	16174	16365	16189	16302	16132	16441	16227	16208	16213	16447	16406	16240	16118	16331	16084	16244	16159	16213	16183	16235	16317	16244	16395	16224	16328	16376	16152	16402	16247	16269	16230	16391	16223	16276	16186	16306	16308	16108	16229	16244	16303	16285	16167	16191	16161	16356	16122	16232	16247	16147	16266	16254	16165	16303	16210	16212	16328	16341	16093	16193	16403	16096	16074	16342	16073	16295	16221	16319	16274	16332	16401	16273	16408	16063	16198	16364	16178	16168	16114	16231	16304	16114	16144	16369	16218	16343	16282	16369	16310	16322	16320	16324	16181	16323	16195	16194	16375	16229	16307	16115	16148	16251	16146	16141	16463	16165	16270	16288	16294	16112	16180	16322	16193	16293	16199	16343	16376	16018	16133	16243	16269	16211	16237	16210	16305	16259	16241	16267	16305	16221	16318	16170	16243	16171	16322	16141	16192	16116	16343	16198	16091	16448	16273	16341	16264	16104	16218	16221	16195	16305	16158	16277	16086	16224	16232	16291	16206	16083	16237	16258	16362	16262	16367	16337	16295	16219	16270	16421	16255	16362	16265	16260	16205	16269	16280	16329	16374	16293	16311	16385	16161	16508	16241	16097	16343	16193	16132	16390	16316	16240	16163	16277	16332	16269	16261	16297	16137	16100	16367	16160	16304	16246	16278	16207	16297	16419	16166	16335	16263	16257	16163	16392	16291	16399	16254	16186	16319	16226	16128	16277	16213	16232	16206	16193	16218	16065	16210	16168	16334	16227	16224	16171	16185	16332	16278	16219	16120	15980	16193	16248	16186	16237	16271	16189	16249	16250	16201	16343	16147	16349	16196	16292	16313	16184	16190	16339	16139	16321	16125	16101	16354	16307	16246	16484	16198	16159	16241	16411	16219	16346	16196	16051	16235	16395	16220	16140	16373	16138	16282	16334	16181	16224	16183	16360	16242	16233	16391	16145	16293	16326	16252	16208	16115	16114	15964	16303	16376	16313	16262	16138	16225	16159	16238	16269	16388	16184	16240	16338	16402	16304	16236	16469	16411	16221	16320	16105	16327	16221	16240	16432	16291	16040	16180	16540	16196	16188	16149	16329	16363	16359	16167	16263	16236	16194	16166	16243	16299	16162	16386	16241	16062	16260	16200	16292	16414	16166	16305	16358	16239	16259	16152	16464	16100	16199	16241	16351	16331	16307	16147	16515	16372	16314	16445	16215	16397	16150	16084	16228	16331	16283	16190	16287	16315	16215	16071	16263	16236	16236	16165	16126	16039	16183	16063	16195	16207	16161	16254	16189	16142	16237	16179	16155	16203	16105	16096	16275	16413	16365	16323	16237	16277	16303	16174	16100	16313	16249	16190	16459	16034	16287	16207	16240	16406	16192	16296	16321	16388	16109	16131	16067	16234	16159	16150	16168	16325	16252	16099	16117	16275	15987	16394	16272	16192	16114	16109	16227	16414	16136	16297	16091	16103	16295	16292	16311	16232	16338	16147	16412	16269	16170	16125	16278	16253	16197	16500	16290	16190	16347	16199	16090	16189	16277	16274	16301	16228	16231	16202	16371	16148	16206	16145	16227	16161	16308	16263	16130	16372	16207	16373	16305	16382	16310	16131	16179	16061	16320	16199	16371	16287	16205	16154	16372	16402	16086	16226	16161	16233	16267	16279	16220	16199	16229	16486	16191	16266	16228	16086	16176	16131	16366	16484	16310	16295	16116	16229	16381	16486	16235	16179	16312	16245	16251	16187	16264	16166	16274	16220	16166	16258	16293	16293	16194	16179	16159	16278	16168	16267	16318	16143	16106	16066	16251	16266	16259	16213	16193	16388	16188	16286	16337	16218	16224	15993	16119	16255	16285	16276	16136	16259	16094	16186	16170	16201	16247	16240	16210	16196	16222	16254	16525	16071	16310	16282	16427	16254	16208	16294	16224	16157	16166	16286	16135	16029	16212	16263	16357	16155	16175	16140	16174	16249	16288	16160	16317	16242	16171	16362	16246	16281	16216	16156	16215	16352	16326	16254	16239	16191	16143	16336	16341	16351	16201	16131	16112	16099	16323	16260	16217	16438	16158	16422	16214	16106	16267	16350	16205	16266	16169	16231	16045	16223	16352	16202	16318	16276	16243	16188	15969	16264	16207	16188	16254	16144	16264	16146	16177	16310	16285	16087	16420	16201	16492	16164	16346	16305	16045	16368	16332	16299	16283	16398	16208	16257	16289	16253	16164	16239	16185	16266	16534	16104	16316	16407	16118	16146	16222	16108	16294	16313	16282	16251	16197	16314	16327	16371	16350	16509	16261	16318	16237	16245	16272	16194	16237	16297	16089	16255	16312	16257	16257	16456	16230	16081	16160	16288	16289	16292	16210	16171	16182	16223	16111	16277	16330	16347	16161	16068	16573	16155	16157	16000	16301	16234	16135	16251	16402	16192	16283	16140	16432	16167	16162	16250	16349	16237	16273	16429	16251	16343	16145	16260	16204	16102	16293	16211	16198	16329	16347	16288	16207	16328	16256	16205	16157	16391	16241	16280	16218	16416	16370	16301	16142	16371	16192	16168	16411	16193	16335	16220	16388	16330	16096	16251	16404	16269	16164	16263	16008	16456	16307	16317	16253	16460	16369	16315	16150	16404	16147	16200	16136	16073	16356	16120	16266	16336	16064	16201	16263	16287	16278	16340	16253	16265	16429	16092	16148	16211	16141	16295	16204	16348	16179	16242	16306	16183	16243	16179	16199	16196	16159	16411	16231	16162	16150	16250	16246	16205	16119	16121	16243	16340	16151	16404	16272	16262	16112	16161	16356	16293	16304	16323	16176	16212	16332	16316	16214	16140	16460	16371	16158	16299	16227	16261	16522	16268	16213	16156	16229	16445	16222	16112	16264	16085	16192	16390	16318	16117	16150	16046	16136	16244	16319	16148	16331	16192	16128	16392	16182	16307	16337	16271	16353	16423	16203	16358	16005	16326	16187	16063	16209	16382	16214	16205	16028	16339	16350	16247	16307	16183	16391	16081	16225	16137	16311	16198	16248	16292	16174	16025	16364	16286	16113	16151	16101	16326	16469	16283	16242	16256	16134	16242	16293	16412	16230	16107	16266	16235	16246	16302	16295	16305	16339	16283	16237	16423	16341	16239	16159	16103	16127	16078	16352	16244	16332	16216	16231	16280	16009	16243	16322	16476	16227	16308	16280	16234	16477	16117	16090	16373	16222	16258	16486	16163	16233	16213	16064	16398	16111	16236	16247	16303	16351	16400	16158	16003	16174	16450	16335	16191	16095	16259	16297	16233	16323	16303	16348	16318	16249	16342
22537	21397	29579	23601	21418	22863	29399	22302	20882	21478	21424	21113	21149	21080	20898	20976	21003	20792	21117	20869	21186	20907	21005	20861	20841	20846	21011	20775	20678	20721	20817	20906	20821	20808	20889	21055	20509	20757	20675	20718	20838	20718	20832	20488	20779	20661	20795	20669	20676	20701	20746	20727	20671	20839	20588	20556	20744	20521	20763	20618	20848	20749	20743	20728	20735	20696	20644	20830	20701	20884	20652	20664	20446	20772	20884	20679	20831	20550	20722	20703	20399	20763	20722	20368	20678	20680	20612	20590	20679	20698	20687	20604	20627	20630	20569	20869	20643	20600	20496	20779	20608	20469	20473	20572	20415	20603	20437	20546	20744	20584	20780	20659	20475	20428	20710	20692	20702	20643	20536	20681	20563	20587	20760	20598	20465	20292	20622	20716	20645	20519	20743	20736	20726	20560	20728	20677	20665	20587	20879	20754	20537	20731	20624	20583	20533	20377	20657	20760	20729	20367	20488	20658	20699	20567	20797	20515	20573	20697	20300	20499	20588	20647	20704	20567	20458	20519	20659	20811	20622	20626	20588	20654	20581	20507	20569	20658	20502	20509	20509	20667	20689	20465	20594	20630	20630	20841	20702	20585	20721	20482	20399	20643	20499	20696	20682	20587	20361	20520	20412	20492	20317	20522	20583	20610	20723	20555	20703	20499	20787	20676	20538	20485	20646	20818	20619	20810	20470	20613	20657	20804	20535	20381	20707	20642	20395	20702	20535	20516	20696	20552	20471	20420	20711	20575	20537	20502	20574	20389	20464	20674	20533	20542	20424	20356	20664	20618	20648	20632	20543	20523	20418	20438	20797	20523	20567	20383	20469	20539	20682	20529	20570	20700	20750	20460	20582	20465	20796	20470	20391	20448	20663	20447	20698	20514	20375	20738	20498	20523	20528	20822	20571	20456	20521	20490	20757	20827	20537	20459	20641	20415	20495	20422	20380	20600	20631	20488	20599	20683	20719	20619	20607	20420	20660	20594	20863	20689	20549	20289	20539	20527	20473	20708	20526	20553	20638	20498	20594	20490	20732	20526	20563	20635	20801	20619	20567	20688	20672	20564	20494	20481	20638	20678	20590	20441	20543	20576	20548	20528	20619	20449	20567	20565	20517	20697	20712	20374	20758	20591	20597	20579	20620	20498	20694	20687	20399	20469	20473	20390	20627	20592	20366	20554	20477	20680	20490	20689	20519	20524	20611	20469	20348	20420	20380	20483	20332	20498	20294	20632	20500	20386	20527	20565	20478	20601	20500	20657	20587	20540	20667	20605	20650	20396	20730	20560	20549	20694	20585	20462	20644	20339	20452	20342	20567	20550	20648	20789	20722	20637	20633	20399	20432	20491	20517	20413	20497	20382	20397	20525	20721	20401	20696	20501	20560	20703	20408	20442	20513	20626	20304	20579	20477	20451	20557	20497	20534	20385	20578	20324	20444	20547	20587	20427	20571	20626	20618	20567	20576	20485	20573	20740	20580	20734	20639	20534	20541	20390	20384	20562	20612	20726	20559	20672	20755	20382	20595	20556	20773	20546	20517	20538	20587	20576	20660	20609	20532	20490	20649	20524	20226	20613	20596	20749	20616	20588	20487	20496	20628	20727	20447	20591	20588	20417	20321	20525	20596	20449	20615	20483	20544	20604	20731	20592	20524	20494	20461	20360	20589	20598	20562	20489	20502	20656	20295	20359	20617	20356	20506	20595	20455	20560	20570	20555	20766	20525	20651	20338	20396	20510	20561	20532	20558	20544	20614	20504	20643	20520	20639	20389	20621	20474	20403	20519	20556	20483	20363	20673	20616	20399	20420	20496	20436	20460	20503	20556	20644	20438	20513	20644	20365	20635	20521	20385	20725	20664	20732	20593	20713	20658	20520	20475	20349	20413	20658	20497	20636	20649	20573	20651	20602	20397	20466	20366	20475	20551	20853	20736	20505	20462	20684	20842	20666	20600	20679	20570	20491	20397	20348	20571	20489	20558	20615	20504	20523	20719	20909	20605	20696	20755	20604	20580	20407	20568	20357	20664	20465	20447	20614	20507	20640	20500	20501	20521	20388	20453	20749	20706	20538	20525	20392	20787	20489	20262	20480	20435	20549	20647	20754	20608	20568	20708	20472	20644	20657	20510	20641	20550	20377	20513	20406	20561	20530	20603	20495	20422	20509	20327	20484	20577	20359	20601	20583	20577	20600	20513	20468	20729	20610	20611	20452	20459	20677	20627	20497	20569	20654	20731	20555	20584	20804	20572	20529	20628	20395	20537	20520	20578	20636	20460	20467	20470	20650	20668	20398	20487	20534	20519	20515	20668	20541	20613	20455	20541	20640	20334	20668	20555	20627	20463	20709	20896	20714	20549	20517	20436	20588	20502	20482	20608	20662	20459	20381	20467	20857	20553	20515	20558	20579	20554	20471	20683	20599	20507	20472	20588	20503	20519	20690	20685	20402	20593	20537	20677	20629	20473	20713	20593	20435	20599	20517	20794	20533	20341	20409	20424	20616	20479	20299	20611	20442	20491	20624	20499	20449	20594	20582	20620	20609	20842	20645	20616	20470	20444	20732	20583	20458	20483	20384	20352	20578	20553	20524	20690	20361	20578	20601	20522	20383	20393	20525	20504	20425	20412	20457	20568	20444	20629	20603	20535	20489	20648	20669	20582	20631	20613	20541	20580	20719	20596	20452	20448	20564	20341	20292	20472	20566	20485	20610	20560	20633	20575	20564	20333	20522	20238	20505	20600	20720	20497	20410	20251	20715	20705	20614	20338	20388	20456	20279	20613	20696	20548	20523	20261	20575	20418	20448	20497	20416	20335	20600	20595	20577	20580	20723	20295	20465	20617	20508	20645	20344	20406	20633	20564	20389	20490	20550	20477	20330	20550	20290	20652	20459	20555	20486	20708	20449	20656	20638	20628	20603	20484	20374	20506	20747	20592	20427	20440	20455	20644	20440	20476	20443	20501	20553	20685	20425	20561	20589	20356	20603	20604	20631	20524	20387	20349	20676	20649	20426	20597	20458	20415	20553	20522	20522	20857	20489	20397	20583	20222	20533	20636	20437	20589	20500	20226	20560	20409	20859	20523	20537	20487	20565	20600	20666	20607	20499	20516	20538	20653	20540	20596	20538	20609	20488	20519	20527	20738	20496	20493	20462	20332	20401	20730	20480	20375	20634	20558	20496	20493	20691	20514	20520	20469	20599	20482	20371	20602	20500	20595	20338	20588	20318	20190	20386	20242	20656	20573	20791	20569	20626	20534	20557	20640	20498	20594	20907	20243	20504	20390	20522	20456	20531	20341	20567	20515	20497	20281	20602	20353	20564	20324	20518	20512	20414	20600	20514	20578	20581	20687	20548	20716	20397	20693	20400	20396	20316	20309	20535	20509	20455	20795	20365	20483	20797	20614	20552	20578	20465	20592	20639	20559	20579	20618	20697	20573	20458	20520	20514	20508	20746	20409	20459	20594	20654	20550	20388	20393	20426	20562	20496	20405	20496	20418	20421	20602	20330	20353	20560	20334	20549	20584	20449	20338	20659	20511	20388	20547	20681	20417	20374	20450	20322	20519	20724	20581	20757	20509	20469	20441	20455	20597	20745	20495	20637	20595	20742	20593	20471	20417	20598	20670	20520	20545	20526	20685	20673	20677	20633	20450	20582	20660	20665	20838	20753	20571	20599	20641	20637	20354	20419	20549	20361	20481	20519	20701	20415	20336	20550	20484	20222	20530	20362	20451	20453	20374	20554	20622	20635	20489	20628	20378	20581	20399	20712	20598	20442	20205	20827	20617	20524	20560	20488	20543	20195	20727	20515	20487	20586	20667	20476	20608	20744	20325	20654	20369	20519	20466	20297	20334	20434	20574	20394	20282	20443	20411	20757	20504	20446	20700	20412	20597	20626	20574	20453	20531	20806	20474	20680	20431	20581	20419	20543	20421	20329	20638	20491	20401	20639	20401	20508	20713	20651	20461	20641	20608	20367	20291	20527	20224	20387	20384	20659	20567	20684	20497	20616	20658	20599	20599	20548	20561	20379	20503	20524	20470	20581	20561	20575	20719	20392	20409	20666	20661	20437	20425	20658	20621	20341	20506	20425	20440	20330	20476	20430	20336	20473	20738	20461	20443	20546	20393	20497	20557	20558	20480	20499	20731	20719	20406	20407	20663	20448	20440	20407	20484	20366	20456	20462	20484	20236	20500	20465	20497	20608	20611	20555	20444	20513	20839	20505	20595	20310	20649	20365	20725	20616	20517	20518	20427	20663	20450	20444	20401	20372	20633	20664	20597	20440	20365	20684	20601	20625	20495	20739	20563	20262	20380	20443	20539	20493	20464	20608	20395	20465	20447	20584	20569	20708	20640	20494	20425	20618	20544	20407	20456	20380	20350	20375	20519	20473	20549	20481	20735	20518	20530	20591	20309	20669	20491	20659	20426	20376	20515	20611	20450	20408	20583	20356	20358	20833	20416	20453	20503	20739	20244	20713	20497	20574	20623	20567	20530	20789	20584	20504	20450	20310	20444	20543	20526	20467	20361	20482	20323	20531	20411	20390	20561	20567	20506	20698	20469	20494	20273	20426	20434	20458	20385	20683	20553	20268	20626	20673	20456	20541	20596	20421	20490	20540	20561	20336	20568	20509	20660	20595	20368	20406	20628	20658	20528	20542	20587	20485	20576	20280	20588	20574	20675	20505	20333	20674	20485	20725	20756	20504	20624	20760	20337	20508	20266	20588	20562	20514	20515	20682	20432	20437	20484	20608	20430	20517	20647	20595	20510	20667	20406	20650	20563	20434	20408	20632	20449	20402	20502	20519	20311	20676	20555	20533	20568	20463	20647	20534	20638	20546	20708	20559	20683	20606	20554	20510	20513	20450	20186	20455	20418	20683	20478	20385	20659	20443	20397	20369	20413	20691	20418	20581	20466	20433	20491	20501	20538	20355	20469	20644	20627	20588	20388	20634	20483	20450	20407	20464	20494	20579	20500	20522	20659	20492	20606	20317	20727	20419	20561	20624	20320	20392	20545	20597	20563	20323	20503	20383	20656	20354	20499	20586	20583	20549	20391	20517	20647	20667	20733	20638	20544	20684	20628	20452	20620	20622	20735	20391	20611	20435	20514	20575	20398
27266	19633	16371	16034	16255	16023	16039	16004	15907	16017	16200	16028	15977	15998	16197	16072	15963	15983	16064	15888	16148	16144	15959	16117	16214	15963	16015	15969	15935	16125	15883	15983	16069	16167	15994	16212	16106	15898	16161	15983	16006	16064	16119	16172	16145	15852	16094	15932	16249	15953	16016	15954	15970	16150	15942	15934	16010	16062	15990	15913	15974	15858	16132	15833	16001	15956	15920	15942	16007	15959	16148	16128	15923	16015	15965	16112	15961	16056	15975	15964	15893	16029	15756	15909	15914	16004	15744	16036	15857	16068	16035	16189	16000	15924	16057	16013	15947	15948	15966	16125	15980	16003	15963	16001	15963	16043	15998	15942	16092	16169	16088	15896	15969	15966	16062	16082	16102	16066	16111	15861	16157	16163	16069	16178	16071	16051	15908	15936	15922	16072	15910	16044	15994	16191	16213	16078	15744	15973	16097	16126	15770	15963	15799	15848	15985	15968	16048	16019	15914	15931	16080	15848	16158	15875	16011	16026	16019	15948	15987	15849	16022	16054	16211	15793	16064	15999	15883	16028	16125	15949	16056	15950	15815	16087	15986	16115	16090	16002	16019	15956	16025	16137	15977	16019	16010	16152	16140	15770	15988	16011	15905	15998	16003	16016	15792	16053	15892	15935	16054	15974	15896	16082	16016	15952	15863	15893	15967	15970	15994	16043	15970	15942	15968	15928	15816	15876	16015	15904	16183	15933	15976	16044	16023	16007	15900	15913	15862	15800	16097	15877	15897	16141	16242	15935	16038	16004	15928	15875	15913	16184	15893	16075	16000	15891	15852	16020	15940	15917	16163	16090	15948	15984	16010	16081	15946	15953	16009	16047	16036	15971	15878	16063	16061	16144	16021	16022	15957	16001	15810	15896	16097	15868	16049	16006	16098	15911	15999	16127	16093	15995	16003	15921	16042	16095	15973	15922	16110	16072	16043	15959	16034	15949	15950	16001	15876	16022	16037	16051	16005	15750	16000	15896	16023	16060	16080	15968	15989	15885	16045	16075	16126	15864	16054	16152	16058	15927	15778	16074	16100	15835	15882	15917	15962	16064	16035	16007	15984	15991	15989	16096	15916	16120	15995	15771	15930	16095	15937	15902	15910	15963	15987	15982	16006	16028	16067	15972	15778	16084	16066	16016	16132	16152	15990	15997	16091	16076	16121	15958	15955	16032	15972	15972	15929	15911	15971	15963	15978	15953	15989	15883	16051	15951	15733	15982	15963	15992	15980	15969	15954	15836	15939	16015	15847	16080	15856	15767	16028	15977	16066	15926	15971	15947	16064	16049	15912	15936	15801	15963	15800	16089	15981	16080	15859	16081	15895	16096	15865	15978	16007	16152	16040	16174	15997	15872	16077	16010	16039	15965	15993	16020	15892	16012	15947	15972	15927	15991	16002	15979	16017	15996	16054	16006	16050	15982	15932	15960	15967	16063	16036	16047	15938	15956	15935	15913	15982	15958	16075	16047	16033	15818	15990	15791	16171	16081	15906	15998	15952	16005	15818	16059	16027	15884	16029	16117	15736	15729	16099	15889	16128	16058	15883	15971	15927	15952	15960	16149	16053	16137	15917	16067	16044	16129	15982	15979	16089	16037	16002	16065	15932	15976	16193	15843	16028	15980	16039	16025	16034	15917	15889	16108	15977	15954	16037	16198	16088	15908	15962	16167	15906	16011	15855	15886	16070	15767	15809	16027	15990	16096	15943	15758	16052	15969	16192	15991	15818	16001	15961	15950	15830	15902	15913	15968	15971	15807	15962	16025	16045	15943	16131	16061	16119	15924	16037	15997	15883	15942	15787	15950	15994	15963	15950	15781	16006	16084	15903	16006	15989	15872	16149	16001	16046	15988	15959	15967	15855	16044	16004	15921	15944	16221	15994	16064	16035	15882	15937	15834	16021	16003	15818	15941	15976	16040	15925	16095	16159	16097	16047	16116	16091	16049	15917	16065	16080	16103	16067	16069	15916	15896	15977	16038	15871	16098	16210	16039	15895	16177	16153	15916	15987	16121	15833	15911	16062	15928	15879	16257	16004	15960	16021	15847	16042	15999	15984	16042	16127	15867	15959	16016	16064	15837	15836	16002	15934	15785	15932	15898	15936	16088	16094	16095	15870	16088	16155	15795	15989	15995	15805	15855	15831	15785	16009	16090	15966	16142	16009	16077	15994	15795	15998	15912	15998	15933	15999	15934	16097	16039	15866	15969	15904	16021	15987	15760	15990	16036	15979	16087	15941	16023	16045	16035	15949	15825	15880	15744	15856	16040	15950	16021	15867	15865	16157	15954	16069	16121	16036	16115	15884	15856	15644	16177	15977	15760	16057	16032	15883	15929	16070	15929	15985	15725	15941	15832	16111	16088	15817	15904	15921	15918	16196	16037	15856	15872	15870	16018	15968	15923	15950	15897	15905	15715	16073	15861	16080	15976	15818	16018	16016	16097	15885	15930	16033	15958	16206	16052	15933	16015	15889	16008	16106	16041	15963	15920	15993	16044	15894	15931	15919	16084	15976	16044	16071	15916	16007	15958	15959	15985	15915	16105	15963	16024	15781	15792	15878	15940	16061	15955	15834	15944	16017	15973	15980	16072	15928	16015	15856	15897	16027	15841	15855	15804	15962	15955	16036	15821	15775	15949	15809	15824	16042	16050	15990	16060	15877	15985	15900	15935	16059	16101	16094	15947	16033	15961	15942	16288	15954	16088	16030	15976	15917	15914	15990	15938	16081	15922	15812	15985	15905	16028	16023	15893	15894	15776	16077	15769	15979	15846	16032	15860	15774	15863	15849	15952	15979	16062	16062	16003	15854	16067	15857	15891	16000	16093	15808	16032	15992	15979	16081	16154	16037	16042	16097	15901	15826	16053	15839	16046	15924	16107	16079	15954	16089	16033	15903	16054	15993	16003	16068	15988	16126	15992	16207	16021	16036	16116	16081	15885	16021	15906	15924	16111	15948	15971	15900	15912	16003	16162	15880	16028	16043	16131	16128	16028	15950	16043	16030	15976	16000	15987	15935	15998	15960	15920	16023	15741	15870	15927	16077	16059	16098	15931	15975	15841	15992	16116	15923	15918	15803	15858	16113	15896	16069	15980	16092	16186	15834	15964	15939	16053	16185	15970	15999	16029	15933	15963	15927	15866	15942	16142	16039	15918	16050	16010	15901	15883	16101	15980	15933	15983	15983	15995	15955	15975	15916	15983	16140	15996	15846	16069	16043	16018	15864	16116	15915	16005	15948	15800	16035	15907	15889	15891	15945	15982	15992	15994	15919	16022	15907	15947	15909	16010	15923	15961	15938	15994	15874	16064	16002	15961	16058	15807	16178	16041	15916	15952	15959	15967	16014	15915	15756	15977	15914	15933	15912	15931	16017	16039	15967	15994	15939	15955	16102	15872	15904	15998	15840	16232	15796	15756	16034	16020	16068	16135	16121	15925	15943	16003	15919	16104	15964	15916	16079	15920	15969	15921	15788	15842	15975	15862	16039	16038	16011	15892	15984	15930	15959	16008	16156	16082	16045	16073	16010	15845	16119	15879	15897	16044	15914	15810	16022	15977	15870	16131	16018	16138	15991	16022	15955	15853	15988	16053	15884	16007	16001	16154	16000	16067	15925	15919	16004	16056	16013	16011	16197	15945	15885	16053	15962	15854	15872	16071	16160	15937	16102	15727	15995	15982	15991	15888	15828	15989	15944	16086	15933	15959	15940	15930	15865	16080	16074	16021	15909	15961	15975	15922	16067	15986	15990	15917	15901	15964	16146	15984	15839	16013	15989	16033	15974	16048	16169	15975	15978	15953	16022	16055	15879	15968	16117	16143	15846	15998	15996	15983	15800	15919	15875	16038	15970	15955	15989	15913	15910	15881	15853	16054	15928	15877	16122	15949	15888	16107	15985	15848	15912	16118	16063	15929	16131	15794	15995	15985	15910	15911	16132	16136	15858	15946	15802	16065	15992	16062	15951	16165	15940	15925	15928	15984	16118	15870	16017	15815	16009	16002	15895	16036	16199	16065	16034	15840	15943	15999	16071	16015	15993	15876	16009	15938	15964	16019	15803	15905	15946	15976	15963	16067	16060	15895	16114	16027	15888	16010	15983	16061	15909	16074	15953	16194	15979	15905	15930	15958	16000	15981	15974	16035	16019	16168	15955	15942	16008	16043	15913	15961	16058	15949	16091	16013	15979	16129	15906	16047	16023	15969	16063	15963	15891	16011	15847	16059	16116	15974	15955	15992	16030	15983	16170	15997	16073	16023	16065	16015	16115	15864	15886	15926	16012	16056	15936	15885	16054	15981	16045	15941	15867	15862	15929	15823	16018	15959	15900	15974	15703	15960	15869	15932	15854	15767	15854	15888	15927	15959	15908	16100	16097	15862	15929	15910	16100	15856	15868	16128	16002	15886	16028	16103	15945	16076	15904	16081	16147	15822	15850	15977	16109	16141	16030	15958	15957	15981	15983	15999	16155	15918	15977	15934	15987	15982	16033	15984	16159	15849	15886	15934	15991	15822	15890	15955	15932	16079	15871	16039	16001	16070	15942	15988	16226	15827	15944	15977	15783	15973	15878	16038	15864	16045	16004	15997	15939	15777	15929	15872	15810	16070	16091	15941	15817	16047	15901	15967	15907	15843	15881	16047	15914	16012	15970	16072	15991	15834	15898	15886	15959	15966	15785	16087	15894	15996	16052	15843	15965	15993	15934	16064	16153	16164	15829	16047	15931	15942	15936	15960	15801	15950	16069	15955	15985	16088	16090	15907	15953	16066	15891	15902	16007	15817	16010	16020	15998	15885	16025	15936	16031	16081	15801	15896	15780	15835	16089	15866	15955	15726	15999	15875	15964	15952	15921	16096	15809	15987	15999	15909	16085	15923	16017	16128	16077	16041	16087	15984	15753	15843	15683	15895	15896	15946	15962	16054	15866	15957	15939	15980	15882	16034	16108	15832	15942	15869	16084	16018	16054	16075	15980	16107	16074	16051	15930	15978	16024	16034	15999	16009	15953	15880	16034	16043	15921	16014	16025	15985	15930	15999	15902	16035	15870	15911	15951	15925	15884	15932	16059	15992	15985	15868	15812	15844	15993	15953	16023	16015	16260	16190	15818	15860	16002	15971	16001	16098
28356	21250	27994	25925	21370	21744	21984	21557	21272	21516	21834	21284	21390	21589	21186	21400	21428	21203	21414	21441	21336	21319	21392	21544	21227	21030	21504	21322	21364	21196	21270	21423	21424	21381	21369	21209	21293	21370	21443	21420	21392	21346	21406	21490	21444	21373	21396	21243	21577	21345	21339	21679	21437	21470	21362	21303	21301	21378	21391	21263	21414	21191	21307	21321	21183	21354	21454	21225	21498	21281	21459	21141	21372	21413	21362	21356	21446	21530	21287	21462	21415	21496	21446	21289	21292	21351	21509	21362	21286	21243	21525	21248	21167	21508	21208	21403	21618	21451	21567	21266	21296	21488	21365	21252	21275	21547	21350	21298	21188	21383	21146	21285	21542	21330	21197	21468	21352	21327	21256	21281	21335	21350	21153	21526	21307	21402	21342	21293	21377	21265	21597	21367	21221	21375	21436	21494	21519	21375	21334	21652	21507	21539	21368	21221	21348	21339	21711	21459	21215	21358	21124	21343	21597	21516	21089	21317	21521	21359	21266	21350	21329	21481	21290	21503	21337	21581	21449	21444	21321	21246	21614	21565	21556	21434	21619	21557	21238	21339	21362	21363	21372	21443	21592	21326	21265	21290	21259	21320	21294	21306	21518	21408	21357	21466	21264	21423	21563	21292	21423	21624	21294	21181	21220	21292	21416	21616	21445	21417	21354	21402	21599	21423	21339	21383	21401	21424	21262	21568	21389	21438	21130	21420	21334	21263	21437	21239	21244	21012	21511	21218	21190	21248	21414	21249	21276	21349	21388	21347	21113	21450	21509	21250	21485	21300	21159	21529	21328	21332	21302	21044	21353	21292	21367	21408	21494	21339	21527	21439	21240	21388	21360	21457	21284	21407	21427	21471	21402	21351	21260	21427	21577	21292	21515	21385	21525	21340	21193	21410	21290	21467	21378	21440	21353	21447	21465	21288	21600	21599	21348	21355	21059	21116	21394	21349	21047	21543	21286	21386	21311	21281	21376	21249	21454	21513	21422	21237	21322	21344	21121	21385	21285	21396	21388	21350	21476	21373	21383	21618	21193	21254	21191	21335	21371	21511	21449	21552	21354	21580	21461	21242	21663	21398	21234	21336	21595	21421	21519	21435	21416	21495	21386	21274	21450	21181	21506	21286	21409	21350	21416	21261	21442	21594	21468	21468	21546	21372	21385	21271	21443	21426	21331	21308	21534	21410	21328	21161	21225	21477	21393	21484	21578	21249	21385	21464	21318	21413	21229	21353	21338	21471	21602	21243	21523	21476	21588	21244	21447	21370	21106	21381	21523	21340	21455	21624	21431	21482	21329	21505	21157	21367	21352	21357	21369	21493	21398	21261	21519	21371	21420	21409	21331	21270	21402	21409	21347	21485	21407	21314	21275	21522	21447	21277	21456	21455	21147	21412	21379	21344	21351	21357	21292	21205	21191	21386	21531	21541	21481	21365	21503	21513	21291	21322	21374	21304	21446	21365	21421	21519	21458	21299	21403	21511	21237	21378	21244	21341	21248	21618	21347	21483	21543	21304	21435	21456	21514	21454	21378	21344	21424	21552	21472	21261	21407	21415	21199	21136	21380	21541	21233	21509	21552	21293	21530	21327	21403	21449	21229	21155	21445	21438	21314	21440	21530	21304	21215	21239	21292	21430	21500	21354	21330	21277	21373	21310	21363	21457	21497	21370	21388	21511	21521	21373	21389	21411	21638	21415	21269	21292	21397	21334	21445	21476	21377	21513	21262	21266	21308	21501	21375	21458	21133	21329	21480	21513	21266	21594	21469	21339	21483	21412	21345	21389	21387	21307	21421	21313	21384	21489	21385	21305	21283	21362	21418	21236	21454	21356	21526	21327	21456	21425	21291	21287	21521	21285	21280	21314	21458	21360	21416	21470	21445	21286	21380	21382	21387	21554	21422	21520	21489	21415	21228	21497	21544	21140	21118	21459	21497	21498	21352	21539	21409	21324	21410	21468	21361	21294	21323	21433	21503	21310	21463	21302	21525	21260	21422	21442	21515	21410	21351	21388	21400	21624	21321	21365	21049	21344	21251	21422	21654	21273	21430	21334	21249	21481	21731	21374	21332	21353	21288	21473	21256	21355	21530	21381	21401	21367	21397	21326	21509	21392	21133	21649	21468	21574	21441	21426	21451	21335	21471	21366	21492	21439	21711	21361	21329	21416	21370	21418	21499	21234	21410	21343	21370	21221	21313	21361	21521	21439	21281	21303	21450	21405	21182	21441	21537	21066	21351	21480	21445	21486	21392	21248	21441	21361	21418	21378	21349	21376	21311	21214	21185	21333	21543	21254	21270	21427	21621	21440	21249	21329	21126	21148	21472	21229	21501	21566	21524	21295	21340	21441	21238	21219	21527	21311	21552	21364	21278	21370	21283	21341	21360	21427	21424	21477	21333	21399	21384	21491	21534	21283	21390	21446	21462	21423	21296	21288	21519	21527	21296	21294	21253	21534	21450	21434	21238	21491	21376	21465	21409	21411	21444	21357	21431	21394	21287	21405	21558	21471	21319	21214	21221	21338	21627	21550	21379	21509	21476	21491	21424	21615	21325	21437	21578	21580	21548	21484	21418	21260	21335	21599	21226	21168	21411	21395	21382	21215	21371	21305	21111	21460	21192	21258	21454	21317	21315	21267	21423	21401	21537	21369	21075	21403	21420	21324	21564	21468	21412	21543	21457	21725	21468	21479	21499	21415	21517	21447	21460	21446	21188	21283	21581	21532	21468	21455	21424	21297	21555	21297	21349	21676	21755	21499	21423	21522	21454	21373	21244	21357	21307	21421	21486	21159	21494	21272	21393	21433	21348	21396	21283	21290	21273	21108	21512	21583	21333	21375	21376	21420	21465	21434	21445	21441	21442	21408	21368	21561	21391	21386	21463	21662	21443	21257	21443	21445	21433	21394	21315	21443	21557	21462	21468	21442	21397	21542	21274	21422	21299	21224	21447	21095	21268	21319	21480	21304	21384	21350	21281	21485	21349	21150	21563	21408	21385	21752	21594	21297	21357	21623	21488	21508	21527	21096	21351	21148	21425	21442	21202	21601	21571	21417	21464	21303	21454	21357	21285	21476	21371	21557	21390	21513	21565	21315	21348	21317	21258	21317	21525	21505	21545	21280	21370	21447	21294	21410	21528	21108	21141	21139	21415	21277	21308	21472	21316	21433	21586	21313	21111	21403	21497	21522	21380	21525	21374	21649	21444	21642	21229	21618	21592	21444	21542	21466	21352	21565	21347	21383	21458	21292	21281	21263	21359	21553	21429	21397	21264	21544	21194	21414	21265	21349	21345	21310	21293	21243	21284	21460	21556	21474	21523	21431	21439	21393	21263	21302	21381	21243	21213	21451	21247	21487	21342	21332	21508	21319	21086	21344	21511	21568	21387	21493	21378	21527	21480	21669	21439	21370	21318	21298	21422	21327	21364	21253	21524	21103	21348	21176	21426	21368	21378	21418	21286	21274	21397	21385	21395	21329	21553	21199	21267	21206	21449	21218	21247	21402	21474	21403	21393	21625	21660	21161	21498	21486	21221	21171	21467	21285	21521	21240	21395	21247	21546	21679	21323	21447	21496	21517	21548	21449	21312	21363	21374	21416	21216	21267	21620	21446	21417	21431	21311	21511	21530	21351	21606	21252	21501	21214	21416	21321	21492	21257	21565	21391	21244	21224	21471	21510	21611	21243	21305	21496	21517	21410	21405	21634	21328	21509	21254	21265	21177	21309	21403	21460	21435	21386	21434	21322	21492	21384	21346	21313	21513	21355	21458	21417	21585	21409	21263	21350	21382	21382	21336	21329	21482	21242	21289	21323	21450	21363	21332	21248	21319	21337	21379	21087	21355	21332	21323	21349	21471	21483	21443	21562	21260	21248	21321	21566	21552	21275	21413	21427	21315	21430	21516	21303	21612	21430	21496	21222	21307	21360	21598	21324	21127	21526	21262	21371	21510	21438	21493	21327	21409	21248	21599	21463	21496	21399	21499	21413	21507	21515	21386	21566	21416	21072	21315	21440	21601	21328	21586	21540	21512	21394	21436	21224	21579	21263	21571	21362	21520	21432	21283	21420	21606	21352	21227	21267	21551	21621	21479	21415	21475	21280	21408	21454	21395	21113	21572	21543	21462	21380	21266	21383	21426	21406	21426	21482	21587	21473	21474	21492	21564	21315	21459	21413	21379	21264	21407	21469	21570	21434	21657	21418	21505	21550	21350	21642	21245	21222	21426	21139	21298	21477	21458	21292	21484	21172	21335	21308	21250	21388	21386	21492	21315	21406	21465	21255	21277	21339	21409	21291	21331	21402	21170	21287	21495	21026	21403	21138	21427	21555	21398	21310	21200	21283	21559	21381	21290	21607	21366	21668	21383	21378	21236	21443	21500	21299	21530	21412	21339	21356	21562	21317	21262	21400	21336	21457	21350	21246	21351	21475	21063	21184	21356	21279	21584	21299	21429	21428	21339	21367	21389	21280	21453	21546	21485	21323	21478	21310	21323	21035	21347	21580	21405	21266	21554	21428	21455	21715	21326	21402	21597	21621	21424	21360	21189	21343	21460	21183	21388	21427	21320	21501	21368	21413	21455	21596	21465	21480	21426	21415	21594	21317	21270	21381	21300	21215	21564	21400	21385	21641	21588	21500	21365	21211	21484	21490	21443	21315	21370	21334	21560	21244	21408	21464	21200	21457	21382	21300	21398	21438	21277	21334	21287	21338	21480	21395	21475	21418	21565	21377	21598	21309	21469	21296	21418	21337	21517	21638	21348	21655	21373	21222	21540	21324	21330	21456	21300	21307	21417	21166	21355	21348	21543	21463	21356	21425	21191	21427	21593	21173	21319	21308	21263	21253	21417	21369	21339	21170	21445	21448	21262	21142	21296	21210	21307	21518	21405	21363	21294	21542	21559	21389	21481	21377	21517	21307	21455	21440	21532	21428	21441	21342	21455	21253	21615	21479	21441	21246	21538	21311	21560	21429	21271	21315	21370	21254	21530	21526	21442	21555	21544	21603	21467	21381	21613	21540	21356	21498	21305	21565	21213	21235	21465	21464	21427	21279	21655	21304	21551	21225	21226	21359	21338	21405	21397	21542	21389	21337	21450	21234	21404	21388	21408	21467	21295	21392
27499	17721	16814	16595	16579	16663	16705	16575	16656	16686	16464	16648	16592	16750	16695	16622	16720	16723	16776	16731	16589	16671	16685	16577	16602	16768	16439	16621	16498	16693	16553	16698	16754	16780	16689	16797	16843	16559	16622	16731	16680	16697	16519	16661	16822	16513	16841	16603	16704	16655	16562	16646	16585	16594	16713	16569	16739	16477	16783	16731	16503	16568	16446	16608	16703	16553	16670	16701	16643	16695	16536	16594	16650	16614	16649	16606	16549	16558	16549	16594	16753	16639	16807	16503	16556	16599	16684	16657	16636	16482	16751	16675	16755	16789	16560	16681	16423	16718	16530	16487	16615	16692	16685	16615	16521	16831	16758	16497	16640	16591	16500	16789	16479	16558	16698	16606	16626	16448	16584	16564	16651	16632	16753	16625	16591	16568	16551	16507	16525	16651	16499	16644	16697	16634	16578	16640	16505	16703	16679	16693	16614	16617	16719	16671	16716	16782	16679	16541	16789	16688	16794	16745	16671	16913	16777	16749	16673	16589	16583	16699	16681	16754	16510	16573	16496	16778	16569	16586	16681	16748	16608	16801	16621	16605	16802	16455	16611	16672	16615	16684	16678	16649	16536	16412	16505	16781	16743	16622	16718	16487	16770	16705	16806	16644	16681	16728	16555	16753	16777	16655	16730	16635	16677	16649	16585	16505	16524	16605	16683	16510	16799	16765	16648	16781	16545	16604	16652	16691	16826	16591	16708	16534	16828	16624	16504	16743	16881	16649	16806	16702	16682	16828	16521	16773	16644	16763	16712	16517	16770	16656	16572	16431	16602	16695	16640	16640	16689	16640	16673	16629	16717	16559	16675	16600	16787	16545	16848	16629	16622	16717	16640	16578	16601	16708	16582	16840	16582	16572	16797	16650	16739	16695	16747	16709	16579	16810	16540	16521	16669	16710	16565	16673	16725	16659	16791	16683	16724	16575	16700	16610	16651	16691	16508	16617	16681	16530	16387	16747	16647	16594	16535	16581	16735	16417	16749	16722	16519	16535	16727	16768	16552	16623	16678	16599	16648	16527	16762	16701	16662	16602	16965	16675	16737	16611	16587	16571	16693	16667	16531	16614	16590	16604	16627	16594	16573	16544	16548	16625	16777	16548	16420	16737	16471	16736	16682	16696	16614	16605	16706	16774	16683	16603	16616	16697	16748	16552	16676	16621	16840	16698	16567	16778	16633	16718	16483	16697	16626	16803	16792	16760	16702	16618	16645	16676	16553	16692	16751	16763	16626	16579	16641	16670	16611	16603	16759	16534	16540	16527	16662	16824	16506	16781	16592	16547	16729	16635	16660	16755	16640	16567	16647	16619	16760	16679	16564	16567	16690	16629	16751	16602	16636	16556	16619	16644	16644	16788	16675	16454	16546	16568	16843	16536	16772	16603	16780	16716	16720	16559	16439	16539	16479	16730	16726	16582	16738	16575	16625	16761	16801	16534	16581	16790	16613	16670	16663	16762	16811	16696	16754	16756	16660	16513	16679	16639	16597	16467	16607	16605	16888	16634	16689	16778	16645	16772	16668	16913	16519	16626	16687	16586	16421	16782	16622	16633	16458	16423	16717	16805	16752	16609	16804	16597	16793	16785	16566	16706	16559	16673	16762	16714	16712	16756	16592	16667	16709	16546	16694	16558	16692	16711	16631	16568	16666	16618	16782	16553	16672	16676	16576	16512	16662	16766	16648	16687	16448	16542	16649	16660	16474	16660	16577	16862	16562	16624	16835	16634	16555	16634	16669	16487	16654	16616	16479	16496	16664	16660	16650	16649	16691	16704	16683	16728	16579	16716	16666	16598	16631	16820	16730	16721	16577	16563	16574	16663	16602	16548	16578	16600	16577	16689	16603	16799	16715	16837	16750	16683	16620	16650	16645	16699	16693	16581	16489	16779	16711	16596	16563	16611	16661	16719	16564	16661	16597	16679	16652	16739	16590	16595	16532	16681	16781	16691	16680	16710	16651	16718	16572	16486	16550	16699	16596	16634	16839	16699	16687	16735	16740	16813	16859	16715	16765	16578	16780	16705	16600	16517	16637	16633	16749	16783	16691	16704	16648	16870	16545	16717	16425	16762	16682	16677	16585	16691	16669	16722	16609	16767	16688	16700	16811	16668	16780	16708	16540	16729	16543	16700	16635	16570	16504	16563	16728	16572	16663	16610	16807	16572	16554	16516	16775	16697	16591	16661	16736	16596	16657	16641	16672	16521	16588	16681	16485	16691	16614	16675	16630	16670	16743	16553	16695	16694	16727	16481	16830	16676	16612	16588	16750	16526	16613	16799	16704	16574	16581	16619	16603	16623	16647	16641	16732	16485	16487	16644	16648	16798	16539	16581	16594	16685	16743	16410	16861	16615	16551	16782	16485	16548	16723	16593	16590	16486	16690	16631	16654	16670	16726	16665	16660	16455	16579	16595	16553	16881	16432	16699	16571	16619	16625	16567	16666	16883	16551	16539	16696	16499	16689	16681	16644	16612	16663	16820	16611	16623	16706	16695	16745	16690	16702	16642	16745	16663	16570	16711	16707	16688	16731	16708	16658	16772	16590	16597	16674	16705	16773	16621	16539	16560	16802	16536	16720	16624	16655	16498	16444	16771	16678	16741	16610	16550	16583	16551	16681	16806	16625	16668	16543	16659	16592	16563	16612	16686	16694	16544	16489	16635	16670	16588	16642	16745	16684	16709	16615	16518	16591	16712	16776	16632	16747	16539	16526	16525	16661	16695	16671	16541	16533	16617	16560	16651	16697	16715	16740	16623	16669	16818	16512	16601	16667	16676	16719	16829	16561	16597	16696	16618	16741	16523	16643	16654	16749	16591	17008	16622	16672	16594	16639	16710	16477	16508	16681	16495	16493	16639	16626	16676	16585	16883	16541	16630	16619	16553	16689	16684	16786	16543	16840	16755	16564	16503	16841	16719	16657	16756	16828	16632	16721	16806	16766	16755	16678	16639	16615	16772	16698	16512	16654	16557	16745	16825	16495	16557	16424	16731	16649	16431	16654	16636	16696	16664	16639	16663	16856	16742	16655	16611	16693	16718	16569	16611	16655	16590	16686	16620	16763	16635	16513	16941	16636	16700	16725	16599	16581	16583	16730	16530	16637	16548	16563	16598	16551	16672	16842	16650	16552	16541	16738	16665	16844	16724	16883	16549	16627	16517	16766	16797	16581	16578	16648	16569	16745	16596	16655	16485	16576	16781	16733	16664	16507	16752	16614	16615	16385	16571	16724	16556	16759	16673	16668	16860	16589	16655	16574	16708	16461	16632	16493	16695	16597	16692	16695	16644	16849	16680	16522	16730	16651	16604	16690	16758	16709	16557	16823	16727	16810	16672	16645	16590	16750	16520	16640	16736	16737	16693	16578	16767	16717	16667	16533	16789	16799	16582	16625	16616	16708	16696	16587	16494	16669	16551	16653	16446	16580	16567	16699	16762	16548	16600	16565	16385	16712	16644	16631	16729	16683	16741	16597	16540	16574	16615	16652	16700	16670	16607	16859	16750	16647	16569	16705	16749	16740	16582	16677	16777	16565	16647	16659	16770	16676	16588	16583	16718	16648	16716	16798	16524	16850	16628	16661	16596	16624	16756	16691	16755	16643	16734	16679	16541	16746	16741	16609	16608	16553	16686	16623	16527	16672	16795	16727	16595	16821	16579	16733	16751	16539	16562	16540	16437	16733	16723	16913	16568	16559	16531	16836	16601	16643	16488	16741	16599	16736	16584	16643	16642	16604	16510	16754	16710	16667	16715	16840	16809	16717	16538	16673	16604	16499	16699	16670	16629	16839	16678	16532	16690	16647	16579	16632	16687	16577	16740	16624	16713	16788	16873	16717	16843	16734	16668	16706	16514	16549	16785	16758	16573	16644	16652	16717	16537	16706	16650	16592	16671	16727	16684	16676	16705	16639	16554	16882	16706	16619	16632	16838	16604	16678	16514	16679	16638	16636	16881	16493	16595	16546	16517	16649	16785	16620	16566	16705	16655	16658	16509	16701	16614	16665	16614	16567	16544	16701	16684	16795	16707	16513	16640	16556	16930	16693	16634	16543	16702	16642	16733	16795	16602	16565	16796	16865	16541	16485	16715	16726	16757	16706	16569	16636	16567	16623	16651	16682	16719	16627	16712	16776	16682	16617	16487	16499	16582	16667	16586	16804	16743	16576	16483	16677	16633	16685	16508	16758	16661	16818	16695	16671	16629	16709	16650	16826	16617	16482	16609	16553	16629	16718	16597	16818	16588	16711	16749	16699	16761	16572	16686	16599	16632	16935	16812	16721	16600	16554	16447	16559	16742	16747	16671	16507	16526	16690	16542	16883	16601	16641	16537	16635	16548	16720	16568	16473	16633	16699	16777	16718	16461	16842	16542	16760	16511	16607	16763	16725	16607	16612	16580	16616	16759	16634	16649	16766	16749	16617	16640	16521	16612	16586	16631	16628	16706	16565	16615	16625	16740	16714	16736	16568	16739	16582	16641	16805	16652	16526	16742	16865	16658	16783	16556	16751	16834	16542	16635	16784	16619	16802	16694	16581	16537	16653	16597	16630	16677	16560	16572	16599	16704	16550	16632	16698	16725	16679	16718	16576	16645	16643	16528	16537	16660	16765	16799	16669	16646	16808	16690	16565	16740	16793	16700	16432	16458	16739	16778	16600	16598	16538	16592	16547	16727	16759	16723	16715	16579	16605	16691	16691	16691	16753	16879	16461	16647	16728	16770	16704	16613	16667	16621	16816	16608	16690	16532	16568	16600	16655	16799	16616	16618	16824	16699	16617	16477	16734	16644	16787	16631	16593	16648	16533	16824	16704	16617	16779	16576	16762	16582	16694	16676	16612	16734	16649	16603	16637	16706	16926	16687	16643	16538	16711	16652	16631	16603	16634	16608	16601	16651	16741	16608	16719	16705	16602	16620	16650	16733	16499	16705	16645	16786	16749	16712	16729	16691	16686	16640	16770	16511	16692	16656	16814	16794	16819	16466	16642	16612	16828	16591	16729	16590	16695	16654	16619	16552	16758	16720	16673	16693	16710	16693	16769	16526	16681	16830	16507	16689	16434	16728	16745	16716	16843	16631	16644	16621	16565	16625	16707	16752	16769	16714	16601	16669	16409	16544	16827	16682
26818	21362	29780	23364	22166	24586	24772	21387	21172	21719	21353	21343	21254	21290	21434	21454	21465	21395	21360	21327	21411	21415	21410	21271	21351	21041	21233	21236	21396	21249	21228	21110	21334	21337	21074	21351	21061	21119	21117	21291	21145	21395	21229	21305	21244	21281	21197	21228	21376	21384	21165	21167	21360	21425	21269	21250	21169	21379	21320	21448	21330	21162	21459	21107	21397	20997	21203	21338	21278	21032	21424	21053	21266	21347	21465	21017	21016	21327	21219	21257	21137	21155	21490	21523	21474	21162	21437	20973	21233	21374	21038	21189	21515	21389	21277	21498	21382	21179	21507	21223	21239	21369	21295	21359	21266	21016	21454	21055	21169	21209	21223	21338	21078	21234	21358	21233	21284	21474	21388	21407	21322	21290	21257	21360	21198	21279	21289	21203	21073	21126	21294	21490	21458	21232	21266	21093	21279	21260	21225	21337	21249	21211	21249	21311	21294	21395	21232	21067	21284	21312	21437	21005	21183	21358	21345	21183	21405	21149	21344	21034	21222	21249	21119	21356	21074	21149	21367	21135	21320	21084	21252	21057	21371	21213	21070	21264	21045	21247	21113	21106	21322	21066	21293	21122	21033	21246	21289	21097	21291	21238	21236	21178	21212	21077	21302	21264	21237	21229	21391	21148	21352	21226	21350	21323	21364	21017	21314	21351	21286	21222	21411	21160	21366	21265	21229	21411	21103	21089	21343	21018	21402	21211	21292	21396	21048	21140	21435	21492	21229	21411	21405	21082	21210	21164	21292	21333	21124	21216	21351	21203	21008	21207	21411	21019	21088	21449	21397	21412	21445	21561	21351	21187	21252	21142	21376	21367	21080	21180	21193	21313	21287	21105	21428	21227	21091	21136	21419	21323	21409	21332	21423	21223	21136	21401	21215	21170	21331	21201	21200	21083	21016	21490	20995	21198	21257	21100	21350	21228	21427	21255	21280	21291	21189	21270	21260	21261	21398	21333	21465	21218	21246	21172	21119	21400	21249	21469	21133	21263	21400	21307	21221	21220	21236	21071	21137	21382	21386	21391	21221	21415	21395	21133	21269	21198	21286	21102	21274	21088	21168	21181	21398	21365	21122	21322	21226	21587	21417	21271	21042	21085	21160	21264	21383	21407	21320	21510	21231	21201	21094	21267	21382	21377	21201	21116	21223	21119	21034	21146	21103	21463	21331	21365	21056	21396	21390	21304	21217	21174	21216	21053	21184	21133	21069	21063	21232	20851	20968	21148	21273	21156	21306	21434	21416	21076	21434	21264	21296	21338	20989	21205	21407	21366	21309	21131	21225	21376	21214	21583	21193	21056	21320	21316	21057	21400	21294	21287	21119	21329	21396	21241	21256	21215	21259	21335	21315	21291	21372	21045	21205	21121	21214	21125	21057	21250	21306	21243	21335	21380	21217	21174	21114	21245	21168	21332	21157	21195	21372	21512	21136	20964	21305	21204	21317	21359	21147	21146	21233	21189	21281	21481	21408	21187	21130	21229	21248	21169	21233	21211	21287	21221	21279	21209	21382	21419	21184	21491	21228	21191	21272	21142	21012	21229	21225	21300	21144	21264	21152	21379	21460	21289	21245	21176	21425	21529	21365	21116	21238	21266	21304	21387	21413	21321	21374	21267	21302	21164	21113	21097	21125	21424	21136	20990	21180	21017	21252	21131	21152	21258	21274	21226	21436	21311	21179	21131	21169	21157	20881	21228	21142	21227	21255	21164	21240	21257	21176	21072	21309	21328	21330	21097	21145	21286	21516	21214	21198	21196	21153	21187	21395	20944	21312	21120	21218	21221	21127	21283	21416	21318	21238	21189	21307	21351	21359	21342	21399	21488	21403	21398	21233	21431	20959	21284	21299	21124	21353	21226	21231	21018	21018	21197	21426	21217	21067	21274	21289	21161	21227	21217	21224	21128	21303	21069	21209	21169	21161	21147	21206	21140	21280	21294	21145	21131	21146	21471	21269	21185	21205	21348	21320	21324	21171	21564	21306	21419	21420	21279	21246	21292	21123	21150	21282	21309	21293	21320	21460	21201	21261	21140	21280	20976	21231	21383	21294	21019	21235	21172	21266	21392	21064	21356	21277	21348	21137	20993	21258	21283	21523	21369	21396	21365	21443	21401	21093	21234	21186	21461	21255	21190	21370	21333	21121	21179	21208	21285	21078	21096	21403	21273	21295	21112	21226	21150	21275	21275	21111	21165	21249	21130	21292	21241	21171	21285	21286	21348	21292	21287	21267	21164	21141	21249	21444	21085	21307	21142	21292	21140	21464	21311	21144	21769	21210	21607	21170	21347	21261	21192	21368	21221	21146	21158	21244	21167	21243	21070	21441	21267	21195	21335	21303	21268	21262	21312	21145	21028	21055	21071	21322	21346	21068	21159	21115	21174	21297	21470	21542	21174	21394	21057	21385	21296	21225	21272	21301	21194	21173	21217	21209	21352	21163	21307	21333	21249	21309	21203	20969	21435	21292	21174	21348	21401	21132	21382	21218	21303	21235	21055	20942	21218	21187	21451	21479	21400	21013	21221	21294	21294	21235	21037	21025	21226	21184	21124	21342	21250	21418	21198	21148	21285	21350	20998	20923	21064	21190	21123	21220	21422	21184	21161	21184	21210	21182	21190	21263	21316	21246	21398	21323	21200	21242	21097	21436	21064	21308	21174	21197	21219	21253	21116	21248	21306	21030	21324	21303	21096	21473	21178	21281	21178	21219	21360	21020	21078	21144	21186	21097	21009	21096	21249	21211	21035	21154	21313	21264	21331	21324	21258	21084	21324	21112	21355	21224	21571	21346	21212	21333	21085	21372	21164	21351	21133	21363	21123	21181	21109	21576	21219	21400	21143	21446	21308	21395	21155	21265	21172	21243	21426	21314	21297	21371	21276	21114	21252	21303	21240	21489	21315	21093	21150	21095	21037	21147	20979	21242	21359	21314	21271	21572	21249	21200	21382	21525	21141	21067	21085	21300	21233	21353	21167	21200	21133	21387	21028	20978	21115	21101	21380	21166	21393	21423	21098	21130	21271	21195	21107	21231	21089	21118	21051	21258	21421	21079	21489	21228	21480	21130	21224	21656	21273	21273	21198	21142	21071	21206	21225	21389	21204	21219	21196	21283	21189	21311	21025	21202	21150	21302	21207	21138	21288	21352	21317	21096	21399	21134	21214	21193	21098	21077	21177	21100	21215	21176	21425	21213	21404	21141	21381	21150	21110	21423	21262	21347	21437	21211	21399	21329	21147	21134	21259	21153	21044	20984	21044	21245	21272	21205	21212	21120	21232	21041	20968	21228	21084	21144	21214	21151	21286	21168	21199	21339	21076	21329	21262	21296	21186	21148	21341	21291	21085	21248	21265	21305	21166	21411	21188	21330	21195	21216	21071	21463	21290	21385	21044	21212	21236	21190	21351	21520	21306	21410	21222	21353	21251	21359	21170	21086	21204	21288	21157	21215	21393	21243	21222	21225	21337	21201	21130	21371	21351	21269	21252	21348	21333	21406	21162	21169	21111	21170	21157	21267	21284	21297	21108	21209	21306	21206	21103	21214	21252	21377	21224	21298	21295	21386	21393	21187	21140	21381	21209	21474	21393	21173	20929	21328	21206	21344	21307	21148	21011	21166	21409	21316	21075	21222	21417	21332	21104	21248	21410	21267	21216	21098	21098	21166	21250	21173	21278	21136	21092	21279	21127	21430	21438	21212	21241	21339	21125	21164	21228	21320	21259	21281	21236	21203	21162	21294	21169	21253	21265	21487	21266	21063	21271	21200	21203	21516	21233	21440	21311	20977	21264	21285	21173	21197	21110	21081	21034	21126	21322	21245	21138	21225	21116	21334	21184	21490	21261	21343	21175	21209	21282	21106	21299	21223	21037	20897	21169	21359	21230	21480	21170	21292	21058	21077	21219	21156	21062	21110	21299	21354	21225	21200	21258	21304	20993	21092	21234	21271	21379	21247	21342	21416	21207	21430	21094	21289	21251	21191	21232	21032	21356	21323	21108	21199	21227	21291	21206	21320	20981	21098	21263	21103	21176	21266	21360	21333	21292	21282	21126	21214	21420	21309	21065	21257	21238	21047	21076	21257	21057	21430	21121	21250	20867	21256	21286	21261	21498	21107	21395	21408	21267	21424	21128	21244	21332	21524	21208	21135	21063	21143	21156	21022	21262	21225	21231	21336	21468	21002	21317	21162	21330	21196	21393	21424	21345	21254	21271	21275	21270	21149	21137	21402	21250	21321	21240	21119	21350	21126	21278	21384	21090	21364	21449	21350	21192	21097	21146	21389	21382	21402	21100	21135	21203	21197	21259	21169	21107	21250	21260	21076	21552	21560	21209	21190	21177	21286	21211	21251	21000	21110	21147	21157	21112	21284	21305	21370	21090	21152	21028	21200	21291	21149	21230	21299	21337	21097	20994	21024	21517	21433	21406	21261	21186	21326	21215	21299	21142	21405	21333	21058	21169	21204	21200	21313	21321	21381	21183	21380	21410	21261	21197	20993	21021	21446	21403	21356	21378	21206	21318	21051	21302	21121	21320	21250	21246	21313	21228	21313	21204	21114	21388	21046	21166	21280	21423	21486	21180	21075	21153	21173	21178	21273	21324	21158	20966	21157	21309	21204	21066	21079	21251	21420	21487	21377	21268	21092	21101	21270	21110	21298	21143	21057	21355	21256	21056	21427	21184	21405	21230	21237	21310	21344	21157	21125	20983	21144	21298	21193	21506	21147	21196	21161	21196	21569	21234	21196	21246	21446	21072	21485	21050	21275	21358	21283	21285	21547	21242	21238	21409	21297	21345	21334	21398	21105	21232	21392	21107	21182	21198	21193	21393	21529	21018	21231	21124	21316	21181	21130	21165	21193	20990	21305	21504	21344	21283	21199	21222	21251	21321	21264	21216	21150	21310	21243	21305	21304	21058	21321	21203	21387	21306	21367	21221	21156	21427	21182	21219	21359	21120	21241	21120	21227	21092	21035	21344	21225	21204	21131	21073	21120	21174	21225	21134	21343	21155	21456	21383	21303	21109	21361	21275	21238	21102	21365	21501	21318	21395	21353	21272	21405	21518	21148	21096	21152	21231	21043	21029	21251	21240	21172	21303	21164	21248	21152	21324	21110	21309
24828	18926	16607	16560	16585	16568	16705	16526	16672	16590	16766	16566	16402	16640	16806	16534	16766	16514	16591	16659	16590	16462	16574	16693	16426	16561	16566	16518	16624	16480	16549	16481	16628	16573	16702	16627	16735	16352	16545	16497	16431	16530	16615	16567	16393	16499	16655	16525	16676	16533	16556	16444	16526	16658	16491	16497	16658	16582	16553	16516	16582	16676	16603	16353	16496	16662	16566	16608	16593	16554	16525	16331	16608	16606	16539	16511	16527	16558	16714	16479	16595	16537	16631	16511	16592	16373	16498	16711	16603	16422	16451	16576	16572	16597	16580	16581	16647	16679	16534	16570	16572	16600	16335	16586	16452	16539	16452	16719	16580	16600	16641	16421	16626	16325	16526	16730	16475	16350	16566	16463	16526	16372	16707	16464	16521	16539	16473	16404	16564	16501	16540	16620	16709	16556	16609	16482	16595	16479	16444	16512	16548	16517	16535	16471	16588	16505	16655	16509	16786	16767	16786	16737	16553	16583	16537	16489	16543	16634	16601	16543	16469	16563	16610	16722	16805	16581	16571	16455	16738	16506	16488	16572	16470	16646	16565	16656	16601	16496	16650	16390	16538	16379	16665	16647	16486	16572	16693	16468	16479	16604	16607	16498	16501	16481	16553	16718	16585	16498	16668	16492	16496	16607	16496	16591	16487	16593	16757	16457	16606	16421	16471	16453	16507	16445	16641	16510	16480	16470	16534	16374	16575	16507	16364	16668	16528	16526	16582	16492	16512	16376	16354	16672	16474	16517	16885	16568	16471	16627	16575	16359	16606	16437	16527	16556	16481	16700	16608	16442	16599	16681	16604	16656	16399	16492	16572	16445	16587	16604	16624	16435	16510	16501	16535	16503	16524	16663	16637	16696	16576	16466	16532	16448	16566	16561	16650	16537	16695	16439	16557	16400	16354	16660	16406	16371	16618	16575	16433	16445	16579	16598	16417	16507	16684	16424	16491	16517	16416	16573	16442	16594	16471	16476	16578	16675	16848	16496	16576	16266	16504	16634	16534	16487	16455	16590	16615	16534	16539	16598	16468	16624	16513	16406	16657	16501	16562	16520	16536	16653	16454	16533	16472	16469	16398	16500	16647	16516	16548	16371	16632	16594	16529	16458	16591	16604	16578	16644	16593	16503	16663	16663	16520	16593	16567	16569	16470	16738	16573	16559	16481	16508	16474	16593	16620	16413	16412	16597	16533	16435	16407	16640	16576	16603	16466	16604	16547	16551	16538	16561	16570	16572	16572	16643	16581	16523	16488	16467	16623	16450	16429	16451	16437	16491	16607	16646	16467	16620	16647	16533	16401	16600	16589	16637	16547	16705	16534	16428	16647	16484	16616	16417	16526	16565	16575	16562	16589	16339	16354	16580	16702	16381	16442	16525	16688	16404	16755	16489	16493	16447	16488	16645	16786	16512	16522	16496	16526	16499	16529	16380	16485	16375	16462	16460	16568	16492	16732	16489	16715	16704	16580	16631	16702	16524	16623	16734	16717	16463	16432	16514	16507	16579	16360	16517	16632	16482	16574	16503	16442	16537	16616	16698	16546	16606	16457	16664	16553	16571	16498	16462	16497	16717	16685	16522	16565	16349	16708	16526	16482	16441	16244	16425	16721	16579	16585	16577	16586	16594	16395	16485	16514	16358	16664	16456	16547	16555	16668	16652	16537	16499	16703	16504	16426	16573	16649	16515	16525	16538	16597	16606	16541	16527	16508	16476	16463	16489	16555	16680	16450	16535	16576	16561	16409	16495	16519	16608	16543	16482	16523	16477	16613	16480	16568	16591	16682	16444	16495	16559	16613	16621	16428	16508	16639	16675	16629	16431	16565	16368	16418	16667	16383	16464	16547	16578	16437	16668	16366	16368	16480	16748	16602	16633	16431	16509	16535	16560	16527	16358	16560	16713	16514	16618	16447	16584	16522	16327	16431	16462	16629	16440	16466	16425	16502	16293	16529	16495	16604	16361	16384	16518	16623	16498	16735	16516	16394	16633	16656	16460	16638	16565	16566	16590	16646	16695	16664	16432	16425	16561	16607	16418	16729	16594	16352	16455	16603	16644	16589	16570	16616	16675	16468	16511	16532	16621	16490	16460	16540	16292	16635	16554	16760	16471	16452	16360	16616	16390	16460	16475	16533	16461	16563	16548	16534	16677	16712	16383	16515	16558	16646	16417	16546	16563	16577	16442	16458	16409	16545	16586	16469	16515	16660	16517	16369	16574	16504	16712	16320	16555	16521	16478	16507	16466	16556	16419	16659	16505	16713	16528	16562	16600	16535	16610	16628	16326	16525	16602	16510	16406	16658	16636	16497	16551	16474	16574	16471	16669	16413	16548	16395	16581	16637	16554	16493	16587	16571	16501	16489	16534	16584	16535	16417	16524	16658	16474	16568	16487	16491	16477	16375	16517	16488	16665	16387	16428	16543	16447	16585	16548	16582	16478	16614	16661	16561	16619	16615	16492	16461	16564	16483	16530	16348	16553	16453	16645	16553	16555	16732	16643	16458	16675	16540	16698	16431	16407	16647	16339	16698	16526	16628	16627	16455	16571	16682	16434	16661	16663	16620	16416	16588	16614	16524	16551	16521	16517	16622	16526	16546	16661	16508	16596	16406	16535	16478	16608	16445	16483	16487	16610	16583	16433	16553	16696	16641	16555	16486	16424	16608	16650	16687	16544	16546	16576	16575	16317	16522	16705	16574	16672	16651	16423	16391	16411	16622	16682	16508	16567	16480	16557	16636	16465	16459	16498	16790	16461	16383	16520	16512	16647	16574	16603	16393	16571	16673	16495	16471	16462	16538	16505	16392	16614	16535	16539	16756	16449	16564	16604	16573	16411	16562	16423	16512	16672	16613	16474	16618	16448	16439	16585	16332	16360	16449	16478	16509	16585	16558	16675	16676	16456	16551	16494	16432	16599	16524	16445	16409	16619	16536	16470	16679	16591	16468	16354	16432	16619	16369	16423	16625	16423	16522	16630	16600	16771	16532	16542	16445	16456	16542	16516	16471	16580	16489	16309	16659	16470	16442	16714	16523	16591	16579	16430	16474	16460	16500	16616	16636	16431	16647	16509	16641	16748	16721	16509	16516	16510	16638	16626	16626	16409	16466	16521	16399	16552	16465	16447	16700	16622	16652	16393	16471	16460	16475	16741	16443	16590	16689	16645	16295	16709	16568	16440	16589	16436	16704	16474	16472	16540	16430	16489	16417	16591	16630	16560	16528	16605	16637	16521	16580	16444	16518	16555	16394	16740	16480	16574	16433	16460	16539	16476	16564	16499	16555	16437	16641	16745	16575	16347	16681	16628	16578	16623	16708	16651	16576	16507	16656	16558	16460	16595	16620	16568	16524	16624	16790	16371	16517	16530	16691	16605	16407	16520	16648	16501	16635	16511	16564	16520	16484	16651	16380	16483	16500	16500	16565	16587	16602	16453	16492	16447	16587	16437	16684	16515	16603	16529	16537	16257	16532	16514	16434	16514	16518	16448	16433	16583	16588	16499	16549	16670	16627	16476	16541	16355	16515	16349	16496	16496	16351	16586	16726	16644	16357	16635	16659	16469	16362	16456	16627	16631	16563	16522	16518	16715	16398	16556	16671	16503	16572	16483	16632	16531	16571	16619	16553	16498	16550	16484	16458	16387	16360	16492	16501	16714	16535	16493	16537	16540	16527	16414	16561	16648	16393	16645	16334	16716	16506	16514	16499	16542	16721	16516	16579	16421	16323	16781	16528	16603	16607	16473	16509	16521	16508	16591	16405	16422	16398	16499	16515	16519	16680	16401	16440	16420	16726	16541	16473	16385	16556	16520	16629	16402	16557	16584	16492	16629	16632	16588	16736	16568	16531	16284	16586	16573	16440	16657	16551	16593	16679	16587	16586	16594	16554	16413	16571	16568	16627	16591	16608	16690	16517	16521	16622	16470	16448	16521	16626	16563	16540	16399	16376	16471	16528	16556	16706	16488	16469	16610	16396	16538	16562	16509	16683	16447	16443	16618	16696	16576	16489	16365	16603	16498	16470	16477	16635	16464	16400	16495	16432	16632	16481	16446	16466	16471	16571	16550	16492	16459	16585	16686	16586	16604	16355	16568	16656	16693	16689	16552	16671	16717	16516	16627	16727	16522	16331	16601	16591	16587	16677	16559	16644	16578	16524	16394	16591	16508	16573	16358	16671	16715	16362	16539	16527	16577	16555	16481	16649	16403	16467	16541	16699	16372	16476	16677	16725	16588	16673	16510	16529	16605	16677	16477	16492	16451	16506	16516	16561	16760	16500	16693	16580	16618	16572	16576	16555	16372	16526	16505	16603	16578	16603	16485	16349	16669	16572	16660	16404	16452	16659	16429	16477	16493	16497	16563	16498	16548	16398	16403	16481	16562	16501	16465	16680	16475	16642	16526	16461	16685	16301	16551	16555	16645	16647	16509	16546	16454	16434	16499	16552	16462	16644	16449	16518	16712	16605	16431	16457	16396	16411	16584	16714	16472	16463	16550	16713	16487	16777	16387	16556	16538	16383	16558	16283	16692	16620	16532	16577	16494	16384	16327	16493	16666	16675	16442	16563	16652	16574	16524	16555	16509	16533	16616	16644	16507	16604	16665	16506	16471	16378	16457	16453	16568	16512	16507	16554	16565	16485	16689	16666	16373	16508	16649	16483	16437	16467	16546	16576	16587	16529	16643	16491	16639	16441	16725	16563	16590	16415	16648	16455	16660	16640	16429	16594	16577	16495	16619	16685	16638	16618	16476	16468	16442	16511	16692	16609	16564	16515	16486	16584	16546	16517	16605	16574	16595	16470	16654	16482	16535	16365	16861	16538	16472	16532	16567	16474	16675	16507	16532	16605	16598	16515	16445	16760	16613	16498	16529	16456	16579	16655	16530	16558	16508	16529	16536	16544	16547	16531	16572	16618	16641	16354	16472	16438	16515	16496	16520	16506	16509	16566	16440	16834	16494	16462	16340	16621	16491	16433	16510	16471	16533	16375	16630	16502	16660	16414	16573	16503	16373	16441	16746	16487	16461	16710	16596	16493	16499	16512	16638	16543	16422	16381	16560	16646	16435	16520	16633	16484	16490	16499	16592	16463	16638	16467	16555	16518	16636	16415	16649	16544	16659
26243	21312	29820	23200	21894	25255	26806	23223	22689	22850	22668	22726	22540	22558	22889	22720	22604	22734	22994	23015	22776	22844	22546	22804	22878	22688	22784	22609	22611	22659	22743	22556	22588	22520	22620	22665	22678	22801	22641	22653	22694	22533	22675	22790	22602	22761	22660	22631	22692	22676	22719	22629	22538	22697	22634	22910	22602	22618	22565	22563	22560	22717	22631	22893	22657	22462	22815	22603	22481	22573	22525	22678	22588	22631	22826	22659	22579	22795	22546	22570	22569	22753	22837	22738	22605	22616	22625	22743	22638	22491	22402	22697	22584	22616	22493	22639	22769	22538	22601	22746	22408	22738	22618	22587	22525	22479	22524	22666	22649	22861	22702	22634	22636	22700	22658	22525	22694	22672	22755	22681	22604	22699	22757	22907	22731	22318	22705	22503	22624	22665	22826	22443	22744	22407	22555	22765	22752	22703	22722	22701	22630	22485	22576	22731	22897	22609	22615	22583	22569	22630	22795	22686	22261	22808	22647	22603	22625	22434	22531	22667	22777	22522	22877	22533	22888	22800	22492	22546	22778	22742	22601	22645	22512	22804	22312	22537	22468	22671	22535	22622	22544	22497	22490	22572	22845	22744	22527	22746	22585	22643	22633	22706	22614	22736	22559	22541	22801	22623	22562	22697	22578	22700	22636	22416	22451	22438	22811	22691	22492	22523	22442	22650	22500	22512	22609	22622	22575	22568	22553	22515	22714	22859	22429	22249	22541	22496	22584	22520	22690	22878	22601	22656	22429	22783	22763	22828	22544	22629	22755	22706	22557	22740	22816	22727	22510	22518	22727	22673	22789	22694	22725	22735	22540	22563	22662	22744	22759	22657	22485	22704	22586	22592	22765	22735	22611	22520	22589	22513	22547	22531	22538	22579	22607	22668	22700	22617	22673	22631	22610	22660	22548	22691	22658	22635	22821	22711	22556	22448	22664	22650	22550	22438	22475	22459	22673	22642	22691	22559	22786	22655	22700	22642	22472	22689	22932	22771	22395	22615	22482	22587	22836	22677	22826	22538	22675	22579	22603	22603	22801	22818	22670	22365	22469	22356	22680	22694	22663	22446	22282	22378	22739	22625	22833	22536	22496	22491	22518	22622	22685	22670	22684	22586	22577	22776	22772	22686	22401	22417	22448	22648	22742	22508	22372	22526	22830	22624	22902	22605	22515	22448	22477	22500	22532	22482	22666	22517	22477	22573	22855	22790	22626	22235	22525	22509	22404	22768	22855	22651	22639	22629	22453	22774	22655	22646	22682	22875	22275	22474	22706	22408	22681	22518	22628	22618	22618	22693	22469	22736	22742	22588	22689	22541	22470	22756	22608	22621	22812	22628	22454	22481	22551	22696	22843	22796	22482	22706	22640	22728	22614	22834	22428	22481	22675	22655	22647	22580	22489	22799	22640	22668	22980	22657	22541	22549	22657	22488	22678	22662	22645	22605	22510	22664	22556	22636	22455	22712	22638	22572	22588	22617	22699	22416	22559	22673	22702	22518	22580	22470	22571	22488	22591	22393	22353	22669	22498	22554	22683	22610	22788	22509	22495	22719	22674	22635	22661	22720	22668	22611	22766	22636	22713	22580	22703	22730	22627	22440	22690	22808	22498	22584	22505	22710	22500	22685	22563	22533	22615	22563	22652	22482	22632	22737	22823	22557	22518	22520	22701	22531	22605	22721	22511	22653	22673	22597	22659	22496	22567	22671	22772	22436	22577	22392	22845	22650	22702	22659	22636	22474	22543	22531	22357	22557	22561	22667	22684	22606	22691	22806	22785	22489	22568	22482	22756	22661	22711	22526	22532	22404	22459	22503	22447	22675	22706	22580	22671	22506	22457	22567	22797	22675	22602	22635	22688	22514	22610	22679	22498	22728	22618	22688	22487	22573	22481	22829	22765	22438	22809	22795	22558	22534	22798	22729	22647	22647	22791	22601	22547	22801	22577	22627	22701	22570	22532	22614	22634	22616	22548	22649	22864	22504	22735	22730	22691	22441	22514	22642	22538	22481	22421	22514	22539	22540	22749	22532	22638	22496	22525	22521	22641	22654	22333	22590	22757	22663	22437	22580	22546	22543	22596	22600	22670	22457	22518	22409	22462	22722	22420	22671	22558	22706	22534	22476	22628	22456	22298	22674	22571	22559	22578	22537	22532	22447	22573	22531	22564	22637	22621	22666	22519	22589	22416	22484	22411	22639	22671	22363	22617	22797	22690	22920	22601	22515	22742	22713	22724	22553	22468	22324	22401	22426	22570	22540	22575	22705	22579	22772	22578	22668	22459	22725	22612	22586	22445	22674	22540	22604	22635	22621	22474	22695	22635	22749	22546	22620	22582	22678	22633	22474	22665	22527	22613	22652	22564	22596	22772	22617	22471	22610	22457	22741	22480	22671	22550	22459	22791	22731	22692	22420	22778	22598	22572	22665	22614	22656	22559	22800	22811	22712	22902	22625	22696	22405	22547	22512	22512	22444	22573	22725	22561	22790	22806	22433	22836	22741	22892	22625	22682	22707	22852	22405	22513	22297	22499	22573	22560	22598	22681	22601	22305	22360	22705	22553	22328	22582	22788	22436	22537	22430	22536	22534	22592	22696	22656	22707	22468	22697	22750	22611	22576	22616	22577	22558	22608	22866	22591	22853	22727	22509	22686	22554	22596	22229	22609	22767	22623	22514	22436	22495	22577	22769	22724	22724	22612	22466	22367	22707	22501	22517	22604	22349	22450	22596	22496	22551	22483	22717	22459	22584	22383	22579	22317	22396	22588	22601	22545	22483	22736	22441	22659	22478	22542	22591	22509	22487	22559	22571	22372	22763	22537	22636	22546	22681	22631	22544	22624	22613	22694	22616	22635	22786	22794	22518	22614	22718	22710	22618	22853	22510	22458	22421	22554	22585	22527	22434	22568	22529	22590	22688	22525	22786	22656	22632	22504	22476	22427	22502	22495	22619	22836	22726	22685	22609	22512	22798	22600	22585	22464	22736	22510	22597	22549	22486	22550	22806	22734	22620	22533	22584	22781	22541	22448	22612	22713	22644	22350	22517	22410	22537	22454	22849	22412	22652	22569	22557	22744	22577	22569	22454	22558	22602	22479	22669	22692	22581	22395	22432	22744	22574	22634	22781	22363	22419	22443	22660	22714	22422	22360	22635	22709	22682	22832	22454	22561	22657	22496	22681	22615	22684	22577	22438	22678	22773	22676	22706	22497	22673	22550	22351	22610	22512	22533	22494	22653	22699	22458	22796	22514	22557	22669	22657	22697	22503	22703	22582	22844	22678	22736	22739	22393	22529	22846	22611	22766	22706	22691	22861	22447	22610	22547	22595	22435	22606	22628	22511	22656	22476	22491	22607	22679	22682	22483	22832	22671	22651	22555	22656	22609	22462	22470	22613	22398	22836	22780	22458	22551	22691	22624	22518	22565	22433	22643	22805	22904	22603	22768	22529	22758	22458	22586	22731	22527	22357	22753	22692	22529	22546	22636	22751	22625	22621	22757	22888	22449	22546	22602	22469	22584	22572	22535	22494	22837	22772	22595	22633	22807	22423	22515	22539	22535	22691	22612	22866	22632	22564	22511	22603	22540	22669	22664	22692	22466	22776	22355	22738	22678	22600	22787	22527	22605	22640	22636	22316	22507	22630	22568	22593	22694	22526	22507	22580	22779	22619	22726	22732	22695	22792	22485	22619	22539	22632	22428	22649	22659	22480	22657	22484	22606	22611	22741	22614	22749	22708	22707	22423	22689	22553	22761	22603	22449	22818	22456	22540	22692	22682	22708	22695	22546	22651	22670	22464	22654	22990	22543	22447	22559	22662	22661	22515	22738	22709	22992	22577	22526	22369	22626	22633	22584	22817	22728	22792	22588	22645	22485	22523	22535	22827	22752	22773	22725	22755	22589	22722	22529	22779	22661	22433	22711	22790	22705	22615	22407	22566	22575	22902	22535	22474	22749	22573	22684	22453	22652	22463	22645	22864	22602	22521	22618	22736	22551	22455	22668	22448	22651	22560	22584	22596	22654	22816	22646	22545	22700	22595	22685	22504	22577	22595	22764	22437	22667	22623	22404	22592	22366	22426	22479	22440	22496	22652	22708	22702	22528	22588	22724	22253	22382	22345	22672	22511	22744	22647	22530	22526	22703	22731	22433	22556	22639	22786	22621	22483	22761	22501	22771	22337	22677	22398	22622	22579	22712	22538	22612	22621	22408	22742	22864	22715	22522	22527	22563	22385	22702	22566	22524	22597	22431	22654	22574	22481	22676	22552	22662	22480	22422	22611	22667	22743	22572	22571	22684	22757	22728	22591	22528	22720	22477	22664	22830	22661	22554	22616	22601	22558	22514	22546	22650	22711	22711	22627	22779	22582	22633	22484	22311	22736	22385	22534	22765	22420	22518	22785	22602	22548	22698	22657	22601	22546	22617	22359	22649	22400	22630	22548	22469	22624	22552	22549	22660	22464	22670	22723	22552	22584	22584	22449	22654	22490	22625	22782	22716	22550	22530	22501	22571	22564	22572	22795	22817	22513	22607	22647	22540	22655	22659	22570	22492	22722	22655	22618	22797	22506	22598	22429	22614	22554	22576	22538	22651	22579	22756	22585	22735	22479	22646	22867	22732	22588	22508	22727	22546	22573	22539	22696	22456	22732	22394	22692	22614	22633	22680	22515	22740	22597	22637	22799	22713	22563	22604	22481	22780	22692	22743	22483	22740	22425	22582	22573	22586	22514	22446	22521	22432	22581	22667	22636	22641	22738	22586	22697	22491	22447	22431	22558	22763	22811	22543	22469	22375	22526	22589	22611	22415	22475	22403	22478	22545	22457	22540	22492	22613	22654	22393	22563	22518	22511	22691	22440	22636	22623	22838	22672	22485	22556	22768	22772	22519	22427	22423	22511	22857	22687	22486	22688	22644	22657	22648	22808	22762	22651	22321	22555	22487	22513	22420	22700	22430	22758	22555	22361	22498	22500	22606	22365	22507	22771	22744	22447	22634	22404	22752	22682	22512	22396	22752	22820	22509	22827	22583	22689	22581	22588	22517	22660	22742	22674	22657	22435	22935	22595	22730	22588	22720	22500	22503	22568	22721	22644	22814	22583	22749	22765	22639	22625	22510	22505	22450	22568
28065	20037	17308	17438	17174	17099	17241	17320	17332	17335	17022	17295	17409	17182	17104	17325	17373	17217	17193	17140	17227	17446	17240	17317	17277	17275	17058	17188	17249	17233	17182	17189	17126	17196	17305	17228	17122	17265	17388	17193	17112	17246	17279	17117	17086	17270	17173	17227	17187	17173	17259	17193	17153	17194	17156	17270	17225	17209	17164	17282	17258	17262	17019	17298	17266	17202	17279	17262	17224	17162	17159	17388	17207	17273	17170	17067	17248	17079	17122	17224	17029	17327	17162	17397	17343	16993	17172	17198	17219	17014	17204	17316	17094	17279	17192	17366	17160	17182	17171	17179	17272	17156	17294	17005	17074	17238	17112	17171	17141	17221	17341	17228	17238	17095	17237	17376	17357	16999	17261	17451	17213	17190	17185	17080	17260	17392	17078	17229	17138	17171	17204	17298	17162	17325	17233	17288	17264	17211	17098	17047	17301	17246	17367	17071	17145	17171	17102	17133	17295	17231	17219	17323	17214	17215	17244	17179	17213	17268	17146	17214	17331	17069	17230	17292	17215	17167	16999	17368	17260	17263	17346	17142	17219	17215	17175	17234	17256	17133	17160	17215	17037	17040	17236	17238	17321	17153	17251	17239	17261	17372	17359	17398	17401	17143	17275	17324	17135	17059	17056	17164	17200	17252	17144	17281	17300	17131	17292	17111	17152	17212	17078	17239	17305	17245	17422	16993	17286	17386	17360	17246	17005	17084	17095	17341	17197	17144	17375	17219	17269	17302	17324	17342	17139	17321	17059	17277	17260	16998	17253	17280	17342	17255	17197	17260	17087	17305	17073	17312	17226	17349	17262	17274	17107	17288	17408	17009	17381	17091	17194	17193	17128	17291	17100	17156	17270	17333	17237	17206	17353	17420	17082	17119	17211	17188	17121	17150	17216	17133	17121	17275	17235	17323	17256	17330	17257	17377	17319	17405	17080	17178	17305	17144	17243	17194	17201	17345	17306	17162	17377	17134	17295	17154	17361	17212	17065	17170	17307	17113	17420	17164	17068	17174	17197	17454	17258	17220	17150	17188	17360	17150	17106	17240	17146	17272	17149	17122	17150	17260	17342	17273	17164	17142	17369	17190	17260	17166	17108	17160	17191	17332	17240	17111	17227	17220	17092	17308	17138	17124	17184	17280	17153	17173	17153	17153	17023	17230	17173	17080	17069	17031	17269	17112	17298	17152	17260	17367	17198	17421	17260	17176	17241	17261	17268	17212	17183	17329	17087	17038	17183	17113	17170	17343	17107	17169	17186	17196	17350	17276	17161	17183	16968	17184	17216	17073	17329	17192	17180	17360	17104	17186	17244	17152	17277	17301	17330	17036	17096	17205	17053	17203	17100	17326	17087	17292	17203	17217	17244	17116	17178	17187	17274	17194	17245	17124	17136	17246	17181	17383	17192	17187	17218	17342	17161	17098	17293	17299	17088	17346	17069	17182	17080	17381	17176	17048	17394	17044	17140	17189	17321	17234	16928	17167	17279	17328	17144	17184	17200	16996	17205	17350	17233	17289	17052	17173	17183	17194	17396	17286	17283	17312	17207	17245	17276	17486	17118	17105	17178	17161	17405	17105	17215	17277	17101	17247	17252	17282	16949	17233	17345	17134	17409	17322	17392	17252	17181	17289	17081	17185	17045	17294	17251	17200	17342	17090	16983	17114	17352	17185	17271	17128	17231	17181	17176	17100	17101	17355	17183	17286	17287	17193	17238	17253	17165	17232	17242	17167	17317	17169	17146	17422	17169	17335	17196	17208	17160	17250	17092	17258	17152	17256	17311	17093	17137	17244	17218	17316	17234	17136	17183	17143	17276	17165	17216	17188	17193	17185	17244	17272	17214	17350	17036	17269	17265	17313	17057	17360	17177	17122	17295	17161	17221	17016	17048	17146	17232	17240	17167	17213	17107	17360	17018	17060	17191	17181	17130	17165	17294	17234	17117	17163	17308	17080	17165	17391	17225	17135	17099	17322	17287	17127	17130	17443	17420	17355	17438	17320	17372	17053	17335	17139	17229	17204	17192	17315	17081	17111	17316	17063	17178	17262	17162	17143	17355	17423	17294	17421	17187	17325	17119	17143	17181	17143	17225	17278	17216	17292	17064	17057	17279	17296	17380	17152	17309	17221	17278	17177	17221	17359	17286	17017	17100	17057	17159	17282	17193	17116	17126	17230	17221	17320	17172	17125	17305	17236	17156	17275	17231	17217	17180	17296	17271	17286	17244	17028	17028	17364	17318	17142	17130	17203	17174	17372	17217	17286	17280	17091	17290	17271	17183	17266	17224	17308	17176	17104	17173	17385	17290	17206	17273	17083	17327	17198	17387	17180	17127	17262	17261	17230	17300	17184	17069	17109	17269	17186	17210	17304	17214	17267	17223	17233	17123	17116	17285	17192	17236	17079	17362	17105	17294	17290	16893	17042	17274	17179	17280	17104	17302	17047	17141	17233	17137	17347	17298	17182	17220	17182	17122	17208	17238	17353	17233	17167	17121	17464	17193	17318	17175	17240	17050	17135	17264	17137	17196	17318	17196	17155	17217	17366	17210	17361	17371	17185	17177	17411	17471	17218	17259	17328	17269	17184	17365	17350	17317	17309	17190	17183	17371	17401	17165	17127	17131	17124	17097	17219	17338	17152	17067	17258	17400	17180	17268	17252	17225	17152	17056	17096	17119	17403	17073	17217	17201	17414	17389	17156	17231	17027	17099	17285	17403	17138	17288	17116	17246	17273	17248	17309	17314	17400	17453	17226	17244	17289	17130	17302	17184	16993	17300	17179	17174	17264	17327	17451	17206	17346	17176	17150	17453	17162	17253	17099	17302	17192	17160	17121	17128	17375	17012	17250	17289	17316	17374	17191	17204	17301	17254	17344	17212	17301	17243	17013	17209	17187	17040	17401	17243	17340	17166	17004	17285	17303	17301	17197	17032	17221	17148	17283	17352	17217	17198	17240	17082	17320	17098	17361	17104	17211	17245	17162	17083	17294	17170	17263	17236	17222	17231	17271	17246	17054	17449	17389	17139	17127	17276	17130	17181	17182	17140	17114	17225	17085	17305	17167	17459	17278	17133	17381	17202	17271	17336	17180	17254	16999	16844	17481	17076	17292	17120	17231	17072	17269	17265	17223	17078	17042	17022	16983	17353	17226	17123	17157	17296	17166	17331	17179	17300	17116	17092	17224	17185	17197	17296	17261	17314	17239	17094	17234	17344	17175	17245	17287	17046	17282	17170	17331	17165	17300	17212	17305	17203	17342	17266	17348	17279	17263	17252	17128	17323	17304	17346	17215	17250	17155	17408	17247	17251	17223	17095	17220	17188	17289	17246	17168	17365	17073	17120	17329	17080	17228	17161	17207	17329	17119	17269	17125	17203	16986	17183	17313	17125	17233	17122	17110	17358	17353	17396	17125	17187	17485	17245	17190	17257	17099	17314	17341	17116	17263	17112	17138	17319	17193	17237	17231	17279	17235	17258	17171	17040	17042	17227	17234	17274	17240	17404	17131	17353	17072	17196	17190	17094	17189	17035	17085	17113	17245	17101	17365	17260	17092	17178	17103	17286	17224	17259	17224	17082	17294	17241	17291	17269	17180	17289	17466	17330	17191	17388	17298	17266	17317	17194	17237	17294	17158	17154	17170	17302	17150	17197	17113	17100	17188	17262	17216	17241	17321	17272	17185	17310	17169	17254	17089	17212	17230	17104	17249	17117	17127	17186	17269	17064	17311	17238	17188	17374	17042	17112	17383	17183	17171	17276	17266	17300	17375	17291	17207	17165	17191	17150	17093	17101	17075	17176	17430	17240	17188	17150	17187	17413	17292	17319	17285	17120	17164	17208	17245	17355	17225	17147	17164	17287	17264	17195	17312	17197	17366	17097	17220	17244	17229	17193	17299	17322	17124	17284	17040	17077	17355	17311	17141	17198	17315	17138	17181	17202	17220	17225	17198	17137	17258	17177	17242	17216	17166	17429	17134	17363	17181	17340	17345	17314	17282	17178	17267	17235	17184	17072	16991	17433	17276	17246	17416	17332	17218	17234	17282	17337	17262	17246	17124	17468	17092	17187	17133	17258	17458	17220	17422	17245	17234	17279	17255	17242	17309	17129	17247	17193	17235	17166	17161	17271	17258	17099	17147	17240	17297	17204	17220	17268	17255	17265	17214	17214	17266	17141	17250	17134	17062	17129	17304	17226	17155	17231	17334	17241	17260	17273	17089	17337	17185	17272	17287	17011	17046	17220	17135	17044	17189	17491	17135	17182	17318	17429	17100	17212	17245	17132	17333	17212	17160	17301	17093	17284	17210	17277	17212	17195	17244	17111	17215	17184	17227	17182	17254	17286	17248	17134	17242	17296	17224	17128	17243	17277	17303	17224	17287	17416	17238	17193	17321	17096	17277	17313	17327	17087	17457	17240	17217	17289	17408	17340	17321	17187	17163	17252	17329	17159	17125	17227	17180	17394	17213	17016	17156	17299	17157	17371	17346	17133	17202	17178	17230	17198	17259	17159	17181	17372	17251	17272	17149	17228	17243	17176	17150	17122	17311	17177	17293	17446	17199	17288	17304	17445	17288	17167	17354	17178	17076	17021	17093	17149	17098	17187	17073	17145	17224	17264	17113	17219	17230	17369	17165	17153	17208	17011	17307	17227	17232	17075	17319	17029	17116	17318	17406	17274	17204	17234	17269	17216	17169	17236	17305	17144	17281	17236	16983	17328	17277	17113	17155	17059	17386	17346	17402	17197	17118	17338	17216	17327	17283	17226	17349	17267	17419	17423	17251	17365	17415	17004	17304	17253	17225	17182	17204	17153	17280	17200	17093	17449	17257	17081	17066	17186	17379	17148	17159	17141	17219	17250	17271	17245	17126	17127	17201	17158	17227	17171	17154	17337	17161	17164	17176	17186	17196	17240	17209	17218	17144	17215	17113	17322	17304	17322	17279	17218	17209	17088	17290	17215	17127	17306	17318	17221	17232	17220	17328	17298	17323	17240	17169	17205	17291	17245	17177	17202	17262	17208	17245	17130	17386	17327	17167	17244	17311	17234	17075	17170	17139	17268	17227	17142	17271	17268	17103	17087	17430	17267	17455	17144	17236	17248	17229	17174	17226	17398	17115	17192	17188
22530	21390	29545	23621	21417	22990	29846	23023	21991	22584	22652	22088	22103	22303	22301	22146	22245	22079	22273	22239	22005	22219	22226	22044	22064	21778	22061	21888	21866	21901	21902	22003	22143	21997	21719	21972	21772	22087	21790	21879	21880	21910	21830	21814	21875	21615	21906	21848	21963	21767	21783	21975	21625	21836	21888	22143	21848	21882	21745	21868	21722	21802	21887	22171	21708	21933	21747	21604	21935	21929	21874	21671	21898	21743	21903	21918	21822	21695	21866	21685	21628	21556	21837	21654	21551	21862	21758	21583	21686	21643	21710	21801	21630	21571	21761	21644	21924	21741	21655	21594	21572	21800	21552	21818	21851	21821	21613	21700	21683	21784	21611	21769	21741	21653	21695	21679	21780	21649	21801	21543	21869	21748	21587	21631	21668	21796	21612	21549	21799	21763	21653	21780	21957	21612	21657	21606	21880	21597	21717	21706	21564	22121	21435	21698	21645	21634	21577	21792	21461	21622	21627	21771	21583	21619	21803	21666	21719	21759	21895	21567	21783	21641	21691	21552	21535	21689	21708	21636	21570	21761	21721	21732	21731	21824	21934	21648	21606	21858	21602	21785	21557	21612	21389	21644	21516	21722	21729	21640	21535	21804	21617	21621	21753	21667	21622	21598	21849	21677	21700	21767	21522	21888	21643	21659	21771	21546	21730	21538	21496	21745	21638	21739	21521	21862	21581	21669	21624	21600	21766	21624	21728	21641	21704	21464	21592	21729	21602	21679	21696	21658	21703	21241	21677	21538	21596	21637	21653	21833	21511	21591	21681	21647	21608	21599	21564	21792	21694	21830	21685	21626	21379	21345	21627	21530	21741	21525	21697	21666	21675	21581	21566	21736	21545	21609	21356	21675	21602	21579	21676	21610	21837	21910	21447	21748	21481	21787	21484	21520	21497	21521	21674	21434	21512	21746	21498	21736	21756	21460	21730	21554	21542	21679	21476	21720	21701	21637	21498	21599	21640	21592	21837	21756	21568	21710	21751	21589	21512	21506	21433	21726	21492	21369	21841	21615	21545	21545	21598	21705	21643	21703	21753	21621	21777	21734	21684	21664	21811	21724	21659	21648	21676	21716	21608	21729	21507	21564	21745	21582	21730	21628	21457	21704	21548	21505	21471	21481	21773	21449	21400	21601	21671	21655	21683	21723	21398	21449	21624	21582	21755	21703	21792	21597	21714	21556	21653	21732	21772	21806	21669	21554	21549	21751	21596	21610	21618	21688	21371	21597	21688	21737	21742	21604	21730	21559	21568	21784	21889	21656	21469	21502	21526	21661	21695	21544	21662	21756	21526	21604	21672	21771	21651	21807	21700	21738	21727	21573	21674	21623	21454	21282	21494	21512	21587	21567	21690	21856	21447	21594	21596	21456	21807	21629	21765	21697	21610	21665	21455	21656	21399	21742	21530	21584	21365	21721	21679	21436	21797	21667	21779	21619	21871	21570	21604	21562	21507	21495	21714	21660	21626	21580	21653	21786	21747	21535	21717	21512	21702	21594	21641	21656	21675	21854	21610	21670	21778	21727	21668	21405	21568	21399	21822	21842	21634	21488	21474	21407	21940	21808	22093	21522	21625	21605	21586	21499	21629	21762	21677	21614	21629	21732	21685	21432	21650	21738	21565	21413	21612	21506	21530	21380	21406	21609	21472	21785	21798	21783	21555	21708	21622	21520	21282	21526	21552	21650	21300	21598	21625	21805	21824	21537	21776	21486	21458	21570	21303	21394	21654	21507	21550	21358	21585	21624	21602	21624	21509	21539	21817	21616	21831	21225	21529	21513	21686	21573	21397	21743	21782	21438	21790	21546	21746	21485	21589	21682	21596	21591	21624	21719	21685	21488	21598	21653	21515	21703	21654	21829	21649	21494	21661	21626	21554	21698	21516	21556	21389	21638	21598	21518	21828	21356	21562	21568	21419	21486	21392	21642	21473	21689	21798	21698	21707	21592	21550	21563	21632	21653	21491	21834	21560	21545	21727	21652	21504	21574	21563	21652	21474	21709	21448	21654	21905	21520	21417	21530	21759	21650	21757	21833	21765	21801	21649	21605	21527	21681	21539	21666	21670	21560	21765	21600	21870	21932	21561	21598	21548	21436	21702	21776	21574	21888	21572	21601	21456	21675	21589	21562	21687	21389	21675	21701	21704	21701	21521	21478	21524	21664	21555	21861	21645	21679	21549	21585	21622	21786	21621	21681	21628	21549	21893	21684	21661	21687	21699	21537	21776	21513	21732	21390	21623	21587	21466	21288	21533	21541	21811	21573	21721	21661	21592	21445	21486	21527	21919	21406	21523	21613	21696	21567	21625	21145	21651	21729	21718	21565	21664	21795	21419	21520	21356	21714	21689	21417	21799	21683	21550	21572	21793	21721	21609	21557	21385	21602	21683	21653	21562	21582	21446	21790	21565	21668	21670	21724	21575	21777	21710	21618	21457	21449	21755	21753	21563	21501	21728	21729	21755	21596	21686	21642	21743	21638	21571	21543	21526	21413	21642	21682	21762	21505	21677	21608	21519	21417	21667	21510	21545	21802	21541	21500	21630	21542	21638	21552	21581	21605	21584	21273	21308	21663	21541	21406	21589	21563	21512	21495	21708	21555	21492	21722	21571	21625	21532	21432	21492	21831	21547	21673	21770	21747	21863	21584	21585	21456	21505	21480	21572	21695	21803	21588	21355	21552	21446	21626	21659	21452	21549	21741	21740	21723	21805	21650	21658	21480	21557	21599	21673	21644	21753	21766	21729	21419	21522	21918	21548	21410	21652	21417	21499	21773	21559	21733	21605	21564	21714	21598	21570	21667	21480	21561	21666	21558	21660	21680	21720	21713	21464	21682	21598	21583	21458	21481	21542	21481	21637	21582	21916	21706	21717	21697	21644	21632	21545	21935	21507	21444	21750	21821	21499	21488	21422	21455	21566	21422	21557	21582	21767	21776	21647	21513	21882	21534	21557	21580	21475	21688	21744	21615	21649	21723	21702	21535	21514	21641	21833	21569	21466	21670	21679	21378	21491	21697	21582	21572	21631	21624	21434	21354	21630	21664	21608	21584	21620	21459	21486	21510	21452	21581	21686	21620	21871	21792	21631	21617	21477	21497	21828	21640	21712	21559	21880	21638	21781	21395	21434	21571	21706	21402	21620	21632	21643	21687	21686	21606	21614	21736	21658	21414	21568	21443	21684	21563	21703	21562	21592	21699	21801	21619	21811	21433	21644	21353	21591	21632	21608	21592	21410	21453	21539	21704	21659	21779	21553	21577	21613	21626	21388	21644	21531	21581	21591	21498	21835	21411	21683	21694	21488	21687	21536	21545	21325	21569	21459	21740	21696	21798	21398	21521	21695	21633	21503	21729	21398	21582	21766	21671	21525	21735	21691	21898	21431	21310	21499	21389	21633	21429	21377	21371	21557	21576	21692	21562	21526	21511	21580	21706	21617	21830	21562	21569	21671	21535	21559	21694	21737	21384	21642	21561	21699	21737	21733	21549	21705	21634	21710	21452	21619	21510	21608	21526	21539	21705	21732	21617	21392	21612	21701	21481	21587	21576	21770	21719	21533	21416	21653	21699	21458	21516	21622	21504	21629	21834	21703	21718	21545	21397	21602	21397	21534	21638	21617	21658	21567	21333	21400	21556	21692	21825	21551	21579	21777	21654	21897	21645	21650	21913	21600	21672	21496	21710	21557	21678	21452	21363	21583	21744	21697	21769	21574	21723	21436	21762	21626	21566	21581	21475	21653	21570	21783	21521	21311	21775	21740	21460	21514	21624	21508	21396	21261	21622	21736	21578	21697	21579	21418	21691	21643	21497	21415	21533	21619	21561	21650	21412	21492	21497	21767	21461	21473	21270	21647	21428	21652	21539	21695	21465	21505	21586	21430	21380	21588	21400	21572	21551	21603	21395	21643	21558	21360	21678	21574	21779	21515	21616	21582	21652	21826	21772	21697	21482	21897	21673	21539	21556	21600	21772	21435	21709	21678	21888	21480	21543	21688	21456	21692	21641	21467	21701	21729	21656	21497	21602	21529	21731	21359	21568	21538	21500	21566	21499	21427	21720	21489	21646	21653	21653	21652	21618	21700	21464	21571	21700	21592	21521	21668	21650	21590	21648	21690	21589	21564	21512	21645	21775	21748	21626	21423	21795	21593	21474	21659	21654	21532	21448	21520	21529	21572	21781	21659	21633	21518	21499	21665	21558	21477	21822	21609	21250	21706	21491	21507	21504	21643	21404	21409	21511	21643	21497	21645	21446	21601	21510	21626	21411	21650	21630	21477	21538	21458	21401	21765	21632	21645	21740	21361	21630	21409	21697	21749	21633	21542	21672	21587	21448	21548	21520	21640	21439	21496	21590	21424	21581	21461	21619	21696	21609	21600	21755	21716	21670	21498	21429	21534	21495	21449	21506	21480	21373	21554	21581	21575	21482	21520	21534	21593	21553	21567	21535	21664	21698	21667	21597	21556	21683	21635	21660	21407	21402	21543	21405	21617	21517	21457	21541	21546	21682	21652	21465	21409	21302	21685	21658	21463	21737	21721	21543	21644	21703	21679	21565	21535	21553	21669	21656	21575	21764	21503	21438	21428	21660	21473	21600	21780	21667	21703	21694	21796	21669	21740	21383	21386	21420	21488	21799	21617	21674	21681	21836	21508	21567	21393	21647	21508	21503	21523	21659	21666	21532	21596	21599	21567	21474	21621	21393	21474	21727	21660	21512	21441	21645	21708	21624	21493	21396	21450	21358	21522	21557	21781	21622	21599	21703	21730	21644	21765	21421	21464	21382	21598	21511	21518	21668	21538	21555	21714	21690	21638	21699	21675	21715	21561	21599	21539	21625	21376	21795	21593	21502	21498	21702	21950	21605	21657	21551	21546	21647	21581	21533	21860	21547	21498	21644	21656	21583	21735	21706	21625	21592	21404	21321	21747	21655	21720	21664	21664	21637	21706	21763	21529	21527	21428	21683	21796	21602	21515	21580	21368	21510	21611	21801	21440	21710	21519	21754	21725	21645	21712	21618	21742	21514	21355	21718	21574	21406	21660	21728	21616	21433	21426	21486	21440	21470	21691	21411	21448	21804	21568	21675	21469	21469	21773	21481	21546	21763	21597	21567	21809	21578
27888	20199	16937	16620	16739	16564	16622	16640	16613	16528	16544	16577	16631	16584	16592	16694	16549	16542	16695	16608	16517	16525	16562	16573	16682	16596	16572	16510	16516	16405	16470	16529	16568	16495	16527	16677	16533	16591	16281	16361	16615	16579	16612	16348	16542	16595	16494	16680	16422	16715	16539	16588	16450	16597	16538	16512	16338	16574	16737	16454	16730	16437	16552	16629	16654	16441	16623	16559	16676	16587	16497	16502	16584	16760	16613	16660	16449	16511	16439	16491	16650	16537	16530	16502	16493	16547	16485	16509	16609	16470	16781	16599	16650	16545	16530	16640	16632	16468	16761	16569	16470	16520	16680	16410	16635	16445	16551	16629	16672	16449	16710	16588	16673	16552	16612	16818	16566	16498	16511	16818	16432	16504	16530	16539	16587	16508	16399	16322	16705	16531	16685	16332	16493	16640	16636	16499	16557	16451	16599	16454	16538	16523	16510	16491	16578	16546	16625	16371	16592	16554	16610	16688	16435	16584	16614	16751	16702	16632	16588	16615	16364	16591	16392	16476	16557	16448	16691	16596	16474	16341	16645	16547	16562	16550	16645	16606	16394	16697	16558	16610	16572	16394	16609	16580	16630	16523	16645	16506	16624	16456	16679	16641	16547	16676	16444	16534	16490	16691	16523	16506	16581	16618	16585	16468	16816	16651	16646	16430	16480	16433	16517	16554	16531	16518	16623	16632	16338	16391	16660	16379	16593	16586	16399	16586	16500	16522	16800	16625	16596	16410	16504	16482	16450	16426	16458	16309	16467	16445	16696	16608	16414	16635	16596	16597	16613	16543	16291	16565	16612	16468	16605	16688	16479	16538	16513	16596	16574	16592	16388	16669	16705	16543	16708	16502	16563	16413	16507	16481	16559	16640	16612	16485	16569	16609	16541	16521	16578	16639	16454	16659	16516	16628	16615	16625	16581	16578	16701	16453	16605	16471	16479	16413	16310	16751	16438	16550	16285	16494	16465	16577	16489	16582	16663	16502	16513	16584	16553	16748	16709	16471	16514	16315	16530	16516	16449	16599	16428	16552	16455	16546	16578	16639	16661	16667	16639	16453	16437	16381	16550	16488	16429	16458	16673	16528	16602	16571	16438	16332	16476	16417	16568	16678	16496	16509	16587	16483	16555	16569	16591	16434	16515	16397	16671	16451	16536	16443	16591	16459	16372	16572	16296	16631	16479	16506	16608	16421	16468	16611	16479	16441	16603	16738	16485	16483	16583	16576	16455	16444	16594	16528	16348	16657	16354	16414	16625	16636	16432	16570	16608	16471	16390	16559	16518	16390	16620	16423	16645	16528	16519	16399	16722	16466	16619	16501	16591	16683	16425	16544	16720	16404	16808	16430	16595	16626	16523	16383	16559	16686	16485	16635	16627	16480	16295	16676	16367	16618	16519	16378	16485	16621	16489	16659	16369	16587	16557	16475	16672	16348	16434	16579	16695	16527	16454	16559	16481	16581	16438	16514	16516	16373	16419	16618	16682	16411	16647	16595	16341	16590	16476	16745	16574	16612	16500	16524	16552	16456	16556	16531	16598	16666	16407	16619	16630	16509	16621	16462	16723	16504	16432	16665	16684	16556	16455	16402	16454	16579	16631	16615	16457	16557	16522	16479	16582	16453	16457	16414	16700	16387	16448	16723	16510	16486	16476	16496	16467	16565	16502	16455	16516	16493	16519	16634	16415	16410	16566	16527	16413	16722	16550	16646	16429	16483	16533	16494	16548	16474	16280	16525	16509	16543	16519	16372	16612	16447	16531	16464	16499	16413	16560	16594	16536	16418	16536	16547	16598	16443	16657	16680	16447	16422	16512	16455	16660	16565	16507	16746	16602	16674	16424	16608	16599	16588	16427	16485	16382	16509	16630	16598	16575	16411	16495	16370	16507	16500	16535	16478	16582	16517	16527	16235	16702	16464	16575	16365	16366	16425	16423	16673	16423	16455	16658	16534	16570	16407	16358	16481	16601	16583	16563	16589	16502	16551	16557	16574	16694	16754	16303	16754	16572	16701	16564	16649	16602	16546	16553	16575	16491	16371	16348	16482	16604	16536	16779	16417	16519	16682	16483	16580	16553	16642	16629	16672	16640	16582	16559	16557	16518	16428	16643	16531	16477	16622	16585	16555	16479	16466	16551	16527	16426	16492	16474	16539	16527	16509	16634	16599	16361	16498	16543	16505	16448	16413	16383	16491	16237	16586	16489	16477	16558	16604	16488	16387	16647	16712	16603	16574	16550	16677	16509	16448	16614	16508	16413	16497	16506	16476	16628	16532	16618	16599	16760	16779	16716	16546	16518	16332	16431	16561	16637	16605	16586	16432	16511	16362	16569	16708	16512	16457	16485	16597	16552	16508	16480	16646	16564	16587	16532	16550	16527	16440	16738	16597	16514	16684	16563	16685	16571	16520	16648	16366	16518	16645	16296	16412	16590	16556	16508	16443	16498	16330	16337	16669	16496	16481	16562	16556	16631	16621	16319	16495	16446	16517	16596	16590	16505	16287	16575	16694	16407	16502	16593	16639	16599	16421	16630	16519	16566	16548	16597	16439	16577	16576	16539	16463	16440	16482	16582	16501	16447	16513	16425	16503	16561	16555	16495	16606	16434	16555	16491	16642	16786	16630	16548	16491	16448	16588	16279	16390	16582	16531	16383	16488	16654	16765	16499	16491	16518	16537	16610	16435	16499	16429	16645	16658	16301	16711	16414	16505	16566	16562	16759	16550	16373	16519	16462	16432	16556	16543	16731	16399	16525	16582	16475	16560	16616	16545	16561	16558	16596	16564	16606	16578	16491	16431	16467	16476	16544	16483	16488	16500	16519	16668	16422	16644	16554	16793	16484	16522	16613	16567	16506	16502	16706	16526	16513	16581	16494	16472	16510	16610	16475	16456	16521	16568	16444	16570	16595	16486	16392	16519	16505	16507	16493	16475	16524	16612	16680	16599	16398	16497	16534	16518	16565	16582	16436	16483	16519	16630	16567	16471	16479	16592	16550	16610	16522	16483	16490	16634	16551	16575	16450	16597	16483	16659	16672	16606	16475	16465	16536	16633	16481	16572	16476	16377	16488	16513	16377	16566	16388	16592	16571	16594	16401	16372	16360	16564	16546	16592	16685	16515	16541	16608	16426	16494	16745	16574	16457	16815	16442	16436	16512	16471	16511	16614	16559	16607	16622	16577	16581	16486	16480	16486	16497	16626	16326	16430	16678	16492	16540	16500	16437	16633	16484	16464	16362	16449	16394	16637	16630	16657	16367	16502	16411	16385	16677	16635	16563	16430	16408	16529	16672	16587	16662	16550	16484	16460	16467	16683	16467	16567	16431	16620	16410	16705	16517	16533	16529	16615	16468	16571	16431	16565	16617	16424	16514	16437	16511	16575	16543	16509	16565	16492	16697	16597	16651	16543	16516	16510	16512	16414	16439	16531	16619	16434	16505	16364	16685	16608	16245	16575	16593	16574	16728	16576	16408	16183	16672	16681	16559	16488	16527	16509	16440	16461	16472	16558	16637	16530	16697	16584	16513	16506	16650	16580	16703	16484	16555	16479	16539	16647	16628	16348	16490	16549	16440	16448	16597	16514	16510	16601	16630	16441	16484	16423	16531	16470	16488	16451	16714	16485	16639	16728	16361	16423	16445	16514	16409	16726	16497	16439	16510	16464	16588	16537	16515	16404	16506	16489	16739	16281	16328	16614	16612	16445	16522	16560	16347	16537	16525	16607	16431	16553	16476	16577	16526	16445	16597	16643	16602	16519	16468	16636	16560	16540	16527	16619	16567	16688	16544	16555	16498	16508	16599	16459	16450	16567	16514	16530	16459	16480	16506	16578	16353	16520	16591	16476	16519	16698	16473	16509	16548	16458	16293	16422	16476	16478	16650	16475	16570	16491	16604	16459	16443	16545	16628	16531	16505	16525	16607	16609	16584	16526	16416	16428	16512	16646	16654	16496	16551	16596	16563	16633	16561	16393	16382	16505	16554	16477	16499	16570	16680	16464	16519	16510	16520	16704	16475	16568	16514	16645	16513	16506	16442	16679	16662	16503	16471	16385	16523	16359	16607	16579	16518	16593	16668	16527	16729	16548	16650	16424	16567	16409	16572	16453	16627	16624	16624	16578	16639	16492	16426	16384	16598	16468	16614	16583	16597	16470	16444	16709	16480	16551	16569	16483	16533	16528	16668	16449	16520	16509	16479	16511	16455	16390	16612	16681	16499	16453	16495	16442	16644	16535	16626	16458	16502	16452	16482	16465	16513	16563	16687	16522	16558	16641	16590	16411	16472	16518	16633	16663	16458	16451	16548	16513	16681	16471	16492	16568	16375	16370	16517	16622	16592	16537	16568	16321	16503	16350	16653	16439	16406	16447	16326	16638	16482	16470	16529	16591	16588	16530	16470	16479	16576	16370	16566	16643	16502	16494	16556	16400	16503	16338	16496	16435	16521	16594	16500	16488	16459	16682	16665	16605	16619	16670	16337	16667	16627	16500	16457	16579	16435	16476	16631	16428	16513	16383	16555	16240	16626	16583	16413	16486	16677	16459	16467	16583	16470	16571	16509	16305	16581	16302	16536	16431	16638	16518	16390	16498	16505	16640	16479	16340	16515	16424	16399	16389	16601	16548	16511	16556	16506	16365	16392	16505	16493	16559	16417	16497	16722	16586	16491	16481	16548	16471	16634	16625	16480	16623	16449	16484	16418	16471	16519	16535	16615	16460	16452	16593	16507	16517	16690	16583	16680	16690	16412	16640	16417	16758	16686	16533	16634	16807	16585	16714	16665	16561	16322	16699	16515	16684	16542	16499	16632	16439	16583	16608	16792	16481	16538	16729	16438	16557	16353	16512	16404	16471	16578	16509	16566	16255	16539	16595	16747	16517	16392	16520	16442	16567	16339	16563	16452	16679	16437	16439	16481	16618	16622	16491	16520	16484	16421	16300	16427	16368	16606	16456	16365	16326	16584	16439	16509	16604	16496	16586	16669	16584	16373	16401	16351	16623	16508	16610	16652	16494	16673	16369	16442	16428	16499	16582	16459	16446	16374	16518	16476	16584	16527	16493	16735	16418	16592	16495	16413	16578	16228	16589	16497	16562	16342	16369	16461	16497	16689	16501	16526	16576
28538	21332	28157	26375	22164	22626	23031	22211	22256	22315	22302	22389	22328	22313	22125	22383	22294	22316	22510	22333	22329	22315	22345	22091	22264	22406	22601	22080	22484	22308	22401	22375	22416	22424	22287	22247	22310	22142	22279	22117	22294	22245	22180	22443	22338	22435	22258	22224	22207	22371	22167	22124	22383	22257	22395	22336	22111	22298	22187	22479	22464	22258	22281	22208	22043	22237	22299	22273	22363	22224	22188	22411	22360	22232	22274	22364	22438	22292	22197	22126	22225	22277	22150	22014	22594	22302	22287	22344	22317	22244	22307	22229	22160	22112	22423	22022	22220	22464	22368	22490	22147	22331	22068	22215	22241	22418	22404	22377	22299	22296	22338	22544	22136	22435	22521	22240	22162	22206	22284	22230	22341	22427	22283	22246	22227	22114	22179	22297	22428	22215	22230	22365	22615	22385	22505	22088	22353	22295	22249	22317	22115	22175	22322	22196	22210	22507	22361	22330	22027	22297	22378	22353	22288	22527	22200	22226	22060	22213	22203	22456	22432	22167	22131	22016	22081	22156	22348	22135	22223	22478	22255	22255	22166	22413	22479	22217	22134	22390	22526	22277	22496	22004	22316	22426	22032	22329	22360	22242	22252	22300	22250	22338	22146	22272	22212	22406	22329	22367	22506	22433	22299	22213	22302	22352	22214	22210	22385	22392	22205	22355	22207	22205	22343	22258	22566	22261	22350	22183	22541	22431	22241	22016	22417	22151	22312	22241	22102	22275	22312	22308	22250	22437	22082	22153	22071	22279	22290	22239	22430	22358	22261	22232	22251	22058	22334	22513	22465	22163	22271	22427	22425	22145	22358	22494	22621	22216	22127	22493	22411	22378	22289	22390	22525	22180	22269	22279	22338	22292	22330	22313	22176	22264	22146	22369	22491	22046	22240	22147	22239	22184	22516	22701	22443	22349	22393	22316	22123	22176	22223	22018	22440	22208	22269	22315	22472	22274	22422	22278	22248	22243	22349	22162	22206	22445	22286	22242	22282	22360	22265	22356	22229	22397	22278	22246	22413	22596	22360	22283	22166	22369	22349	22322	22331	22190	22207	22192	22250	22234	22384	22427	22302	22373	22184	22308	22450	22275	22242	22407	22293	22437	22194	22135	22227	22373	22359	22091	22298	22394	22098	22298	22267	22363	22345	22414	22262	22278	22220	22510	22518	22212	22260	22345	22413	22332	22528	22337	22472	22262	22276	22409	22532	22227	22383	22102	22207	22326	22386	22319	22242	22192	22371	22322	22264	22354	22286	22212	22188	22307	22236	22177	22308	22298	22222	22451	22266	22196	22372	22267	22211	22259	22065	22257	22319	22322	22224	22216	22273	22337	22283	22438	22153	22403	22154	22107	22300	22275	22075	22409	22430	22365	22257	22407	22365	22291	22087	22312	22147	22222	22294	22100	22260	22043	22277	22242	22466	22325	22249	22099	22527	22215	22273	22315	22347	22248	22291	22001	22263	22125	22374	22192	22182	22286	22418	22522	22485	22178	22205	22089	22205	22501	22407	22276	22359	22313	22266	22307	22276	22225	22259	22205	22364	22389	22217	22412	22222	22187	22166	22309	22189	22218	22307	22300	22204	22261	22465	22282	22382	22152	22298	22473	22119	22363	22367	22235	22296	22466	22284	22299	22337	22124	22293	22240	22327	22328	22137	22132	22428	22382	22189	22342	22307	22331	22476	22206	22252	22089	22281	22359	22265	22342	22225	22286	22412	22286	22187	22464	22197	22273	22144	22490	22220	22305	22143	22331	22406	22383	22142	22295	22211	22336	22224	22519	22251	22148	22293	22415	22139	22344	22203	22392	22445	22312	22336	22219	22268	22288	22144	22195	22299	22347	22061	22256	22212	22297	22261	22307	22367	22367	22492	22339	22386	22242	22375	22263	22256	22402	22643	22168	22210	22379	22369	22079	22329	22384	22300	22446	22254	22452	22461	22254	22334	22445	22224	22085	22224	22428	22240	22357	22177	22200	22180	22362	22186	22085	22539	22443	22267	22086	22346	22314	22389	22375	22336	21972	22236	22194	22060	22357	22282	22292	22433	22048	22576	22151	22299	22390	22348	22573	22576	22159	22054	22232	22441	22371	22262	22340	22235	22222	22321	22283	22477	22425	22257	22306	22494	22231	22343	22564	22221	22522	22357	22308	22071	22435	22212	22404	22274	22270	22104	22283	22370	22214	22153	22419	22259	22250	22321	22341	22158	22331	22110	22404	22149	22197	22235	22416	22355	22033	22208	22370	22134	22319	22152	22169	22264	22431	22370	21881	22390	22286	22324	22255	22325	22278	22181	22515	22288	22330	22188	22469	22101	22261	22451	22277	22083	22483	22413	22406	22193	22322	22441	22306	22498	22482	22372	22314	22085	22339	22501	22331	22309	22309	22270	22368	22203	22310	22105	22412	22342	22518	22379	22313	22401	22181	22211	22390	22334	22272	22204	22351	22166	22190	22314	21936	22161	22366	22475	22118	22249	22147	22343	22262	21893	22382	22470	22335	22301	22415	22398	22603	22331	22293	22327	22264	22189	22299	22386	22347	22318	22315	22227	22190	22417	22304	22398	22311	22290	22311	22208	22279	22461	22333	22304	22362	22271	22330	22333	22415	22477	22214	22161	22486	22206	22364	22212	22298	22320	22367	22204	22186	22296	22296	22404	22266	22159	22018	22318	22465	22370	22149	22322	22215	22294	22066	22329	22199	22335	22227	22449	22062	22127	22314	22368	22398	22404	22177	22344	22381	22158	22307	22284	22308	22331	22340	21875	22469	22313	22089	22357	22299	22458	22243	22234	22355	22379	22170	22285	22443	22265	22195	22410	22312	22508	22440	22351	22269	22282	22033	22527	22492	22369	22219	22130	22176	22553	22435	22391	22477	22197	22383	22417	22317	22607	22324	22291	22121	22097	22254	22494	22160	22311	22322	22236	22149	22280	22404	22479	22290	22275	22386	22217	22047	22459	22450	22282	22221	22455	22358	22338	22357	22318	22435	22167	22093	22362	22633	22418	22286	22363	22243	22344	22454	22378	22332	22459	22443	22207	22432	22249	22370	22216	22337	22349	22289	22427	22183	22249	22161	22358	22354	22327	22242	22254	22490	22603	22269	22440	22429	22309	22330	22181	22021	22224	22433	22141	22379	22275	22285	22389	22142	22383	22317	22338	22393	22402	22314	22522	22248	22490	22480	22244	22059	22209	22504	22068	22091	22417	22289	22304	22094	22254	22393	22383	22368	22353	22322	22488	22465	22355	22316	22362	22483	22151	22279	22420	22194	22007	22321	22262	22150	22232	22163	22330	22247	22381	22176	22048	21969	22478	22573	22384	22177	22138	22213	22227	22126	22230	22216	22426	22207	22504	22122	22259	22213	22367	22254	22358	22208	22239	22281	22189	22236	22351	22372	22281	22191	22458	22414	22191	22305	22111	22203	22322	22500	22290	22449	22305	22344	22335	22177	22383	22141	22259	22146	22179	22291	22374	22378	22311	22436	22322	22260	22226	22383	22273	22030	22370	22427	22447	22396	22279	22363	22410	22305	22223	22262	21957	22274	22153	22353	22407	22216	22345	22326	22299	22421	22312	22486	22460	22326	22391	22122	22057	22081	22251	22471	22341	22341	22266	22285	22380	22202	22545	22149	22258	22336	22430	22180	22301	22315	22357	22582	22356	22193	22314	22209	22212	22333	22273	22304	22269	22524	22355	22292	22394	22220	22390	22413	22474	22147	22292	22343	22178	22287	22287	22445	22273	22369	22512	22195	22291	22394	22518	22100	22388	22202	22118	22386	22291	22479	22470	22314	22321	22238	22279	22293	22416	22522	22377	22133	22014	22144	22192	22448	22393	22295	22074	22526	22251	22421	22357	22347	22220	22406	22319	22265	22132	22353	22155	22224	22460	22271	22213	22428	22184	22093	22378	22481	22482	22101	22317	22432	22079	22323	22426	22203	22323	22279	22263	22308	22340	22437	22239	22479	22203	22290	22252	22324	22437	22347	22263	22403	22267	22267	22345	22340	22617	22284	22161	22278	22133	22169	22126	22195	22408	22392	22345	22171	21980	22215	22179	22398	22137	22090	22476	22540	22522	22133	22158	22477	22541	22264	22458	22135	22401	22292	22335	22260	22377	22310	22137	22458	22412	22522	22292	22310	22332	22213	22402	22211	22375	22359	22716	22287	22480	22371	22189	22440	22410	22475	22413	22149	22168	22160	22500	22238	22473	22656	22499	22332	22303	22279	22228	22397	22015	22452	22286	22381	22121	22190	22175	22195	22411	22169	22365	22286	22439	22278	22274	22395	22214	22161	22232	22206	22246	22355	22191	22421	22244	22205	22160	22444	22323	22276	22346	22151	22252	22386	22334	22122	22518	22341	22414	22315	22250	22405	22442	22469	22263	22353	22323	22223	22179	22382	22136	22264	22215	22407	22328	22445	22367	22255	22219	22401	22416	22311	22168	22577	22350	22332	22223	22165	22281	22265	22198	22309	22330	22423	22076	22334	22446	22382	22375	22098	22396	22134	22318	22251	22292	22307	22383	22214	22444	22290	22412	22327	22199	22185	22208	22227	22429	22208	22383	22438	22302	22053	22604	22289	22239	22305	22465	22277	22277	22317	22181	22199	22259	22201	22405	22224	22296	22375	22311	22370	22280	22444	22308	22333	22220	22223	22286	22159	22332	22549	22176	22300	22423	22265	22420	22329	22401	22293	22379	22077	22206	22521	22374	22227	22148	22350	22165	22172	22121	22171	22325	22368	22224	22144	22398	22266	22399	22216	22123	22162	22274	22254	22361	22286	22424	22419	22200	22000	22514	22054	22352	22164	22011	22110	22091	22362	22362	22546	22592	22213	22307	22410	22353	22119	22285	22290	22431	22624	22282	22493	22623	22447	22549	22322	22242	22519	22340	22308	22328	22225	22434	22462	22149	22447	22448	22189	22264	22232	22542	22281	22219	22302	22254	22156	22256	22065	22166	22076	22502	22249	22449	22308	22212	22258	22718	22567	22317	22422	22383	22309	22205	22243	22513	22325	22437	22370	22162	22464	22236	22331	22192	22403	22291	22310	22335	22242	22459	22182	22473	22423	22266	22340	22405	22376	22180	22271	22374	22064	22346	22371	22561	22237
27923	18339	17127	17012	17068	17113	17149	16958	17287	17183	17079	17126	17006	17050	16951	17133	17245	17026	17046	17140	17083	17086	17297	17001	17146	17157	17169	17030	17000	17006	16970	17052	16883	17301	17072	17098	17057	17119	17076	17075	17156	17233	17065	17130	17006	17064	17027	17196	17160	17243	17033	17074	17268	17173	16967	16882	17054	17038	17250	17170	17192	17239	17063	17158	17103	17235	17085	17095	17118	17159	17043	17147	17072	17069	17206	17180	17133	17325	16961	16991	16961	17073	17258	17064	17177	17163	17132	17230	17081	17170	17145	17207	17260	17081	16980	16902	17148	17084	17180	17072	17230	17036	16848	17014	17106	17132	17040	16960	17028	17214	17167	17083	17117	17045	17175	17147	17109	17191	16888	17170	17153	17086	17136	17177	16985	16942	17062	17134	16914	17062	17071	17164	17168	16993	17020	17092	17131	17113	17184	16962	17218	17120	17164	16971	17018	17105	17079	17069	17167	17174	17212	16989	17111	17021	17051	17160	17129	17157	17261	16973	17051	17118	17179	17058	17028	17045	17090	17197	16840	17142	17198	16915	17034	17233	17085	17220	17056	17157	17226	16970	16962	17219	17020	17104	17148	17066	17096	17202	17033	17032	17207	16977	17192	17349	17119	17107	17063	17044	17057	16930	17287	17099	17087	17187	17136	17048	17108	17212	17144	17156	17094	17068	17180	17166	17130	17053	17034	17115	16870	17192	17151	17151	17251	16914	17091	16917	17172	17045	17193	17177	17036	17141	17017	17069	16979	17167	17008	16995	17227	17077	17029	17130	17032	17113	17082	17059	17030	17007	17211	17016	17157	17076	17191	17077	17187	17141	16983	17101	17106	16845	17155	17036	17017	17094	17080	17082	17119	17184	17069	17197	16981	17139	16985	17304	17274	17095	17156	16963	17291	17020	17145	17043	17212	17122	17076	17024	17142	17176	17085	17084	17023	17041	16889	17118	17186	17028	17414	17105	16894	17151	17083	17054	17178	17040	17049	17256	17110	17208	17061	17120	17137	17215	17074	17093	17295	17011	17175	17112	16991	17240	17099	17089	17172	17173	17141	17115	17086	17161	17359	16915	17150	17071	17150	17073	17077	17222	17228	16929	17125	17229	16980	17036	17176	17027	17117	17272	17032	16982	17024	17075	17158	17073	16985	17279	17094	17028	17175	17158	17034	17024	17081	17180	17224	17174	17130	17072	17263	16956	17303	17052	17249	17153	17235	17135	17087	17066	17262	17047	17113	16759	17117	17048	17010	17037	17141	17106	17137	17133	17073	16865	16995	17164	17014	16974	17218	17040	17062	17206	16978	17193	17139	17139	17104	17127	17107	17118	17247	17074	16938	17151	17145	17177	17055	17088	16962	17010	17243	16886	17078	16977	17165	16920	17089	16978	17047	17181	17128	17115	17184	17195	17092	17184	17041	17094	16945	17157	17092	16895	16868	17238	16939	17060	17144	17174	17203	16921	17218	17079	17042	17189	17176	17131	17348	17007	16981	17051	17134	17021	17151	17219	17192	17025	17330	17159	17055	17083	16980	17034	17145	17248	16925	17042	17115	17189	17062	17107	17057	17127	16860	17132	17111	17206	17014	17104	17119	17140	17023	17128	17235	17001	17071	17232	17097	17140	17241	17176	17283	17187	17164	17146	17143	17079	17033	17222	17134	17151	17036	17094	17058	17209	16927	17072	17033	16897	16971	17023	16950	17070	17165	17110	17037	17022	17124	17175	17052	17287	17194	16944	17290	17038	17006	17084	17188	17106	17024	17160	17079	16956	17158	17052	17135	17155	17083	17097	17222	17188	17073	17044	16931	17060	17003	17134	16981	17114	17103	17072	17144	17013	16963	17099	17199	17040	17152	16999	17033	17115	16943	17193	17167	17052	17185	17193	17282	17189	17192	17144	17104	17105	17195	17037	17120	17170	17207	17018	17152	17187	17202	17123	17031	16916	17184	17043	17119	17106	17122	17058	17181	17134	16961	17128	17092	17031	17201	17097	17077	17081	17120	17078	17151	17206	17163	17215	17080	17062	17066	17092	16894	17012	17191	17238	16989	17040	17078	17095	17172	17010	17055	17220	17184	17034	16995	17036	17107	17102	17023	17077	17082	17262	17183	17119	17009	17201	17101	17072	17067	17004	17127	17269	16775	17089	17141	17165	17216	17109	17354	17205	17128	17000	17036	16995	16882	17048	16824	17115	17155	16961	17249	17094	16904	17016	17112	17106	17059	17048	17143	17182	17188	17177	17150	17020	17137	17261	17106	17052	17028	17209	17121	17116	17224	17218	17139	16995	17034	17093	17247	17186	17126	17161	17084	16960	17041	17072	17260	17119	17137	17155	17060	17171	17016	17123	17088	16991	17322	17071	17041	17012	17100	17066	17031	17083	17165	17051	17112	17237	17076	17013	17075	17018	17164	17214	17211	17013	16904	17132	17057	17371	17111	16937	17189	17229	17047	17078	17046	17129	17017	17259	17100	17146	17146	16843	17206	17280	17203	17212	16974	17195	17048	17176	17158	17121	17078	17147	17126	17012	17338	17074	17085	17007	16919	17016	17005	17075	17331	17369	17024	17127	17027	16903	17173	17138	17130	17119	17188	16970	17231	17103	17138	16949	17137	17013	17028	17191	17049	16950	17011	16990	17213	16986	16993	17202	16919	16921	17097	17255	17019	17340	17029	17178	17022	16969	17002	17192	17001	17013	17099	17098	17108	17136	17170	17180	17211	16992	17122	16995	17024	17164	17098	17124	17294	17178	17054	16970	16954	17064	17070	17000	17123	17181	17163	17090	17122	17150	16877	17139	16978	17079	17171	17109	17086	17080	17179	17122	17226	17107	17040	17097	17074	17168	17228	17151	16952	17112	17269	17100	17068	17086	17100	17338	17078	17091	17109	17132	16916	17088	16983	17196	17251	17201	17195	17029	17049	17162	17004	16977	17046	17159	17065	17238	17061	17187	17072	17180	17232	16897	17047	17204	17021	17107	17091	17204	17038	17046	17135	17097	17102	17152	17113	16969	17246	17123	17098	17101	17107	16998	17328	17102	16953	17147	17216	17175	17136	17087	17189	16841	17180	16988	17186	17157	17295	17105	16993	17264	17221	17067	17253	17025	17203	17232	17019	17289	16971	17150	17111	17146	17269	17061	17059	17109	16979	17124	17187	17154	17120	17020	16996	17152	17252	16911	17243	17087	16999	16946	17081	17193	16914	17107	16902	16939	17112	17189	17299	17217	17138	17143	17193	17036	17028	17031	17172	17126	17188	17250	16941	17168	17077	17058	17194	17264	17159	17115	16942	17009	17192	17111	17194	17078	16909	17198	17048	17048	17000	17047	17093	17014	17240	17051	17366	17108	17260	16996	17186	17197	17075	17269	17117	17053	16968	17133	16892	16895	17120	17069	17000	17130	16996	17035	17051	17223	17022	16967	17141	16965	17106	17120	17037	16889	16973	17064	17145	17076	17081	17290	17004	16976	17085	16928	17022	17019	17043	17168	17079	17062	17152	17242	17129	17106	16948	17160	17121	17097	17210	16925	17374	17115	17080	17037	17147	17113	17203	17133	17233	17100	17152	17130	17090	17047	17209	17136	17198	17215	17015	17027	16925	16965	16920	16977	17080	17038	17031	17078	17207	17046	17052	17141	17140	17196	17126	17173	17181	17025	17415	17016	17075	17117	17242	17129	17142	17160	17004	17200	17218	17046	17115	17118	17129	17000	17175	17195	16966	17005	17116	16953	17198	17110	17201	17026	16987	17083	17079	17213	16933	16865	17079	17004	17263	17011	16935	17033	17081	17055	17084	17017	17037	17138	17101	17063	17107	17109	17087	17112	17091	17174	17100	17119	17118	17070	17155	17085	17033	17061	17131	17127	17062	17124	17174	17381	17162	17151	17143	17022	17084	17145	17132	17032	17174	17192	17141	17193	17083	17057	17155	17000	16959	17122	17165	17032	17160	17172	17018	16963	17141	17148	16888	17121	17038	17122	17309	17102	17145	17152	17033	17010	17094	17063	17115	17007	17212	17107	17133	17190	17130	17050	17120	17148	17137	17191	17172	17174	17183	17122	17014	17238	17231	16957	17093	16952	17176	17098	17073	17137	17083	17070	17072	17154	17089	17187	17187	17026	17079	16929	17086	17128	17112	17293	17205	17115	16971	17155	16924	17114	17190	16909	17027	17041	16953	17141	16854	17157	17120	17068	17121	17138	17116	17147	17156	17204	17066	17095	17139	16995	17178	16978	17186	17112	17209	17097	17021	17147	17032	17065	17222	17068	17079	17232	16830	17193	17036	17138	17121	17085	17124	17141	17185	17134	16983	17019	17144	16904	17059	17092	17227	17123	17117	17031	17080	17117	17176	17204	16975	17184	17148	17106	17220	17098	17087	17100	17108	17084	17074	17086	17200	17030	17084	17158	17293	17104	17060	17109	17271	17173	17085	17126	16969	17124	17392	17053	17065	17037	17198	17124	17161	17261	17243	17190	17201	17118	17126	16947	17130	17053	16989	17096	17363	17042	16980	17230	17033	16936	17005	16959	16991	17253	17009	16968	17069	16959	16937	17167	17071	17018	16976	17063	17002	17051	17147	17163	17164	17028	17251	17053	17278	17088	17257	17207	16946	17140	17040	17163	17173	17178	17167	17170	17258	17183	17116	17087	17102	16899	17064	17313	17042	17012	17115	16905	17085	17099	17131	17237	17120	16983	17048	16921	17161	17014	17217	17108	17034	17131	17189	17319	17337	17183	17269	16907	16982	17059	17000	17226	17193	17150	17085	17003	17229	17272	17210	17074	17111	17013	16994	17050	17054	17124	17119	17082	17092	17225	17170	16959	17223	17018	17095	17044	17096	16978	16985	17292	16942	17029	16993	17071	17049	17047	17309	17073	17284	16945	17148	17059	17005	16929	17112	17036	17264	16989	17065	17126	17220	17063	17024	17130	17146	17212	17132	17079	17162	17125	17168	17047	17189	17282	17035	17327	17119	17104	17047	17067	17071	16996	17098	17067	17240	17294	17137	16905	17080	17087	17262	17129	17086	17184	17054	17005	17172	17087	17082	17140	17074	17049	17190	17156	17049	17015	17059	17192	17231	17195	16995	17276	17168	17161	17263	16939	17042	17167	17239	17162
26909	21328	29763	23281	22155	24959	25110	21737	21698	22111	22058	21782	21689	21513	21737	21747	21851	22020	21865	21881	21618	21802	21656	21782	21816	21763	21700	21887	21756	21788	21713	21667	21698	21408	21629	21765	21733	21444	21684	21737	21802	21860	21876	21871	21632	21792	21633	21819	21900	21757	21758	21717	21635	21724	21518	21832	21771	21563	21788	21709	21628	21859	21820	21749	21885	21694	21792	21722	21605	21825	21692	21839	21866	22033	21627	21878	21786	21747	21589	21571	21413	21529	21712	21789	21832	21632	21708	21680	21777	21999	21749	21710	21821	21648	21637	21642	21704	21537	21769	21802	21509	21605	21801	21761	21676	21617	21481	21561	21829	21813	21597	21888	21735	21537	21649	21570	21653	21814	21610	21551	21689	21594	21577	21795	21740	21774	21451	21596	21842	21445	21564	21639	21477	21655	21734	21549	21742	21751	21785	21469	21585	21596	21838	21513	21558	21872	21707	21655	21590	21469	21721	21618	21640	21622	21788	21506	21778	21780	21610	21845	21694	21773	21619	21745	21686	21488	21549	21649	21674	21787	21832	21779	21905	21443	21563	21674	21671	21906	21576	21707	21454	21650	22041	21486	21781	21698	21669	21641	21832	21788	21762	21726	21715	21711	21911	21655	21714	21841	21805	21699	21408	21617	21900	21725	21601	21555	21714	21602	21883	21675	21783	21886	21661	21603	21778	21729	21877	21346	21602	21755	21618	21685	21675	21699	21611	21666	21612	21386	21702	21482	21579	21766	21925	21625	21556	21711	21674	21561	21922	21627	21564	21809	21738	21682	21812	21630	21659	21529	21523	21606	21621	21606	21736	21633	21931	21750	21899	21487	21997	21911	21628	21694	22020	21738	21719	21761	21694	21803	21623	21802	21826	21749	21619	21745	21556	21855	21726	21849	21687	21709	21669	21670	21697	21587	21660	21569	21756	21676	21858	21693	21859	21813	21879	22016	21589	21596	21653	21694	21515	21719	21874	21643	21887	21542	21705	21669	21695	21607	21661	21713	21820	21614	21868	21709	21828	21797	21949	21843	21821	21915	21759	21811	21904	21780	21855	21841	21698	21680	21659	21821	21815	21756	21756	21473	21910	21799	21785	21801	21777	21864	21750	22024	21557	21714	21446	21786	21841	21664	21870	21834	21587	21904	21706	21788	21759	21605	21761	21766	21639	21599	21776	21670	21566	21712	21625	21662	21671	21774	21910	21677	21620	21778	21545	21742	21719	21898	21657	21409	21590	21741	21683	21900	21746	21653	21850	21581	21667	21626	21775	21800	21665	21802	21578	21766	21626	21803	21799	21857	21898	21729	21871	21649	21851	21772	21749	21618	21614	21455	21695	21701	21731	21611	21670	21711	21668	21676	21647	21642	21554	21824	21799	21673	21630	21785	21777	21631	21496	21859	21704	21731	21477	21563	21620	21844	21754	21691	21900	21704	21532	21504	21761	21766	21880	21648	21751	21632	21945	21778	21595	21893	21687	21686	22065	21647	21512	21775	21690	21691	21680	21573	21550	21541	21651	21545	21699	21446	21655	21596	21683	21849	21700	21851	21744	21561	21650	21740	21807	21732	21481	21381	21573	21487	21728	21539	21877	22004	21795	21531	21447	21874	21558	21612	21659	21678	21823	21601	21730	21848	21608	21912	21710	21426	21691	21645	21540	21591	21901	21816	21702	21532	21810	21715	21850	21738	21646	21730	21819	21735	21666	21874	21849	21864	21852	21859	21758	21867	21635	21981	21683	21788	21985	21735	21684	21438	21852	21740	21809	21653	21600	21727	21754	21710	21833	21853	21735	21557	21491	21679	21667	21635	21893	21497	21704	21712	21561	21393	21858	21584	21719	21680	21872	21772	21791	21729	21793	21720	21904	21882	21643	21834	21698	21564	21500	21846	21773	21728	21746	21731	21673	21868	21590	21602	21612	21986	21608	21627	21799	21773	21745	21738	21777	21771	22011	21834	21728	21830	21537	21660	21637	21621	21771	21968	21772	21677	21548	21687	21794	21643	21975	21772	21713	21605	21686	21796	21835	21724	21866	21719	21797	21706	21935	21628	21818	21682	21870	21832	21611	21600	21752	21600	21852	21647	21562	21882	21757	21752	21780	21815	21573	21613	21784	21792	21627	21678	21638	21601	21788	21463	21791	21600	21838	21680	21771	21662	21713	21606	21743	21669	21579	21825	21948	21762	21623	21626	21606	21851	21679	21739	21839	22042	21601	21510	21670	21805	21906	21808	21732	21785	21507	21506	21870	21645	21508	21710	21758	21762	21713	21513	21863	21861	21654	21776	21762	21560	21724	21787	21780	21503	21821	21834	21552	21825	21657	21784	21605	21794	21694	21772	21871	21667	21768	21792	21686	21661	21797	21708	21884	21754	21870	21751	21588	21704	21604	21578	21506	21820	21749	21753	21841	21786	21789	21686	21454	21858	21965	21814	21676	21794	21894	21541	21760	21609	21485	21727	21565	21979	21847	21711	21766	21604	21958	21594	21516	21744	21659	21513	21607	21575	21695	21661	21601	21605	21614	21714	21638	21745	21838	21792	21607	21730	21811	21758	21855	21763	21606	21489	21691	21602	21956	21797	21729	21885	21830	21777	21637	21636	21672	21502	21789	21590	21612	21608	21592	21540	21759	21728	21785	21743	21820	21837	21683	21741	21579	21439	21724	21729	21844	21895	21581	21858	21640	21625	21550	21800	21863	21797	21770	21641	21677	21563	21828	21797	21689	21665	21959	21612	21759	21756	21655	21884	21770	21494	21550	21887	21850	21604	21898	21549	21558	21620	21743	21758	21598	21745	21618	21708	21533	21477	21681	21839	21819	21743	21687	21541	21722	21650	21828	21702	21727	21638	21870	21870	21764	21776	21614	21688	21728	21714	21542	21717	21766	21880	21705	21650	21600	21569	21839	21720	21736	21846	21677	21505	21596	21729	21537	21638	21872	21707	21737	21810	21928	21630	22010	21994	21839	21839	21786	21744	21983	21731	21737	21527	21897	21643	21616	21658	21719	21613	21963	21722	21616	21774	21786	21636	21561	21687	21664	21854	21621	21889	21752	21738	21745	21866	21938	21726	21676	21752	21641	21803	21854	21857	21878	21694	21671	21637	21789	21639	21572	21637	21537	21590	21584	21704	21725	21529	21783	21635	21907	21713	21713	21643	21769	21696	21799	21675	21686	22028	21504	21641	21726	21604	21591	21711	21815	21949	21477	21670	21768	21602	21909	21464	21515	21843	21589	21648	21622	21649	21533	21742	21396	21587	21489	21603	21852	21703	21733	21558	21752	21932	21692	21627	21779	21652	21643	21875	21769	21692	21850	21638	21700	21836	21641	21676	21691	21569	21620	21650	21580	21574	21889	21626	21925	21665	21696	21578	21616	21723	21738	21750	21658	21725	21686	21889	21561	21835	21839	21868	21802	21785	21741	21568	21775	21614	21792	21656	21849	21845	21764	21616	21743	21610	21820	21843	21629	21797	21639	21772	21746	21822	21466	21762	22070	21977	21919	21727	21660	21905	21700	21774	21774	21618	21829	21628	21708	21713	21653	21694	21696	21655	21652	21952	21715	21778	21744	21706	21766	21763	21790	21649	21563	21722	21644	21801	21595	21613	21413	21689	21526	21824	21718	21693	21655	21710	21782	21610	21807	21879	21623	21647	21881	21667	21646	21656	21937	21736	21551	21729	21769	21731	21666	21857	21682	21573	21655	21499	21550	21565	21666	21737	21753	21709	21807	21900	21899	21678	21611	21782	21780	21546	21714	21428	21835	21704	21632	21777	21799	21687	21801	21977	21687	21571	21771	21710	21443	21460	21784	21787	21815	21745	21709	21731	21591	21620	21663	21719	21620	21642	21831	21876	21912	21649	21637	21583	21671	21600	21666	21776	21517	21784	21695	21659	21681	21446	21603	21963	21686	21737	21773	21781	21665	21767	21782	21943	21877	21698	21729	21783	21697	21615	21563	21475	21648	21669	21760	21804	21658	21716	21525	21746	21757	21885	21967	21710	21885	21929	21534	21604	21801	21707	21568	21754	21534	21804	21720	21657	21585	21736	21735	21753	22001	21964	21559	21922	21583	21829	21593	21839	21706	21809	21579	21656	21764	21598	21750	21658	21798	21606	21801	21724	21487	21425	21611	21758	21660	21553	21922	21556	21639	21842	21685	21666	21612	21630	21786	21534	21594	21622	21568	21799	21505	21756	21834	21598	21787	21803	21681	21681	21926	21646	21821	21658	21889	21692	21412	21706	21381	21402	21568	21512	21651	21703	21784	21808	21640	21663	21547	21641	21608	21844	21759	21775	21647	21690	21986	21841	21801	21566	21809	21619	21515	21667	21629	21675	21610	21834	21738	21773	21763	21655	21905	21379	21474	21954	21647	21938	21615	21827	21546	21737	21726	21537	21693	21606	21798	21835	21351	21760	21850	21601	21947	21724	21791	21904	21560	21565	21769	21538	21610	21690	21731	21728	21813	21663	21911	21860	21437	21588	21876	21622	21650	21640	21876	21749	21616	21674	21813	21591	21588	21830	21610	21759	21726	21628	22130	21645	21568	21420	21678	21500	21572	21734	21671	21716	21599	21671	21855	21770	21717	21590	21535	21698	21827	21675	21725	21842	21629	21811	21659	21724	21749	21801	21831	21689	21608	21599	21515	21583	21777	21711	21673	21871	21773	21708	21858	21707	21592	21514	21693	21936	21481	21734	21711	21711	21767	21719	21720	21486	21987	21527	21564	21751	21740	21594	21951	21787	21790	21744	21613	21678	21710	21846	21757	21487	21645	21818	21880	21838	21911	21644	21827	21630	21545	21369	21699	21748	21690	21575	21560	21744	21482	21622	21641	21556	21657	21708	21790	21624	21748	21739	21682	21526	21890	21625	21736	21684	21739	21780	21619	21963	21543	21673	21815	21669	21713	21602	21478	21620	21439	21584	21725	21755	21780	21533	21361	21732	21655	21592	21711	21660	21625	21532	21961	21730	21500	21604	21456	21521	21749	21727	21717	21727	21724	21635	21705	21631	21820	21705	21665	21600	21612	21715	21821	21582	21568	21720	21695	21643	21700	21708	21746	21601	21692	21844	21603	21705	21836	21503	21607	21641	21763	21537	21641	21815	21745	21701
26319	19209	16799	16704	16688	16818	16858	16691	16784	16734	16908	16782	16765	16697	16863	16780	16620	16676	16867	16738	16593	16689	16835	16763	16843	16808	16664	16564	16744	16830	16804	16660	16756	16868	16643	16905	16816	16929	16787	16694	16867	16794	16693	16629	16759	16896	16678	16678	16766	16744	16660	16706	16733	16663	16860	16843	16778	16812	16715	16710	16886	16696	16785	16741	16644	16705	16690	16751	16733	16537	16776	16655	16769	16725	16776	16949	16561	16567	16814	16537	16688	16913	16559	16799	16708	16689	16720	16782	17036	16795	16702	16585	16805	16922	16541	16701	16614	16631	16751	16662	16808	16753	16715	16620	16772	16744	16843	16793	16914	16674	16683	17018	16583	16532	16702	16616	16753	16825	16811	16537	16849	16534	16926	16830	16774	16682	16853	16714	16596	16782	16727	16693	16761	16587	16650	16847	16714	16627	16700	16696	16592	16527	16619	16740	16853	16915	16688	16544	16892	16584	16668	16743	16733	16701	16796	16804	16641	16800	16612	16865	16762	16999	16755	16792	16748	16520	16714	16798	16827	16836	16739	16787	16604	16761	16784	16683	16867	16741	16773	16887	16682	16789	16775	16785	16971	16728	16644	16733	16703	16620	16831	16862	16714	16767	16783	16811	16702	16671	16698	16715	16786	16651	16722	16731	16803	16751	16692	16811	16784	16508	16722	16791	16727	16758	16613	16773	16597	16714	16597	16733	16694	16729	16620	16705	16810	16906	16788	16811	16571	16774	16783	16827	16759	16716	16725	16708	16763	16716	16671	16748	16659	16718	16735	16737	16661	16696	16764	16559	16686	16773	16664	16868	16670	16797	16726	16616	16578	16741	16949	16654	16839	16770	16686	16567	16798	16852	16751	16816	16423	16655	16779	16860	16838	16695	16861	16781	16975	16731	16713	16843	16635	16811	16673	16745	16715	16737	16695	16630	16647	16698	16756	16823	16776	16659	16819	16753	16819	16519	16790	16727	16840	16787	16715	16899	16707	16687	16973	16620	16731	16673	16724	16610	16899	16927	16784	16836	16703	16896	16685	16759	16816	16757	16776	16909	16633	16654	16726	16975	16666	16717	16724	16806	16874	16838	16935	16553	16619	16800	16748	16639	16653	16703	16661	16621	16764	16767	16549	16561	16688	16726	16767	16762	16627	16533	16721	16778	16937	16733	16511	16776	16822	16718	16691	16729	16754	16584	16766	16721	16861	16779	16718	16599	16749	16713	16698	16655	16837	16753	16790	16549	16693	16676	16897	16716	16804	16718	16712	16701	16682	16686	16890	16606	16680	16524	16673	16773	16840	16783	16761	16728	16667	16847	16761	16693	16649	16733	16664	16588	16916	16929	16694	16628	16582	16772	16743	16832	16883	16788	16771	16703	16876	16768	16721	16969	16714	16676	16600	16997	16622	16740	16703	16800	16728	16867	16608	16812	16521	16765	16785	16661	16759	16612	16812	16547	16619	16884	16642	16773	16698	16696	16908	16678	16753	16874	16720	16614	16684	16512	16767	16716	16829	16693	16699	16615	16641	16704	16713	16765	16706	16669	16796	16680	16718	16684	16709	16900	16796	16667	16819	16738	16774	16709	16557	16616	16965	16665	16860	16871	16563	16549	16738	16579	16808	16964	16760	16561	16715	16723	16716	16688	16609	16766	16789	16623	16674	16604	16770	16618	16746	16748	16684	16859	16799	16559	16679	16807	16666	16507	16674	16725	16706	16679	16737	16768	16787	16575	16793	16765	16519	16790	16740	16852	16726	16854	16777	16768	16761	16888	16822	16673	16830	16711	16804	16906	16708	16826	16718	16710	16758	16729	16686	16753	16644	16706	16774	16806	16579	16837	16713	16774	16663	16778	16589	16747	16707	16654	16637	16728	16820	16543	16636	16670	16664	16757	16813	16756	16617	16610	16791	16571	16843	16752	16817	16859	16649	16815	16702	16670	16843	16857	16548	16715	16858	16801	16703	16713	16765	16650	16759	16559	16840	16743	16570	16754	16663	16683	16649	16804	16788	16771	16864	16687	16779	16917	16810	16846	16881	16581	16855	16688	16782	16667	16877	16718	16704	16644	16781	16671	16808	16814	16673	16764	16608	16790	16757	16794	16806	16720	16652	16888	16763	16765	16602	16768	16812	16673	16794	16699	16734	16768	16689	16669	16670	16573	16712	16861	16700	16848	16775	16816	16891	16755	16735	16771	16640	16681	16863	16634	16580	16635	16612	16753	16751	16730	16734	16665	16672	16595	16665	16669	16542	16756	16950	16756	16577	16653	16852	16786	16792	16965	16656	16815	16805	16692	16699	16778	16827	16680	16661	16802	16756	16487	16840	16731	16691	16581	16685	16627	16735	16909	16814	16679	16607	16883	16889	16893	16823	16674	16708	16543	16681	16600	16808	16679	16831	16583	16638	16631	16748	16791	16607	16670	16596	16639	16708	16763	16770	16791	16795	16889	16846	16514	16812	16727	16729	16655	16745	16695	16515	16731	16851	16800	17005	16508	16810	16639	16695	16671	16749	16715	16764	16706	16577	16775	16750	16576	16595	16892	16661	16631	16626	16677	16772	16746	16665	16872	16687	16722	16663	16782	16892	16676	16710	16764	16630	16634	16753	16924	16850	16617	16729	16649	16694	16610	16782	16688	16849	16596	16784	16530	16798	16729	16572	16641	16610	16885	16695	16891	16638	16634	16661	16612	16894	16884	16742	16873	16848	16794	16651	16836	16817	16744	16532	16617	16783	16632	16643	16697	16551	16788	16800	16831	16610	16763	16816	16765	16676	16862	16921	16750	16598	16654	16789	16680	16750	16596	16741	16726	16746	16729	16749	16673	16655	16945	16591	16730	16904	16818	16686	16788	16799	16789	16817	16704	16745	16735	16805	16799	16757	16624	16799	16880	16920	16570	16848	16719	16703	16835	16871	16671	16625	16772	16836	16929	16727	16779	16712	16802	16757	16811	16654	16776	16729	16821	16616	16762	16748	16788	16760	16630	16711	16735	16716	16857	16768	16747	16699	16791	16911	16760	16698	16699	16565	16861	16853	16695	16739	16846	16685	16719	16727	16899	16615	16510	16743	16540	16687	16667	16771	16722	16524	16831	16784	16849	16812	16812	16705	16793	16897	16824	16856	16482	16809	16637	16770	16741	16661	16646	16788	16827	16860	16725	16748	16803	16534	16600	16735	16647	16741	16728	16631	16664	16809	16581	16894	16671	16699	16767	16864	16676	16669	16617	16697	16793	16637	16658	16593	16751	16830	16663	16856	16738	16786	16651	16589	16772	16752	16669	16756	16761	16813	16959	16698	16808	16841	16743	16736	16691	16743	16757	16830	16879	16788	16603	16823	16672	16813	16708	16830	16602	16657	16781	16663	16877	16885	16928	16624	16650	16897	16709	16703	16799	16895	16727	16836	16847	16869	16794	16767	16481	16685	16786	16586	16665	16675	16693	16729	16789	16728	16851	16744	16702	16691	16765	16844	16734	16577	16839	16847	16727	16777	16832	16775	16702	16779	16701	16762	16689	16775	16779	16711	16709	16760	16633	16850	16839	16697	16789	16672	16648	16699	16771	16733	16654	16623	16723	16951	16588	16722	16941	16671	16756	16638	16845	16747	16682	16750	16745	16773	16746	16714	16556	16790	16725	16778	16803	16731	16630	16715	16684	16648	16775	16875	16812	16795	16752	16766	16839	16848	16980	16733	16665	16853	16699	16733	16954	16778	16714	16628	16774	16883	16741	16802	16686	16891	16772	16758	16817	16836	16969	16515	16838	16730	16800	16824	16542	16679	16865	16716	16828	16705	16725	16707	16762	16799	16821	16517	16671	16834	16567	16754	16732	16510	16739	16887	16767	16769	16731	16526	16474	16902	16761	16575	16521	16866	16794	16787	16649	16571	16841	16675	16791	16829	16785	16925	16604	16803	16637	16639	16613	16590	16830	16796	16922	16774	16913	16619	16703	16679	16698	16790	16822	16705	16511	16795	16803	16648	16912	16771	16677	16846	16678	16648	16681	16858	16761	16799	16654	16966	16737	16614	16735	16616	16853	16697	16753	16794	16705	16775	16789	16626	16696	16588	16798	16757	16799	16659	16723	16851	16817	16707	16786	16945	16787	16564	16605	16728	16694	16805	16680	16703	16584	16755	16653	16713	16783	16776	16609	16866	16771	16823	16655	16690	16904	16775	16545	16824	16754	16806	16606	16719	16787	16784	16690	16691	16678	16605	16679	16839	16830	16842	16744	16795	16832	16692	16772	16824	16840	16696	16988	16604	16640	16783	16738	16691	16909	16761	16745	16794	16737	16728	16810	16909	16731	16592	16696	16772	16803	16895	16933	16985	16748	16809	16810	16781	16800	16955	16733	16772	16718	16551	16699	16826	16770	16828	16820	16687	16759	16661	16703	16589	16863	16733	16592	16649	16826	16865	16779	16593	16699	16787	16777	16838	16544	16764	16774	16623	16921	16826	16686	16843	16635	16664	16602	16767	16697	16795	16762	16667	16972	16834	16644	16898	16639	16751	16689	16591	16758	16723	16749	16723	16694	16652	16606	16796	16681	16778	16691	16817	16833	16735	16720	16724	16843	16646	16822	16782	16698	16733	16787	16612	16710	16747	16626	16775	16606	16684	16733	16640	16787	16665	16532	16699	16821	16618	16725	16736	16644	16672	16891	16817	16575	16793	16825	16762	16695	16858	16754	16766	16725	16807	16756	16656	16564	16732	16664	16775	16689	16773	16667	16699	16543	16755	16805	16787	16735	16609	16805	16703	16803	16641	16731	16809	16680	16830	16660	16695	16698	16689	16614	16787	16712	16771	16758	16894	16758	16830	16877	16580	16724	16739	16886	16787	16712	16515	16781	16762	16731	16732	16696	16589	16842	16599	16854	16855	16729	16844	16663	16693	16715	16568	16810	16684	16742	16726	16834	16686	16560	16778	16635	16679	16809	16770	16887	16627	16604	16868	16753	16665	16654	16691	16713	16678	16860	16742	16969	16845	16745	16545	16848	16562	16592	16995	16692	16617	16727	16741	16782	16841	16918	16890	16704	16668	16648	16802	16708	16768	16758	16762	16680	16854	16772	16745	16912	16692	16604	16793	16670	16691	16861	16696	16852	16655	16863	16815	16909
26092	21298	29899	23045	21898	25117	26720	22706	22507	22935	22946	22741	22747	22539	22552	23040	22611	22483	22476	22652	22623	22760	22570	22633	22520	22483	22872	22729	22519	22551	22583	22572	22359	22545	22500	22380	22520	22410	22517	22430	22558	22601	22703	22452	22370	22393	22557	22418	22369	22380	22521	22619	22544	22342	22462	22468	22463	22647	22581	22572	22503	22497	22594	22605	22653	22458	22245	22347	22470	22537	22461	22508	22528	22382	22626	22570	22364	22303	22549	22497	22652	22454	22596	22647	22586	22407	22143	22391	22326	22849	22550	22546	22413	22488	22582	22404	22473	22350	22598	22514	22632	22507	22619	22449	22366	22530	22549	22349	22292	22543	22628	22580	22453	22391	22418	22343	22359	22480	22313	22623	22490	22411	22595	22563	22485	22379	22479	22243	22542	22583	22505	22315	22524	22550	22656	22321	22447	22468	22559	22249	22417	22411	22500	22326	22400	22425	22431	22311	22308	22278	22579	22343	22524	22570	22442	22564	22537	22398	22646	22316	22435	22445	22273	22432	22557	22237	22391	22565	22290	22317	22459	22272	22367	22342	22383	22388	22344	22584	22371	22188	22614	22546	22488	22197	22231	22406	22381	22519	22652	22235	22441	22436	22395	22406	22489	22480	22577	22412	22480	22725	22495	22388	22383	22231	22350	22367	22652	22430	22439	22514	22598	22414	22504	22300	22235	22559	22470	22687	22587	22402	22466	22408	22415	22464	22603	22379	22434	22265	22581	22570	22335	22347	22328	22262	22532	22376	22693	22396	22610	22317	22454	22416	22329	22619	22852	22566	22489	22317	22750	22416	22526	22527	22469	22565	22644	22482	22629	22560	22404	22700	22699	22445	22339	22159	22355	22534	22462	22451	22473	22604	22484	22355	22442	22753	22557	22569	22569	22667	22624	22575	22535	22231	22375	22403	22366	22286	22435	22249	22442	22659	22416	22588	22362	22270	22534	22448	22586	22456	22677	22571	22458	22370	22390	22282	22376	22519	22297	22328	22544	22261	22478	22241	22719	22453	22523	22309	22520	22339	22466	22729	22393	22329	22568	22334	22535	22466	22572	22437	22484	22637	22546	22763	22398	22620	22645	22498	22345	22419	22440	22750	22564	22557	22461	22368	22382	22546	22447	22489	22458	22551	22677	22305	22328	22650	22566	22376	22528	22314	22557	22550	22415	22664	22573	22465	22555	22435	22414	22498	22503	22443	22284	22547	22379	22728	22476	22519	22652	22437	22581	22445	22562	22398	22500	22704	22580	22365	22392	22466	22527	22342	22314	22492	22680	22464	22510	22397	22280	22151	22180	22392	22456	22423	22405	22453	22381	22480	22396	22581	22571	22578	22619	22451	22421	22716	22684	22547	22488	22651	22281	22304	22312	22610	22545	22531	22522	22174	22261	22679	22423	22249	22756	22510	22215	22281	22485	22500	22530	22604	22474	22336	22357	22438	22655	22561	22585	22492	22552	22330	22412	22273	22505	22465	22481	22347	22446	22632	22366	22240	22331	22593	22364	22372	22727	22624	22588	22533	22649	22462	22407	22513	22303	22388	22495	22444	22457	22581	22607	22523	22587	22563	22541	22475	22515	22625	22441	22555	22468	22586	22514	22600	22535	22413	22463	22459	22481	22614	22480	22318	22736	22595	22322	22256	22580	22572	22299	22134	22413	22355	22249	22565	22532	22344	22491	22495	22711	22388	22338	22375	22327	22622	22669	22571	22297	22534	22570	22467	22268	22410	22558	22430	22399	22520	22485	22286	22485	22531	22591	22591	22645	22612	22672	22578	22332	22384	22494	22594	22414	22352	22621	22530	22626	22418	22543	22481	22567	22780	22524	22522	22369	22469	22523	22407	22606	22553	22215	22354	22420	22567	22415	22414	22627	22391	22414	22678	22683	22250	22333	22575	22521	22553	22488	22693	22412	22502	22601	22546	22645	22672	22475	22582	22522	22490	22447	22421	22438	22554	22460	22520	22468	22618	22245	22544	22211	22490	22641	22115	22421	22402	22522	22684	22622	22523	22608	22328	22477	22383	22578	22540	22357	22482	22371	22543	22334	22535	22526	22599	22500	22474	22516	22392	22543	22370	22479	22488	22409	22508	22323	22692	22545	22445	22410	22263	22445	22504	22456	22376	22395	22437	22494	22467	22513	22516	22470	22298	22450	22554	22453	22448	22596	22439	22678	22305	22333	22426	22655	22646	22402	22537	22568	22406	22600	22402	22345	22231	22664	22538	22397	22613	22496	22395	22313	22215	22380	22332	22592	22454	22341	22354	22528	22554	22512	22375	22421	22363	22487	22590	22480	22332	22541	22078	22625	22581	22531	22487	22474	22361	22408	22580	22515	22270	22565	22289	22597	22657	22402	22501	22502	22504	22312	22360	22640	22436	22423	22462	22469	22554	22563	22505	22373	22321	22375	22596	22427	22544	22367	22435	22306	22419	22432	22489	22555	22422	22609	22468	22581	22498	22647	22524	22434	22405	22467	22614	22500	22364	22610	22259	22297	22460	22580	22372	22514	22194	22580	22651	22559	22443	22629	22337	22532	22411	22474	22467	22285	22579	22841	22538	22780	22403	22530	22588	22539	22485	22150	22786	22651	22526	22590	22568	22380	22601	22551	22452	22388	22515	22523	22466	22635	22907	22504	22340	22606	22330	22604	22572	22347	22556	22429	22616	22545	22619	22530	22334	22585	22493	22685	22420	22440	22645	22512	22492	22402	22390	22486	22597	22315	22244	22403	22557	22161	22273	22336	22150	22483	22404	22536	22408	22426	22453	22435	22428	22541	22529	22752	22620	22495	22587	22649	22329	22234	22769	22456	22442	22395	22142	22492	22469	22502	22772	22800	22472	22474	22480	22609	22238	22370	22558	22649	22541	22337	22454	22375	22647	22397	22233	22304	22478	22458	22541	22383	22104	22358	22444	22527	22408	22680	22578	22455	22573	22495	22320	22367	22391	22637	22662	22358	22424	22509	22573	22614	22501	22339	22293	22587	22398	22540	22363	22533	22606	22648	22452	22721	22533	22615	22366	22434	22379	22399	22399	22461	22322	22387	22294	22467	22542	22270	22418	22519	22460	22378	22474	22393	22468	22484	22601	22484	22347	22622	22333	22669	22526	22435	22710	22609	22395	22482	22560	22332	22432	22705	22531	22494	22592	22453	22566	22614	22660	22451	22487	22598	22363	22338	22320	22497	22403	22300	22604	22476	22371	22500	22297	22553	22411	22538	22565	22619	22327	22224	22540	22446	22493	22381	22318	22593	22480	22620	22570	22513	22389	22274	22407	22477	22398	22454	22543	22443	22443	22473	22514	22585	22477	22526	22450	22456	22266	22290	22450	22715	22554	22412	22438	22378	22571	22522	22608	22405	22730	22467	22502	22492	22452	22633	22439	22709	22426	22333	22494	22493	22455	22512	22736	22442	22528	22645	22527	22351	22405	22318	22418	22420	22524	22242	22445	22354	22520	22431	22128	22341	22483	22511	22450	22678	22614	22617	22379	22602	22629	22661	22299	22580	22342	22340	22508	22614	22197	22272	22491	22513	22303	22483	22330	22311	22359	22571	22244	22576	22221	22784	22538	22388	22566	22346	22630	22561	22613	22556	22575	22501	22284	22595	22484	22424	22339	22408	22405	22409	22275	22514	22453	22317	22524	22673	22566	22495	22482	22330	22500	22668	22249	22210	22378	22773	22510	22427	22427	22374	22620	22516	22374	22365	22234	22413	22365	22593	22517	22522	22577	22449	22384	22337	22502	22453	22487	22456	22204	22545	22320	22637	22682	22519	22473	22443	22398	22601	22473	22288	22331	22350	22507	22487	22455	22332	22254	22310	22353	22624	22420	22395	22389	22546	22574	22352	22292	22535	22458	22360	22546	22273	22289	22537	22571	22518	22578	22694	22430	22476	22518	22566	22322	22484	22369	22335	22555	22412	22492	22683	22539	22576	22639	22608	22515	22631	22467	22607	22225	22432	22249	22192	22501	22385	22414	22384	22547	22510	22337	22532	22622	22566	22441	22500	22395	22633	22550	22376	22368	22383	22670	22382	22480	22486	22641	22584	22409	22338	22372	22712	22507	22451	22398	22525	22485	22348	22433	22433	22321	22560	22473	22389	22472	22517	22145	22513	22344	22365	22496	22516	22413	22676	22519	22417	22314	22453	22512	22677	22310	22540	22627	22448	22404	22179	22473	22290	22553	22239	22616	22531	22333	22156	22380	22579	22309	22302	22346	22744	22467	22500	22269	22538	22483	22329	22360	22320	22385	22420	22356	22572	22325	22521	22580	22533	22418	22584	22497	22767	22469	22475	22581	22368	22403	22545	22418	22740	22529	22414	22486	22666	22409	22594	22674	22484	22467	22549	22470	22633	22491	22471	22623	22478	22392	22361	22536	22619	22522	22716	22482	22369	22522	22478	22464	22565	22591	22437	22457	22372	22429	21998	22533	22498	22451	22528	22472	22511	22371	22361	22603	22474	22530	22477	22419	22440	22267	22410	22276	22366	22449	22345	22452	22484	22390	22472	22638	22550	22496	22230	22521	22409	22274	22553	22329	22423	22387	22492	22507	22536	22429	22485	22538	22474	22513	22448	22623	22409	22342	22485	22350	22341	22347	22447	22389	22506	22399	22397	22452	22444	22466	22573	22459	22446	22609	22414	22653	22537	22418	22402	22255	22521	22329	22602	22425	22388	22415	22512	22274	22570	22598	22402	22538	22602	22390	22544	22650	22486	22447	22278	22526	22566	22384	22460	22432	22384	22596	22493	22436	22300	22299	22573	22371	22415	22579	22395	22323	22426	22642	22699	22441	22423	22494	22633	22399	22702	22483	22453	22399	22511	22488	22490	22328	22634	22546	22509	22325	22303	22397	22452	22458	22417	22185	22419	22369	22171	22413	22492	22673	22472	22389	22232	22282	22408	22450	22477	22637	22413	22504	22547	22394	22561	22346	22305	22602	22432	22384	22521	22253	22607	22414	22391	22460	22607	22407	22407	22482	22743	22586	22293	22574	22622	22344	22503	22620	22324	22552	22360	22325	22458	22334	22406	22610	22359	22476	22357	22172	22355	22404	22421	22318	22461	22649	22572	22381	22393	22438	22614	22376	22503	22482	22503	22628
28008	19695	17353	17139	17077	17256	17146	17154	17307	17224	17231	17153	17286	17158	17220	17231	17402	17274	17139	17227	17081	17069	17212	17118	17268	16903	17201	17332	17389	17194	17198	17088	17126	17124	17058	17392	17187	17175	17085	16903	17389	17181	17047	17081	17123	17131	17079	17075	17252	17149	17154	17252	17106	17116	17216	16997	17154	17333	17083	17095	17101	17089	17168	17320	17030	17264	17166	17006	17057	16977	17126	17033	17076	17187	17289	17208	17074	17062	17057	17131	17067	17260	17223	17099	17069	17175	17243	17193	17035	17085	17110	17325	17005	17074	17271	16888	17071	17108	17192	16986	16847	17148	17214	17012	17289	17313	17026	17228	17197	17265	17042	17036	17131	17176	17017	17121	17075	17092	17090	16974	17147	17121	17281	17302	17203	17109	17058	17313	17111	17228	17090	17293	17075	16892	17142	17122	17247	17111	17135	17036	17212	17364	17107	16956	17140	17072	17177	17192	17031	17324	17220	17206	17122	17021	17284	17123	17203	17072	17119	17149	17133	17351	17049	17369	17035	17253	17151	17180	17312	17010	17195	17177	17071	17145	17054	17259	17031	17128	17081	17215	17114	17127	17282	17113	17097	16995	17065	16987	17090	17111	17329	17204	17068	17147	17003	17325	17422	17158	16978	17222	17228	16959	17177	17215	17106	16939	17333	17134	17076	17277	17168	16958	17132	17196	17200	16967	17323	17263	17369	17276	17195	17057	17171	17133	17028	17298	17046	17021	17361	17050	17092	17246	17000	17193	17192	16946	17261	17087	17245	17158	17090	17331	16927	17107	16876	17111	17036	16976	17062	17146	17196	16985	17124	17209	17177	17140	17073	17123	17190	17089	17163	17119	17120	17150	17069	17028	17046	17431	17181	17013	17116	17204	17173	17079	17254	16930	17097	17193	17088	17199	17187	17061	17035	17150	17223	16984	17141	17116	17180	16964	17252	17044	17198	17094	17175	17080	17105	17222	17168	17181	17163	17047	17048	17223	17047	17132	17025	17223	17128	17214	17030	17202	16969	17124	17253	16982	17095	17151	16953	17220	17176	17009	17250	17193	17315	17098	17190	17197	16964	17127	17220	17099	17117	17250	17200	17114	17121	17230	17098	17170	17043	16965	17121	17271	17219	17164	17087	17215	17111	17214	17160	17320	17077	17021	17009	17029	16998	16996	17138	16999	17041	16929	17221	17429	17191	17172	17313	17054	16985	17058	17105	17208	17186	17148	17086	17268	17264	17190	17048	17178	17340	16933	17346	17059	17090	17067	17135	17143	17042	17156	17038	17248	17127	17149	17082	17158	17087	17086	16992	17067	17239	17155	17114	16995	17313	17248	17052	17054	17143	17060	17232	17222	17006	17032	17187	17144	17150	17267	17131	17236	17266	16960	17163	17408	16981	17226	17180	17219	17082	17164	17160	16951	17282	17162	17074	17059	17306	17156	17082	17210	16970	17069	17018	17139	17177	17015	17010	17108	17101	17177	17137	17181	17179	17265	17127	17140	16968	17024	17303	17047	17179	17137	17250	17120	17015	17142	17199	17029	17222	17099	16892	17081	17051	17212	17074	17368	17170	17198	17088	17122	17268	17144	17011	17022	16995	17163	17222	17275	17212	17222	17064	17077	17082	17046	17112	17055	17117	17107	17244	17272	17100	17131	17127	17179	17063	17160	17171	17106	17004	17085	17163	17164	17145	17133	17108	17242	17067	17200	17151	17179	17151	17306	17194	16923	17157	17124	17192	17240	17213	17152	17252	17102	17192	17177	17298	17133	17137	17119	17165	17156	17142	17221	17142	17127	17174	17199	17101	17227	17204	17121	17186	17112	16933	17218	17087	17101	17210	17137	17233	17334	17041	17097	17018	17149	17085	17218	17172	17075	17385	17131	17200	17302	17329	16988	17183	17119	17308	17234	17305	17072	17114	17168	16964	17172	17211	17125	17099	17197	17037	17205	17232	17240	17045	17058	16981	17283	16997	17267	17229	17222	17056	17132	17138	17208	17169	17051	17175	17054	17101	17359	17141	17065	17059	17064	17290	17162	17164	17067	17170	17169	17096	17151	17173	17176	17179	17289	17056	17183	17124	17108	17312	17038	17316	17191	17039	17088	17080	17162	17177	17151	17116	17114	17139	17129	17245	17224	17237	16984	17062	17233	16955	17179	17092	17010	17106	17007	17112	17129	17215	17084	17104	17168	17172	17115	17129	17248	17091	17060	17159	17076	17090	17229	17229	17251	17196	17153	17103	17078	17214	16997	17030	17029	17193	17196	17180	17154	17070	17151	17040	17149	16980	17266	17160	17174	17134	17148	17185	17249	17002	17232	17097	17330	17014	17224	17133	16968	17047	17139	17109	17169	17072	17235	17065	17075	16992	16954	17108	17195	17129	17047	17160	17138	17096	17009	17162	17116	17178	17163	17124	17089	17053	17151	16962	17141	17060	17039	17070	17127	17091	17215	17043	17056	16996	17047	17074	17110	17181	17290	17145	17172	16997	17342	17286	17155	16992	17120	17220	17243	17151	17167	17119	16985	17003	17186	17140	17105	17178	17218	17290	17129	17090	17129	17097	16959	17090	17351	17027	17030	17204	17104	17078	17072	17265	17094	17187	17103	17174	17014	17177	17114	17185	17175	16959	17210	17100	17091	17041	17294	17193	17174	17222	17135	17318	17117	17011	16959	17282	17063	17251	17287	17109	17263	17121	17019	17077	17042	17138	17134	17112	17114	17252	17112	17146	17075	17225	17099	17154	17197	17165	17168	17090	17022	17328	17120	17129	17060	17119	17260	17213	17109	17153	17150	17011	17246	17239	17304	17008	17192	16979	17310	17185	17209	17327	17140	16956	17268	17112	17233	17117	17098	17153	17099	17099	17083	17067	17112	17100	17191	17077	17174	17036	16980	17297	17031	17318	17191	17084	17317	17156	17107	17197	17077	17094	17218	17050	17070	16917	17296	16966	16938	17104	17072	17145	17027	17038	17263	17210	17180	17184	17354	17157	17041	17097	17005	16986	17070	17009	17039	17158	17124	17188	17159	17190	17100	17093	17253	17091	17123	17245	17267	17165	17168	17113	17223	17091	16882	17137	17008	17073	17184	17020	17136	17305	17020	17296	17099	17218	17316	17060	17190	17230	17116	16953	17003	17223	16995	17004	17180	17151	17352	17138	17175	17115	17375	17157	16910	17221	17208	17191	17075	17184	17335	17028	17259	17089	17018	17022	17155	17115	17198	17007	17001	17034	17139	17114	17195	17283	16980	16910	17252	17168	16887	17142	17232	17103	17229	17113	17187	17100	17115	17142	17259	17241	17038	17134	16923	16982	17250	17132	17048	16899	17256	17095	17107	16998	17122	17232	17008	17115	17226	17122	17044	16988	17162	17190	17124	17096	17068	17164	17235	17020	17063	17184	17138	17266	17191	17199	17194	16856	17121	17088	17044	17265	17130	17213	17201	16996	16973	17238	16984	17276	17073	17234	17061	17237	17061	17001	17155	17095	17038	17133	17175	17056	16991	17034	17209	17263	17253	17255	17166	17179	17095	17158	17074	16956	17036	17062	17202	17231	17016	17101	17083	17239	16998	17219	17136	17140	17249	17189	17196	17052	17224	17196	17108	17352	17068	17242	16968	17125	16940	16960	17123	16899	17018	17061	17284	17148	17048	16988	17169	17334	17208	16997	17070	17314	16882	17156	16821	17162	17152	17174	17026	17123	17260	17024	17082	17144	17212	17162	17185	17157	17196	17069	17254	17147	17196	17191	17239	17028	17169	17207	17135	16906	17175	17038	17096	17258	16925	17298	16998	17341	17286	16999	17128	17274	17354	17269	17209	17256	17139	17163	17161	16963	17008	17131	17114	17307	16928	17206	17077	17210	16984	17200	17236	17057	17112	17168	17082	17130	17143	17101	17173	17017	17049	17008	17318	17292	17137	17167	17161	17163	17184	17188	17112	17227	17295	17266	17172	17122	17029	17202	17196	17084	17032	17167	17113	17105	17125	17008	17277	17106	17031	17049	17082	16925	17180	16972	17158	17148	17237	17118	17246	17024	17148	16980	17137	17250	17265	17016	17208	16908	17170	16972	17202	17165	17133	17150	16808	17048	17176	17302	17220	17001	17212	17149	17031	17083	17073	17002	17060	17110	17054	17318	17216	16907	17137	17218	17053	17273	17198	17295	17108	17146	17061	17179	17000	17327	17010	17233	17253	17087	17197	17252	17225	17266	17132	17062	17276	17177	17157	17154	16996	17047	17104	17202	17291	17197	17255	17029	16953	17092	17110	17181	17098	17085	17093	17371	17192	17107	17272	17237	17194	17073	17123	17204	17219	17112	17045	17142	16968	17125	17033	17261	17035	17065	17190	17365	17085	17169	17166	17232	17090	16979	17169	17037	17100	17234	17113	17139	17329	17135	17200	17303	17138	17162	17174	17117	17267	17051	17162	16965	17153	17182	17200	17227	17270	17062	17044	16989	17183	16983	17038	17398	17042	17086	17079	17075	17164	17090	17123	17242	17055	17150	17217	17251	17253	17156	17324	17300	17112	16972	17176	17302	17227	17016	17004	17133	17178	17011	17201	16967	17052	17127	17099	17017	17188	17011	16962	17315	17112	17181	17120	17167	16991	17177	17154	17149	17275	17202	17115	17021	17218	16998	17240	17027	17117	17166	17119	17062	17058	17373	17098	17121	17248	17191	17257	17392	17104	17214	17166	17001	17211	17058	17173	17216	16912	17191	17259	17199	17079	17038	17140	17253	17228	17086	17206	17175	17041	17252	17206	17132	17146	17064	16971	17108	17169	17297	17303	16842	17318	17110	17032	17168	17102	17178	17242	17269	17133	17209	17167	17122	17197	16998	17124	17151	17057	16900	17097	17099	17209	17076	17190	17147	17209	17215	17309	17079	17173	17185	17182	16827	17049	17189	16983	17215	17243	17044	17093	17130	17010	17010	17273	17103	17146	17134	17021	17223	17002	17058	17232	17379	17164	17076	17245	17098	17140	17105	17186	17016	17184	17327	17159	17321	17143	17113	17102	17140	17055	17141	17308	17200	17265	17018	17306	17173	17176	16972	16897	17172	17178	17173	17148	17209	17058	17059	17098	17072	17110	17180	17073	17036	17110	17139	17165	17292	17070
22614	21396	29473	23649	21424	23000	29693	23036	21572	22114	22154	21817	21720	21796	21646	21758	21768	21790	21636	21554	21606	21410	21637	21863	21619	21829	21494	21712	21640	21782	21925	21519	21387	21403	21492	21567	21806	21710	21717	21526	21746	21384	21248	21369	21307	21544	21503	21383	21553	21460	21374	21387	21423	21316	21558	21625	21210	21386	21281	21162	21686	21338	21594	21259	21412	21415	21373	21241	21505	21222	21392	21122	21599	21535	21190	21436	21426	21308	21452	21475	21406	21544	21354	21360	21579	21621	21516	21569	21279	21309	21391	21290	21479	21679	21364	21464	21325	21468	21374	21279	21431	21331	21351	21421	21410	21536	21495	21370	21381	21526	21462	21110	21388	21316	20995	21340	21789	21403	21308	21341	21306	21269	21573	21462	21413	21292	21267	21398	21411	21355	21342	21277	21252	21103	21304	21159	21400	21536	21477	21190	21409	21608	21351	21332	21454	21335	21420	21185	21367	21420	21528	21706	21248	21436	21446	21187	21324	21425	21342	21289	21022	21433	21442	21444	21325	21283	21434	21131	21081	21402	21342	21292	21270	21201	21234	21451	21263	21298	21130	21253	21422	21192	21292	21127	21201	21240	21205	21413	21375	21455	21105	21224	20969	21307	21332	21296	21349	21398	21090	21195	21489	21336	21141	21280	21187	21287	21108	21251	21214	21392	21261	21224	21294	21347	21331	21157	21357	21129	21373	21443	21467	21213	21403	21104	21392	21319	21421	21162	21078	21548	21128	21271	21089	21309	21266	21371	21471	21447	21619	21325	21322	21667	21542	21279	21244	21226	21326	21071	21295	21360	21317	21410	21091	21523	21373	21019	21430	21146	21426	21345	21356	21412	21335	21338	21143	21382	21179	21337	21278	21419	21276	21294	21404	21378	21301	21281	21246	21359	21174	21341	21266	21172	21463	21334	21324	21477	21127	21204	21148	21158	21181	21289	21242	21086	21207	21323	21296	21280	21292	21328	21365	21250	21119	21305	21453	21456	21194	21325	21187	21195	21374	21322	21165	21151	21469	21437	21548	21354	21060	21380	21277	21195	21175	21345	21443	21268	21288	21401	21312	21335	21169	21359	21311	21243	21083	21091	21274	21169	21335	21222	21333	21330	21211	21236	21325	21266	21206	21378	21306	21356	21061	21206	21426	21243	21259	21246	21313	21262	21266	21411	21115	21140	21287	21086	21305	21441	21171	21319	21275	21249	21393	21361	21213	21170	21261	21316	21339	21472	21238	21266	21319	21290	21070	21382	21308	21160	21252	21266	21383	21342	21176	21223	21173	21106	21195	21090	21467	21371	21286	21160	21363	21278	21399	21381	21275	21342	21390	21531	21443	21378	21453	21410	21373	21281	21154	21136	20993	21098	21367	21424	21452	21277	21297	21247	21225	21298	21190	21118	21126	21210	21276	21279	21003	21386	21167	21181	21320	21521	21123	21241	21399	21201	21101	21371	21182	21394	21203	21618	21184	21018	21242	21148	21382	21063	21255	21264	21120	21225	21193	21275	21249	21210	21261	21344	21352	21130	21156	21396	21334	21137	21463	21254	21066	21359	21174	21340	21350	21298	20985	21249	21163	21495	21277	21185	21446	21303	21253	21277	21282	21029	21194	21182	21435	21318	21238	21426	21151	21249	21349	21279	21117	21193	21263	21342	21238	21210	21255	21248	21401	21126	21221	21309	21082	21226	21380	21217	21398	21062	21299	21038	21272	21387	21361	21197	21238	21280	21277	21307	21182	21209	21195	21198	21365	21526	21017	21154	21312	21344	21218	21430	21449	21324	21242	21182	21300	21129	21343	21437	21320	21301	21218	21170	21332	21040	21165	21567	21155	21222	21103	21261	21329	21310	21244	21198	21347	21087	21198	20958	21337	21214	21079	21401	21116	21151	21142	21185	21398	21009	21100	21295	21220	21107	21083	21148	21184	21225	21134	21017	21290	21421	21204	21076	21074	21151	21395	21266	21269	21181	21163	21181	21113	21181	21330	21137	21391	21427	21447	21212	21195	21200	21001	21028	21258	21019	21040	21165	21432	21226	21249	21266	20960	21042	21422	21165	21290	21380	21455	21307	21179	21257	21099	21082	21356	20930	21230	21362	21330	21318	21329	21075	21199	21282	21322	21413	21200	21357	21295	21064	21374	21274	21329	21261	21233	21179	21288	21226	21327	21213	21243	21018	21377	21245	21311	21283	21219	21401	21556	21467	21231	21029	21262	21383	21167	21422	21429	21203	21343	21243	21270	21271	21270	21030	21006	21375	21341	21329	21263	21361	21311	21417	21258	21405	21247	21461	21407	21220	21260	21026	21055	21428	21287	21204	21137	21319	21406	21281	21268	21412	21343	21266	21178	21326	21309	21185	21276	21267	21313	21103	21123	21467	21141	21313	21212	21143	21254	21377	21530	21416	21257	21156	21331	21345	21205	21270	21557	21241	21530	21279	21269	21210	21213	21131	21297	21366	21295	21067	21148	21277	21141	21245	21338	21321	21150	21450	21245	21204	20988	21158	21109	21111	21388	21308	21310	21304	21444	21281	21156	21364	21284	21315	21518	21286	21356	21257	21093	21237	21246	21389	21174	21364	21088	21432	21406	21407	21341	21188	21112	21154	21340	21048	21278	21155	21074	21101	21173	21051	21217	21154	21254	21065	21356	21151	21278	21246	21258	21339	21503	21230	21318	21457	21139	21216	21176	21264	21064	21234	21155	21136	21092	21320	21486	21161	21206	21127	21245	21357	21157	21293	21137	21035	21165	21384	21296	21183	21359	21133	21041	21276	21389	21398	21122	21111	21328	21359	21323	21311	21331	21381	21333	21296	21210	21267	21338	21293	21296	21246	21294	21204	21167	21208	21178	21087	21185	21296	21198	21358	21385	21271	21361	21346	21281	21263	21348	21024	21246	21400	21163	21350	21312	21147	21513	21279	21162	21314	21183	21119	21245	21032	21142	21333	21282	21319	21269	21293	21253	21149	21159	21301	21044	21089	21233	21325	21238	21164	21053	21236	21102	21117	21100	21245	21327	21345	21162	21302	21259	21141	21416	21414	21444	21151	21207	21160	21310	21203	21071	21036	21254	21337	21287	21215	21322	21206	21327	21255	21256	21514	21178	21292	21348	21253	21186	21245	21333	21461	21423	21292	21410	21123	21399	21376	21455	21455	21325	21209	21266	21265	21299	21243	21261	21174	21105	21336	21147	21205	21321	21233	21240	21109	21171	21224	21371	21145	21271	21292	21362	21202	21157	21226	21327	21027	21017	21295	21032	21203	21129	21166	21422	21314	21296	21043	21323	21055	21058	21271	21272	21288	21192	21267	21112	20999	21306	21187	21120	21351	21408	21192	21109	21260	21365	21344	21116	21156	21206	21565	21347	21333	21460	21115	21457	21290	21308	21372	21156	21231	21231	21123	21282	21125	21279	21405	21479	21446	21286	21401	21233	21368	21290	21292	21114	21216	21366	21279	21131	21068	21233	21291	21196	21224	21236	21104	21188	21304	21452	21295	21208	21257	21370	21276	21308	21169	21426	21227	21194	21155	21208	21238	21421	21353	21371	21239	21382	21368	21358	21216	21225	21150	21275	21130	21218	21429	21322	21224	21357	21212	21255	21234	21361	21032	21141	21279	21323	21110	21319	21165	21109	21184	21288	21139	21284	21344	21180	21180	21329	21316	21235	21491	21628	21540	21557	21325	21401	20914	21342	21279	21217	21108	20832	21308	21478	21167	21291	21282	21224	21206	21253	21208	21233	21261	21340	21162	21305	21047	21286	21112	21431	21277	21195	21355	21323	21151	21243	21048	21078	21351	21240	21375	21293	21320	21606	21338	21277	20976	21056	21230	21378	21121	21218	21450	21327	21332	21283	21376	21280	21325	21336	21094	21334	21252	21297	21194	21190	21390	21054	21305	21256	21355	21395	21376	21301	21048	21354	21072	21271	21275	21355	21344	21162	21128	21347	21200	21265	21230	21453	21351	21161	21144	21187	21361	21253	21426	21244	21261	21199	21259	21217	21143	21274	21276	21213	21102	21159	21183	21208	21443	21341	21312	21433	21347	21261	21480	21169	21307	21309	21396	21494	21217	21189	21167	21121	21075	21541	21306	21293	21112	21292	21286	21310	21118	21213	21259	21444	21322	21258	21197	21209	21263	21306	21285	21211	21162	21506	21207	20940	21134	21252	21403	21169	21077	21342	21467	21315	21367	21360	21172	21278	21222	21198	21210	21084	21179	21345	21065	21355	21250	21360	21490	21406	21128	21366	21123	21085	21356	21497	21365	21314	21310	21299	21288	21281	21261	21215	21481	21359	21227	21161	21126	21266	21267	21306	21408	21129	21389	21221	21168	21151	21347	21340	21289	21251	21224	21054	21137	21267	21044	21184	21303	21359	21331	21171	21302	21549	21651	21375	21227	21076	21271	20998	21065	21302	21284	21258	21092	21439	21431	21131	21131	21208	21317	21320	21362	21262	21242	21299	21068	21112	21294	21288	21277	21155	21113	21333	21202	21190	21287	21223	21211	21274	21328	21249	21063	21379	21336	21216	21408	21138	21324	21345	21183	21089	21056	21466	21352	21446	21399	21126	21152	21170	21243	21174	21177	21388	21306	21263	21131	21228	21272	21058	21333	21200	21270	21337	21198	21413	21140	21152	20973	21261	21383	21313	21164	21422	21378	21282	21124	21200	21164	21282	21298	21095	21241	20952	21250	21172	21151	21410	21345	21363	21294	21186	21291	21260	21288	21317	21318	21195	21277	21173	21092	21203	21262	21269	21403	21291	21332	21256	21115	21276	21132	21082	21379	21178	21390	21405	21396	21110	21099	21247	21424	21241	21238	21128	21102	20951	21131	21227	20993	21116	21173	21116	21228	21282	21294	21376	21075	20941	21259	21072	20970	21200	21203	21318	21239	21386	21229	20995	21125	21172	21290	21225	21270	21415	21190	21093	21222	21357	21501	21256	21083	21259	21314	21165	21117	21105	21188	21224	20949	21026	21030	21246	21431	21137	21389	21151	21070	21299	21301	21314	21171	20904	21177	21169	21078	21330	21273	21491	21436	21407	21273	21262	21177	21344	21079	21166	21180	21488	21042	21305	21208	21281	21234	21166	21068	21067	21149	21252	21060
27712	20808	16556	16319	16350	16215	16261	16344	16454	16499	16510	16409	16325	16470	16502	16428	16453	16514	16366	16511	16517	16359	16379	16492	16344	16314	16405	16406	16478	16433	16322	16346	16301	16380	16441	16307	16373	16314	16347	16379	16395	16382	16560	16414	16372	16387	16289	16259	16476	16315	16338	16325	16245	16377	16401	16166	16529	16236	16531	16372	16330	16294	16283	16477	16338	16182	16342	16195	16248	16355	16291	16420	16449	16330	16397	16387	16363	16246	16238	16390	16277	16282	16290	16286	16278	16406	16333	16493	16162	16298	16303	16425	16232	16404	16269	16398	16314	16128	16440	16193	16377	16185	16380	16215	16330	16442	16312	16418	16275	16274	16402	16383	16397	16332	16240	16278	16364	16355	16293	16358	16395	16372	16338	16252	16192	16253	16316	16451	16291	16321	16508	16253	16413	16476	16322	16219	16419	16429	16163	16238	16479	16394	16266	16561	16428	16384	16256	16381	16426	16284	16415	16503	16286	16360	16200	16465	16441	16540	16288	16308	16395	16325	16439	16330	16310	16533	16289	16291	16405	16382	16342	16290	16340	16398	16269	16470	16219	16330	16159	16392	16298	16458	16340	16543	16330	16210	16430	16412	16150	16300	16381	16360	16418	16347	16310	16259	16185	16205	16310	16343	16216	16370	16248	16397	16223	16260	16349	16139	16344	16167	16229	16304	16270	16486	16422	16099	16338	16143	16383	16329	16256	16239	16420	16355	16421	16326	16419	16217	16253	16317	16306	16394	16291	16373	16283	16388	16329	16370	16306	16666	16336	16398	16437	16437	16253	16388	16261	16340	16432	16244	16394	16439	16357	16445	16213	16394	16348	16238	16208	16240	16360	16081	16361	16502	16295	16217	16126	16205	16260	16295	16327	16234	16270	16311	16400	16171	16263	16244	16134	16357	16446	16515	16189	16566	16398	16266	16290	16383	16350	16326	16274	16233	16168	16283	16319	16371	16428	16247	16370	16337	16526	16364	16249	16443	16295	16350	16377	16283	16456	16219	16092	16349	16350	16467	16327	16272	16398	16504	16358	16469	16369	16392	16342	16357	16221	16352	16378	16238	16356	16439	16208	16233	16362	16425	16352	16303	16324	16366	16334	16291	16411	16348	16435	16109	16335	16351	16282	16374	16400	16312	16390	16402	16363	16306	16263	16350	16299	16352	16154	16355	16567	16274	16364	16231	16457	16306	16435	16428	16212	16317	16358	16235	16292	16283	16326	16217	16393	16418	16331	16355	16218	16259	16216	16288	16336	16244	16356	16126	16353	16387	16365	16381	16352	16350	16268	16231	16324	16302	16266	16329	16287	16253	16313	16407	16361	16395	16192	16482	16273	16365	16259	16362	16215	16202	16503	16374	16369	16378	16378	16536	16287	16389	16434	16288	16341	16334	16413	16328	16207	16190	16325	16370	16413	16386	16287	16341	16297	16462	16370	16393	16414	16216	16228	16301	16334	16333	16394	16397	16176	16282	16502	16331	16231	16273	16465	16340	16235	16217	16464	16364	16299	16409	16271	16347	16408	16219	16509	16433	16246	16401	16259	16389	16278	16352	16350	16332	16350	16305	16303	16342	16475	16459	16182	16257	16262	16413	16414	16230	16434	16326	16322	16474	16211	16212	16558	16134	16352	16292	16389	16195	16168	16336	16336	16412	16432	16315	16316	16488	16335	16280	16262	16320	16264	16166	16355	16276	16243	16387	16360	16346	16376	16266	16269	16359	16280	16317	16379	16244	16388	16177	16366	16250	16303	16326	16227	16256	16470	16106	16419	16322	16316	16398	16357	16076	16505	16395	16221	16371	16254	16288	16507	16254	16327	16439	16224	16296	16331	16237	16265	16260	16275	16393	16187	16221	16357	16234	16292	16274	16323	16272	16334	16452	16190	16400	16274	16284	16189	16359	16370	16275	16368	16526	16449	16500	16286	16420	16421	16311	16412	16296	16200	16444	16393	16370	16455	16294	16269	16424	16304	16166	16420	16211	16236	16280	16239	16331	16366	16356	16245	16377	16313	16419	16386	16333	16371	16313	16280	16355	16313	16443	16328	16217	16429	16184	16429	16368	16255	16310	16229	16368	16323	16207	16188	16245	16342	16399	16408	16277	16177	16177	16437	16116	16277	16312	16242	16399	16368	16358	16262	16251	16352	16192	16437	16433	16249	16125	16326	16288	16255	16120	16428	16368	16240	16438	16363	16380	16267	16266	16269	16368	16295	16220	16330	16420	16351	16267	16282	16312	16307	16249	16285	16417	16375	16330	16275	16215	16331	16460	16254	16383	16078	16286	16261	16449	16303	16271	16158	16150	16317	16151	16150	16208	16419	16378	16210	16505	16342	16564	16295	16249	16312	16340	16344	16266	16353	16476	16103	16275	16447	16318	16426	16297	16248	16410	16268	16401	16288	16323	16364	16268	16263	16034	16360	16462	16221	16237	16264	16287	16282	16322	16456	16304	16288	16297	16458	16143	16410	16362	16367	16307	16300	16203	16322	16164	16356	16189	16347	16262	16216	16236	16272	16267	16304	16121	16347	16245	16383	16379	16310	16318	16235	16295	16306	16171	16267	16345	16305	16284	16510	16221	16289	16310	16282	16284	16448	16354	16360	16255	16296	16277	16421	16198	16389	16364	16306	16214	16425	16515	16271	16452	16145	16253	16249	16432	16106	16193	16548	16456	16248	16301	16532	16459	16151	16294	16465	16227	16414	16267	16340	16414	16406	16220	16021	16248	16235	16265	16221	16258	16280	16366	16461	16397	16302	16359	16277	16364	16251	16370	16177	16394	16537	16402	16203	16295	16296	16238	16330	16369	16199	16168	16510	16369	16432	16264	16371	16404	16354	16378	16241	16341	16407	16160	16374	16284	16264	16315	16364	16388	16303	16251	16276	16229	16245	16351	16244	16369	16279	16341	16393	16223	16356	16338	16413	16309	16419	16470	16322	16291	16284	16189	16381	16382	16132	16369	16213	16082	16365	16228	16225	16278	16317	16293	16331	16522	16293	16225	16333	16329	16279	16370	16160	16368	16426	16411	16307	16448	16206	16329	16261	16147	16277	16338	16396	16532	16221	16115	16260	16453	16311	16257	16252	16293	16351	16163	16321	16476	16391	16360	16376	16257	16246	16215	16331	16085	16387	16377	16266	16259	16277	16398	16373	16229	16206	16247	16388	16412	16161	16227	16169	16321	16396	16285	16267	16467	16336	16351	16401	16340	16468	16228	16140	16266	16196	16257	16262	16241	16321	16402	16215	16280	16237	16307	16298	16180	16334	16328	16321	16399	16043	16489	16149	16084	16311	16192	16417	16284	16370	16377	16347	16252	16469	16468	16274	16177	16181	16285	16205	16157	16507	16317	16270	16326	16191	16400	16205	16304	16239	16446	16513	16263	16282	16267	16344	16379	16284	16285	16355	16354	16325	16501	16042	16252	16402	16319	16199	16284	16212	16263	16211	16289	16428	16360	16267	16238	16571	16338	16196	16113	16326	16323	16317	16288	16380	16449	16392	16407	16462	16398	16232	16480	16489	16297	16209	16484	16238	16237	16444	16386	16246	16460	16252	16060	16581	16309	16119	16169	16248	16204	16151	16184	16231	16377	16296	16400	16278	16279	16142	16473	16388	16328	16407	16337	16455	16406	16327	16321	16048	16234	16496	16477	16300	16307	16281	16202	16308	16268	16111	16248	16359	16557	16269	16189	16258	16345	16246	16378	16325	16374	16323	16210	16314	16285	16173	16175	16424	16058	16383	16257	16362	16298	16357	16217	16067	16345	16061	16549	16376	16193	16314	16204	16176	16326	16350	16290	16409	16534	16385	16245	16186	16158	16400	16155	16381	16241	16330	16393	16369	16376	16424	16340	16265	16251	16340	16387	16322	16288	16253	16406	16389	16178	16204	16293	16300	16260	16342	16391	16073	16317	16281	16220	16358	16430	16272	16419	16077	16420	16231	16378	16412	16248	16376	16319	16291	16459	16471	16225	16355	16361	16310	16322	16281	16261	16393	16177	16383	16389	16369	16136	16273	16492	16433	16235	16213	16279	16290	16175	16430	16331	16321	16362	16453	16386	16103	16399	16330	16459	16189	16453	16348	16349	16453	16300	16412	16456	16372	16208	16530	16288	16278	16309	16230	16167	16349	16281	16335	16326	16318	16250	16224	16203	16380	16238	16371	16396	16381	16231	16383	16362	16328	16330	16338	16285	16307	16209	16194	16253	16409	16354	16283	16390	16318	16252	16330	16416	16415	16215	16122	16249	16260	16345	16315	16331	16335	16275	16127	16392	16305	16123	16394	16224	16259	16464	16423	16313	16255	16409	16289	16212	16430	16188	16237	16439	16239	16462	16222	16296	16460	16446	16355	16426	16217	16258	16339	16310	16383	16235	16392	16263	16172	16391	16167	16394	16045	16278	16215	16331	16126	16288	16321	16412	16325	16318	16167	16380	16359	16211	16314	16254	16331	16290	16261	16349	16173	16264	16206	16315	16307	16327	16244	16238	16237	16204	16239	16377	16324	16396	16463	16360	16372	16328	16338	16257	16115	16369	16314	16257	16255	16483	16192	16367	16277	16200	16399	16419	16320	16223	16260	16082	16329	16268	16203	16189	16280	16266	16231	16324	16359	16328	16524	16334	16305	16274	16236	16377	16422	16313	16390	16411	16423	16362	16465	16319	16284	16336	16236	16295	16248	16271	16314	16156	16285	16374	16230	16312	16396	16235	16533	16227	16490	16118	16356	16331	16535	16267	16325	16195	16207	16405	16227	16118	16217	16376	16186	16261	16233	16480	16347	16345	16298	16565	16317	16244	16310	16298	16294	16364	16403	16480	16236	16345	16232	16413	16306	16304	16372	16397	16314	16439	16245	16282	16375	16387	16205	16373	16378	16031	16266	16458	16268	16131	16227	16459	16496	16335	16143	16262	16235	16413	16290	16337	16335	16283	16185	16585	16405	16297	16369	16322	16427	16219	16237	16321	16271	16360	16351	16364	16285	16323	16170	16336	16408	16282	16309	16294	16378	16381	16280	16476	16362	16380	16299	16397	16179	16086	16321	16259	16399	16102	16387	16319	16281	16200	16268	16340	16189	16296	16281	16348	16297	16213	16236	16291	16209	16327	16522	16279
28239	21191	27902	25926	21487	21963	22187	21632	21737	21591	21599	21653	21721	21532	21422	21466	21777	21667	21576	21593	21636	21706	21687	21770	21752	21854	21657	21732	21907	21663	21590	21695	21535	21707	21957	21654	21663	21520	21691	21597	21657	21608	21632	21618	21707	21678	21542	21546	21597	21666	21590	21616	21670	21601	21772	21675	21505	21681	21647	21546	21701	21492	21576	21572	21434	21713	21505	21525	21816	21459	21348	21713	21509	21381	21478	21590	21282	21524	21768	21706	21699	21723	21586	21531	21408	21728	21643	21459	21666	21564	21611	21613	21508	21591	21582	21611	21734	21764	21504	21601	21753	21520	21827	21673	21445	21797	21568	21627	21645	21536	21828	21605	21711	21768	21561	21767	21619	21504	21850	21486	21857	21720	21674	21694	21743	21383	21469	21553	21840	21874	21633	21594	21592	21714	21843	21755	21612	21688	21761	21535	21547	21621	21683	21842	21710	21791	21656	21678	21527	21655	21611	21476	21598	21661	21755	21587	21516	21435	21674	21532	21623	21589	21518	21525	21814	21504	21645	21694	21522	21432	21664	21527	21766	21612	21554	21583	21557	21434	21399	21539	21677	21462	21448	21690	21734	21573	21647	21753	21614	21757	21620	21610	21734	21790	21419	21470	21337	21425	21502	21590	21704	21846	21876	21570	21776	21708	21618	21704	21785	21645	21605	21731	21569	21673	21693	21642	21616	21491	21599	21713	21735	21502	21702	21830	21666	21582	21667	21770	21696	21457	21785	21443	21606	21551	21645	21682	21681	21779	21587	21876	21695	21761	21790	21514	21803	21713	21643	21633	21762	21682	21769	21620	21697	21608	21441	21584	21454	21538	21752	21561	21538	21675	21618	21570	21551	21472	21696	21512	21628	21573	21398	21503	21544	21799	21566	21658	21653	21684	21693	21517	21800	21563	21447	21614	21855	21739	21730	21828	21758	21629	21571	21393	21716	21793	21623	21764	21795	21584	21599	21610	21550	21615	21787	21845	21690	21648	21773	21648	21859	21652	21497	21558	21613	21835	21728	21704	21654	21525	21628	21848	21623	21778	21512	21715	21730	21708	21671	21482	21683	21615	21559	21703	21620	21600	21718	21833	21691	21646	21627	21429	21694	21635	21736	21622	21799	21512	21410	21605	21615	21771	21734	21748	21741	21678	21530	21600	21475	21435	21536	21654	21508	21808	21678	21643	21738	21789	21538	21487	21665	21741	21532	21545	21581	21596	21843	21773	21567	21870	21752	21709	21518	21415	21782	21416	21472	21723	21494	21729	21759	21838	21695	21621	21620	21524	21723	21886	21661	21538	21465	21567	21664	21990	21696	21782	21733	21672	21658	21713	21594	21378	21653	21588	21691	21560	21758	21627	21859	21637	21725	21500	21829	21707	21698	21618	21720	21655	21653	21690	21713	21444	21900	21665	21549	21498	21787	21618	21801	21863	21788	21528	21662	21495	21550	21621	21447	21616	21725	21514	21627	21707	21580	21656	21651	21549	21531	21886	21662	21722	21928	21654	21753	21812	21631	21621	21626	21706	21717	21578	21698	21818	21808	21488	21755	21646	21213	21445	21699	21485	21787	21303	21600	21667	21478	21604	21711	21577	21583	21657	21509	21737	21832	21526	21886	21725	21846	21525	21586	21458	21673	21726	21560	21700	21811	21438	21651	21607	21680	21683	21482	21618	21731	21841	21649	21682	21661	21656	21622	21749	21591	21730	21677	21730	21563	21865	21668	21542	21708	21512	21542	21646	21661	21565	21762	21849	21728	21668	21767	21760	21505	21642	21636	21499	21751	21810	21665	21667	21709	21772	21631	21522	21638	21766	21736	21655	21589	21532	21631	21756	21738	21584	21457	21626	21642	21541	21781	21588	21716	21630	21858	21688	21672	21574	21510	21633	21705	21661	21676	21654	21633	21502	21667	21701	21792	21653	21608	21722	21684	21740	21514	21563	21585	21759	21646	21771	21526	21642	21773	21776	21469	21542	21669	21807	21609	21576	21714	21911	21626	21724	21614	21529	21750	21685	21559	21635	21540	21751	21739	21903	21676	21704	21702	21691	21445	21554	21493	21548	21907	21729	21538	21569	21511	21474	21666	21679	21585	21790	21557	21411	21715	21549	21649	21384	21619	21824	21631	21818	21622	21657	21805	21686	21637	21667	21557	22007	21596	21537	21400	21508	21601	21353	21705	21492	21785	21620	21709	21755	21686	21773	21608	21801	21690	21562	21474	21514	21577	21693	21925	21758	21684	21697	21465	21464	21455	21350	21551	21586	21669	21720	21501	21574	21342	21645	21751	21601	21468	21677	21754	21845	21612	21608	21596	21651	21713	21615	21591	21830	21571	21608	21529	21489	21637	21940	21699	21511	21775	21517	21526	21771	21537	21494	21724	21799	21488	21648	21475	21645	21710	21516	21628	21613	21695	21858	21627	21677	21800	21485	21687	21665	21530	21638	21724	21782	21600	21580	21571	21628	21518	21633	21560	21573	21869	22011	21755	21825	21559	21541	21741	21733	21708	21711	21583	21813	21990	21818	21686	21697	21725	21666	21986	21859	21894	21525	21637	21549	21564	21602	21800	21604	21554	21567	21620	21718	21583	21542	21641	21565	21562	21561	21448	21566	21601	21894	21705	21674	21593	21709	21722	21505	21607	21825	21690	21627	21626	21617	21624	21756	21663	21525	21668	21737	21746	21650	21480	21689	21525	21611	21556	21449	21746	21492	21410	21783	21927	21497	21924	21661	21596	21519	21592	21869	21708	21550	21571	21574	21746	21461	21670	21648	21711	21624	21601	21358	21640	21837	21589	21513	21726	21863	21647	21533	21672	21738	21582	21518	21544	21745	21703	21666	21568	21675	21769	21699	21677	21799	21757	21726	21693	21582	21756	21419	21722	21924	21599	21551	21733	21702	21585	21463	21704	21605	21756	21727	21581	21782	21594	21624	21668	21711	21659	21657	21711	21601	21586	21672	21714	21779	21546	21907	21782	21589	21516	21427	21599	21544	21719	21913	21521	21662	21481	21754	21642	21751	21642	21583	21715	21679	21720	21771	21786	21681	21619	21533	21626	21586	21675	21537	21625	21409	21759	21607	21554	21704	21671	21783	21667	21493	21572	21633	21624	21545	21490	21706	21682	21648	21755	21532	21574	21664	21812	21503	21553	21589	21680	21635	21764	21693	21480	21657	21670	21483	21596	21578	21853	21608	21490	21595	21563	21478	21661	21702	21632	21574	21731	21678	21428	21637	21528	21770	21777	21592	21636	21669	21810	21481	21779	21572	21628	21580	21495	21714	21696	21854	21478	21577	21632	21465	21699	21770	21764	21540	21610	21698	21793	21515	21428	21555	21434	21758	21440	21697	21683	21826	21611	21656	21822	21394	21536	21653	21492	21685	21632	21645	21529	21705	21567	21691	21594	21844	21533	21571	21609	21602	21601	21716	21508	21706	21645	21464	21641	21720	21495	21791	21550	21601	21729	21829	21596	21554	21420	21602	21572	21711	21632	21707	21689	21745	21709	21788	21711	21793	21563	21594	21550	21838	21572	21484	21541	21597	21671	21722	21561	21623	21786	22023	21572	21806	21769	21647	21730	21539	21586	21703	21669	21609	21467	21627	21632	21761	21830	21822	21744	21514	21659	21671	21638	21514	21732	21613	21932	21762	21806	21792	21616	21609	21529	21522	21849	21678	21494	21852	21861	21782	21561	21604	21488	21684	21615	21582	21464	21620	21732	21740	21667	21496	21626	21619	21733	21625	21684	21451	21569	21604	21628	21691	21822	21716	21565	21667	21550	21638	21621	21713	21664	21821	21492	21620	21759	21697	21730	21342	21593	21839	21615	21631	21528	21562	21787	21709	21550	21520	21491	21599	21644	21764	21653	21533	21651	21802	21617	21561	21535	21847	21713	21716	21582	21739	21509	21644	21325	21681	21762	21575	21817	21512	21579	21630	21603	21766	21764	21853	21454	21723	21781	21588	21720	21602	21427	21584	21729	21488	21756	21824	21893	21525	21591	21716	21590	21526	21731	21809	21559	21749	21556	21835	21690	21601	21444	21775	21697	21711	21713	21659	21708	21527	21598	21634	21794	21583	21517	21553	21516	21534	21586	21614	21778	21620	21690	21374	21811	21585	21557	21578	21905	21602	21719	21732	21621	21610	21754	21830	21983	21703	21746	21608	21613	21769	21665	21637	21640	21695	21466	21531	21720	21799	21649	21566	21797	21629	21681	21612	21852	21704	21550	21629	21633	21485	21523	21694	21538	21816	21624	21781	21612	21461	21551	21409	21719	21614	21551	21582	21664	21703	21702	21668	21619	21514	21599	21699	21704	21515	21651	21698	21560	21279	21648	21625	21598	21689	21419	21652	21495	21743	21666	21725	21804	21530	21702	21620	21579	21438	21725	21833	21630	21646	21588	21549	21498	21578	21650	21544	21679	21748	21406	21618	21511	21731	21687	21516	21838	22002	21543	21689	21569	21782	21887	21417	21444	21602	21744	21793	21729	21627	21684	21552	21684	21667	21635	21424	21718	21456	21530	21635	21832	21628	21715	21667	21673	21491	21681	21725	21719	21584	21722	21596	21714	21738	21500	21532	21520	21593	21743	21808	21727	21524	21953	21563	21837	21598	21673	21735	21636	21340	21581	21592	21728	21638	21754	21491	21819	21616	21786	21842	21746	21579	21630	21788	21472	21771	21734	21678	21751	21847	21658	21448	21587	21780	21683	21632	21750	21675	21544	21594	21501	21515	21444	21570	21883	21529	21657	21598	21582	21393	21674	21685	21632	21527	21456	21449	21578	21811	21716	21665	21474	21383	21545	21843	21692	21749	21733	21718	21671	21743	21515	21257	21652	21567	21853	22048	21643	21801	21748	21749	21619	21767	21634	21471	21642	21501	21629	21628	21498	21598	21773	21762	21564	21680	21824	21624	21568	21601	21703	21576	21714	21496	21440	21549	21600	21521	21813	21538	21762	21752	21599	21579	21482	21746	21599	21824	21745	21457	21571	21696	21519	21662	21477	21826	21617	21651	21885	21828	21756	21486	21660	21523	21742	21557	21634	21679	21850	21846	21816	21446	21452	21621	21512	21766	21763	21710	21617	21478	21891	21611	21801	21682	21641	21544
27070	17913	16710	16847	16745	16519	16685	16704	16778	16758	16529	16844	16767	16763	16663	16833	16708	16609	16776	16605	16748	16515	16680	16615	16763	16635	16782	16687	16741	16845	16612	16749	16767	16800	16663	16717	16639	16630	16788	16688	16608	16580	16693	16755	16734	16795	16845	16633	16707	16806	16734	16673	16703	16456	16863	16850	16798	16732	16810	16627	16688	16662	16633	16688	16590	16892	16506	16755	16665	16646	16600	16836	16708	16623	16661	16653	16680	16580	16649	16795	16885	16832	16766	16678	16583	16748	16560	16597	16660	16728	16750	16661	16531	16775	16622	16582	16851	16773	16633	16737	16711	16550	16710	16819	16750	16670	16893	16618	16517	16777	16737	16568	16685	16775	16577	16906	16627	16888	16711	16697	16774	16629	16733	16730	16758	16758	16552	17047	16714	16737	16541	16594	16536	16722	16758	16621	16706	16511	16618	16838	16440	16845	16755	16879	16715	16770	16797	16820	16522	16854	16625	16708	16565	16760	16810	16617	16617	16817	16814	16657	16636	16706	16812	16739	16756	16726	16813	16834	16845	16806	16588	16809	16710	16750	16763	16808	16780	16607	16675	16678	16860	16751	16816	16671	16835	16745	16811	16753	16757	16597	16715	16827	16758	16915	16665	16689	16691	16612	16774	16641	16909	16545	16904	16652	16900	16484	16670	16670	16595	16888	16739	16733	16567	16780	16596	16617	16602	16806	16901	16708	16607	16528	16888	16808	16732	16567	16628	16576	16892	16578	16789	16586	16646	16699	16622	16388	16711	16681	16632	16651	16770	16726	16507	16650	16672	16682	16729	16839	16719	16739	16601	16570	16643	16541	16683	16640	16505	16750	16811	16584	16775	16692	16593	16881	16522	16653	16666	16617	16673	16679	16706	16804	16654	16587	16668	16623	16777	16530	16689	16640	16818	16802	16724	16581	16673	16564	16816	16861	16815	16712	16603	16871	16653	16644	16867	16713	16859	16695	16639	16544	16658	16583	16847	16742	16652	16819	16721	16553	16609	16555	16822	16659	16726	16707	16517	16576	16840	16709	16765	16672	16718	16602	16914	16681	16686	16642	16543	16947	16675	16549	16712	16683	16868	16699	16655	16719	16694	16620	16601	16754	16749	16665	16669	16766	16712	16704	16669	16539	16730	16735	16599	16685	16738	16550	16714	16660	16646	16799	16701	16638	16750	16665	16589	16729	16742	16671	16688	16671	16753	16635	16756	16636	16712	16728	16774	16568	16749	16941	16718	16684	16817	16920	16782	16696	16860	16693	16560	16778	16803	16628	16701	16690	16655	16892	16902	16811	16599	16836	16806	16657	16700	16705	16869	16618	16657	16829	16591	16673	16575	16739	16757	16675	16803	16599	16678	16776	16724	16720	16757	16624	16707	16624	16532	16746	16791	16760	16619	16887	16866	16697	16498	16608	16676	16818	16581	16962	16613	16791	16671	16792	16743	16697	16565	16614	17007	16809	16756	16772	16633	16888	16607	16880	16742	16796	16804	16815	16507	16750	16744	16801	16721	16778	16775	16487	16678	16678	16709	16653	16516	16648	16686	16877	16787	16861	16665	16718	16652	16873	16754	16726	16806	16771	16936	16720	16745	16680	16901	16746	16693	16734	16760	16605	16703	16578	16718	16667	16728	16609	16706	16747	16775	16662	16790	16765	16542	16640	16672	16831	16680	16695	16720	16643	16676	16753	16601	16822	16762	16510	16836	16654	16765	16765	16689	16614	16688	16754	16885	16714	16616	16728	16573	16822	16685	16687	16660	16865	16758	16708	16848	16684	16660	16673	16438	16759	16650	16837	16761	16697	16754	16716	16945	16724	16691	16847	16728	16760	16806	16806	16790	16611	16586	16791	16647	16900	16848	16799	16624	16645	16613	16733	16560	16738	16611	16588	16802	16793	16781	16840	16818	16722	16653	16755	16776	16775	16781	16737	16698	16680	16758	16820	16732	16754	16647	16752	16813	16802	16666	16729	16821	16799	16615	16554	16729	16603	16630	16775	16805	16952	16723	16800	16912	16600	16509	16724	16721	16762	16720	16702	16745	16786	16727	16869	16705	16775	16759	16783	16823	16522	16735	16599	16624	16886	16683	16788	16693	16619	16745	16590	16691	16909	16744	16693	16888	16688	16619	16633	16783	16739	16784	16838	16708	16794	16684	16876	16729	16728	16788	16606	16640	16745	16658	16788	16626	16560	16655	16702	16610	16592	16735	16759	16767	16534	16710	16714	16567	16629	16729	16697	16677	16641	16762	16663	16594	16818	16670	16740	16693	16704	16705	16706	16728	16692	16474	16724	16653	16695	16762	16841	16534	16813	16703	16699	16603	16711	16745	16666	16537	16634	16795	16891	16619	16841	16766	16562	16598	16641	16785	16747	16687	16753	16828	16872	16754	16784	16751	16642	16787	16724	16722	16720	16659	16775	16764	16526	16793	16716	16740	16597	16742	16736	16652	16468	16798	16928	16733	16810	16860	16689	16722	16811	16764	16680	16655	16676	16779	16889	16713	16659	16624	16717	16868	16695	16752	16627	16768	16763	16566	16593	16769	16673	16746	16630	16615	16738	16600	16603	16804	16643	16824	16691	16685	16706	16818	16711	16620	17057	16735	16808	16739	16827	16764	16580	16630	16751	16717	16631	16854	16601	16700	16668	16706	16740	16723	16940	16694	16700	16671	16666	16814	16720	16649	16568	16786	16561	16659	16777	16746	16817	16674	16872	16811	16631	16754	16737	16843	16704	16833	16819	16631	16800	16624	16767	16690	16854	16634	16586	16806	16758	16737	16811	16562	16758	16765	16780	16730	16829	16679	16833	16840	16681	16643	16556	16678	16734	16584	16749	16800	16641	16799	16713	16689	16593	16669	16911	16785	16584	16655	16844	16653	16694	16949	16717	16865	16702	16806	16566	16800	16764	16583	16684	16742	16686	16665	16812	16744	16546	16800	16693	16787	16775	16688	16595	16736	16859	16729	16768	16639	16714	16788	16669	16817	16659	16668	16682	16835	16680	16598	16859	16661	16514	16827	16939	16840	16675	16864	16868	16600	16680	16804	16637	16824	16643	16737	16720	16700	16571	16722	16753	16798	16739	16681	16712	16695	16788	16820	16627	16797	16600	16753	16664	16810	16635	16751	16705	16637	16709	16588	16619	16621	16786	16625	16658	16883	16650	16652	16805	16666	16685	16663	16745	16839	16695	16760	16683	16777	16644	16626	16773	16670	16811	16578	16541	16712	16537	16495	16685	16675	16877	16783	16785	16675	16568	16808	16706	16775	16721	16608	16745	16743	16747	16809	16747	16796	16808	16671	16673	16801	16680	16645	16825	16687	16709	16676	16691	16683	16761	16870	16639	16797	16587	16745	16599	16724	16831	16870	16689	16688	16600	16822	16674	16660	16641	16613	16535	16759	16501	16660	16804	16779	16606	16622	16680	16663	16985	16776	16820	16784	16678	16710	16754	16657	16684	16601	16751	16698	16962	16615	16707	16751	16678	16578	16664	16782	16783	16880	16535	16604	16763	16687	16789	16601	16468	16739	16602	16682	16544	16673	16698	16775	16778	16701	16675	16666	16592	16746	16767	16682	16803	16677	16541	16535	16827	16680	16689	16785	16741	16908	16622	16638	16798	16818	16647	16689	16827	16652	16788	16718	16737	16658	16643	16747	16644	16609	16692	16739	16697	16763	16654	16692	16547	16713	16718	16805	16995	16630	16732	16511	16744	16723	16806	16751	16665	16806	16752	16752	16523	16764	16694	16849	16700	16773	16634	16788	16484	16717	16775	16780	16597	16761	16733	16788	16780	16760	16720	16872	16667	16634	16658	16817	16595	16697	16732	16747	16621	16810	16779	16505	16591	16688	16698	16637	16735	16926	16767	16667	16661	16683	16702	16665	16780	16970	16814	16809	16572	16788	16615	16658	16669	16753	16761	16688	16781	16525	16760	16912	16758	16577	16730	16668	16596	16489	16594	16664	16663	16728	16797	16751	16716	16677	16643	16801	16714	16670	16807	16660	16849	16653	16628	16821	16720	16731	16714	16555	16662	16803	16636	16799	16578	16712	16857	16799	16720	16772	16730	16622	16626	16778	16739	16727	16754	16844	16627	16750	16495	16758	16821	16538	16689	16587	16684	16765	16782	16527	16685	16691	16761	16846	16936	16645	16822	16707	16782	16656	16761	16763	16752	16953	16787	16924	16678	16558	16463	16785	16777	16654	16688	16734	16805	16715	16825	16648	16675	16716	16824	16709	16778	16578	16594	16852	16959	16829	16771	16648	16770	16881	16650	16625	16805	16652	16807	16469	16732	16916	16763	16653	16758	16713	16703	16813	16875	16580	16644	16692	16820	16800	16725	16766	16628	16871	16654	16762	16695	16761	16810	16766	16715	16597	16630	16696	16811	16832	16651	16803	16658	16866	16692	16733	16709	16731	16745	16706	16563	16878	16790	16994	16767	16697	16736	16654	16755	16575	16659	16650	16740	16645	16476	16737	16866	16646	16679	16753	16645	16815	16792	16794	16913	16765	16746	16688	16796	16668	16673	16562	16737	16662	16783	16653	16698	16768	16791	16746	16693	16644	16868	16823	16576	16547	16672	16782	16771	16760	16593	16748	16785	16623	16749	16620	16602	16725	16752	16765	16705	16669	16663	16729	16756	16629	16766	16661	16743	16644	16740	16716	16744	16737	16540	16611	16874	16795	16597	16722	16854	16622	16589	16673	16866	16722	16788	16651	16951	16624	16776	16651	16772	16775	16656	16686	16771	16615	16744	16725	16586	16857	16575	16726	16810	16765	16573	16878	16606	16755	16771	16763	16699	16707	16677	16587	16545	16748	16472	16830	16580	16828	16637	16874	16763	16707	16774	16827	16677	16714	16695	16711	16745	16719	16635	16799	16668	16798	16738	16739	16776	16592	16869	16664	16723	16504	16743	16807	16823	16541	16711	16464	16715	16729	16887	16636	16850	16813	16670	16728	16707	16636	16778	16824	16712	16557	16656	16749	16903	16762	16773	16758	16665	16636	16615	16805	16604	16745	16584	16710	16785	16625	16878	16720	16502	16600	16862	16704	16710	16745	16704	16625	16896	16620	16652	16909	16704	16732	16822	16780	16636	16791	16556	16746	16806
26761	21245	29593	23244	22051	24550	24998	21677	21387	21695	21712	21636	21625	21509	21461	21460	21375	21377	21470	21544	21199	21519	21342	21229	21471	21345	21213	21492	21513	21255	21251	21432	21550	21637	21436	21550	21365	21483	21534	21205	21480	21372	21278	21413	21510	21213	21173	21378	21412	21122	21196	21490	21329	21486	21427	21319	21301	21129	21251	21479	21251	21188	21384	21453	21505	21309	21221	21438	21406	21434	21493	21418	21430	21214	21288	21428	21356	21184	21293	21446	21278	21222	21424	21289	21377	21099	21356	21310	21295	21402	21446	21442	21365	21378	21445	21429	21376	21339	21278	21224	21400	21223	21249	21269	21186	21273	21372	21131	21212	21424	21255	21364	21425	21406	21308	21357	21424	21305	21244	21404	21404	21299	21360	21298	21496	21400	21426	21431	21310	21505	21222	21263	21519	21439	21275	21268	21402	21206	21481	21478	21486	21431	21482	21164	21120	21410	21283	21128	21356	21455	21392	21409	21377	21355	21436	21395	21473	21411	21519	21182	21452	21432	21188	21231	21232	21272	21245	21174	21105	21207	21400	21275	21414	21389	21418	21273	21391	21197	21316	21213	21441	21383	21434	21386	21241	21292	21233	21325	21361	21158	21235	21429	21333	21434	21368	21500	21183	21122	21280	21468	21551	21390	21435	21283	21346	21272	21322	21208	21428	21472	21553	21604	21441	21408	21229	21115	21146	21331	21218	21397	21357	21269	21579	21304	21623	21434	21057	21554	21429	21455	21272	21226	21288	21190	21212	21339	21335	21405	21194	21270	21281	21245	21559	21335	21380	21230	21281	21256	21479	21208	21249	21458	21309	21311	21242	21247	21279	21343	21141	21300	21183	21314	21340	21388	21328	21366	21535	21482	21386	21521	21422	21333	21522	21300	21492	21243	21483	21548	21360	21323	21418	21484	21399	21321	21277	21318	21128	21252	21326	21273	21261	21506	21516	21287	21420	21373	21359	21470	21417	21214	21549	21328	21409	21191	21219	21238	21510	21301	21489	21379	21429	21303	21386	21521	21390	21293	21323	21358	21342	21499	21122	21290	21264	21395	21214	21321	21390	21054	21447	21271	21332	21159	21148	21489	21491	21140	21223	21219	21320	21281	21251	21392	21367	21253	21341	21127	21140	21294	21476	21228	21332	21338	21403	21273	21610	21407	21293	21345	21375	21433	21196	21545	21431	21300	21382	21172	21497	21137	21235	21116	21404	21370	21351	21395	21421	21337	21404	21285	21171	21529	21237	21427	21389	21257	21201	21105	21340	21374	21244	21425	21259	21181	21386	21233	21287	21310	21493	21150	21439	21467	21517	21573	21367	21228	21617	21361	21283	21291	21278	21362	21258	21257	21264	21345	21460	21353	21254	21339	21520	21435	21304	21131	21473	21295	21343	21494	21342	21291	21403	21286	21592	21301	21438	21483	21152	21648	21296	21299	21164	21382	21380	21449	21275	21304	21407	21358	21370	21263	21336	21315	21097	21236	21350	21400	21408	21302	21359	21410	21286	21183	21299	21128	21421	21544	21257	21213	21310	21364	21391	21338	21186	21459	21280	21303	21299	21207	21610	21362	21336	21297	21308	21355	21125	21532	21373	21453	21434	21357	21360	21272	21272	21431	21354	21523	21387	21326	21355	21471	21476	21361	21549	21521	21395	21252	21280	21177	21529	21558	21503	21160	21245	21301	21526	21214	21478	21297	21344	21533	21338	21349	21168	21446	21410	21420	21227	21257	21477	21314	21349	21051	21379	21179	21472	21224	21189	21222	21270	21255	21345	21366	21483	21420	21372	21378	21204	21543	21523	21316	21179	21480	21564	21278	21598	21434	21265	21470	21183	21379	21359	21241	21364	21345	21428	21453	21258	21195	21418	21436	21514	21223	21487	21279	21288	21425	21162	21342	21233	21340	21155	21337	21351	21365	21512	21405	21446	21203	21359	21141	21426	21157	21316	21457	21562	21592	21316	21215	21544	21117	21306	21081	21205	21202	21307	21036	21309	21108	21203	21093	21322	21234	21437	21351	21501	21303	21420	21435	21278	21228	21506	21375	21209	21419	21595	21440	21290	21233	21341	21382	21316	21210	21197	21435	21335	21225	21370	21341	21373	21420	21215	21351	21191	21402	21535	21488	21372	21301	21268	21067	21246	21232	21629	21270	21300	21248	21282	21554	21408	21261	21229	21354	21085	21245	21413	21327	21238	21328	21235	21466	21407	21174	21267	21147	21326	21258	21263	21287	21463	21279	21343	21299	21224	21741	21505	21095	21306	21344	21167	21293	21411	21336	21510	21230	21360	21431	21174	21053	21402	21296	21407	21271	21327	21298	21442	21611	21295	21303	21209	21277	21217	21361	21210	21344	21439	21392	21377	21173	21179	21610	21495	21429	21098	21217	21196	21506	21223	21468	21521	21354	21356	21314	21588	21266	21372	21643	21618	21363	21541	21237	21081	21513	21205	21246	21208	21372	21591	21361	21295	21599	21282	21262	21567	21344	21462	21523	21327	21308	21368	21194	21275	21316	21451	21432	21231	21424	21451	21395	21408	21289	21364	21461	21427	21451	21459	21288	21341	21314	21319	21301	21141	21458	21298	21235	21426	21364	21347	21402	21513	21528	21259	21168	21507	21575	21241	21331	21152	21518	21378	21288	21272	21121	21330	21388	21317	21329	21413	21295	21469	21551	21665	21229	21204	21382	21254	21538	21552	21475	21599	21459	21404	21417	21350	21288	21367	21218	21282	21239	21338	21165	21326	21330	21605	21210	21297	21172	21391	21388	21322	21021	21260	21228	21183	21358	21482	21332	21210	21216	21368	21564	21086	21322	21431	21363	21361	21341	21262	21354	21277	21161	21399	21390	21282	21315	21391	21270	21492	21498	21282	21335	21380	21554	21471	21364	21521	21239	21346	21164	21451	21139	21419	21480	21227	21181	21382	21622	21135	21362	21452	21173	21365	21334	21482	21357	21240	21358	21114	21315	21299	21275	21427	21409	21310	21243	21439	21303	21460	21272	21361	21245	21298	21249	21206	21519	21376	21274	21258	21315	21330	21277	21114	21248	21133	21471	21368	21417	21214	21355	21187	21435	21369	21327	21534	21542	21184	21309	21331	21308	21508	21479	21327	21296	21318	21239	21507	21352	21369	21427	21312	21446	21332	21418	21415	21503	21220	21219	21559	21410	21334	21227	21347	21338	21307	21465	21189	21409	21300	21360	21285	21407	21415	21267	21228	21303	21562	21202	21331	21182	21171	21444	21478	21342	21531	21250	21456	21217	21136	21364	21287	21571	21462	21503	21473	21363	21497	21399	21414	21345	21136	21381	21642	21620	21477	21438	21466	21281	21277	21259	21248	21375	21356	21259	21353	21321	21497	21262	21157	21425	21354	21403	21264	21541	21570	21493	21221	21336	21214	21514	21089	21318	21485	21447	21222	21150	21197	21294	21437	21173	21569	21321	21266	21301	21393	21350	21329	21249	21327	21306	21344	21342	21437	21237	21383	21374	21371	21154	21380	21334	21508	21526	21361	21598	21583	21363	21374	21348	21305	21425	21313	21511	21414	21470	21272	21479	21211	21360	21478	21464	21423	21345	21431	21288	21431	21258	21508	21151	21390	21529	21203	21236	21439	21565	21290	21424	21406	21165	21302	21349	21470	21333	21248	21361	21205	21408	21221	21522	21222	21295	21622	21502	21431	21451	21455	21356	21416	21190	21390	21662	21293	21391	21246	21487	21332	21381	21313	21280	21163	21609	21262	21341	21342	21192	21214	21199	21435	21365	21326	21677	21226	21160	21625	21082	21412	21403	21307	21430	21300	21447	21433	21395	21373	21177	21416	21228	21572	21566	21477	21205	21223	21262	21290	21072	21361	21057	21168	21456	21316	21291	21527	21280	21220	21245	21325	21412	21348	21311	21303	21537	21376	21270	21406	21390	21374	21257	21561	21343	21226	21395	21118	21418	21404	21348	21329	21465	21503	21444	21304	21137	21228	21464	21093	21376	21373	21517	21306	21342	21342	21572	21695	21416	21176	21281	21342	21198	21364	21400	21325	21445	21572	21294	21252	21291	21345	21495	21325	21351	21229	21270	21130	21585	21249	21329	21395	21356	21437	21315	21595	21340	21291	21303	21310	21160	21242	21343	21156	21365	21289	21220	21586	21321	21355	21322	21220	21235	21440	21364	21559	21320	21358	21274	21566	21156	21502	21203	21325	21162	21192	21296	21573	21308	21188	21540	21401	21396	21329	21362	21360	21205	21253	21481	21560	21505	21264	21346	21113	21396	21354	21353	21261	21539	21512	21314	21393	21352	21442	21296	21354	21490	21174	21197	21419	21348	21213	21440	21335	21478	21129	21306	21222	21198	21354	21414	21229	21607	21296	21160	21351	21389	21190	21476	21342	21332	21509	21200	21306	21324	21418	21271	21288	21397	21377	21335	21474	21143	21453	21313	21328	21309	21391	21364	21255	21056	21194	21199	21187	21318	21176	21343	21146	21574	21435	21323	21448	21518	21355	21255	21320	21404	21265	21353	21392	21540	21528	21213	21129	21296	21398	21291	21471	21346	21264	21450	21330	21376	21321	21513	21383	21219	21396	21335	21242	21242	21308	21277	21227	21379	21444	21388	21385	21204	21499	21294	21247	21625	21406	21282	21148	21302	21320	21364	21362	21535	21374	21083	21281	21241	21436	21167	21424	21239	21386	21405	21393	21350	21420	21318	21380	21492	21245	21281	21386	21439	21124	21274	21305	21493	21369	21336	21448	21184	21595	21458	21346	21269	21189	21266	21221	21144	21334	21423	21593	21225	21369	21253	21533	21257	21427	21292	21446	21315	21207	21345	21330	21518	21305	21389	21321	21276	21032	21273	21295	21479	21385	21340	21407	21210	21241	21297	21345	21187	21343	21306	21324	21600	21390	21386	21296	21400	21345	21363	21731	21102	21416	21563	21296	21514	21059	21212	21361	21423	21280	21287	21547	21320	21300	21617	21367	21333	21585	21397	21453	21252	21276	21282	21406	21283	21331	21222	21171	21259	21151	21148	21394	21214	21520	21211	21411	21514	21615	21440	21498	21306	21443	21416	21274	21573	21480	21343	21247	21374	21406	21398	21358	21492	21365	21365	21265	21405
25175	18664	16716	16362	16523	16593	16415	16629	16633	16644	16720	16539	16589	16423	16586	16516	16614	16727	16776	16638	16553	16639	16624	16701	16640	16651	16431	16778	16570	16610	16609	16379	16648	16696	16522	16527	16604	16538	16450	16450	16512	16565	16482	16539	16500	16684	16760	16594	16703	16549	16586	16671	16620	16544	16405	16725	16725	16578	16619	16673	16574	16693	16749	16581	16634	16517	16658	16501	16476	16609	16741	16519	16562	16730	16566	16657	16696	16713	16644	16547	16533	16612	16552	16629	16774	16570	16793	16515	16728	16347	16714	16300	16725	16408	16664	16620	16544	16591	16617	16592	16397	16549	16396	16617	16516	16594	16728	16504	16554	16588	16638	16494	16517	16466	16657	16532	16492	16576	16567	16586	16579	16694	16599	16555	16768	16600	16569	16481	16452	16634	16681	16702	16518	16641	16647	16534	16707	16584	16684	16659	16643	16587	16497	16692	16522	16541	16672	16467	16582	16444	16518	16765	16745	16629	16545	16591	16455	16607	16486	16520	16655	16739	16581	16510	16805	16571	16647	16579	16603	16605	16701	16503	16629	16623	16381	16667	16649	16693	16299	16694	16390	16567	16554	16695	16565	16399	16467	16653	16587	16582	16559	16650	16621	16440	16630	16461	16686	16546	16663	16369	16341	16380	16594	16575	16513	16720	16528	16827	16385	16558	16599	16684	16635	16582	16654	16668	16632	16562	16703	16598	16463	16580	16503	16589	16640	16491	16468	16685	16651	16621	16574	16614	16676	16717	16696	16560	16672	16499	16696	16625	16597	16467	16739	16557	16494	16620	16602	16592	16651	16710	16826	16695	16729	16614	16399	16604	16418	16652	16605	16657	16624	16584	16619	16637	16772	16579	16586	16685	16513	16586	16482	16529	16432	16492	16664	16735	16580	16687	16656	16688	16639	16684	16465	16610	16647	16513	16645	16775	16560	16661	16680	16545	16652	16621	16630	16505	16523	16432	16507	16528	16661	16498	16409	16595	16460	16742	16571	16742	16615	16683	16388	16683	16595	16692	16381	16769	16537	16674	16528	16522	16481	16415	16608	16533	16860	16535	16571	16662	16442	16717	16468	16440	16792	16548	16533	16358	16673	16644	16549	16578	16639	16419	16652	16587	16678	16499	16693	16598	16664	16564	16550	16365	16602	16634	16651	16623	16554	16512	16399	16645	16558	16514	16439	16678	16508	16674	16507	16619	16778	16609	16591	16723	16735	16396	16467	16705	16679	16514	16642	16546	16702	16573	16553	16608	16401	16718	16591	16634	16374	16659	16675	16481	16526	16654	16474	16559	16534	16463	16770	16477	16519	16669	16537	16524	16705	16613	16473	16567	16543	16378	16730	16610	16414	16594	16610	16542	16547	16734	16585	16723	16682	16752	16632	16493	16691	16620	16419	16591	16509	16580	16529	16481	16554	16693	16626	16478	16466	16650	16526	16605	16636	16634	16624	16431	16662	16731	16495	16536	16568	16432	16685	16598	16479	16403	16615	16453	16564	16553	16466	16530	16568	16712	16804	16638	16598	16557	16564	16654	16445	16683	16787	16645	16683	16796	16534	16628	16707	16595	16528	16581	16634	16683	16588	16463	16699	16672	16689	16654	16557	16480	16745	16608	16496	16530	16650	16567	16610	16597	16493	16660	16636	16589	16598	16583	16530	16483	16496	16465	16486	16551	16630	16569	16646	16588	16447	16527	16592	16820	16462	16579	16682	16536	16596	16738	16562	16562	16723	16615	16473	16488	16555	16761	16506	16658	16544	16583	16540	16598	16505	16647	16450	16594	16628	16529	16549	16649	16656	16528	16572	16601	16651	16398	16650	16528	16790	16525	16450	16591	16461	16535	16688	16672	16670	16674	16425	16567	16508	16605	16718	16528	16620	16685	16740	16406	16620	16663	16443	16564	16613	16569	16484	16604	16555	16643	16718	16560	16530	16637	16545	16707	16532	16600	16394	16605	16657	16678	16449	16590	16620	16664	16450	16615	16569	16541	16601	16518	16537	16668	16618	16417	16573	16551	16559	16685	16550	16344	16471	16660	16633	16656	16522	16583	16460	16626	16541	16581	16592	16538	16517	16547	16603	16624	16683	16567	16581	16592	16556	16434	16588	16655	16636	16553	16430	16423	16538	16501	16645	16579	16524	16719	16624	16536	16411	16571	16761	16650	16629	16712	16529	16678	16543	16529	16559	16633	16761	16663	16628	16490	16665	16422	16664	16491	16545	16586	16570	16484	16404	16554	16660	16625	16555	16580	16548	16616	16643	16608	16658	16630	16738	16557	16548	16491	16468	16492	16591	16652	16544	16474	16605	16513	16608	16498	16632	16598	16723	16738	16404	16534	16503	16492	16456	16481	16535	16704	16459	16575	16576	16723	16400	16617	16534	16383	16532	16635	16633	16558	16537	16669	16499	16567	16673	16612	16458	16567	16584	16525	16587	16631	16466	16612	16687	16745	16521	16526	16501	16676	16630	16749	16484	16574	16730	16489	16601	16610	16670	16464	16609	16503	16564	16622	16556	16735	16516	16552	16651	16694	16810	16542	16795	16789	16490	16611	16575	16676	16386	16595	16517	16610	16677	16399	16345	16545	16694	16459	16782	16665	16601	16386	16531	16693	16611	16523	16428	16579	16756	16424	16442	16638	16620	16531	16538	16677	16551	16534	16572	16525	16608	16487	16418	16475	16610	16691	16450	16617	16714	16641	16607	16560	16639	16428	16674	16589	16707	16632	16371	16673	16387	16557	16456	16553	16664	16605	16597	16535	16661	16643	16528	16601	16408	16493	16540	16645	16570	16684	16580	16609	16736	16651	16576	16658	16588	16854	16715	16523	16652	16858	16790	16723	16568	16520	16739	16537	16529	16550	16598	16491	16264	16499	16483	16592	16522	16434	16714	16473	16642	16668	16566	16434	16527	16683	16593	16541	16417	16677	16360	16532	16574	16359	16560	16362	16563	16634	16475	16559	16517	16738	16545	16650	16620	16682	16467	16596	16389	16536	16507	16569	16468	16557	16598	16549	16639	16712	16566	16379	16662	16634	16565	16557	16465	16439	16485	16530	16709	16487	16560	16483	16718	16466	16711	16635	16777	16469	16535	16554	16680	16688	16588	16572	16587	16585	16404	16521	16465	16486	16559	16718	16669	16401	16498	16633	16501	16722	16436	16475	16624	16652	16645	16440	16617	16531	16703	16582	16513	16542	16344	16411	16629	16416	16524	16510	16517	16704	16727	16450	16700	16661	16560	16570	16527	16644	16716	16636	16503	16507	16662	16520	16555	16510	16530	16538	16528	16547	16620	16663	16571	16685	16524	16538	16688	16610	16484	16574	16507	16476	16669	16658	16509	16637	16674	16680	16627	16588	16584	16731	16643	16539	16598	16686	16641	16658	16454	16792	16668	16693	16570	16594	16410	16442	16648	16563	16498	16616	16627	16720	16503	16599	16541	16510	16545	16496	16440	16427	16588	16689	16617	16666	16497	16484	16433	16577	16625	16505	16746	16553	16616	16700	16513	16473	16552	16454	16717	16596	16504	16385	16557	16590	16565	16483	16647	16553	16434	16376	16633	16604	16489	16701	16564	16433	16548	16453	16576	16488	16598	16713	16523	16733	16719	16495	16609	16522	16749	16385	16676	16587	16543	16530	16636	16537	16604	16594	16472	16437	16690	16436	16505	16539	16554	16595	16737	16654	16520	16665	16522	16552	16571	16700	16570	16581	16742	16709	16508	16506	16753	16552	16672	16570	16605	16583	16464	16656	16432	16612	16618	16683	16688	16490	16513	16625	16517	16566	16352	16576	16761	16509	16525	16378	16475	16520	16557	16610	16556	16412	16552	16574	16474	16566	16654	16473	16578	16509	16604	16490	16542	16452	16506	16591	16514	16722	16603	16501	16729	16650	16681	16489	16766	16432	16567	16621	16603	16571	16645	16488	16520	16615	16608	16641	16711	16395	16628	16655	16563	16480	16512	16600	16505	16480	16515	16467	16603	16359	16513	16572	16691	16487	16534	16856	16453	16667	16624	16517	16614	16510	16505	16488	16834	16433	16559	16582	16553	16466	16658	16568	16691	16683	16703	16685	16490	16686	16688	16565	16607	16706	16633	16619	16632	16454	16671	16638	16632	16557	16617	16578	16644	16442	16593	16679	16463	16660	16590	16461	16537	16497	16712	16608	16327	16409	16708	16638	16717	16424	16690	16487	16693	16610	16562	16718	16339	16724	16467	16556	16498	16446	16629	16702	16683	16658	16497	16495	16589	16591	16558	16631	16565	16681	16536	16342	16666	16413	16621	16612	16640	16516	16446	16392	16583	16567	16533	16439	16673	16590	16587	16639	16314	16755	16548	16494	16521	16632	16788	16431	16578	16674	16553	16599	16471	16674	16552	16497	16517	16614	16567	16471	16434	16766	16567	16522	16529	16495	16596	16586	16585	16551	16426	16496	16490	16659	16547	16635	16502	16718	16734	16518	16680	16543	16685	16476	16551	16564	16680	16579	16453	16599	16655	16453	16571	16649	16483	16686	16843	16621	16533	16656	16458	16481	16386	16468	16456	16506	16493	16604	16621	16596	16562	16631	16541	16698	16665	16516	16629	16532	16765	16436	16604	16608	16555	16605	16479	16424	16682	16506	16648	16531	16534	16407	16518	16606	16655	16427	16646	16439	16569	16737	16511	16621	16596	16717	16650	16478	16639	16714	16505	16497	16747	16568	16524	16424	16606	16552	16623	16382	16457	16708	16637	16560	16519	16676	16645	16626	16710	16518	16583	16552	16539	16615	16510	16532	16672	16436	16584	16485	16588	16590	16625	16519	16525	16661	16557	16459	16575	16448	16656	16734	16549	16664	16616	16493	16595	16562	16550	16421	16680	16377	16673	16608	16493	16508	16429	16682	16541	16502	16584	16675	16640	16701	16452	16625	16570	16580	16742	16538	16647	16739	16590	16596	16522	16716	16717	16601	16539	16513	16542	16565	16758	16573	16679	16499	16822	16589	16454	16577	16589	16322	16705	16684	16586	16645	16354	16631	16555	16660	16658	16623	16523	16480	16570	16590	16305	16782	16695	16518	16635	16673	16536	16334	16662	16519	16460	16518	16717	16395	16451	16498	16706	16577	16460	16657
26322	21324	29817	23214	21893	25143	26906	23323	22992	23238	22999	23044	22916	23111	22825	23240	22902	23127	23080	23138	22562	22989	23046	22760	22814	22783	22854	22829	22839	22752	22685	22780	22976	22788	22913	22876	22846	22916	22878	22927	23025	22628	22824	22975	22734	23017	22912	22837	22747	22660	23141	22705	22967	22829	22837	22707	22916	22955	22936	22956	22810	23136	23020	22730	22796	22817	22801	22830	22870	22546	22549	22771	22969	22688	22894	22702	22620	22806	22767	22716	22947	22936	23190	22856	22733	22714	22682	22874	22865	22818	22816	22784	22768	22742	22844	22898	22709	22966	22667	22841	23002	22874	22773	22523	22731	22885	22777	22702	22851	22796	22870	22678	22741	22532	22864	22632	22881	22737	22647	22749	22558	22846	22947	22720	22999	22847	22944	22866	22731	22572	22667	22661	22866	22597	23031	22756	22555	22645	22800	22984	22990	22459	22918	22730	22855	22886	22737	22753	23057	22871	22975	22761	22632	22855	22892	22741	22834	22687	22711	22698	22911	22697	22737	22879	22933	22710	22841	22742	22803	22655	22927	22765	22997	22768	22573	22594	22800	22860	22809	22823	22746	22953	22982	23011	22704	22650	22777	22763	22773	22812	22907	23159	22853	22777	22759	22865	22888	22975	23031	22908	22711	22747	22827	23014	22841	22912	22823	22803	22661	23117	22915	22803	22745	22850	22757	22948	22910	22931	22927	22649	22834	22905	22818	22809	22869	22529	22740	22987	22764	22638	22784	22874	22735	22729	22883	22911	22777	22979	22513	22955	22749	22758	22681	22951	22802	22717	23070	22641	22966	22825	22799	22927	22684	22746	22772	22715	22596	22957	22631	22779	22863	22864	22893	23099	22497	22846	22578	22738	22783	22747	22944	22786	23042	22705	22757	22818	22800	23019	22963	22576	22911	22827	23012	22885	22748	22939	23049	22732	22744	22819	22908	22815	22703	22889	22802	22739	22690	22645	22883	22627	22691	22749	22910	22804	23081	22613	22754	22735	23057	22848	22843	22817	22848	22959	22841	22903	22665	22857	22622	22696	22829	22911	22767	22831	22710	22878	22787	22780	22737	22725	22835	22805	22890	22565	22967	22825	22859	22656	22721	22956	22646	22799	22918	22840	22859	22729	22878	22716	22726	22741	22758	22798	22601	22713	22727	22760	23021	22832	22683	22539	22721	22770	22791	22757	22826	22675	22903	22802	22992	22780	22739	22988	22774	22878	23116	22745	22807	22775	22735	23033	22877	22731	22757	23131	22738	22659	22763	22850	22840	22754	22519	22828	22815	22935	22721	22684	22897	22688	22674	22717	22707	22711	22899	22719	22755	22761	22993	22764	22750	22661	22814	22916	22731	22832	22573	22658	22741	22730	22633	23072	22664	22960	22911	22881	22783	22660	22801	22767	22759	22656	22764	22752	22919	22926	22896	22946	22786	22796	22689	22740	22905	22955	23054	23003	22778	22700	22749	22982	22748	22805	23117	22967	23004	22737	23017	22694	22776	22605	22861	22803	22750	22760	22783	22796	22907	22594	22936	22705	22950	22772	22902	22794	22752	22800	22713	22767	22730	22866	22732	22702	22950	22940	22926	22869	22655	22872	22789	22759	22619	22839	22842	22822	22621	22841	23014	22848	22959	22939	22982	22940	22852	22771	22842	22569	22726	22626	22633	22871	22869	22846	22886	22837	22707	22811	23063	22629	22657	22641	22816	22984	22645	22771	23016	22769	22762	23013	22787	23030	22773	22654	23031	22850	22900	22687	22659	22693	22725	22835	22893	22660	22618	22682	22757	22963	22941	22782	22888	22664	22867	22710	22965	22723	22910	22888	22626	22651	22794	22702	22997	22806	22665	22837	22879	23000	22717	22728	22664	22934	22664	22728	22848	22845	22842	22907	22896	22827	22760	22894	22939	22826	23111	22682	22690	22926	22838	22772	22770	22900	22785	22945	22819	22771	22814	22807	22743	22732	22995	22943	22734	22707	22558	22803	22876	22528	22980	22786	22802	22846	22799	22960	22950	22974	22649	22838	22685	22935	22829	22759	22786	22824	23054	22720	22854	22715	22829	22804	22721	22852	22899	22834	22766	22893	22737	22951	22860	22902	22741	22709	22974	22813	22860	22684	22783	22700	22636	22887	22750	22724	22761	22785	22753	22784	22895	22987	22961	22772	22948	22835	22481	22573	22537	22933	22726	22653	22834	22828	22647	22798	22762	22882	22855	23059	22809	22826	22767	22833	23043	22611	22705	22605	22731	22912	22808	22789	22592	22736	22629	22713	22934	22870	22749	22599	22586	22994	22667	23018	22753	22756	22882	22772	22855	22568	22698	22835	22518	22606	22607	22811	22684	22671	22932	22812	22799	22819	22906	22868	22962	22833	22719	22778	22919	22551	22890	22811	22921	22666	22826	22906	22828	22981	22682	22732	22706	22724	22758	22695	22797	22732	22800	22726	22756	22852	22670	22782	22837	22868	23166	22686	22734	22751	22613	22845	22957	22723	22617	22899	22705	22913	22823	22767	22909	22702	22976	22770	22891	22504	22595	22860	23008	22846	22931	22699	22536	22653	22708	22558	22728	22787	23112	23128	23000	22657	22741	22584	22739	22765	22875	22928	22926	22851	22795	22554	22853	22968	23068	22777	22962	22996	22901	22622	22933	22715	23047	22909	22800	22698	22751	22605	22716	22893	22752	23116	22799	22924	22736	22751	23042	22730	22759	22604	22687	22769	22746	22799	22890	22607	22806	22655	22683	22696	22631	22840	22821	22805	22641	23008	22769	22936	22608	22862	22830	22645	22578	22775	22973	22755	22806	22840	22958	22813	22939	22910	22769	22811	22924	22809	22899	22901	22923	22765	22757	22606	22914	22969	22867	22951	22905	22976	22803	22889	23173	22879	22867	22811	22882	22816	22674	22806	22869	22858	22714	22916	22644	22820	22800	22727	23008	22845	22745	22719	23017	22785	22828	22598	22926	22839	22817	22810	22829	22770	22916	22803	22799	22851	23073	22748	22883	23106	22747	22855	23079	22754	22564	22769	22801	22779	22646	22713	23000	22601	22872	22941	22901	22612	22728	22734	22787	22917	22899	22985	23002	22770	22752	22691	22866	22908	23090	22577	22507	22947	22879	22542	22796	22666	22786	22832	22873	22883	22767	22818	22711	22785	22688	22716	22804	22596	22687	22760	22677	22586	22625	22808	22732	22712	22493	22794	22635	23140	22767	22975	22824	22499	22660	22982	22665	22611	22909	22651	22623	22660	22490	22668	22776	22874	22802	22771	22608	22594	22586	22696	22668	22796	22856	22738	22806	23062	22781	22745	22768	22810	22604	22706	22787	22860	22590	22908	22633	22671	22751	22772	22719	22758	22637	22751	22784	22921	22897	22790	22783	22791	22788	23028	22854	22960	22967	22810	22825	22905	22673	22622	22888	22758	22999	22733	22653	22760	22835	22902	22970	22766	22690	22828	22822	22584	22857	22846	22841	22831	22709	22920	22883	22622	22718	22805	22867	22914	22922	22886	22837	22730	22767	22684	22719	22762	22948	22681	22713	22835	23052	22843	22892	22875	23032	22624	22877	22927	22880	22788	22809	22915	22745	22931	22663	22795	22768	22957	22585	22857	22729	22753	22681	22884	22935	22600	22653	22655	22829	23027	22749	22780	22577	22893	22800	22755	22720	23010	22467	22460	22746	22714	23002	22943	22641	22595	22812	22865	22733	22673	22822	22778	22788	22693	22793	22867	22942	22983	22827	22834	22863	22981	22838	22749	22758	22667	22646	22910	22815	22867	22726	22636	22702	22891	22873	22737	22832	22841	22785	22698	22805	22990	22772	22993	22674	22945	22678	22712	22963	22974	22499	22864	22853	22705	22681	22770	22793	22899	22958	22789	22955	22652	23050	22879	22680	22688	22440	22510	22603	22809	22690	22979	22790	22964	23080	22918	22935	22902	22853	22711	22999	22736	22752	22959	23016	22831	22775	22835	22869	22604	22742	22741	22946	22952	22947	22992	22885	22978	22939	22852	22747	23054	22777	22822	22825	22806	22831	22642	22766	23027	22758	22767	22785	22671	22894	22816	22973	22979	22957	22838	22807	23161	22827	22666	22924	22921	22957	22744	22777	22835	22850	22501	22940	22656	22738	22879	22835	22673	22523	22698	22907	22856	22731	22663	22982	22913	22788	22872	22926	22930	22729	22858	22831	22811	22729	22709	23077	22730	22739	22718	22769	22779	22862	22851	22632	22955	22855	22696	22990	22905	22758	22593	22714	22743	22786	22959	22749	22692	22966	23164	23080	22869	22722	23036	22953	22576	22627	22731	22716	22773	22819	22673	23030	22813	23007	22939	22803	22858	22877	22745	22787	22679	22673	22742	22913	22941	22675	22673	22761	22772	22689	22811	22806	22733	22804	22841	22714	22704	22507	22797	22642	22864	22927	22955	22838	22862	22901	22926	22920	22833	22821	22694	22872	22777	22812	22771	22783	22963	22709	22867	22775	22711	22699	22584	22739	22477	22864	22942	23068	22878	22836	22654	22759	22873	22845	22715	22779	22767	22789	22804	22645	22488	22764	22721	22944	22842	22647	23001	22999	22979	22779	22974	23040	22916	22725	22758	22862	23062	22911	22995	22723	22789	22637	22761	22940	22835	23001	22716	23009	22736	22500	22745	22643	22698	22948	23008	22763	22698	22835	22910	23116	22945	22709	22881	22869	22698	22818	22759	22868	22871	22725	22638	22996	22809	22750	22795	22912	23051	23018	22909	22978	22822	22552	22814	22695	22938	22958	22722	22986	22855	22863	22556	22759	22919	22767	22821	22670	22890	22974	22780	22727	22724	22893	22901	22776	22622	22877	22629	22793	22633	22618	22714	22991	23033	22770	22787	22751	22715	22535	22788	22734	22852	22730	22733	22737	22549	22750	22698	22739	22942	22827	22756	22773	22927	22701	22741	22864	22977	22722	22862	22789	22933	23097	22661	22738	22755	22775	22891	22781	22640	22892	22796	22758	22914	22734	22909	22931	22782	22751	22613	22976	22507	22703	22662	22808	22530	22675	22816	22799	23013	22887	22810	22942	23074	23000	22886	23069	22770	22750	22754	22894	22836	22895	22927	22958	22861	22848	22609
27720	19820	17350	17476	17556	17521	17250	17528	17323	17279	17518	17297	17152	17304	17455	17427	17231	17334	17369	17423	17314	17223	17307	17451	17546	17436	17290	17414	17278	17257	17378	17438	17309	17280	17434	17362	17548	17277	17439	17403	17378	17334	17283	17284	17377	17377	17547	17283	17449	17260	17559	17233	17320	17402	17435	17285	17357	17383	17301	17462	17407	17471	17348	17343	17353	17200	17260	17382	17311	17208	17199	17469	17370	17379	17412	17376	17429	17208	17239	17394	17321	17152	17474	17358	17473	17500	17431	17276	17582	17272	17319	17248	17457	17231	17382	17180	17200	17422	17128	17336	17270	17480	17315	17255	17313	17397	17100	17342	17255	17267	17152	17289	17355	17258	17354	17445	17381	17296	17466	17405	17398	17300	17432	17375	17455	17396	17202	17425	17351	17352	17308	17483	17400	17363	17278	17332	17199	17376	17370	17325	17308	17352	17458	17197	17328	17122	17345	17210	17176	17441	17408	17377	17393	17367	17306	17395	17450	17174	17434	17318	17427	17356	17333	17426	17229	17362	17185	17345	17094	17279	17356	17350	17360	17345	17357	17395	17328	17438	17327	17354	17364	17219	17325	17255	17382	17170	17382	17369	17381	17374	17284	17339	17306	17320	17370	17363	17343	17263	17417	17306	17413	17512	17369	17371	17361	17240	17255	17536	17419	17365	17326	17377	17379	17381	17367	17298	17268	17468	17390	17381	17292	17203	17317	17333	17371	17350	17090	17365	17367	17402	17384	17360	17405	17406	17095	17599	17179	17351	17241	17333	17386	17184	17245	17330	17432	17415	17367	17417	17271	17434	17437	17305	17262	17436	17490	17356	17361	17269	17232	17321	17224	17252	17465	17491	17227	17408	17400	17326	17497	17389	17282	17461	17236	17196	17340	17537	17196	17352	17321	17170	17329	17368	17437	17298	17403	17442	17190	17516	17224	17361	17321	17359	17358	17474	17455	17289	17235	17422	17308	17263	17301	17306	17391	17406	17305	17240	17323	17391	17474	17401	17420	17266	17294	17308	17191	17440	17360	17368	17349	17435	17189	17156	17197	17332	17420	17225	17198	17235	17393	17230	17321	17528	17335	17294	17364	17394	17267	17213	17313	17353	17407	17519	17443	17330	17427	17279	17362	17327	17275	17442	17220	17237	17311	17330	17356	17480	17289	17511	17272	17309	17449	17213	17390	17217	17256	17279	17280	17414	17569	17330	17519	17414	17471	17320	17351	17242	17237	17194	17291	17390	17363	17135	17224	17294	17357	17325	17258	17535	17423	17211	17385	17322	17192	17319	17518	17331	17351	17349	17440	17357	17207	17262	17299	17255	17359	17441	17281	17331	17289	17195	17371	17165	17305	17370	17447	17280	17413	17388	17290	17294	17415	17185	17523	17411	17404	17276	17338	17252	17201	17423	17268	17429	17349	17373	17500	17385	17400	17510	17365	17343	17227	17242	17177	17419	17371	17376	17311	17384	17274	17368	17338	17394	17409	17311	17322	17275	17188	17432	17227	17301	17285	17430	17286	17381	17417	17225	17436	17335	17277	17348	17134	17438	17236	17453	17329	17395	17375	17434	17318	17345	17337	17248	17432	17480	17452	17348	17422	17236	17282	17180	17444	17293	17246	17279	17276	17476	17360	17311	17112	17419	17345	17392	17314	17449	17299	17378	17330	17234	17272	17317	17411	17393	17215	17571	17286	17239	17226	17285	17394	17400	17272	17306	17276	17331	17015	17344	17540	17294	17390	17376	17371	17204	17176	17182	17305	17337	17367	17189	17343	17228	17359	17181	17421	17227	17239	17448	17156	17460	17376	17491	17234	17398	17254	17281	17394	17393	17398	17336	17362	17353	17419	17467	17391	17328	17330	17377	17396	17144	17358	17386	17179	17288	17326	17248	17443	17255	17280	17375	17374	17280	17445	17409	17320	17463	17139	17344	17245	17196	17244	17450	17227	17434	17427	17282	17500	17162	17337	17348	17601	17320	17304	17078	17307	17299	17354	17465	17471	17461	17412	17343	17368	17511	17462	17599	17233	17552	17455	17305	17215	17285	17297	17370	17232	17370	17270	17229	17311	17305	17369	17402	17345	17384	17393	17366	17234	17299	17260	17398	17272	17396	17278	17306	17312	17320	17480	17348	17427	17479	17284	17424	17250	17224	17313	17603	17252	17362	17327	17351	17417	17216	17356	17391	17386	17381	17381	17375	17299	17417	17324	17298	17184	17298	17249	17378	17518	17248	17435	17392	17400	17167	17515	17242	17324	17449	17255	17349	17388	17254	17363	17249	17430	17515	17442	17303	17305	17458	17381	17401	17302	17563	17543	17278	17264	17464	17430	17324	17336	17241	17220	17482	17360	17354	17358	17295	17354	17269	17351	17465	17472	17286	17496	17363	17297	17199	17396	17310	17380	17341	17345	17291	17359	17227	17516	17387	17301	17354	17381	17378	17078	17289	17358	17343	17131	17296	17395	17411	17428	17322	17327	17410	17345	17211	17592	17121	17234	17433	17270	17407	17269	17285	17294	17349	17348	17450	17265	17440	17396	17466	17329	17157	17411	17253	17399	17274	17349	17270	17183	17324	17513	17315	17242	17239	17273	17243	17165	17301	17234	17289	17242	17421	17358	17281	17300	17301	17504	17294	17287	17212	17455	17046	17259	17269	17414	17442	17432	17352	17392	17245	17534	17532	17255	17540	17356	17400	17228	17333	17275	17202	17254	17350	17597	17291	17456	17280	17114	17395	17372	17325	17351	17583	17299	17327	17515	17349	17314	17433	17225	17293	17393	17477	17388	17428	17348	17257	17262	17337	17286	17404	17232	17468	17362	17285	17492	17112	17322	17425	17484	17141	17317	17327	17141	17247	17313	17337	17498	17291	17613	17207	17162	17528	17317	17239	17296	17400	17292	17363	17422	17396	17391	17281	17305	17323	17371	17397	17409	17285	17231	17386	17416	17357	17215	17283	17451	17256	17395	17205	17446	17084	17273	17230	17271	17360	17382	17302	17452	17265	17418	17429	17432	17418	17467	17542	17466	17289	17358	17377	17348	17361	17498	17393	17252	17221	17246	17193	17439	17407	17375	17274	17120	17425	17307	17162	17444	17322	17353	17333	17360	17335	17344	17449	17275	17285	17454	17258	17472	17181	17200	17332	17235	17326	17222	17499	17391	17499	17478	17345	17260	17314	17356	17445	17110	17272	17178	17337	17172	17193	17423	17140	17273	17411	17362	17097	17410	17174	17353	17299	17451	17136	17263	17250	17100	17488	17399	17350	17296	17457	17263	17162	17230	17282	17283	17277	17334	17292	17426	17285	17238	17335	17469	17290	17432	17187	17056	17350	17415	17293	17339	17349	17286	17615	17446	17314	17147	17433	17284	17500	17362	17242	17294	17433	17279	17258	17382	17238	17307	17277	17215	17480	17402	17261	17317	17322	17210	17339	17499	17286	17288	17399	17231	17254	17383	17288	17305	17337	17208	17434	17344	17310	17424	17298	17402	17476	17403	17424	17228	17338	17216	17303	17470	17285	17417	17360	17283	17353	17363	17469	17297	17246	17224	17397	17496	17501	17266	17502	17520	17385	17285	17354	17374	17374	17414	17181	17402	17242	17364	17336	17418	17196	17110	17381	17414	17392	17386	17389	17185	17423	17351	17227	17368	17254	17385	17201	17288	17452	17373	17305	17458	17123	17286	17503	17321	17263	17323	17362	17075	17338	17350	17280	17207	17324	17208	17361	17325	17317	17430	17297	17349	17361	17413	17213	17524	17276	17168	17247	17396	17329	17270	17259	17398	17250	17421	17454	17579	17365	17217	17337	17402	17421	17232	17508	17423	17570	17323	17457	17312	17264	17205	17293	17503	17285	17417	17272	17282	17343	17263	17378	17224	17411	17101	17557	17380	17420	17325	17478	17305	17450	17393	17325	17365	17352	17522	17248	17469	17379	17476	17207	17219	17358	17324	17355	17341	17396	17346	17396	17320	17243	17432	17307	17367	17069	17537	17250	17242	17370	17291	17304	17445	17319	17405	17281	17123	17446	17167	17503	17549	17347	17426	17312	17294	17438	17425	17371	17449	17292	17277	17302	17371	17369	17389	17140	17495	17282	17151	17384	17234	17322	17375	17193	17306	17334	17441	17236	17208	17209	17228	17392	17413	17192	17345	17559	17322	17404	17170	17270	17425	17206	17418	17439	17418	17204	17347	17360	17444	17473	17380	17400	17256	17324	17341	17291	17247	17190	17329	17386	17409	17191	17293	17297	17387	17423	17448	17361	17548	17292	17137	17454	17405	17414	17205	17206	17288	17534	17183	17411	17159	17452	17188	17299	17534	17187	17147	17366	17274	17379	17389	17266	17307	17206	17307	17455	17324	17512	17380	17469	17217	17219	17631	17238	17296	17508	17252	17278	17382	17326	17175	17293	17301	17471	17324	17176	17470	17421	17213	17432	17311	17498	17251	17544	17427	17297	17441	17095	17245	17288	17432	17316	17258	17357	17376	17368	17287	17186	17233	17347	17342	17368	17336	17376	17386	17362	17433	17247	17509	17427	17493	17357	17364	17394	17299	17253	17429	17323	17466	17270	17271	17400	17260	17185	17293	17341	17276	17532	17209	17356	17363	17284	17288	17477	17207	17100	17327	17525	17254	17461	17205	17363	17158	17458	17339	17304	17418	17466	17398	17191	17272	17287	17337	17376	17233	17179	17308	17247	17423	17342	17283	17247	17304	17269	17309	17175	17094	17375	17434	17336	17309	17423	17295	17292	17435	17523	17253	17518	17283	17299	17284	17204	17562	17218	17281	17439	17197	17395	17404	17359	17332	17295	17424	17190	17112	17343	17382	17309	17312	17482	17357	17416	17374	17236	17238	17345	17415	17402	17388	17434	17273	17086	17198	17441	17277	17338	17228	17365	17475	17292	17316	17276	17217	17336	17363	17310	17395	17520	17314	17422	17507	17300	17441	17403	17276	17293	17340	17444	17278	17505	17381	17452	17360	17363	17322	17265	17369	17460	17256	17403	17348	17282	17327	17425	17267	17245	17419	17335	17487	17503	17380	17267	17304	17363	17453	17375	17328	17263	17498	17392	17323	17303	17358	17235	17201	17025	17518	17142	17342	17205	17294	17265
22497	21388	29546	23597	21417	23005	29840	23104	22386	22954	22734	22515	22488	22404	22232	22395	22371	22132	22250	22441	22567	22284	22048	21979	22285	22107	22151	22178	22321	21940	21883	22227	22097	22154	22184	22060	22068	22171	22234	22016	22146	22079	21875	22032	22111	22134	22049	21867	21892	21938	21893	22042	21989	22202	22343	21999	21954	22138	21992	21996	21976	22006	22059	22079	21930	21841	21934	21976	22250	22020	22196	21964	21658	21994	21915	22129	21953	21906	21849	22221	21938	22047	21790	21933	22078	22003	21975	21797	21963	22018	22050	22255	22105	22187	21934	21938	21998	21965	21955	21827	21961	21936	21947	21944	21905	21842	21870	22073	22029	21722	21788	21971	21766	21839	21801	22011	22100	21935	21900	22043	21761	21944	21953	21940	21771	21800	22139	21854	21898	21952	21997	22102	21754	21836	22123	22002	21679	22096	21887	21867	22155	21900	21776	21886	21897	21904	22027	22109	22038	22046	21933	21914	21740	21695	22074	21877	22038	22195	21837	21950	21911	21793	21717	21738	22207	21883	21895	21731	21753	21804	22063	22051	21933	21983	21872	21844	21784	21800	21866	22116	22184	22002	22262	21898	21940	21681	21908	21849	22010	21965	21859	21640	21842	21856	21948	22080	21844	21760	22002	21941	21894	21909	21814	21876	21944	22156	21987	21973	21831	21954	21735	21995	22084	21911	21706	21816	21805	22059	21855	21919	21882	22103	21868	21845	21922	21910	21741	21858	21853	21894	21989	21733	21837	21974	21884	21986	21905	22041	21926	22004	21895	22003	21774	22021	22108	21956	21698	21871	21943	21804	22050	21938	21733	21924	21768	21989	21675	21905	22033	21899	21853	21890	21930	21917	21808	21933	21945	21983	22047	22246	21793	21827	21910	22060	21975	22016	21860	21810	22043	21820	21833	21900	21780	22076	21801	21783	21962	21954	21821	21729	21835	22064	21903	21844	22063	21792	21839	21864	21765	21981	21747	21929	21819	21855	21730	21935	22069	22070	22007	21845	21914	21987	21824	21868	22186	21873	22207	21856	22029	21906	21733	21924	21802	21806	22030	21791	22000	21872	21695	22087	21886	21806	21882	21933	21721	21860	21939	21979	21893	21722	22188	21979	21921	21745	21790	21926	21990	21985	21807	22068	21792	21745	21934	21768	21792	21985	21882	21902	21743	21824	21926	21744	22166	21939	21778	21914	21749	21923	21915	21786	22092	21850	21691	21809	22022	21681	21905	22115	21767	21690	21843	21699	21821	21626	21995	22031	21813	21933	22090	21887	21846	21842	21687	21685	21801	21779	21834	21888	21826	21831	22065	21808	21777	21906	21604	21880	21841	22006	21892	21890	22034	22047	22038	21943	21821	21773	22027	21867	21810	21986	21847	21713	21757	21899	22048	21864	21766	21737	22278	21813	21855	21648	21924	21651	22056	21787	21883	21911	22037	21856	21871	21959	21863	21866	21836	21754	21791	21958	21988	21889	21898	21698	21905	21562	21798	21768	21876	21962	21956	21882	21795	21933	21868	22091	21664	21667	21795	21895	21772	21950	21841	21619	21814	21877	21871	21920	21820	21747	21882	21875	21908	21915	22016	21703	21776	21850	21913	21841	22007	21910	21911	21779	21839	21948	22095	21819	21826	21679	21778	21850	21938	22053	21919	22068	21992	21660	21822	21690	22092	22017	21586	21593	21879	21809	21716	21821	22012	21740	21755	21730	21955	21616	22139	21753	21626	22068	22051	21669	21823	22176	21651	21893	21725	22147	21886	21986	21697	21760	21842	21736	21766	21847	21630	21814	21960	21725	21681	21868	21790	21817	21709	21720	21881	21820	21625	21876	21792	21860	21898	21892	21722	21783	21738	21921	21875	21798	21726	21853	21895	21719	21578	22002	21664	21794	21902	21940	21764	21891	21821	21879	21862	21884	21874	22009	22091	21820	21894	21912	21815	22049	21864	21909	21751	21960	21830	21889	21757	21859	21995	21798	21843	21835	21774	21762	22006	21696	22045	21836	21904	21753	21878	21938	21917	21601	21849	22027	21848	21963	21920	21930	21693	21928	21745	21878	21729	21670	21931	21818	21934	21822	21737	21816	21804	21802	21881	21806	21756	21908	22090	21809	21758	21783	22001	21812	21811	21679	21742	21878	21889	22028	21907	21894	22014	21801	21783	21782	21699	21837	22082	21931	21938	22038	21813	21862	21975	21719	21731	21752	21821	21703	21972	22007	22015	21819	21999	22047	21657	21806	21826	21693	21797	21608	21861	21953	21734	22102	21879	21861	21904	21977	22009	21878	21896	21909	21997	21733	21808	21849	21867	21938	21950	21913	21785	22030	21982	21933	21784	21743	21828	21946	21722	21632	21919	21989	21896	21941	21658	21772	21707	21694	21922	21801	21819	21778	22225	21789	21649	22007	21775	21637	22187	21829	21973	21818	21838	21787	21872	21812	21829	21916	21955	21936	22030	22015	21637	21831	21999	21715	21921	21757	21935	21910	21816	21732	21773	21767	21765	21697	21818	21530	21994	21879	21881	21629	21460	21868	21899	21838	21667	21587	21912	21786	21999	22085	21991	21963	21822	21926	22084	21737	22147	21798	21748	21761	21768	21883	21725	21803	21775	21768	21644	21711	21749	22010	21967	21685	21673	21445	21910	21947	21819	21752	22028	21864	21696	21825	21906	21995	21771	21559	21821	21716	21769	21833	21954	21657	21820	21902	21875	21943	21863	21822	21798	21734	21706	21970	21990	21743	21733	21910	21829	21736	21943	21846	21867	21853	21922	21773	21853	21960	21948	21986	21925	21842	21933	21765	21984	21813	21683	21814	21837	21901	21736	21931	21707	21916	21877	21808	21833	21891	21887	21790	21948	21803	21887	21702	21847	21843	22073	21990	21975	22128	21956	21886	21776	22018	21789	21827	21840	21908	21980	21735	21740	21691	21766	21760	22010	21824	21687	21827	21839	21801	21907	21708	21957	21845	21881	22053	21920	21863	21989	21725	21933	21819	21756	21935	21801	21626	21751	21898	22169	21648	21738	21852	21691	21662	21963	21898	21673	21900	21822	21746	21837	22019	22102	21811	22049	22173	21763	21763	21921	22049	21757	22058	21973	21897	22058	21852	22071	21842	21715	21914	21778	21775	21741	21962	21755	21948	21828	21885	21870	21674	22049	21891	21921	21779	21793	21921	22008	21958	21799	21750	21725	21782	21952	21908	21795	21839	21831	21907	21729	22083	21927	21904	21853	21943	21828	21834	21922	21819	21909	21909	22038	21874	21874	21495	21782	21881	21909	21735	21830	21894	21768	21855	21727	21862	21817	21850	21678	21818	21892	21750	21815	21999	21775	21618	21986	22016	21835	21947	21731	21617	21819	21567	22010	21851	22176	22000	21925	21621	21741	21910	21781	21611	22028	21841	21955	21919	21832	21870	21898	21692	21925	21699	22026	21759	21809	22046	21938	21860	22066	21825	21533	21707	21725	21639	21751	21924	21598	21815	21573	21872	21923	21884	21921	21921	21890	21679	21690	22015	21906	21914	21969	21850	21792	21792	21755	21811	21869	22023	21897	21986	21928	21722	21943	21654	21846	21984	21705	21963	22032	21936	21939	21908	21776	21819	21859	22103	21736	21865	22105	21755	21602	21770	21761	21972	21964	21768	22008	21574	21844	21913	22028	21635	21809	21790	21926	21729	21716	21817	22009	21816	21669	21717	22067	21912	21733	21700	22016	21707	21804	21981	21856	21697	21934	21819	21765	21765	21860	22066	21951	21865	21879	21773	21722	21865	21815	21812	21857	21699	21811	21916	21839	22046	21865	21808	21879	21581	22131	22049	21938	22009	21926	21747	21954	21793	21834	21750	21878	21760	21445	21841	21671	21799	22069	21613	21458	21819	22001	21747	21866	21859	21804	21860	21797	21941	21796	21856	21884	21886	21842	21948	21811	21903	22050	21986	21760	21656	21806	21905	21952	21658	21855	21832	21795	21823	21752	21690	21870	21774	21885	21944	21996	21914	21911	21657	21825	21828	21903	21898	22016	21684	21899	21790	21668	21761	21916	21751	21927	21704	21745	21902	21862	21763	21823	22030	21779	21691	21987	21655	21686	21848	21836	21964	21826	21786	21774	22088	22189	21721	21846	21608	21681	21628	21711	21948	21769	21692	21800	21825	21948	21670	21752	21957	21873	21846	21966	21646	21912	21921	21769	21954	21971	21863	21704	21898	21612	21798	21858	21694	21668	21769	21942	21672	21746	22016	21602	21860	21734	21801	22021	22017	21775	22072	21663	21960	21991	21731	21635	21894	21797	21815	21781	21702	22023	21912	21931	21851	21813	21916	21903	21893	21911	21808	21750	21655	21818	21778	21765	21746	21648	21863	21863	21893	21850	21966	21847	21673	21857	21653	21913	21834	21872	21942	21742	22125	21816	21931	22224	22038	21765	21860	21865	21968	21816	21848	21915	21660	21763	21896	21945	21831	21752	21936	21881	21864	21684	21907	21812	21677	21875	22005	21938	21859	21972	21746	21671	21934	21738	21934	21944	21855	21963	21676	22000	21927	21916	21627	21932	21862	21757	21728	21512	21769	21832	21831	21632	22049	22058	21852	21611	21809	21818	21948	21966	22000	21962	21871	21752	21743	21845	21832	22022	21878	21901	21905	21689	21661	22022	22019	21888	21851	21859	21920	21844	21781	21829	21645	21822	21577	21844	21971	22015	21896	21799	22027	21775	21830	21817	21834	21783	21770	21757	21725	21785	21648	21908	21702	21612	22029	21559	21957	21785	21834	21848	21722	21810	21824	21861	21843	21852	22027	21908	21792	21832	21716	21751	21746	21836	21900	21849	21742	21811	21834	21656	21902	21781	21759	22127	21855	21808	21978	21720	21693	21778	21892	21885	21811	22033	21887	21739	21988	21766	21765	21722	21953	21880	21813	21934	21904	21955	21774	21907	21813	21706	22030	21858	21655	21946	21846	22026	21727	21941	21873	21838	22098	22098	21698	21837	21879	21880	21825	21851	21752	21963	21852	21930	21712	21714	21737	21950	21909	21885	21908	21687	21906	21891	21828	21696	21736	21783	22004	21952	21944	21824	21790	21723	22001	21803	21837	21892	21782	21719	21933	21669	21726
27060	21476	16847	16670	16791	16671	16625	16509	16640	16669	16858	16733	16697	16715	16676	16665	16834	16692	16765	16843	16738	16734	16760	16613	16568	16560	16614	16676	16810	16674	16704	16915	16627	16738	16755	16569	16746	16752	16762	16648	16757	16891	16776	16643	16760	16704	16627	16505	16667	16851	16818	16619	16680	16677	16643	16709	16613	16843	16711	16688	16576	16616	16804	16481	16675	16629	16559	16686	16668	16485	16773	16583	16561	16649	16801	16659	16891	16680	16724	16710	16525	16517	16829	16845	16618	16641	16639	16755	16655	16731	16896	16610	16496	16627	16804	16694	16569	16764	16576	16747	16838	16619	16753	16715	16731	16741	16896	16741	16671	16779	16389	16879	16607	16920	16541	16732	16543	16616	16857	16885	16700	16548	16864	16574	16712	16749	16564	16606	16763	16739	16678	16695	16929	16738	16721	16571	16613	16640	16626	16756	16638	16618	16688	16532	16673	16639	16654	16862	16618	16534	16616	16615	16732	16671	16697	16778	16661	16676	16773	16674	16591	16653	16603	16646	16675	16614	16714	16543	16656	16540	16853	16736	16673	16558	16707	16571	16648	16722	16899	16717	16835	16634	16677	16593	16688	16630	16556	16749	16744	16775	16809	16706	16665	16871	16700	16399	16855	16609	16847	16732	16632	16707	16670	16657	16696	16596	16663	16747	16652	16711	16636	16544	16609	16731	16786	16562	16643	16777	16722	16668	16805	16714	16644	16757	16562	16572	16506	16933	16554	16659	16734	16696	16556	16777	16620	16818	16497	16652	16551	16504	16824	16613	16642	16681	16655	16613	16774	16542	16511	16522	16469	16715	16591	16646	16766	16728	16733	16781	16768	16546	16644	16662	16423	16756	16749	16714	16562	16502	16538	16664	16656	16772	16588	16565	16566	16650	16667	16691	16402	16797	16863	16855	16615	16491	16694	16610	16724	16585	16634	16746	16700	16685	16657	16655	16860	16601	16516	16560	16731	16578	16753	16641	16701	16639	16654	16649	16626	16667	16671	16505	16577	16566	16733	16681	16705	16567	16567	16903	16729	16690	16761	16656	16690	16713	16847	16741	16550	16842	16610	16524	16618	16786	16514	16589	16756	16619	16572	16385	16683	16558	16668	16605	16702	16671	16738	16652	16754	16515	16689	16494	16616	16673	16676	16718	16577	16700	16742	16632	16601	16591	16619	16763	16749	16934	16539	16797	16572	16787	16566	16756	16829	16634	16588	16627	16617	16629	16665	16653	16567	16562	16584	16778	16710	16700	16767	16565	16609	16685	16578	16710	16455	16623	16659	16577	16700	16652	16625	16685	16779	16526	16652	16695	16888	16758	16606	16759	16551	16539	16567	16808	16550	16606	16519	16532	16830	16677	16709	16694	16603	16681	16721	16745	16496	16622	16915	16616	16507	16423	16642	16604	16652	16516	16715	16569	16632	16876	16614	16580	16858	16530	16761	16665	16677	16551	16826	16803	16658	16678	16592	16677	16727	16613	16581	16775	16485	16773	16621	16589	16628	16726	16709	16741	16674	16719	16661	16674	16584	16642	16553	16639	16629	16801	16555	16596	16712	16790	16738	16655	16768	16773	16771	16690	16505	16745	16649	16636	16655	16754	16592	16693	16620	16611	16587	16760	16608	16815	16767	16614	16738	16636	16816	16594	16708	16710	16677	16794	16788	16485	16715	16684	16429	16675	16810	16627	16710	16723	16715	16534	16611	16847	16470	16736	16639	16649	16535	16585	16871	16592	16628	16669	16711	16692	16678	16789	16716	16678	16595	16620	16622	16700	16928	16743	16511	16572	16774	16676	16508	16606	16592	16763	16682	16590	16773	16716	16816	16587	16746	16530	16694	16636	16631	16504	16397	16726	16628	16530	16586	16639	16701	16687	16632	16695	16629	16635	16692	16711	16769	16668	16687	16826	16667	16861	16729	16676	16586	16696	16629	16789	16513	16693	16748	16814	16639	16765	16543	16824	16934	16667	16752	16557	16824	16579	16458	16671	16619	16660	16627	16641	16681	16732	16542	16704	16671	16685	16775	16696	16878	16759	16715	16414	16691	16607	16721	16751	16626	16750	16752	16470	16838	16585	16740	16622	16586	16740	16708	16607	16706	16583	16896	16750	16648	16515	16645	16550	16587	16671	16784	16511	16462	16509	16652	16667	16621	16679	16654	16777	16735	16656	16737	16779	16704	16776	16657	16623	16764	16542	16730	16529	16635	16773	16783	16594	16586	16616	16557	16620	16702	16641	16578	16606	16798	16832	16811	16576	16536	16827	16513	16765	16709	16837	16734	16698	16787	16738	16577	16616	16601	16478	16733	16850	16540	16744	16394	16646	16714	16583	16985	16579	16698	16603	16534	16663	16719	16654	16764	16615	16525	16757	16615	16643	16781	16785	16715	16713	16655	16630	16532	16767	16644	16455	16503	16743	16672	16735	16656	16739	16591	16520	16624	16910	16553	16614	16689	16654	16548	16674	16700	16640	16630	16810	16641	16565	16775	16654	16690	16489	16785	16732	16691	16751	16630	16572	16606	16696	16761	16665	16643	16470	16763	16595	16614	16673	16700	16610	16664	16605	16837	16717	16663	16513	16616	16674	16700	16567	16621	16592	16541	16754	16628	16631	16644	16806	16492	16656	16663	16706	16717	16609	16599	16425	16826	16688	16609	16702	16505	16617	16704	16770	16474	16747	16603	16582	16528	16660	16587	16672	16663	16521	16525	16545	16763	16595	16629	16844	16639	16577	16666	16632	16722	16691	16612	16555	16671	16732	16649	16556	16663	16608	16764	16673	16744	16575	16676	16646	16506	16657	16635	16555	16663	16621	16516	16716	16705	16590	16712	16689	16635	16626	16607	16750	16554	16657	16741	16766	16669	16684	16646	16516	16739	16682	16586	16597	16745	16694	16717	16665	16729	16593	16696	16618	16702	16650	16554	16556	16673	16704	16577	16572	16619	16946	16581	16746	16733	16732	16533	16550	16629	16670	16878	16639	16442	16799	16544	16605	16464	16605	16776	16643	16694	16534	16644	16785	16570	16754	16663	16504	16674	16592	16619	16745	16785	16615	16468	16729	16629	16555	16653	16649	16737	16617	16492	16592	16565	16606	16601	16733	16633	16694	16761	16602	16479	16774	16519	16632	16665	16907	16792	16643	16632	16702	16613	16647	16683	16727	16569	16680	16651	16581	16721	16801	16626	16435	16600	16572	16718	16726	16807	16592	16635	16682	16631	16619	16572	16483	16731	16659	16710	16672	16714	16643	16554	16615	16832	16635	16657	16708	16715	16787	16612	16543	16663	16751	16775	16770	16774	16696	16646	16687	16736	16591	16669	16597	16758	16565	16842	16574	16659	16591	16642	16654	16621	16686	16587	16679	16585	16606	16632	16754	16652	16729	16575	16704	16719	16698	16545	16674	16710	16722	16542	16764	16417	16604	16604	16698	16641	16714	16498	16687	16526	16681	16784	16550	16725	16648	16727	16649	16642	16520	16687	16686	16730	16541	16587	16695	16761	16488	16764	16703	16581	16350	16611	16744	16567	16614	16714	16580	16673	16647	16488	16766	16708	16703	16727	16734	16707	16586	16618	16588	16753	16716	16713	16693	16825	16537	16749	16711	16638	16609	16859	16796	16725	16545	16513	16663	16527	16681	16601	16725	16812	16542	16674	16768	16571	16669	16595	16642	16730	16748	16539	16417	16548	16686	16652	16729	16685	16757	16695	16780	16840	16596	16910	16656	16674	16599	16485	16733	16687	16620	16798	16585	16522	16553	16572	16591	16547	16645	16753	16773	16599	16622	16714	16473	16415	16597	16587	16669	16461	16595	16756	16735	16562	16632	16560	16588	16655	16628	16636	16637	16815	16574	16522	16596	16634	16692	16795	16479	16713	16690	16761	16465	16373	16738	16697	16553	16551	16553	16573	16565	16659	16624	16884	16794	16556	16565	16530	16481	16686	16761	16690	16605	16556	16666	16687	16579	16466	16763	16578	16773	16689	16577	16570	16772	16549	16628	16472	16509	16646	16749	16621	16769	16820	16677	16705	16713	16656	16841	16794	16825	16554	16746	16680	16696	16628	16809	16613	16698	16602	16553	16781	16818	16578	16728	16640	16720	16733	16546	16773	16465	16582	16627	16492	16602	16610	16763	16628	16459	16812	16639	16438	16717	16850	16605	16468	16754	16542	16734	16691	16726	16535	16741	16678	16593	16495	16611	16528	16564	16573	16639	16825	16702	16480	16609	16767	16734	16595	16772	16463	16660	16482	16601	16830	16716	16638	16566	16739	16673	16591	16574	16737	16528	16607	16623	16622	16554	16730	16566	16736	16834	16660	16615	16696	16732	16467	16668	16606	16586	16768	16728	16718	16559	16597	16695	16675	16577	16605	16525	16677	16591	16658	16621	16509	16755	16721	16636	16626	16569	16689	16533	16664	16621	16518	16846	16593	16591	16593	16595	16644	16686	16568	16769	16578	16825	16701	16534	16566	16757	16742	16684	16636	16723	16694	16613	16834	16766	16615	16725	16737	16625	16681	16730	16762	16622	16781	16565	16757	16707	16773	16693	16444	16785	16615	16640	16531	16702	16652	16642	16878	16611	16686	16797	16719	16661	16696	16745	16609	16775	16662	16726	16514	16643	16518	16683	16737	16686	16660	16544	16513	16466	16668	16723	16575	16638	16574	16613	16985	16598	16568	16667	16554	16736	16767	16689	16445	16665	16643	16537	16663	16813	16775	16541	16681	16652	16680	16745	16718	16737	16587	16717	16602	16702	16689	16670	16760	16609	16552	16624	16518	16558	16705	16851	16683	16797	16644	16782	16841	16624	16560	16532	16616	16674	16746	16613	16767	16614	16789	16664	16540	16551	16806	16546	16819	16745	16763	16799	16692	16614	16755	16654	16698	16712	16794	16590	16462	16666	16640	16596	16573	16638	16561	16782	16522	16833	16759	16762	16724	16728	16595	16773	16761	16560	16619	16642	16589	16512	16587	16732	16663	16605	16845	16552	16447	16588	16511	16463	16680	16540	16716	16621	16733	16850	16621	16636	16726	16596	16736	16819	16673	16669	16470	16590	16589	16667	16571	16610	16660	16738	16768	16695	16695	16693	16566	16649	16746	16773	16754	16596
28566	21398	28296	26233	22135	22496	23039	22549	22244	22323	22260	22414	22343	22322	22348	22314	22476	22231	22426	22441	22420	22212	22381	22263	22338	22195	22188	22314	22051	22510	22456	22425	22301	22277	22278	22430	22310	22521	22308	22312	22262	22526	22461	22285	22624	22337	22535	22387	22423	22548	22288	22319	22294	22135	22545	22428	22352	22333	22402	22372	22450	22462	22266	22447	22356	22329	22417	22230	22460	22559	22579	22619	22215	22265	22480	22126	22376	22424	22257	22295	22223	22417	22359	22316	22430	22410	22241	22396	22435	22475	22403	22327	22432	22246	22258	22407	22427	22391	22503	22299	22430	22335	22224	22351	22295	22124	22394	22490	22322	22399	22395	22174	22481	22538	22301	22419	22315	22339	22471	22293	22294	22509	22356	22392	22378	22411	22279	22421	22158	22036	22190	22321	22337	22445	22219	22513	22459	22440	22292	22179	22310	22262	22247	22395	22501	22294	22534	22431	22295	22490	22434	22219	22409	22133	22599	22383	22500	22331	22429	22174	22205	22497	22199	22423	22331	22318	22381	22257	22484	22469	22271	22323	22374	22226	22234	22355	22535	22282	22566	22148	22251	22381	22300	22118	22242	22383	22446	22447	22296	22627	22186	22487	22426	22470	22486	22152	22360	22300	22454	22221	22263	22315	22204	22265	22374	22660	22455	22363	22335	22318	22537	22376	22216	22307	22411	22308	22164	22472	22410	22292	22377	22481	22597	22352	22341	22331	22437	22412	22475	22613	22316	22568	22383	22314	22480	22461	22490	22254	22261	22288	22210	22168	22447	22500	22323	22273	22514	22158	22088	22307	22369	22503	22513	22231	22386	22323	22405	22339	22297	22449	22350	22358	22362	22322	22412	22383	22332	22441	22616	22462	22313	22476	22434	22556	22310	22423	22449	22332	22457	22361	22220	22374	22351	22294	22534	22272	22555	22463	22386	22539	22382	22283	22559	22497	22212	22416	22492	22518	22432	22294	22306	22439	22239	22406	22529	22358	22559	22326	22290	22525	22437	22494	22387	22406	22234	22399	22183	22409	22424	22369	22273	22431	22356	22462	22447	22484	22519	22246	22359	22341	22282	22359	22351	22409	22285	22567	22362	22156	22477	22295	22407	22426	22192	22109	22374	22589	22586	22571	22327	22292	22362	22296	22514	22436	22189	22356	22377	22540	22194	22293	22468	22323	22312	22280	22401	22343	22441	22097	22499	22417	22210	22367	22257	22618	22188	22227	22235	22506	22520	22209	22418	22627	22493	22406	22493	22198	22272	22334	22306	22464	22409	22410	22350	22265	22436	22307	22241	22337	22232	22488	22322	22304	22219	22304	22363	22189	22344	22461	22398	22407	22375	22495	22329	22226	22360	22333	22323	22526	22187	22250	22464	22472	22295	22148	22360	22330	22584	22484	22485	22383	22372	22176	22389	22401	22491	22179	22581	22440	22384	22282	22205	22256	22517	22299	22574	22464	22575	22555	22461	22563	22746	22358	22271	22588	22141	22471	22347	22248	22436	22348	22436	22430	22362	22252	22239	22287	22424	22476	22334	22200	22468	22552	22172	22299	22395	22296	22397	22427	22127	22373	22377	22456	22508	22352	22576	22434	22323	22507	22337	22053	22380	22557	22308	22606	22518	22388	22444	22528	22498	22735	22559	22365	22261	22531	22421	22171	22257	22372	22418	22213	22110	22195	22316	22280	22415	22277	22366	22408	22461	22361	22339	22411	22318	22618	22492	22190	22257	22139	22388	22469	22204	22406	22659	22307	22698	22404	22453	22338	22251	22475	22289	22478	22321	22453	22326	22335	22419	22214	22256	22261	22363	22267	22360	22269	22476	22111	22380	22360	22237	22285	22129	22360	22404	22286	22336	22475	22349	22355	22179	22089	22518	22553	22242	22372	22276	22262	22296	22165	22366	22379	22463	22236	22283	22560	22480	22468	22435	22510	22575	22446	22564	22415	22362	22378	22527	22386	22326	22126	22354	22124	22301	22412	22388	22323	22292	22311	22064	22351	22136	22345	22343	22023	22610	22383	22481	22293	22593	22297	22413	22699	22476	22294	22522	22373	22167	22431	22348	22202	22323	22285	22336	22133	22354	22497	22474	22262	22296	22482	22558	22253	22472	22402	22333	22316	22489	22311	22372	22209	22488	22114	22435	22510	22366	22288	22122	22082	22136	22463	22337	22410	22473	22364	22307	22391	22267	22315	22483	22205	22416	22441	22294	22585	22347	22480	22265	22499	22346	22220	22248	22378	22285	22424	22434	22391	22456	22608	22254	22329	22364	22214	22417	22224	22248	22496	22625	22451	22304	22291	22493	22321	22411	22453	22280	22245	22541	22101	22186	22413	22490	22470	22258	22582	22325	22356	22429	22329	22571	22413	22438	22436	22337	22298	22249	22480	22340	22407	22317	22360	22254	22246	22238	22412	22507	22353	22338	22259	22417	22436	22105	22245	22452	22505	22474	22218	22292	22128	22202	22303	22379	22044	22416	22357	22622	22622	22259	22380	22379	22627	22447	22593	22422	22526	22415	22446	22243	22358	22265	22271	22318	22267	22228	22271	22371	22499	22427	22317	22392	22141	22337	22206	22332	22492	22624	22434	22548	22377	22438	22331	22205	22128	22409	22291	22387	22428	22151	22478	22180	22318	22227	22169	22499	22383	22440	22381	22495	22391	22383	22428	22400	22376	22595	22272	22382	22500	22299	22406	22635	22499	22544	22532	22290	22216	22393	22292	22405	22621	22367	22352	22283	22321	22146	22365	22371	22499	22643	22275	22395	22471	22255	22411	22273	22441	22390	22374	22481	22340	22405	22441	22245	22142	22140	22479	22451	22233	22368	22327	22413	22454	22106	22220	22480	22395	22310	22226	22498	22353	22063	22491	22474	22526	22380	22578	22548	22334	22178	22329	22387	22551	22218	22482	22349	22338	22632	22170	22501	22369	22416	22417	22310	22460	22386	22159	22397	22077	22517	22576	22397	22450	22434	22291	22528	22336	22424	22238	22346	22606	22423	22453	22386	22325	22348	22363	22526	22324	22550	22423	22506	22376	22158	22197	22333	22393	22340	22397	22564	22205	22355	22489	22448	22416	22363	22426	22521	22302	22156	22393	22306	22611	22481	22371	22557	22371	22284	22388	22402	22290	22435	22286	22487	22327	22187	22520	22473	22176	22396	22274	22289	22375	22518	22340	22387	22451	22596	22383	22461	22406	22379	22403	22388	22239	22507	22549	22120	22316	22261	22309	22346	22285	22548	22471	22329	22396	22302	22365	22642	22189	22195	22314	22301	22366	22372	22457	22438	22323	22410	22163	22449	22572	22322	22342	22621	22477	22301	22456	22324	22398	22524	22245	22350	22673	22254	22309	22648	22192	22340	22442	22707	22433	22381	22233	22322	22389	22268	22393	22503	22524	22674	22295	22517	22358	22542	22370	22485	22251	22215	22492	22325	22511	22290	22302	22336	22318	22561	22637	22218	22024	22243	22429	22339	22218	22438	22479	22427	22544	22044	22551	22358	22417	22309	22539	22508	22471	22279	22360	22239	22289	22367	22260	22188	22149	22266	22475	22337	22346	22446	22651	22611	22442	22302	22345	22414	22481	22197	22423	22451	22371	22413	22340	22339	22355	22303	22267	22489	22351	22337	22290	22112	22298	22486	22215	22352	22382	22378	22337	22271	22445	22303	22279	22384	22419	22640	22428	22468	22159	22192	22212	22180	22287	22259	22274	22304	22341	22517	22575	22618	22440	22474	22271	22261	22360	22371	22100	22242	22504	22276	22379	22474	22215	22265	22234	22261	22435	22254	22014	22347	22361	22534	22349	22538	22386	22226	22455	22587	22455	22264	22473	22323	22395	22444	22245	22385	22481	22501	22293	22384	22520	22174	22291	22411	22296	22520	22308	22466	22445	22114	22318	22574	22347	22596	22307	22450	22459	22058	22464	22433	22454	22590	22526	22228	22159	22224	22235	22464	22441	22498	22372	22521	22558	22279	22238	22497	22337	22280	22350	22281	22380	22492	22384	22312	22312	22461	22457	22339	22608	22395	22603	22222	22232	22138	22323	22168	22521	22565	22401	22335	22280	22588	22270	22415	22160	22425	22265	22424	22225	22164	22162	22458	22309	22253	22319	22358	22532	22375	22332	22400	22235	22331	22445	22518	22202	22228	22293	22474	22435	22428	22334	22550	22476	22196	22324	22409	22651	22371	22288	22272	22504	22372	22399	22363	22511	22276	22273	22328	22166	22232	22214	22403	22459	22308	22145	22237	22317	22356	22228	22347	22512	22268	22324	22338	22552	22459	22434	22386	22385	22156	22334	22460	22611	22439	22210	22388	22350	22418	22449	22263	22363	22371	22303	22489	22394	22512	22385	22470	22222	22330	22200	22502	22248	22156	22157	22416	22393	22302	22158	22501	22491	22508	22418	22187	22621	22300	22257	22365	22378	22454	22284	22296	22183	22518	22431	22382	22374	22560	22365	22441	22372	22214	22348	22414	22268	22258	22337	22578	22564	22192	22519	22419	22224	22456	22420	22234	22412	22463	22469	22349	22416	22159	22430	22359	22145	22355	22339	22240	22475	22471	22354	22623	22440	22365	22318	22218	22083	22198	22143	22455	22474	22529	22703	22375	22349	22376	22189	22335	22377	22129	22435	22439	22345	22503	22281	22193	22333	22224	22466	22269	22345	22472	22382	22097	22462	22260	22345	22358	22473	22232	22365	22160	22360	22509	22405	22443	22471	22242	22341	22279	22285	22567	22238	22333	22091	22367	22470	22504	22458	22426	22251	22341	22394	22591	22411	22341	22204	22211	22382	22415	22496	22304	22224	22331	22526	22432	22440	22550	22175	22440	22576	22388	22535	22331	22426	22033	22115	22337	22290	22215	22618	22427	22507	22312	22501	22568	22345	22134	22321	22715	22342	22256	22329	22539	22475	22303	22263	22379	22270	22376	22269	22370	22505	22495	22469	22304	22385	22456	22344	22279	22201	22397	22559	22517	22197	22362	22306	22254	22285	22365	22236	22443	22253	22498	22314	22336	22258	22435	22246	22330	22352	22371	22285	22466	22248	22276	22219	22339	22301	22614	22636	22347	22346	22431	22404	22507	22451	22583	22501	22413	22179
28239	18688	17229	17210	17212	17237	17159	17234	17224	17077	17192	17319	17037	16927	17284	17243	17066	17198	17392	16931	17042	17148	17059	17105	16976	17149	17310	17195	17209	17062	17143	17122	17277	17149	17180	17142	17103	17063	17385	17295	17065	17124	17200	17085	17255	17136	17232	17154	17145	17244	17307	17086	17058	17265	16986	17153	17091	17341	17104	17101	17128	17144	17102	17049	17398	17221	17126	17138	17101	17218	17108	17132	17258	17203	17332	17185	17124	17299	17283	17264	17233	17228	17145	17270	17265	17293	16981	17236	17018	17069	17182	17203	17094	17220	17270	17175	17352	17199	17166	17263	17146	17124	17309	17193	17180	17279	17040	17253	17154	17078	17283	17185	17040	17041	17199	17178	17210	17044	17213	17095	17254	17164	17123	17147	17108	17276	17126	17125	17095	17002	17080	17155	17273	17146	17250	17186	17055	17191	16982	17142	17168	17196	17131	17271	17272	17236	17243	16998	16960	17308	17309	17102	17276	17179	17092	17074	17150	17043	17016	17238	17180	17079	17261	17129	17170	17191	16991	17230	17255	17216	17214	17155	16996	17305	17259	17243	17099	17278	17244	17208	17155	17099	17149	17181	17211	17031	17164	17086	16968	16990	17119	17199	17173	17198	17079	17223	16945	17117	17109	17153	17144	17196	17220	16994	17222	17203	17128	17268	17333	17291	17274	17107	17186	17326	17071	17535	17118	17098	16900	17194	17040	17352	17216	17249	17091	17095	17197	17155	17217	17103	17318	17052	17255	17233	17173	17358	16998	17185	17271	17350	17108	17128	17108	17146	17341	17261	17226	17268	16995	17058	17351	17258	17264	17118	17237	17131	17350	17088	17229	17266	16969	17149	17334	17138	17206	17157	17152	17211	17142	17156	17346	17372	17067	17104	17215	17097	17204	17089	17233	17070	17316	17206	17244	17060	17160	17252	17099	17318	17246	17093	17032	17113	17115	17138	17297	17117	17180	17212	17194	16944	17209	17216	16941	17042	17166	17182	17084	17307	17237	17114	17329	17118	17233	17256	17265	17347	17052	17214	17138	17113	17352	17266	17142	17093	17221	17084	17279	17138	17280	17325	17210	17264	17210	17137	17239	17053	17174	17292	17212	17203	17176	17035	17248	17135	17031	17369	17200	17241	17321	17217	17432	17214	17274	17143	17152	17275	17087	17189	17228	17215	17150	17188	17289	17169	17301	17222	17098	17282	17304	17300	17204	17286	17241	17055	17184	17200	17170	17090	17202	17365	17223	17148	17133	17339	17220	17055	17204	17213	17233	17206	17096	17225	17283	16938	17173	17272	17220	17266	17117	17254	17166	17262	16954	17250	17147	17075	17290	17259	17165	17205	17358	17097	17256	17176	17103	17309	17238	17151	17264	17372	17310	17243	17123	17292	17091	17322	17058	17102	17179	17005	17289	17322	17326	17097	17188	17133	17085	17230	17160	17198	17234	17134	17038	17292	17249	17125	17350	17258	17057	17160	17339	17134	17059	17115	17052	17304	17357	17328	17261	17248	17164	17024	17132	17237	17242	17312	17080	17157	17120	17170	17261	17034	17080	17211	17272	17219	17055	17118	17167	17093	17185	17338	17018	17207	17198	17163	17200	17261	17245	17052	17326	17257	17246	17326	17203	17138	17161	17199	17115	16998	17278	17098	17194	17371	17225	17142	17230	17118	17266	17082	17128	17118	17168	17171	17196	17194	17131	17165	17386	17023	17045	17271	17292	17262	17236	17003	17160	17184	17296	17308	17349	17260	17217	17196	17197	17284	17287	17188	16974	17210	17081	17194	17274	17408	17253	17230	17132	16991	17206	17073	17180	17159	17115	17304	17270	17162	17300	17326	17056	17187	17094	17235	17239	17083	17152	17296	17198	17348	17184	17214	17360	17176	17321	17107	17233	17330	17333	17207	17243	17169	17195	16943	17125	17140	17141	17365	17219	17022	17145	17272	17273	17216	17194	17086	17150	17112	17076	17191	17104	17288	17159	17441	17093	17260	16968	17156	17074	17391	17128	17185	17269	17217	17241	17050	17089	17155	17121	17287	17283	17191	17107	17226	17207	17241	17267	17202	17074	17208	17130	17346	17056	17105	17221	17323	17137	17089	17140	17110	17169	17166	17144	17264	17023	17081	17176	17124	17088	17179	17282	17290	17141	17127	17366	17355	17111	17230	17153	17291	17132	17475	17269	17271	16992	17348	17211	17110	17091	17298	17308	17302	17093	17151	17185	17201	17118	17257	17216	17165	17167	17199	17131	17292	17283	17315	17147	17196	17092	17206	17272	17139	17245	17203	17100	17229	17174	17133	17200	17157	17142	17148	17187	17122	17183	17113	17285	17309	17107	17047	17100	17195	17132	17368	16965	17143	17344	17302	17109	17150	17183	17347	17283	16952	17419	17028	17198	17185	17149	17118	17165	17080	17142	17040	17243	17075	17105	17246	17058	17162	17214	17235	17350	17435	17034	17158	17216	17107	17132	17142	17072	17179	17168	17277	17129	17198	17126	17078	17072	17298	17152	17251	17308	17280	17059	17284	17313	17199	17277	17243	17131	17273	17232	17054	17264	17177	17090	17126	17175	17213	17265	17089	17272	17153	17208	17031	17340	17356	17119	17099	17221	17109	17341	17264	17211	17228	17201	17148	17210	17136	17162	17216	17146	17237	17103	17212	17239	17116	17181	17138	17090	17289	17293	17190	17152	17166	17121	17183	17162	17117	17244	17208	17159	17106	17054	17068	17025	17219	17000	17280	17115	17200	17214	17133	17162	17096	17181	17067	17241	17096	17167	17345	17344	17307	17137	17066	17157	17133	17140	17265	17128	16996	17296	17190	17235	17058	17122	17306	17190	17189	17152	17149	17056	17296	17152	17207	17029	17261	17260	17309	17377	17126	17052	17175	17094	17205	17071	17109	17306	17338	17280	17174	17009	17203	17151	17152	17200	17317	17179	17292	17212	17087	17306	17113	17189	17158	17317	17318	17195	17078	17146	17208	17453	17156	17143	17172	17164	17301	17165	17092	17112	17068	17128	17219	17337	17069	17411	17126	17298	17128	17206	17106	17174	17133	17346	17114	17307	17262	17162	16986	17258	16868	17374	17411	17255	17132	17178	17500	17345	17081	17179	17145	17287	17324	17243	17345	17175	17242	17272	17162	17129	17284	17180	17207	17176	17052	17160	17352	17308	17221	17103	17296	17185	17140	17374	17078	17200	17305	17074	17148	17181	17107	17141	17211	17371	17054	17152	17331	17106	17168	17252	17276	17067	17136	17067	17264	17215	17092	17187	17253	17065	17258	17145	17180	17036	17019	17105	17457	17047	17243	17154	17016	17074	17204	17425	17082	17218	17241	17306	17228	17187	17030	17117	17078	17444	17264	17370	17137	17308	17126	17147	17322	17341	17060	17181	17175	17268	17281	17135	17228	17119	17048	17426	17147	17278	17257	17023	17247	17087	17143	16945	17289	17168	17185	17185	17198	17109	17229	17413	17201	17099	17341	17229	17259	17359	17235	17181	17312	17168	17257	17202	17303	17201	17096	17355	17222	17070	17489	17188	17209	17272	17110	17316	17326	17136	17240	17246	17103	17284	17137	17006	17168	17252	17168	17228	17142	17264	17132	17172	17171	17149	17182	17264	17258	17212	17143	17180	17278	17188	17244	17216	17181	17340	17114	17373	17191	17013	17338	17140	17147	17314	17191	17208	17085	17321	17223	17088	17077	17274	17197	17148	17159	17211	17235	17171	17133	17202	17207	17226	17116	17226	17088	17136	17085	16999	17199	17191	17126	17297	17191	17324	17229	17051	17233	17358	17326	17349	17259	17228	17137	17316	17214	17196	17103	17195	17349	17159	17226	17180	17293	17152	17138	17239	17191	17295	17141	17240	17139	17000	17116	17223	17211	17173	17229	17262	17242	17336	17002	17337	17085	17184	17176	17337	17197	17122	17159	17206	17266	17304	17207	17258	17236	17097	17235	17120	17110	17198	17195	17171	16975	17188	17111	17306	17364	17339	17123	17086	17102	17190	17385	17170	17182	17069	17193	17191	17169	17160	17193	17010	17262	17248	17256	17088	17253	17201	17415	17323	17201	17199	17331	17285	17213	17269	17235	17168	17371	17075	17128	16974	17356	17077	17187	17210	17250	17090	17426	16938	17089	17195	17136	17219	17315	17093	17330	17320	17173	17157	17156	17207	17269	17162	17129	17322	17131	17228	17169	17252	17240	17316	17222	17176	17182	17230	17146	17216	17243	17070	17059	17107	17274	17333	17285	17086	17236	17217	17195	17201	17263	17386	17349	17208	17124	17333	16950	17260	17101	17195	17261	17151	17239	17232	17234	17223	16979	17212	17259	17111	17320	17225	17159	17156	17339	17303	17311	17175	17203	17269	17179	17182	17206	17222	17200	17268	17354	17208	17070	17219	17276	17022	17067	17168	17167	17340	16943	17352	17245	17347	17104	17103	17168	17261	17050	17129	17040	17126	17155	17278	17165	17236	17285	17382	17081	17448	17129	17279	17270	17222	17335	17084	17300	17298	17134	17205	17143	17116	17127	17335	17147	17262	17296	17068	17243	17173	17239	17311	17199	17276	17210	17202	17335	17174	17217	17360	17114	17253	17163	17287	17131	17220	17168	17210	17237	17289	17186	17325	17105	17114	17052	17178	17107	17242	17361	17139	17139	17305	16978	17159	17124	17266	17251	17213	17064	16984	17305	17060	17358	17131	17245	17320	17160	17172	17278	17246	17252	17312	17256	17313	17335	17176	17080	17119	17048	17206	17202	17131	17306	17120	17117	17179	17367	17246	17183	17268	17202	17093	17272	17327	17042	17252	17251	17067	17375	17188	17127	17336	17303	17102	17232	17213	17174	17248	17157	17236	17218	17224	17316	17284	17222	17451	17221	17281	17057	17270	17232	17290	17183	17218	17069	17129	17246	17152	17126	17040	17052	17255	17156	17065	17134	17132	17089	17087	17310	17238	17230	17242	17080	17117	17293	17010	17333	17140	17266	17292	17077	17115	17259	17253	17079	17286	17316	17208	17202	17179	17353	17039	17195	17178	17105	17112	17160	17291	17118	17033	17216	17078	17150	17205	17101	17156	16973	17106	17230	17320	17241	17144	17136	17139	17258
26795	21346	29769	23238	22288	24880	25251	22016	22033	22211	22056	22007	22087	22135	22216	22164	22093	22094	21874	21987	22187	21850	21935	21867	21990	21848	22045	21914	22059	21825	21978	21896	21983	21904	21914	21751	21793	21896	22128	21825	21794	22103	22017	22065	21950	22009	22012	21983	21795	21946	21936	22208	22103	21917	21975	22140	22051	21697	21752	21823	21932	22045	21965	21824	21709	21808	21869	21799	22213	21868	21735	21822	21796	21780	22090	21909	22003	21937	22045	21987	21926	21996	22125	21913	21954	21951	22080	21775	21782	21821	21867	21668	22003	21845	21756	21945	21936	22047	21838	22027	21887	21798	21730	22010	21793	21906	21923	22119	21716	21815	21810	21883	21738	21800	21863	21985	22125	21977	22012	21816	22106	21880	22017	21891	21923	21929	22110	22048	22117	21701	22021	21830	22264	21743	21824	21852	21957	22109	21811	21798	22073	21637	21922	21928	21804	21906	21894	21776	21871	22039	21893	21858	22146	21783	21815	22012	21934	21808	21927	21950	22032	21975	22116	21909	21970	21890	21922	21783	21878	21974	21923	21814	21994	21918	21949	21821	21780	21872	22033	21699	21934	21777	21661	21993	21865	22270	21972	22001	22138	22107	21943	21691	21964	22123	21958	21962	21839	21776	22250	21812	22019	21903	21819	21923	21917	21712	21911	21887	22028	21914	21836	21920	21909	22028	22004	21951	21788	21802	21688	21791	21932	22087	21900	21885	22021	21928	21909	21820	21970	22029	22033	21696	22130	22098	21971	21794	21778	21849	21898	21750	21722	22081	21985	21759	22023	21921	21833	22011	21920	21958	21854	21777	22070	22113	22017	21990	21836	21858	21937	21984	21864	21989	21777	21892	21768	21835	21802	22085	22124	22108	21892	21929	21758	21891	21665	21923	21845	21934	21961	21967	22031	21875	21921	22079	22032	21817	21801	21795	21581	21763	22063	21909	22138	21956	21760	21830	21844	21796	22016	21752	21877	22018	21907	21871	21854	22024	21973	22133	21849	21779	21878	21824	21794	21904	21857	22034	21857	21835	22031	21759	21820	21869	21828	21993	21865	22088	21944	21849	21783	21929	21884	21812	22080	21981	22011	21973	21774	21934	22034	21927	22145	21963	21999	21917	21862	21863	21679	21960	22038	22003	21941	21948	21925	22017	22038	21720	21943	21776	21939	21606	21961	21910	21866	21977	21789	22121	21908	21957	22018	22078	22148	21913	22092	21902	21784	21907	21932	21988	21895	21932	22048	21739	21735	22001	21937	21625	22016	21940	21999	21994	21776	21836	21984	21788	21733	21944	21883	21870	21730	21935	21852	21889	21819	21971	21955	22027	22000	22006	22055	21967	21807	22025	21715	21938	21830	21923	22007	21888	21993	21947	21881	21848	22031	22083	22021	22070	21993	21750	21955	22020	21961	21914	22155	21832	21971	21688	21879	21944	21966	21787	21773	21632	22107	21742	21808	21985	22262	21843	21975	21969	21809	21746	21920	21843	22106	21877	21913	21676	21919	21724	21788	21930	21943	21870	21661	21840	21848	21954	21873	22083	22058	21861	21904	22067	21849	21909	21842	21811	21541	21712	22069	22119	21905	21926	21993	21888	21762	21739	21870	21851	21890	21846	21876	21790	21725	21936	21889	21873	21988	21920	21927	22030	21979	21811	21974	21950	21842	21970	21853	21755	22116	22028	21875	21753	21925	21985	21893	21962	21710	21766	21996	21956	21955	21919	21893	22000	21883	21739	21955	21928	21902	21874	21904	21875	21800	21861	21893	22134	21927	21937	21782	21881	21928	22005	22023	21975	22029	21966	22131	21871	22062	21891	21806	21871	21963	21967	21950	22160	21926	21932	21936	21978	21924	21765	21839	21899	21556	21803	21855	21946	21876	22042	21907	21840	21799	21895	21845	21906	21896	21763	21792	21971	22089	21772	22001	21832	21682	22085	21849	21728	22021	21662	21972	21517	22010	21883	21878	22042	21901	21756	21971	21782	21893	21820	22023	21837	21904	21718	22028	21861	21945	22000	21766	21884	22162	21954	21886	21824	21945	21895	21930	21799	21924	22073	21977	21642	21923	21934	21809	22047	21905	21909	21930	22017	21848	21942	21895	21835	21862	21844	22115	21920	21809	22051	21851	21739	21950	21926	21882	22048	21870	21806	21865	21871	21824	21881	22231	21953	21728	21874	22011	21884	21809	22099	21894	21879	22063	21838	21899	22021	21770	21724	21884	21623	21879	21907	22064	21770	22202	21932	21764	21930	21955	22014	22108	21777	22084	22035	21997	21866	22070	21952	22112	21719	21791	21987	21960	21764	22079	21777	21918	21843	21927	22042	21494	22083	21955	21847	21863	22108	21755	21974	21755	21905	21852	21775	22074	21850	21808	21737	21657	21692	22007	21796	21865	21945	22104	22058	21960	21936	21796	21897	21970	21896	22074	21975	21730	22027	21968	21743	21824	22012	21801	21868	21835	21974	22016	22094	21932	21824	21953	21778	22013	22144	21902	21841	22004	21727	21739	21822	21923	21920	21952	22207	22103	21850	22003	21701	22165	21897	21673	22101	21767	21706	21964	21760	21920	21717	21987	22014	21969	21952	22300	22063	21795	21825	22134	22062	21923	21877	21991	21720	21760	21694	21967	21944	22000	21919	21958	21947	22065	22103	22092	21940	21884	21941	21723	21739	21967	21880	21845	21900	22018	22072	22084	21663	22090	21780	21887	21769	22059	22148	21846	21999	21883	22111	21933	21739	22003	21831	22044	22012	21740	22075	21876	21931	21861	21773	21986	21777	21962	21874	21786	21911	22119	21996	22134	21774	21930	22105	21625	21665	21873	21822	21935	21945	21903	21802	21885	21944	22023	21846	22062	22013	21957	21873	22002	22156	21812	21870	21820	21999	21675	21986	21876	21907	21810	21969	21883	21800	22053	22010	21761	22009	22112	21910	21953	21780	22016	22022	21811	21790	21849	22055	21762	21877	21996	21913	21928	21707	21903	21962	21831	21953	21919	21947	21817	21746	21803	21810	21930	22013	21872	21897	21920	21712	21967	21926	21780	21714	21958	21900	21907	21946	21983	21940	21988	21877	22196	21893	21809	21897	21869	21941	21907	21783	21895	21741	21757	21879	21903	22034	22027	21546	22096	21952	22052	21835	21795	22020	21911	21900	21795	21877	21953	22081	22113	21979	21836	21973	21923	21764	21775	22003	21954	21980	21792	21943	21910	21719	22010	21805	21882	22014	21915	21912	21747	21987	22003	21873	21813	21713	21711	21817	21986	21889	21874	21896	21857	21824	22036	21915	21973	21996	21911	21979	21816	22048	21967	21767	21745	22153	21998	21817	22129	22009	22005	21849	21976	21817	22102	21773	21961	21690	21973	21901	21883	21850	21944	21979	21894	21859	21673	22070	21926	21848	21924	22017	22013	21956	21855	21830	22022	21705	22027	22233	22046	22001	22134	21982	21716	22002	21862	21940	22031	21905	21798	21947	22006	22113	21980	22141	21741	21867	21914	22118	21870	21842	21922	21800	22085	22237	22073	22033	21816	21795	21793	21818	21865	21813	21948	21941	21939	21996	22026	21748	21949	22102	21969	21892	21768	22133	21937	21930	21953	21803	21845	22069	21898	21901	21921	22063	22103	22048	22026	22194	21788	21642	21905	21893	22018	22082	21764	21951	21902	21739	21881	22158	22034	21777	22030	21806	21991	22084	21948	21733	21974	21694	21632	21957	21766	21939	21827	21853	21939	21856	21895	21713	21705	21896	21865	22003	21923	21987	21927	21923	21873	21968	21748	22072	21964	21944	21920	21722	21834	21960	21867	21824	21987	21894	21887	22038	21865	22042	21865	21770	21846	22012	21975	21911	21779	22125	21816	21887	22018	21715	21622	21886	21862	21986	21767	21795	22016	21804	21683	21949	21918	21913	21884	21898	21975	21860	21912	21676	22139	21966	21943	22031	21863	21907	22117	21769	21874	21936	21914	21798	21695	21959	21911	21970	21937	21878	21876	22068	21966	21794	21980	21945	21867	21903	22039	21967	22122	22135	21760	22025	22048	21798	21699	21840	21796	21796	22041	21902	21963	22163	21851	21829	22073	21815	21956	21719	21883	21953	21919	21888	22016	21771	21981	21572	22024	21956	21919	21537	21922	22188	21892	21871	21821	21938	21652	21866	21881	21839	21712	22059	22013	22107	21731	22035	21954	21926	21926	21919	21947	22055	21950	21763	21939	21876	21910	22195	21847	21891	21823	21619	21737	21950	22029	21765	21874	21733	22013	22110	21908	21875	22259	21780	21705	21812	21758	21896	21957	21919	22017	22009	21989	21948	21874	21869	21875	22143	21894	21788	21866	21954	21839	22029	21763	21825	21899	22062	22069	21898	22011	22051	21904	21937	21944	21845	22075	22145	21790	21796	21757	21958	22143	21943	21798	22155	22017	21757	21869	21993	21763	22006	22038	21757	21938	21881	21906	21931	21877	21830	21723	21747	21869	21827	21745	22044	21920	22053	21837	22018	21895	21734	21909	21822	22031	21945	21719	21734	22017	21771	21826	22044	21904	22085	22091	21843	21779	22133	22107	21803	21872	21841	22075	21784	21887	22011	21995	21944	21880	21909	22156	21922	21878	21820	22032	21783	22135	21923	21924	21832	21851	21719	21973	21796	22053	21976	21965	22063	22172	21779	21863	21977	21894	21824	21843	21942	21988	22006	22024	21910	21908	21885	21896	21869	21860	22199	22146	21980	21930	21842	21756	21883	21756	21872	22034	21917	21894	21871	21776	21938	21880	21745	22131	22135	21942	22131	21868	22043	21829	22036	21857	22007	21961	21859	21926	21730	21717	21881	21756	21638	21834	21901	21974	21851	21920	21804	21826	21818	21935	21981	21793	21698	21878	21952	21951	21798	21697	21936	21880	22010	22001	22032	21989	21975	22047	21790	21786	21771	21867	21931	21955	22009	21988	21952	21937	21768	22108	21786	21907	21917	21993	22021	22060	21817	21962	21860	21815	21870	21770	21810	21903	22103	22090	21919	21943	21856	21757	22144	22105	21946	22059	21756	21789	21925	21921	21694	21689	21814	21875	22005	21951	21901	21884	21882	21758	21771	22021	22016	21791	22170	21911	21840
26143	19482	17023	16974	17070	17109	17047	17108	17046	16996	16867	16951	16916	17168	16902	16848	16784	16933	16768	16908	16902	16822	16881	16989	16994	16869	16901	16907	16888	16944	16925	16881	17011	16847	16876	16978	17061	16869	16998	17088	16879	16831	17113	17025	17093	16914	16877	16974	16803	16887	16886	16933	16682	16943	16977	16895	17106	16966	16912	16907	16932	17021	16939	16804	16744	16912	16749	17052	16887	16832	16938	17055	17137	16837	16971	16987	16912	17027	16844	16898	16853	17031	16926	16784	16992	17164	16792	16796	16923	16935	17070	16865	16847	16779	16905	17025	16969	17055	16943	16860	17011	16838	17030	17003	17033	16868	17048	16801	16960	16967	16842	16891	16950	16938	17016	16824	16982	16827	17039	16987	16905	16830	17038	16727	16957	16932	17039	16953	16910	16924	16802	16934	16919	16986	16975	16945	16928	16796	16969	16820	16918	16883	16960	16841	16744	17033	16949	16954	16960	16647	16932	17066	16954	17029	16983	16887	16867	16896	16882	16968	16860	16804	16737	17082	16990	16939	16741	16765	16782	17093	16914	17017	17103	16854	16841	16934	16742	16842	16898	17123	16866	16941	16991	16804	17144	16946	16988	16763	16702	16885	16893	16831	16877	17044	16740	16794	17020	16930	16903	17051	17001	16909	16729	16976	16899	16888	16922	16857	16888	16848	17065	17010	16940	16947	17125	16792	17013	17142	16921	16877	16895	16857	16847	16866	16794	16936	17028	16796	16911	16757	16879	16866	16801	16959	17110	16729	16882	16933	16975	17063	16970	16934	16939	16911	16991	16844	16994	17045	16952	16917	16823	16881	17081	17027	16910	17052	17038	16908	16852	16990	16911	17110	17040	16887	17018	17019	16851	16739	16876	16987	16912	16983	17043	16927	17110	16794	16918	16724	16916	16842	16821	16720	16754	16965	16904	16894	17031	17043	17017	16886	16811	16741	16963	16911	16837	16817	16953	16912	17022	16734	16878	16906	16843	16880	16751	16741	16957	16764	16833	16944	17087	16864	16938	16959	17023	17033	16940	16904	17126	16739	16779	16887	16897	16863	17105	16851	17117	16928	16967	16884	16905	16859	16878	16832	16941	16937	16959	16848	16898	17070	16890	16828	16944	17064	16894	16899	16952	16863	16831	16856	16879	16880	16897	16836	16876	16865	16886	16779	16978	16931	16970	17130	16719	16951	16873	17071	16774	17056	17016	16820	16894	17062	16965	16748	16955	16854	17012	16741	17001	16941	16975	17008	16981	16823	16918	17047	17059	16850	16869	16926	16907	17107	16911	16881	17017	16864	16962	16887	16893	16923	17036	17030	17043	16807	16913	16880	16928	16925	16995	16711	16977	16837	16982	16910	16886	16849	16890	17048	16727	16985	16831	16883	16971	16866	17056	17068	16826	16863	16841	17081	16854	17050	16967	16978	17013	16886	16975	16955	17038	16948	16890	16995	16927	16868	16961	16732	16894	16802	17005	16772	17153	16831	17043	16888	16955	16953	16923	16814	17015	17058	16938	16868	16891	16985	16995	16986	17025	16974	17094	16972	16956	16921	16806	16795	16816	17067	16907	16916	16903	16697	16987	17079	17008	17004	17062	16851	17008	16787	17056	16839	16955	16751	16995	16996	16824	17090	16888	17132	16901	16890	17045	16812	16752	16891	16814	16852	16905	16918	16804	17097	17027	16834	16959	17054	16643	16965	16989	16905	16998	16782	16837	16886	17004	16768	16863	16833	16924	16904	16997	16916	16979	16837	16981	16962	16828	16900	16897	16976	17110	16857	16916	16931	17107	16990	17024	16962	16989	16927	16873	17045	17084	16789	16701	16963	16881	16901	16879	16951	17042	16983	16860	16806	16953	17025	16905	16844	16949	16865	17065	16718	17088	16768	16858	17098	16801	16984	16925	17042	16914	16954	16920	16934	17005	16938	16789	16823	16863	16930	16951	16803	16747	17114	16974	16897	17008	17093	17036	16922	16754	16886	16941	17111	16889	17073	16923	16821	16699	16968	17017	16849	16813	16792	16944	16926	16968	16898	16960	16771	17001	16764	16816	16885	16935	17052	16903	16919	16809	16874	17005	16828	17013	16919	16927	16864	16855	16991	16780	16693	17019	16740	16833	16901	16931	16901	16927	16920	17002	16997	17066	16975	16729	16985	17056	16996	16944	16890	16998	17079	16895	16872	16920	16957	16814	16853	16998	16811	16953	16955	16954	16775	16919	16925	17016	16924	16850	16942	16874	16958	16876	16933	16929	16944	16998	16866	16894	16890	16944	16846	16863	16936	16979	16848	17020	16951	16887	16889	16853	16859	16928	16857	17018	16818	16927	16871	16956	16972	16984	16706	16910	16764	17112	16858	16896	17004	16965	16988	16706	17017	16920	17070	16950	16901	17170	16945	17071	17052	16793	16902	16962	17005	16948	16843	16989	16868	17137	17150	16897	16883	16977	16920	16988	16888	16757	17019	16772	16906	16949	16813	16884	16864	16922	17068	16931	16934	16916	17109	16988	16932	16955	16993	16961	16876	16805	16823	16822	17051	16879	16975	16858	16800	16891	16945	16977	16965	16998	16943	16993	16806	16951	16825	16906	16940	16991	16907	16801	16765	16878	16855	16954	16885	16976	16760	16801	16771	16963	17020	16808	16913	17016	16831	16859	16992	16841	16869	16940	16859	16814	16907	16827	16898	17017	16955	16936	16789	17017	16856	16870	16792	16823	16923	16800	16858	16936	17040	16810	16869	16844	16951	16980	16999	17031	16937	16904	16964	16919	16742	16927	16982	17050	16850	16986	16993	17003	16947	16955	16976	16903	16953	16940	16912	16879	17013	16906	16917	16870	17038	16917	17034	17019	16754	16949	16990	16784	17027	16850	16968	17029	16839	16774	16990	16888	16875	16800	16809	16753	16783	16925	17015	16797	16773	16850	16873	16847	16991	17080	16817	16827	16929	17005	16947	16857	16878	17014	16907	17132	16840	17127	16998	16946	16984	16994	16979	17014	16915	16826	16837	17034	16974	16871	16964	16997	17029	16912	16907	16905	16935	16924	17000	16986	16941	16855	16970	16974	16905	16841	17031	17020	16974	17115	16966	17067	16839	16865	16884	16858	17008	17013	16939	16937	16979	16839	16893	16870	16895	16787	16891	16889	17089	17010	16936	16704	16845	16912	16940	16831	16971	16783	16895	16931	16761	16972	16976	16814	17077	16998	16757	16722	16925	16931	16943	17017	16827	16928	16952	16970	16911	17036	16917	16917	16918	16855	17047	16795	16982	17025	16945	16835	17038	16961	16757	16952	16954	16740	16819	16806	16962	16979	16895	16997	16852	16900	17075	16947	17008	16830	17018	16912	16868	16942	16892	16941	17039	16850	16969	17017	17032	16983	16788	17131	16973	16920	16797	16774	16943	16944	16813	16980	16836	17002	16754	16936	17089	16783	16820	17030	16840	16831	16936	17189	16872	16962	16801	16917	16990	17041	16749	16786	16991	16836	16778	16939	16914	16928	17032	17091	16870	16911	16913	16765	17067	17028	16885	16930	16852	16991	16763	17011	16859	16870	16815	16855	16813	16788	16735	17021	16918	16971	16931	16860	16837	16831	16906	16867	16686	17032	17060	17069	16928	17016	16790	16896	16754	16838	17002	16931	16981	16962	16871	16903	16956	17026	16997	16807	16904	16854	16802	16859	16893	16725	16760	16914	17033	17018	16841	16941	16919	16725	17094	17040	16966	16916	17004	16866	16793	16836	16917	16794	16935	17077	16987	17019	16839	17069	16980	17023	16905	16922	16888	16818	16987	16917	16772	16972	16831	16837	16939	16888	16947	16715	16874	16986	16882	17117	16963	16978	17062	16973	16824	17014	16883	16806	16767	16966	16878	17044	16834	16890	16936	17118	16913	16830	16935	16946	16837	17001	17014	16943	17031	17089	16865	16960	16824	16989	16983	16964	16992	16838	16839	16871	17067	16827	16900	16958	16922	16894	16928	16917	16967	16779	16858	17042	16867	16970	16909	16882	16809	17004	16882	17024	16881	16985	17025	16901	16838	17021	16956	16898	16945	16952	17090	16852	16914	17061	17028	16836	17027	16925	16902	17003	16898	16867	17023	16839	16876	16951	16965	16916	16880	17030	16793	16848	16973	17008	17012	16872	16951	16807	16907	17108	16972	16923	16723	16936	17045	17029	16929	16881	16972	16913	17003	16918	16968	17012	16960	16912	16764	16849	17018	17098	16896	16978	16905	16967	16917	16972	16857	17057	16825	16905	16955	16794	16892	16872	16932	16778	16996	17032	16895	16938	16830	17053	16856	17003	16675	16755	16997	17036	16735	16813	16887	16887	16894	17020	16857	16929	16859	16804	16958	17021	17054	16971	17099	16905	16897	16844	16982	16829	17028	16932	16854	16855	16832	16909	16924	16907	16930	16943	16836	16854	16928	17140	16880	17031	16821	16909	16816	16807	16843	16858	16971	16943	16987	16934	17038	17010	16985	17020	17014	16959	16941	17012	17083	16871	16910	16939	17046	17146	16946	17070	17136	16872	16748	16862	16920	16702	16915	16974	16870	16805	17067	16811	16968	16952	16852	16844	16942	16782	17000	16930	16856	16914	16842	16960	16883	16851	16987	16846	17026	17171	16989	17013	16958	16996	16998	16783	16954	16856	16862	17123	16942	16975	16961	16790	16798	17034	16931	16974	17040	16945	16935	17167	16869	17026	16911	16907	16860	16960	16949	16927	16900	16943	16794	16809	16966	16994	16984	16774	16987	16795	16905	16845	16992	16642	16857	16989	17050	17014	16996	17080	16885	16915	16827	17022	16902	17031	17000	16953	16984	16952	16928	16958	16915	16896	16914	16962	16957	17088	17035	16744	16997	16951	17020	16939	16954	17014	16888	16879	16979	16673	16824	16905	16952	16847	16895	16880	17040	16870	16901	17075	16873	16856	17040	17011	17043	17025	16831	16800	16997	16883	16894	16806	17054	16915	17030	16792	16862	16981	16905	16936	17048	17031	17028	16815	16887	16907	16679	16739	17108	16973	16890	16947	16888	16805	16895	16916	16891	16996	16882	16701	17097	16928	16656	17044	17038	16813	16770	16943	16992	17004	16934	16996	16867	16850	17084	16906	17034
26177	21274	29703	23202	21871	25420	27135	23502	23131	23520	23349	23535	23294	23252	23576	23390	23351	23296	23404	23286	23609	23342	23173	23420	23433	23022	23262	23282	23317	23191	23267	23147	23292	23149	23114	23029	23208	23199	23095	23104	22987	23115	23249	23171	23526	23344	23354	23466	23366	23115	23542	23264	23254	23145	23095	23385	23063	23052	23214	23129	23368	23016	23213	23045	23239	23224	23109	23379	23076	23224	23034	23227	23162	23194	23234	22931	22988	23129	23347	23052	23038	23297	23231	23238	23284	23099	23157	23326	23210	23199	23258	23124	23184	23151	23200	23052	23333	22965	23284	23020	23129	23215	23135	23066	23262	23201	23139	23248	23172	23178	23386	23276	23056	23182	23130	22931	23204	23271	23185	23103	23327	23284	23156	23066	23258	23176	23155	23373	23140	23333	22977	22889	23120	23119	23146	23486	23180	23160	23300	23075	23290	23224	23230	23122	22928	23217	23134	23033	23125	23274	23343	22951	23359	23011	23074	23226	23164	23066	23284	23272	23385	23444	23168	23125	23257	23226	23287	23080	23272	23550	23194	23043	23075	23564	23109	23198	23114	22847	23395	22961	23224	23264	23353	23255	23123	23092	23242	23153	22991	23139	23162	23138	23136	23166	23066	23265	23168	23101	23085	23224	23358	23262	23146	23363	23252	23292	23246	23323	23106	23064	23099	23118	23230	23107	23147	23183	23130	23263	23083	23104	23020	22949	23133	23288	23196	22982	23035	23429	23156	23069	23082	23130	23155	22985	23094	23126	23187	23159	23190	23140	23188	23302	23170	23189	23092	23287	23125	23184	23069	23196	23148	23187	23188	23055	22995	22955	23144	23144	23095	23128	23067	23240	23237	23188	23175	23207	23222	23101	22858	23090	23386	22959	23275	23127	23203	23347	23157	23256	23231	23285	23171	23075	23021	23469	23020	23286	23132	23192	23173	22930	23130	23018	23341	23139	23256	22978	23063	22899	22853	23075	22894	23185	22961	23217	23245	23253	23185	23156	23177	23233	23209	23190	23310	23228	23251	23182	23221	23123	23192	23257	23314	23179	23092	22948	22964	23348	23218	23238	23194	23267	23203	23351	23336	23028	23244	23122	23072	23006	23232	23024	23087	23226	23011	23075	23084	23150	23025	23370	23276	23182	23042	23286	23124	23386	23092	22972	23071	23341	23238	23445	23358	23134	23292	23177	23120	23155	23599	23294	23136	23061	23056	23319	22993	23211	23148	23427	23129	23105	23193	23130	23181	23067	23324	23262	23125	23033	23040	23064	23084	23055	23127	23040	23323	23171	23097	22979	23216	23355	22993	23040	23113	23488	23362	23290	23113	23035	23253	23213	23138	23221	23115	23149	23082	23213	23195	23223	23111	23107	23343	23123	23260	23197	23154	23015	23181	23216	23043	23098	23136	22956	23225	23291	23374	22984	23148	23188	23412	23238	23229	23077	23226	23216	23260	23192	23162	22954	23312	23320	23356	22910	23221	23142	23122	23178	23240	23035	23160	23154	23243	23251	22804	22986	23124	23138	23265	23014	23345	22928	23216	23158	23238	23063	23113	23092	23268	23301	23245	23314	23125	23252	23321	23375	23166	22924	23236	23310	23261	23232	23190	23063	23075	23128	23213	22968	23132	23249	23049	23180	23268	23029	23183	23116	23265	22974	23232	23221	22982	23375	23030	23154	23215	23177	23172	23067	23020	23080	23208	23279	23322	23226	23249	23032	23325	23330	22840	23109	23179	23151	23297	23300	23192	22959	23054	23229	23307	23155	23371	23132	23475	23168	23076	23086	23167	23188	23005	23217	23253	23364	23233	23132	23009	23306	23093	22905	23217	23192	23205	23423	23302	23104	23186	23281	23251	23065	23249	23192	23182	23304	23218	23094	22992	23226	23362	22849	22954	23047	23122	23182	23145	23117	23297	23324	23099	23163	23158	23239	23302	23196	23199	23077	23211	22977	23143	23294	23290	23128	23236	23137	23145	23132	23213	22998	23170	23364	23131	23233	23104	23038	23139	23179	23069	23206	23115	23333	23380	23193	23133	23367	23451	23147	23203	22976	23183	23262	23028	23125	23073	23194	23159	23194	23056	23156	23115	23338	23465	22926	23121	23285	23159	23077	23164	23107	23256	23161	23189	23033	23494	23322	23246	23154	23243	23046	23250	23218	23145	23303	23205	23222	23329	23031	23058	23125	22998	23122	23322	23029	23284	23228	23363	23119	23359	23111	23194	23348	23050	22997	23125	23244	23133	23159	23330	23059	23408	23159	22797	23104	23020	22917	23287	23042	23034	23036	23251	23100	23101	23255	23060	22951	23193	23309	23347	23340	23336	23104	23310	23252	23384	23241	23335	23214	23248	23086	23313	23192	23214	23176	23159	23153	23047	23216	23286	22966	23260	23068	23029	23310	23255	23292	23161	23218	23364	23262	23197	23285	23147	22962	23100	22967	22991	23243	23282	23358	23224	23349	23140	23045	23154	23253	22887	23145	23145	23480	23273	23273	23135	22760	23147	23288	23147	23471	23064	23020	23071	23295	22956	23216	23306	23385	23247	23066	23188	23163	23150	23190	23084	23142	23365	23033	23105	23073	23203	23195	23270	23222	23109	23207	22969	23085	23031	23368	23116	22926	23168	22866	23088	22932	23244	23084	23153	23283	22789	23197	23268	23221	23313	23161	23282	23254	23008	23145	23431	23276	22988	23115	23118	23102	23162	23151	23379	23231	23106	23085	22945	23059	23026	23190	22983	23255	23172	23130	23125	22899	23274	23118	23097	22977	23199	23216	23082	23236	23106	22996	23404	23160	23173	23209	23116	23230	23124	23273	23025	23089	23196	23405	23264	23367	23349	23036	23281	23255	23352	23287	23274	23239	23193	23025	22954	23261	22995	23164	23153	22976	23229	22976	23118	23183	23218	23330	23248	23319	23165	23130	23388	23282	22912	22959	23554	23290	23095	22919	23089	22958	23271	23060	23330	23092	23378	23052	23256	23090	23354	23058	23126	23101	23148	23195	23254	23147	23093	23240	23152	23198	23350	23141	23225	23011	23234	23085	23397	23087	23180	23506	23010	23198	23066	23122	23033	23107	23023	23293	23124	23375	23249	23131	23124	23211	23344	23097	23079	23193	23148	23152	23011	23052	23086	23065	22840	23117	23213	23133	23071	23231	23121	23054	23219	23206	22960	23457	23289	23192	23314	23038	23167	23273	23274	23385	23329	23260	23056	23002	23197	23181	23179	23042	23187	23158	22874	23177	23063	23048	23101	23121	23083	23367	23226	23199	23082	23177	23231	23216	23086	23313	23448	23206	23218	23259	23435	23268	23112	23085	22988	23285	22909	23059	23337	23300	23201	23328	23196	23340	23169	23132	23220	23152	23340	23317	23159	23019	23101	23115	23212	23123	23129	23375	23203	23011	23037	23200	23138	23374	23206	23054	23134	23077	23358	23168	23083	23286	23236	23116	23306	23222	23275	23171	23163	23399	23333	22883	23089	23087	23089	23153	23273	23319	23079	23474	23386	23015	23277	23069	23102	23236	23243	23092	23278	23260	23206	23163	22858	23115	23202	23063	23103	23214	23300	23170	23203	23313	23351	22989	23180	23276	23003	23053	23305	23226	23016	23107	23093	23171	23268	23155	23298	23038	23350	23015	23069	23277	23220	23213	23109	23367	23121	23231	23209	23075	22941	23217	23325	23321	23251	22964	23085	23001	23047	23400	23209	23084	23237	23110	23015	23160	23195	23094	23047	22989	22963	23248	23186	23330	23224	23180	23077	23213	23332	23213	23273	23324	23303	22996	23279	23299	23290	23491	23083	22869	23285	23099	23200	23096	23242	23101	22960	23056	23336	23317	23056	23178	22964	23458	22954	23038	23070	23078	23302	23168	23374	23022	23244	23237	23150	23142	23225	23140	23315	23330	23074	23208	22984	23174	23073	23287	23179	23276	23207	23189	22984	23007	23304	23062	23252	23127	23518	23096	23168	23384	23174	23376	23484	23165	23183	23177	23115	23123	23396	23029	23015	23335	23316	23175	23294	23307	23151	23138	23125	23177	23161	23206	22907	23043	23322	23381	23313	23152	23074	22919	23119	23190	23090	23269	23100	23043	23146	23264	23309	23125	23049	23161	23280	23264	23108	23082	23160	23164	23168	23236	23159	23311	23205	23202	22943	23187	23341	23152	23134	23141	23123	23169	23114	23140	23371	23214	23172	23202	23194	23213	23141	23239	23241	23069	22928	23163	23125	23191	23000	23316	23390	23168	23302	23240	23116	22950	23157	23112	23189	23122	23212	23163	23102	23269	23371	23034	23133	23135	23241	23049	23147	23136	23099	22888	23042	23207	23221	22926	23031	23149	23195	23237	23094	23106	23302	23145	23144	23265	22967	23350	23158	23097	23237	23267	23258	23064	23055	23283	23199	23115	23178	23030	23179	23163	23301	23192	23334	23110	22974	22910	23111	23087	23118	22975	23035	23427	23367	23158	23103	23160	23339	23453	23192	23224	23431	23206	23254	23052	23033	22890	23168	23180	23032	23201	23322	23150	23096	23124	23064	23177	23182	23093	23309	23276	23234	22963	23008	23274	23131	23118	23332	23138	23205	22999	23292	23056	23360	23006	23261	23318	23189	22898	23135	23272	23170	23333	22957	23067	23088	22969	22798	23224	23132	23077	23266	23181	23223	23361	23130	23236	22935	23031	23209	22987	23372	23135	23275	23236	23110	22975	23032	23051	23341	23199	22979	23078	23216	22918	23110	23166	22994	23040	23276	22920	23091	23091	23099	23048	23315	23070	23049	23114	23152	23147	23264	23102	23191	23368	23264	23403	23248	23179	23196	23182	23213	23359	23378	23219	23187	23222	23159	23196	23025	23007	23162	23121	23082	23123	23156	23229	23218	23187	23358	22880	23366	23080	23203	23159	23292	22936	23103	22947	23176	23227	22914	23417	23014	23070	23128	23107	23550	23319	23225	23000	23069	23108	23200	23133	23449	23247	23230	23165	23223	23367	23069	23095	23065	23347	23200	23081	23147	23156	23144	23069	23145	23137	23252	23268	23154	22996	23164	23113	23046	23189	23028	23191	23177	23000	23158	23053	23284	23061	22955	23139	23177	23195	23223	23208	23079	22912
27789	19435	17755	17632	17683	17661	17380	17566	17584	17611	17455	17863	17563	17821	17555	17399	17454	17651	17689	17689	17517	17576	17518	17609	17593	17606	17496	17604	17643	17545	17487	17577	17673	17525	17486	17580	17778	17644	17469	17510	17457	17602	17501	17553	17602	17524	17507	17466	17643	17357	17580	17597	17702	17496	17433	17506	17725	17470	17509	17615	17642	17596	17646	17315	17666	17498	17539	17552	17698	17479	17573	17604	17459	17343	17619	17601	17340	17486	17289	17543	17477	17584	17360	17349	17450	17401	17789	17570	17488	17560	17531	17575	17368	17543	17619	17343	17656	17570	17582	17724	17585	17425	17693	17507	17504	17344	17599	17457	17410	17382	17405	17420	17654	17467	17599	17638	17509	17588	17526	17536	17448	17477	17632	17568	17537	17487	17634	17331	17560	17749	17620	17543	17533	17425	17642	17317	17489	17473	17513	17547	17613	17683	17570	17571	17377	17473	17451	17639	17390	17569	17483	17563	17418	17645	17461	17625	17578	17658	17516	17435	17424	17459	17515	17649	17388	17429	17643	17529	17537	17741	17434	17657	17619	17665	17645	17718	17601	17392	17291	17640	17409	17432	17493	17835	17555	17500	17591	17546	17427	17528	17605	17656	17477	17509	17730	17478	17516	17534	17585	17504	17532	17354	17537	17679	17528	17559	17653	17434	17455	17480	17525	17593	17461	17605	17648	17514	17523	17559	17509	17673	17478	17254	17567	17488	17526	17606	17445	17425	17508	17483	17592	17537	17582	17599	17380	17543	17615	17640	17580	17640	17615	17535	17413	17486	17634	17590	17626	17456	17590	17331	17379	17554	17539	17520	17559	17625	17686	17347	17664	17701	17600	17475	17581	17340	17570	17440	17509	17492	17566	17499	17501	17555	17576	17465	17400	17699	17511	17427	17495	17589	17538	17537	17619	17428	17673	17539	17409	17470	17477	17640	17599	17541	17515	17411	17534	17465	17595	17299	17600	17606	17393	17647	17598	17455	17648	17397	17313	17738	17648	17517	17538	17654	17458	17460	17522	17592	17535	17520	17463	17582	17501	17557	17586	17518	17670	17586	17543	17566	17523	17491	17606	17660	17702	17481	17517	17573	17670	17636	17605	17708	17361	17610	17500	17618	17500	17451	17433	17435	17529	17608	17458	17536	17525	17456	17594	17384	17766	17565	17421	17576	17504	17551	17452	17523	17540	17522	17653	17532	17497	17646	17689	17354	17610	17567	17656	17543	17660	17764	17556	17729	17411	17664	17686	17565	17536	17571	17403	17642	17385	17541	17621	17457	17447	17356	17735	17562	17432	17424	17527	17683	17585	17295	17540	17622	17528	17626	17617	17609	17581	17480	17543	17520	17596	17521	17583	17515	17452	17568	17510	17504	17514	17493	17448	17529	17716	17367	17501	17547	17556	17583	17565	17441	17670	17595	17526	17770	17594	17494	17578	17594	17563	17590	17431	17661	17547	17657	17478	17681	17559	17558	17814	17474	17595	17501	17521	17484	17429	17578	17442	17696	17396	17612	17557	17534	17590	17539	17471	17658	17596	17571	17581	17467	17618	17483	17594	17674	17546	17556	17617	17388	17596	17403	17507	17661	17458	17406	17465	17515	17581	17526	17611	17396	17513	17592	17548	17611	17524	17344	17615	17424	17434	17556	17651	17606	17557	17563	17368	17387	17650	17476	17581	17563	17621	17454	17386	17709	17390	17404	17586	17556	17541	17594	17309	17569	17734	17476	17450	17552	17528	17526	17611	17638	17556	17518	17555	17656	17751	17496	17426	17500	17513	17388	17612	17564	17474	17517	17479	17514	17397	17541	17548	17452	17510	17563	17631	17620	17640	17509	17610	17530	17497	17592	17652	17550	17714	17542	17496	17702	17473	17517	17462	17664	17548	17540	17689	17505	17351	17487	17500	17616	17568	17573	17436	17716	17493	17639	17402	17465	17520	17502	17534	17515	17500	17703	17751	17503	17635	17618	17477	17643	17473	17594	17704	17421	17492	17445	17521	17495	17707	17407	17544	17689	17626	17652	17705	17541	17608	17659	17590	17524	17781	17450	17629	17515	17592	17482	17642	17409	17680	17550	17426	17615	17695	17576	17441	17639	17674	17539	17548	17494	17648	17582	17650	17346	17347	17546	17434	17502	17587	17534	17424	17711	17404	17659	17491	17455	17619	17323	17734	17463	17325	17335	17563	17462	17538	17528	17509	17709	17378	17440	17539	17457	17543	17461	17531	17513	17617	17579	17456	17607	17578	17552	17580	17457	17573	17467	17508	17512	17496	17492	17575	17504	17717	17505	17561	17548	17486	17548	17506	17547	17624	17352	17575	17675	17528	17557	17434	17551	17491	17651	17474	17524	17459	17502	17555	17281	17525	17534	17464	17601	17490	17294	17461	17497	17544	17441	17552	17486	17545	17548	17537	17551	17672	17566	17573	17552	17668	17420	17478	17482	17438	17589	17371	17541	17554	17637	17546	17715	17673	17487	17537	17468	17393	17418	17619	17457	17416	17631	17591	17571	17488	17530	17666	17502	17545	17511	17379	17472	17581	17319	17540	17516	17413	17707	17518	17521	17579	17636	17513	17547	17587	17474	17606	17692	17456	17739	17475	17483	17425	17518	17442	17524	17564	17570	17507	17495	17730	17575	17775	17553	17565	17523	17413	17598	17530	17467	17679	17525	17500	17525	17688	17501	17582	17681	17515	17610	17585	17603	17565	17548	17678	17718	17532	17475	17594	17385	17553	17472	17404	17564	17386	17593	17367	17420	17500	17663	17353	17552	17681	17522	17574	17565	17460	17529	17713	17599	17550	17571	17668	17361	17636	17545	17616	17481	17376	17606	17548	17646	17490	17534	17590	17419	17515	17612	17491	17713	17603	17305	17559	17596	17507	17448	17523	17597	17532	17511	17410	17509	17644	17407	17438	17636	17792	17448	17428	17500	17719	17541	17508	17567	17490	17655	17574	17570	17415	17636	17594	17716	17771	17606	17321	17370	17560	17574	17546	17645	17474	17630	17528	17572	17669	17319	17412	17519	17475	17641	17580	17647	17505	17676	17566	17707	17561	17590	17481	17650	17410	17478	17381	17411	17517	17658	17515	17464	17451	17552	17721	17326	17730	17522	17613	17483	17580	17479	17557	17496	17627	17584	17431	17482	17386	17421	17464	17509	17497	17610	17504	17666	17542	17566	17668	17673	17709	17651	17529	17464	17290	17601	17514	17464	17664	17569	17712	17531	17742	17608	17618	17587	17613	17755	17655	17609	17665	17544	17738	17604	17328	17593	17431	17450	17534	17462	17698	17534	17765	17578	17521	17523	17622	17546	17560	17543	17449	17624	17510	17532	17390	17458	17608	17462	17552	17627	17350	17282	17466	17528	17527	17418	17443	17667	17520	17360	17553	17618	17505	17579	17586	17478	17531	17487	17445	17602	17672	17583	17546	17505	17525	17655	17566	17494	17459	17453	17513	17446	17621	17552	17672	17541	17478	17522	17438	17432	17427	17568	17531	17585	17421	17616	17611	17518	17703	17565	17522	17443	17550	17336	17369	17441	17518	17627	17438	17689	17394	17401	17528	17545	17473	17461	17491	17652	17588	17528	17569	17713	17657	17597	17596	17565	17643	17616	17500	17586	17535	17608	17546	17637	17492	17482	17489	17602	17460	17399	17528	17540	17511	17578	17561	17442	17566	17614	17537	17561	17523	17624	17560	17603	17418	17585	17767	17475	17567	17522	17683	17494	17689	17511	17376	17448	17726	17494	17598	17511	17552	17636	17534	17597	17697	17498	17487	17523	17580	17721	17545	17512	17376	17734	17459	17558	17489	17645	17206	17532	17583	17526	17617	17542	17559	17486	17665	17641	17585	17532	17606	17409	17629	17677	17622	17573	17731	17599	17525	17552	17475	17555	17663	17523	17488	17569	17546	17370	17384	17463	17633	17479	17523	17541	17500	17469	17529	17656	17350	17491	17497	17602	17557	17437	17755	17680	17565	17607	17648	17352	17682	17554	17558	17442	17646	17537	17652	17555	17766	17237	17453	17648	17531	17451	17687	17650	17345	17531	17482	17583	17450	17752	17561	17468	17510	17496	17417	17419	17422	17636	17533	17698	17461	17687	17638	17495	17515	17402	17441	17558	17529	17524	17704	17537	17604	17464	17514	17552	17468	17497	17424	17602	17562	17512	17402	17459	17603	17423	17563	17501	17711	17620	17563	17563	17604	17392	17672	17462	17751	17627	17623	17497	17582	17348	17457	17516	17604	17510	17468	17526	17614	17508	17551	17592	17441	17548	17552	17593	17509	17617	17554	17605	17515	17436	17491	17425	17456	17629	17694	17747	17313	17421	17494	17476	17558	17337	17747	17441	17483	17536	17507	17410	17512	17503	17515	17264	17484	17522	17777	17540	17496	17586	17528	17478	17596	17396	17598	17379	17424	17608	17738	17458	17276	17536	17597	17497	17384	17749	17618	17564	17552	17417	17618	17593	17636	17533	17331	17629	17476	17642	17569	17451	17439	17644	17522	17484	17706	17540	17651	17483	17449	17513	17512	17536	17644	17587	17520	17504	17383	17599	17600	17413	17485	17574	17620	17481	17459	17572	17483	17521	17639	17404	17693	17601	17770	17471	17647	17394	17462	17500	17531	17536	17680	17667	17613	17472	17641	17621	17637	17533	17475	17717	17566	17558	17572	17466	17670	17411	17475	17639	17411	17655	17500	17508	17687	17591	17520	17638	17332	17692	17519	17504	17515	17595	17642	17682	17577	17445	17575	17201	17661	17465	17472	17524	17467	17590	17517	17631	17535	17371	17374	17496	17607	17403	17467	17414	17737	17558	17656	17483	17624	17531	17553	17508	17676	17677	17573	17727	17571	17583	17414	17478	17630	17463	17645	17843	17436	17672	17532	17675	17544	17583	17717	17622	17586	17585	17572	17347	17578	17671	17481	17544	17480	17578	17537	17612	17422	17536	17274	17563	17472	17560	17618	17527	17649	17507	17614	17584	17419	17568	17638	17413	17518	17622	17603	17571	17536	17522	17631	17652	17537	17494	17528	17527	17566	17700	17456	17575	17442	17719	17623	17365	17495	17455	17625	17560	17520	17622	17553	17598	17545	17492	17370	17658
22414	21331	29205	23617	21365	23000	29851	23643	22466	23444	23025	22645	22538	22570	22751	22470	22349	22620	22636	22515	22873	22570	22461	22538	22612	22583	22403	22435	22311	22142	22352	22366	22367	22179	22414	22247	22367	22486	22282	22470	22245	22320	22396	22351	22423	22287	22401	22444	22390	22356	22185	22177	22105	22097	22318	22420	22438	22132	22162	22240	22330	22308	22122	22101	22060	22235	22120	22145	22205	22210	22197	22355	22362	22253	22231	22123	22303	22077	22284	22320	22188	22326	22210	22301	22018	22193	22379	22350	22335	22357	22270	22114	21989	22317	22144	22149	22257	22155	22119	22451	22174	22138	22149	22352	22150	22201	22206	22260	22259	22259	22266	22098	22246	22205	22244	22116	22038	21967	21983	22309	22168	21937	22154	22191	22505	22356	22113	22078	22187	22131	22332	22192	22226	22242	21974	22320	22257	22252	22056	22235	22245	22119	22095	22148	22087	22174	22293	22122	22097	22049	22147	22128	22090	21976	22228	22289	22007	22384	22274	22358	22163	22010	22058	22283	22157	22328	22099	22343	22194	22123	21971	22085	21905	22249	21920	21995	22221	22114	22307	22245	22278	22257	22191	22468	22067	22014	22104	22099	22041	22161	22193	22148	22219	21980	22140	22384	22313	22119	22228	22284	22222	22146	22076	22079	21848	22014	22080	22132	22320	22137	22379	22178	22088	22040	22082	22140	22075	22017	22093	22119	22186	22264	22062	22251	22139	22057	22024	22435	22307	22239	21913	22065	22157	21929	22118	22206	22118	22046	22124	22298	22024	22274	22042	22040	22284	22110	22030	22397	22196	22088	22016	22088	22002	22220	22269	21940	22188	22269	22087	22035	22093	22053	21982	22272	21983	22366	22038	22013	22017	22099	22285	22020	22060	22075	22278	22151	22168	22024	22047	21972	22074	22025	22131	22053	22216	22306	22193	22101	22009	22015	22202	22012	22119	22022	22327	22093	22144	22036	22361	22171	22161	22327	22332	21766	22190	22156	22089	22291	21985	22158	22014	22311	22227	22020	22058	22206	22112	22047	22212	21934	21825	22180	21931	22315	22081	22024	22097	22142	22399	22061	21945	22220	22264	22221	21923	22054	22169	22151	22038	22124	22026	22108	21853	22321	22109	21961	22140	22100	22071	21919	22113	22139	22083	22160	22007	21865	22214	21804	22181	21999	22250	22140	22207	22106	22370	22020	22106	21766	21996	22045	22211	22219	22288	21957	22143	22302	22294	22105	22051	22122	22212	22216	22163	22166	22016	22242	22023	22200	22017	22297	22198	22093	22185	21943	22185	21926	22072	22097	21956	21940	22161	22193	22404	21855	22018	22225	22061	22062	21980	22214	22151	22365	22148	22210	22215	21989	22002	22251	22159	21963	22185	22149	22078	21974	22113	22331	22355	22043	22079	22174	22266	22154	21937	22003	21980	21988	22130	22138	22252	22180	21981	22019	21815	22057	22150	22324	22332	22280	22070	21944	22144	21944	22207	22126	22170	22294	22039	22168	22250	22260	22043	22058	22134	22075	22325	22209	22064	21994	21883	22096	22223	22049	22296	22287	22139	22151	22042	22145	22311	22062	21929	22167	22340	21975	21875	22268	22273	21977	22245	21802	22337	22192	22205	22310	22112	22058	22034	22166	22229	22054	22218	22207	22057	22164	21811	22014	21934	22067	22173	22153	22283	22263	22075	21973	21985	22285	22204	22039	22066	22196	22068	22004	21998	22243	22302	22017	22050	21927	22014	22122	22277	22199	22092	22111	22111	22047	22179	21971	22271	22134	22102	22092	22162	22226	22267	22031	22022	21931	22264	22096	21961	22027	22171	22152	22019	22056	22196	22055	22025	21969	21880	21912	21889	22155	22041	22348	22074	22133	21957	22006	22068	22171	22224	22080	22138	22135	21982	22301	22107	21923	21946	22221	22109	21984	22201	21828	22143	21985	21998	22207	22101	22164	22195	21961	22088	21870	22244	22269	22110	22095	22100	22147	22184	21953	21983	22192	22002	22225	22129	21990	21960	21922	22033	22284	22349	22108	21977	22262	21887	22087	22259	22290	22098	22237	22081	22149	22005	22435	22194	22071	22304	22018	22226	22296	22183	22142	21997	22147	22086	22082	22329	22053	22095	21879	21995	22050	21988	22038	22196	21763	22111	22072	21980	21992	21964	22255	22038	22133	22205	22072	21990	22060	22146	22113	22042	22009	22222	22173	22262	22056	22148	22044	22139	22002	22202	22136	21922	22029	22163	22089	22009	22300	22316	22239	22097	22227	22349	22005	22109	22355	22179	22216	21924	21960	22165	22144	21976	22093	22069	22045	21864	21975	22037	21918	22057	22103	22004	22162	21991	22198	21942	22061	22218	22231	22043	22086	21921	22234	21967	21979	22029	22147	22301	21957	22231	22147	22184	21966	22113	21878	22259	22255	22017	22369	22140	22019	22067	22032	22025	21861	22323	21892	22072	22039	22090	22093	22048	22019	21967	22052	21902	22055	22034	22112	22292	22119	22455	21920	22064	22247	21965	22160	22086	22090	22082	22007	22079	22084	22033	22075	21882	22181	22113	22258	22016	21964	22065	22128	22187	22095	21900	22083	22072	22104	21869	21985	22171	22046	22060	22273	22175	22316	21963	22019	22085	22236	22117	21906	21932	21979	22043	22109	21978	21989	22047	22189	22064	22193	22131	22114	22063	21986	22156	22034	22020	22173	22157	21892	22251	22047	21941	22088	22250	21988	21990	22160	22249	22020	22015	22086	22112	22188	22106	22060	22085	21970	22204	22135	22094	22113	21910	21979	22052	21970	22209	22000	22024	22042	21914	22138	22095	22165	22062	22064	22324	22040	21886	22128	22192	21817	21848	21961	22240	22245	22080	22114	22174	22096	22133	22095	22000	22074	22110	22058	21854	22187	22231	22193	22060	22109	22054	22079	21968	22215	21998	21983	22240	21873	22272	22165	21906	22077	22100	22145	22224	22170	22135	22140	22193	22254	22115	22165	22140	21928	22181	21886	21941	22149	22091	22035	21991	22166	22079	22076	21689	22064	22118	22048	21982	22232	21954	21961	22305	22233	21894	22136	22358	21968	21946	21945	21924	22110	22219	22084	21981	22244	22092	22045	22093	22031	22172	22066	22120	22352	22165	21932	21940	22130	22161	21897	22247	21798	22063	22064	21877	21967	21971	21811	22097	21980	21952	21884	21831	21962	22165	22371	22147	22152	22031	21924	21930	21909	21938	21934	22330	22207	22334	22199	22109	22163	22150	22210	22197	22147	21902	22015	22059	22137	21965	22022	22127	22001	21839	22022	21892	21857	21977	22126	22447	22258	22338	22134	22018	22230	22073	22087	22188	21962	21736	21968	22072	21970	22045	22011	22020	21999	21995	22166	22151	22154	22022	21862	22161	22133	21939	22179	22057	22202	22232	22050	22287	21986	21810	22116	22109	22383	21911	22131	22141	22311	22069	22099	21926	22301	21897	21883	21771	21906	22126	22086	21971	22086	22084	22223	22091	22063	21981	22291	22250	22158	22252	22019	22123	22018	22038	22027	22214	21937	22220	22118	22171	22047	22097	22088	21969	22190	22070	22130	21921	22174	21963	22174	21979	22151	22372	22122	21903	22170	21874	21948	21890	22241	22170	22130	22080	21960	22135	21966	21954	22004	22262	22101	21818	22212	22023	22083	22178	22209	21896	22315	22136	22238	22117	22053	21926	21831	22240	22132	22025	22213	22126	21943	22289	22401	22048	22165	22037	22241	22168	21911	22143	22142	22143	22207	22102	22170	21917	22172	21938	22116	22303	22005	22107	21956	22003	21984	22149	22139	21971	22169	21966	21992	22073	22085	22144	21998	22056	22090	21941	21954	21911	22038	21989	22183	22112	22040	21969	21991	22167	22192	22221	22020	22079	22306	22019	22159	21935	21966	22029	21951	22108	22265	22057	22290	22295	22112	22035	22064	21938	22132	22152	21839	21928	22173	22103	21989	22089	22198	22083	22000	22084	22106	22112	22246	22124	22172	21813	22127	22313	22040	22275	21774	22117	22028	21946	22101	22084	22043	21870	22102	22207	22109	22176	22107	21923	22016	22034	22098	22126	22139	21998	22050	22315	21944	22116	22289	22120	22128	22162	22120	22266	22011	22006	22108	22118	22090	22239	22066	21927	22088	22163	22105	21926	22076	22161	22101	22088	21872	22198	21999	22229	22118	22166	22085	21829	21764	22107	22057	22138	21932	21891	21869	21988	22173	22009	21908	22020	22043	22140	22113	22191	22179	22130	22127	21949	22240	22031	21847	22133	22167	22054	22360	22190	22070	21854	22059	22062	21971	22226	22001	22043	22040	22142	21901	22067	21954	22311	21995	21921	22242	22289	21901	22032	22027	22138	21941	22251	22026	21971	22020	21851	21909	22155	22066	21814	22124	22123	22122	22163	22258	22573	21959	21994	22023	22131	22073	22079	21984	21834	22153	22057	21867	21870	21938	22023	21911	22075	22199	22211	21910	22245	22049	22061	22061	22111	22127	22436	22212	22208	22095	22107	21870	22083	21867	22089	22100	22301	22016	22021	22213	22180	21963	22089	22131	22116	22198	22400	22230	22176	22149	21863	22058	21937	22328	22012	22059	21732	22081	21942	22136	21972	21977	22105	21996	22064	22064	22130	21838	22017	21986	21929	22107	22041	22022	22017	21963	21895	22134	21946	21830	21837	21990	22111	22093	22191	22187	22132	22025	22077	22181	21946	22025	21994	22118	22328	22258	22409	22033	22124	22034	21988	22105	22277	22064	22067	22052	21942	22153	21949	22130	22309	21904	21970	22174	22046	22005	22038	22141	22129	22118	22124	22210	22216	21982	22039	22010	22092	22208	21981	22158	22130	22103	22340	21877	22171	22025	22088	21988	21954	22078	22129	22191	21974	22109	21893	22066	22070	22452	22212	21808	22194	22164	22095	22142	22090	22184	22092	22018	21990	22071	22046	22117	22150	22299	21946	22150	21882	22066	22220	22253	22033	22004	22068	22122	21862	21927	22066	22089	21890	22008	22080	22225	22114	22199	22291	22127	21984	22012	22125	21836	22163	22057	22003	22222	22197	22236	22156	21986	22086	22191	22258	22184	22272	22303	22063	22131
27525	21648	17010	16957	17094	16708	16807	16800	16852	16853	16679	16756	16879	16992	16998	16739	16827	16878	16919	16780	16875	16878	17093	16833	16847	16777	17011	16888	16773	16936	16665	16765	16872	16770	16868	16694	16673	16796	16911	16761	16821	16838	16840	16844	16788	16702	16962	16890	16764	16934	16690	16738	16928	16813	16810	16860	16897	16900	17065	16906	16973	16967	16768	16818	16695	16991	16849	16954	16881	16705	16927	16882	16873	17007	16877	16915	16934	16852	16750	16967	16793	16867	16839	16726	16763	16897	16890	16790	16723	16944	16802	16636	16783	16684	16877	17001	16969	16695	16751	16715	16821	16816	16872	16764	16651	16833	16884	16878	16947	16726	16797	16785	16790	16851	16734	16788	16779	16804	17079	16693	16876	16882	16772	17002	16894	16857	16882	16788	16932	16755	16621	16934	16732	16865	16883	16596	16848	16790	16951	16856	16800	16742	16850	16899	16894	16814	17115	16827	16674	16904	17022	16745	16748	16868	16834	16680	16821	16983	16906	16752	16907	16976	16808	16592	16761	16836	16780	16784	16723	16881	16742	16857	16765	16988	16811	16822	16797	16970	16949	16952	16641	16873	17075	16660	16655	16779	16637	16953	16895	16819	16905	16820	16792	16905	16829	16900	16808	16924	16834	16811	16796	16837	16753	16760	16618	16765	16892	16854	16812	16831	16746	16874	16892	16881	16946	16674	16867	16688	16838	16845	16729	16927	16811	16803	16740	16658	17036	16770	16803	16919	16608	16840	16841	16800	16783	16760	16923	16770	16747	16638	16928	16770	16828	16771	16771	16955	16775	16917	16892	16778	16795	16776	16901	16829	16809	16915	16934	16821	16782	16929	16779	16759	16600	16952	16893	16779	17025	16716	16890	16924	16919	16701	16886	16888	16831	16754	16936	16781	16719	16698	16679	16705	16834	16821	16747	17117	16873	16862	16802	16729	16972	16886	16722	17079	16696	16728	16824	16715	16866	16704	16756	16765	16823	16861	16700	16792	16883	16920	16848	16923	16921	16693	16824	16786	16710	16960	16629	16891	16935	16846	16762	16823	16942	16743	16836	16778	16779	16883	16766	16884	17015	16853	16910	16839	16808	16951	16821	16793	16837	16749	16773	16855	16746	16868	16834	16788	16660	16751	16870	16867	16716	16725	16949	16854	16778	16818	16852	16792	16884	16786	16879	16638	16759	16845	16846	16745	16872	16806	16905	16724	17105	16817	16831	16797	16801	16635	16859	16916	16889	16806	16557	16956	16856	16851	16819	16752	16872	16740	16719	16710	16819	16931	16879	16834	16940	16823	16821	16770	16821	16671	16837	16817	16839	16822	16852	16788	16790	16881	16808	16871	16764	16771	16870	16923	16667	16772	16792	16790	16830	16817	16817	16937	16938	16794	16774	16825	16881	16754	16796	16761	16726	16872	16781	16791	16969	16706	16819	16702	16918	17044	16814	16783	16870	16869	17001	16801	16740	16642	16923	16820	16636	16811	16909	16722	16820	16838	16900	16844	16988	16775	16866	16715	17008	16737	16992	17007	16762	16794	16910	16816	16841	16759	16827	16730	16711	16870	16917	16742	16806	16995	16927	16867	16641	16929	16678	16693	16591	16831	16943	17088	16786	16779	16533	16808	16819	16668	16857	16795	16743	16729	16901	16828	16852	16595	16851	16727	16819	16872	16564	16733	16667	16848	16808	16998	16629	16797	16804	16726	16648	16670	16934	16811	16761	16653	16862	16641	16787	16868	16892	16788	16862	16863	16989	17003	16810	16895	16702	16664	16754	16956	16825	16904	16890	16638	16820	16909	16798	16671	16938	16874	16662	16851	16658	16780	16904	16765	16838	16828	16719	16751	16729	16898	16802	16877	16892	16808	16813	16997	16818	16807	16732	16772	16787	16704	16854	16779	16757	16950	16586	16884	16691	16644	16779	16619	16718	16827	16813	16796	16951	16872	16674	16793	16683	16877	16817	16744	16688	16912	16623	16855	17007	16754	16873	16905	16903	16891	16838	16732	16857	16796	16826	16798	16722	16836	16833	16751	16739	16741	16728	16871	16905	16845	17051	16630	16840	16756	16856	16702	16715	16669	16891	16658	16761	16866	16757	16811	16845	16974	16801	16799	16902	16755	16626	16749	17034	16894	16719	16943	16797	16727	16754	16685	16767	16874	16940	16646	16831	16944	16869	16534	16789	16937	17029	16804	16891	16771	16690	16918	16994	16871	16699	16734	16742	16904	17020	16703	16792	16836	16808	16833	16793	16799	16785	16729	16720	16829	16958	16696	16833	16898	16699	16997	16928	16885	16887	16749	16806	16817	16805	16837	16791	16996	16846	16870	16819	16865	16767	16876	16827	16787	16802	16878	16714	16883	16903	16839	16710	16819	16668	16697	16843	16858	16798	16742	16780	16882	16784	16904	16705	16820	16900	16783	16816	16831	16895	16863	16782	16856	16786	16934	16809	16948	16730	16768	16897	16763	16827	16717	16667	16913	16732	16881	16826	16968	16691	16718	16792	16865	16711	16847	16891	16732	16884	16706	16718	16863	16804	16822	16610	16619	16961	16774	16816	16862	16756	16796	16680	16679	16822	16668	16729	16731	16696	16900	16896	16860	17007	16740	16783	16866	16883	16773	16636	16755	16807	16962	16606	16761	16888	16628	16810	16795	16761	16933	16861	16757	16842	16780	16901	16598	16715	16730	16862	16718	16858	16986	16891	16721	16891	16651	16964	16760	16839	16823	16856	16666	16672	16761	16951	16705	16621	16943	16824	16770	16719	16701	16764	16860	16775	16792	16901	16949	16846	16872	16870	16747	16549	16866	16694	16987	16898	16718	17016	16781	17038	16694	16806	16780	16848	16925	16841	16648	16732	16744	16871	16768	16924	16606	16775	16748	16827	16707	16682	16816	17017	16767	16827	16695	16750	16764	16740	16760	16872	16894	16920	16859	16701	16802	16806	16767	16808	16849	16849	16987	16985	16682	16897	16848	16779	16786	16879	16861	16862	16763	16695	16862	16873	16879	17059	16766	16677	16943	16837	16979	16887	16765	16653	16782	16769	16696	16734	17010	16835	16747	16751	16916	16857	16741	16810	16654	16811	16785	16778	16868	16692	16713	16719	16978	16890	16841	16874	16911	17077	16660	17053	16662	16932	16851	16666	16845	16635	16811	16843	16857	16760	16711	16773	16738	16975	16691	16794	16682	16768	16775	16917	16825	16774	16699	16709	16714	16707	16738	16916	16810	16851	16634	16601	16588	16855	16757	16997	16731	16890	16908	16647	16844	16816	16838	16645	16874	16853	16832	16786	16763	16892	16773	16866	16629	16827	16879	16806	16908	16772	16943	16815	16870	16793	16741	16799	16828	16773	16764	16960	16910	16712	16792	16896	16763	16786	16904	16837	16743	16836	16763	16787	16744	16711	16825	16832	16893	16773	16714	16706	16983	16803	16788	16744	16964	16728	16767	16776	16811	16903	16760	16752	16796	16808	16972	16752	16836	16811	16721	16823	16787	16821	16751	16863	16763	16808	16826	16868	16759	16866	16952	16734	16687	16700	16908	16636	16894	16836	16848	16830	16897	16894	16784	16915	16849	16783	16634	16826	16878	16822	16875	16825	16692	16819	16783	16730	16664	16894	16834	16882	16821	16808	16850	16782	16670	16518	16738	16692	16873	16861	16835	16688	16973	16794	16876	16639	16765	16863	16740	16797	16771	16803	16616	16892	16764	16853	16717	16816	16941	16924	16794	16789	16705	16880	16820	16774	16745	16742	16770	16666	16796	16989	17002	16802	16811	16818	16714	16791	16840	16916	16827	16799	16863	16730	16923	16676	16729	16648	16878	16746	16893	16800	16826	16791	16698	16899	16844	16820	16946	17077	16792	16771	16877	16774	16756	16790	16773	16684	16631	16752	16809	16655	16754	16670	16750	16993	16843	16981	16830	16821	16781	16915	16848	16847	16612	16906	17032	16818	16709	16761	16885	16678	16877	16735	16980	16826	16843	16717	16797	16626	16941	16755	16856	16736	16731	16898	16915	16849	16694	16932	16842	16758	16686	16803	16648	16768	16676	16774	16713	16801	17032	16865	16779	16834	16774	16772	16880	16563	16653	16851	16760	16747	16898	16659	16621	16865	16851	16865	16910	16847	16761	16763	16804	16667	16858	16905	16886	16945	16876	16812	16633	16658	16588	16826	16770	16785	16639	16840	16791	16778	16613	16961	16796	16977	16673	16845	16919	16896	16593	16717	16714	16658	16874	16809	16736	16663	16831	16752	16797	16732	16782	16773	16897	16828	16691	16824	16731	16869	16828	16681	16773	16841	16884	16995	17020	16798	16704	16761	16668	16752	16789	16892	16826	16758	16803	16855	16932	16633	16754	16799	16852	16789	16738	16750	16836	16766	16881	16776	16698	16840	16836	16891	16945	17039	16902	16894	16857	16757	16981	16810	16722	16869	16655	16701	16792	16779	16828	16703	16777	16820	16889	16669	16975	16794	16763	16856	16825	16907	16760	16916	16831	16814	16791	16824	16856	16768	16961	16933	16823	16654	16813	16800	16751	16799	16788	16736	16716	16892	16762	16763	16744	17041	16703	16694	16915	16862	16502	16852	16748	16718	16777	16863	16766	16815	16784	16794	16893	17091	16868	16923	16849	16776	16892	16828	16745	16760	16707	16837	16881	16686	16633	16858	16928	16761	16764	16936	16669	16859	16981	16716	16745	16736	16692	16810	16702	16744	16812	16708	16912	16690	16809	16662	16793	16799	16645	16673	17051	16833	16897	16832	16865	16818	16742	16702	16849	16880	16659	16862	16868	16865	16870	16960	16756	16736	16808	16603	17037	16875	16787	16848	16819	16765	16659	16764	16754	16847	16576	16776	16807	16956	16686	16799	16849	16782	16798	16739	16872	16900	16720	16795	16925	16792	16707	16885	16828	16782	16826	16862	16915	16805	16844	16904	16890	16858	16772	16791	16716	16648	16717	16742	16805	16722	16693	16907	16825	16970	16723	16731	16826	16653	16825	16916	16952	16727	16943	16771	16707	16751	16734	16729	16805	16758	16794	16639	16699	16858	16590	16625	16774	16749	16906	16744	16746	16894	16756	16928	16948	16877	16751	17000	16648	16743	16787
28436	21322	28177	26526	22473	22810	23046	22678	22815	22594	22804	22736	22859	22714	22488	22418	22626	22449	22751	22724	22711	22645	22520	22420	22632	22498	22729	22363	22574	22525	22647	22656	22660	22625	22795	22346	22763	22608	22749	22489	22640	22520	22789	22589	22542	22387	22548	22397	22624	22453	22585	22565	22411	22560	22694	22530	22637	22433	22670	22451	22678	22733	22579	22630	22599	22335	22535	22748	22661	22392	22929	22669	22871	22566	22493	22527	22437	22427	22561	22440	22649	22645	22784	22472	22684	22404	22595	22584	22699	22696	22491	22566	22601	22468	22655	22601	22503	22616	22636	22677	22498	22584	22445	22665	22744	22654	22682	22501	22658	22858	22440	22653	22383	22679	22556	22325	22630	22585	22631	22364	22588	22512	22429	22545	22547	22560	22688	22637	22464	22680	22523	22729	22619	22429	22552	22694	22662	22517	22459	22502	22446	22532	22681	22701	22618	22692	22640	22504	22600	22510	22566	22710	22665	22752	22586	22390	22516	22443	22437	22563	22482	22478	22505	22552	22513	22722	22546	22510	22628	22503	22457	22895	22665	22702	22432	22546	22605	22367	22423	22561	22581	22706	22449	22471	22475	22509	22654	22736	22771	22536	22698	22627	22577	22682	22714	22414	22670	22674	22587	22566	22721	22706	22563	22635	22681	22514	22661	22537	22633	22609	22654	22666	22619	22596	22588	22700	22596	22908	22606	22663	22753	22599	22623	22577	22360	22787	22582	22468	22555	22629	22649	22680	22742	22575	22768	22810	22552	22566	22698	22679	22473	22410	22664	22779	22590	22467	22482	22606	22486	22537	22608	22409	22629	22485	22620	22424	22739	22236	22717	22405	22390	22109	22562	22561	22657	22584	22650	22711	22713	22479	22455	22857	22625	22715	22735	22705	22621	22574	22748	22586	22576	22436	22606	22530	22610	22342	22471	22499	22500	22685	22642	22863	22673	22581	22703	22589	22619	22730	22625	22691	22725	22478	22861	22604	22319	22547	22769	22560	22591	22689	22312	22383	22516	22638	22694	22411	22524	22425	22486	22580	22579	22429	22780	22636	22654	22531	22518	22590	22529	22628	22545	22478	22573	22372	22730	22508	22433	22564	22607	22592	22574	22654	22481	22741	22438	22299	22541	22730	22661	22528	22658	22677	22613	22793	22497	22637	22592	22364	22612	22544	22500	22596	22645	22729	22660	22518	22680	22677	22594	22662	22647	22425	22466	22460	22585	22618	22629	22676	22428	22733	22484	22480	22668	22550	22677	22590	22381	22388	22538	22663	22604	22448	22557	22532	22343	22493	22658	22779	22614	22501	22646	22413	22651	22810	22638	22560	22526	22745	22711	22516	22687	22590	22974	22701	22680	22680	22623	22641	22812	22589	22755	22371	22418	22852	22769	22647	22634	22756	22719	22686	22674	22689	22646	22806	22586	22514	22583	22573	22702	22418	22844	22720	22364	22735	22501	22640	22465	22725	22783	22643	22558	22576	22730	22681	22610	22514	22579	22472	22632	22679	22722	22504	22690	22508	22570	22651	22738	22353	22695	22718	22515	22676	22714	22688	22651	22588	22639	22337	22784	22686	22722	22720	22542	22696	22647	22682	22584	22686	22764	22446	22505	22540	22727	22859	22791	22398	22472	22739	22540	22605	22535	22658	22601	22508	22681	22559	22666	22345	22385	22456	22540	22646	22623	22573	22652	22628	22498	22648	22577	22617	22675	22662	22579	22510	22683	22550	22819	22401	22488	22535	22638	22479	22511	22286	22524	22845	22386	22608	22518	22573	22751	22540	22661	22840	22544	22490	22756	22635	22507	22660	22782	22733	22558	22831	22697	22566	22450	22420	22754	22667	22659	22814	22546	22342	22477	22567	22562	22658	22486	22708	22621	22144	22603	22583	22658	22543	22399	22592	22662	22746	22760	22736	22486	22487	22416	22593	22748	22668	22607	22460	22491	22429	22646	22607	22571	22500	22377	22590	22522	22609	22516	22512	22793	22599	22498	22588	22796	22580	22646	22633	22562	22549	22745	22614	22720	22687	22530	22464	22651	22550	22988	22808	22596	22224	22618	22534	22680	22475	22729	22384	22766	22766	22637	22572	22708	22410	22598	22812	22944	22585	22783	22376	22520	22497	22625	22598	22559	22590	22499	22441	22474	22563	22682	22580	22885	22675	22682	22758	22612	22703	22603	22455	22714	22382	22415	22631	22649	22696	22821	22731	22383	22425	22689	22822	22595	22506	22715	22675	22346	22467	22487	22353	22668	22569	22650	22723	22680	22659	22599	22498	22410	22651	22456	22433	22487	22431	22678	22529	22754	22592	22697	22647	22741	22625	22810	22858	22578	22488	22544	22540	22717	22599	22532	22579	22617	22543	22450	22586	22569	22576	22365	22764	22406	22657	22797	22459	22565	22437	22481	22451	22550	22657	22544	22673	22704	22687	22545	22554	22534	22704	22812	22835	22774	22548	22711	22489	22686	22589	22593	22744	22559	22586	22439	22527	22571	22503	22630	22760	22845	22477	22541	22608	22505	22775	22774	22648	22660	22385	22766	22799	22728	22598	22731	22629	22540	22480	22639	22714	22376	22646	22578	22688	22656	22864	22505	22512	22672	22503	22637	22776	22688	22573	22571	22578	22653	22514	22690	22662	23054	22477	22545	22626	22669	22512	22465	22443	22568	22459	22391	22546	22733	22603	22562	22567	22494	22851	22618	22710	22814	22654	22489	22586	22498	22524	22653	22639	22782	22602	22692	22631	22496	22746	22678	22635	22645	22586	22581	22664	22670	22624	22525	22446	22677	22771	22655	22726	22764	22696	22569	22560	22434	22502	22828	22708	22627	22605	22773	22688	22765	22746	22671	22650	22438	22519	22563	22556	22678	22452	22801	22466	22689	22726	22793	22610	22694	22590	22703	22657	22677	22440	22692	22539	22526	22718	22853	22702	22448	22546	22681	22557	22602	22657	22649	22812	22655	22637	22589	22801	22726	22492	22557	22602	22689	22724	22375	22683	22470	22380	22475	22641	22586	22699	22531	22579	22526	22577	22584	22617	22450	22573	22683	22629	22528	22604	22498	22738	22767	22340	22558	22657	22623	22491	22569	22410	22466	22370	22540	22683	22512	22751	22511	22673	22626	22607	22627	22662	22829	22711	22450	22706	22621	22263	22612	22588	22517	22208	22526	22596	22826	22793	22672	22654	22662	22505	22553	22470	22540	22485	22565	22638	22681	22608	22467	22621	22681	22661	22586	22385	22509	22778	22588	22474	22554	22693	22504	22657	22864	22724	22409	22703	22481	22542	22564	22718	22651	22618	22880	22630	22936	22768	22555	22577	22468	22659	22663	22483	22717	22634	22653	22481	22591	22510	22363	22420	22563	22660	22602	22487	22719	22516	22687	22556	22807	22592	22607	22515	22688	22441	22639	22658	22886	22439	22508	22589	22515	22665	22728	22709	22514	22572	22341	22773	22580	22715	22531	22663	22580	22328	22533	22361	22558	22521	22546	22479	22412	22768	22737	22656	22499	22401	22483	22468	22560	22523	22593	22685	22534	22476	22747	22561	22684	22684	22716	22649	22500	22630	22869	22653	22820	22599	22643	22548	22435	22482	22751	22545	22727	22570	22512	22851	22845	22715	22736	22548	22711	22896	22877	22657	22747	22438	22644	22528	22589	22668	22364	22571	22672	22498	22753	22630	22540	22686	22552	22381	22677	22749	22698	22689	22529	22458	22806	22528	22698	22684	22591	22490	22563	22584	22563	22651	22656	22720	22716	22789	22552	22671	22552	22720	22598	22685	22493	22515	22544	22648	22559	22290	22594	22616	22851	22815	22439	22651	22740	22665	22703	22687	22775	22662	22666	22614	22634	22556	22408	22500	22461	22424	22448	22609	22571	22350	22740	22683	22523	22656	22575	22751	22469	22710	22498	22443	22639	22695	22542	22973	22558	22423	22640	22665	22791	22683	22514	22707	22556	22591	22670	22422	22480	22694	22724	22475	22753	22478	22385	22448	22691	22545	22654	22354	22467	22704	22808	22677	22479	22687	22501	22517	22588	22672	22652	22494	22699	22673	22566	22562	22594	22611	22462	22475	22581	22706	22572	22667	22704	22554	22413	22315	22568	22636	22463	22594	22791	22678	22543	22700	22476	22714	22587	22766	22645	22631	22781	22749	22665	22647	22567	22734	22769	22563	22425	22409	22788	22695	22495	22787	22724	22604	22554	22724	22666	22747	22677	22490	22505	22582	22605	22864	22557	22526	22542	22534	22679	22382	22531	22627	22647	22565	22502	22605	22635	22423	22583	22526	22648	22458	22513	22585	22766	22524	22345	22592	22508	22620	22625	22564	22532	22581	22355	22446	22578	22459	22419	22629	22655	22321	22630	22631	22503	22664	22852	22574	22666	22650	22580	22662	22840	22611	22688	22705	22754	22500	22566	22660	22725	22475	22837	22509	22599	22830	22630	22564	22563	22730	22748	22595	22439	22501	22797	22554	22581	22682	22507	22635	22705	22952	22680	22816	22545	22412	22567	22442	22660	22588	22617	22802	22843	22858	22521	22488	22712	22533	22670	22629	22616	22656	22625	22718	22657	22669	22747	22414	22561	22562	22597	22782	22675	22719	22660	22529	22629	22577	22452	22608	22516	22279	22401	22553	22542	22506	22584	22685	22788	22651	22517	22562	22567	22344	22547	22831	22612	22354	22613	22622	22636	22437	22728	22772	22744	22587	22578	22651	22656	22526	22823	22541	22506	22683	22639	22422	22534	22590	22524	22765	22610	22560	22524	22753	22455	22656	22388	22639	22768	22620	22502	22654	22540	22760	22614	22282	22618	22596	22490	22694	22951	22792	22720	22363	22745	22543	22722	22807	22692	22599	22465	22468	22679	22720	22548	22542	22579	22685	22650	22642	22578	22544	22542	22397	22687	22642	22835	22434	22515	22764	22626	22622	22524	22475	22773	22685	22689	22836	22779	22721	22814	22548	22564	22658	22582	22438	22442	22455	22597	22620	22586	22826	22680	22655	22753	22762	22653	22626	22540	22605	22759	22343	22608	22731	22499	22628	22568	22864	22510	22507	22620	22452	22932	22898	22633	22559	22716	22560	22776	22718	22597	22654	22769	22689
27618	18429	17339	17391	17413	17375	17336	17186	17388	17432	17198	17309	17484	17367	17285	17285	17464	17333	17351	17251	17356	17414	17467	17202	17240	17364	17455	17270	17255	17438	17468	17406	17222	17251	17296	17298	17264	17276	17427	17323	17485	17221	17251	17275	17270	17281	17553	17236	17167	17265	17302	17384	17391	17161	17368	17226	17361	17212	17305	17247	17257	17299	17371	17496	17276	17297	17350	17267	17369	17420	17328	17388	17333	17390	17413	17154	17125	17233	17362	17124	17457	17161	17270	17357	17248	17395	17268	17277	17437	17305	17310	17290	17360	17153	17408	17291	17319	17340	17225	17565	17255	17205	17366	17155	17438	17445	17316	17423	17229	17300	17359	17297	17209	17384	17371	17307	17481	17248	17262	17418	17267	17284	17259	17554	17242	17354	17177	17205	17363	17312	17171	17412	17485	17360	17281	17381	17407	17313	17401	17479	17418	17273	17406	17027	17426	17272	17325	17475	17261	17267	17337	17473	17325	17481	17243	17302	17264	17286	17342	17415	17264	17360	17241	17321	17254	17299	17345	17227	17388	17509	17267	17116	17290	17367	17302	17260	17280	17269	17283	17466	17311	17340	17446	17423	17424	17432	17425	17352	17250	17238	17384	17326	17312	17367	17353	17166	17235	17485	17363	17512	17179	17250	17428	17476	17243	17501	17338	17374	17163	17227	17407	17385	17417	17335	17423	17374	17234	17430	17384	17332	17438	17336	17364	17414	17308	17151	17322	17483	17365	17350	17152	17249	17252	17315	17230	17506	17202	17263	17402	17500	17166	17193	17371	17236	17472	17344	17335	17331	17216	17337	17430	17302	17203	17377	17255	17332	17371	17249	17363	17155	17380	17443	17343	17328	17282	17386	17353	17328	17337	17355	17272	17567	17146	17417	17259	17364	17363	17508	17506	17282	17285	17367	17254	17368	17328	17277	17141	17322	17307	17316	17344	17181	17241	17491	17381	17184	17306	17263	17089	17240	17246	17188	17275	17198	17468	17303	17333	17349	17190	17307	17187	17203	17372	17434	17444	17169	17198	17359	17157	17318	17155	17376	17388	17425	17297	17348	17573	17418	17224	17389	17287	17511	17364	17222	17456	17106	17380	17068	17271	17139	17309	17234	17425	17415	17149	17277	17274	17461	17290	17351	17297	17408	17297	17343	17376	17367	17474	17349	17332	17350	17283	17196	17309	17198	17311	17387	17327	17202	17263	17234	17271	17327	17280	17346	17368	17316	17302	17305	17345	17211	17408	17492	17412	17313	17241	17345	17297	17344	17371	17437	17313	17144	17332	17142	17318	17421	17248	17301	17036	17328	17268	17461	17228	17233	17206	17370	17132	17303	17512	17117	17324	17390	17149	17224	17390	17305	17313	17313	17234	17268	17467	17266	17253	17424	17398	17331	17434	17237	17244	17261	17350	17249	17314	17355	17287	17321	17211	17331	17320	17348	17212	17193	17243	17337	17399	17352	17384	17288	17377	17393	17364	17153	17241	17311	17168	17391	17354	17360	17394	17379	17451	17316	17366	17324	17259	17032	17159	17061	17259	17208	17437	17135	17269	17590	17343	17164	17217	17223	17405	17447	17305	17140	17477	17344	17391	17414	17250	17355	17217	17323	17415	17276	17493	17325	17234	17500	17348	17298	17367	17319	17322	17324	17272	17267	17190	17407	17378	17350	17424	17260	17177	17323	17173	17458	17425	17289	17534	17337	17276	17282	17475	17311	17240	17333	17239	17141	17451	17381	17386	17467	17205	17555	17207	17362	17409	17364	17312	17384	17185	17291	17413	17393	17284	17371	17220	17316	17286	17548	17329	17284	17241	17305	17390	17325	17334	17282	17407	17220	17391	17259	17270	17274	17268	17481	17351	17471	17366	17448	17276	17310	17428	17437	17249	17196	17356	17376	17368	17321	17384	17282	17458	17404	17509	17466	17443	17271	17487	17198	17222	17364	17282	17142	17427	17309	17453	17365	17418	17357	17167	17385	17175	17376	17454	17329	17269	17213	17422	17297	17350	17253	17302	17299	17204	17343	17288	17339	17255	17416	17415	17343	17508	17317	17312	17342	17200	17115	17387	17268	17401	17301	17353	17251	17493	17259	17292	17452	17376	17210	17310	17341	17368	17489	17215	17386	17286	17350	17246	17267	17319	17323	17171	17266	17190	17428	17209	17232	17342	17134	17367	17250	17224	17294	17252	17367	17219	17256	17420	17447	17252	17105	17321	17171	17292	17213	17358	17428	17185	17348	17357	17382	17352	17496	17151	17368	17305	17205	17217	17326	17387	17233	17314	17341	17405	17199	17342	17251	17246	17430	17261	17216	17207	17263	17247	17231	17361	17439	17353	17138	17220	17276	17269	17108	17366	17464	17120	17148	17442	17207	17369	17296	17228	17317	17334	17421	17372	17347	17173	17391	17375	17333	17359	17554	17184	17335	17183	17289	17406	17414	17354	17308	17407	17371	17348	17257	17281	17358	17058	17465	17266	17472	17116	17231	17300	17424	17252	17148	17273	17380	17274	17442	17478	17345	17316	17274	17367	17170	17487	17245	17247	17353	17275	17387	17335	17247	17305	17347	17308	17298	17201	17283	17221	17535	17250	17319	17228	17328	17393	17175	17412	17329	17338	17362	17530	17422	17264	17240	17322	17316	17263	17327	17386	17291	17340	17303	17211	17195	17304	17322	17395	17314	17163	17334	17356	17171	17175	17381	17321	17295	17325	17405	17509	17515	17321	17217	17396	17436	17355	17326	17308	17417	17389	17350	17402	17303	17291	17263	17277	17253	17236	17455	17405	17611	17218	17227	17305	17166	17275	17610	17327	17295	17298	17462	17318	17354	17242	17381	17292	17355	17356	17262	17328	17234	17142	17262	17384	17433	17466	17320	17314	17247	17348	17170	17273	17347	17329	17095	17307	17366	17289	17154	17176	17291	17404	17500	17300	17268	17208	17381	17407	17169	17416	17237	17428	17381	17115	17244	17334	17364	17356	17261	17304	17405	17240	17200	17331	17231	17287	17393	17430	17367	17307	17178	17332	17349	17223	17332	17368	17230	17125	17251	17286	17368	17345	17322	17159	17370	17357	17388	17217	17303	17299	17385	17295	17378	17314	17289	17477	17237	17291	17290	17250	17383	17321	17485	17217	17260	17293	17312	17442	17388	17312	17329	17313	17290	17317	17193	17434	17245	17325	17452	17352	17298	17382	17465	17385	17367	17396	17507	17236	17283	17397	17107	17432	17262	17474	17451	17258	17398	17227	17248	17240	17370	17300	17160	17306	17485	17480	17428	17282	17377	17287	17243	17361	17318	17558	17334	17248	17292	17275	17222	17202	17358	17398	17305	17185	17615	17216	17279	17267	17250	17238	17313	17486	17304	17086	17224	17231	17241	17322	17383	17428	17327	17207	17317	17335	17477	17287	17280	17290	17137	17298	17377	17322	17349	17352	17108	17236	17306	17446	17286	17426	17183	17301	17344	17273	17393	17441	17334	17234	17387	17324	17231	17313	17312	17352	17349	17300	17413	17231	17338	17187	17435	17327	17414	17244	17192	17439	17335	17197	17318	17367	17347	17393	17392	17411	17399	17243	17331	17268	17243	17316	17443	17290	17520	17265	17298	17523	17185	17424	17279	17293	17258	17409	17186	17156	17201	17277	17165	17345	17414	17351	17360	17443	17433	17348	17311	17269	17246	17405	17376	17282	17249	17366	17182	17337	17285	17422	17275	17253	17307	17358	17135	17218	17317	17375	17340	17360	17426	17273	17216	17429	17364	17362	17433	17329	17479	17285	17298	17363	17112	17346	17473	17276	17522	17287	17175	17307	17309	17170	17328	17314	17382	17285	17305	17325	17472	17354	17207	17272	17461	17392	17240	17330	17154	17464	17243	17327	17383	17488	17267	17354	17331	17428	17226	17280	17395	17379	17217	17459	17354	17322	17274	17210	17310	17234	17405	17466	17344	17242	17363	17303	17369	17272	17333	17192	17239	17238	17225	17377	17280	17396	17327	17315	17225	17214	17267	17309	17376	17340	17398	17222	17463	17607	17186	17378	17383	17284	17258	17504	17422	17365	17295	17373	17220	17218	17291	17182	17299	17307	17379	17390	17432	17180	17321	17219	17365	17482	17242	17448	17299	17348	17420	17432	17294	17251	17357	17279	17354	17442	17415	17494	17301	17333	17361	17468	17441	17281	17227	17214	17291	17387	17319	17286	17289	17501	17347	17275	17301	17336	17380	17302	17419	17489	17097	17312	17451	17129	17409	17427	17183	17447	17290	17315	17269	17394	17301	17282	17299	17431	17390	17289	17238	17251	17269	17253	17223	17529	17182	17237	17218	17510	17379	17383	17492	17340	17282	17080	17404	17378	17255	17439	17188	17278	17493	17179	17314	17176	17379	17314	17299	17414	17393	17116	17195	17356	17283	17438	17342	17174	17206	17251	17332	17295	17467	17404	17389	17409	17054	17463	17045	17452	17439	17437	17413	17295	17384	17219	17239	17262	17315	17289	17437	17289	17455	17167	17491	17493	17498	17241	17298	17376	17289	17406	17400	17201	17252	17620	17304	17397	17193	17220	17486	17332	17243	17351	17238	17342	17346	17417	17127	17437	17431	17338	17366	17275	17280	17191	17364	17437	17474	17253	17179	17337	17313	17218	17305	17234	17414	17294	17218	17389	17569	17261	17622	17309	17328	17115	17242	17365	17365	17158	17247	17328	17189	17385	17290	17412	17416	17201	17422	17479	17227	17403	17119	17298	17309	17423	17351	17389	17389	17225	17471	17512	17366	17176	17238	17469	17431	17429	17437	17415	17272	17403	17438	17344	17298	17373	17388	17254	17502	17260	17204	17337	17369	17516	17425	17287	17330	17414	17377	17355	17287	17352	17339	17258	17308	17319	17306	17321	17383	17433	17422	17333	17240	17414	17044	17270	17235	17116	17219	17264	17236	17048	17538	17443	17394	17244	17312	17088	17221	17376	17290	17519	17316	17336	17270	17432	17316	17264	17263	17189	17416	17208	17287	17353	17302	17643	17522	17127	17077	17153	17227	17300	17311	17391	17297	17320	17361	17316	17282	17535	17273	17314	17287	17460	17359	17316	17450	17253	17371	17329	17332	17332	17347	17273	17219
26786	21430	29951	23275	22343	25215	25701	22324	22175	22558	22346	22400	22493	22444	22389	22537	22363	22345	22065	22289	22334	22439	22308	22258	22186	22249	22311	22218	22273	22113	22425	22284	22257	22174	22325	22268	22290	22109	22164	22345	22073	22340	22141	22348	22245	22440	22210	22273	22348	22646	22286	22188	22238	22027	22167	22339	22376	22184	22421	22300	22176	22279	22399	22276	22227	22242	22402	22347	22288	22359	21953	22057	22240	22394	22417	22203	22199	22246	22219	22227	22214	22295	22345	22202	22243	22093	22156	22179	22129	22481	22085	22102	22154	22499	22218	22056	22345	22157	22235	22359	22440	22222	22200	22296	22447	22270	22033	22100	22457	22214	22224	22213	22285	22307	22278	22150	22171	22374	22361	22079	22098	22403	22328	22011	22096	22237	22079	22299	22464	22373	22320	22380	22026	22219	22294	22252	22032	22158	22308	22280	22421	22441	22306	22269	22306	22106	22093	22236	22331	22123	22412	22460	22368	22499	22274	22203	22292	22258	22180	22307	22297	22191	22013	22100	22330	21929	22261	22110	22343	22072	22250	22110	22309	22089	22403	22451	22339	22127	22282	22153	22444	22211	22342	22256	22404	22175	22005	22444	22149	22069	22179	22191	22142	22552	22397	22351	22447	22341	22117	22258	22261	22149	22174	22081	22188	22139	22318	22208	22317	22405	22245	22241	22320	22313	22082	21955	22235	22060	22022	22260	22225	22222	22111	22139	22281	22249	22327	22383	22172	22336	22401	22185	22332	22144	22390	22516	22284	22151	22208	22053	22338	22211	22196	22216	22135	22164	22164	22396	22394	22311	22135	21867	22208	22201	22285	22197	22159	22255	22260	22319	21950	22237	22523	22299	22296	22318	22321	22262	22270	22029	22218	22185	22166	22440	22155	22203	22051	22169	22188	22172	22261	22222	22524	22295	22329	22208	22371	22225	22255	22409	22307	22273	22260	22280	22295	22405	22125	22255	22040	22246	22247	22315	22343	22282	22278	22320	22521	22289	22071	22430	22483	22493	22397	22227	22231	22388	22339	22237	22223	22532	22235	22402	22410	22310	22083	22226	22117	22486	22352	22392	22268	22098	22248	22253	22161	22329	22269	22170	22277	22410	22220	21927	22172	22312	22271	22135	22158	22200	22197	22193	22281	22188	22489	22144	22200	22151	22074	22416	22302	22255	22378	22351	22363	22194	22396	22187	22187	22143	22251	22240	22359	22325	22158	22055	22135	22558	22386	22321	22366	22447	22355	22160	22263	22317	22125	22299	22294	22306	22244	22297	22139	22298	22276	22113	22379	22484	22325	22256	22446	21903	22224	22076	22186	22181	22243	22223	22223	22332	22295	22156	22245	22176	22151	22217	22323	22260	22164	22333	22226	22213	22096	22281	22251	22067	22192	22343	22292	22066	22207	22310	22349	22143	22405	22121	22154	22096	22428	22151	22159	22158	22130	22316	22332	22087	22302	22116	22419	22164	22168	22345	22062	22275	22086	22397	22157	22133	22513	22459	22183	22395	22105	22355	22165	22437	22037	22238	22249	22038	22267	22255	22301	22457	22353	22130	22144	22216	22426	22058	22252	22142	22273	22471	22250	22187	22255	22314	22340	22334	22217	22302	22198	22233	22008	22361	22392	22410	22441	22349	22265	22148	22107	22315	22246	22094	22486	22019	22263	22282	22284	22356	22236	22222	22399	22288	21924	22149	22304	22258	22340	22180	22011	22224	22480	22326	22184	22150	22181	22194	22269	22368	22386	22352	22257	22370	22067	22072	22234	22140	22293	22265	22365	22205	22122	22347	22184	22216	22577	22458	22186	22164	22224	22257	22244	21951	22190	22172	22305	22134	22218	21968	22244	22254	22216	22332	22204	22321	22313	22138	22271	22153	22359	22197	22315	22315	22437	22153	22079	22254	21949	22070	22172	22293	22071	22258	22361	22264	22362	22454	22510	22262	22124	22041	22155	22338	22295	22153	22124	22122	22417	22277	22472	21995	22337	22230	22111	22258	22197	22301	22150	22211	22366	22016	22134	22319	22077	22332	22263	22046	22286	22004	22414	22247	22122	22088	22086	22173	22220	22036	22246	22004	22184	22260	22012	22209	22247	22192	22207	22273	22286	22103	22286	22396	22251	22076	22055	22179	22320	22315	22346	22308	22130	22310	22196	22203	22321	22383	22158	22066	22185	22437	22390	22507	22369	22333	22322	22243	22178	22120	22155	22509	22361	22136	22408	22286	22528	22341	22336	22253	22376	22107	22151	22221	22197	22290	22032	22292	22095	22422	22296	22169	22293	22211	22293	22215	22455	21989	22211	22236	21969	22320	22082	22194	22334	22150	22074	22406	22103	22341	22342	22272	22192	22176	22151	22149	22512	22277	22358	22306	22324	22267	22241	22070	22221	22244	22174	22260	22431	22220	22104	22186	22109	22063	22042	22220	22083	22278	22106	22106	22341	22098	22342	22257	21989	22190	22179	22099	22428	22187	22133	22145	22092	22079	22410	22195	22097	22183	22217	22396	22150	22092	22239	22453	22257	22328	22513	22387	22190	22185	22398	22277	22167	22353	22278	22150	22442	22219	22214	22239	22400	22206	22347	22427	22217	22311	22183	22302	22349	22296	22361	22229	22324	22037	22249	22229	22403	22212	22377	21933	22312	22330	22250	22064	21981	22277	22224	22161	22344	22262	22158	22327	22116	22432	22355	22133	22425	22153	22168	22410	22328	22396	22332	22200	22399	22198	22467	22455	22151	21997	22343	22106	22219	22228	22204	22106	22192	22207	22451	22370	22253	22293	22373	22258	22348	22224	22178	22352	22290	22327	22317	22295	22258	22246	22371	22416	22243	22485	22254	22262	22193	22128	22180	22296	22339	22190	22163	22349	22149	22219	22301	22226	22350	22209	22277	22007	22171	22340	22121	22035	22160	22238	22222	22159	22292	22143	22314	22252	22119	22347	22213	22081	22249	22504	22200	22325	22123	22074	22323	22233	22186	22190	22261	22323	22302	22258	22409	22304	22439	22288	22271	22341	22292	22307	22271	22411	22139	22504	22353	22085	22153	22391	22190	22297	22086	22308	22246	22250	22230	22161	22185	22361	22451	22266	22125	22012	22168	22184	22064	22360	22038	22228	22081	22267	22124	22167	22227	22293	22269	22178	22170	22274	22099	22356	22092	22466	22336	22316	22354	22367	22191	22254	22157	22206	22240	22047	22228	22041	22238	22115	22249	22216	22269	22172	22123	22029	22224	22337	22275	22362	22432	22344	22281	22037	22392	22352	22223	22201	22085	22283	22027	22108	22245	22201	22058	22461	22141	22122	22180	22498	22135	22462	21912	22235	22211	22122	22082	22138	22174	22181	22232	22016	22307	22178	22104	22228	22149	22227	22180	22204	22150	22228	21834	22162	22378	22426	22118	22368	22445	22292	22123	22207	22403	22150	22200	22142	22123	22159	21979	22227	22074	22206	22103	22211	22238	22141	22204	22348	22093	22369	22263	22326	22212	22042	22289	22151	22356	22311	22153	22188	22216	22263	22360	22517	22336	22284	22226	22204	22289	22086	22069	22171	22129	22298	22249	22201	22207	22132	22381	22152	22248	22343	22425	22068	22408	22312	22408	22242	22113	22334	22319	22300	22270	22196	22298	22332	22369	22198	22450	22199	22023	22114	22197	22103	22281	22248	22015	22093	22364	22537	22405	22396	22190	22253	22214	22312	21969	22224	22335	22159	22376	22381	22187	22240	22221	22177	22439	22375	22342	22230	22153	22254	22343	22297	22253	22137	22366	22390	22392	22245	22318	22132	22369	22335	22378	22368	22291	22142	22364	22388	22486	21924	22113	22157	22179	22203	22452	21974	22137	22111	22313	22319	22153	22270	22347	22222	22196	22167	22188	22172	22015	22240	22241	22582	22221	22120	22261	22478	22116	22053	22418	22413	22407	22188	22134	22181	22092	22021	22210	22196	22068	22183	22121	22233	22175	22394	22149	22304	22218	21925	22366	22060	22187	22062	22385	22102	22318	22188	22318	22360	22239	22180	22218	22391	22500	22354	22342	21916	22320	22289	22241	22272	22268	22169	22455	22362	22183	22210	22218	22112	22422	22219	22215	22412	22460	22319	22329	22246	22301	21991	22177	22157	22165	22213	22070	22192	22110	22311	22266	21973	22203	22113	22080	22308	22212	22379	22431	22380	22327	22297	22385	22218	22295	22429	22207	22279	22338	22342	22314	22108	22367	22321	22167	22211	22247	22352	21969	22070	22234	22118	22300	22349	22044	22218	22243	22135	22072	22426	22428	22261	22418	22355	22263	22316	22256	22133	22160	22324	22229	22205	22205	22329	22142	22226	22211	22106	22218	22031	22140	22152	22055	22328	22129	22171	22315	22166	22261	22270	22393	22301	22087	22122	22212	22296	22407	22392	21973	22275	22395	22382	22360	22371	22040	22180	22261	22202	21993	22400	22411	22254	22165	22345	22593	22300	22130	22208	22279	22158	22386	22085	22265	22280	22323	22030	22314	22126	22006	22056	22190	21958	21977	22174	22047	22368	22138	22377	22113	22137	22077	22376	22225	22112	22114	22235	22323	22248	22284	22195	22459	22326	22044	22169	22188	22315	22240	22279	22367	22637	22485	22261	22267	22424	22345	22206	22292	22259	22267	22091	21982	22171	22225	22291	22512	22406	22278	22205	22541	22197	22449	22378	22429	22548	22306	22467	22248	22283	22183	22342	22495	22138	22126	22011	22230	22292	22272	22327	22207	22259	22400	22345	22269	21964	22148	22175	22144	22182	22281	22186	22149	22171	22339	22003	22188	22365	22384	22151	22287	22379	22243	22073	22212	22275	22301	22074	22240	22133	22451	22169	22321	22119	22194	22316	22107	22312	22217	21955	22388	22093	22307	22172	22284	22225	22064	22183	22482	22178	22251	22371	22108	22224	21974	22221	22165	22333	22377	22298	22220	22223	22122	22191	22123	22192	22030	21990	22163	22264	22349	22272	22200	22108	22234	22323	22421	22201	22260	22332	22325	22328	22266	22348	22156	22179	22246	22269	22080	22208	22349	22205	22051	22301	22555	22229	22240	22397	22359	22315	22181	22304	22375	22209	22308	22076	22052	22045	22327	22090	22322	22153
25667	19111	17065	17265	17184	17056	17356	17054	17256	17271	17288	16995	17095	17157	17026	17113	17050	17151	17219	17102	17079	17246	17098	17077	17143	17116	17043	17162	17130	17210	17347	17219	16968	17191	17023	17198	17213	17120	17272	17200	17097	17141	17158	17159	17136	17224	17143	17113	17129	17153	17136	17210	17254	17024	17128	17016	17303	17147	17194	17098	17068	17031	17118	17174	17098	17041	17201	17199	17080	17142	17019	17132	17020	17160	17133	17088	17132	17005	17055	17196	17216	17142	17033	17316	17059	17080	16942	17236	17321	17111	17176	17221	17210	17246	17209	17245	17219	17023	17079	17140	17338	17142	17092	17106	17253	16981	17239	17189	17224	17156	17110	17301	17178	17182	17137	16964	17215	17224	17198	17128	17173	17031	17047	17019	17063	17202	17039	17315	17019	17083	17104	17134	17271	17126	17290	17251	17265	17116	17211	17325	17056	16986	17120	17116	17103	17326	17272	17077	17253	16917	17185	17169	17100	17073	17024	17101	17201	17277	17052	17150	17076	17339	17244	17112	17047	17116	17246	17142	17186	17166	17099	17268	17163	17086	17095	17273	17259	17121	17097	17197	17097	16978	17209	17052	17172	17156	17021	17044	16990	17177	17083	17070	17217	17034	16996	16985	17276	17327	17244	17172	17260	17257	17177	16996	17143	17283	17202	17214	16996	17121	16959	17207	17092	16989	17013	17179	17147	17034	17188	16932	17127	17226	17127	17117	17189	17074	17133	17081	17218	17128	17100	17005	17043	17194	17229	17261	17142	17197	17075	17037	17246	17218	17194	17260	17292	17154	17186	17053	17185	17052	17049	17075	17089	17316	17085	17140	17293	17200	17034	16883	17235	17096	17135	17053	17051	17289	17050	16935	17203	17149	17252	17065	17369	17133	17107	17195	17216	17136	17093	17108	17093	17179	17382	17080	17155	16958	17002	17080	17223	17137	17137	17266	17136	17177	17151	17223	17156	17280	17230	17137	17269	17005	17100	17043	17297	17085	16974	17045	17153	17158	17095	17237	17027	17186	17248	17243	17007	17067	17017	17162	17160	17296	17307	17149	17111	17152	17134	17263	16980	17060	17120	16999	17199	17191	16993	17094	17227	17062	17069	17024	17222	16941	17139	17128	17157	17143	17252	17015	17229	17124	17013	17195	17084	17002	17036	17139	17028	17101	17037	17141	17067	16998	17024	17048	16939	17168	17275	17213	17156	16951	17142	17068	17265	17071	17318	16934	17290	17034	17173	17358	17193	17185	17093	17191	17011	17187	17165	16951	17112	17248	17020	17014	17154	16892	17079	17147	16964	17287	16931	17214	17312	17244	16945	17083	17172	17085	16993	17196	17205	17254	17090	17105	17115	17143	17336	17025	17233	17282	17050	17058	17253	17086	17085	17027	16999	17218	17076	17194	16963	17060	17170	17118	17221	17182	16976	17208	16998	17082	17123	17075	17274	17125	17255	17170	17038	17213	17025	17366	17253	16921	17148	17006	17244	17134	17128	17255	17345	17008	17085	17169	17226	16984	17049	17151	16959	17175	17113	17093	17298	17054	17196	17018	17091	17168	17125	17134	17050	17043	17019	17108	17012	17306	17042	17144	17135	17007	17136	17114	17165	17088	17068	17016	17167	17194	17059	17224	17071	17114	17085	17074	17283	17293	17196	17109	16959	17080	17279	16963	16979	17331	17182	17139	17069	17156	17290	17057	17276	17190	17227	17001	17108	17353	17136	17038	17240	17109	17128	16946	17065	17015	17169	16952	17156	16861	17110	17068	17039	17155	17035	17078	17266	17119	17382	17195	17209	17322	17137	17097	17016	17147	17259	17109	17061	17184	17117	16976	17130	17095	17473	17037	17112	17290	16872	17294	17040	17231	17266	17243	17168	17032	17167	17137	17106	17224	17009	16917	17213	17201	17253	17131	17000	17235	17207	17104	17085	17129	17144	17085	17015	17154	17042	17379	17314	17296	17336	17055	17077	17139	17124	17009	17205	17027	17109	17176	17021	17140	16941	16946	17140	17026	17196	17090	17096	17138	17040	17040	17079	17039	17060	17103	16957	17137	17145	16962	17166	17223	17112	17195	16967	17185	17241	16967	17037	17102	17083	17009	17062	17115	17259	17169	17158	17118	16940	17067	17256	17045	17079	17244	17052	17155	17139	17316	17053	17128	16955	17132	17232	17050	17214	17167	17217	17306	17067	17263	17143	17193	17080	17101	17235	17230	17183	17180	17308	17240	17140	17123	17142	16969	17143	17129	17110	17022	16836	16986	17175	17016	17055	17067	17247	17053	17223	17172	17105	17055	17241	17117	16990	17080	17092	17130	17163	17011	17059	17228	17241	16835	17110	17027	17079	16935	17217	17200	17030	17184	17129	17099	17179	17115	17194	17129	17129	17167	17020	17157	17087	17038	16983	17274	17073	17106	17119	17106	17107	17214	17087	17024	17284	16979	17260	17166	17078	17259	17308	17012	17184	16987	17086	17297	17001	17126	17096	17080	17204	17222	17128	17182	17084	17041	17036	17174	17257	17005	17289	17171	17064	17207	17193	17124	17247	17231	17064	17199	17146	17086	17226	17032	17361	17110	17086	17182	17206	17133	16933	17093	17265	17176	17276	16966	17191	17160	17028	17024	17023	17201	17008	17245	17163	17170	17080	17101	17186	17074	17104	16889	17144	17077	17012	17066	16952	17184	16979	17219	17128	17040	17253	17196	17288	17060	17130	17141	17170	16993	17056	17001	17097	17010	17070	17259	17051	17120	17015	17139	17011	17146	17250	17189	17147	17187	17061	17228	17240	17284	17166	17125	17173	17256	17098	17166	17122	17047	17174	17269	17407	17113	17199	17232	17222	17150	17061	17171	17137	17099	17159	17131	17058	17095	17183	16985	17125	17032	17188	17092	17061	17155	17137	17213	17108	16974	17149	17279	17095	17081	17243	17061	17317	17058	17284	17111	17142	17157	17082	17081	17173	17031	17110	17137	17026	17069	17172	17242	17006	17057	17243	17225	17092	17092	17147	17175	17294	17196	16923	17151	17069	17244	17119	17113	17291	17153	17230	17254	17220	17115	17050	17008	16982	17282	17064	17190	17189	17324	17149	17218	17179	17102	17160	16840	17103	17159	17248	17118	17072	16982	17186	16992	17033	17303	17163	17123	17161	17176	17151	17162	17071	17235	17164	17271	16927	17128	17223	16999	17070	17160	17151	17234	17114	17018	17356	17111	17258	17182	16967	17195	17236	17067	17309	17092	17169	17147	17003	17221	17122	17154	17133	16977	17146	16994	17070	17194	17118	17003	17060	17129	16858	17407	17176	16975	17100	17168	17200	16987	17083	17201	17248	17070	17160	17323	17073	17170	17087	17225	17096	17109	17144	17085	17190	17242	17247	17424	17144	17124	17246	17122	17131	17114	17208	17124	17060	17045	17312	17083	17172	17154	17132	17236	17320	17024	17264	17081	17135	17064	17228	17053	17239	17186	17006	17079	16996	17012	17190	17237	17119	17137	17004	17083	17031	17075	17272	17312	16946	17178	17079	17269	17155	17244	17149	17270	17045	16989	17228	17154	17163	17047	17230	17269	17146	17192	17152	17056	17151	17098	17233	17341	17328	17202	17183	17039	17169	17154	16986	17273	17178	17095	17092	17137	17210	17129	17245	17216	17098	17096	17138	17010	16970	17191	17077	17199	16950	17152	17124	17310	17017	17256	17084	17261	17168	17157	16957	17087	17057	16918	17148	17168	17031	17093	17153	17040	17204	17232	17181	16979	17233	17216	17056	17185	16949	17103	17053	17165	17244	17064	17152	16944	17148	17131	17108	17213	17032	17142	17090	17098	17115	17201	17026	17058	16962	17135	17260	16814	17164	17063	17226	17138	17023	17110	17253	17048	17135	17275	17236	17183	17017	17340	17190	17179	17117	17213	16933	17026	17156	17067	17110	17138	17153	16990	17140	17000	17253	17221	17094	17182	17012	17006	16904	17180	17186	17048	17232	17035	17177	16982	17186	17056	17098	17355	17173	17194	17144	17117	17062	17252	17194	17315	17019	17013	17156	17192	16994	16996	17161	17001	16993	17151	17273	17188	17248	17091	17083	17144	17262	17114	17101	17186	17169	17141	17424	17226	17075	17009	17290	17137	17174	17114	17208	17111	17085	17119	17124	17278	17111	16974	17109	17088	16994	17046	17281	17131	17146	17091	17122	17111	17211	17251	17281	17098	17107	16877	17087	17167	17262	16987	17124	17127	17219	17264	17203	17193	17176	17129	17002	17077	17084	17163	17118	17162	17205	17255	17196	17076	17164	17231	17086	17112	16999	17116	17154	17021	17127	17048	17126	17047	17252	17186	16897	17184	17254	17083	17206	17091	17194	17121	17179	17296	17168	17031	17281	17074	16933	17272	17151	17215	17090	17095	17093	17105	17216	17267	17164	17045	17233	17254	17047	17011	17196	17068	17234	17123	17145	16956	17229	17175	17137	17270	17114	16981	17343	17186	17138	17165	17135	17189	17179	17047	17155	17237	17294	17110	17183	17176	17204	17087	17012	17212	17154	17102	17166	17057	17110	17152	17155	17116	17139	16987	17169	17101	17187	17173	17190	17131	17175	17000	17064	17245	17032	17110	17349	17092	16931	17082	17256	17043	16938	17155	17170	17070	17195	17091	17120	17279	17008	17123	17061	17003	17045	17112	17303	17245	17102	17176	17184	17226	17199	17256	17058	17158	17174	17183	17274	17176	17096	17048	16974	17147	17225	16955	17128	17030	17220	17245	17278	17238	17036	17189	17020	17012	17032	17295	17146	17088	17126	17249	17063	17304	17029	17012	17168	17123	17014	17141	17063	17271	16975	17134	17087	17264	17219	17182	17103	17197	17000	17198	17293	17117	17144	17214	17058	17012	17277	17202	17202	17259	17023	16928	17134	17208	17218	17117	17205	17169	17069	17049	17157	16914	16982	17119	17062	17120	16970	17077	17223	17202	17251	17043	16905	16978	17269	17085	17146	16919	17080	17064	17030	17030	17273	17038	17041	17080	17335	17123	17184	17132	17175	17028	17164	17175	16957	17051	17081	17135	17080	17211	17099	17162	17269	17208	16974	17173	17164	17220	17261	17187	16973	17024	17213	17029	17028	17038
26388	21408	29885	23402	22069	25395	27346	23733	23472	24006	23944	23670	23902	23615	23727	23500	23549	23797	23496	23938	24043	23727	23841	23662	23710	23645	23781	23845	23757	23435	23754	23680	23465	23535	23718	23738	23617	23711	23548	23453	23383	23481	23487	23363	23395	23526	23722	23513	23540	23644	23675	23446	23660	23685	23708	23624	23567	23717	23871	23659	23838	23799	23391	23501	23410	23562	23592	23437	23731	23790	23708	23744	23563	23487	23391	23663	23573	23659	23681	23492	23426	23692	23670	23688	23636	23636	23765	23577	23835	23637	23843	23570	23616	23585	23361	23788	23570	23634	23594	23539	23407	23433	23404	23623	23896	23638	23751	23263	23542	23473	23576	23724	23459	23575	23606	23647	23544	23717	23631	23544	23795	23747	23713	23475	23690	23421	23384	23411	23540	23445	23643	23441	23524	23455	23360	23480	23624	23585	23526	23591	23663	23510	23424	23659	23500	23634	23636	23331	23630	23566	23640	23746	23650	23618	23467	23609	23663	23672	23704	23548	23681	23517	23680	23686	23837	23385	23605	23442	23503	23552	23458	23547	23614	23678	23665	23401	23619	23438	23753	23448	23509	23615	23505	23448	23569	23641	23591	23592	23709	23951	23617	23591	23443	23512	23435	23654	23587	23444	23525	23528	23623	23512	23537	23669	23740	23662	23858	23643	23571	23441	23631	23466	23688	23525	23505	23452	23522	23602	23526	23424	23585	23591	23534	23511	23527	23524	23550	23388	23440	23468	23824	23688	23434	23548	23693	23764	23703	23445	23605	23559	23625	23476	23803	23693	23575	23633	23657	23384	23549	23553	23693	23366	23518	23726	24049	23623	23401	23725	23598	23513	23371	23670	23497	23646	23343	23655	23338	23682	23553	23816	23688	23340	23360	23408	23710	23600	23685	23563	23562	23254	23428	23357	23509	23619	23535	23526	23809	23526	23627	23665	23621	23496	23545	23530	23550	23536	23549	23909	23589	23470	23542	23457	23520	23661	23512	23567	23516	23424	23455	23504	23702	23523	23601	23610	23892	23562	23558	23596	23589	23862	23615	23658	23397	23628	23780	23625	23763	23481	23500	23432	23449	23606	23707	23694	23457	23394	23559	23331	23582	23600	23635	23713	23669	23626	23461	23723	23484	23530	23642	23658	23536	23683	23664	23561	23567	23614	23244	23538	23625	23615	23466	23808	23655	23439	23687	23486	23615	23858	23545	23816	23770	23736	23743	23526	23555	23601	23379	23130	23517	23754	23775	23430	23668	23623	23805	23695	23586	23577	23699	23583	23465	23630	23559	23441	23552	23740	23621	23529	23427	23629	23623	23380	23619	23746	23713	23439	23492	23539	23543	23568	23426	23594	23483	23539	23495	23314	23653	23594	23625	23616	23668	23552	23620	23632	23711	23543	23583	23383	23474	23846	23599	23573	23499	23578	23739	23623	23652	23665	23558	23546	23406	23497	23966	23514	23382	23335	23610	23681	23462	23303	23525	23541	23631	23485	23638	23403	23446	23492	23420	23725	23382	23600	23600	23608	23597	23424	23355	23503	23517	23542	23873	23623	23482	23552	23783	23619	23618	23669	23595	23394	23529	23779	23558	23626	23494	23643	23471	23597	23439	23382	23591	23440	23476	23472	23564	23633	23556	23541	23687	23607	23359	23651	23466	23619	23472	23306	23428	23411	23415	23648	23606	23574	23675	23444	23797	23472	23218	23520	23471	23608	23562	23735	23676	23556	23572	23466	23451	23634	23555	23576	23514	23539	23717	23654	23493	23619	23460	23571	23671	23562	23490	23505	23444	23733	23519	23442	23592	23578	23608	23731	23679	23517	23664	23639	23586	23545	23571	23579	23558	23664	23672	23397	23510	23626	23782	23494	23688	23488	23608	23366	23360	23667	23697	23477	23597	23873	23523	23707	23673	23445	23725	23451	23564	23528	23664	23642	23755	23528	23704	23576	23935	23675	23378	23396	23687	23514	23301	23565	23641	23400	23417	23783	23603	23502	23473	23710	23510	23329	23611	23621	23392	23478	23365	23481	23586	23693	23568	23386	23514	23350	23628	23287	23535	23898	23530	23555	23398	23413	23512	23521	23439	23550	23275	23421	23580	23600	23442	23305	23612	23668	23651	23591	23696	23727	23494	23604	23681	23423	23343	23505	23556	23600	23711	23366	23439	23627	23642	23331	23601	23634	23520	23678	23709	23768	23394	23411	23657	23681	23534	23525	23630	23575	23716	23704	23539	23423	23874	23629	23588	23570	23550	23586	23356	23478	23749	23617	23668	23374	23633	23580	23519	23502	23725	23494	23436	23682	23638	23540	23524	23476	23724	23495	23566	23609	23583	23332	23511	23576	23350	23434	23384	23669	23630	23481	23515	23279	23542	23557	23554	23536	23606	23533	23739	23665	23411	23482	23551	23420	23472	23369	23519	23424	23653	23255	23591	23569	23371	23687	23594	23568	23550	23477	23592	23589	23596	23700	23690	23749	23632	23575	23602	23630	23536	23701	23475	23373	23647	23415	23622	23673	23510	23486	23305	23830	23502	23339	23593	23770	23657	23178	23426	23788	23442	23373	23467	23681	23714	23484	23519	23432	23547	23401	23521	23777	23694	23574	23341	23468	23666	23592	23446	23684	23508	23337	23752	23507	23537	23744	23548	23425	23513	23404	23472	23654	23646	23531	23501	23538	23498	23478	23629	23478	23745	23516	23833	23494	23540	23578	23530	23628	23566	23691	23676	23892	23522	23433	23459	23714	23678	23610	23718	23569	23580	23350	23621	23624	23534	23468	23589	23564	23600	23671	23783	23647	23687	23459	23628	23464	23678	23596	23687	23651	23666	23461	23209	23187	23502	23459	23496	23610	23620	23692	23668	23606	23650	23528	23626	23816	23561	23569	23587	23737	23525	23693	23736	23488	23542	23604	23671	23629	23327	23578	23552	23509	23608	23564	23506	23461	23371	23622	23430	23494	23477	23706	23519	23454	23563	23578	23705	23596	23549	23410	23553	23632	23904	23548	23501	23397	23709	23527	23465	23606	23633	23524	23377	23339	23499	23868	23400	23625	23742	23826	23621	23227	23637	23598	23727	23435	23590	23484	23415	23417	23549	23547	23633	23329	23395	23402	23902	23751	23570	23431	23631	23633	23567	23662	23566	23297	23659	23652	23672	23558	23650	23536	23416	23515	23411	23347	23560	23530	23601	23640	23577	23460	23514	23444	23633	23694	23351	23661	23658	23596	23517	23415	23686	23491	23620	23528	23480	23500	23504	23612	23628	23413	23616	23449	23541	23396	23419	23413	23452	23403	23566	23637	23510	23732	23677	23581	23545	23680	23595	23556	23439	23405	23557	23268	23579	23673	23396	23589	23603	23662	23490	23384	23396	23266	23452	23403	23404	23365	23561	23703	23639	23584	23706	23785	23748	23437	23471	23518	23615	23512	23527	23407	23540	23802	23527	23536	23606	23438	23534	23540	23610	23499	23624	23645	23559	23597	23685	23577	23609	23756	23455	23480	23710	23620	23644	23456	23608	23727	23660	23623	23776	23596	23524	23559	23490	23696	23505	23416	23716	23656	23484	23719	23631	23405	23700	23333	23518	23434	23506	23515	23503	23456	23721	23547	23566	23650	23397	23393	23467	23492	23322	23557	23410	23545	23505	23538	23773	23547	23572	23497	23462	23712	23833	23751	23673	23646	23376	23659	23807	23588	23404	23515	23583	23323	23598	23674	23494	23421	23407	23335	23674	23505	23608	23320	23491	23377	23560	23575	23757	23739	23598	23820	23583	23515	23708	23678	23818	23691	23686	23828	23364	23653	23304	23698	23585	23654	23678	23737	23670	23617	23548	23588	23419	23798	23575	23704	23482	23350	23379	23461	23507	23375	23709	23491	23593	23426	23597	23632	23417	23589	23606	23403	23555	23550	23552	23426	23488	23457	23400	23446	23614	23639	23862	23626	23566	23607	23702	23507	23584	23646	23543	23559	23498	23592	23303	23450	23910	23533	23554	23347	23484	23445	23500	23480	23821	23597	23141	23405	23410	23504	23466	23395	23496	23329	23522	23676	23527	23591	23399	23510	23559	23837	23441	23449	23447	23666	23248	23556	23587	23563	23636	23605	23410	23348	23544	23613	23449	23350	23476	23673	23625	23338	23671	23475	23544	23753	23642	23478	23435	23730	23634	23512	23613	23650	23584	23537	23614	23392	23427	23637	23506	23514	23613	23691	23569	23452	23587	23719	23410	23435	23540	23554	23665	23371	23603	23616	23604	23799	23626	23684	23656	23643	23638	23454	23517	23720	23574	23543	23579	23449	23668	23886	23619	23453	23593	23490	23800	23542	23808	23480	23666	23433	23749	23376	23619	23578	23621	23697	23746	23686	23637	23418	23630	23528	23426	23532	23608	23503	23323	23557	23423	23502	23532	23570	23946	23466	23329	23546	23740	23526	23649	23519	23704	23485	23581	23581	23180	23473	23541	23638	23509	23646	23829	23563	23783	23625	23739	23719	23485	23565	23608	23751	23674	23692	23464	23667	23324	23486	23673	23561	23584	23472	23573	23290	23683	23556	23723	23781	23408	23420	23681	23522	23347	23462	23716	23575	23602	23663	23531	23765	23633	23307	23364	23736	23492	23725	23634	23478	23538	23573	23722	23854	23593	23376	23754	23691	23569	23443	23535	23737	23579	23783	23649	23467	23447	23590	23562	23416	23786	23403	23476	23490	23574	23514	23610	23536	23484	23354	23248	23839	23635	23755	23536	23481	23638	23828	23526	23507	23536	23752	23579	23435	23290	23670	23284	23396	23673	23586	23703	23555	23691	23282	23781	23518	23746	23514	23724	23725	23928	23564	23571	23449	23462	23587	23370	23538	23431	23698	23589	23362	23469	23592	23470	23423	23597	23392	23584	23578	23527	23339	23468	23646	23450	23508	23738	23653	23610	23508	23438	23616	23601	23425	23547	23797	23818	23510	23553	23444	23593	23390	23441	23352	23690	23771	23486	23323	23530	23400	23405	23430	23633	23381	23521	23461	23608	23462	23739	23685	23706	23457	23608	23516	23530	23629	23717	23719	23532	23542	23430	23588	23395	23495	23513	23665	23638	23373	23465	23544	23844	23742	23525	23699	23616	23564
27694	20169	17911	17930	17915	17848	17650	17933	17746	17837	17881	17879	17552	17851	17765	17938	17826	17798	17735	17919	17574	17760	17794	17835	17801	17668	17901	17798	17714	17861	17599	17568	17573	17771	17712	17677	17839	17813	17906	17615	17772	17831	17769	17752	17842	17686	17765	17835	17817	17708	17767	17819	17850	17659	17896	17700	17736	17821	17658	17787	17796	17761	17656	17764	17914	17791	17623	17675	17777	17672	17560	18012	17731	17888	17884	17792	17835	17735	17843	17689	17810	17825	17519	17734	17845	17694	17808	17797	17804	17817	17705	17963	17984	17585	17884	17848	17907	17802	17622	17709	17825	17897	17690	17810	17780	17805	17802	17851	17778	17680	17666	17695	17606	17885	17838	17762	17763	17957	17876	17728	17875	17912	17917	17799	17604	17622	17865	17773	17900	17676	17687	17740	17743	17682	17790	17585	17919	17807	17837	17749	17837	17701	17727	17706	17595	17679	17745	17860	17769	17812	18072	17711	17852	17823	17710	17880	17732	17728	17846	17881	17643	17754	17949	17753	17721	17774	17861	17672	17715	18076	17897	17727	17564	17801	17768	17897	17799	17615	17730	17547	17807	17797	17847	17655	17837	17704	17757	17864	17737	17705	17840	17940	17711	17820	17736	17713	17904	17774	17823	17598	17961	17810	17508	17800	17710	17728	17852	17746	17683	17770	17756	17739	17514	17679	17835	17745	17712	17805	17807	17745	17609	17812	17740	17754	17774	17669	17966	17717	17651	17759	17823	17757	18004	17868	17793	17706	17799	17679	17805	17686	17697	17852	17671	17656	17689	17928	17671	17829	17737	17724	17872	17743	17799	17484	17955	17659	17716	17686	17811	17756	17863	17841	17807	17752	17741	17683	17913	17695	17770	17845	17782	17673	17784	17724	17604	17551	17719	17847	17640	17681	17578	17738	17700	17751	17714	18091	17668	17739	17698	17788	17743	17815	17699	17791	17787	17655	17772	17840	17632	17866	17637	17844	17679	17713	17846	17964	17650	17747	17790	17667	17781	17637	17722	17567	17833	17693	17692	17776	17789	17750	17646	17816	17685	17684	17847	17726	17511	17704	17596	17657	17762	17686	17867	17691	17833	17803	17940	17767	17540	17884	17683	17777	17754	17709	17805	17866	17773	17761	17867	17825	17756	17966	17812	17811	17937	17753	17846	17637	17871	17764	17758	17881	17812	17716	17692	17691	17565	17844	17582	17811	17686	17759	17803	17744	17803	17563	17791	17734	17951	17858	17740	17879	17782	17778	17731	17951	17904	17864	17745	17743	17864	17892	17676	17792	17810	17735	17822	17789	17734	17779	17668	17895	17630	17961	17736	17652	17878	17741	17668	17838	17764	17863	17641	17726	17706	17827	17829	17940	17796	18018	17772	17689	17611	17667	17879	17743	17750	17731	17802	17894	17666	17772	17957	17604	17769	17728	17811	17538	17882	17894	17870	17565	17799	17795	17736	17719	17867	17805	17637	17817	17682	17727	17823	17773	17947	17763	17800	17916	17785	17706	17868	17735	17677	17741	17977	17831	17952	17700	17858	17816	17699	17920	17745	17703	17914	17836	17818	17753	17709	17884	17732	17801	17653	17746	17776	17926	17853	17851	17613	17794	17833	17810	17571	17790	17802	17818	17872	17557	17758	17885	17607	17733	17815	17591	17911	17787	17844	17825	17676	17760	17772	17720	17871	17923	17720	17725	17676	17780	17661	17728	17625	17715	17814	17755	17797	17627	17778	17835	17752	17736	17849	17842	17772	17760	17751	17740	17809	17835	17760	17892	17849	17725	17663	17796	17907	17723	17671	17911	17789	17764	17638	17905	17769	17778	17747	17801	17835	17754	17772	17799	17898	17782	17657	17768	17808	17635	17665	17837	17720	17735	17687	17685	17403	17763	17862	17967	17843	17794	17652	17848	17695	17687	17786	17772	18027	17923	17783	17818	17791	17763	17927	17815	17775	17776	17515	17755	17840	17720	18002	17626	17796	18039	17727	17810	17736	17762	17653	17811	17791	17664	17848	17641	17882	17728	17757	17614	17754	17735	17767	17775	17942	17697	17894	17754	17814	17741	17782	17768	17737	17682	17743	17916	17853	17773	17930	17652	17521	17540	17636	17699	17856	17863	17867	17734	17760	17738	17796	17889	17710	17675	17953	17776	17726	17710	17825	17791	17828	17671	17916	17834	17644	17981	17819	17644	17680	17935	17937	17662	17901	17810	17686	17733	17791	17796	17832	17744	17900	17789	17760	17723	17799	17774	17722	17768	17804	17785	17818	17873	17876	17804	17796	17714	17673	17990	17745	17665	17635	17700	17797	17765	17813	17924	17899	17808	17603	17840	17797	17845	17736	17799	17765	17712	17588	17715	17816	17743	17787	17820	17775	17621	17962	17689	17736	17670	17655	17744	17742	17668	17763	17647	17749	17767	17773	17800	17806	17720	17933	17810	17799	17576	17870	17697	17717	17758	17708	17755	17858	17944	17770	17752	17893	17728	17839	17923	17827	17778	18000	17812	17778	17855	17701	17719	17632	17769	17830	17664	17740	17788	17706	17836	17870	17759	17708	17706	17783	17808	17795	17893	17603	17900	17688	17589	17620	17776	17752	17673	17972	17766	17979	17801	17791	17823	17730	17646	17639	17855	17991	17922	17737	17611	17835	17626	17789	17712	17810	17857	17736	17916	17737	17761	17723	17491	17946	17714	17589	17782	17698	17865	17774	17834	17833	17645	17871	17737	17829	17752	17831	17669	17831	17737	17758	17868	17674	17753	17877	17869	17860	17836	17833	17855	17731	17592	17793	17765	17872	17561	17826	17997	17623	17746	17703	17805	17871	17811	17692	18042	17662	17931	17653	17638	17784	17628	17885	17710	17666	17778	17773	17808	17638	17774	17830	17928	17939	17864	17692	17701	17671	17660	17845	17577	17873	17741	17828	17766	17618	17794	17813	17692	17859	17581	17710	17963	17831	17902	17863	17837	17824	17808	17809	17869	17727	17910	17693	17854	17749	17641	17724	17888	17826	18003	17788	17726	17826	17891	17723	17879	17754	17719	17980	17812	17821	17678	17687	17613	17839	17596	17758	17765	17774	17748	17751	17798	17881	17902	17599	17913	17763	17887	17602	17629	17642	17847	17624	17762	17741	17778	17711	17904	17868	17745	17765	17941	17787	17586	17928	17718	17721	17844	17881	17852	17895	17848	17748	17725	17634	17723	17810	17846	17610	17740	17770	17778	17864	18005	17841	17769	17689	17836	17688	17552	17709	17848	17525	17679	17678	17874	17759	17727	17713	17806	17824	17765	17846	17842	17973	17845	17649	17633	17784	17755	17774	17874	17698	17658	17788	17767	17844	17811	17593	17823	17692	17736	17745	17912	17858	17800	17710	17864	17840	17935	17688	17690	17861	17741	17769	17548	17809	17836	17876	17761	17547	17786	17810	17805	17741	17636	17724	17568	17812	17734	17611	17711	17573	17950	17774	17639	17886	17757	17887	17786	17701	17696	17759	17848	17646	17716	17872	17731	17602	17736	17766	17772	17798	17708	17841	17764	17814	17784	17632	17811	17894	17654	17824	17761	17755	17796	17662	17636	17798	17814	17635	17671	17912	17755	17587	17786	17875	17830	17733	17743	17536	17677	17691	17708	17847	17714	17728	17865	17663	17699	17775	17776	17818	17808	17926	17691	17689	17723	17785	17787	17769	17847	17923	17630	17870	17853	17850	17737	17779	17769	17634	17755	17706	17777	17744	17828	17830	17698	17733	17752	17839	17808	17653	17809	17718	17814	17729	17847	17842	17688	17799	17779	17843	17927	17910	17680	17613	17771	17720	17452	17874	17785	17805	17923	17785	17589	17806	17976	17524	17845	17798	17708	17705	17803	17719	17946	17633	17703	17709	17637	17810	17718	17541	17737	17947	17684	17727	17784	17805	17725	17748	17871	17825	17693	17918	17748	17740	17757	17731	17749	17815	17731	18001	17801	17784	17755	17768	17820	17688	17620	17683	17665	17755	17741	17875	17812	17790	17854	17699	17642	17790	17981	17912	18026	17764	17906	17670	17841	17730	17636	17814	17883	17791	18052	17715	17869	17943	17729	17738	17947	17677	17814	17926	17770	17750	17801	17968	17740	17835	17749	17989	17739	17755	17710	17518	17611	17733	17822	17732	17676	17602	17692	17722	17978	17637	17774	17832	17990	17794	17564	17824	17886	17773	17789	17853	17717	17743	17700	17567	17855	17831	17834	17843	17865	17960	17829	17605	17877	17653	17735	17707	17809	17643	17719	17668	17842	17733	17861	17812	17602	17794	17894	17769	17716	17722	17783	17690	17587	17830	17766	17724	17804	17833	17625	17717	17751	17743	17723	17657	17730	17876	17922	17783	17804	17677	17623	17808	17672	17793	17799	17820	17876	17749	17828	17810	17784	17679	17739	17723	17803	17702	17855	17776	17670	17849	17834	17710	17683	17986	17689	17811	17762	17707	17938	17812	17708	17770	17801	17796	17915	17842	17575	17750	17628	17678	17781	17760	17837	17602	17827	18005	17801	17919	17825	17769	17851	17753	17665	17820	17736	17712	17793	17706	17891	17764	17808	17725	17986	17532	17775	17862	17603	17751	17785	17852	17695	17908	17728	17876	17701	17808	17814	17676	17766	17727	17792	17888	17612	17881	17610	17808	17605	17748	17601	17993	17913	17609	17649	17709	17905	17725	17851	17714	17681	17671	17708	17813	17868	17678	17918	17866	17796	17738	17761	17932	17700	17728	17840	17780	17786	17804	17761	17754	17892	17634	18036	17689	17735	17927	17824	17824	17736	17835	17666	17613	17845	17635	17839	17630	17640	17750	17673	17724	17887	17650	17622	17883	17723	17758	17883	17873	17709	17820	17753	17784	17920	17947	17846	17727	17872	17866	17775	17729	17766	17859	17805	17803	17666	17814	17539	17642	17699	17801	17841	17703	17818	17753	17826	17727	17695	17497	17655	17764	17762	17688	17823	17792	17608	17915	17888	17712	17743	17752	17738	17869	17616	17761	17777	17827	17841	17806	17942	17802	17740	17935	17834	17778	17650	17703	17804	17678	17858	17675	17840	17785	17771	17777	17824	17851	17918	17853	17763	17741	17751	17911	17847
22486	21444	29700	23666	21487	23271	30171	23807	22850	23553	23362	23174	23194	23090	23111	23169	23121	23111	23071	23289	22971	22953	23073	23050	22840	22950	22935	22814	22760	22899	22888	22777	22986	23042	22903	22817	22912	23058	23109	22828	23054	22880	22904	22735	22877	22898	22906	22734	22703	22875	23159	22931	22738	22691	22888	22784	22946	22769	22770	22790	22596	22688	22689	22854	23099	22830	22683	22855	22847	22714	22648	22723	22672	22668	22501	22533	22799	22661	22821	22779	22819	22930	22761	22746	22790	22799	22694	22703	22868	22679	22883	22790	22711	22593	22808	22980	22635	22712	22701	22662	22531	22596	22631	22712	22523	22732	22621	22620	22949	22502	22564	22810	22780	22622	22932	22884	22691	22655	22752	22659	22700	22754	22698	22531	22800	22544	22705	22577	22623	22721	22672	22699	22630	22574	22666	22797	22606	22828	22729	22861	22591	22859	22493	22574	22553	22401	22549	22716	22560	22301	22647	22654	22625	22752	22935	22532	22582	22606	22806	22673	22629	22691	22641	22617	22940	22552	22569	22528	22661	22720	22754	22614	22721	22477	22565	22780	22698	22666	22853	22694	22857	22827	22911	22817	22836	22354	22531	22757	22894	22613	22775	22560	22725	22785	22850	22770	22712	22831	22625	22723	22774	22694	22678	22715	22799	22727	22719	22736	22686	22695	22609	22604	22529	22589	22900	22746	22635	22450	22670	22589	22607	22714	22873	22756	22563	22747	22573	22640	22764	22734	22668	22507	22478	22784	22559	22535	22589	22665	22585	22723	22813	22911	22650	22580	22679	22750	22824	22542	22502	22896	22715	22646	22751	22791	22501	22723	22781	22633	22615	22761	22873	22547	22628	22547	22692	22424	22677	22681	22292	22463	22772	22670	22774	22528	22506	22796	22689	22600	22613	22866	22752	22762	22665	22635	22679	22501	22757	22786	22485	22851	22516	22664	22684	22574	22676	22643	22617	22525	22544	22505	22564	22567	22731	22659	22455	22693	22679	22574	22678	22864	22395	22699	22847	22754	22733	22579	22828	22517	22633	22901	22712	22573	22644	22860	22621	22713	22437	22634	22704	22767	22664	22792	22718	22583	22457	22409	22658	22796	22707	22554	22571	22620	22570	22709	22576	22690	22687	22645	22640	22452	22592	22528	22772	22487	22606	22591	22583	22422	22749	22805	22513	22369	22603	22720	22384	22570	22750	22419	22711	22626	22397	22440	22448	22689	22590	22596	22713	22495	22725	22741	22454	22764	22393	22584	22664	22543	22797	22652	22789	22535	22642	22552	22468	22440	22509	22742	22689	22963	22492	22754	22694	22566	22762	22528	22717	22646	22804	22740	22470	22509	22532	22488	22724	22771	22412	22523	22721	22700	22451	22574	22868	22669	22565	22751	22394	22959	22567	22673	22804	22746	22662	22712	22627	22871	22405	22744	22632	22655	22642	22494	22379	22706	22695	22682	22465	22375	22568	22696	22742	22573	22726	22633	22801	22549	22656	22586	22613	22904	22713	22727	22384	22557	22681	22721	22748	22794	22630	22606	22966	22512	22629	22296	22690	22611	22583	22655	22567	22502	22639	22769	22548	22591	22702	22763	22564	22618	22873	22482	22548	22788	22536	22412	22675	22692	22724	22825	22762	22443	22568	22538	22881	22772	22593	22642	22605	22683	22467	22532	22612	22357	22671	22555	22635	22679	22625	22753	22699	22488	22723	22621	22655	22519	22770	22472	22580	22486	22628	22750	22659	22603	22702	22485	22644	22664	22691	22987	22565	22532	22759	22508	22719	22798	22417	22481	22450	22515	22586	22776	22479	22471	22641	22758	22541	22706	22813	22659	22488	22714	22792	22702	22652	22527	22527	22639	22581	22777	22697	22499	22459	22627	22589	22568	22571	22491	22690	22788	22662	22424	22575	22554	22366	22437	22601	22796	22694	22551	22701	22516	22651	22343	22529	22723	22369	22489	22552	22270	22659	22829	22619	22760	22675	22772	22608	22635	22262	22802	22576	22552	22570	22584	22513	22591	22460	22662	22540	22453	22466	22734	22297	22496	22503	22623	22554	22643	22637	22620	22624	22676	22610	22668	22699	22933	22695	22681	22642	22299	22659	22672	22452	22553	22642	22532	22719	22740	22471	22786	22688	22694	22598	22803	22612	22520	22643	22413	22470	22657	22616	22815	22602	22571	22653	22568	22628	22398	22593	22671	22595	22671	22449	22468	22631	22767	22402	22705	22354	22526	22515	22561	22818	22651	22679	22702	22648	22565	22469	22697	22655	22544	22542	22770	22453	22475	22408	22614	22577	22642	22713	22419	22415	22604	22508	22691	22525	22805	22812	22782	22700	22539	22781	22593	22448	22750	22739	22801	22604	22649	22702	22743	22692	22284	22559	22403	22535	22464	22801	22536	22376	22692	22553	22438	22503	22641	22509	22526	22585	22513	22560	22730	22507	22484	22898	22762	22641	22621	22800	22826	22423	22523	22493	22477	22363	22638	22648	22521	22569	22606	22378	22580	22620	22597	22587	22717	22710	22366	22484	22462	22740	22872	22810	22609	22730	22545	22589	22655	22728	22587	22816	22782	22723	22539	22868	22467	22514	22561	22551	22607	22701	22765	22438	22605	22554	22416	22556	22618	22659	22670	22620	22734	22679	22544	22472	22481	22273	22505	22521	22544	22640	22655	22701	22525	22445	22654	22707	22522	22446	22636	22751	22576	22593	22683	22574	22698	22790	22379	22482	22516	22577	22624	22858	22533	22544	22622	22587	22484	22468	22462	22701	22471	22625	22589	22791	22638	22512	22685	22548	22610	22467	22491	22415	22580	22785	22709	22651	22541	22569	22730	22759	22550	22690	22618	22649	22420	22513	22418	22713	22646	22680	22611	23013	22525	22538	22894	22692	22512	22641	22657	22595	22632	22571	22642	22680	22842	22592	22650	22841	22670	22682	22399	22497	22852	22661	22404	22555	22755	22401	22771	22785	22655	22582	22612	22872	22590	22441	22632	22666	22623	22677	22429	22696	22592	22811	22536	22438	22557	22584	22635	22399	22535	22640	22483	22578	22680	22480	22478	22638	22473	22630	22490	22660	22505	22659	22466	22738	22628	22702	22521	22552	22699	22604	22857	22702	22483	22289	22480	22789	22746	22655	22457	22294	22585	22454	22427	22656	22601	22640	22511	22523	22822	22786	22866	22554	22632	22845	22580	22732	22632	22750	22381	22480	22295	22582	22531	22681	22765	22532	22504	22781	22632	22723	22787	22649	22455	22788	22538	22782	22671	22753	22666	22907	22734	22710	22666	22443	22514	22717	22877	22586	22822	22630	22559	22430	22701	22528	22757	22417	22587	22485	22597	22576	22410	22201	22616	22554	22723	22678	22628	22503	22459	22815	22737	22593	22524	22599	22591	22616	22469	22583	22571	22403	22511	22688	22513	22627	22377	22581	22567	22503	22674	22996	22619	22336	22654	22557	22568	22347	22441	22644	22539	22590	22452	22484	22513	22634	22885	22605	22624	22611	22690	22522	22608	22475	22331	22503	22635	22527	22627	22901	22408	22768	22703	22623	22657	22716	22519	22835	22735	22544	22521	22557	22519	22530	22548	22789	22364	22562	22474	22670	22747	22453	22513	22689	22540	22482	22669	22355	22481	22422	22546	22465	22652	22756	22735	22435	22623	22588	22419	22480	22638	22588	22839	22621	22833	22441	22633	22499	22747	22702	22534	22625	22478	22648	22728	22578	22672	22740	22588	22705	22577	22636	22761	22694	22406	22564	22635	22517	22532	22485	22325	22724	22615	22566	22829	22548	22721	22673	22318	22479	22786	22623	22779	22671	22616	22563	22597	22351	22700	22330	22704	22412	22651	22424	22614	22630	22702	22480	22740	22673	22507	22722	22584	22537	22555	22739	22521	22620	22418	22532	22599	22643	22591	22710	22778	22709	22781	22836	22703	22638	22588	22669	22525	22703	22477	22386	22653	22744	22682	22445	22684	22547	22394	22672	22599	22540	22604	22665	22680	22614	22605	22717	22459	22653	22732	22539	22759	22689	22732	22532	22403	22353	22570	22413	22672	22805	22608	22544	22690	22828	22411	22442	22575	22412	22389	22809	22541	22362	22667	22570	22660	22587	22444	22714	22673	22498	22593	22635	22734	22453	22421	22483	22781	22399	22269	22573	22400	22628	22344	22387	22721	22678	22517	22667	22593	22746	22641	22585	22518	22628	22624	22854	22370	22700	22510	22525	22590	22577	22867	22649	22790	22575	22659	22615	22621	22424	22584	22748	22667	22351	22600	22572	22439	22434	22642	22584	22451	22650	22531	22616	22780	22572	22596	22446	22576	22557	22635	22771	22654	22827	22639	22534	22308	22689	22734	22591	22756	22729	22478	22514	22724	22635	22698	22543	22667	22462	22660	22471	22453	22455	22695	22922	22694	22518	22720	22630	22542	22527	22623	22688	22392	22674	22654	22708	22800	22656	22413	22409	22647	22727	22487	22697	22345	22778	22792	22650	22545	22573	22740	22611	22575	22681	22519	22515	22568	22416	22565	22742	22596	22622	22776	22718	22724	22643	22522	22703	22666	22443	22459	22786	22517	22654	22637	22488	22646	22630	22420	22628	22397	22790	22576	22373	22680	22571	22459	22652	22503	22483	22741	22648	22741	22678	22387	22319	22526	22868	22671	22328	22569	22520	22374	22467	22436	22398	22464	22710	22549	22590	22466	22405	22617	22734	22611	22381	22574	22575	22401	22718	22787	22657	22690	22635	22370	22541	22586	22627	22590	22543	22714	22632	22567	22580	22914	22538	22704	22533	22497	22379	22669	22961	22839	22751	22599	22422	22534	22665	22790	22305	22509	22683	22354	22474	22739	22662	22535	22705	22545	23025	22524	22443	22651	22474	22499	22533	22527	22725	22471	22618	22448	22407	22531	22692	22635	22571	22488	22456	22591	22475	22476	22694	22748	22712	22737	22596	22647	22548	22805	22466	22879	22714	22783	22845	22450	22527	22617	22439	22679	22820	22511	22729	22530	22504	22659	22519	22530	22639	22331	22538	22795	22443	22328	22591	22549	22640	22578	22423	22458	22658	22554	22610	22455	22679	22748	22721	22578	22693	22581	22624	22602
27498	22778	17298	17310	17166	17109	17112	17157	17275	17247	17046	17227	17198	17283	17185	17020	17059	16988	17208	17075	17152	17194	17259	17115	17192	17221	17128	17200	17293	17179	17183	17131	17277	17191	17083	17018	17220	17054	16907	17170	17026	17113	17196	17214	17002	17257	17206	17271	17084	17144	17094	16961	16976	17285	17105	17233	17248	17001	17073	17048	17051	17197	16944	17308	17048	17118	17234	17002	17105	17184	17036	17108	17357	17176	17062	17058	17234	17037	17066	17263	16922	17144	17162	17338	17186	17062	17019	17136	17088	16935	17064	17013	17152	17184	17138	17115	17053	16874	17313	16930	17151	16996	17050	17124	17224	17044	17017	17306	17206	17016	17056	17152	17151	17081	17125	17129	17241	17156	17006	17021	16980	17145	17180	17169	17195	17169	17093	17183	17192	17203	17099	16879	17118	17245	17173	17149	17283	16963	17046	17189	17143	17197	17151	17105	17209	17112	16912	17089	17191	16958	17015	17181	17189	16992	17193	17015	17184	17149	16981	16945	17197	17152	17205	17092	17001	17108	17207	17154	17193	17119	17148	17227	16888	17178	16917	17067	17082	17197	16951	17011	17131	17079	17074	17174	17079	17342	17193	17085	17251	16972	17057	17140	17093	17068	17141	17087	17175	17212	17184	17333	17102	17087	17101	17004	17003	17247	17058	17179	17017	17159	17066	17090	17214	17251	17106	17017	17204	17297	17190	17146	17093	17113	17011	17169	16870	17232	17055	17028	17167	17171	17006	17150	17067	17101	17232	17230	17420	17327	16901	17214	16956	17201	16940	17104	17123	17089	17113	16945	17240	17023	17062	17079	17046	17240	17010	17082	17184	17114	17197	16986	17191	17117	17094	17182	17075	17316	17111	17024	17166	17159	17078	17155	17050	16962	17013	17036	17162	17072	17033	17035	16951	17074	17017	17074	17252	17117	17159	17112	17035	17177	17165	17085	17023	17191	17120	17157	17194	17202	16952	17121	17153	17051	17037	17145	17075	17052	17034	17049	17103	17014	17045	17070	17171	17095	17112	17168	17357	17073	17096	17106	17144	17275	17053	17161	17020	17071	17167	17160	17141	17132	16914	17107	17032	17313	16962	17095	17167	17176	17084	17239	17145	17054	16943	16999	17051	17207	17086	17172	17274	17123	17093	16884	17052	17200	17072	17078	16944	17063	17086	16975	17073	17070	16982	17132	17143	16979	17188	17000	17175	17055	17076	17217	17085	17087	17045	17201	17071	17127	17171	17087	17040	17211	17040	17109	17183	17086	17141	17043	17293	16775	17313	17041	16957	17159	16936	17195	17125	17125	17300	16787	17011	17139	17232	17095	17190	17149	17141	17016	17185	17076	17052	17297	16925	16936	17120	17203	17215	16997	17105	17214	17095	17047	17177	17034	17046	17094	17141	17053	17212	17117	17209	17257	17047	16933	17176	17154	17147	17078	17057	17114	17129	17152	17068	17039	16964	17121	17079	16984	17123	17140	17173	16989	17058	17004	17262	17043	17254	17003	17081	17060	17192	17076	17130	17131	17224	17228	17095	17008	17147	17013	17243	16862	17201	17124	17135	17089	17150	17081	16978	17091	16997	17097	17166	17034	17135	17123	17158	17072	16959	17186	17178	17122	17020	16928	17034	17200	17225	17082	17097	16944	16971	17035	17177	17238	17046	17015	17189	17113	17280	17191	17188	17126	17170	17034	17131	17235	17103	17092	16955	17245	17145	16939	17039	17011	16978	17214	17113	17158	17107	16947	17125	17100	17060	17023	17170	16975	17179	17066	17210	17089	17018	17066	17242	17037	17176	17161	17196	17126	17142	17069	17201	17126	17034	17051	17007	17055	17137	17034	17160	17107	17205	16891	17114	17033	16943	17222	17094	17107	17025	17184	17206	17065	17120	17137	17165	17087	16994	17030	17012	17371	17118	17267	16996	16992	17249	17131	17056	17144	17071	16994	17309	17040	17109	17205	17150	17141	17000	17160	17246	16981	17048	17154	17138	17048	17205	17012	17131	16981	17181	17008	17160	17162	17191	16939	17149	17193	17030	17057	17060	17069	17215	17108	16991	16898	17301	16901	17007	16999	17109	17026	17260	16990	17082	16971	17171	17195	17016	16979	17152	17126	17044	17094	17049	17094	17055	17227	17008	17058	17123	17045	17121	17143	17061	17074	17067	17094	17067	17078	16968	17146	17161	16986	17187	17090	16996	17099	17134	17218	17114	17103	17031	17007	17060	17041	17080	17171	16858	17141	17026	17236	17043	16898	17109	17084	17118	17021	17078	17132	17056	16909	17099	17060	17127	17084	17205	16999	16993	16997	17218	17007	17211	17102	17371	17237	17100	17103	16971	17126	17057	17209	17140	17255	17163	17158	17193	16977	17037	16966	17080	17063	17159	17222	17157	17147	17139	17197	17073	17045	17007	17045	17209	17091	17132	17007	17062	17044	17138	17006	17032	17137	17053	16970	17170	17088	17056	17269	17117	17026	17110	17135	17066	17138	17286	17045	16964	17163	17143	16952	17124	16995	17051	17109	17150	16954	17394	17083	17125	17046	17181	16972	17019	17165	17122	17015	17150	17115	17240	17076	17220	16930	17129	17138	17122	17091	17097	17158	17026	16903	17257	17002	17054	16987	17192	16974	17215	17138	16920	17177	17020	17098	17224	17139	17156	17009	17018	17127	16853	16969	16975	17067	17138	17076	17036	16880	17106	17064	17165	17138	17054	17131	17030	17005	17233	16959	16985	16932	17184	17259	17059	16980	17100	17313	17079	17028	17307	17296	17153	17101	17160	17306	17032	17117	17085	17052	17194	16885	17181	17238	17103	17206	17150	17022	17224	17066	17288	17175	17075	16897	17089	16929	17044	17100	17140	17200	17056	17064	17047	17072	16998	17169	17119	17145	17016	17327	17069	17069	16997	17016	17281	17102	17141	17104	17204	17206	17185	17132	17057	17039	17218	17173	16962	16905	17175	16874	17046	16884	17036	17248	17132	17188	16957	17219	16984	17182	17222	17188	17137	16922	17033	17039	17057	17232	17143	17257	17231	17134	16879	17189	17003	17033	17251	17079	17071	17247	17223	17135	17232	17148	17220	17089	17031	17092	17068	17194	17174	17222	17139	17119	16936	17069	17199	17125	17072	16975	17154	17324	17045	17089	17256	17129	17258	16970	17046	17094	17017	17078	17171	17067	17059	17049	17162	17130	16971	16986	16971	17013	17030	17104	17001	16956	17034	17114	17255	16912	17119	17092	17168	17179	16926	17051	17154	17000	17068	17148	17201	17149	17046	17059	17006	17109	17217	17208	17223	16923	16990	16961	17207	17039	17121	17102	17083	17139	16877	17071	17028	17160	17099	17173	17126	17088	17036	17188	17152	17124	17126	17156	17151	17126	16967	17203	17128	17103	17088	17112	17124	17272	17040	17242	17059	17249	17089	17250	17054	17167	17004	17307	17061	16998	17146	17036	16898	17200	17107	17209	17080	17036	17048	17230	17201	17052	17028	17114	17182	16848	17113	17114	17155	17011	17124	16933	17262	16956	17143	16983	16978	17093	17178	17173	17141	17141	17103	17228	16896	17020	17102	17194	17210	17169	17111	17160	17169	17017	17125	17253	17364	16991	17062	16821	17152	17194	16952	17083	17226	16879	17161	17080	17203	17000	17134	16941	17241	17081	16992	17121	17097	17179	17144	17038	16969	17055	17040	17046	17049	16902	17261	16999	17029	17006	17124	17214	17138	17105	17202	17276	16957	17159	17122	17106	17205	17189	17068	17187	17023	17212	16846	17108	17118	17171	17227	17100	17108	17054	16754	17111	17037	17147	17111	16933	17031	17025	17024	17313	17134	17069	17110	17099	17001	17067	17179	17332	17124	17076	16960	17188	16982	17127	16856	17073	17089	17109	17200	17175	17040	17045	17071	17089	17259	17190	17118	16997	17135	17227	17008	17087	17101	17017	17265	17285	17007	17271	16891	17189	17286	17043	17007	17103	17130	17084	16970	17057	17047	17242	17047	17037	17033	17211	17131	17060	17046	17102	17048	17211	17182	16996	16996	17048	17217	17138	17127	17179	17146	17162	17139	17195	17130	17037	17119	17047	17205	17109	17173	16957	16880	16916	17191	16874	17072	17025	17107	17082	17165	17023	17171	17100	17090	17021	17007	17150	16968	17069	16995	16999	17122	17057	17059	17219	16938	17024	17160	17056	17081	17293	17142	17149	17213	16932	17074	17135	17088	17224	16999	17181	17059	17166	16969	17090	17078	16989	17150	17244	16984	17104	17177	17182	17031	17243	17147	17095	17159	16904	17034	16891	17152	17048	17110	17189	17238	17113	16820	16894	17047	17115	17091	17209	17026	17099	17143	17118	17055	17306	17073	17107	17066	17023	17095	17162	17109	16949	17214	17069	17117	17056	16920	17086	17221	17029	17002	17092	17198	17198	17175	16947	17152	17002	17068	16994	17007	17202	16973	17158	16985	16904	17059	17167	17130	17053	16974	17163	17193	17091	16997	17136	17093	17239	17181	17122	17014	17122	17153	17029	16975	17000	17085	17020	17131	17170	17033	17093	17060	16928	17115	17117	17131	17097	17131	16996	16966	17069	17112	17189	17063	17041	17153	17134	17129	17042	17170	17161	17161	17087	17126	17030	17114	17090	16991	17091	17250	17235	17148	17153	17223	17315	16997	17164	17163	16995	17044	16982	17159	17176	17166	16945	17161	17188	17129	17050	17013	17065	17097	17221	17141	17029	17146	17018	17104	17147	17297	17119	17064	17043	17166	17140	16918	17079	17119	17066	17068	17218	17161	16969	17151	17069	16892	17192	17041	17012	17004	17282	17066	17068	17198	17183	17148	17172	17112	17268	17091	16942	17139	17085	17135	17149	17075	17027	17044	17268	17137	17059	17095	16977	17052	17076	17093	17302	16915	17133	17113	17223	16894	17020	17106	17014	16935	17074	16963	17279	16989	17093	17393	17132	17150	17160	17151	17020	17117	16929	17145	17199	17166	17019	17020	17067	16888	17079	17156	16933	17004	17255	17247	17184	17010	17235	17111	17165	17148	17125	17354	16945	17178	17115	16933	17135	17172	17041	17210	16978	17027	17053	17142	17154	17082	17339	17151	17143	16990	17145
28482	21487	28528	26712	23126	23722	23962	23656	23270	23495	23377	23297	23443	23297	23400	23547	23420	23362	23494	23355	23569	23767	23594	23079	23183	23521	23515	23334	23625	23310	23415	23363	23526	23333	23364	23479	23209	23394	23538	23610	23178	23085	23449	23386	23338	23274	23439	23432	23425	23373	23351	23163	23520	23314	23342	23561	23337	23262	23352	23464	23570	23386	23573	23345	23468	23231	23347	23249	23520	23388	23617	23459	23391	23252	23331	23282	23467	23445	23455	23302	23287	23548	23171	23300	23245	23349	23169	23351	23564	23448	23378	23367	23446	23512	23009	23557	23588	23402	23372	23227	23533	23634	23387	23374	23514	23336	23499	23517	23402	23231	23420	23246	23300	23281	23560	23145	23455	23465	23541	23443	23436	23790	23154	23398	23358	23402	23548	23428	23345	23459	23202	23546	23434	23118	23382	23452	23364	23378	23374	23537	23278	23499	23258	23433	23435	23324	23441	23444	23380	23155	23573	23471	23389	23520	23428	23406	23472	23340	23333	23328	23407	23477	23343	23390	23193	23153	23596	23546	23475	23428	23373	23371	23433	23491	23337	23500	23369	23330	23343	23537	23402	23447	23592	23404	23245	23264	23313	23365	23503	23574	23369	23419	23449	23322	23181	23514	23208	23295	23446	23395	23279	23629	23532	23358	23281	23386	23362	23339	23584	23382	23465	23156	23407	23560	23354	23481	23387	23375	23658	23513	23294	23479	23304	23376	23543	23410	23534	23576	23263	23556	23382	23280	23101	23477	23445	23475	23676	23409	23319	23357	23488	23631	23516	23479	23284	23239	23509	23691	23486	23309	23320	23486	23535	23240	23529	23325	23449	23416	23375	23229	23409	23598	23204	23347	23453	23367	23500	23417	23479	23246	23297	23160	23336	23590	23450	23364	23229	23124	23447	23551	23376	23103	23530	23416	23496	23403	23312	23395	23399	23554	23227	23121	23463	23650	23364	23525	23399	23472	23639	23281	23260	23237	23711	23458	23291	23248	23574	23385	23459	23609	23339	23535	23544	23445	23382	23609	23213	23252	23463	23477	23373	23412	23424	23484	23549	23464	23626	23300	23235	23437	23391	23319	23597	23469	23244	23438	23693	23488	23454	23394	23562	23416	23215	23365	23456	23405	23504	23626	23134	23331	23373	23259	23473	23348	23433	23393	23064	23488	23387	23409	23146	23140	23452	23437	23369	23296	23403	23190	23633	23397	23295	23349	23470	23297	23443	23458	23344	23420	23644	23594	23412	23547	23356	23235	23202	23381	23485	23394	23431	23464	23337	23506	23280	23386	23479	23450	23321	23265	23448	23479	23423	23366	23477	23559	23423	23325	23150	23128	23257	23426	23159	23211	23674	23502	23563	23512	23272	23516	23528	23423	23438	23323	23399	23548	23441	23442	23200	23521	23587	23387	23349	23309	23290	23427	23193	23469	23402	23592	23194	23421	23570	23447	23608	23262	23449	23313	23177	23344	23407	23640	23371	23469	23443	23439	23278	23447	23295	23615	23425	23499	23431	23627	23230	23253	23302	23183	23390	23689	23504	23554	23520	23481	23460	23439	23507	23308	23327	23457	23451	23229	23474	23246	23500	23266	23338	23290	23574	23384	23368	23468	23351	23472	23461	23573	23485	23431	23264	23383	23347	23720	23326	23427	23240	23489	23410	23489	23691	23426	23376	23375	23394	23207	23306	23378	23728	23520	23351	23209	23377	23340	23482	23418	23469	23634	23345	23359	23414	23338	23333	23589	23331	23108	23493	23323	23337	23335	23359	23427	23511	23672	23565	23463	23303	23565	23477	23157	23508	23439	23343	23314	23560	23508	23325	23287	23487	23396	23128	23414	23475	23396	23388	23376	23401	23328	23394	23472	23409	23662	23547	23579	23524	23461	23281	23350	23360	23230	23399	23380	23276	23305	23345	23460	23300	23365	23364	23412	23229	23215	23320	23316	23303	23204	23260	23315	23351	23338	23461	23411	23496	23013	23371	23118	23082	23165	23154	23727	23538	23349	23364	23282	23575	23531	23531	23398	23300	23294	23556	23388	23386	23259	23614	23229	23504	23314	23244	23581	23433	23302	23327	23466	23394	23292	23200	23254	23346	23268	23480	23516	23410	23460	23631	23291	23286	23082	23251	23333	23346	23317	23239	23474	23332	23416	23382	23482	23403	23481	23249	23392	23612	23603	23266	23167	23246	23185	23568	23513	23359	23320	23570	23351	23388	23190	23420	23426	23519	23125	23623	23345	23353	23301	23323	23470	23524	23820	23480	23285	23481	23335	23303	23003	23349	23381	23393	23626	23565	23476	23362	23349	23575	23432	23462	23495	23426	23343	23439	23262	23432	23527	23641	23487	23503	23472	23497	23545	23289	23568	23619	23431	23614	23438	23467	23352	23287	23300	23134	23539	23343	23350	23296	23241	23378	23326	23225	23411	23549	23644	23474	23622	23482	23576	23559	23359	23486	23315	23382	22993	23376	23367	23443	23561	23194	23205	23377	23376	23390	23579	23253	23517	23239	23501	23373	23377	23296	23421	23310	23322	23522	23382	23426	23480	23356	23406	23348	23348	23257	23148	23515	23390	23450	23506	23483	23584	23179	23226	23450	23374	23169	23420	23517	23378	23298	23376	23290	23379	23387	23606	23345	23110	23365	23471	23309	23301	23403	23269	23465	23361	23231	23492	23384	23394	23567	23519	23236	23262	23391	23342	23461	23325	23405	23488	23544	23505	23407	23527	23306	23235	23323	23190	23302	23503	23302	23463	23503	23519	23510	23446	23221	23464	23406	23402	23535	23383	23339	23480	23311	23372	23441	23325	23461	23420	23503	23532	23203	23468	23485	23421	23387	23615	23490	23451	23430	23404	23145	23487	23475	23309	23298	23421	23671	23329	23394	23439	23440	23508	23545	23332	23291	23445	23332	23559	23463	23426	23338	23563	23266	23225	23752	23199	23322	23499	23302	23502	23314	23303	23501	23376	23419	23477	23607	23503	23356	23321	23522	23239	23375	23252	23454	23373	23481	23111	23400	23411	23377	23115	23474	23359	23313	23471	23346	23561	23297	23446	23245	23506	23394	23423	23238	23295	23474	23348	23487	23531	23515	23643	23150	23333	23262	23296	23420	23355	23537	23503	23336	23670	23513	23409	23486	23415	23506	23482	23110	23217	23425	23576	23601	23547	23389	23437	23406	23350	23343	23523	23494	23383	23388	23427	23491	23495	23463	23275	23385	23339	23322	23670	23471	23385	23501	23253	23311	23323	23484	23253	23443	23351	23483	23479	23400	23592	23450	23383	23388	23495	23384	23544	23608	23340	23502	23531	23384	23460	23498	23586	23699	23399	23537	23421	23505	23449	23363	23368	23274	23349	23474	23371	23558	23330	23471	23574	23306	23403	23322	23276	23363	23396	23454	23398	23505	23537	23360	23488	23231	23639	23401	23357	23415	23469	23245	23245	23419	23305	23380	23578	23418	23384	23487	23427	23498	23216	23084	23320	23476	23420	23524	23402	23440	23532	23394	23449	23559	23557	23368	23198	23274	23305	23650	23260	23711	23502	23512	23359	23645	23270	23289	23301	23461	23187	23502	23447	23528	23496	23214	23518	23252	23397	23391	23497	23420	23349	23602	23425	23389	23560	23561	23482	23271	23426	23296	23333	23483	23294	23318	23436	23441	23261	23229	23707	23444	23536	23411	23535	23250	23134	23388	23448	23450	23363	23591	23470	23287	23316	23518	23404	23545	23410	23308	23459	23406	23432	23679	23371	23375	23442	23436	23421	23309	23454	23359	23253	23472	23468	23388	23405	23486	23403	23457	23310	23515	23233	23431	23153	23199	23339	23500	23544	23605	23458	23351	23362	23485	23409	23269	23195	23484	23422	23565	23235	23377	23382	23384	23110	23494	23478	23200	23459	23214	23261	23529	23428	23678	23595	23430	23387	23465	23317	23262	23441	23277	23482	23501	23505	23284	23370	23342	23325	23276	23478	23447	23342	23236	23320	23406	23454	23424	23356	23244	23404	23380	23331	23676	23417	23382	23516	23548	23607	23281	23378	23374	23401	23387	23449	23034	23422	23332	23356	23423	23310	23069	23382	23270	23457	23537	23460	23302	23307	23468	23364	23507	23489	23503	23445	23456	23415	23280	23497	23708	23332	23293	23482	23328	23488	23448	23350	23594	23388	23500	23329	23471	23284	23437	23447	23304	23310	23076	23416	23512	23386	23263	23553	23484	23483	23295	23549	23542	23129	23391	23537	23307	23263	23184	23282	23446	23329	23564	23393	23466	23349	23442	23371	23442	23524	23534	23495	23558	23464	23462	23382	23342	23450	23611	23398	23506	23437	23371	23394	23472	23572	23694	23346	23414	23498	23465	23311	23349	23537	23528	23267	23199	23481	23337	23436	23354	23641	23452	23500	23171	23291	23437	23617	23208	23550	23567	23341	23463	23287	23380	23472	23358	23386	23456	23469	23465	23532	23467	23416	23350	23464	23461	23679	23635	23517	23151	23361	23384	23425	23369	23304	23250	23266	23453	23299	23354	23425	23229	23454	23379	23506	23471	23453	23503	23426	23256	23379	23184	23494	23406	23453	23335	23542	23558	23520	23303	23302	23511	23509	23256	23411	23400	23567	23440	23514	23385	23200	23519	23449	23171	23244	23512	23461	23358	23515	23503	23626	23339	23287	23336	23378	23201	23438	23464	23286	23443	23211	23304	23299	23302	23418	23349	23479	23439	23464	23486	23369	23364	23312	23416	23462	23570	23363	23431	23293	23612	23361	23456	23133	23270	23498	23194	23467	23150	23431	23220	23346	23258	23208	23476	23494	23662	23352	23335	23394	23442	23458	23305	23563	23407	23371	23543	23231	23441	23608	23526	23284	23397	23295	23379	23319	23368	23260	23390	23329	23236	23423	23260	23300	23406	23346	23552	23369	23413	23694	23492	23306	23501	23499	23469	23457	23295	23597	23290	23380	23575	23540	23684	23472	23231	23292	23336	23322	23483	23179	23194	23505	23382	23495	23632	23558	23295	23487	23339	23575	23465	23329	23386	23181	23557	23470	23501	23293	23419	23420	23388	23294	23347	23507	23308	23203	23519	23311	23515	23498	23518	23378	23705	23544	23636	23442
27837	19250	17738	17632	17867	17797	17834	17715	17643	17945	17732	17824	17799	17687	17752	17863	17830	17595	17746	17774	17804	17962	17878	17713	18019	17847	17686	17867	17686	17777	17717	17767	17921	17734	17906	18013	17761	17876	17726	17753	17650	17873	17991	17823	17774	17809	17762	17550	17716	18019	17783	17826	17784	17846	17603	17707	17767	17968	17826	17787	17695	17764	17852	17782	17943	17855	17722	17725	17676	17732	17905	17947	17633	17729	17797	17845	17898	17697	17760	17798	17895	17875	17760	17828	17635	17999	17696	17839	17631	17985	17630	17744	17782	17737	17913	17592	17749	17860	17778	17815	17743	17736	17727	17916	17645	17602	17645	17825	17838	17862	17737	17833	17854	17916	17833	17909	17853	17650	17629	17648	17830	17729	18024	17741	17685	17808	17771	17790	17629	17770	17845	17836	17867	17946	17759	17827	17719	17692	17770	17965	17716	17751	17714	17786	17892	17728	17846	17859	17883	17828	17880	17701	17758	17671	17767	17844	17621	17783	17817	17729	17726	17890	17644	17670	17719	17869	17702	17634	17662	17870	17884	17845	17914	17837	17901	17893	17873	17653	17845	17807	17691	17709	17694	17689	17762	17922	17697	17843	17677	17691	17766	17771	17649	17745	17807	17871	17940	17743	17747	17915	17791	17750	17804	17842	17820	17815	17897	17738	17785	17731	17858	17908	17835	17747	17755	17806	17775	17794	17637	17992	17687	17774	17716	17891	17657	17823	17758	17600	17878	17734	17688	17808	17871	17823	17871	17846	17750	17794	17660	17683	17876	17883	17727	17708	17677	17911	17831	17798	17917	17829	17709	17858	17787	17712	17855	17609	17785	17739	17779	17664	17686	17760	17759	17730	17876	17706	17759	17855	17813	17829	17886	17687	17894	17696	17771	17821	17882	17709	17862	17781	17709	17862	17859	17738	17755	17815	17826	17668	17808	17816	17755	17780	17683	17736	17968	17761	17629	17733	17909	17753	17749	17703	17843	17992	17762	17966	17783	17814	17708	17784	17661	17783	17837	17652	17822	18062	17818	17810	17657	17899	17858	17741	17776	17743	17720	17804	17666	17897	17653	17905	17813	17878	17877	17764	17768	17889	17787	17723	17665	17685	17782	17738	17763	17731	17810	17853	17765	17909	17917	17640	17683	17689	17942	17795	17806	17837	17553	17968	17785	17791	17782	17727	17761	17735	17898	17707	17932	17495	17820	17906	17677	17661	17937	17868	17733	17798	17779	17890	17792	17841	17672	17845	17757	17783	17740	17943	17784	17822	17799	17772	17942	17735	17690	17831	17909	17935	17787	17804	17881	17838	17978	17770	17930	17575	17786	17883	17603	17929	18061	17572	17785	17486	17800	17746	17635	17752	17584	17712	17760	17839	17862	17855	17611	17644	17844	17824	17626	17875	17684	17689	17874	17627	17708	17899	17699	17906	17853	17943	17908	17657	17787	17745	17877	17682	17920	17708	17879	17877	17680	17699	17815	17850	17723	17863	17747	17842	17872	17718	17801	17663	17893	17790	17762	17685	17787	17750	17824	17780	17646	17701	17839	18042	17626	17805	17780	17753	17839	17905	17858	17674	17825	17672	17624	17732	17787	17696	17740	17980	17821	17764	17714	17676	17820	17912	17914	17838	17579	17879	17627	17722	18070	17567	17703	17806	17763	17750	17847	17679	17962	18027	17678	17803	17774	17770	17733	17940	17811	17754	17798	17814	17824	17821	17656	17805	17684	17988	17663	17920	17899	17695	17904	17914	17787	17791	17598	17850	17760	17734	17665	17750	17901	17762	17935	17691	17832	17854	17662	17712	17817	17617	17868	17801	17946	17831	17698	17757	17874	17790	17779	17682	17727	17633	17841	17729	17663	17642	17687	17672	17792	17474	17677	17771	17766	17976	17861	17818	17949	17771	17737	17763	17701	17835	17778	17783	17658	17544	17817	17872	17760	17569	17722	17913	17673	17743	17829	18004	17752	17814	17691	17730	17544	17698	17830	17743	17771	17808	17939	17981	17651	17641	17926	17874	17683	17693	17861	17924	17704	17758	17818	17854	17697	17811	17762	17568	17935	17882	17900	17886	17839	17671	17687	17795	17885	17790	17791	17821	17868	17852	17773	17830	17674	17694	17829	17830	17992	17751	17723	17582	17758	17872	17813	17655	17745	17548	17723	17822	17939	17770	17701	17629	17823	17866	17976	17547	17741	17772	17682	17761	17662	17598	17994	17694	18006	17663	17762	17805	17759	17718	17558	17618	17619	17851	17699	17717	17684	17814	17740	17776	17835	17743	17637	17576	17886	17793	17822	17713	17816	17830	17644	17744	17873	17671	17785	17906	17783	17639	17789	17855	17744	17754	17820	17756	17825	17925	17678	17861	17832	17902	17879	17506	17858	17927	17892	17817	17884	17869	17849	17814	17762	17840	17539	17891	17682	17760	17710	17793	17875	17675	17869	17771	17751	17824	17849	17848	17872	17726	17753	17922	17646	17896	17842	17812	17783	17778	17774	17684	17752	17869	17659	17894	17837	17733	17872	17735	17863	17581	17783	17599	17857	17853	17760	17745	17749	17794	17922	17730	17589	17816	17667	17818	17925	17655	17801	17687	17762	17895	17866	17934	17524	17848	17742	17869	17686	17802	17834	17752	17822	17757	17739	17752	17843	17626	17869	17736	17736	17819	17860	17666	17958	17749	17786	17830	17825	17882	17825	17646	17727	17775	17836	17893	17775	17795	17758	17890	17714	17877	17909	17565	17870	17834	17936	17846	17880	18023	17786	17821	17767	17708	17649	17704	17860	17854	17870	17925	17892	17630	17703	17795	17881	17785	17635	17835	17717	17778	17748	17834	17847	17740	17647	17695	17915	17763	17944	17788	17951	17900	17870	17726	17937	17607	17726	17743	17746	17840	17719	17720	17801	17817	17901	17839	17875	17756	17856	17811	17856	17799	17792	17799	17861	17955	17573	17717	17904	17956	17855	17803	17864	17853	17750	17693	17766	17909	17677	17802	17728	17770	17659	17790	17821	17719	17720	17639	17857	17821	17848	17777	17861	17881	17806	17900	17891	17798	18041	17856	17847	17779	17746	17853	17895	17849	17796	17846	17648	17810	17776	17717	17921	17946	17853	17773	17780	17793	17828	17644	17833	17850	17916	17649	17740	17751	17856	17746	17818	17875	17855	17732	17833	17678	17830	17864	17884	17769	17635	17839	17775	17951	17644	17814	17819	17851	17690	17800	17778	17912	17853	17709	17816	17810	17947	17782	17807	17838	17746	17568	17823	17720	17817	17946	17774	17893	17922	17989	17670	17932	17979	17826	17744	17832	18030	17514	17904	17875	17902	17833	17802	17716	17762	17782	17848	17876	17861	17781	17873	17965	17629	17879	17741	17768	17820	17785	17708	17780	17573	17840	17866	17795	17995	17938	17768	17747	17776	17785	17762	17963	17734	17722	17761	17952	17937	17810	17684	17775	17894	17755	17656	17813	17819	17764	17746	17860	17896	17809	17628	17834	17922	17626	17713	17807	17904	17694	17697	17739	17911	17828	17957	17653	17836	17802	17967	17804	17751	17789	17749	17735	17764	17714	17848	17766	17805	17855	17811	18055	17699	17763	17705	17855	17784	17814	17726	17883	17770	17792	17828	17852	17738	17838	17685	17802	17933	17777	17701	17871	17561	17868	17824	17900	17792	17866	17624	17793	17829	17781	17835	17817	17860	17769	17797	17583	17869	17658	17713	17781	17785	17788	17841	17799	17796	17754	17722	17863	17611	17824	17834	17722	17576	17964	17857	17718	17854	17879	17669	17585	17786	17839	18032	17722	17782	17864	17719	17744	17772	17794	17810	17819	17857	17557	17704	17773	17787	17850	17780	17666	17754	17730	17863	17804	17609	17823	17810	17733	17765	17921	17883	17765	17740	17896	17804	17606	17804	17809	17837	17802	18079	17777	17876	17959	17768	17806	17689	17691	17847	17860	17765	17895	17764	17783	17796	17988	17704	17793	17721	17895	17760	17945	17713	17869	17784	17976	17794	17759	17730	17719	17732	17818	17840	17920	17770	17919	17645	17623	17829	17756	17894	17740	17643	17853	17701	17917	17734	17654	17814	17849	17727	17686	17823	17839	17701	17805	17760	17744	17815	17643	17918	17954	17812	17836	17725	17865	17791	17864	17859	17834	17766	17709	17893	17841	17919	17902	17768	17750	17753	17896	17699	17888	17738	17759	17739	17891	17826	17829	17751	17800	17716	17855	17762	17816	17795	17673	17671	17917	17658	17786	17874	17806	17977	17836	17773	17677	17949	17768	17884	17629	17708	17894	17671	17725	17691	17716	17753	17756	17840	17727	17786	17682	17835	17793	17766	17783	17721	17824	18021	17893	17912	17920	17661	17801	17738	17846	17787	17845	17760	17817	17810	17905	17891	17876	17816	17738	17669	17612	17694	17606	17741	17792	17591	17735	17762	17924	17649	17751	17701	17765	17772	17890	17877	17813	17860	17869	17804	17867	17778	17780	17889	17717	17816	17889	17880	17802	17821	17796	17827	17730	17835	17708	17882	17860	17659	17884	17788	17752	17791	17824	17775	17778	17630	17780	17744	17705	17676	17898	17778	17838	17750	17851	17837	17850	17673	17663	17756	17602	17702	17741	17838	17878	17871	17823	17966	17643	17753	17818	17632	17962	17908	17667	17895	17779	17831	17682	17908	17802	17846	17760	17842	17744	17881	17667	17819	17781	17756	17828	17507	17834	17946	17681	17840	17826	17787	17715	17690	17819	17799	17782	17972	17775	17808	17832	17655	17844	17940	17781	17771	17685	17813	17784	17662	17894	17984	17854	17647	17780	17915	17930	17877	17788	17709	17619	17796	17886	17852	17748	17783	17697	17866	17759	17871	17805	17924	17827	17688	17858	17814	17862	17895	17861	17925	17633	17700	17655	17811	17598	17909	17816	17806	17711	17799	17762	17914	17701	17831	17663	17997	17664	17883	17845	17860	17901	17833	17822	17681	17670	17987	17997	17696	17774	17742	17752	17803	17836	17667	17743	17895	17681	18023	17900	17818	17889	17732	17627	17981	17785	17907	17661	17829	17809	17893	17798	17757	17899	17883	17908	17795	17789	17699	17713	17579	17829
26659	21446	30023	23321	22456	25328	26213	22853	22615	23326	23118	23109	23132	22914	23064	23103	23101	22980	22892	22823	22907	23115	23039	22978	22898	22932	23058	22897	22695	22995	22930	22899	23027	22751	22987	23003	22996	23012	22974	22933	22881	22972	22927	23081	22696	22821	22755	22886	22893	22940	23040	22802	22818	22942	22902	22937	22994	22872	22931	22957	23093	23029	23001	22790	22867	22987	23032	22798	22884	23006	22972	22862	22735	23015	22597	22823	23019	22978	22890	22748	22557	22890	22868	23002	22957	22702	22884	22790	22872	22771	22649	22854	22852	22971	22847	22589	23009	22960	23298	22810	22501	22842	22868	22970	22804	22848	22952	22937	22818	22866	23047	22533	22841	22933	22788	22908	22615	23034	22986	22730	22974	22845	22929	22974	22922	22797	22844	22979	22795	22692	22937	22759	22911	22797	22837	22922	23057	22935	22908	22860	22900	22930	22761	22840	22891	22950	22937	22917	22847	22963	22789	22666	23105	22925	22905	22918	23054	22975	22874	22913	22783	22732	22925	22695	22748	22995	22815	23016	22735	22881	22705	22930	22807	22830	22926	22595	22760	22847	22953	23031	22771	22901	23160	22802	22900	22836	23126	23081	22772	22758	22793	22804	23068	22884	23010	22845	22680	22864	22913	22697	22941	22822	22864	22859	22956	22874	23059	23058	22904	22887	22805	23105	23161	22763	22709	22623	23113	22971	22950	22936	22753	22922	22721	22785	23012	22664	23014	22849	22866	22943	23184	22768	22541	22813	22925	23032	22995	23041	22932	22906	22950	22942	23068	23027	22720	22881	22974	22805	22908	22806	22760	22930	22958	23104	22967	22887	22946	22863	22991	22918	22734	22983	23178	22943	23093	22970	22985	22736	23028	23307	22943	22892	22881	22763	23000	22930	22826	22753	22954	22871	22747	23059	22854	22761	22878	22773	22859	22697	23079	22735	23078	22710	23097	22878	22853	23027	23069	22914	22836	22781	22927	22822	22735	22865	22842	22804	22965	22952	23038	22868	22953	22962	22959	22806	22911	22871	22891	22856	22987	22646	22895	22966	22888	22908	22911	23107	22815	22956	22773	22911	22814	22810	22809	22775	22963	23044	22780	22869	22948	23072	22879	22930	22945	22970	23014	23037	22693	22742	22714	22998	22912	23062	22664	22807	22958	22887	22826	22670	22859	22864	22832	22790	22960	22868	22966	23026	22850	23150	22950	22984	22659	22981	22954	23008	22972	22683	22899	23010	22608	22880	23006	22974	22845	22792	22816	22673	23030	23018	22912	22866	22967	22843	22835	22963	22945	22852	23002	22920	23007	22718	22813	22834	22935	22723	23032	22972	22999	22866	22872	22918	22887	22857	22726	22743	22732	22881	23092	23126	23059	23009	22904	22926	22942	22696	22815	22450	22734	22892	22999	22785	22815	22694	23002	22899	22992	22786	23101	23018	22988	23002	22849	22808	22897	22828	22862	22928	22915	22690	22758	22984	22807	22883	22656	22982	22774	22873	22892	22758	22996	22957	23038	23037	22840	22682	22490	22847	23039	22955	22789	23161	22795	22830	22679	22824	22751	22796	22883	22829	22614	22829	22909	23071	22941	22769	22691	22810	22684	22762	22914	22813	22676	22844	22910	22957	22883	22850	22775	22666	22705	22925	23036	22793	22862	22930	22767	22719	22999	22798	22895	22844	22944	22959	22836	22935	22840	22887	22977	22866	22694	22883	23104	23051	22866	22970	22832	22995	22701	22804	22937	22955	22817	22839	22641	22848	23012	22972	22869	22967	22719	23116	22739	22897	22864	22815	22858	22776	22984	22890	23044	22857	22772	23001	22751	22876	22701	22865	22990	22972	22873	22929	23053	22811	23040	22745	23005	22980	22913	23197	22765	22854	23019	22786	22778	22810	22749	22748	22909	22993	22865	22785	22692	22915	23282	22820	22893	23016	22857	22946	22941	23093	23375	22986	23090	22922	23015	23080	22938	22835	23014	22831	22710	22830	22943	22827	23125	23147	22913	22790	22906	23026	22767	22765	23088	22799	22928	22723	22787	22609	22666	22944	22960	23045	23076	22906	22765	22745	22868	22728	23053	23013	22996	22970	23193	22715	22799	22904	22791	23093	22838	22726	22653	22789	22648	22809	22951	22999	22930	22829	22775	23069	22770	22861	23009	22771	22890	22910	22700	22762	22929	22913	22790	22986	22889	22795	22944	22983	22972	23087	22941	23049	22996	22832	23008	22943	22767	22933	22866	22778	22887	22830	23054	22991	22952	22611	22872	23031	22808	22877	22772	22939	22802	22732	23014	22736	22907	22991	22972	23187	22907	23016	22762	22930	22867	22830	22883	22948	22903	22992	23038	22862	23099	22946	22886	22926	22850	23044	22990	22930	22936	22896	22812	22898	22841	22958	22793	22626	22812	22877	22938	22770	22988	23003	22978	23134	23221	22902	23112	22890	22897	22983	22951	22849	22887	22905	22773	22864	22785	22861	22997	23189	22674	22877	22942	22928	22962	22780	22740	22939	23283	22817	22847	22888	22984	23030	22983	23080	22906	22853	22993	22851	22943	22824	22940	22844	22809	22642	22861	22917	22807	23074	22815	23021	23103	23056	22853	23002	22693	22767	22980	22786	22886	22775	22978	22924	22905	22758	22939	22997	23019	23073	22784	23000	22674	22885	23086	22905	22900	23003	22931	22901	22787	22951	22895	22726	22796	22993	22777	22799	23061	22732	23077	23057	23064	22782	22905	22922	22695	23049	23074	22993	23152	22910	22790	22905	22842	22810	22963	22872	22870	22661	22691	22984	22945	22844	22893	23091	22773	23037	22705	23013	22888	22985	23033	23024	22987	23005	22962	22826	22857	22901	22936	22999	22881	22912	22727	22866	22787	22785	22800	22990	22977	22867	22895	22743	23067	23102	22878	22921	22948	23033	23101	22872	23129	22808	22917	22822	23043	22968	23092	22972	22668	22825	22983	22878	23121	22873	22957	22950	23079	22816	22841	22983	23038	22953	22698	22665	22847	23040	22920	22710	22874	22662	22818	22697	22784	22709	23045	22767	22843	22849	22941	22947	22785	22938	22909	22743	23088	22916	22858	23025	22763	22712	22786	22873	22783	22828	23036	23010	22766	22748	22916	22779	22726	22889	23018	23043	22690	22960	22945	22761	23069	23226	22911	22986	22956	22976	22884	23033	22909	22704	22618	22801	23027	22971	22909	22819	23023	22940	23039	22946	23041	23030	22853	23088	22859	22847	22905	22594	22973	22908	22808	23094	23058	22869	23074	22928	23013	22772	23006	22854	23064	22693	22863	22972	22830	22699	22843	22912	22954	23008	22882	22965	23198	23022	22957	23000	22887	22984	22823	23041	22792	22783	22964	22738	22820	22681	22834	22746	22892	22800	22811	23024	22706	22787	22900	22941	22980	22830	22766	22853	22739	22677	22980	23154	22895	22939	22910	22837	22988	22900	22727	23007	23082	22795	22845	22881	22958	22925	22943	23028	22565	22756	23043	22800	22789	22870	23062	22595	22767	22735	23109	22861	22931	22703	23013	22770	22885	22917	23068	22787	23001	22747	22914	22927	22671	22766	22916	22789	22975	22839	22922	22839	22807	22837	23136	23002	22722	22536	22759	23055	22965	23096	23156	22883	22676	22795	22981	23009	23001	22863	22824	22792	22937	22860	22917	22974	22676	22781	22785	22932	22835	22958	22980	22941	23000	22681	22746	22867	22964	22816	22901	22873	22852	22642	22933	22915	22852	23000	22809	23005	23030	22807	22996	22854	22825	22947	23079	22993	22873	23079	22916	22937	23138	22964	22896	22680	22605	23052	22766	22859	22961	22920	22777	22786	22729	22679	22736	22878	22888	22695	22784	22907	23061	22766	22848	22752	22818	22981	22744	22974	22898	22831	22973	22939	22902	22816	22625	22903	22804	22842	22967	22692	22803	22822	22912	22760	22640	22945	22878	23065	22970	22822	22859	22861	22924	22966	22889	22891	22662	22909	22992	22836	22929	23039	22956	22649	23041	23073	22820	22878	22937	22832	22897	23065	22781	22599	23040	22942	22945	22833	22807	22853	22779	22977	22993	22835	23189	23023	23029	22921	22863	22944	22844	22978	22741	22881	23125	22949	22878	22954	23126	22985	23007	23046	22979	22805	22701	22843	22834	22932	23094	23142	22924	22948	22679	23049	22855	23123	22612	22845	23031	23012	22764	23074	23028	22847	22901	22952	22759	22904	23012	22785	22789	22860	23027	22824	22693	22889	22934	22947	22962	23065	22927	23044	23297	22734	22951	22789	22734	22753	22757	22925	23074	22941	22734	22876	22733	22864	22773	22870	22796	22895	22840	22912	22940	22921	22867	22726	22909	22918	23039	22794	22839	22672	22801	22808	22839	22699	22998	22876	22788	22768	23016	22978	22875	22970	22734	22871	22827	22873	22887	22888	22852	22981	22878	22791	22992	23058	22891	23014	22850	22764	22761	23014	23052	23056	22863	23049	22960	22804	22958	22831	23021	23025	22854	22608	22904	22979	22842	22815	22819	22963	22821	22530	22824	23014	22919	22788	23092	22913	22918	22999	23133	22997	22679	23063	23025	22925	23070	22768	22920	22982	22794	22847	22879	22973	22788	22834	22906	22731	22888	22870	23044	23065	22970	22966	22800	23008	22849	22742	22831	22972	22852	22824	23085	22862	22807	23009	22939	22946	22721	22789	22840	22792	22920	22948	22727	22772	22846	22829	23102	22989	22848	22888	22906	23001	22754	22861	22994	22834	22880	22892	22739	22926	23012	22869	22737	22831	23006	22948	22896	22796	23021	22893	22904	22909	23057	22968	23054	22931	22936	22787	22983	22689	22952	22868	23115	22830	22743	22880	22960	23000	22869	22883	22872	22923	23033	22807	22794	23170	22769	22829	22970	22949	22843	22748	22909	22814	23033	22953	22876	22822	22899	22900	22787	22916	23139	23059	22835	22789	22712	22863	22739	22783	23002	22825	22840	22785	23051	23026	23105	22668	22929	23027	22914	22964	22538	22914	22896	22821	22856	22842	22800	22987	22872	22967	23251	22870	23043	23121	23060	22925	22969	22998	22904	22930	22886	22721	23005	23012	22857	23081	23235	22902	22843	23062
25229	19542	17407	17498	17548	17575	17590	17439	17400	17566	17380	17604	17549	17494	17368	17513	17663	17415	17804	17365	17618	17385	17430	17418	17347	17609	17586	17680	17280	17692	17447	17440	17704	17434	17348	17490	17495	17603	17500	17707	17583	17621	17539	17376	17720	17608	17470	17450	17498	17384	17474	17494	17389	17450	17564	17488	17425	17382	17347	17552	17468	17577	17587	17503	17581	17578	17609	17340	17585	17446	17352	17522	17433	17459	17552	17512	17643	17533	17454	17466	17463	17372	17303	17725	17455	17464	17499	17598	17528	17543	17404	17606	17403	17666	17423	17558	17555	17439	17579	17582	17419	17545	17415	17474	17438	17471	17583	17366	17639	17277	17590	17587	17407	17566	17564	17353	17513	17442	17626	17519	17404	17613	17355	17388	17537	17460	17499	17391	17468	17409	17593	17487	17702	17338	17496	17404	17401	17568	17524	17492	17517	17537	17521	17380	17515	17426	17374	17425	17681	17519	17602	17432	17316	17637	17354	17545	17489	17289	17633	17513	17625	17405	17586	17378	17473	17588	17723	17475	17300	17497	17453	17673	17435	17496	17528	17412	17429	17475	17451	17404	17545	17492	17465	17552	17384	17451	17568	17408	17495	17549	17509	17494	17514	17641	17574	17382	17557	17444	17470	17507	17407	17296	17478	17579	17590	17424	17618	17403	17452	17642	17380	17531	17536	17656	17556	17429	17508	17500	17537	17416	17501	17403	17399	17400	17405	17774	17486	17431	17472	17532	17423	17391	17520	17479	17647	17514	17470	17511	17308	17154	17644	17518	17456	17518	17455	17468	17579	17460	17610	17676	17543	17728	17431	17550	17390	17495	17324	17405	17579	17503	17479	17470	17524	17265	17446	17576	17469	17244	17608	17433	17381	17776	17396	17619	17587	17555	17477	17583	17462	17354	17565	17569	17351	17669	17347	17379	17575	17660	17538	17526	17481	17647	17662	17303	17755	17527	17550	17473	17467	17437	17543	17401	17589	17594	17348	17560	17413	17461	17501	17375	17609	17367	17397	17459	17550	17428	17474	17502	17600	17594	17420	17458	17380	17433	17510	17536	17458	17565	17634	17383	17439	17462	17457	17520	17493	17490	17401	17439	17519	17403	17502	17630	17550	17408	17423	17435	17385	17531	17403	17614	17539	17408	17636	17598	17384	17342	17445	17586	17504	17537	17569	17439	17457	17563	17581	17640	17438	17385	17377	17301	17534	17411	17463	17396	17671	17497	17403	17547	17341	17353	17543	17542	17496	17494	17640	17435	17598	17497	17495	17522	17341	17495	17475	17507	17438	17501	17513	17458	17309	17511	17411	17647	17440	17484	17509	17529	17395	17420	17464	17352	17715	17594	17518	17455	17279	17529	17457	17334	17369	17531	17519	17381	17611	17531	17427	17460	17568	17501	17346	17582	17618	17480	17615	17444	17568	17578	17506	17667	17573	17427	17551	17426	17478	17372	17713	17348	17557	17506	17475	17540	17530	17345	17297	17585	17547	17549	17393	17633	17573	17475	17259	17456	17533	17352	17468	17384	17441	17484	17432	17520	17357	17434	17476	17606	17292	17456	17397	17447	17525	17519	17500	17352	17539	17701	17464	17522	17681	17540	17429	17562	17519	17388	17468	17375	17499	17345	17608	17705	17548	17550	17525	17426	17432	17530	17210	17516	17416	17449	17438	17391	17394	17473	17391	17600	17695	17510	17481	17516	17508	17138	17536	17524	17626	17393	17309	17501	17546	17473	17579	17487	17486	17557	17406	17495	17538	17643	17541	17385	17362	17364	17469	17604	17470	17429	17524	17392	17383	17475	17583	17302	17414	17583	17405	17580	17178	17592	17574	17427	17474	17481	17442	17621	17356	17374	17493	17502	17348	17608	17455	17448	17431	17449	17497	17399	17516	17664	17486	17410	17716	17440	17500	17329	17366	17488	17441	17469	17533	17434	17596	17343	17481	17586	17500	17463	17497	17706	17666	17364	17711	17323	17458	17518	17503	17493	17489	17475	17506	17348	17395	17320	17600	17365	17500	17606	17403	17493	17430	17689	17455	17521	17446	17557	17470	17481	17586	17493	17523	17499	17465	17567	17656	17466	17474	17574	17345	17382	17466	17444	17539	17453	17592	17307	17357	17404	17593	17433	17576	17355	17432	17549	17437	17624	17436	17442	17626	17407	17607	17452	17404	17521	17526	17516	17545	17556	17524	17233	17496	17440	17374	17489	17499	17397	17359	17502	17534	17464	17560	17342	17370	17439	17601	17334	17462	17557	17423	17457	17537	17601	17542	17550	17172	17439	17483	17457	17503	17515	17513	17459	17412	17682	17457	17394	17595	17484	17409	17283	17322	17541	17378	17299	17448	17416	17529	17459	17441	17519	17573	17378	17567	17494	17410	17374	17517	17525	17579	17535	17446	17624	17519	17401	17302	17659	17535	17507	17683	17473	17604	17480	17504	17554	17556	17376	17361	17605	17610	17431	17538	17541	17406	17447	17632	17430	17508	17605	17468	17453	17549	17516	17522	17409	17544	17354	17490	17469	17552	17410	17428	17473	17400	17563	17513	17456	17650	17303	17502	17476	17673	17562	17495	17552	17474	17367	17494	17356	17555	17351	17621	17237	17414	17435	17424	17458	17347	17441	17276	17233	17342	17443	17563	17420	17423	17425	17405	17506	17591	17651	17425	17389	17518	17380	17520	17588	17384	17392	17347	17449	17382	17463	17461	17463	17452	17425	17491	17323	17434	17427	17601	17358	17402	17708	17470	17455	17440	17529	17515	17379	17652	17492	17537	17556	17481	17501	17358	17445	17375	17437	17571	17452	17551	17400	17440	17568	17457	17594	17503	17521	17626	17561	17597	17469	17489	17564	17613	17517	17554	17464	17358	17438	17559	17452	17525	17386	17530	17597	17590	17418	17566	17508	17602	17446	17510	17625	17502	17583	17562	17441	17469	17354	17298	17429	17330	17287	17617	17537	17600	17356	17457	17451	17395	17533	17408	17332	17490	17469	17318	17427	17481	17447	17525	17385	17715	17414	17538	17594	17485	17546	17543	17556	17509	17338	17559	17468	17403	17540	17508	17613	17434	17490	17571	17409	17505	17567	17328	17421	17491	17567	17390	17386	17333	17357	17548	17339	17361	17478	17432	17585	17471	17360	17530	17533	17685	17540	17532	17450	17494	17400	17362	17521	17405	17298	17648	17631	17484	17408	17728	17303	17491	17699	17464	17543	17414	17491	17520	17395	17511	17519	17487	17593	17609	17663	17303	17635	17527	17591	17580	17463	17418	17517	17285	17614	17466	17486	17394	17496	17475	17565	17529	17371	17548	17435	17495	17581	17410	17412	17552	17388	17334	17486	17527	17421	17465	17402	17371	17530	17442	17493	17632	17272	17499	17504	17664	17382	17487	17541	17587	17550	17287	17531	17595	17303	17493	17584	17363	17263	17640	17348	17446	17510	17616	17504	17484	17530	17436	17539	17523	17536	17530	17676	17497	17715	17700	17422	17417	17453	17494	17538	17440	17621	17322	17450	17539	17486	17513	17337	17563	17464	17258	17217	17504	17506	17501	17507	17385	17699	17490	17462	17458	17493	17507	17589	17482	17373	17425	17395	17361	17733	17565	17392	17516	17545	17470	17425	17312	17500	17315	17387	17434	17454	17565	17521	17452	17433	17254	17359	17538	17606	17516	17616	17529	17489	17685	17421	17241	17603	17413	17373	17410	17451	17452	17623	17374	17442	17421	17529	17493	17409	17512	17504	17445	17398	17523	17519	17361	17380	17582	17398	17334	17571	17628	17667	17560	17543	17324	17315	17501	17521	17409	17572	17276	17720	17524	17445	17462	17729	17513	17488	17402	17447	17413	17711	17542	17600	17738	17542	17299	17356	17390	17601	17415	17390	17423	17452	17592	17570	17472	17690	17343	17314	17580	17382	17411	17644	17591	17688	17289	17465	17453	17201	17369	17337	17450	17398	17635	17329	17466	17524	17728	17457	17442	17300	17466	17434	17583	17482	17545	17398	17567	17350	17532	17588	17588	17429	17588	17494	17448	17603	17566	17373	17485	17612	17591	17418	17610	17389	17527	17448	17539	17526	17457	17500	17565	17368	17464	17432	17390	17518	17492	17406	17489	17587	17438	17337	17525	17585	17342	17495	17642	17389	17643	17616	17543	17403	17331	17367	17338	17491	17639	17552	17536	17300	17442	17325	17405	17404	17454	17557	17437	17535	17525	17365	17576	17561	17547	17520	17512	17359	17297	17520	17311	17418	17542	17334	17603	17466	17583	17394	17599	17197	17524	17460	17534	17521	17469	17507	17394	17542	17405	17445	17586	17425	17528	17366	17504	17463	17439	17577	17624	17670	17257	17578	17433	17303	17463	17443	17378	17417	17362	17395	17402	17580	17676	17457	17466	17465	17485	17453	17459	17628	17459	17533	17605	17401	17619	17471	17468	17458	17551	17460	17473	17370	17427	17464	17381	17509	17408	17480	17559	17367	17351	17526	17532	17469	17483	17414	17631	17479	17501	17536	17434	17327	17487	17393	17626	17552	17568	17457	17432	17505	17353	17559	17485	17403	17310	17385	17697	17522	17575	17569	17408	17448	17288	17671	17364	17582	17456	17305	17534	17355	17614	17454	17467	17414	17490	17649	17660	17589	17457	17346	17531	17302	17442	17430	17524	17286	17401	17693	17607	17635	17477	17625	17426	17410	17454	17500	17382	17428	17462	17558	17539	17602	17542	17659	17323	17795	17486	17655	17564	17472	17477	17561	17561	17385	17577	17617	17461	17319	17369	17585	17424	17624	17213	17398	17510	17505	17477	17451	17489	17375	17467	17352	17646	17403	17307	17583	17557	17321	17395	17440	17432	17386	17402	17401	17453	17343	17272	17520	17596	17403	17499	17477	17608	17358	17522	17546	17352	17609	17461	17448	17452	17349	17477	17451	17460	17519	17293	17364	17554	17502	17438	17618	17439	17561	17449	17643	17462	17391	17467	17324	17619	17641	17441	17561	17663	17459	17397	17514	17409	17393	17405	17594	17681	17602	17604	17445	17440	17417	17475	17499	17426	17581	17463	17505	17510	17675	17463	17397	17475	17267	17472	17451	17481	17412	17512	17629	17527	17528
26146	21364	29876	23244	22031	25932	28209	24556	23802	24527	24495	24342	24508	24366	24570	24531	24481	24313	24376	24428	24330	24361	24285	24414	24222	24209	24245	24305	24131	24327	24297	24372	24195	24318	24262	24151	24181	24141	24410	24119	23926	24342	24277	24188	24161	24160	24118	24151	24248	24195	24100	24238	24394	24310	24079	24148	24351	23874	24219	24288	24037	24243	24124	24311	24156	23902	24218	24083	24300	24106	24358	24327	24082	24175	24279	23935	24161	23998	24433	24192	24398	24168	24286	24224	24326	24262	24044	24331	24246	24055	24401	24392	24369	24448	24052	24503	24206	24353	24262	24176	24045	24290	24391	23954	24242	24001	24308	24248	24237	24297	24263	24314	24234	24394	23969	24375	24201	24277	24327	24124	23904	24067	24406	24207	24382	24227	24134	24274	24372	24311	24226	24098	24403	24195	24084	24275	24380	24315	24234	24117	24174	24118	24201	24185	24232	24359	24316	24217	24439	24368	24143	24357	24091	24049	24160	24166	24212	24327	24351	24016	24125	24071	24113	24182	24052	24131	24215	24019	24129	24390	24251	23969	24105	24267	24139	24200	23985	24331	24172	24254	24068	24158	24239	24249	24272	24246	24135	24138	24276	24073	24059	24326	24441	24344	24192	24064	24163	24237	24164	23985	24329	24089	24232	24269	24393	24330	24117	24196	24138	24329	23907	24407	24095	24152	24425	24064	24239	24206	24124	24416	23949	24108	24073	24316	24465	24324	24069	24123	24111	24164	24222	24249	24488	24187	24155	24060	24250	24354	24261	23940	24287	24418	24319	24207	24031	24179	24043	24161	24332	24246	24447	24079	24279	24159	24327	24104	24152	24324	23985	24318	24340	24281	24379	24132	24094	24045	24232	24380	24287	24193	23981	24227	24140	24261	24247	24158	24041	24228	24096	24164	24322	24077	24108	24033	24137	24217	24092	24377	24238	24340	24098	24215	24013	24329	24439	24293	24190	24052	24161	24261	24297	24293	24261	24113	24326	24244	24066	24234	24417	23980	24263	24238	23892	24105	24080	24165	24358	24117	24373	24203	24082	24159	24288	24129	24350	24213	24175	24283	24244	24249	24239	24319	24285	23951	24148	24437	23862	24246	24363	24157	24091	24291	24370	23896	24300	24296	24261	24328	24184	24134	24329	24084	24213	24100	24065	24114	24127	24016	24112	24172	24126	24266	24447	23987	24380	24116	24302	24044	24170	24456	24410	24256	24324	24197	24177	24259	24056	24132	24155	24272	24226	24428	24225	23998	24136	24046	24275	24343	24301	23996	24271	24349	24306	24218	24288	24076	24473	24183	24302	24191	24302	24262	24299	24311	24350	24214	24180	24227	24299	24210	24195	24105	24176	24249	24401	24051	24119	24097	24126	24233	24393	24374	24307	24178	24042	24302	24097	24075	24125	24303	24264	24165	24191	24004	24330	24311	24363	24174	23982	24404	24091	24087	24124	23966	24140	24326	24322	24374	24152	24227	24115	23924	24160	24210	24311	24129	24260	24203	24451	24188	24211	24365	24446	24017	24076	24222	24083	24216	24257	24344	24240	24263	24269	24156	24185	24286	24258	24206	24304	24137	24202	24377	24328	24237	24059	24227	24299	24372	24129	24407	24045	24265	24041	24060	24101	24196	24232	24182	24164	24340	24250	23941	24233	24192	24254	24248	24416	24244	24329	24102	24098	24336	24472	24226	24465	24369	24269	24225	24239	24250	24302	24133	24217	24470	23998	24163	24412	24243	24090	24146	24250	24200	24415	24503	24191	24105	24368	24132	24058	24055	24124	24145	24269	24329	24278	24239	24055	24063	24225	24253	24204	24333	24170	24089	24184	24320	24345	24156	24253	24287	24298	23778	24300	24375	24142	24312	24211	24183	24186	24159	24274	24237	24451	24041	24255	24180	24067	24210	24538	24401	24197	24339	24336	24085	24127	24202	24157	24550	24248	24318	24009	24066	24113	24244	24267	24018	24081	24266	24127	24300	24241	24058	24024	24071	24170	24224	24237	24382	24285	24112	24252	24343	24381	24404	24061	24285	24272	24411	24247	24260	24147	24356	24183	24358	24298	24218	24311	24453	24211	24240	24347	24098	24183	24138	24200	24140	24126	24438	24362	24308	24167	24165	24228	24131	24240	24238	24117	24036	24061	24333	24245	24059	24207	24105	24235	24340	24424	24155	24219	24134	24147	23949	24204	24151	24214	24293	24263	24251	24299	24224	24201	24197	24100	24081	24120	24128	24277	24003	24081	24175	24238	24016	23878	24141	24124	24348	24253	24275	24456	24267	23883	24013	24219	24152	24285	24201	24126	24208	24389	24179	24115	24001	24227	24237	24018	24299	24152	24321	24206	24233	24216	24199	24157	24165	24217	24120	24195	24318	24069	24167	24373	24516	24113	24245	24283	24050	24064	24186	24137	24046	24030	24156	23991	24177	24141	24161	24357	24103	24088	24405	24391	24253	24180	24224	24299	24131	24346	24260	24191	24118	24249	24027	24297	24028	24095	24263	24104	24404	23782	24221	24194	24025	24266	24405	24129	24243	24035	24310	24166	24089	24526	24191	24314	24051	24240	23998	24171	24290	24138	24031	24121	24158	24247	23888	24404	24166	24283	24117	23927	24101	24090	24319	24297	24159	24063	24337	24285	24222	24248	24088	24275	24174	24263	23952	24310	24120	24382	24250	23871	24104	23970	24035	24142	24139	24098	23990	24315	24276	24019	24171	24268	24084	24243	24079	24121	24322	24120	24342	24295	24114	24030	24248	24223	24187	24301	24210	24071	24199	24237	24201	24096	24240	24172	23928	24211	24209	24333	24266	24192	24305	24084	24075	24182	24164	24316	23868	23976	24417	24329	24089	23984	24115	24201	24152	24324	24156	24031	23991	24117	24127	24090	24305	24139	24329	24190	24046	24444	24364	24076	24130	24334	24235	23978	24278	24360	24266	24343	24320	24104	24202	24145	24142	24287	24285	24272	23840	24229	24285	24164	24064	24203	24300	24070	23964	24156	24185	24141	24175	24035	24351	24098	23901	24289	24113	24104	24103	24151	24164	24039	24213	24306	24017	24376	24061	24148	23944	24284	24179	24181	24418	23998	24123	24045	23970	24128	24172	24041	23974	24180	24151	24141	24314	24152	24206	24351	24254	24162	24385	24190	24528	24160	24113	24211	24190	24434	24019	24113	24129	24161	24464	24292	24269	24324	24175	24088	24392	23991	24257	24075	24139	24141	24065	24233	24164	24067	24151	24134	24379	24240	24095	23863	24234	24102	24240	24070	24179	24274	24179	24097	24281	24100	24204	24189	24141	24177	24122	24216	24184	24195	24425	24072	24092	24245	24427	24043	24133	24107	24343	24170	24034	24198	24117	24174	24260	24344	24358	24303	24144	24195	23988	24171	24294	24412	24351	24113	24138	24079	24360	24076	24325	24331	24092	24244	24105	24402	24129	24183	24009	24159	24094	24092	24219	24278	23811	24101	24129	24084	24249	24294	24316	24014	24226	24283	24194	23849	24329	24492	24271	24137	24175	24253	24312	24270	24388	24250	24135	24359	24108	24015	24104	24312	24255	24224	24157	24116	24232	24304	24075	24073	23876	24053	24059	24121	24111	24257	24212	24208	24167	24267	24039	24222	24138	24131	24045	24206	24259	24298	24206	24341	24182	24415	24250	24263	24469	24349	24122	24150	24085	24325	24269	24268	24179	24185	24162	24284	24163	24211	24118	23967	24272	24155	24287	24384	24318	24351	24257	24332	24222	24273	24120	24224	24337	24191	24279	24040	23828	24134	24240	24247	24275	24304	24197	24160	24254	24540	24383	24381	24350	24112	24133	24242	24238	24055	24566	24341	24138	24164	24314	24396	24333	24140	24258	24089	24155	24247	24099	23938	24194	24320	23991	24232	24067	24232	24292	24228	24270	24258	24162	24228	24152	24008	24163	24377	24331	24130	24164	24338	24397	24074	24067	24032	23944	24226	24288	24235	24105	24134	23870	24274	24195	24382	24199	24619	24221	23993	24228	24331	24210	24385	24265	24058	24085	24085	24297	24413	24200	24378	24168	24374	24161	24196	24191	24072	24076	24078	24179	24108	24293	23948	24135	23951	24137	23994	24167	24305	24343	24155	24104	24128	24452	24422	24138	24336	24282	24186	24134	24086	24220	24203	24264	24214	24357	24243	24131	24125	24072	24091	24379	24278	24271	24191	24170	24375	24131	24295	24253	24190	24064	24354	24224	24235	24202	24116	23933	24165	24125	24169	24185	24295	24171	24125	24280	24211	24068	24079	24185	24188	24058	24021	24173	24207	24215	24259	23891	24237	24071	24232	24392	24255	24424	24050	24073	24111	24288	24314	23857	24276	24176	24335	24321	24369	24217	24067	24438	24141	24200	24231	24274	24015	24352	24407	24222	24107	24406	24381	23904	24096	24229	24098	24262	24136	24233	24164	24071	24226	24132	24350	24317	24401	24167	24215	24356	24145	24179	24148	24095	24381	24247	24222	24110	24362	24080	24221	24272	24288	24214	24325	24491	24103	24280	24325	24248	24171	24069	24334	24104	24096	23935	24365	24098	24121	24273	24081	24111	24268	24046	24275	24191	24253	24178	24080	23833	24261	24017	24067	24133	23917	24007	24259	24268	23973	24062	24031	23989	24144	24133	24253	24129	24130	24095	23998	24153	24033	24103	24261	24055	24138	24388	24077	24371	24259	24297	23766	23984	24322	24215	24190	24039	23978	24106	24293	24363	24057	24213	24287	24193	24284	24288	24082	24053	24137	24147	24229	24367	23946	24363	24134	24297	24116	24165	24176	24096	24303	24233	24403	24230	24290	24276	24112	24132	24004	24272	24255	24120	24054	24070	24277	24326	24286	24311	24077	24081	24080	23892	24088	24347	24329	24200	24338	24167	24032	24261	24105	24134	24017	24284	24327	24335	24210	24196	24327	24202	24285	24179	24313	24252	24210	24051	24112	24201	24093	24048	24043	24307	23965	24231	24346	24074	24064	24215	23990	24357	24143	23879	24176	24162	24349	24266	24132	24227	24353	24260	24298	24172	24405	24210	24050	24298	24276	24242	24381	24235	24262	24297	24339	24215	24150	24051	24256	24171	24199	24142	24379	24247	24212	24100
27466	19987	18207	18129	18126	18100	18133	18207	18105	18208	18381	18166	17921	18301	18022	18007	18027	17960	18094	18052	17886	18128	17921	18213	18082	18151	17933	18029	18006	18169	18152	18010	18248	17983	18213	18301	17958	17915	18151	18128	18009	18297	18052	18058	18109	18035	18224	18001	18236	17976	18090	18195	18039	18071	18094	18103	18107	18169	18100	17955	18104	17901	18184	18211	18034	18165	18119	18095	18065	18159	17948	18041	18178	18177	18246	18146	17888	18042	18204	18188	18141	17971	18233	17978	18088	18130	18161	18079	18029	17991	18093	17983	18069	17978	18118	17910	18130	18142	18107	18027	18196	17751	18271	18042	18212	18038	18124	18010	18111	18048	18132	18170	18207	18096	17979	18114	18209	18100	18200	18144	17976	18019	18176	18080	18007	18135	18034	18140	18137	18111	18081	17973	18155	18136	18044	18156	17905	18123	18139	17969	17952	18289	18111	18004	17976	17996	17967	18043	17959	18053	18032	18090	17962	18226	18030	18037	18168	18065	18039	18031	18043	17952	18111	18163	18186	18011	18189	18092	18162	18074	18083	18144	17997	17980	18096	18105	18027	18127	18068	18108	18130	18189	18098	18093	18220	18068	18116	18071	17976	18039	18210	18054	18098	18072	18137	18004	18102	18081	18110	18158	18068	18110	17938	18179	18151	18014	18042	18026	17875	18075	18258	18042	17939	17917	18038	18035	17995	18006	18112	18101	18103	17937	18125	18130	18211	17887	18020	18185	17987	18142	17947	17846	18102	18102	18107	18032	18127	18199	18057	17963	18154	18082	18159	18103	18041	17993	18015	18066	18110	17978	18183	18012	17991	18142	18138	18115	18177	18117	18153	17884	17940	18083	18043	18161	18031	18347	18086	18136	18023	17920	17999	18005	18112	18078	18045	17916	18109	18202	18151	17979	18195	18078	18082	18049	17971	18074	18010	18252	18179	18106	18096	18156	17930	18125	18084	18014	18052	18153	18059	18190	18056	18026	18119	18164	18007	18070	18120	18199	17953	18161	18212	17975	18008	18098	17994	18166	17999	17883	18152	18027	18018	18154	18034	18127	18102	18130	18173	18105	18171	18080	17961	18006	17975	18088	18164	18082	18016	18035	18087	18212	18097	18152	18252	17979	18244	18019	18192	17982	18191	18099	18096	17910	18323	18038	18125	18019	18330	18082	18098	17855	18128	18270	18133	18157	18139	18116	18213	18112	18186	18069	18091	18078	18059	18106	18177	18068	18301	17798	18118	18148	17958	18154	18260	18067	18270	17969	18071	18030	17956	18108	17977	18036	17954	18155	18165	17944	17989	18112	18199	18108	17988	18017	18147	17971	18143	18128	18182	18037	18015	18123	18026	18228	18065	18190	18154	18102	18106	18065	18048	18136	18290	18059	18136	17942	18174	17938	17985	17992	18153	18241	17991	18107	18055	17965	18127	18186	18165	18078	18042	18233	18003	18098	17934	18091	18351	17962	17997	18037	18235	18134	17967	18147	18176	17979	17962	17956	18048	18124	18133	18172	18132	18033	18006	18069	17993	17939	18264	18093	17934	18019	18160	18066	18307	18012	18300	18160	18229	18096	18157	18267	18075	18019	18095	18027	18145	18093	18072	18026	18059	18148	18177	18094	18018	18063	18150	18152	18178	18056	17947	18226	18062	18083	18006	18192	18102	18090	18001	17995	18296	18026	18133	17952	18194	18102	18020	18111	18106	18097	18224	18113	18180	18066	18092	17974	18113	18086	18269	18175	18242	18069	18078	18070	17788	18148	18141	18057	17956	18009	18218	18128	17948	17944	18096	18093	17985	18162	18250	18341	18184	18013	18131	18090	18032	18202	18275	17921	18113	18085	17986	18129	18086	17973	18223	18052	18107	18167	18192	17994	18148	18129	17955	18116	18014	18066	17985	17938	17933	18080	18163	18156	18087	17985	18084	18032	17891	18094	17947	18009	18156	18047	18083	18120	18032	18191	18055	18019	18085	18249	18191	17975	18086	18050	17945	18324	17993	18146	18085	18156	17939	18135	18171	18129	17950	18246	18095	18109	18134	17999	18148	18174	18144	18047	18104	17979	18137	18085	18219	18213	18086	18041	18189	18034	18274	18007	18044	18168	18073	18313	17978	18389	18309	18080	17961	17938	18066	18101	18015	18226	17996	18166	18068	18142	17976	18033	18067	18138	18022	18164	18123	18185	17954	18060	17934	18077	18054	18223	18229	18116	18090	18020	17855	17991	18027	17911	18147	18108	18187	18147	18169	18327	18292	17978	17993	18129	18244	18176	18121	18082	18197	17967	17986	18060	18074	17946	18023	18127	18147	17978	17988	18214	18039	17856	18020	18169	18220	18165	18099	18180	18250	18024	18047	18277	18050	18027	18120	18121	17919	18249	18199	18091	18052	18081	17860	18120	18012	18098	18199	18074	18001	18072	17937	18059	18138	17981	18245	18191	18143	18028	18089	17924	18067	18057	18163	18128	18099	18127	18190	17873	17999	18101	18101	17969	18096	18074	18015	18292	18268	18039	18264	18212	18066	18165	18052	18088	18386	18014	18057	17951	18159	18085	18118	18051	18131	18050	18133	17839	18070	18155	18105	18003	18207	18043	18175	18072	17970	18001	18128	18149	17991	18222	18164	18276	18160	18020	18103	18126	18065	18272	18061	18073	18131	17818	17962	18184	18028	17958	18238	18145	17922	18154	18177	18063	18147	18126	17980	18100	18210	18111	18107	18188	18143	18020	18180	18161	18022	18255	18085	18052	18074	17947	17923	18028	17967	17983	18199	17930	18135	18052	18157	17906	18106	18020	17985	18013	18157	18177	18082	17977	18308	18024	18095	18038	17955	17986	18159	18015	18256	18196	18210	18392	17998	18192	18005	17991	18014	18269	18082	18175	18023	18060	17947	18024	18013	18057	17990	18000	18168	18126	17995	17921	18061	17961	17961	18080	18178	18225	18009	18103	18242	17967	18100	18108	17996	18234	17969	18036	18072	18098	18091	17973	18104	17976	18196	17955	18015	18017	18188	18240	18108	18203	17941	18137	18156	17889	18026	18075	17994	17939	18173	18046	18202	18165	17957	17962	18170	18063	18136	18204	18090	18082	18136	18070	18214	17968	18178	17980	18065	18088	18011	18070	18007	18013	18010	18083	18395	18087	18040	17978	17945	18114	18075	18132	17970	18050	18116	18102	17997	18011	18044	18172	18046	18127	18116	18071	17983	18049	17971	17985	17999	17908	18032	18079	18018	18106	17972	18184	18094	17908	18082	18005	17999	17950	18185	18079	18023	18044	18124	18079	18119	18129	18002	18223	18080	17903	18061	18080	18105	18020	18303	18029	18221	17855	18144	18044	18029	18073	18033	18256	18104	17802	18038	18135	17979	18128	18129	18099	18099	18083	18043	18154	18030	18383	18152	18035	18028	18084	18120	18173	18158	18058	18008	18109	18010	18069	18001	18084	17959	18007	18158	18091	18141	18177	18116	18037	18161	18046	18045	17944	18144	18154	18075	17956	18112	18174	17936	18147	18166	18121	18027	18029	18116	17895	18070	17939	18111	18255	18116	18173	18008	17902	18137	18231	18041	18178	18163	18012	18013	18050	18216	18213	18108	17932	18161	18088	17966	18247	18192	18015	18108	18133	18272	18043	18111	18184	18120	18212	18038	18069	18251	18196	18081	18240	17895	18016	18124	18159	17958	18094	18187	18146	18045	18097	17940	18103	18205	18172	18151	18140	18151	18027	17916	18021	17797	18211	18061	17967	18084	18181	18012	18106	18119	18153	18045	18183	18336	17986	18183	18018	17918	18162	18024	18239	18195	17909	18211	17927	18125	17900	18041	17955	18069	18065	18115	18012	18061	18149	17796	17864	18156	18005	18142	18097	17974	18067	17859	18001	18180	17967	18189	18171	18124	18166	18059	18170	18186	17925	17939	18092	17905	18079	18195	18011	17912	17902	18024	17994	18139	18113	18012	17905	18249	18124	18042	18333	18043	18057	18095	17935	18068	18122	18111	18281	17888	18142	17959	18261	18212	18079	17906	18073	18080	18069	18107	18054	17930	18271	18279	18070	18153	17965	18060	18064	18089	18216	18017	18047	17960	18088	18153	18063	18109	18029	18128	18194	18197	18211	18155	18029	18029	18061	18090	18186	17941	18099	18007	17961	18008	18126	18077	17987	18076	18202	18151	18105	18115	18089	18052	18088	18156	18114	17988	18261	18067	18071	18075	18120	18104	17953	18161	17954	18059	18063	18306	18102	18179	18080	18034	18075	18125	18036	17893	17892	18121	18020	17975	18066	18141	18077	17879	17992	18182	18077	17890	17997	17973	18237	18065	18059	18089	18096	18000	18070	18115	17842	18006	17973	18018	18051	17998	18261	18014	18022	18008	17950	18198	18102	18028	18104	18020	18155	18261	18173	18071	18149	18145	18014	18134	18012	18199	18128	18018	18079	18287	18199	17990	18041	18154	18238	18082	18017	18107	18026	18067	18123	18015	18003	18281	18027	18096	18105	17999	18185	18090	18075	18201	18026	18086	18177	18125	17974	18191	18000	17966	17914	18197	18128	18068	17951	17968	18151	18096	18004	18279	18133	18239	17965	18176	17836	18030	18181	18053	18063	18174	18250	17991	18225	18084	18070	18061	18049	17878	18072	18019	18024	18157	18253	18146	18218	18093	17970	18089	18097	18101	17952	17975	18132	17984	18139	17953	18197	18130	18105	18269	18055	17994	18217	17989	18149	18170	17904	18025	18104	18084	17984	17955	18076	17817	18196	17973	18057	18172	17995	18153	18062	18026	17955	18242	18109	18143	18072	18121	18022	18090	18096	18123	18052	17970	18269	18051	18136	18114	17966	18098	17940	18091	18107	18105	17999	17992	18062	18252	18016	18104	18002	18088	18144	18102	18246	18298	18099	18016	18241	17924	18102	18140	18166	18033	18042	18101	17954	18031	18173	18143	18167	17991	18037	18223	17988	18016	18106	18105	18236	18186	18052	18132	18158	18117	18043	18026	17913	18086	18164	18152	18075	18046	17907	18144	18178	18039	18246	18088	17924	18095	18040	18144	17985	18168	17985	18008	18077	17869	18183	18173	18172	18115	18060	17936	18040	18074	18060	18137	18173	18224	18030	18186	18060
22457	21372	29430	23672	21410	23256	30454	24419	23437	24209	24056	23563	23745	23715	23672	23842	23829	23558	23451	23579	23493	23682	23551	23633	23260	23475	23620	23601	23632	23513	23586	23520	23481	23408	23520	23525	23640	23581	23647	23546	23516	23582	23429	23518	23521	23524	23379	23289	23330	23395	23393	23338	23395	23426	23489	23355	23621	23351	23366	23397	23327	23611	23155	23420	23455	23353	23396	23509	23240	23216	23584	23370	23260	23171	23397	23307	23380	23285	23199	23254	23515	23307	23341	23305	23422	23284	23492	23457	23353	23214	23357	23223	23269	23413	23189	23022	23092	23418	23264	23232	23223	23461	23367	23213	23374	23219	23441	23405	23326	23259	23162	23270	23057	23207	23392	23315	23420	23506	23164	23512	23369	23192	23355	23401	23342	23416	23085	23396	23154	23249	23239	23234	23338	23067	23229	23406	23208	23261	23336	23394	23291	23354	23217	23423	23079	23270	23531	23262	23372	23079	23191	23344	23215	23139	23599	23068	23241	23500	23220	23200	23334	23335	23279	23322	23298	23066	23068	23301	23295	23168	23207	23124	23253	23291	23388	23246	23554	23388	23072	23362	23279	23392	23160	23026	23205	23173	23318	23121	23221	23143	22983	23216	23237	23225	23351	23237	23352	23067	23069	23073	23311	23187	23200	23054	23314	23449	23242	23246	23147	23255	23200	23269	23263	23092	23068	23284	23437	23089	23193	23225	23132	23055	23095	23179	23340	23325	23172	23143	23150	23085	23358	22952	23092	23428	23208	23192	23304	23237	22919	23210	23177	23449	23143	23290	23398	23254	23148	23278	23082	23258	23332	23261	23532	23202	23137	23326	23306	23118	23295	23090	23076	23375	23375	23217	23386	23392	23162	23218	23215	23187	23292	23220	23153	23090	23251	23188	23182	23421	23088	23200	23374	23172	23391	23175	23185	23293	23219	23238	23081	23361	23144	23352	23336	23178	23328	23067	22955	22814	23355	23054	23109	22933	23302	23259	23227	23073	23152	23275	22972	23098	22961	23159	23321	23086	23307	23469	23452	22993	22969	23086	23325	23233	23447	23140	23158	23212	23007	23303	23202	23298	23262	23093	23319	23401	23164	23288	23092	23294	23103	23190	23257	23201	23037	23220	23303	23247	23215	23315	23232	23287	23459	23268	23269	23226	23190	23167	23415	23108	23439	22990	23415	23233	23319	23238	23268	22990	23254	22907	23172	23021	23302	23419	22891	23098	23191	23268	22944	23187	23239	23190	23183	23035	23131	23227	23098	23321	23018	23093	23225	23246	23433	23370	23224	23145	23021	23354	23144	23245	23180	22990	23120	23140	23232	23278	22978	23287	23140	23175	23115	23249	23201	23423	23028	23185	23087	23557	23267	23160	22987	23035	23004	23475	23025	23070	23213	23189	23005	23323	23393	23440	23331	23248	23129	23395	23162	23262	23505	23323	23174	23239	23010	23179	23329	23241	23002	23019	23201	23167	23113	23206	23171	23313	23176	23205	23096	23324	23140	22816	23091	23245	23213	23107	23205	23439	23087	23350	23298	23039	23215	23279	23185	23197	23189	23137	23425	23097	23188	23126	23120	23219	23220	23212	23022	23068	23223	23298	23393	23284	23056	23238	23090	23198	23068	23369	23153	23246	23287	23402	23247	23120	23281	23234	23161	23023	23137	23165	23271	23329	23275	23188	23325	23052	23171	23068	23085	23173	23232	23270	23275	23117	23177	23142	23097	23163	23125	23143	23036	23212	23219	23259	23063	23264	23184	23077	23206	23272	23348	23146	23304	23149	23113	23301	23081	23196	23484	23285	23343	23293	23110	23356	23420	23146	23261	23143	23259	23131	23046	23253	23195	23422	23202	23110	23219	22942	23207	23387	23032	23182	23124	23284	23036	22995	22982	23020	23115	23009	23255	23160	23368	23170	23134	23317	23100	22954	23340	23241	23086	23209	23312	23289	23341	23248	23063	23076	23271	23153	22996	23092	23137	23168	23105	23219	23184	23153	23279	23033	23260	23271	23096	23247	23430	23327	23154	22970	23193	22986	23096	23042	23089	23129	23088	23170	23223	23009	23166	23206	23235	23251	23200	23017	23202	23147	23116	23250	23314	23458	23081	23206	23065	22890	23193	23058	23235	23337	23194	22998	23200	23059	23168	22972	23047	23044	23200	23092	23224	23140	23320	23194	23301	23171	23195	23266	23288	23153	23248	23298	23213	23193	23217	23015	23025	23108	23225	23137	23401	23370	23055	23314	23084	23136	23267	23141	23009	23216	23013	23040	23161	23296	23383	23341	23205	23347	23450	23243	23011	23375	23161	23305	23428	23318	23208	23352	23110	22824	22989	23252	23098	23286	23054	22906	23285	23207	23402	23055	23180	23130	23082	23168	23195	23461	23254	23294	23181	23020	23181	23192	23173	23076	23275	23264	22889	23023	23292	23023	23260	23181	23218	23161	23224	23308	23290	23188	23176	23059	23349	23322	23421	23127	23202	23181	23033	23353	23162	23179	23028	23409	23342	23158	23106	23115	23027	22936	23070	23140	23163	23210	23295	23284	23179	23150	23095	23103	23200	23039	23261	23008	23199	23201	23429	23268	23208	23275	23067	23084	23127	23104	23372	23281	23201	23175	23078	23236	23123	23029	23151	23424	23383	23086	22969	23158	23214	23161	23276	23335	23050	22979	23076	23205	23112	23303	23328	23438	23457	23259	23178	23296	23339	23029	23343	23050	23192	23257	23147	23101	23133	23230	23181	23458	23412	23458	23202	23158	23179	23241	23221	22956	23289	23248	23205	23225	23007	23131	23113	23066	23110	23037	23278	23235	23177	23089	23057	23121	23157	23077	23117	23432	23005	23022	23334	23051	23146	23413	23295	23160	23235	23302	23153	22952	23237	22927	23116	23116	23057	23173	23275	23224	23438	23347	22971	23407	23246	23172	22827	23120	23115	23195	22970	22975	23240	23193	23140	23107	23185	23242	23209	23186	23280	23118	23300	22806	23281	23362	22962	23289	23254	23283	23152	22999	23517	23151	23057	23038	23248	23185	23299	23031	23224	23323	23119	23045	23306	23101	22996	23187	23147	23308	22994	22785	23065	23136	23367	23172	23192	23320	23151	23040	23193	23070	23018	22897	23447	23243	23075	23098	23350	23135	23103	23114	23013	22956	23221	23352	23238	23287	23175	23086	23137	22938	23026	22918	23153	23207	23120	23324	23211	23160	23164	23188	23152	23071	23116	22943	23163	23190	23177	23003	23130	23219	23447	23401	23021	23111	23163	22923	23294	23160	23160	23088	23036	23291	23276	23199	23215	23023	23278	22978	23080	23263	23237	23193	23213	23011	23057	23239	23416	23219	23172	23189	23230	23204	23219	23092	23047	23286	23197	23426	23249	23048	23003	23018	23150	23130	23202	23174	23031	23262	23259	23241	22990	23177	23207	22988	23230	23223	23073	22930	23314	23218	23298	23150	23237	23284	22982	23250	23241	23020	23052	23334	23049	23384	23168	23127	23241	23261	23233	23231	23167	23469	23145	23273	23421	23186	23183	23094	23085	23099	23053	23093	23245	23073	23219	22926	23118	23046	23145	23159	23061	22989	23317	23189	23250	23197	23120	23088	23155	23084	23320	23383	23117	23388	23249	23190	23085	23345	23247	23301	23384	23338	23071	23070	23325	23137	23326	23202	23308	23203	23069	23361	23386	23376	23048	22936	23205	23023	23107	23208	23507	23216	23216	22973	23055	23063	23113	23266	23053	23249	23516	23282	23153	23148	23281	23097	23274	23426	23259	23221	23158	23167	23261	23342	23176	23236	23194	23244	23224	23166	23168	23259	23365	23133	23182	23297	23248	23202	23363	22962	23344	23267	23378	23203	23089	23338	23118	23237	23060	23179	23021	23067	23412	23246	23053	23084	23105	23140	23076	23325	23269	23089	23042	23389	23405	23072	22989	22935	23142	23181	23150	23252	23060	23178	23133	22933	23089	23057	23266	23167	23166	22974	23202	23235	23072	23210	23212	23407	23323	22939	23140	23116	23045	23204	22933	23063	23115	23179	23472	23253	23039	23125	23052	23256	23122	23273	23262	23266	23147	23291	23204	23352	23063	23244	23281	23054	23238	23165	23203	23397	23169	23144	23290	23153	23271	23163	23148	23163	23191	23197	23088	23195	23169	23225	23224	23464	22846	23335	23308	23236	23173	23344	23353	23114	23139	23104	23218	22933	23027	23082	23205	23004	23240	23198	23356	23068	23102	23223	23269	23124	23291	23267	22885	23021	23054	23333	22984	23068	23248	23364	23266	23225	23400	23003	23003	23250	23289	23378	23340	23078	23135	23105	23010	23186	22981	22925	23102	23223	23439	23086	23044	23008	23276	23094	23229	23303	23130	23313	23130	23122	23222	23207	23334	23347	23180	23111	23197	23308	23019	23084	23261	23044	23205	23105	23199	23048	23101	23034	23354	23009	23260	23044	23254	23127	22927	23128	23186	23050	23154	23298	23020	23171	23258	23075	23127	23168	23137	23058	23044	23178	23010	23206	23212	23071	23205	23149	23147	23136	23227	23178	23294	23140	23010	23362	23177	22985	23222	23112	23412	23292	23138	23263	23128	23249	23303	23070	23365	23197	23133	23114	23067	23068	22910	23168	23022	23124	23360	23255	23150	23168	23230	23328	23228	23204	23224	23273	23127	23135	23261	23092	23223	23187	23251	23295	23340	23278	23233	23099	23197	23072	23157	23311	23374	23135	23205	23142	23197	23158	23161	23283	23415	23124	23307	23432	23339	23038	23079	23104	23161	23141	23140	23124	23215	23397	23323	23253	23217	23086	23126	23123	23405	23473	23067	23139	23235	23421	23227	23246	23180	23220	23091	23096	23066	23126	23223	23066	23099	23099	23266	23312	23015	23249	23147	23178	23101	23032	23117	23145	23170	23350	23102	23287	23175	23415	23081	23165	23126	23245	23263	22946	23342	23147	23241	22901	23259	23064	23150	23216	23210	23285	23143	23354	23189	23318	23009	23045	23276	23011	23250	23109	23133	23241	22950	22960	23346	23098	23211	23281	23094	23273	23233	23432	23272	23276	23357	23024	23048	23128	22918	23027	23350	23100	22968	23212	23053	23338	23023	23123	23258	23317
26735	22409	17593	17579	17532	17558	17608	17520	17544	17425	17461	17486	17437	17647	17492	17342	17551	17438	17393	17444	17342	17366	17565	17593	17549	17532	17440	17413	17351	17384	17444	17506	17489	17654	17467	17523	17453	17502	17418	17363	17356	17454	17383	17415	17338	17399	17488	17473	17288	17625	17401	17432	17514	17499	17670	17320	17516	17411	17543	17483	17357	17300	17382	17434	17575	17234	17602	17448	17364	17625	17598	17496	17362	17482	17468	17465	17554	17290	17437	17533	17396	17638	17548	17421	17495	17347	17602	17585	17514	17624	17381	17394	17424	17445	17434	17339	17619	17473	17366	17351	17444	17550	17258	17492	17473	17469	17388	17440	17493	17512	17369	17312	17410	17613	17533	17501	17434	17460	17465	17440	17378	17435	17515	17374	17564	17409	17375	17528	17439	17416	17650	17524	17499	17499	17538	17396	17632	17527	17378	17387	17435	17487	17498	17505	17681	17498	17512	17517	17391	17507	17395	17575	17506	17638	17502	17278	17425	17477	17395	17316	17492	17498	17462	17464	17416	17399	17482	17443	17447	17405	17409	17516	17428	17252	17412	17504	17524	17379	17423	17449	17336	17462	17494	17455	17631	17424	17628	17441	17540	17360	17370	17649	17591	17589	17460	17348	17430	17446	17420	17290	17442	17453	17509	17523	17533	17486	17444	17306	17417	17401	17558	17448	17363	17398	17386	17430	17434	17389	17470	17582	17451	17347	17362	17557	17373	17415	17431	17473	17508	17527	17450	17636	17397	17357	17382	17426	17387	17558	17326	17570	17409	17409	17539	17385	17414	17398	17327	17374	17516	17296	17441	17600	17377	17515	17494	17452	17578	17686	17578	17438	17523	17459	17474	17368	17438	17426	17522	17440	17306	17482	17286	17469	17509	17382	17383	17179	17308	17488	17432	17402	17644	17395	17379	17470	17441	17489	17424	17418	17552	17539	17496	17446	17336	17435	17398	17465	17532	17455	17503	17526	17473	17516	17248	17416	17483	17354	17363	17449	17555	17488	17467	17457	17221	17380	17325	17527	17530	17450	17315	17292	17404	17390	17552	17381	17485	17163	17477	17425	17552	17470	17437	17481	17407	17367	17403	17507	17281	17415	17467	17399	17485	17449	17443	17376	17405	17532	17639	17301	17500	17369	17440	17432	17228	17642	17160	17374	17452	17503	17480	17210	17330	17363	17409	17496	17386	17464	17379	17435	17450	17364	17258	17285	17628	17409	17328	17389	17458	17446	17278	17406	17546	17478	17432	17464	17428	17430	17448	17604	17412	17572	17478	17373	17432	17406	17454	17466	17486	17507	17419	17390	17505	17502	17340	17486	17332	17590	17553	17363	17521	17424	17401	17300	17452	17405	17458	17537	17380	17350	17579	17420	17448	17431	17401	17599	17325	17518	17427	17512	17431	17375	17397	17436	17378	17579	17376	17459	17319	17430	17380	17569	17382	17594	17498	17574	17460	17333	17402	17667	17218	17449	17529	17450	17552	17566	17300	17656	17420	17281	17468	17466	17347	17444	17479	17300	17558	17514	17570	17501	17482	17335	17416	17346	17437	17363	17542	17444	17450	17458	17417	17592	17440	17392	17512	17343	17482	17512	17533	17401	17548	17262	17292	17548	17385	17518	17365	17307	17438	17583	17450	17439	17627	17516	17515	17365	17440	17509	17356	17580	17632	17286	17583	17410	17380	17413	17399	17357	17522	17410	17438	17501	17363	17348	17465	17280	17542	17464	17580	17362	17344	17346	17461	17494	17325	17398	17502	17571	17408	17401	17328	17273	17476	17246	17506	17152	17502	17412	17490	17349	17197	17448	17531	17470	17511	17635	17475	17336	17685	17391	17445	17445	17286	17544	17277	17339	17184	17444	17390	17203	17465	17354	17427	17554	17452	17424	17333	17569	17293	17451	17355	17393	17302	17497	17419	17391	17325	17378	17433	17432	17447	17422	17484	17287	17466	17419	17506	17485	17350	17455	17426	17397	17390	17439	17370	17569	17431	17514	17585	17432	17563	17384	17364	17505	17185	17415	17548	17501	17333	17338	17528	17215	17389	17398	17553	17567	17530	17455	17524	17595	17364	17504	17424	17559	17716	17544	17450	17535	17507	17496	17478	17429	17407	17483	17694	17544	17540	17316	17492	17350	17546	17282	17370	17383	17185	17322	17366	17158	17394	17351	17490	17421	17662	17404	17393	17639	17644	17364	17579	17463	17508	17405	17265	17405	17440	17511	17410	17428	17522	17469	17555	17411	17476	17321	17513	17591	17306	17405	17437	17429	17241	17447	17402	17282	17453	17412	17382	17336	17505	17365	17409	17493	17459	17415	17562	17305	17346	17518	17540	17624	17524	17481	17279	17393	17485	17378	17483	17412	17506	17405	17447	17445	17621	17397	17341	17550	17515	17356	17406	17402	17559	17496	17446	17432	17493	17447	17365	17605	17410	17427	17410	17435	17389	17402	17397	17359	17583	17446	17378	17472	17530	17348	17499	17344	17424	17414	17447	17371	17530	17475	17434	17453	17405	17359	17510	17412	17444	17448	17314	17425	17546	17375	17496	17527	17590	17303	17609	17327	17536	17316	17420	17276	17591	17475	17524	17441	17591	17306	17534	17461	17437	17490	17495	17494	17384	17378	17319	17302	17320	17497	17457	17628	17540	17377	17193	17252	17410	17335	17568	17341	17420	17255	17566	17593	17481	17588	17479	17244	17499	17464	17400	17442	17372	17414	17418	17425	17562	17335	17369	17521	17413	17529	17524	17344	17461	17337	17475	17252	17488	17323	17517	17393	17582	17520	17241	17529	17486	17379	17541	17417	17416	17587	17327	17498	17491	17448	17458	17526	17466	17436	17331	17527	17320	17600	17608	17461	17437	17561	17306	17466	17305	17437	17361	17593	17509	17354	17585	17516	17338	17439	17519	17406	17308	17393	17391	17369	17500	17461	17426	17327	17355	17497	17447	17353	17442	17425	17256	17296	17241	17402	17484	17586	17424	17357	17310	17535	17534	17308	17506	17444	17401	17484	17667	17619	17600	17376	17465	17405	17441	17528	17462	17455	17417	17455	17344	17298	17317	17437	17530	17447	17568	17323	17172	17434	17339	17563	17736	17324	17627	17422	17483	17571	17411	17377	17312	17450	17491	17386	17398	17241	17466	17319	17544	17302	17385	17462	17282	17530	17552	17392	17472	17409	17517	17251	17579	17486	17606	17468	17574	17408	17342	17457	17549	17569	17432	17541	17500	17364	17504	17375	17433	17415	17670	17539	17447	17438	17470	17560	17441	17654	17516	17404	17439	17455	17617	17325	17391	17310	17456	17503	17395	17463	17369	17291	17338	17380	17536	17216	17628	17552	17335	17207	17471	17439	17567	17451	17397	17338	17463	17537	17406	17300	17423	17386	17718	17365	17405	17387	17265	17584	17408	17448	17701	17397	17384	17454	17370	17604	17349	17323	17194	17385	17385	17318	17359	17427	17439	17350	17339	17442	17468	17464	17383	17539	17401	17457	17443	17420	17461	17531	17545	17484	17224	17474	17225	17324	17495	17508	17337	17423	17565	17364	17527	17382	17298	17338	17461	17413	17333	17421	17423	17400	17414	17636	17261	17197	17461	17474	17514	17548	17535	17490	17545	17403	17546	17321	17336	17230	17364	17513	17459	17472	17359	17387	17217	17290	17334	17388	17368	17387	17595	17451	17365	17462	17365	17332	17421	17374	17606	17389	17492	17605	17370	17342	17504	17427	17472	17439	17344	17556	17468	17644	17494	17440	17482	17343	17436	17397	17515	17407	17321	17363	17357	17312	17450	17389	17332	17436	17431	17505	17456	17580	17541	17602	17680	17521	17652	17276	17472	17685	17585	17420	17478	17339	17448	17519	17487	17624	17397	17380	17459	17529	17401	17379	17329	17479	17479	17347	17360	17285	17496	17443	17471	17521	17332	17476	17473	17347	17446	17270	17330	17501	17485	17451	17422	17505	17444	17601	17372	17459	17397	17489	17410	17461	17458	17232	17270	17373	17433	17505	17425	17502	17434	17391	17522	17494	17527	17549	17347	17451	17434	17393	17374	17397	17370	17476	17374	17381	17487	17569	17444	17525	17592	17329	17559	17331	17410	17502	17327	17302	17549	17368	17269	17407	17554	17365	17384	17400	17544	17351	17527	17413	17546	17455	17464	17428	17374	17407	17628	17484	17393	17476	17546	17477	17358	17375	17398	17470	17300	17563	17438	17329	17512	17402	17517	17278	17235	17484	17536	17355	17506	17287	17458	17438	17306	17407	17572	17440	17355	17526	17276	17410	17439	17610	17516	17310	17479	17375	17354	17581	17430	17299	17502	17381	17523	17490	17433	17248	17485	17466	17402	17479	17510	17291	17418	17394	17500	17438	17485	17371	17485	17398	17347	17462	17414	17392	17401	17359	17320	17305	17515	17330	17430	17608	17664	17470	17498	17382	17322	17550	17342	17583	17672	17472	17454	17474	17498	17645	17557	17434	17359	17388	17410	17539	17423	17345	17352	17268	17575	17350	17460	17241	17432	17504	17662	17369	17548	17449	17353	17403	17267	17503	17486	17442	17389	17274	17572	17447	17550	17484	17322	17460	17371	17549	17511	17435	17286	17406	17456	17314	17318	17437	17419	17427	17405	17320	17475	17417	17230	17248	17330	17512	17346	17299	17373	17661	17507	17703	17605	17448	17438	17432	17471	17364	17404	17373	17511	17342	17520	17544	17356	17420	17576	17422	17341	17396	17500	17478	17451	17445	17514	17354	17621	17520	17505	17479	17419	17331	17453	17565	17307	17385	17683	17337	17351	17493	17463	17365	17498	17396	17601	17419	17485	17414	17390	17399	17605	17462	17408	17383	17483	17437	17307	17371	17402	17408	17533	17496	17494	17428	17387	17586	17278	17350	17325	17480	17520	17462	17713	17492	17333	17512	17269	17446	17256	17294	17483	17458	17533	17511	17427	17622	17318	17425	17352	17386	17449	17367	17472	17382	17472	17509	17406	17400	17416	17610	17332	17389	17382	17369	17366	17295	17400	17373	17485	17259	17443	17478	17402	17436	17272	17509	17296	17350	17263	17335	17305	17292	17393	17400	17418	17329	17452	17377	17414	17443	17311	17253
28506	21424	28602	27024	23750	24545	24862	24245	24219	24052	23972	24335	24200	23930	24151	24093	24330	24213	24083	24241	24285	24090	24269	24377	24129	24147	24039	24332	23982	24283	24135	24176	24231	23972	24043	24241	24196	24262	24474	24110	24154	23955	23964	24054	24234	24061	24353	24079	24289	24375	24238	24188	24136	24249	24189	24101	24155	24044	24369	24127	23767	24150	24018	24168	24198	24162	24067	23993	24148	24155	24148	23891	24045	24047	24046	24139	24133	24124	24295	24168	24244	24183	24115	24021	23979	23922	24148	24213	24368	24029	24200	24018	24086	24144	24173	24052	23950	24043	24153	23995	24068	24025	24001	24231	23971	24214	24447	23948	24109	24095	24057	24450	24186	23846	23765	24205	24190	24136	24181	23997	24142	24065	24146	24031	24270	23995	24221	23946	24165	24255	24200	24075	24381	24097	24073	24176	24232	24051	24061	24075	24121	24243	24125	24158	24137	23945	24169	24144	24447	24060	23979	24242	24057	24217	24250	24063	24206	24300	24304	24045	24118	24136	24096	24137	24190	24008	24273	24073	24231	24262	24137	24123	24238	23948	24056	24215	24129	24046	24471	24290	23955	24207	24291	24055	23903	24032	24239	24105	24032	24342	24260	24079	24163	24055	24069	24354	24282	24411	24397	24166	24393	24320	24310	24424	23957	24211	24002	24325	24159	24132	24213	24055	24193	24217	24333	24388	24087	23726	24111	24166	24343	24069	24332	24012	23778	24099	24165	24051	24195	24089	24280	24084	24204	24288	24082	24311	24139	24204	24236	24265	24266	24223	24143	24111	24228	24106	24273	24116	24152	24315	24354	24174	24234	24354	24194	24184	24296	24170	24183	24341	24498	24197	24221	24232	24058	24070	24346	24299	24161	24212	24135	23905	24121	24228	24334	24189	24072	24229	24164	23916	24274	24066	24164	24101	24084	24190	23918	24027	24293	24348	24173	24199	24400	24228	24193	24279	24308	24269	24142	23797	24257	24188	24161	24127	24108	24303	24263	24031	24258	24344	24145	23980	24119	24207	24265	24118	24037	24136	23984	24300	24285	24062	24235	24289	24118	24244	24183	24195	24036	24191	24078	24283	23995	24027	24079	23993	23986	24177	24270	24167	24158	24146	24123	24181	24221	24254	24116	24075	24146	23920	24335	24140	24124	24088	24145	24133	23947	24038	24218	24293	24093	23986	24325	24043	24088	24136	24260	24335	24269	24352	24229	24258	24299	24222	24293	24054	24129	24040	24100	24169	24159	24248	24190	24126	24154	24434	24128	24290	24383	24174	24252	24340	24283	24221	24095	24216	24334	24311	24124	24163	24181	24131	24260	24186	24086	24140	24288	24167	24141	24211	24039	24149	24370	24188	24121	23985	24004	24243	23975	24288	24302	24319	24290	24214	24062	24108	24025	24124	24055	24146	24087	24227	24183	24270	24415	24110	24228	24036	24319	24198	24220	24142	24107	24067	23984	24151	24295	24136	24259	24185	23985	24262	24193	24130	24031	23914	24220	24028	24423	23990	24073	24223	24132	24223	24227	24154	24112	24450	24235	24211	23920	24144	24227	24290	23941	23959	24213	24051	24258	24331	24058	24137	24099	24066	24224	24266	24134	24124	24077	24135	24034	24292	24060	24041	24135	23976	24120	24087	24286	24028	24119	24283	24039	24044	24167	24290	24073	24188	24370	23980	24289	24259	24198	24101	24011	23918	24038	24352	23897	24022	24040	24021	24144	24215	24146	24193	24325	24263	24176	24154	24222	24286	24408	24364	24126	24391	24164	24147	24112	24227	24340	24260	23997	23892	23999	24050	24035	24132	24077	24226	24118	24154	24241	24130	24112	24098	24202	24458	24345	24226	24405	24277	24089	24193	24213	23990	24084	24112	24308	24217	24168	24192	24289	24233	24283	24280	24086	24117	24297	24040	24044	24293	24216	24124	24153	23985	24034	24140	23927	23932	24103	24170	24254	24345	24382	24227	24010	24198	24504	24070	24179	23990	24241	24106	24233	24219	24236	24123	24144	24065	24069	24265	24117	23989	24339	24176	24089	24238	24281	24480	24101	24020	24345	24229	24020	24359	24117	24173	24151	23829	23999	24167	24165	24150	24460	24166	24322	24155	24056	24173	24305	24086	24227	24246	24238	24132	24090	23818	24045	24235	23970	24131	24113	24194	24239	24121	23970	24253	24089	24100	24198	24035	24033	24031	24160	24149	24125	24196	24091	24158	24218	24243	24074	24222	24178	24334	24367	24284	24466	23894	24083	24074	24318	24370	24339	24232	24369	24174	24181	24377	24050	24147	24135	24314	24212	24171	24281	24092	24061	23914	24143	23995	24055	24271	24030	23872	23940	24123	24155	24203	24044	24180	24244	24064	24183	24250	24157	24288	23805	23921	24091	24157	24299	24140	23872	24018	24064	24134	24201	24220	24110	24243	24016	24191	24081	24082	24254	24166	24189	24148	24164	24436	24436	24025	24287	23949	24178	24144	24275	24411	24338	24029	24092	24343	23972	24081	24135	23842	23988	24277	24012	23970	24049	24156	24173	24015	24274	24106	24244	24064	24279	24047	24342	24078	23998	24220	24291	24054	24008	24226	24449	24322	24204	24438	23937	24013	23980	24240	24073	24116	24133	24466	24053	24124	24254	24389	24278	24068	24354	24189	24023	23913	24158	24292	24335	24022	24083	24242	24155	24211	24166	24184	24186	23954	24032	24031	24021	24103	24084	23967	24121	24062	24101	24222	24320	24078	24118	24116	23971	24061	24381	24247	24239	24115	24027	24061	24134	24043	24273	24115	24079	24223	24380	23941	24123	24255	24172	24362	24205	24049	24154	24109	24094	24197	24134	24110	23995	24218	24106	24374	24149	24024	24019	24223	24231	24185	24209	24023	24256	24091	24120	24237	24211	24110	24296	24162	24179	24255	24237	24213	24238	24215	24433	24148	24099	24252	24085	23900	23985	24216	24192	24221	23954	24316	24098	24040	24081	24265	24139	24009	24345	24093	24114	24175	24270	24340	24197	24221	24218	24284	24140	23890	24297	23992	24257	24115	24222	24331	24291	24244	24160	24189	24282	24025	24124	24108	24343	24011	24291	24049	24128	24185	24235	24197	24088	24070	23991	23922	24324	24144	24146	24218	24013	23937	23981	24147	24290	24152	24265	24085	24247	24305	24136	23886	24125	24332	24257	24217	24285	24257	24309	24175	24161	24155	24264	24353	24131	24138	24226	24097	24102	23847	24032	24278	24038	24099	24246	23951	24195	24227	24180	24029	24190	24197	24315	24375	24369	24166	24197	24085	24169	24405	24395	24245	24165	24131	24111	24090	24149	24251	24435	24102	24214	24173	24234	24029	24183	24300	24407	24304	23991	23914	24243	24276	24185	24163	24335	24396	24152	24117	24092	24234	24255	24215	24365	24020	24028	23981	24222	24083	24403	24158	24000	24171	23894	24193	23971	24224	24083	24310	24288	24116	24129	24145	24298	24216	24306	24072	24244	24072	23919	24162	24083	24055	24243	24168	24155	24317	24181	24362	24328	24139	24283	24044	24361	24307	24195	24175	24261	24196	24201	24180	24235	24157	24299	24136	24357	24198	24306	24002	24274	24165	24185	24288	24203	24049	24183	24059	23804	24105	24198	24078	24245	24275	24053	24233	24235	24201	24297	24294	24503	24430	24232	24182	24213	24126	24204	24120	24207	23984	24211	24022	24347	24167	24098	23757	24153	24232	24146	24031	24093	24170	24093	24193	24158	24005	24332	24149	24064	24162	24173	24116	24540	24371	24237	24060	24033	24173	24382	24164	24236	24101	24172	24050	24374	24160	24156	24361	24295	24069	24296	24094	24165	24003	24073	24022	24181	24220	24284	23993	24053	24135	24161	24313	24211	24007	24044	24171	24313	24288	24227	24288	24132	24188	24113	23985	24109	24028	24135	24330	24196	24069	24125	24020	24183	23914	24043	24152	24055	24250	24097	24162	24282	23903	24355	24011	23886	24239	24251	24191	24276	24123	24293	24233	24038	24051	23973	24007	24157	24071	24136	23984	24260	24270	24208	24291	24208	24066	24366	24339	24150	24126	24203	24117	24140	24378	23997	24276	24254	24267	24153	24157	24189	23997	24227	24225	24210	24172	24059	23992	24098	24109	24047	23895	24329	24103	24179	23982	24428	24192	24079	24274	24248	24013	24192	24015	24110	24168	24178	24120	24106	24185	24004	24239	24430	24330	24139	24062	24069	24127	24096	24056	24364	24209	24313	24120	24180	24266	24114	24136	24367	24242	24045	24212	24167	24122	24114	24270	24262	24287	24100	24172	24000	24306	24175	24180	24157	24322	24195	24376	24033	24095	24422	24283	24225	24104	24187	24091	24196	24209	24206	24211	24103	23997	24249	24020	24084	24208	24115	24217	24259	24221	24108	23937	24090	24094	24018	23978	24108	23839	24019	24139	24396	24160	24170	24048	24051	24141	24251	24006	24216	24271	24037	24110	24341	24264	24023	24122	24009	24039	24139	24362	24055	24118	24222	24129	24107	24277	24305	24270	24139	24314	24307	24181	24336	24145	23978	24109	24266	24138	24185	24199	24135	24150	24275	24188	24427	24440	24165	24066	24224	24067	24176	24168	24047	24242	24186	24115	24222	24007	24153	24187	24361	24070	24231	24143	24216	24104	24033	23815	24276	24161	24278	24227	24082	24153	24199	24228	24415	24282	24360	24033	24042	24067	24198	24003	24035	24059	24177	24111	24179	24131	24133	24288	24124	23983	24212	24118	24020	24304	24210	23936	24217	24094	24022	24033	24187	24174	24038	24201	24309	24328	24105	24185	24394	24185	24100	24402	24356	24159	24030	24189	24009	24132	24022	24119	24231	24240	24226	24194	24265	24339	24128	24039	24202	24272	24332	24240	24152	24096	24217	24170	23854	24150	24157	24213	24104	24185	24221	23868	24059	24238	24308	24181	24158	24099	24344	24252	24218	24318	24082	24306	24161	24178	24411	24100	24081	24398	24064	24097	24250	24309	24155	24258	24232	24129	24113	24012	24191	24216	24093	24056	24015	24141	24376	23988	24418	24072	24350	24297	24308	24214	24168	24194	24344	24281	24299	24174	24123	24053	24128	24169	23998	24206	24142	24080
28117	19651	18186	18137	18198	18045	18115	18252	18182	18174	18102	18163	18039	18264	18297	18115	18233	18104	17966	18020	18257	18106	18210	18156	18008	18041	18366	18106	18007	18149	18244	17914	18157	17965	18192	18089	18225	18158	18233	18265	18287	18054	18188	18292	18100	18060	18081	18231	18057	18107	18099	18255	18038	18012	18089	18301	18200	18150	18082	18195	18235	18242	18287	18101	18332	18255	18059	18291	18266	18119	18271	18214	18135	18084	18136	18214	18157	18190	18267	18200	18189	18299	18234	18134	18075	18332	18143	18196	18163	18151	18166	18179	18321	18064	18183	18151	18062	18179	18132	18163	18339	18114	18294	18020	18230	18161	18137	18304	18225	18263	18189	18354	18139	18120	18191	18169	18198	18289	18036	18193	18121	18204	18182	18032	18190	18083	18069	18239	17845	18278	18249	18010	18176	18157	18284	18247	18015	18169	18092	18102	17938	18224	18167	18355	18218	18182	18005	18210	18187	18229	18341	18356	18266	18218	18181	18087	18116	18063	18252	18080	17973	18095	18360	18160	18172	18222	18215	18266	18189	18069	18235	18173	18062	18247	18019	18040	18142	18041	18079	18194	18292	18031	18071	18272	18131	18215	18010	18202	18503	18119	18198	18054	18110	18245	17981	18270	18181	18101	18247	18132	18154	18033	18125	18168	18335	18216	18187	17922	18243	18364	18261	18274	18286	18178	18026	18122	18184	18227	18061	18094	18269	18097	18042	18234	18176	18116	18265	18149	18208	18257	18254	17996	18147	18057	18124	18252	18089	18156	18213	18145	18068	18113	18152	18269	18283	18197	18019	18161	18170	18299	18107	18205	18261	18250	18063	17958	18119	18031	18081	18080	18195	18203	18172	18133	18018	18277	18213	18304	18191	18173	18078	18153	18175	18219	18175	18216	18204	18195	18119	18195	18102	18092	18211	18215	18362	17991	18165	18235	18369	18058	18282	18115	18299	18037	18229	18309	18119	18381	18066	18161	17970	18211	18233	18091	18158	18126	18174	17965	18221	18183	18130	18094	18104	18154	18178	18244	18353	18186	18205	18062	18062	18137	18154	18212	18057	18077	18140	18224	18175	18050	18207	18104	18303	18170	18289	18215	18196	18058	18099	18225	18060	18164	18022	18265	18154	18202	18141	18179	17990	18184	18153	18030	18149	18091	18246	18276	18224	18169	18054	18020	18259	18257	18344	18156	18050	18215	18046	18051	18310	18021	18285	18139	18149	18260	18165	18169	17988	18110	18210	18199	18105	18173	18157	18228	18399	18166	18143	17918	18078	18125	18203	18143	18113	18192	18170	18237	17990	18121	18183	18215	18262	18119	18239	18012	18053	18258	18234	18331	18183	18148	18214	18130	18219	18147	18076	18056	18172	18177	18281	18193	18164	18177	18153	18230	18292	18242	18366	18190	18220	18191	18277	18318	18183	18209	18234	18192	18269	18277	18207	18029	18219	18142	18095	18114	18086	18310	18163	18040	17950	17944	18254	17998	18054	18027	18227	18069	18202	18086	18219	18192	18151	18228	18293	18176	18184	18188	18170	17998	17942	18107	18139	18302	18028	18158	18097	18124	18314	18296	18149	18157	18187	18250	18122	18071	18206	18102	18071	18347	18333	18189	18190	18206	18291	18173	18266	18113	18046	18184	18202	18119	17980	18299	18152	18145	18144	18238	18175	18160	18089	17993	18159	18157	18201	18087	18309	18127	18099	18286	18264	18224	18236	18202	18087	18222	18203	18150	18030	18210	18188	18133	18321	18268	18228	18066	18095	18220	18331	18355	18074	18386	18122	18180	18301	18256	18080	18136	18065	18240	18134	18387	18121	17942	18254	18216	18029	18161	18014	18106	18133	18108	18283	18296	18181	18074	18241	18248	18080	18071	18163	18197	18119	17973	18287	18080	18198	18285	18244	18186	18226	18311	18397	18116	18265	17967	18241	18003	18097	18266	18228	18219	18137	18116	18048	18185	18179	18281	18415	18096	18197	18165	18144	18058	18118	18176	18171	18170	18259	18008	18117	18202	18120	18300	18198	18169	18093	18162	18202	18123	18126	18248	18163	18113	18297	18174	18305	18150	18012	18174	18070	18075	18345	18045	18176	18208	18242	18069	17920	18226	18412	18292	18116	18278	18141	18148	18325	18247	18319	18217	18267	18062	18081	18150	18262	18254	18197	17955	18177	18071	18066	18257	18153	18155	18227	18042	18158	18052	18363	18001	18216	18235	18158	18195	18139	18187	18142	18178	18227	18009	18082	18205	17981	18233	18381	18207	18254	18387	18175	18082	18091	18085	18180	18031	18162	18203	17986	18033	18228	18153	18040	17998	18048	18296	18176	18114	18067	18274	18107	18447	18072	18045	18181	18242	18180	18018	18274	18152	18280	18062	18166	18175	18137	18328	18178	18154	18125	18118	18188	18087	18132	18451	18299	18237	18150	18128	18004	18222	18077	18315	18020	18251	18043	17953	18072	18194	18226	18116	18168	18428	18206	18118	18119	18150	18054	18126	18140	18206	18076	18116	18098	18339	18044	18040	18203	18098	18213	18167	18197	17976	18137	18309	18132	18272	18142	18266	17936	18136	18315	18236	18204	18179	18131	18247	18233	18013	18143	18188	18020	18411	18291	18243	18053	18250	18318	18403	18140	18118	18126	18107	18243	18001	18001	18107	18173	18189	18346	18249	17995	18195	18066	18226	18086	18135	18251	18229	18164	18364	18262	17958	18185	18306	18178	18129	18149	18219	18313	18056	18275	18184	18251	18225	18115	18061	18304	18325	18150	18177	18220	18146	17997	18268	18317	18288	18001	18134	18099	18293	18208	17931	18311	18057	18239	18286	18240	18236	18316	18218	18230	18234	18462	18012	18213	18070	18241	18138	18014	18151	18136	18271	18097	18156	18079	18237	18122	18231	18393	18179	18149	18034	18260	18013	18132	18153	18037	18276	18121	18097	18154	18320	18039	18303	18286	18089	18126	18321	17967	18205	18139	18193	18220	18215	17931	18057	18246	18270	18018	18196	18156	18092	18137	17942	18280	17885	18255	18140	18041	18287	18139	18136	18273	18044	18195	18024	18262	18220	18280	18166	18123	18157	18173	18284	18083	18152	18119	18062	18241	18426	18375	18016	18248	18179	18257	18055	18155	18176	18292	18043	18151	18035	18161	18192	18303	18031	18150	17951	18313	18078	18170	18234	17983	18104	18109	18157	18179	18198	18165	18336	18127	18085	18135	18045	18383	18185	17917	18235	18325	18089	18083	18138	18100	18195	18211	18364	18242	18157	18031	18008	18076	18223	18076	18088	18085	17994	18222	18211	18236	18202	18171	18063	17979	18112	18130	18333	18238	18196	18254	18098	18331	18058	18052	18189	18166	18259	18119	18200	18186	18283	18132	17972	18405	18263	18223	18203	18134	18078	18244	18361	18000	18322	18056	18260	18192	18136	18082	18179	18236	18024	18292	18038	18246	18258	18148	18033	18252	18127	18209	18080	18122	18298	18008	18110	18281	18240	18216	18271	18148	18121	18112	18188	18264	18140	18038	18142	18087	18290	18048	18041	18049	18141	18230	18234	18209	18142	18196	18280	18272	18034	18160	18137	18325	18456	18019	18099	17951	18262	17915	18179	18301	18112	18310	18275	18149	18127	18247	18063	18283	18437	17929	18211	17982	18123	18362	18270	18179	18172	18290	18021	18180	18242	18137	17997	18201	18120	18109	18111	18169	18097	18132	18197	18099	17980	18202	18109	18183	18214	18245	18233	18112	18149	18304	18278	18137	18311	18220	18247	18116	18168	18063	18302	18209	18128	18116	18482	18149	18232	18258	18174	18113	18148	18096	18028	18182	18191	18398	18259	18183	18216	18238	18132	18187	17981	18186	18217	18230	18348	18184	18231	18182	18226	18347	18250	18120	18199	18173	17957	18123	18079	18135	18141	18329	18093	18149	18190	18107	18131	18145	18228	18329	18197	18061	18056	18160	18127	18333	18102	18173	18127	18162	18090	18101	18070	18244	18219	18230	18031	18037	18146	18266	18162	18182	18039	18181	18376	18090	18103	18169	18187	18273	18027	18007	18238	18182	18235	18100	18322	18128	18101	18174	18175	18279	18179	18109	18307	18326	18088	18152	18356	18202	18072	18250	18087	17961	18213	18159	18237	18202	18175	18412	18335	18062	18192	18148	18147	18184	18077	18048	18029	18169	18103	18127	18250	18246	18326	18183	18038	17999	18161	18072	18049	18177	18075	18301	18148	18190	17985	18165	18273	18199	18242	18322	17959	18242	18217	18084	18073	18282	18097	18387	18347	18196	18197	18277	18181	18119	18131	18120	18202	18198	18098	18320	18035	18210	18003	18085	18260	18225	18163	18188	18066	18175	18081	18112	18104	17996	17875	18180	18238	18448	18032	18160	18176	18019	18247	18012	18229	18323	18204	18246	18267	18030	18008	18250	18255	18229	18251	18185	18103	18266	18225	18103	18132	18123	18374	18253	18249	18262	18234	18082	18133	18072	18241	18195	18178	18022	18196	18163	18085	18244	18277	18125	18171	18221	18342	18247	18049	18273	18111	18188	18195	18208	18104	18299	18139	18188	17993	17940	18136	18222	18325	18149	18040	18268	18185	18204	17962	18207	18170	17974	18020	18132	18069	18127	18192	18096	18147	18108	17962	18129	18153	18205	18158	18116	18130	18134	17982	18178	18065	18130	18185	18127	18251	18060	18283	18254	18092	18121	18215	18205	18271	18182	18185	18168	18312	18110	18262	18159	18023	18154	18192	18198	18253	18230	18147	18054	18114	18303	18258	18075	18167	18076	18331	18178	18255	18035	18248	18292	18135	17880	18121	18203	18306	18197	18195	17933	18161	18067	18234	18125	18002	18169	18222	18177	18170	18113	18168	18103	18034	18188	18187	18126	18132	18182	18153	18344	18384	18288	18259	18093	18129	18078	18208	18040	18200	18104	18298	18304	18122	18352	18228	18257	18204	18106	17992	18159	18047	18203	18158	18341	18262	18195	18157	18277	18053	18100	18034	18151	18251	18050	18293	18168	18144	18080	18228	18248	18251	18172	18200	18191	18049	18103	18224	18160	18133	18178	18121	18112	18368	18272	18411	18174	18056	18129	18305	18031	18367	17843	18172
26604	21362	29821	23354	22446	25848	26791	23746	23600	24208	23830	23741	23854	23954	23859	23712	23887	23772	23799	23572	23681	23825	23718	23785	23740	23517	23717	23800	23497	23751	23763	23583	23604	23537	23657	23607	23411	24016	23656	23852	23843	23900	23745	23625	23496	23851	23826	23584	23558	23470	23469	23608	23838	23598	23771	23357	23528	23609	23562	23543	23826	23503	23619	23464	23605	23746	23531	23834	23504	23608	23660	23689	23485	23644	23656	23695	23918	23607	23398	23612	23934	23786	23879	23313	23558	23435	23544	23658	23540	23909	23660	23560	23537	23598	23729	23795	23559	23530	23586	23689	23437	23605	23644	23610	23714	23467	23740	23339	23603	23332	23600	23505	23465	23699	23840	23525	23561	23591	23828	23650	23513	23360	23602	23773	23495	23450	23608	23474	23805	23557	23751	23755	23544	23624	23657	23747	23584	23720	23221	23564	23547	23627	23383	23506	23503	23501	23687	23608	23573	23569	23737	23558	23491	23676	23687	23621	23676	23655	23806	23693	23419	23648	23739	23484	23682	23609	23580	23625	23634	23695	23679	23475	23670	23636	23846	23706	23634	23530	23626	23592	23829	23474	23723	23562	23590	23619	23878	23552	23715	23642	23524	23526	23649	23682	23734	23741	23950	23590	23652	23543	23496	23471	23536	23649	23502	23732	23381	23590	23809	23584	23660	23710	23663	23898	23810	23612	23742	23418	23411	23272	23743	23421	23714	23611	23722	23663	23726	23837	23681	23906	23770	23666	23630	23723	23682	23714	23710	23583	23504	23572	23625	23540	23433	23577	23771	23588	23639	23726	23453	23662	23740	23779	23543	23691	23561	23554	23857	23457	23614	23494	23800	23619	23689	23469	23848	23562	23461	23870	23557	23687	23411	23477	23587	23664	23593	23820	23482	23472	23652	23718	23605	23518	23500	23425	23782	23818	23639	23649	23799	23829	23526	23839	23623	23369	23647	23680	23827	23303	23749	23709	23670	23529	23689	23882	23619	23525	23487	23578	23519	23567	23611	23567	23775	23696	23490	23484	23537	23492	23786	23728	23634	23513	23593	23900	23859	23749	23580	23580	23578	23481	23750	23875	23749	23712	23905	23694	23673	23577	23814	23662	23682	23477	23689	23580	23693	23591	23548	23739	23394	23416	23445	23513	23619	23528	23671	23559	23705	23792	23315	23290	23706	23712	23721	23479	23643	23781	23706	23743	23712	23513	23622	23620	23515	23479	23646	23500	23585	23798	23682	23532	23648	23620	23690	23584	23730	23574	23547	23397	23530	23432	23752	23628	23761	23779	23824	23935	23780	23543	23642	23497	23510	23724	23398	23581	23346	23471	23597	23649	23455	23700	23884	23423	23597	23586	23674	23711	23752	23563	23779	23669	23629	23640	23706	23548	23390	23771	23595	23580	23613	23726	23238	23658	23593	23471	23897	23474	23572	23449	23771	23779	23658	23851	23707	23515	23907	23536	23632	23740	23593	23703	23707	23576	23476	23656	23614	23420	23797	23719	23718	23561	23619	23411	23667	23632	23605	23688	23754	23665	23604	23632	23618	23740	23434	23704	23649	23813	23616	23558	23527	23538	23578	23598	23677	23545	23658	23472	23690	23777	23403	23382	23571	23527	23782	23609	23644	23440	23614	23795	23643	23625	23596	23801	23695	23755	23804	23763	23581	23789	23849	23471	23596	23779	23512	23500	23625	23602	23747	23554	23750	23796	23720	23681	23710	23585	23771	23565	23791	23716	23822	23811	23710	23415	23502	23563	23722	23535	23860	23414	23647	23582	23477	23797	23711	23383	23521	23579	23635	23802	23704	23478	23676	23614	23797	23723	23627	23740	23893	23701	23779	23579	23548	23469	23716	23643	23668	23376	23636	23744	23834	23798	23519	23630	23782	23734	23376	23469	23611	23674	23481	23658	23804	23743	23459	23176	23612	23685	23537	23726	23631	23512	23650	23895	23830	23749	23793	23600	23366	23475	23766	23558	23922	23386	23591	23591	23607	23580	23604	23656	23557	23360	23499	23809	23576	23473	23614	23985	23816	23745	23578	23548	23606	23565	23616	23658	23805	23546	23611	23363	23775	23498	23504	23632	23741	23675	23893	23583	23585	23645	23735	23795	23666	23867	23759	23602	23499	23831	23648	23719	23518	23552	23511	23601	23632	23638	23401	23678	23390	23855	23603	24010	23708	23744	23459	23601	23610	23891	23600	23772	23765	23601	23556	23591	23495	23642	23603	23555	23446	23339	23581	23584	23647	23697	23770	23624	23770	23864	23554	23688	23833	23757	23690	23456	23446	23475	23556	23723	23697	23486	23699	23519	23637	23728	23918	23394	23691	23546	23729	23702	23594	23569	23634	23664	23582	23602	23718	23954	23349	23565	23360	23572	23639	23606	23653	23624	23615	23533	23502	23559	23663	23490	23620	23564	23757	23876	23901	23854	23476	23552	23550	23608	23711	23631	23721	23685	23719	23660	23506	23669	23765	23610	23673	23596	23599	23319	23708	23577	23575	23519	23505	23502	23781	23597	23664	23496	23532	23765	23453	23615	23579	23677	23650	23699	23547	23414	23720	23465	23651	23610	23753	23816	23745	23719	23696	23484	23723	23609	23802	23946	23849	23691	23590	23635	23491	23628	23642	23607	23702	23546	23614	23535	23684	23659	23618	23637	23525	23909	23773	23572	23643	23520	23728	23529	23420	23609	23787	23728	23592	23724	23603	23772	23705	23428	23656	23649	23649	23587	23701	23514	23632	23542	23685	23518	23938	23536	23491	23547	23525	23487	23719	23560	23624	23669	23776	23736	23642	23739	23501	23573	23877	23491	23654	23614	23833	23611	23645	23604	23423	23732	23641	23796	23667	23611	23846	23846	23646	23731	23549	23776	23757	23561	23643	23543	23527	23291	23607	23541	23601	23485	23522	23540	23717	23470	23824	23690	23599	23492	23723	23644	23622	23632	23682	23722	23624	23540	23334	23685	23657	23426	23623	23799	23352	23814	23478	23652	23670	23776	23707	23661	23534	23476	23620	23625	23575	23426	23459	23385	23554	23652	23766	23675	23593	23600	23645	23563	23399	23716	23567	23573	23716	23623	23593	23591	23386	23520	23600	23724	23745	23588	23682	23492	23269	23590	23619	23495	23670	23733	23690	23698	23529	23520	23648	23526	23641	23642	23705	23634	23454	23653	23783	23410	23687	23998	23826	23619	23454	23791	23712	23585	23622	23556	23512	23446	23626	23466	23697	23654	23435	23898	23763	23653	23492	23647	23622	23626	23616	23690	23545	23705	23748	23590	23550	23781	23724	23668	23650	23672	23702	23734	23854	23818	23544	23719	23519	23552	23676	23619	23792	23723	23609	23646	23503	23732	23526	23518	23630	23369	23619	23451	23651	23560	23645	23712	23593	23697	23627	23700	23715	23657	23712	23612	23731	23490	23723	23680	23569	23809	23677	23866	23567	23687	23522	23567	23487	23473	23830	23602	23772	23871	23612	23741	23991	23445	23768	23753	23791	23636	23522	23683	23709	23666	23591	23542	23694	23692	23676	23993	23807	23694	23553	23723	23841	23332	23582	23679	23690	23610	23620	23699	23741	23626	23526	23711	23795	23392	23861	23727	23713	23774	23752	23758	23677	23667	23610	23632	23755	23560	23597	23517	23736	23684	23795	23922	23701	23864	23575	23983	23884	23851	23654	23668	23653	23627	23549	23813	23783	23432	23914	23603	23743	23970	23719	23788	23692	23511	23667	23580	23768	23605	23601	23574	23533	23856	23528	23771	23863	23576	23646	23607	23482	23632	23256	23620	23590	23497	23587	23630	23608	23548	23510	23715	23709	23523	23791	23534	23650	23377	23851	23708	23441	23542	23434	23571	23761	23686	23675	23679	23614	23443	23458	23687	23821	23561	23605	23625	23695	23324	23428	23460	23432	23534	23685	23738	23684	23805	23665	23562	23614	23412	23811	23751	23637	23509	23564	23732	23657	23714	23800	23610	23609	23687	23488	23421	23829	23707	23460	23776	23523	23608	23645	23552	23758	23531	23705	23634	23648	23751	23596	23534	23886	23368	23719	23662	23347	23600	23649	23555	23689	23724	23726	23540	23518	23549	23555	23583	23888	23549	23572	23562	23522	23740	23755	23561	23516	23773	23536	23226	23586	23651	23491	23686	23791	23652	23500	23528	23507	23640	23863	23612	23728	23568	23777	23606	23610	23623	23787	23711	23609	23658	23725	23702	23644	23473	23756	23398	23702	23499	23650	23477	23572	23505	23576	23671	23585	23502	23534	23637	23661	23489	23565	23598	23637	23579	23532	23438	23451	23609	23579	23651	23618	23645	23579	23526	23599	23683	23482	23729	23634	23595	23710	23588	23551	23616	23379	23389	23609	23718	23590	23561	23849	23834	23490	23505	23764	23668	23648	23310	23650	23694	23406	23728	23611	23645	23677	23652	23732	23598	23551	23787	23548	23388	23885	23495	23600	23718	23628	23601	23637	23613	23469	23550	23707	23604	23818	23651	23593	23658	23755	23536	23673	23561	23843	23524	23819	23669	23672	23530	23642	23507	23668	23635	23712	23474	23797	23593	23749	23571	23763	23776	23469	23426	23540	23873	23698	23639	23425	23827	23728	23698	23473	23498	23549	23888	23824	23742	23576	23488	23779	23445	23694	23466	23713	23562	23298	23648	23686	23434	23664	23645	23738	23885	23534	23671	23693	23678	23840	23512	23284	23515	23626	23660	23675	23847	23451	23700	23743	23777	23525	23611	23787	23506	23304	23542	23805	23615	23676	23688	23613	23716	23719	23637	23472	23652	23725	23577	23647	23598	23668	23749	23342	23671	23858	23560	23686	23568	23460	23830	23493	23447	23690	23423	23373	23444	23637	23712	23577	23452	23406	23542	23648	23782	23809	23721	23564	23543	23545	23598	23569	23800	23561	23336	23759	23704	23599	23451	23702	23656	23540	23964	23603	23511	23680	23627	23464	23587	23643	23637	23644	23717	23708	23711	23607	23498	23594	23691	23824	23964	23623	23576	23705	23706	23836	23539	23698	24008	23665	23586	23539	23738	23344	23801	23583	23544	23652	23569	23710	23489	23767	23726	23637	23670	23745	23672	24081	23605	23770	23833
26097	20407	17963	17692	17802	17862	17965	17573	17944	17885	17950	17804	17834	17821	17768	17694	17739	17880	17897	17954	17870	17897	17764	17935	17901	17843	17802	17791	17624	17899	17842	17741	17998	17564	17665	17841	17795	17733	17684	17757	17757	17866	17831	17824	17617	17939	17960	17718	17790	17762	17688	17804	17889	17788	17849	17638	17944	17621	17891	17750	17621	17553	17856	17787	17821	17749	17886	17801	17835	17924	17929	17983	17673	17738	17885	17851	17723	17892	17717	17901	17866	17770	17798	17849	17739	17983	18005	17876	17835	17789	17832	17838	17814	17992	17729	17786	17671	17749	17711	17715	17535	17746	17740	17843	17668	17761	17756	17707	17964	17664	17738	17759	17827	17746	17823	17817	17755	17873	17763	17847	17986	17724	17811	17926	17855	17819	17764	17675	17795	17787	17828	17789	17742	17851	17813	17807	17860	17875	17745	17819	17829	17888	17992	17794	17861	17866	17914	17734	17720	17754	17840	17788	17813	17966	17876	17816	17891	17926	17850	17990	17940	17781	17690	17724	17854	17700	18037	17770	17739	17969	17827	17679	17755	17879	17900	17951	17973	17944	17872	17602	17735	17791	17773	17919	17637	17862	17747	17831	17782	17686	17798	17864	17809	17661	17911	17613	17795	17724	17870	17817	17793	17707	17711	17605	17685	17851	17752	17574	17845	17725	17726	17929	17834	17890	17849	17814	17867	17938	17669	17778	17840	17579	17756	17800	17896	18001	17869	17723	17777	17775	17865	17698	17872	17686	17792	17777	17712	17660	17857	18065	17897	17814	17831	17838	17670	17935	17669	17995	17733	17802	17907	17741	17787	17746	17815	17671	17886	17922	17905	17629	17932	17794	17876	17687	17807	17765	17738	17777	17696	17770	17726	17928	17685	17654	17652	17715	17798	17712	17823	17650	17779	17814	17732	17765	17852	17767	17935	17913	17802	17696	17793	17591	17887	17843	17742	17888	17879	17835	17620	17740	17873	17679	17859	17770	17892	17726	17744	17655	17657	17858	17754	17692	17918	17927	17847	17763	17841	17797	17755	17842	17693	17674	17684	17780	17866	17915	17736	17853	17952	17693	17650	17733	17757	17717	17888	17688	17992	17797	17823	17759	17883	17680	17891	17840	17888	17864	17965	17657	17704	17842	17872	17795	17729	17786	17810	17775	17732	17876	17835	17866	17943	17839	17853	17763	17641	17803	17806	17835	17706	17671	17801	17862	17733	17657	17928	17796	17797	17667	17844	18056	17835	17905	17954	17785	17789	17760	17660	17752	17820	17897	17615	17921	17757	17789	17743	17909	17767	17867	17822	17849	17661	17878	17765	17752	17727	17685	17713	17681	17786	17834	17809	17700	17696	17873	17933	17928	17819	17730	17949	17864	17623	17768	17674	17545	17705	17886	17754	17685	17614	17864	17695	17926	17716	17740	17619	17662	17837	17789	17788	17730	17910	17772	17851	17787	17579	17820	17743	17830	17839	17590	17799	17819	17773	17729	17708	17896	17802	17869	17934	17630	17874	17652	17873	17679	17961	17723	17745	17675	17768	17843	17727	17829	17705	17845	17868	17716	17831	17760	17696	17646	17767	17783	17772	17795	17897	17789	17804	17658	17807	17962	17867	17914	17656	18031	17775	17739	17818	17811	17853	17732	17782	17751	17950	17698	17754	17786	17799	17819	17894	17865	17751	17913	17850	17857	17751	17730	17946	17828	17714	17678	17825	17644	17855	17839	17682	17750	17926	17733	17816	17910	17852	17761	17903	17873	17771	17730	18010	17677	17789	17768	17644	17893	17760	17988	17862	17841	17878	17839	17815	17679	17824	17787	17759	17915	17948	17833	17708	17731	17666	17675	17561	17713	17740	17757	17796	17923	17678	17848	17686	17704	17902	17944	17754	17804	17800	17873	17806	17781	17887	17888	17922	17638	17786	17739	17754	17828	17900	17849	17897	17825	17763	17701	17875	17943	17783	17703	17632	17765	17756	17713	17924	17896	17824	17782	17716	17937	17794	17711	17820	17608	17709	17767	17724	17983	17749	17887	17628	17740	17792	17835	17909	17803	17764	17889	17856	17649	17952	17809	17828	17886	17801	17887	17749	17704	17834	17840	17771	17862	17802	18045	17945	17773	17943	17682	17763	17944	17870	17700	17743	17749	17825	17612	17902	17714	17613	17955	17688	17832	17638	17796	17531	17761	17875	17770	17634	17748	17728	17772	17855	17915	17748	17830	17812	17766	17742	17787	17919	17901	17691	17859	17702	17762	17746	17859	17907	17787	17761	17861	17986	17858	17724	17911	17649	17683	17576	17659	17746	17763	17879	17714	17861	17923	17773	17769	17840	17920	17937	17677	17880	17884	18004	17794	17898	17717	17936	17783	17690	17679	17852	17897	17811	17670	17961	17806	17832	18006	17639	17789	17779	17842	17910	17813	17728	17791	17914	17943	17822	17823	18067	17964	17954	17801	17771	17902	17996	17629	17580	17916	17857	17622	17663	17896	17846	17939	17744	17803	17805	17879	17932	17888	17899	17698	17903	17852	17874	17858	17657	17699	17791	17820	17874	17788	17774	17661	17943	17758	17831	17963	17794	17811	17659	17677	17781	17750	17727	17834	17698	17753	17830	17915	17713	17844	17781	17684	17634	17895	17769	17716	17912	17928	17669	17808	17974	17920	17867	17841	17849	17827	17790	17890	17865	17799	17755	17690	17709	17652	17764	17860	17784	17842	17754	17818	17744	17929	17716	17823	17567	17848	17837	17867	17715	17734	17814	17643	17855	17898	17868	17698	17682	17841	17748	17662	17894	17951	17814	17935	17635	17744	17759	17837	17745	17693	18100	17799	17724	17928	17893	17669	17672	17897	17585	17686	17931	17672	17710	18037	17950	17826	17711	17853	17782	17767	17705	17633	17897	17855	17951	17646	17713	17867	17918	17893	17573	17877	17809	17749	17929	17884	17785	17775	17807	17724	17728	17588	17792	17949	17720	17802	17852	17786	17832	17702	17883	17776	17616	17768	17885	17699	17790	17865	17785	17755	17683	17847	17834	17740	17776	17807	17838	17846	17787	17743	17738	17807	17989	17910	17894	17646	17750	17772	17887	17822	17693	17826	17604	18011	17734	17815	17717	17686	17876	17767	17757	17940	17775	17739	17794	17879	17701	17756	17688	17825	17898	17791	17801	17873	17857	17716	17786	17791	17697	17771	17888	17823	17884	17790	17781	17939	17872	17716	17871	17829	17733	17883	17746	17897	17700	17844	17751	17667	17669	17992	17856	17939	18028	17885	17946	17805	17646	17681	17665	17925	17800	17810	17615	17810	17793	18014	17817	17877	17723	17871	17817	18068	17778	17708	17930	17824	17810	17722	17570	17942	17735	17804	17844	17735	17877	17804	17691	17775	17766	17811	17879	17899	17789	17776	17760	17704	17860	17923	17741	17693	18068	17847	17809	17903	17807	17784	17565	17714	17774	17879	17734	17795	17782	17732	17779	17809	17862	17819	17693	17811	17675	17706	17630	17624	17915	17781	17931	17556	17693	17645	17848	17796	17779	17859	17865	17721	17826	17628	17781	17841	17889	17747	17771	17896	17727	17688	17780	17916	17884	17908	17742	17656	17714	17958	17716	17802	17698	17744	17783	17889	17773	17752	17702	17671	17730	17983	17743	17820	17823	17714	17791	17869	17618	17818	17690	17731	17928	17884	17918	17766	17784	17692	17685	18078	17854	17821	17807	17781	17867	17879	17691	17683	17808	17857	17716	17776	17957	17908	17757	17823	17770	17882	17859	17698	17909	17989	17885	17687	17959	17805	17652	17670	17642	17823	17892	17824	17786	17880	17845	17755	17731	17951	17826	17840	17680	17686	17718	17814	17731	17834	17880	17837	17954	17740	17826	17816	17726	17808	17751	18028	17945	17857	17663	17927	17782	17749	17876	17745	17605	17792	17904	17826	17802	17787	17689	17771	17734	17878	17852	17911	17759	17827	17747	17802	17867	17772	17752	17808	17815	17692	17686	17805	17757	17905	17763	17861	17968	17705	17911	17927	17704	17771	17755	17841	17766	17715	17883	17747	17827	17716	17593	17586	17625	17831	17595	17915	17871	17730	17892	17825	17888	17861	17834	17833	17692	17779	17923	17786	17728	17848	17872	17637	17823	17843	17828	17800	17826	17655	17768	17759	17767	17870	17846	17764	17784	17766	17804	17808	17760	17907	18045	17715	17749	17781	17785	17830	17785	18070	17818	17884	17865	17849	17879	17714	17781	17706	17822	17797	17857	17736	17666	17800	17788	17840	17766	17853	18038	17707	17675	17772	17815	17733	17937	17816	17867	17833	17759	17847	17755	17718	17828	17813	17811	17704	17831	17775	17758	17784	17678	17894	17850	17590	17798	17687	17798	17819	17779	17632	17911	17886	17803	17822	17527	17727	17905	17743	17924	17735	17550	17727	17802	17888	17757	17855	17731	17830	17638	17886	17665	17882	17764	17769	17783	17828	17895	17702	17535	17599	17851	17879	17852	17726	17826	17749	17839	17761	17965	17764	17700	17734	17943	17814	17769	17752	17606	17874	17943	17803	17846	18089	17905	17639	17677	17902	17948	17802	17852	17765	17815	17663	17935	17746	17729	18006	17904	17724	17847	17597	17704	17692	17895	17638	17932	17774	17702	17766	17859	17758	17733	17834	17736	17944	17901	17903	17658	17829	17949	17725	17684	17655	17798	17856	17877	17900	17855	17792	17887	17931	17572	17830	17840	17697	17904	17790	17841	17611	17895	17643	17905	17675	18118	17565	17863	17806	17753	17817	17837	17765	17701	17704	17908	17786	17785	17757	17828	17788	17757	17860	17864	17785	17855	17723	18023	17809	17894	17812	17689	17785	17891	17821	17675	17714	17922	17691	17799	17789	17973	17908	17770	17863	17837	17827	17653	17695	17910	17812	17834	17833	17719	17786	17792	17596	17830	17771	17874	17924	17833	17915	17910	17799	17815	17878	17743	17675	17898	17687	17716	17775	17996	17894	17757	17924	17848	17782	17797	17736	17770	17794	17771	17981	17721	17826	17848	17804	17790	17649	17724	17769	17867	17711	17827	17718	18051	17824	17808	17752	17634	17793	17992	17665	17802	17862	17703	17905
26125	21322	29764	23244	22034	25810	28331	24561	24634	24994	24888	24666	24583	24895	24447	24759	24717	24714	24541	24606	24926	24555	24677	24599	24527	24547	24636	24492	24771	24778	24643	24768	24419	24543	24615	24389	24349	24713	24612	24540	24569	24356	24489	24764	24630	24632	24697	24432	24465	24451	24450	24315	24560	24611	24426	24475	24302	24377	24828	24503	24829	24692	24570	24411	24473	24613	24586	24475	24572	24650	24448	24564	24390	24520	24428	24456	24783	24524	24389	24530	24249	24470	24684	24281	24388	24517	24930	24487	24534	24381	24501	24424	24566	24326	24345	24583	24805	24740	24510	24180	24711	24462	24500	24520	24495	24308	24628	24386	24555	24483	24463	24327	24325	24413	24516	24397	24611	24570	24720	24646	24454	24758	24509	24729	24464	24578	24532	24466	24616	24352	24334	24283	24407	24432	24261	24362	24441	24627	24452	24527	24670	24426	24259	24481	24502	24321	24325	24393	24567	24504	24504	24556	24419	24645	24416	24448	24702	24423	24620	24467	24433	24559	24578	24526	24559	24404	24362	24542	24437	24256	24256	24869	24529	24409	24441	24468	24416	24620	24367	24384	24479	24573	24437	24611	24580	24371	24391	24355	24484	24657	24412	24464	24260	24289	24695	24511	24837	24332	24633	24480	24621	24399	24556	24122	24601	24637	24437	24479	24346	24504	24924	24564	24450	24411	24474	24228	24548	24403	24562	24451	24577	24244	24518	24593	24471	24291	24444	24510	24551	24460	24360	24496	24380	24268	24375	24533	24564	24626	24492	24477	24579	24232	24604	24414	24340	24559	24332	24540	24312	24487	24535	24600	24603	24350	24576	24696	24650	24527	24538	24588	24625	24641	24442	24584	24558	24126	24435	24517	24416	24547	24342	24427	24796	24422	24540	24525	24316	24410	24394	24560	24347	24720	24519	24503	24359	24410	24820	24683	24342	24544	24506	24565	24540	24469	24593	24474	24416	24601	24556	24410	24478	24310	24466	24387	24464	24437	24576	24614	24214	24406	24776	24396	24493	24432	24208	24478	24470	24365	24421	24554	24629	24365	24279	24532	24476	24585	24560	24386	24510	24611	24545	24412	24426	24380	24329	24628	24474	24546	24615	24488	24700	24529	24466	24438	24256	24550	24489	24573	24457	24525	24527	24543	24488	24539	24563	24607	24384	24180	24415	24415	24337	24462	24592	24460	24520	24584	24481	24415	24485	24605	24441	24518	24547	24615	24627	24510	24643	24699	24346	24350	24437	24200	24403	24303	24348	24605	24357	24347	24540	24424	24488	24288	24301	24479	24598	24396	24553	24517	24548	24421	24557	24562	24649	24501	24588	24254	24683	24428	24511	24541	24653	24492	24574	24452	24405	24561	24332	24362	24740	24530	24585	24635	24552	24421	24609	24355	24539	24405	24335	24534	24363	24354	24359	24378	24495	24357	24300	24721	24127	24316	24507	24536	24527	24325	24447	24204	24223	24331	24402	24426	24396	24464	24437	24863	24596	24639	24521	24370	24413	24450	24287	24234	24469	24310	24486	24457	24534	24560	24549	24362	24380	24463	24558	24638	24399	24324	24416	24466	24562	24611	24330	24387	24380	24498	24355	24632	24551	24483	24589	24176	24429	24346	24233	24350	24350	24408	24435	24363	24269	24854	24586	24485	24542	24333	24432	24386	24597	24605	24446	24420	24481	24709	24667	24340	24525	24574	24538	24564	24380	24411	24407	24696	24596	24707	24762	24523	24658	24505	24516	24494	24703	24516	24660	24356	24533	24554	24473	24599	24529	24278	24417	24353	24553	24498	24556	24459	24224	24278	24443	24570	24475	24541	24374	24184	24468	24683	24502	24443	24413	24419	24445	24425	24553	24368	24482	24351	24538	24311	24340	24343	24598	24499	24499	24548	24474	24496	24569	24271	24304	24394	24355	24334	24572	24468	24459	24521	24475	24496	24464	24505	24628	24549	24525	24683	24382	24560	24475	24592	24571	24598	24658	24614	24233	24733	24363	24240	24425	24480	24454	24473	24469	24345	24212	24308	24651	24458	24400	24567	24302	24444	24309	24416	24190	24406	24383	24239	24315	24671	24456	24513	24531	24734	24825	24524	24659	24499	24534	24482	24311	24367	24465	24477	24651	24390	24742	24440	24392	24506	24698	24526	24066	24318	24340	24548	24385	24630	24488	24348	24428	24580	24397	24240	24536	24547	24623	24509	24642	24393	24393	24220	24518	24225	24489	24479	24414	24453	24552	24450	24380	24524	24609	24513	24642	24526	24454	24409	24632	24577	24529	24623	24619	24445	24538	24454	24607	24344	24771	24580	24446	24572	24510	24312	24510	24480	24656	24546	24464	24496	24535	24460	24476	24093	24458	24560	24405	24390	24634	24668	24439	24461	24489	24663	24591	24695	24715	24503	24396	24511	24447	24347	24441	24477	24512	24280	24696	24497	24505	24256	24368	24480	24390	24616	24659	24395	24681	24494	24617	24458	24452	24118	24481	24655	24727	24537	24580	24505	24350	24479	24599	24467	24574	24556	24560	24368	24250	24283	24212	24414	24439	24572	24328	24474	24423	24500	24459	24389	24350	24577	24404	24566	24510	24412	24502	24565	24395	24283	24579	24490	24746	24404	24494	24265	24430	24515	24773	24423	24740	24363	24327	24412	24549	24718	24509	24458	24367	24288	24337	24613	24552	24372	24463	24469	24227	24344	24568	24483	24413	24635	24476	24476	24422	24465	24466	24408	24332	24302	24330	24508	24525	24385	24488	24372	24658	24382	24569	24542	24491	24535	24746	24629	24552	24354	24337	24555	24533	24474	24402	24445	24503	24293	24414	24453	24298	24202	24308	24381	24419	24604	24597	24637	24364	24745	24608	24462	24558	24350	24363	24475	24580	24501	24492	24568	24539	24561	24269	24300	24385	24401	24376	24424	24517	24417	24528	24383	24769	24415	24472	24476	24370	24498	24248	24518	24530	24312	24477	24410	24311	24274	24353	24529	24403	24377	24548	24551	24357	24679	24580	24438	24245	24616	24532	24593	24257	24498	24352	24642	24541	24577	24371	24594	24447	24533	24618	24573	24370	24540	24553	24612	24579	24482	24311	24341	24352	24464	24452	24452	24582	24811	24500	24417	24438	24543	24628	24446	24405	24512	24591	24476	24461	24505	24682	24417	24490	24401	24421	24792	24460	24582	24331	24304	24571	24531	24588	24448	24467	24522	24676	24390	24701	24366	24704	24690	24537	24816	24553	24450	24464	24433	24314	24546	24467	24405	24232	24431	24598	24266	24495	24400	24642	24472	24553	24414	24280	24240	24614	24461	24606	24458	24668	24381	24399	24437	24379	24557	24284	24449	24491	24474	24465	24274	24434	24679	24274	24492	24502	24462	24512	24561	24399	24464	24488	24558	24521	24556	24583	24582	24715	24318	24345	24267	24473	24381	24451	24275	24401	24573	24568	24627	24401	24596	24580	24524	24494	24585	24586	24342	24425	24528	24497	24473	24423	24521	24356	24286	24314	24271	24525	24686	24841	24562	24465	24438	24256	24518	24758	24320	24533	24493	24588	24531	24413	24368	24409	24525	24326	24493	24549	24453	24408	24454	24397	24629	24559	24551	24479	24426	24512	24470	24557	24357	24406	24645	24581	24450	24453	24518	24389	24391	24466	24479	24511	24384	24461	24118	24401	24283	24410	24526	24578	24624	24542	24361	24376	24543	24326	24306	24505	24407	24410	24399	24563	24308	24622	24378	24477	24086	24482	24554	24580	24562	24692	24492	24390	24431	24479	24224	24467	24375	24096	24411	24462	24408	24290	24438	24339	24428	24786	24570	24504	24213	24401	24376	24156	24569	24500	24569	24656	24624	24531	24517	24606	24507	24523	24604	24529	24370	24443	24541	24398	24403	24398	24551	24547	24347	24212	24431	24438	24753	24172	24425	24471	24570	24613	24285	24472	24592	24669	24363	24685	24426	24439	24744	24473	24385	24418	24262	24573	24648	24646	24365	24321	24521	24128	24376	24345	24625	24595	24444	24800	24591	24477	24596	24454	24515	24451	24529	24411	24433	24631	24640	24310	24271	24458	24479	24545	24693	24476	24633	24489	24478	24634	24381	24603	24610	24550	24652	24387	24593	24563	24492	24571	24357	24303	24335	24461	24585	24511	24628	24599	24427	24450	24337	24411	24472	24415	24430	24148	24373	24450	24477	24475	24411	24406	24275	24400	24670	24554	24350	24464	24488	24434	24403	24320	24614	24583	24408	24615	24601	24366	24605	24533	24271	24501	24567	24379	24315	24480	24395	24442	24307	24763	24358	24608	24481	24539	24305	24649	24578	24602	24814	24536	24294	24541	24513	24637	24649	24651	24123	24667	24693	24467	24420	24641	24545	24526	24761	24311	24421	24515	24595	24384	24468	24300	24484	24475	24305	24450	24515	24424	24466	24381	24475	24626	24152	24500	24338	24541	24451	24357	24636	24567	24310	24692	24474	24513	24350	24510	24508	24490	24673	24490	24349	24499	24505	24421	24495	24481	24369	24597	24678	24636	24327	24259	24344	24549	24377	24341	24297	24514	24523	24544	24590	24587	24433	24481	24264	24466	24420	24422	24229	24537	24674	24411	24490	24281	24722	24452	24449	24635	24470	24538	24630	24567	24428	24595	24365	24415	24546	24662	24454	24343	24524	24482	24539	24395	24717	24432	24403	24368	24422	24589	24118	24547	24412	24740	24377	24304	24428	24524	24475	24604	24680	24412	24667	24466	24596	24433	24495	24168	24561	24452	24440	24680	24310	24515	24392	24379	24478	24397	24514	24871	24551	24526	24321	24464	24643	24500	24464	24477	24537	24558	24496	24374	24502	24393	24544	24523	24510	24555	24298	24556	24560	24669	24569	24407	24578	24763	24757	24166	24380	24467	24555	24674	24675	24389	24436	24515	24536	24307	24438	24392	24636	24518	24440	24449	24455	24136	24426	24208	24570	24336	24530	24378	24567	24657	24436	24812	24334	24388	24291	24362	24344	24487	24487	24699	24290	24554	24492	24427	24598	24597	24505	24704	24471	24613	24447	24459	24610	24585	24375	24530	24578	24451	24413	24434	24562	24536	24441	24477	24511	24513	24459	24500	24450	24497	24345
28339	20414	18486	18379	17999	18336	18257	18231	18115	18253	18260	18377	18193	18474	18216	18230	18253	18207	18154	18250	18194	18347	18228	18157	18332	18468	18254	18156	18177	18253	18121	18224	18254	18176	18375	17997	18225	18085	18150	18267	18227	18163	18216	18265	18065	18236	18322	18387	18187	18162	18219	18141	18158	18116	18305	18138	18386	18203	18123	18148	18305	18492	18256	18093	18194	18355	18388	18146	18362	18140	18335	18290	18292	18243	18298	18203	18292	18316	18134	18083	18271	18186	18266	18312	18227	18287	18101	18150	18026	18321	18134	18259	18249	18219	18316	18211	18228	18094	18363	18263	18328	18332	18194	18102	18325	18000	18379	18247	18234	18315	18404	18389	18056	18045	18197	18207	18266	18316	18423	18168	18228	18109	18201	18293	18177	18411	18368	18188	18272	18205	18412	18124	18224	18307	18228	18197	18109	18174	18222	18073	18165	18066	18260	18157	18196	18134	18117	18309	18253	18275	18327	18300	18180	17962	18229	18334	18253	18357	18269	18170	18392	18364	18225	18352	18225	18110	18222	18163	18307	18262	18183	18136	18139	18047	18256	18238	18299	18120	18331	18188	18303	18274	18456	18233	18262	18132	18220	17998	18177	18176	18100	18228	18399	18209	18181	18144	18309	18189	18164	18090	18257	18278	18348	18211	18152	18265	18391	18230	18215	18318	18068	18116	18339	18363	18190	18293	18179	18211	18291	18199	18233	18169	18327	18224	18065	18173	18323	18032	18207	18199	18344	18098	18260	18426	18093	18359	18275	18201	18327	18126	18080	18138	18175	18151	18634	18012	18122	18262	18271	18114	18316	18021	18218	18234	18276	18236	18128	18374	18294	18202	18250	18353	18169	18086	18222	18191	18143	18478	18242	18332	18355	17971	18187	18237	18384	18202	18168	18123	18156	18270	18229	18410	18085	18347	18372	18188	18179	18297	18180	18172	18163	18183	18262	18153	18401	18229	18023	18299	18093	18150	18267	17964	18344	18111	18249	18262	18195	18350	18232	18266	18157	18032	18218	18182	18412	18218	18213	18019	18140	18357	18099	18225	18446	18318	18195	18430	18306	18450	18249	18180	18171	18101	18200	18418	18258	18358	18183	18066	18036	18371	18280	18301	18212	18237	18032	18147	18203	18213	18364	18291	18250	18095	18372	18205	18161	18278	18153	18294	18229	18124	18114	18270	18168	18186	18275	18259	18105	18275	18160	18318	18265	18248	18219	18324	18361	18302	18194	18265	18114	18374	18139	18214	18201	18318	18175	18269	18226	18139	18385	18189	18182	18217	18240	18083	18250	18167	18160	18232	18280	18199	18141	18289	18282	18257	18007	18103	18018	18142	18049	18253	18302	18164	18325	18089	18342	18327	18290	18197	18134	18407	18300	18292	18224	18311	18256	18336	18233	18187	18269	18149	18217	18239	18281	18325	18233	18084	18130	18118	18226	18192	18176	18244	18176	18149	18028	18193	18216	18371	18288	18214	18088	18247	18278	18129	18177	18231	18093	18384	18187	18302	18223	18218	18282	18193	18088	18225	18326	18038	18160	18267	18329	18195	18206	18022	18039	18412	18107	18165	18269	18334	18211	18111	18162	18187	18303	18219	18260	18017	18213	18302	18228	18364	18072	18288	18242	18303	18223	18118	18186	18238	18177	18222	18226	18392	18287	18260	18146	18211	18359	18154	18220	18200	18217	18181	18343	18368	18243	18221	18359	18260	18095	18206	18221	18395	18089	18052	18291	18162	18214	18365	18237	18075	18228	18249	18339	18167	18272	18240	18231	18135	18242	18351	18196	18106	18280	18168	18241	18227	17965	18205	18218	18030	18219	18277	18235	18350	18091	18260	18111	18259	18336	18255	18311	18218	18331	18223	18133	18242	18303	18151	18337	18233	18204	18243	18273	18143	18250	18286	18285	18348	18254	18136	18287	18088	18175	18257	18128	18263	18339	18214	18287	18101	18190	18428	18370	18204	18265	18212	18119	18358	18244	18234	18352	18209	18347	18173	18314	18226	18150	18271	18268	18274	18135	18295	18230	18197	18274	18158	18233	18370	18039	18152	18200	18276	18199	18326	18337	18227	18251	18138	18116	18210	18151	18242	18153	18295	18359	18151	18134	18133	18138	18289	18230	18292	18336	18184	18413	18370	18333	18176	18327	18111	18159	18330	18172	18326	18260	18188	18339	18273	18235	18238	18213	18169	18238	18074	18175	18156	18294	18270	18160	18100	18147	18218	18023	18226	18303	18009	18049	18204	18078	18334	18368	18097	18149	18199	18193	18027	18103	18253	18015	18175	18284	18298	18121	18242	18357	18235	18213	18385	18270	18347	18215	18425	18211	18256	18360	18171	18152	18217	18154	18242	18277	18286	18325	18261	18394	17955	18309	18123	18123	18366	18473	18175	18115	18334	18187	18243	18260	18198	18046	18103	18336	18233	18422	18240	18171	18311	18112	18374	18164	18316	18094	17984	18147	18126	18216	18089	18195	18245	18184	18289	18288	18244	18159	18143	18224	18212	18185	18306	18198	18022	18237	18299	18368	18066	18141	18118	18252	18380	18175	18213	18101	18399	18078	18295	18231	17996	18184	17949	18072	18256	18391	18371	18142	18325	18235	18083	18290	18220	18203	18217	18257	18243	18417	18178	18461	18092	18226	18184	18150	18066	18248	18318	18234	18251	18266	18258	18368	18352	18231	18098	18305	18174	18255	18176	18379	18148	18338	18078	18081	18159	18046	18204	18155	18113	18059	18021	18281	18375	18250	18239	18130	18250	18279	18266	18281	18234	18131	18322	18422	18200	18131	18305	18155	18335	18361	18193	18096	18190	18136	18223	18152	18179	18453	18109	18398	18310	18295	18028	18158	18418	18194	18329	18068	18155	18168	18192	18298	18104	18241	18385	18349	18123	18257	18188	18376	18286	18318	18219	18321	18127	18205	18015	18109	18294	18453	18213	18205	18279	18296	18306	18117	18282	18338	18212	18298	18250	18173	18393	18076	18241	18199	18263	18526	18284	18323	18152	18329	18296	18085	18184	18130	18212	18073	18155	18138	18066	18175	18495	18268	18236	18101	18368	18127	18323	18279	18320	18277	18270	18257	18173	18190	18211	18230	18153	18202	18270	18045	18310	18169	18305	18322	18087	18315	18142	18329	18244	18065	18208	18228	18183	18359	18256	18334	18005	18187	18213	18172	18065	18271	18199	18134	18277	18336	18151	18256	18343	18090	18271	18139	18285	18269	18275	18263	18208	18355	18223	18354	18182	18250	18219	18189	18227	18337	18238	18102	18301	18322	18159	18104	18408	18169	18235	18191	18128	18130	18002	18248	18303	18342	18198	18027	18158	18165	18146	18193	18166	18073	18382	18247	18290	18211	18254	18420	18280	18084	18198	18159	18297	18013	18121	18097	18374	18202	18197	18237	18329	18126	18287	18329	18259	18291	18238	18256	18235	18306	18396	18379	18211	18286	18216	18119	18325	18053	18185	18331	18284	18197	18104	18336	18200	18148	18351	18081	18212	18308	18317	18125	18213	18209	18314	18295	18125	18181	18380	18124	18169	18303	18141	18059	18424	18494	18161	18251	18224	18327	18126	18239	18264	18285	18376	18158	18300	18189	18156	18273	18150	18226	18100	18204	18127	18300	18216	18155	18280	18101	18431	18206	18128	18248	18344	18271	18177	18176	18365	18386	18200	18268	18495	18149	18189	18332	18088	18196	18218	18118	18093	18275	18119	18097	18200	18232	18140	18174	18149	18222	18339	18256	18198	18209	18211	18223	18226	18118	18143	18227	18265	18270	18324	18333	18208	18392	18179	18344	18208	18176	18186	18242	18356	17931	18377	18070	18174	18308	18193	18319	18280	18409	18292	18336	17982	18251	18141	18196	18146	18230	18174	18191	18097	18091	18143	18129	18153	18278	18244	18306	18053	18329	18102	18251	18272	18043	18316	18220	18269	18177	18234	18254	18186	18221	18225	18238	18251	18147	18235	18403	18240	18458	18135	18406	18142	18253	18197	18136	18226	18298	18042	18224	18125	18183	18179	18133	18145	18194	18106	18201	18070	18251	18256	18281	18087	18306	18348	18101	18110	18369	18256	18394	18158	18220	18255	18177	18279	18157	18039	18248	18178	18257	18216	18273	18239	18229	18248	18019	18165	18212	18126	18223	18340	18239	18096	18268	18191	18098	18170	18197	18150	18044	18289	18382	18161	18119	18395	17949	18198	18112	18201	18342	18153	18352	18350	18259	18215	18275	18268	18131	18267	18404	18248	18342	18139	18178	18210	18233	18096	18290	18182	18247	18056	18340	18162	18376	18134	18151	18265	18280	18206	18139	18211	18249	18173	18118	18218	18036	18175	18329	18097	18024	18288	18365	18275	18049	18474	18106	18268	18240	18225	18044	18181	18086	18370	18161	18166	18437	18244	18180	18206	18256	18164	18239	18175	18259	18205	18065	18480	18228	18022	18129	18075	18155	18248	18138	18233	18265	18235	18398	18196	18263	18392	18213	18276	18374	18258	18374	18246	18281	18347	18450	18094	17994	18037	18073	18116	18232	18464	18310	18313	18179	18041	18292	18284	18079	18198	18167	18182	18352	18233	18259	18187	18299	18260	18081	18214	18186	18195	18306	18274	18274	18415	18232	18201	18053	18157	18269	18071	18279	18194	18181	18196	18254	18222	18236	18316	18215	18386	18246	18157	18191	18135	18265	18202	18322	18227	18107	18263	18224	18285	18091	18139	18228	18396	18151	18165	18340	18219	18103	18276	18405	18095	18313	18069	18172	18083	18357	18189	18209	18058	18149	18135	18260	18267	18224	18280	18314	18233	18354	18087	18314	18307	18160	18185	18313	18014	18130	18265	18297	18128	18362	18206	18100	18061	18438	18308	18378	18185	18230	18247	18200	18143	18196	18118	18015	18238	18291	18349	18298	18183	18285	18164	18193	18275	18249	18159	18359	18122	18221	18147	18166	18173	18230	18341	18383	18107	18145	18036	18316	18321	18113	18125	18118	18325	18228	18344	18182	18310	18362	18272	18153	18124	18383	18312	18055	18173	18175	18092	18407	18130	18143	18203	18195	18259	18274	18244	18152	18163	18522	18315	18201	18363	18193	18448	18292	18232	18171	18194
22628	21377	29388	23683	21424	23177	30353	24520	23669	24024	23825	23874	23817	24015	23886	23737	23571	23701	23588	23580	23557	23663	23651	23682	23520	23569	23786	23710	23530	23846	23623	23589	23550	23454	23728	23448	23498	23694	23504	23260	23336	23561	23361	23626	23333	23217	23363	23230	23465	23607	23535	23492	23366	23461	23374	23304	23373	23325	23319	23314	23490	23632	23410	23367	23532	23156	23386	23307	23462	23463	23489	23488	23465	23332	23295	23247	23523	23259	23408	23528	23475	23234	23234	23131	23292	23222	23341	23427	23414	23396	23354	23152	23165	23362	23377	23476	23543	23362	23176	23335	23339	23416	23329	23530	23315	23340	23573	23181	23273	23366	23379	23357	23292	23277	23417	23385	23199	23187	23412	23384	23335	23239	23284	23226	23208	23226	23235	23456	23313	23226	23259	23026	23379	23085	23233	23523	23548	23322	23419	23154	23295	23196	23275	23387	23194	23376	23333	23501	23384	23274	23329	23249	23344	23455	23709	23410	23334	23575	23710	23346	23268	23257	23329	23283	23332	23463	23097	23068	23182	23334	23156	23205	23295	23272	23201	23186	23480	23398	23172	23239	23473	23446	23199	23525	23219	23276	23156	23162	23477	23472	23077	22993	23292	23325	23337	23323	23291	23410	23511	23262	23403	23191	23226	23363	23212	23461	23336	23497	23503	23491	23327	23466	23276	23292	23216	23286	23468	23237	23251	23418	23352	23312	23353	23255	23415	23293	23434	23440	23423	23267	23261	23454	23467	23448	23432	23385	23255	23450	23487	23347	23159	23251	23384	23387	23382	23253	23174	23411	23648	23536	23270	23237	23263	23335	23233	23135	23282	23149	23428	23344	23058	23224	23216	23386	23224	23219	23413	23192	23299	23295	23297	23279	23252	23386	23493	23324	23178	23430	23392	23220	23440	23186	23297	23195	23315	23289	23304	23219	23459	23391	23321	23297	23218	23388	23389	23303	23354	23390	23113	23122	23375	23261	23190	23086	23241	23274	23168	23193	23462	23433	23163	23123	23318	23308	23329	23291	23358	23421	23309	23308	23206	23346	23367	23400	23352	23409	23158	23214	23214	23107	23182	23358	23276	23321	23313	23187	23236	23142	23195	23129	23287	23067	23233	23430	23274	23255	23091	23096	23273	23260	23271	23532	23091	23464	23322	23515	23442	23388	23213	23499	23321	23389	23370	23227	23381	23442	23325	23191	23511	23321	23062	23115	23536	23246	23292	23508	23353	23192	23503	23284	23247	23578	23246	23064	23486	23333	23384	23359	23198	23136	23283	23288	23299	23220	23436	23362	23288	23474	23137	23364	23074	23186	23336	23300	23334	23320	23239	23299	23333	23547	23313	23306	23419	23092	23306	23104	23192	23136	23029	23165	23331	23356	23349	23105	23260	23319	23441	23326	23328	23255	23333	23312	23416	23416	23391	23331	23127	23285	23286	23369	23261	23148	23225	22981	23216	23373	23073	23504	23244	23226	23259	23253	23158	23202	23472	23191	23553	23274	23203	23002	23199	23400	23381	23297	23443	23356	23331	23276	23298	23298	23283	23386	23253	23313	23048	23200	23588	23286	23291	23346	23293	23231	23281	23332	23303	23498	23290	23086	23298	23132	23080	23266	23263	23240	23220	23248	23237	23554	23307	23302	23057	23003	22877	23279	22934	23753	23367	23273	23045	23366	23106	23315	23352	23411	23361	23181	23273	23288	23194	23445	23211	23205	23275	23334	23559	23217	23178	23214	23358	23346	23407	23275	23181	23396	23287	22967	23337	23389	23353	23254	23194	23196	23064	23304	22954	23151	23209	23213	23480	23254	23284	23151	23057	23167	23182	23426	23394	23299	23154	23202	23241	23336	23301	23079	23059	23268	23233	23419	23505	23345	23327	23255	23554	23186	23157	23068	23354	23356	23468	23106	23151	23544	23206	23312	23193	23417	23155	23401	23249	23331	23181	23418	23377	23351	23523	23293	23285	23249	23329	23260	23379	23302	23562	23031	23248	23251	23314	23391	23415	23094	23194	23112	23240	23258	23391	23327	23197	23186	23379	23242	23344	23299	23203	23334	23382	22981	23273	23271	23186	23309	23257	23151	23205	23170	23318	23212	23099	23354	23126	23409	23372	23287	23256	23366	23323	23226	23154	23154	23390	23487	23247	23164	23053	23303	23408	23445	23278	23051	23254	23232	23130	23369	23121	23181	23141	23152	23277	23189	23244	23199	23390	23336	23215	23278	23316	23168	23284	23266	23374	23272	23305	23298	23455	23340	23312	23424	23115	23266	23095	23276	23303	23193	23316	22792	23349	23189	23171	23367	23288	23457	23166	23065	23240	23260	23147	23211	23141	23085	23244	23326	23397	23452	23328	23416	23370	23359	23317	23314	23312	23376	23226	23374	23249	23323	23338	23192	23201	23185	23391	23336	23422	23237	23341	23166	23256	23277	23333	23205	23397	23115	23266	23047	23444	23374	23388	23250	23429	23220	23294	23287	23340	23376	23349	23108	23152	23432	23258	23126	23186	23227	23016	23367	23218	23233	23287	23227	23191	23205	23218	23063	23158	23147	23482	23643	23108	23374	23317	23529	23340	23219	23358	23199	23319	23025	23201	23319	23520	23268	23345	23175	23171	23397	23232	22956	23307	23337	23100	23474	23440	23369	23332	23209	23280	23140	23151	23200	23320	23261	23300	23321	23113	23164	23209	23232	23187	23292	23276	23329	23228	23411	23120	23053	23157	23254	23134	23300	23417	22990	23300	23348	23399	23074	23331	23108	23255	23177	23335	23327	23323	23289	23273	23402	23332	23311	23252	23384	22986	23148	23456	23246	23215	23076	23198	23179	23283	23197	23182	23340	23116	23569	23277	23359	23135	23190	23318	23265	23145	23234	23051	23244	23213	23453	23017	23364	23373	23597	23148	23394	23244	23088	23284	23306	23394	23061	23385	23379	23386	23284	23246	23178	23225	23162	23260	23138	23160	23394	23139	23106	23226	23186	23286	23194	23228	23454	23381	23278	23147	23166	23121	23184	23009	23111	23363	23386	23270	23116	23483	23461	23325	23139	23579	23174	23200	23206	23472	23294	23249	23075	23212	23213	23174	23130	23311	23137	23344	23325	23266	23235	23169	23432	23303	23278	23334	23130	23249	23225	23394	23197	23391	23174	23405	23173	23201	23151	23218	23248	23329	23361	23299	23375	23183	23155	23251	23261	23215	23342	23694	23247	23330	23318	23323	23385	23537	23306	23368	23199	23153	23307	23190	23165	23147	22959	23242	23139	23209	23245	23366	23176	23278	23447	23166	23227	23223	23392	23257	23235	23203	23083	23394	23271	23247	23178	23289	23289	23255	23257	23040	23156	23176	23086	23103	23231	23372	23316	23261	23270	23355	23289	23271	23380	23149	23286	23396	23086	23548	23146	23229	23192	23352	23362	23457	23231	23319	23318	23167	23067	23262	23283	23135	23182	23322	23108	23152	23186	23285	23134	23145	23161	23319	23327	23529	23141	23068	23014	23308	23251	22939	23190	23070	23139	23230	23132	23342	23275	23406	22887	23353	23371	23305	23127	23362	23587	23135	23070	23285	23080	23291	23121	23172	23242	23228	23405	23220	23426	23239	23210	23155	23226	23184	23123	23313	22961	23468	23328	23164	23224	23091	23086	23140	23390	22969	23132	23336	23127	23215	23057	23413	23267	23259	23323	23096	23353	23332	23097	23243	23234	23542	23329	23203	23206	23385	23400	22961	23368	23257	22917	23217	23381	23315	23234	22822	23311	23418	23354	23506	23093	23247	23422	23390	23164	23289	23146	23032	23303	23268	23209	23295	23194	23118	23028	23082	23232	23259	23330	23305	23156	23053	23208	23241	22930	23196	23190	23381	22992	23261	23161	23528	23291	23374	23249	23318	23228	23280	23201	23151	23383	23333	23154	23088	23136	23488	23387	22942	23048	23228	23196	23269	23354	23090	23416	23151	23227	23209	23020	23132	23341	23447	23345	23048	23076	23263	23331	23282	23188	23494	23163	23302	23150	23153	23252	23127	23386	23050	23262	23122	23098	23090	23347	22871	23180	23362	23307	23256	23276	23139	23120	23029	23310	23308	23283	23272	23122	23406	23241	23159	23124	23431	23184	23187	23256	23544	23272	23413	23196	23333	23162	23364	23319	23464	23445	23286	23474	23245	23111	23216	23070	23223	23145	23261	23269	23257	23363	23386	23340	23379	23424	23458	23411	23201	23137	23253	23192	23364	23079	23000	23277	23250	23366	23123	23295	23177	23207	23298	23292	23125	23212	23155	23349	23023	23131	23362	23030	23223	23302	23359	23280	23410	23216	23277	23193	23155	23264	23254	23211	23091	23348	23242	23346	22992	23287	23382	23180	23183	23336	23168	23146	23360	23153	23196	23461	23311	23154	23225	23053	23243	23109	23157	23246	23163	23479	23097	23200	23216	23184	23241	23332	23247	23173	23404	23386	23272	23158	23352	23211	23281	23272	23105	23357	23372	23436	23091	23206	23297	23005	23118	23097	23301	23479	23100	23220	23558	23262	23219	23267	23001	23324	23174	23047	23133	23398	23031	23252	23083	23156	23404	23195	23167	23305	23268	23161	23258	23276	23293	23246	23248	23033	23201	23217	23272	23224	23117	23367	23240	23171	23240	23252	23293	23361	23303	23156	23182	23046	23420	23222	23441	23306	23217	23017	23251	23210	23164	23133	23196	23413	23268	23211	23508	23305	23398	23073	23240	23308	23319	23547	23336	23268	23126	23333	23336	23312	23144	23399	23043	23236	23363	23013	23108	23255	23299	23278	23208	23390	23429	23160	23436	23494	23213	23294	23167	23156	23056	23033	23279	23076	23062	23239	23243	23129	23234	23191	23275	23256	23130	23060	23202	23063	23178	23040	23209	23358	23300	23246	23365	23023	23233	23344	23369	23216	23011	23200	23557	23450	23184	23269	23262	23272	23160	23114	23255	23177	23442	23104	23461	23411	23376	23397	23450	23118	23216	23223	23155	23482	23373	23172	23223	23251	23557	23161	23154	23029	23188	23174	23412	23285	23225	23194	23427	23198	23224	23295	23213	23052	23171	23120	23512	23080	23172	23261	23091	23430	23349	23338	23150	22902	23301	23158
27125	21711	17664	17505	17470	17502	17488	17273	17534	17620	17732	17525	17597	17497	17269	17402	17297	17435	17466	17351	17515	17621	17349	17512	17403	17435	17394	17450	17578	17453	17455	17472	17270	17528	17505	17426	17322	17440	17618	17411	17219	17415	17461	17704	17499	17590	17407	17509	17583	17508	17487	17492	17384	17517	17352	17491	17530	17359	17496	17420	17480	17514	17388	17276	17426	17571	17414	17507	17474	17515	17542	17569	17352	17548	17419	17154	17539	17399	17370	17456	17431	17551	17530	17406	17353	17340	17464	17397	17303	17475	17517	17364	17552	17351	17369	17661	17494	17627	17659	17419	17315	17554	17253	17485	17606	17298	17550	17347	17594	17449	17358	17447	17440	17405	17383	17368	17556	17419	17485	17391	17432	17422	17514	17564	17542	17431	17433	17434	17326	17498	17355	17565	17355	17306	17450	17426	17352	17446	17481	17450	17626	17487	17412	17605	17573	17302	17468	17497	17466	17485	17390	17386	17528	17686	17447	17526	17404	17471	17397	17285	17576	17501	17541	17382	17543	17345	17345	17461	17427	17282	17378	17295	17345	17327	17412	17388	17497	17356	17431	17493	17443	17583	17474	17384	17464	17371	17351	17539	17336	17407	17575	17406	17363	17354	17464	17507	17364	17404	17563	17392	17426	17461	17487	17496	17325	17359	17316	17323	17648	17450	17344	17342	17393	17456	17434	17392	17354	17613	17356	17499	17532	17287	17401	17413	17428	17556	17431	17222	17371	17562	17333	17432	17418	17474	17227	17286	17475	17407	17322	17564	17465	17439	17501	17652	17429	17564	17456	17588	17441	17383	17481	17308	17583	17443	17418	17455	17343	17519	17359	17356	17348	17563	17674	17497	17378	17373	17463	17284	17459	17591	17425	17654	17412	17549	17559	17388	17569	17339	17495	17491	17382	17505	17462	17451	17408	17449	17463	17438	17425	17442	17497	17380	17534	17335	17410	17273	17558	17392	17303	17299	17299	17448	17349	17521	17595	17556	17436	17469	17424	17485	17440	17421	17239	17664	17193	17567	17423	17310	17290	17524	17409	17481	17371	17376	17616	17307	17408	17371	17407	17427	17481	17467	17308	17453	17379	17599	17410	17586	17354	17379	17466	17445	17491	17545	17513	17484	17492	17440	17427	17268	17607	17416	17368	17333	17549	17308	17592	17441	17436	17567	17383	17399	17476	17490	17413	17349	17524	17495	17551	17296	17469	17393	17525	17229	17579	17440	17456	17362	17431	17344	17424	17428	17330	17382	17365	17332	17302	17471	17304	17401	17593	17522	17282	17317	17330	17408	17419	17341	17262	17431	17515	17537	17468	17479	17419	17405	17497	17503	17351	17441	17316	17510	17405	17494	17531	17388	17492	17404	17429	17522	17401	17209	17634	17364	17587	17374	17469	17404	17444	17471	17501	17365	17359	17515	17312	17518	17289	17299	17402	17418	17628	17431	17482	17471	17437	17502	17476	17515	17512	17515	17244	17330	17536	17512	17528	17588	17301	17425	17480	17465	17633	17419	17501	17484	17403	17314	17619	17473	17248	17455	17609	17383	17347	17501	17629	17330	17460	17496	17363	17419	17237	17475	17444	17254	17274	17344	17379	17265	17443	17520	17408	17536	17360	17333	17376	17311	17385	17296	17306	17295	17591	17399	17493	17460	17308	17513	17401	17382	17451	17435	17451	17547	17495	17469	17262	17375	17475	17426	17456	17253	17535	17452	17384	17417	17294	17422	17579	17331	17374	17271	17511	17428	17460	17570	17454	17547	17284	17352	17379	17483	17587	17447	17463	17484	17357	17403	17320	17375	17508	17540	17407	17407	17523	17472	17446	17404	17290	17438	17618	17434	17506	17281	17467	17306	17450	17365	17367	17588	17387	17590	17369	17332	17356	17492	17496	17504	17428	17412	17342	17189	17217	17386	17521	17470	17371	17449	17341	17522	17405	17358	17516	17382	17471	17487	17571	17309	17495	17224	17449	17359	17622	17413	17532	17447	17364	17278	17391	17379	17319	17367	17391	17460	17589	17292	17299	17310	17516	17381	17503	17645	17549	17402	17423	17473	17226	17275	17297	17580	17313	17514	17368	17392	17441	17359	17317	17500	17465	17402	17499	17348	17567	17393	17425	17374	17691	17307	17364	17485	17470	17406	17338	17581	17284	17599	17349	17284	17663	17459	17459	17470	17454	17502	17421	17343	17451	17375	17487	17644	17356	17388	17344	17399	17263	17342	17495	17406	17293	17382	17383	17522	17304	17554	17755	17436	17520	17369	17232	17566	17382	17334	17357	17326	17393	17391	17409	17238	17439	17521	17402	17530	17551	17555	17433	17409	17381	17547	17700	17328	17452	17284	17541	17438	17409	17435	17344	17324	17475	17344	17440	17478	17567	17204	17544	17479	17594	17363	17398	17380	17358	17429	17469	17484	17297	17565	17517	17275	17309	17449	17322	17544	17373	17334	17427	17337	17417	17528	17447	17255	17472	17463	17409	17406	17614	17382	17466	17491	17265	17358	17395	17388	17479	17303	17383	17193	17471	17391	17449	17501	17230	17413	17292	17545	17459	17380	17346	17442	17642	17408	17527	17333	17501	17386	17283	17642	17460	17405	17492	17266	17452	17445	17300	17375	17500	17483	17495	17412	17484	17552	17555	17387	17477	17323	17440	17212	17283	17477	17375	17472	17440	17462	17514	17478	17343	17418	17415	17186	17463	17351	17431	17558	17242	17375	17407	17418	17483	17512	17434	17330	17336	17298	17330	17472	17544	17239	17513	17483	17339	17492	17378	17504	17601	17336	17537	17557	17421	17281	17502	17450	17509	17404	17509	17492	17551	17361	17507	17330	17492	17444	17575	17322	17402	17401	17451	17374	17400	17442	17352	17534	17475	17535	17455	17359	17461	17282	17384	17450	17408	17388	17527	17368	17485	17272	17591	17355	17310	17433	17447	17525	17388	17493	17342	17431	17315	17529	17371	17318	17543	17452	17495	17467	17340	17356	17267	17355	17351	17515	17352	17370	17476	17337	17484	17385	17400	17521	17492	17391	17432	17281	17345	17300	17503	17334	17412	17324	17402	17506	17313	17331	17372	17455	17642	17537	17298	17413	17442	17397	17296	17531	17518	17280	17425	17383	17397	17486	17327	17318	17355	17297	17516	17339	17356	17500	17325	17302	17506	17513	17640	17346	17374	17593	17364	17540	17398	17495	17513	17337	17540	17433	17351	17503	17478	17260	17388	17190	17407	17377	17349	17417	17244	17384	17293	17385	17553	17486	17508	17517	17300	17425	17430	17387	17476	17587	17344	17373	17418	17551	17522	17210	17391	17231	17453	17286	17456	17567	17165	17319	17285	17332	17378	17472	17442	17555	17522	17396	17340	17417	17280	17539	17332	17306	17493	17515	17553	17460	17464	17438	17637	17366	17579	17478	17494	17400	17379	17355	17518	17244	17479	17291	17496	17314	17190	17549	17499	17352	17515	17563	17300	17427	17441	17417	17270	17534	17415	17392	17334	17464	17342	17397	17431	17259	17472	17320	17404	17492	17356	17394	17354	17579	17484	17458	17525	17491	17439	17561	17494	17319	17444	17534	17577	17301	17450	17503	17336	17292	17619	17565	17581	17393	17423	17461	17365	17313	17238	17487	17437	17474	17336	17569	17494	17476	17397	17421	17454	17263	17616	17369	17279	17502	17488	17376	17345	17486	17445	17443	17446	17520	17626	17429	17343	17513	17580	17323	17455	17280	17379	17315	17358	17343	17466	17434	17423	17625	17408	17455	17475	17481	17357	17407	17354	17547	17210	17377	17255	17529	17342	17357	17184	17439	17296	17343	17657	17470	17455	17532	17604	17384	17560	17331	17245	17253	17536	17455	17334	17457	17415	17276	17475	17443	17660	17200	17363	17522	17401	17378	17462	17507	17457	17420	17330	17380	17275	17376	17391	17564	17307	17492	17430	17341	17411	17324	17451	17523	17367	17213	17437	17365	17440	17341	17600	17382	17348	17436	17373	17470	17464	17365	17433	17184	17208	17407	17492	17350	17397	17365	17357	17505	17423	17542	17296	17358	17326	17313	17369	17311	17380	17420	17472	17242	17262	17419	17415	17453	17407	17393	17261	17399	17438	17439	17450	17343	17398	17443	17350	17574	17415	17207	17534	17552	17517	17206	17374	17447	17444	17358	17373	17437	17365	17420	17296	17475	17523	17498	17312	17528	17323	17429	17404	17298	17387	17300	17453	17389	17523	17307	17454	17387	17360	17418	17474	17552	17369	17447	17506	17416	17396	17422	17570	17438	17340	17227	17357	17438	17519	17363	17431	17486	17366	17396	17468	17428	17526	17670	17502	17267	17363	17256	17412	17581	17320	17621	17425	17513	17420	17347	17458	17547	17209	17404	17489	17367	17477	17427	17623	17397	17486	17169	17455	17317	17515	17419	17595	17536	17436	17567	17424	17644	17552	17458	17594	17413	17453	17305	17212	17492	17393	17456	17479	17351	17341	17425	17682	17376	17405	17357	17477	17403	17353	17436	17496	17579	17429	17367	17399	17292	17453	17342	17393	17372	17412	17373	17567	17437	17299	17594	17426	17514	17381	17386	17443	17397	17512	17422	17535	17316	17399	17310	17439	17438	17438	17387	17317	17356	17374	17318	17288	17283	17443	17324	17419	17280	17241	17414	17357	17504	17545	17656	17214	17552	17591	17312	17380	17443	17400	17343	17553	17542	17373	17611	17244	17550	17455	17398	17347	17208	17390	17216	17322	17331	17364	17473	17366	17495	17422	17614	17346	17263	17483	17213	17387	17486	17461	17352	17525	17595	17421	17550	17437	17321	17339	17395	17350	17410	17275	17372	17480	17480	17371	17212	17541	17401	17411	17354	17577	17412	17437	17399	17367	17392	17522	17466	17304	17581	17542	17324	17368	17367	17402	17479	17340	17469	17523	17438	17536	17432	17271	17331	17412	17578	17460	17440	17356	17580	17453	17356	17389	17429	17542	17585	17491	17310	17484	17525	17403	17470	17583	17442	17372	17492	17507	17562	17319	17398	17371	17398	17541	17544	17333	17343	17239	17484	17521	17385	17407	17427	17438	17566	17264	17424	17378	17267	17375	17243	17576	17395	17471	17227
28479	21317	28378	26737	23166	23857	24402	23927	23584	23644	23566	23485	23540	23620	23709	23653	23455	23732	23582	23490	23651	23508	23750	24011	23694	23743	23610	23927	23775	23761	23582	23659	23657	23545	23486	23443	23744	23830	23892	23369	23415	23675	23661	23641	23687	23452	23854	23627	23625	23563	23551	23576	23676	23785	23611	23481	23587	23627	23565	23637	23545	23538	23654	23507	23679	23532	23446	23730	23460	23705	23678	23322	23484	23626	23741	23440	23588	23532	23593	23762	23570	23663	23398	23815	23614	23658	23806	23510	23617	23738	23618	23528	23555	23599	23700	23546	23747	23609	23589	23853	23350	23613	23605	23587	23602	23638	23671	23662	23580	23482	23384	23877	23485	23676	23614	23796	23714	23701	23772	23674	23675	23775	23684	23637	23600	23477	23441	23571	23671	23580	23778	23694	23848	23522	23553	23697	23577	23509	23479	23724	23787	23555	23584	23541	23670	23642	23667	23710	23450	23571	23403	23713	23696	23775	23716	23421	23651	23580	23607	23554	23625	23752	23551	23438	23721	23681	23579	23621	23616	23520	23481	23617	23423	23369	23483	23781	23716	23704	23722	23534	23547	23655	23680	23451	23566	23463	23685	23553	23602	23890	23750	23584	23502	23541	23562	23693	23544	23801	23726	23743	23642	23625	23713	23475	23569	23676	23406	23527	23651	23698	23485	23682	23594	23814	23801	23727	23798	23640	23662	23491	23702	23879	23741	23606	23624	23748	23630	23490	23423	23788	23421	23277	23528	23511	23784	23638	23644	23680	23510	23404	23540	23818	23561	23783	23785	23634	23570	23394	23750	23470	23599	23549	23729	23602	23387	23439	23579	23736	23464	23678	23747	23481	23617	23308	23450	23492	23632	23622	23588	23516	23593	23634	23708	23567	23514	23850	23736	23611	23639	23881	23551	23699	23685	23634	23594	23554	23609	23594	23674	23499	23633	23579	23944	23674	23698	23598	23465	23567	23560	23788	23613	23462	23579	23654	23617	23521	23578	23799	23493	23633	23818	23575	23482	23716	23699	23736	23693	23697	23628	23715	23705	23613	23465	23944	23806	23639	23449	23609	23731	23667	23736	23606	23676	23711	23710	23669	23794	23778	23699	23694	23702	23738	23636	23607	23536	23638	23996	23823	23487	23512	23766	23678	23573	23663	23638	23572	23752	23719	23465	23716	23662	23566	23488	23597	23719	23604	23611	23906	23774	23681	23881	23774	23718	23662	23611	23787	23795	23675	23733	23821	23703	23712	23476	23451	23598	23620	23650	23586	23606	23694	23675	23704	23732	23429	23677	23471	23645	23703	23718	23756	23453	23658	23651	23553	23632	23583	23588	23710	23795	23866	23831	23399	23575	23672	23748	23665	23676	23693	23719	23656	23818	23607	23569	23623	23792	23563	23514	23752	23428	23655	23634	23714	23610	23749	23644	23867	23683	23527	23423	23499	23685	23672	23511	23668	23778	23680	23709	23572	23560	23632	23484	23484	23805	23584	23553	23677	23734	23604	23533	23671	23738	23701	23705	23406	23762	23571	23700	23510	23761	23707	23780	23574	23573	23635	23371	23827	23903	23649	23694	23562	23580	23658	23639	23770	23903	23392	23606	23692	23664	23856	23570	23700	23678	23913	23526	23527	23677	23627	23670	23719	23691	23576	23675	23592	23626	23435	23625	23484	23912	23440	23587	23407	23760	23668	23750	23655	23691	23695	23750	23680	23711	23470	23749	23619	23672	23526	23669	23728	23678	23774	23575	23361	23603	23682	23530	23722	23559	23682	23541	23672	23701	23579	23506	23777	23682	23478	23479	23444	23555	23597	23740	23784	23582	23585	23685	23630	23627	23636	23624	23536	23613	23356	23612	23633	23501	23543	23436	23599	23781	23734	23698	23609	23874	23806	23707	23910	23506	23773	23595	23599	23769	23706	23554	23616	23494	23514	23610	23894	23703	23487	23528	23597	23767	23643	23549	23610	23687	23431	23520	23631	23429	23356	23630	23655	23889	23817	23861	23689	23466	23466	23457	23553	23376	23733	23410	23567	23478	23396	23562	23539	23648	23561	23570	23680	23704	23758	23520	23701	23790	23575	23613	23552	23786	23771	23715	23744	23879	23604	23700	23606	23469	23747	23696	23779	23667	23855	23741	23494	23679	23755	23536	23760	23648	23719	23806	23775	23662	23920	23527	23693	23669	23470	23706	23580	23590	23705	23536	23641	23717	23634	23769	23760	23719	23666	23694	23954	23746	23493	23661	23590	23572	23806	23752	23582	23658	23718	23682	23625	23592	23701	23665	23612	23743	23642	23503	23391	23710	23775	23784	23817	23689	23812	23738	23489	23812	23675	23808	23783	23714	23429	23664	23744	23665	23797	23725	23469	23704	23775	23845	23840	23706	23585	23679	23668	23817	23505	23501	23737	23788	23772	23612	23781	23647	23791	23862	23708	23652	23616	23669	23719	23444	23653	23426	23648	23720	23605	23687	23723	23714	23537	23622	23642	23612	23725	23566	23614	23626	23897	23434	23684	23629	23547	23415	23632	23737	23622	23573	23620	23542	23731	23504	23639	23485	23460	23608	23628	23622	23654	23550	23612	23715	23646	23669	23792	23456	23659	23583	23728	23751	23724	23514	23521	23764	23570	23626	23863	23811	23749	23726	23589	23568	23623	23668	23660	23614	23878	23587	23608	23585	23811	23792	23825	23772	23478	23732	23566	23579	23495	23585	23580	23862	23499	23785	23709	23668	23484	23592	23581	23853	23597	23629	23738	23776	23524	23747	23457	23593	23734	23196	23673	23639	23768	23650	23679	23608	23666	23764	23416	23463	23516	23770	23577	23523	24054	23710	23651	23698	23549	23677	23612	23687	23603	23763	23753	23498	23834	23691	23827	23507	23742	23767	23487	23716	23581	23843	23446	23624	23625	23645	23512	23826	23568	23806	23613	23717	23715	23839	23671	23767	23461	23585	23653	23654	23349	23836	23673	23567	23409	23506	23608	23833	23358	23849	23626	23602	23677	23625	23756	23685	23858	23573	23786	23666	23627	23516	23420	23548	23791	23677	23754	23754	23619	23390	23714	23809	23870	23357	23664	23761	23653	23545	23817	23768	23838	23922	23713	23605	23643	23536	23823	23616	23669	23701	23848	23797	23829	23724	23728	23737	23718	23450	23698	23603	23769	23641	23706	23813	23681	23643	23481	23677	23561	23510	23639	23632	23472	23460	23607	23622	23804	23413	23293	23539	23670	23694	23676	23573	23300	23507	23540	23681	23701	23716	23567	23627	23717	23770	23586	23621	23609	23631	23670	23718	23560	23637	23605	23776	23551	23601	23381	23562	23723	23620	23644	23744	23554	23845	23718	23794	23652	23782	23590	23857	23610	23855	23845	23802	23653	23666	23704	23527	23436	23849	23681	23523	23767	23569	23678	23647	23721	23644	23654	23763	23749	23637	23367	23621	23621	23471	23511	23572	23466	23536	23605	23709	23776	23648	23632	23665	23641	23533	23649	23588	23545	23651	23708	23570	23612	23619	23580	23897	23664	23731	23475	23636	23548	23787	23758	23838	23797	23606	23663	23728	23462	23547	23608	23529	23515	23682	23739	23848	23670	23609	23538	23658	23640	23492	23785	23617	23493	23720	23465	23938	23511	23519	23472	23695	23638	23597	23653	23719	23531	23702	23771	23531	23529	23867	23753	23618	23710	23753	23573	23771	23681	23917	23815	23610	23556	23885	23474	23654	23478	23440	23529	23580	23886	23430	23602	23593	23611	23463	23609	23708	23741	23583	23582	23722	23793	23566	23316	23741	23587	23824	23466	23822	23534	23748	23529	23885	23537	23652	23463	23498	23727	23586	23624	23918	23749	23776	23713	23736	23496	23607	23694	23593	23683	23504	23566	23465	23549	23747	23646	23649	23686	23631	23739	23875	23839	23670	23527	23700	23719	23577	23870	23834	23648	23820	23428	23531	23471	23587	23616	23728	23538	23428	23740	23664	23450	23694	23670	23701	23722	23506	23527	23668	23562	23555	23828	23571	23830	23575	23601	23702	23533	23693	23846	23491	23583	23868	23807	23781	23850	23633	23444	23749	23710	23854	23437	23691	23487	23724	23494	23876	23577	23508	23625	23457	23704	23641	23474	23721	23523	23818	23566	23498	23549	23832	23750	23756	23491	23872	23605	23879	23886	23711	23592	23656	23681	23811	23324	23598	23745	23710	23678	23571	23515	23702	23794	23736	23799	23642	23650	23597	23672	23672	23630	23617	23731	23994	23712	23746	23622	23836	23745	23818	23834	23688	23737	23747	23520	23587	23625	23488	23559	23712	23667	23630	23665	23581	23759	23746	23506	23536	23564	23495	23358	23938	23836	23677	23784	23639	23869	23566	23756	23836	23472	23626	23675	23709	23738	23713	23573	23592	23880	23499	23660	23756	23559	23500	23876	23794	23634	23860	23803	23684	23570	23534	23607	23668	23599	23843	23555	23690	23572	23624	23576	23594	23649	23691	23876	23517	23610	23495	23860	23929	23700	23499	23440	23688	23622	23710	23685	23977	23394	23504	23773	23899	23789	23674	23566	23857	23747	23980	23701	23654	23578	23724	23418	23663	23646	23556	23321	23833	23905	23611	23789	23498	23546	23733	23509	23630	23588	23508	23588	23624	23623	23754	23490	23793	23555	23582	23572	23565	23430	23636	23862	23584	23684	23802	23471	23612	23483	23741	23884	23670	23773	23664	23718	23831	23757	23538	23545	23584	23519	23838	23478	23842	23595	23718	23651	23582	23723	23523	23784	23714	23689	23768	23588	23645	23608	23665	23481	23633	23470	23782	23649	23709	23690	23604	23568	23652	23458	23660	23907	23813	23700	23781	23606	23678	23756	23698	23929	23520	23740	23749	23721	23742	23718	23592	23783	23588	23668	23654	23647	23656	23464	23558	23793	23651	23598	23576	23521	23560	23793	23850	23645	23978	23459	23511	23717	23826	23452	23555	23489	23739	23749	23596	23488	23627	23611	23797	23727	23616	23662	23650	23778	23670	23544	23486	23857	23510	23709	23711	23722	23670	23712	23541	23620	23695	23616	23746	23815	23630	23485	23809	23696	23752	23481	23723	23634	23659	23759	23743	23503	23733	23661
28475	19180	17778	17821	18014	17779	18035	17882	17848	17893	17651	18011	17742	17975	18004	17852	17802	17779	17802	17858	17859	17700	17651	18049	17713	17951	17854	17762	17861	17825	17969	17661	17844	17781	17952	17668	17872	17744	17864	17871	17651	17802	17705	17925	17844	17872	17715	17928	17984	17784	17874	17856	17823	17741	17837	17950	17781	17770	17821	17709	17786	17819	17908	17857	17951	17752	17755	17824	17774	17807	17836	17687	17760	17892	17928	17931	17914	17783	17731	17897	17707	17755	17669	17963	17864	17890	17937	17978	18016	17843	18029	17851	17744	17802	17795	17701	17723	17845	17957	18019	18040	17727	17764	17775	17906	17862	17960	17869	17799	17980	17780	17874	18005	17842	17908	17850	17621	17782	17802	17775	17852	17835	18003	17895	17715	17697	17898	17975	17805	17697	17774	17890	18055	17691	17969	17765	17870	17991	17911	17769	17772	17951	17686	17838	17938	17737	17928	17927	17861	17836	17910	17839	18054	17804	17965	17954	17796	17718	17903	17814	17837	17948	17903	17965	17783	17794	17710	17861	18093	17716	17952	17690	17894	17856	17912	17794	17839	17744	17830	17829	17961	17996	17880	17898	17857	17974	18049	17807	17915	17878	17855	17799	17735	17704	17793	17779	17918	17840	17769	17988	17971	17888	17881	17865	17640	17966	17824	17767	17739	17819	17807	17944	17766	17926	18015	17785	17796	18004	17799	17746	17868	17907	17850	17904	17908	17727	17806	17876	17734	17843	17843	17710	17867	17957	17890	17847	17822	17825	17841	17709	17918	17738	17771	17732	17880	17818	17847	17829	17718	17839	17947	18045	17802	17831	17937	17896	17846	17752	17796	17954	17770	17723	17723	17846	17765	17743	18018	17929	17899	17894	17761	17838	17746	17912	17853	17775	17734	17785	17938	17760	17622	17814	17887	17858	17995	17904	17909	17841	17699	17807	17876	17767	18077	17772	17729	17863	17881	17813	17831	17861	17883	17935	17817	17901	17785	17858	17658	17819	17874	17845	17780	18022	17807	17956	17855	17890	17989	17682	17918	17924	17988	17755	17821	17802	17817	17836	17885	17838	17949	17897	17799	17769	17754	17877	17813	17828	17874	17702	17935	17599	17759	17735	17824	17760	17936	17816	17826	17926	17857	17837	17939	17939	17890	18092	17994	17973	17708	17950	17881	17942	17954	17783	17962	17802	17860	17808	18036	17806	17881	17777	17914	18026	17897	17953	17777	17766	17845	17983	17883	17930	17792	17754	17985	17804	17782	17977	17870	17846	17569	17824	17818	17937	17921	17936	17609	17981	17813	17822	17841	17750	17740	17911	17909	17747	17986	17842	17895	17813	17854	17781	17921	17951	17943	17739	17813	17800	17766	17821	17791	17766	17763	17825	17967	17877	18036	17860	17807	17888	17689	17780	17919	17812	17712	17853	17891	17871	18026	17932	17846	17706	17927	17833	17831	17767	17895	17831	17888	17863	17847	17789	17953	17722	17847	17875	17855	17830	17959	17793	17881	18015	17825	17879	17734	17718	17671	17754	17878	18009	17771	17803	17806	17849	17794	17806	17819	17905	17885	17732	17970	17891	17657	17875	17976	17931	17857	17627	17790	17735	17886	17762	17764	17851	17744	17838	17890	17898	17850	17939	17844	17919	17969	17734	17887	17810	17875	17899	17731	17588	17824	17759	17887	17953	17872	17930	17973	17990	17723	17767	17853	17941	17809	17968	17807	17927	17768	17776	17780	17809	17764	17792	17747	17871	17859	17868	17840	17922	17900	17950	17922	17924	17836	17932	17815	17860	17989	17913	17844	17901	17895	17831	18071	17685	17967	17920	17837	17808	17863	17883	17848	17979	17775	17711	17834	17815	17983	17881	17915	17925	17759	17768	17790	17775	17835	17719	17933	17930	17887	17947	17931	17750	17817	17866	17757	17777	18106	17704	17779	17762	17811	17806	17893	17874	17869	17752	17975	17768	17925	17888	17663	17805	17681	17821	17696	18023	17959	17610	17779	17916	17777	17837	17895	17797	17922	17708	17858	17647	17959	18115	17649	17874	17762	17706	17842	17895	17788	17877	17776	17787	17964	17847	17980	17767	17964	17814	17807	17657	17867	17934	17822	17738	17875	17795	17697	17991	17841	17774	17755	17767	17860	17910	17889	17925	17849	17872	17644	17806	17758	17732	17951	17863	17807	17830	17891	17730	17822	18170	17597	17937	17904	17968	17895	17733	17784	17869	17855	17811	17678	17910	17998	17720	17894	18056	17773	17847	17826	17773	17953	17731	17986	17881	17812	17782	17872	17816	18087	17744	17840	17933	18020	17815	17824	17911	17918	17937	17878	17837	17863	17712	17733	17959	17842	17778	17892	17928	17856	17915	17862	18070	17811	17773	17779	17870	17884	17836	17700	18026	17768	17825	17959	17894	17832	17856	17822	17809	17804	17970	18030	17977	17956	17914	17831	17783	17923	17796	17833	17789	17860	17859	17886	17809	17794	17955	17841	17894	17904	17841	17765	17823	17857	17933	17863	18017	18073	17824	17824	17819	17728	17769	17884	17810	17789	17880	17840	17761	17822	17830	17824	17843	17839	17954	17800	17882	17879	17869	17725	18056	17813	17864	17813	17951	17881	17723	17795	17815	17843	17716	17780	17739	17467	17767	17660	17803	17770	18007	17728	17801	17771	17760	17887	17859	17706	17914	17832	17908	17871	18023	17761	17824	17971	18027	17648	17894	17932	18003	17923	17929	17972	17804	17700	17951	17906	17875	17989	17879	17765	17888	17693	17823	17908	18045	17797	17870	17830	18089	17794	17935	17841	17890	17910	17620	17860	17660	17836	17975	17949	18024	17657	17726	17909	17916	17943	17843	17718	17949	17819	17667	17819	17658	17741	18026	17771	17769	17893	18064	17850	18025	17964	17740	17657	17859	17872	17969	17845	17843	17806	18023	17945	17855	17845	17868	17744	17934	17908	17749	17880	17950	17884	17897	17964	17942	17813	17939	17865	17830	17832	17877	17877	17879	17979	17882	17772	17945	17945	17753	17823	17923	17680	17855	17917	17798	17812	17690	17915	17887	17500	17771	17837	17887	17683	17934	17723	17940	17990	17767	17797	17924	17956	17857	17831	17698	17958	17687	17768	17815	17736	17786	17766	17915	17871	17610	17745	17953	17884	17677	17874	17795	17875	17749	17995	17845	17826	17692	17739	17912	17798	17695	17669	18050	17788	17905	17869	18032	17683	17718	18063	17870	17812	17845	17922	17869	17825	17848	17924	17920	17995	17869	18020	17674	17912	17705	17907	17710	17994	17971	17848	17820	17786	17917	17937	18018	17943	17830	17761	17824	17758	17861	17750	17786	17966	17863	17824	17801	17767	17563	17825	17842	17708	17963	17780	17807	17833	17943	17851	17809	17886	17780	17857	17823	17931	17866	17829	17812	17738	17982	17743	17901	17701	17940	17863	18034	17947	17908	17656	17891	17760	17662	17741	17822	17793	17806	17696	17953	17854	17776	17858	17933	17940	17946	17838	17793	17703	17697	18018	17921	17803	17855	17849	17822	17815	17850	17681	17901	17888	17842	17916	17864	17905	17809	17854	17970	17877	17844	17832	17643	17789	17930	17677	17829	17949	17734	17659	17909	17787	17666	17725	17696	17799	17975	17802	17828	17859	17809	17890	17837	17936	17769	17939	17933	17798	18033	18014	18048	17755	17686	17888	17731	17878	17855	17822	17837	17975	17854	17775	17803	17806	17921	17792	18025	17737	17801	17721	17921	17740	17797	17830	17790	17843	17836	17799	17947	17716	17964	17847	17848	17934	17807	17848	17902	17735	17907	17956	17946	17868	17753	17863	17860	17891	17950	17917	17826	17950	17804	17825	17694	17874	17914	17804	17832	17848	17940	17715	17630	17914	17804	17780	17736	17730	17755	17755	17728	17983	18072	17790	17950	17793	17976	17992	17803	17691	17969	17723	17896	17811	17866	17976	17877	17848	17801	17908	17712	17666	18026	17978	17820	18052	17719	17749	17744	17753	17872	17848	17673	17961	17924	18014	17765	17870	17700	17880	17933	17847	17890	17782	17871	17860	17927	17650	17666	17953	17691	17869	17958	17918	17888	17805	17976	17727	18023	17866	17763	18015	17801	17814	17874	17746	17851	17782	17737	17901	17797	17759	17721	17929	17861	17968	17756	17995	17637	17805	17755	17891	17792	17734	17864	17919	17813	17980	17713	17871	17734	17786	17798	17827	17884	17865	17909	17929	17936	17959	17996	17827	17861	17885	17805	17812	18015	17889	17904	17920	17849	17845	17880	17844	17840	17774	17816	18038	17939	17798	17744	17824	17957	17887	17740	17838	17957	17894	17797	17789	17787	17839	17984	17888	17916	17885	17768	17746	17903	17886	17913	17841	17709	17674	17804	17774	18056	17917	17910	17847	17869	17797	17739	17816	17782	17840	18161	17828	18106	17876	17871	17731	17789	17768	17836	17988	17819	17810	17899	17866	17865	17981	17747	17942	17922	17742	17901	17918	17866	17867	17986	17883	17793	17895	17893	18043	17794	17784	17832	17796	17941	17842	18047	17902	17712	18035	17869	17668	17778	17923	17765	17792	18058	17911	17784	18065	17811	17736	17702	17797	17782	17876	17742	17985	17866	17712	17920	18040	17878	17836	17789	17796	17744	17965	17815	17869	18031	17787	17869	17898	17728	17786	17721	17873	17801	18062	17740	17940	17917	17749	17886	17872	17889	17711	17766	18105	17769	17934	17709	17711	17981	17719	17807	17844	17750	17981	17797	17891	17750	17880	17844	17875	17856	17910	17647	18018	17909	17948	17899	17859	17819	17796	17818	17904	17947	17869	17875	17669	17943	17821	17784	17695	17684	17951	17985	17844	17730	17814	17739	18004	18025	17792	17661	17949	17804	17947	17882	17813	17891	17770	17823	17776	17853	17730	18024	17873	17880	17782	17854	17868	17933	18008	17917	17645	17832	17984	17806	17783	17665	17952	17696	17727	17966	17713	17807	17886	17930	17858	17809	17947	17871	17881	17982	17775	17772	17789	18029	17894	17755	17878	17864	17771	17899	17887	17873	18022	17804	17864	17935	17961	17785	17828	17958	17802	17823	17889	17885
26776	21345	29702	23413	22319	25320	26414	23173	22898	23342	23213	22978	23264	23037	23036	23139	23298	23206	22919	23151	23053	22966	23063	22931	23023	23010	23169	23197	22889	23153	23165	22715	23167	22929	22867	22933	22812	23127	23009	22892	22962	22961	22721	22748	22833	22927	22938	22878	22878	22981	22729	23084	22873	22951	23050	22998	23031	23063	22692	22902	22921	23002	22893	22930	23086	23018	22812	23021	22966	22892	22852	22594	22952	22898	22834	22832	23000	22874	22932	22890	23061	23017	22989	22943	22749	22934	22905	22882	22802	23123	22993	22821	22841	22705	23091	22985	22893	23049	22941	22923	23034	22873	22978	23038	22982	22736	22898	22968	22955	22870	22806	22757	22955	22817	22872	22868	23084	22899	22655	22926	22710	22909	22939	22774	22975	23110	22747	22941	23079	22901	22749	22670	22810	22824	22845	22774	23015	23113	22959	22641	23048	22783	23086	22749	22700	22852	22878	23105	23139	22931	22719	23005	22806	23062	22954	22787	22894	22820	22855	23183	22956	22965	23123	23200	22963	22755	22883	22744	22829	22763	22744	22796	22701	22725	22912	22902	22829	22882	22882	22709	22882	22777	22843	22951	22940	23027	23043	22937	23062	23034	23071	22670	22982	23083	22925	22686	22858	22919	23041	22919	23044	22655	22963	22788	22941	22872	22887	22729	23043	23034	22874	22713	23057	22886	22920	22869	23003	22705	23101	22939	22881	22897	22925	22928	23132	23033	23045	22696	22840	22935	22817	22792	23190	22908	22902	23044	22912	22698	22969	23023	22920	22901	22928	23031	22935	22959	23069	22814	23006	23036	22725	23047	23067	22909	23159	22871	22653	22778	23145	22968	22991	22870	22908	23193	22930	23046	22675	23248	22965	22863	22934	22652	22916	22800	22991	23109	23005	22593	23103	23049	22750	23206	22675	23091	22677	22794	22713	22934	23274	22837	22828	23144	23036	22770	22935	22899	22972	22943	22843	22950	22836	23018	22995	22818	22909	22934	22874	22776	22935	23030	23116	22739	22956	22913	23017	22865	22900	22538	22953	22795	22853	23101	22957	22809	22911	23188	23091	22736	22849	22930	22863	23000	22950	22983	23022	22910	22956	22871	22907	22892	22927	22646	22655	22789	22690	22870	22816	22832	22891	22638	22982	23032	23021	22981	23139	22690	23091	23000	22852	22729	22717	23099	23222	22818	23009	22722	22698	23155	22959	22895	23015	22742	22873	23090	22876	22940	22908	23071	22921	22986	22922	22882	23034	23070	23061	22846	22927	23171	22891	23126	22956	22879	22967	22873	23084	23012	22774	22849	22699	23039	22755	22883	23184	23121	22842	23202	23043	22909	22980	22837	23201	22832	23050	22977	22813	22713	22737	22823	22929	22755	22835	22901	22999	22947	22851	22752	22908	22872	23005	22915	23006	22952	22806	22796	23010	22933	22924	22919	22788	23021	23001	22782	22979	22686	23004	22876	22862	23046	22810	22915	22804	22742	22840	22833	22759	22550	22785	22887	23006	22890	23081	22982	23014	22720	22954	22967	23022	23021	22881	22689	22717	22898	22815	23050	22924	22906	22968	22951	22869	22973	22893	22816	22570	22823	22793	22633	23120	22875	22743	22832	23003	22837	22778	22957	22812	23134	22906	23031	22887	22931	23027	23064	22910	22811	22909	22884	22715	22843	22756	22901	22804	22690	22929	22968	23085	23022	23121	22993	22975	23129	22972	23028	22828	23079	22956	22886	22931	22889	23087	22966	23068	23038	22931	22978	23120	22825	23012	22860	23030	22679	23162	23114	22953	22874	22809	22707	22902	22923	22914	22897	23098	22963	22839	22875	22844	22979	23145	22897	22858	22948	22937	22812	22920	22873	22901	22708	22710	22740	22991	22989	22690	22867	22840	22626	22770	23018	22816	22827	22593	23033	22845	22995	22919	22848	22893	22840	22938	22932	22869	23054	22850	22912	23005	22972	23097	22790	22790	22889	22969	23008	23132	23030	23307	22902	22988	22933	22925	22838	22974	23059	22958	22735	22782	22717	22925	22926	22745	22891	22884	23138	23042	23090	23038	22877	22912	23206	22823	22829	22805	22775	22826	23079	22826	22903	22682	23030	22827	22760	23102	23105	22945	22978	22779	22838	22987	22697	22894	22918	23032	22766	22817	22893	22866	23039	22872	22722	22950	22862	22954	22763	22983	22962	23098	22979	23002	22750	23051	22997	22972	23009	22991	22872	22864	22740	22793	22796	22889	22840	22964	23021	23152	23101	22908	22866	22842	22864	22968	22858	22770	22871	22964	23023	23027	22833	22772	23047	22791	22865	22821	23064	22986	22843	22990	22996	22754	23025	22768	23029	22942	22736	22884	22819	22513	23091	22768	22799	23104	22803	22943	22760	22905	22777	22682	22800	22946	22788	23114	22917	22868	22675	22953	22819	22906	23004	22917	22990	22940	23030	22889	23066	22934	22846	22927	22745	22991	22917	22658	22730	22918	22918	23023	22953	22669	22691	22897	22913	23016	23030	22842	23037	22931	22902	23180	22697	22959	22712	23050	22983	22805	22990	22821	22878	23236	22914	22888	22931	22813	22950	23016	22833	23050	22958	23128	23008	23061	22856	22990	23060	22906	22789	22967	22775	23035	23041	23065	23039	22959	23003	22963	22941	23016	23022	22642	23012	22983	22764	22942	23105	22976	22640	23027	22888	22984	22931	22843	22791	22992	22801	22659	22970	22732	22940	23025	22860	22832	22949	22621	22848	23133	23103	22958	22753	22761	22772	22869	22973	22887	23130	22951	23027	23062	23082	23225	22898	22874	22909	23034	22876	22944	22779	22724	22863	22804	23022	22908	23038	23011	23233	23025	22868	22883	23031	22822	22739	22886	22954	22957	22968	22978	22889	23014	22975	22901	22787	22869	22674	22993	23201	22617	22994	22791	23014	23032	23028	23158	22958	22904	23082	23016	22930	22936	23014	22689	23163	22977	22738	22781	22823	22871	22816	22694	22632	22877	22831	22825	22813	22989	22865	22911	23013	23055	22905	22955	23004	22828	22876	22832	22874	22712	22827	22802	22860	22660	23070	23002	22871	23049	22862	23019	23117	22894	22955	22877	22958	22902	22803	22988	22838	23042	22909	23029	22978	22784	22950	22842	22838	22957	23079	23032	22735	23099	23057	22691	22983	22787	22871	22808	22734	22971	22814	22921	22966	22863	22790	22876	22906	22983	22972	23003	23164	23024	22889	22858	22893	22726	23007	22961	23085	22963	22836	23024	22918	23035	22870	22770	22869	22819	22922	22967	22682	22963	23159	22848	22982	22921	22940	23164	23199	22953	22832	23059	22968	23171	22693	23004	23035	22837	22851	22810	22997	22991	22854	23128	23166	22987	22988	22993	23175	22604	22963	23184	22708	22959	23047	22948	22955	22826	22946	23052	22833	22927	22852	22922	22823	22804	22636	22911	23197	22693	22674	22784	22996	23071	22988	22959	22784	22856	22708	23053	22881	23117	22774	22988	22642	22910	23052	22884	22897	22864	22912	22955	22838	22821	23138	22753	22986	22994	23008	22856	22991	22890	23105	23001	23020	22883	22908	22937	22850	22737	22921	23060	22915	22963	22931	22824	22829	22915	22754	22841	22891	23112	22950	22982	23097	22983	22788	22994	22943	22975	22746	22978	22930	22676	22864	22954	22701	23014	23071	22874	22791	22864	22946	22995	22926	22929	22760	23095	22978	23107	22882	22745	22782	23048	23103	22928	22881	23042	23032	22961	23148	22789	22831	22810	22865	22846	22985	22868	22842	22958	22926	22902	22884	22622	22818	22896	22965	23027	22910	22766	22922	22827	23044	22926	22798	22764	22909	22841	23005	22909	22975	22756	23013	22762	22898	22787	22776	22934	22835	23044	22972	22630	22941	22812	22890	22955	22813	22898	22964	23141	22978	23101	23053	22982	22968	22912	22899	22917	22990	22917	22728	22755	23065	22944	22854	23274	22949	23045	22668	22995	22703	22898	22904	22746	22806	22827	22811	23134	23050	22984	23023	22866	23014	22686	23061	22919	22797	22967	22887	22910	22969	22895	22687	22950	22974	22784	22928	22807	23043	23101	22865	22829	23038	22830	22898	23026	22797	23015	22771	22977	22626	22917	22923	22753	23008	23182	22981	22943	22900	23075	22927	23005	22788	22987	22658	23161	22694	22894	22741	22831	22926	23013	23048	23066	22906	22934	22825	22764	22831	22830	22768	23032	22875	22867	23009	23091	22952	22887	22969	23123	22846	22741	23029	22968	23101	23100	22827	22969	22828	22983	22665	22800	22914	23065	22841	23070	22909	23030	23050	23052	23071	22941	22974	22836	22937	22929	22930	22727	22824	22713	23151	22953	22968	22892	22983	22849	23138	22943	22636	22861	23117	22749	22894	23309	22818	22851	22853	22833	22931	22924	22747	22905	22793	22853	23085	22964	22949	22849	22867	23102	22891	23007	23159	22909	22839	22892	23150	22844	22972	22770	22786	22777	22927	22973	23030	23111	22957	23023	22873	22780	22927	23093	23054	22751	22971	22971	22818	22940	23084	23095	22990	23210	22956	22825	22852	22772	23146	22729	22755	22749	22826	22864	23003	22691	22788	22839	22861	22738	22984	22832	22994	22682	22907	22781	22858	23051	22909	22526	22740	22914	22941	22919	22945	22831	22807	22984	23162	23034	22663	23031	22783	22995	22942	22911	22830	22702	22890	23060	23180	23160	23020	22971	23000	22943	22907	22914	22907	22741	23056	22926	22765	22879	22776	22853	22736	22831	22867	22910	22768	23063	22963	22971	23007	23297	23261	23177	22956	22996	23001	22978	22958	22833	22796	22967	22835	22858	23063	22985	22866	22932	23007	23120	22782	23148	23021	22916	22801	23017	22829	22903	22822	23044	23007	22976	23008	23002	23021	22934	22981	22933	22869	22949	22772	22779	22720	22954	22938	22932	22685	22929	22921	22966	23112	22763	22868	22747	22858	23115	23101	22900	22958	22868	22822	22871	23007	22999	22979	22919	23058	22708	22844	23013	22721	22952	22926	23003	22636	22896	22949	22877	23078	22984	23067	23122	22833	22621	22771	22952	22894	23117	22938	23017	23070	23057	22977	22889	22776
25283	19015	17674	17501	17532	17667	17606	17323	17446	17472	17486	17527	17397	17455	17355	17536	17471	17464	17593	17429	17442	17515	17412	17276	17620	17614	17479	17277	17399	17505	17551	17659	17337	17429	17394	17347	17277	17509	17344	17522	17507	17408	17500	17507	17567	17429	17349	17558	17503	17309	17523	17540	17340	17493	17458	17590	17296	17372	17380	17355	17564	17338	17308	17376	17370	17463	17404	17459	17521	17304	17138	17492	17354	17314	17398	17452	17401	17644	17392	17355	17603	17419	17597	17332	17376	17445	17394	17386	17464	17509	17209	17415	17375	17565	17379	17361	17425	17423	17330	17344	17483	17324	17571	17570	17507	17438	17198	17428	17385	17476	17388	17335	17363	17512	17387	17505	17538	17508	17538	17349	17420	17496	17483	17313	17241	17435	17442	17275	17370	17332	17272	17499	17508	17455	17446	17268	17347	17423	17483	17462	17376	17254	17417	17305	17356	17416	17528	17388	17561	17531	17330	17436	17423	17512	17401	17393	17334	17489	17503	17375	17260	17609	17553	17314	17473	17574	17509	17485	17322	17339	17554	17290	17382	17536	17501	17293	17505	17356	17539	17274	17423	17367	17430	17271	17351	17357	17451	17244	17410	17401	17569	17367	17468	17492	17463	17528	17287	17352	17569	17499	17337	17512	17423	17588	17491	17460	17447	17469	17513	17447	17464	17543	17384	17637	17406	17243	17519	17246	17471	17349	17233	17498	17421	17158	17444	17289	17512	17383	17478	17448	17472	17466	17575	17280	17375	17429	17505	17422	17454	17473	17309	17428	17456	17369	17433	17475	17414	17359	17515	17331	17498	17375	17396	17443	17305	17438	17289	17567	17421	17433	17163	17507	17455	17367	17342	17259	17538	17373	17389	17461	17489	17297	17552	17378	17227	17413	17567	17592	17453	17547	17507	17385	17592	17535	17346	17652	17427	17422	17393	17206	17536	17424	17336	17340	17370	17286	17551	17450	17370	17403	17401	17490	17393	17437	17433	17598	17375	17559	17489	17490	17320	17338	17416	17297	17450	17576	17131	17483	17329	17385	17384	17356	17410	17300	17479	17647	17381	17357	17443	17406	17353	17429	17312	17344	17654	17477	17368	17537	17237	17557	17439	17682	17260	17185	17425	17544	17427	17245	17397	17357	17372	17247	17355	17320	17565	17468	17422	17533	17504	17312	17488	17456	17510	17436	17622	17387	17469	17336	17421	17521	17262	17365	17509	17326	17345	17383	17563	17313	17387	17514	17507	17608	17313	17328	17447	17574	17511	17325	17386	17405	17377	17526	17601	17385	17468	17239	17359	17318	17300	17560	17568	17349	17443	17561	17587	17399	17616	17271	17468	17243	17267	17439	17273	17317	17235	17496	17594	17450	17441	17555	17358	17377	17656	17304	17360	17554	17270	17414	17352	17492	17551	17395	17424	17489	17378	17457	17414	17315	17512	17472	17417	17420	17406	17363	17385	17323	17525	17470	17254	17420	17337	17527	17390	17521	17350	17464	17375	17363	17583	17255	17369	17471	17336	17401	17514	17352	17556	17440	17303	17302	17431	17338	17443	17336	17213	17369	17386	17490	17442	17467	17440	17434	17370	17312	17553	17428	17300	17372	17292	17668	17552	17458	17549	17409	17515	17537	17546	17627	17316	17563	17508	17473	17175	17424	17385	17320	17541	17411	17541	17499	17485	17353	17423	17327	17529	17171	17507	17424	17469	17421	17499	17514	17347	17486	17313	17272	17575	17350	17404	17185	17226	17496	17521	17350	17532	17239	17448	17386	17434	17487	17197	17468	17612	17353	17478	17435	17416	17511	17558	17413	17237	17492	17545	17498	17366	17304	17399	17460	17462	17326	17539	17524	17338	17456	17335	17674	17583	17521	17374	17498	17403	17526	17489	17389	17349	17522	17394	17557	17476	17594	17356	17411	17283	17333	17434	17276	17532	17394	17504	17329	17392	17315	17402	17373	17629	17457	17441	17412	17500	17361	17558	17481	17349	17403	17456	17379	17591	17493	17465	17522	17436	17317	17470	17524	17438	17482	17375	17602	17327	17294	17473	17387	17415	17370	17436	17293	17245	17511	17336	17586	17410	17464	17489	17434	17335	17361	17521	17314	17480	17636	17568	17499	17459	17580	17411	17443	17525	17350	17417	17387	17528	17417	17533	17247	17322	17523	17336	17320	17315	17537	17385	17325	17395	17548	17610	17446	17372	17379	17363	17482	17402	17483	17515	17399	17515	17617	17435	17538	17563	17451	17509	17584	17395	17581	17543	17288	17495	17451	17342	17539	17299	17409	17453	17419	17482	17468	17606	17497	17410	17272	17632	17354	17343	17380	17374	17391	17492	17648	17301	17479	17287	17456	17200	17489	17447	17405	17256	17639	17266	17321	17309	17513	17433	17273	17693	17185	17649	17389	17337	17260	17508	17677	17351	17325	17417	17458	17454	17240	17590	17335	17420	17425	17444	17489	17640	17331	17508	17532	17519	17450	17618	17398	17332	17495	17373	17481	17545	17557	17519	17323	17453	17332	17704	17423	17538	17477	17477	17278	17654	17357	17348	17759	17600	17373	17527	17315	17460	17352	17286	17288	17486	17529	17281	17526	17403	17496	17312	17563	17446	17414	17501	17475	17414	17328	17446	17414	17463	17478	17425	17357	17507	17388	17441	17577	17329	17441	17363	17585	17215	17426	17466	17447	17496	17414	17238	17383	17487	17416	17336	17546	17581	17443	17279	17527	17462	17529	17525	17384	17371	17388	17438	17301	17352	17368	17556	17330	17369	17287	17488	17515	17322	17414	17481	17428	17188	17469	17255	17440	17482	17546	17372	17379	17529	17403	17360	17362	17536	17509	17454	17544	17471	17377	17330	17439	17422	17385	17421	17422	17410	17520	17641	17305	17330	17437	17402	17703	17342	17372	17575	17409	17363	17388	17468	17571	17459	17384	17434	17392	17540	17327	17570	17239	17564	17404	17363	17561	17510	17391	17549	17564	17439	17527	17309	17245	17499	17452	17377	17426	17317	17377	17480	17440	17499	17423	17445	17541	17314	17542	17349	17458	17339	17248	17603	17468	17408	17455	17593	17300	17436	17407	17490	17341	17441	17419	17573	17410	17343	17444	17594	17520	17453	17621	17481	17399	17400	17466	17375	17394	17585	17470	17334	17407	17429	17449	17307	17525	17276	17367	17342	17364	17379	17523	17466	17373	17453	17402	17445	17400	17457	17425	17551	17324	17313	17469	17248	17379	17489	17578	17420	17469	17342	17397	17309	17319	17370	17461	17369	17406	17265	17474	17333	17322	17430	17603	17576	17321	17179	17499	17449	17539	17425	17274	17423	17678	17442	17366	17486	17473	17457	17701	17754	17550	17345	17370	17433	17343	17338	17564	17365	17553	17387	17518	17342	17385	17386	17433	17293	17458	17525	17273	17567	17467	17493	17418	17438	17449	17376	17536	17465	17460	17473	17510	17470	17390	17360	17229	17383	17323	17468	17420	17429	17603	17309	17359	17536	17352	17260	17405	17501	17515	17333	17405	17262	17293	17456	17402	17370	17431	17450	17468	17538	17462	17345	17377	17384	17437	17370	17457	17679	17420	17408	17481	17463	17551	17362	17616	17461	17505	17329	17416	17493	17397	17300	17339	17510	17517	17399	17473	17402	17528	17416	17372	17422	17442	17392	17494	17441	17302	17463	17314	17608	17524	17214	17442	17288	17369	17424	17386	17444	17533	17272	17438	17408	17446	17541	17308	17409	17473	17639	17321	17379	17510	17425	17382	17479	17333	17504	17422	17429	17409	17505	17443	17549	17492	17470	17482	17312	17320	17235	17421	17320	17525	17492	17351	17370	17421	17219	17380	17475	17521	17536	17420	17333	17433	17372	17455	17434	17393	17395	17366	17323	17290	17365	17310	17353	17569	17493	17201	17575	17385	17277	17500	17496	17336	17350	17427	17415	17381	17561	17361	17346	17317	17409	17471	17408	17316	17435	17407	17360	17579	17372	17438	17307	17435	17468	17244	17407	17360	17385	17392	17369	17302	17321	17413	17360	17546	17411	17297	17402	17436	17426	17230	17594	17323	17399	17460	17426	17423	17477	17344	17409	17336	17288	17489	17590	17428	17533	17274	17465	17537	17399	17293	17565	17322	17610	17466	17482	17401	17347	17344	17430	17333	17431	17594	17542	17250	17367	17416	17496	17331	17367	17420	17457	17460	17568	17343	17415	17503	17364	17404	17393	17407	17381	17256	17298	17437	17479	17535	17395	17378	17369	17268	17437	17400	17553	17357	17539	17464	17500	17454	17496	17435	17500	17555	17509	17380	17243	17387	17400	17523	17629	17274	17359	17520	17360	17403	17285	17527	17372	17473	17436	17427	17201	17351	17519	17281	17453	17401	17441	17410	17483	17588	17317	17470	17389	17504	17374	17398	17445	17479	17433	17472	17497	17395	17292	17272	17382	17381	17397	17311	17489	17536	17308	17615	17502	17411	17529	17321	17359	17465	17410	17504	17492	17551	17373	17556	17559	17423	17415	17254	17413	17543	17166	17505	17372	17356	17384	17333	17485	17412	17290	17435	17392	17594	17414	17190	17488	17496	17502	17343	17289	17368	17513	17326	17366	17340	17317	17513	17581	17419	17573	17364	17617	17390	17486	17345	17281	17474	17242	17347	17432	17421	17332	17475	17377	17391	17474	17460	17515	17417	17544	17172	17516	17338	17402	17351	17506	17709	17500	17356	17429	17496	17471	17444	17426	17464	17556	17429	17509	17504	17441	17344	17408	17639	17451	17644	17380	17373	17511	17253	17474	17512	17378	17219	17371	17435	17399	17420	17420	17345	17379	17289	17421	17413	17462	17297	17436	17265	17395	17398	17450	17328	17426	17446	17281	17348	17465	17363	17432	17304	17548	17337	17345	17258	17343	17723	17457	17490	17447	17531	17449	17307	17507	17579	17525	17404	17552	17306	17363	17476	17273	17495	17273	17378	17584	17425	17756	17390	17475	17465	17574	17562	17636	17410	17308	17405	17454	17425	17375	17258	17319	17528	17476	17271	17494	17448	17491	17413	17612	17421	17449	17565	17374	17305	17498	17432	17424	17273	17353	17511	17345	17557	17330	17376	17261	17492
26210	21382	29861	23329	22101	25819	28008	24315	24062	24545	24250	24243	24415	24159	23868	24044	24150	24239	24119	24314	24313	24142	24192	23893	24291	23986	24234	23834	24117	24143	24174	24208	24350	24045	23873	24167	23969	24007	23843	24068	24031	24134	24144	23966	23945	24084	24232	24065	24286	24140	24189	24138	24235	24080	23881	23949	23927	24042	24050	24119	24090	23956	24154	23933	23983	24166	23820	23949	23955	24079	24158	24109	23767	24055	24014	23998	24143	23898	23700	23849	24122	23923	23829	24012	23809	23677	23962	24188	23962	24041	23832	24066	23820	23916	24040	24150	23977	24187	23926	24048	23919	23852	24020	24030	23968	24078	24026	23988	23754	24018	24004	24064	23910	23935	23974	23948	24102	23842	24091	24014	24088	23968	24030	23884	23876	23900	24244	24058	23785	24124	23942	23770	24038	24167	24011	23845	24007	23698	23623	24153	24253	23974	23889	24082	23805	24214	23930	24327	23933	23813	23957	23892	23947	24136	23926	24006	23958	24189	24055	23946	24099	23996	24199	23901	23951	23736	24002	24006	23886	23998	24039	23646	24046	23985	24019	23931	23819	24012	23978	23878	24071	23951	23930	24141	24265	23884	24067	24125	24216	23917	23972	24169	24129	23973	24164	23929	24056	24269	24177	24048	24112	24082	23753	23988	23795	24261	24016	23986	24259	24076	23935	24015	24214	23969	23914	23868	23902	24109	23963	23833	23952	24023	24005	24247	24106	23909	24133	23865	24073	24075	23989	23858	24047	23749	23840	23840	24059	23872	24089	24222	24012	24184	23920	23887	24029	23887	23990	24193	24360	24028	24144	24257	23951	23943	23826	24132	24035	23805	24029	23887	23836	24086	24062	23958	24137	23831	24051	23990	24245	23723	23826	24004	24039	24139	24094	23958	23942	23892	23991	24152	23844	23915	23942	23971	24042	24041	24068	23912	24028	23908	23707	24096	23911	23863	23916	23861	23801	24004	24149	23924	23961	24011	23992	23937	24054	24218	24050	24099	23857	23946	23931	23875	24129	24000	24095	24166	23937	24053	24058	24081	23897	23971	24039	23846	24116	24014	24056	23935	23746	23863	23681	23804	23875	24013	23943	23941	23976	23889	24048	24040	23829	23959	24223	24185	23962	23884	24020	23895	24013	23937	24254	23834	23927	24010	23787	23967	23977	24089	23862	24080	23771	24253	23828	24010	23818	24132	24301	23891	24293	23912	23925	24097	24071	24148	23977	23933	24143	23940	23880	23845	23678	23828	23834	23970	24081	23998	23923	23914	23885	23979	23972	23915	23775	23721	23748	23869	24176	23863	23880	24075	24090	24093	24037	23910	23864	23980	24059	23747	23922	23985	23951	24113	23989	23898	23793	24008	23818	23963	24030	24032	24070	23974	23973	23954	23941	24092	24054	24062	23980	23996	24194	23825	24248	24298	24078	23865	24016	23957	24073	23939	23967	24136	24023	23849	24042	24058	24067	23748	23872	23878	24007	23975	24099	23670	23998	24164	23904	24186	23818	23827	24155	24121	23981	24052	23888	23951	23742	23727	23877	24260	24010	23987	23879	23800	24007	23918	24074	23920	24107	24115	24073	24012	24069	23758	24108	24057	23936	23991	23767	23780	24002	23840	23892	23911	23888	23874	23860	23904	24129	24115	23814	24033	23936	24007	23989	23925	24073	24218	23922	24196	24069	24189	24069	24054	23986	23697	24139	23990	23868	24040	24094	23984	23761	23822	24304	23833	24013	23801	23950	24127	24093	24146	24130	24125	23867	23615	23816	23861	24029	24098	23906	24041	23970	24001	24030	23881	23978	24107	24077	23846	23987	24011	23957	23733	23920	24104	24079	23961	23949	23888	23975	24128	23790	24229	23932	23990	24246	23940	23736	24154	23983	23997	23863	23967	24126	24025	23948	23860	23985	23987	24027	23878	24165	23935	24029	24053	24066	23981	23802	24158	24111	24000	24068	23994	23953	23932	24018	24014	24094	24189	23940	24002	24072	24164	24045	23837	24099	23957	24205	24215	24092	24048	24140	24103	23937	23992	24016	23953	23854	23891	23892	23804	23985	24065	23964	23923	24046	23850	23957	24102	23898	23876	24117	23884	23926	24014	23985	23938	23858	23755	23880	24064	23937	24232	24231	23886	23890	24041	23884	23910	23909	23869	24201	24055	23827	24109	23898	24334	24314	24124	24079	24129	24464	24014	24015	24037	24187	23816	23999	23958	24052	23745	24099	23816	23957	24151	23956	23981	24041	24066	23930	23968	24115	23903	23990	23901	24073	24218	23985	24239	24000	23630	24037	23996	23931	23887	23873	23823	24088	24073	23918	24041	24053	23951	23930	24142	24069	24132	23977	23943	24131	24178	23999	24030	23848	23970	24220	24316	23942	24141	24047	24169	23861	24034	23780	23782	23993	24114	24074	23740	24054	23966	24079	24040	23936	24046	24070	24243	23810	23878	23925	23820	23857	23996	23997	24024	23687	24263	24038	24233	24008	23777	23896	23941	24064	24152	23986	23917	24082	23941	24083	23971	24119	23900	24056	24060	24082	23951	23867	23903	24117	23974	23937	23959	24380	24134	23908	24214	24088	24046	23922	23858	24067	24028	23988	23919	23884	24112	24121	24184	24031	23914	24119	24106	23900	23898	24022	24181	24118	24172	24065	23929	23876	23798	24040	23848	23967	23898	24163	24100	24057	23963	23889	23812	24038	24218	23717	23887	24066	24202	23924	23687	23804	23939	23916	23940	24123	24189	23858	24152	24075	23936	24031	24135	24206	23919	23963	24031	24002	24180	24375	24005	23916	23857	24037	23931	24239	24175	23812	24042	24214	24191	23997	23977	23999	24091	24151	24053	23966	24036	24123	23880	23827	23749	23927	23840	24002	24012	23962	24000	23853	23992	23992	24037	24048	24059	23951	23975	24154	23955	24058	23875	23785	24078	23945	24034	23829	23868	24012	23931	23932	24072	24063	23930	24125	24145	23963	24072	24106	24038	23954	23990	23927	23970	23913	23903	23773	24072	24003	23920	23956	23872	23907	23852	23907	24030	23971	24049	24181	24256	23769	23864	24189	23931	24110	24139	23902	23822	24173	23885	23894	24100	24144	23945	24157	23986	24105	24251	24116	23968	23932	23877	24105	24180	24009	24175	23733	23970	24225	23956	24055	23885	23948	23873	23923	23989	24243	23830	23659	23906	23912	23837	24008	23892	23872	23857	23866	24044	24026	24111	24030	24147	24069	23951	23942	24147	23890	23792	24162	24070	23909	24032	24133	23850	24094	24122	24193	23703	23770	24005	24042	24077	23967	23941	24156	24339	24100	23918	24225	24180	24004	23956	24075	23991	24099	24001	23975	24090	24159	23943	23949	23799	24106	24122	23841	24013	24123	23956	23908	23774	24078	24080	23947	23978	24200	24016	23905	24011	23992	24066	23973	24038	24004	23881	24093	23936	23933	24142	24057	23795	23925	23818	23979	24057	24162	24223	23938	24196	23965	24132	24006	24191	24042	24151	24228	23953	24142	23969	23947	24027	23890	23905	23923	23758	24158	24228	24062	24032	24012	24008	23959	23970	23745	23856	24145	23891	23850	24196	24150	24055	24014	23967	23981	24068	23897	23975	24036	24209	23900	24043	24295	23963	23994	24022	23934	23966	24050	24060	23900	24133	23829	23932	23723	23886	24032	23807	23987	24022	24022	23702	23881	23958	23893	23846	23972	24158	24108	23736	24065	23940	23976	23836	23981	24122	24021	23859	24152	23880	24074	24108	24010	24138	24093	23877	24023	23986	24155	24016	24115	23835	24050	24197	24082	24001	24114	23855	23925	23973	24112	23868	24219	23927	24029	24037	23878	23990	23866	23945	24173	23810	23861	23900	23927	23917	24006	23879	23909	24147	24129	23985	23894	24040	23910	23775	23985	23759	23924	23976	23976	23792	24026	23607	23963	23932	23859	24074	23911	23915	23722	24098	23915	24029	23984	23978	23841	23950	23981	23936	24082	23681	23910	23979	23993	23778	23810	24088	23868	23664	23855	23938	23963	24171	24001	23879	24143	23934	24009	24214	23900	23975	23961	23968	23887	24083	24019	24082	24207	23912	23986	23858	23990	24056	23837	23833	24117	23826	23910	24164	24088	23868	24084	24018	24062	23711	24040	24150	23988	24182	23948	23805	24061	24115	23910	24081	23814	23841	23829	24152	23942	23924	23927	24177	24370	23952	24175	24107	23995	23937	24024	23998	23911	23977	23899	23840	24162	23978	24122	23998	24005	23891	23909	24184	23964	23850	23968	23880	23818	23840	23883	23971	24171	23854	24060	23994	24131	23933	24006	24054	24192	23837	23955	23797	23951	23956	24039	24211	24015	23919	24105	23871	24016	23911	24260	23841	23815	23971	24079	24067	23936	24046	23976	24086	23929	23655	24117	24051	24019	23981	24281	23765	23681	23840	24073	23974	23895	24026	23981	23889	23966	24062	23985	24102	23871	24329	23984	23918	24155	23995	23848	23713	24158	23978	23819	24022	23960	23981	23893	23945	24169	24127	24170	23851	23860	23957	23995	24041	24062	24050	23872	23851	24148	23661	23882	23973	23811	23634	24025	24075	23977	24133	24131	23944	24002	23833	23807	24046	24096	24064	23981	24046	23994	24174	23992	23986	24034	24048	23745	23975	24094	23987	23757	24094	23985	23870	24119	23932	24049	24005	23866	23903	24146	24068	24065	23823	23759	24119	23924	24119	23934	23937	24049	23869	23960	23980	24072	24070	24042	24064	24168	23831	23971	24171	23969	23878	24136	24012	23994	24266	24160	24198	23869	24221	24172	24017	23823	24020	23924	24028	24050	24091	23870	23919	23991	23984	24028	23773	23967	24021	23961	24059	23971	23802	23853	23971	24057	23808	24009	24089	23983	23904	24101	23980	24023	23975	24183	23865	24104	23916	23710	24139	24046	23929	23978	24222	24065	24146	24112	24023	23922	24087	24258	24072	23748	23873	23986	23948	24153	24002	23973	23950	23719	23715	23882	23907	23762	23867	24067	23914	23942	24166	24084	24017	24092	23962	24035	24086	24180	23854	24132	23895	24046	24190	24242	24018	23979	24053	23934	23909	23971	24092	23890	23966	24104	24238	24004	24179
26365	20362	18078	18068	18123	17913	18200	18008	18141	17968	18054	17857	18033	17880	17909	17987	17951	18074	17881	17963	17888	17975	18096	17890	18135	17936	17937	18018	18038	17996	17844	17872	18072	17964	17890	18075	18161	17915	18058	17998	17883	17919	17916	18006	18163	18043	18159	17821	17896	18069	17975	18025	18031	17929	17974	17978	17885	17930	17846	17932	17886	18121	17923	17905	17873	18128	17890	18133	17978	17945	17849	17840	17874	17924	17763	18039	18110	17971	17945	18040	17878	17878	17861	17997	17808	17992	17941	18188	18036	17819	17924	17886	18186	17875	18037	17902	17981	18038	18008	18161	17816	17981	17818	18012	18001	17867	17876	18079	18025	17956	17812	17842	17880	17905	17947	17805	17811	18301	17995	17927	18147	18075	18034	18085	17967	17998	17896	17840	18061	17967	18040	17934	17907	17984	17807	17979	17790	18040	17934	18051	17883	17822	17936	17921	18017	17954	18012	17969	17820	18011	17935	18081	17893	18023	17831	17985	18018	17998	17991	17866	17950	17947	18024	18090	18010	17971	17914	18051	18003	17951	17980	17982	17914	17857	18011	17870	17926	18066	17887	18183	17947	17860	17885	17932	18068	17930	17859	17965	17756	17940	18068	17942	17870	17804	18047	17780	17907	18051	17831	18102	17908	17897	18196	17980	17957	17926	18005	18167	17970	17926	18067	17953	17994	17917	18008	17851	17878	18151	17946	17878	17907	17873	18202	17914	17988	17968	18005	18024	18031	17956	17949	17909	17943	17908	17961	17768	17995	17812	17966	17980	18185	18023	17831	17790	18120	17846	18114	17991	17846	18164	17986	17915	18029	17959	17917	17984	17994	17947	17967	17988	17867	17997	18095	17837	17908	17855	18068	17999	18127	17935	18002	18022	18103	17776	17875	17979	18042	18039	17918	17900	17903	18061	18012	17812	17970	17942	17820	17945	17966	17906	17921	18088	17926	17951	17972	18126	17888	17830	17994	18072	17830	18036	17921	17991	17824	18130	17912	17989	17918	17840	17982	18060	17841	17751	17911	18131	18070	17755	18063	18140	17982	17784	17747	18113	17954	17916	18053	17981	17997	18001	17728	18046	17961	17994	18051	17964	17913	18000	17969	17937	17900	18007	17804	17845	17858	17879	17895	17806	18097	17925	17867	18050	18006	17840	18127	18028	18199	17946	17864	17865	17933	18021	17924	17951	17919	17947	17859	18063	18001	17922	18004	18068	18002	18038	18038	18055	18027	17886	17920	17863	17928	17950	17921	18045	17900	17797	17993	18046	18012	17844	18109	18021	17924	18008	18087	17788	18094	18025	17993	17819	17870	17918	18056	18005	18083	17888	17919	17963	17787	17891	18130	18036	17752	18011	17916	18061	18034	17726	17967	18016	17953	17972	18000	18093	17837	17868	17885	18093	17849	17916	18064	17972	17937	17900	18093	17883	17891	17878	18003	17957	17900	18024	17877	17874	17851	18009	18099	17817	18041	17850	17832	17785	17924	17884	17841	17956	18021	17802	18019	17933	17927	18000	18079	17955	17798	17905	17929	17878	18054	17767	17907	17925	17936	17919	17856	17883	17998	18022	17910	17991	17860	18111	17677	17723	18031	17953	18066	18009	17985	17902	18167	17908	18218	18066	17916	18024	17788	17899	17843	17907	18082	18029	17974	17893	17855	17933	17949	17981	17927	17827	18057	17793	17820	18137	17960	17917	18040	18014	18026	17971	17931	18043	17923	18004	18033	17828	17941	17938	17930	17940	17994	17861	17977	17958	18081	17928	18053	17940	18039	17993	17914	18019	17929	17975	17884	17957	17923	17985	17924	17871	17970	17970	17994	17925	17995	17951	18012	18047	17788	18118	17963	17974	18107	18035	17948	17981	17818	18007	17953	17984	17896	18134	17934	17971	17919	18087	17861	17835	17909	17965	18052	17824	17980	17925	18008	17913	17987	17950	17970	17793	17848	18116	17886	17849	17910	17872	18061	18126	18045	17852	17833	17977	18022	17980	17945	17881	17835	18050	17902	17982	18035	17995	17975	17970	17921	18066	17997	18073	18018	18111	18006	17852	17922	17932	17871	17970	18036	18162	18000	17945	17874	17989	18064	17829	18047	17954	18004	18005	17878	18000	17902	18195	17788	18000	18009	17991	17940	17738	17748	17806	18082	17903	18076	17923	17877	17821	17819	18097	18023	17939	17859	18082	18057	17882	17830	18094	17907	17921	18033	17933	17945	17794	17975	17956	18080	17938	17937	17876	17995	17883	17900	18034	18034	17938	17983	17735	17905	17982	18025	17960	18089	17905	17917	17958	17975	17946	17997	17973	18077	17884	17893	17896	18044	17920	17969	17825	18200	17915	17909	18057	18035	17968	17923	17940	17883	18069	17858	18027	17989	17973	17877	17894	17861	17906	17831	17929	18023	17962	18050	17881	17947	17941	17815	17987	17862	17959	17916	17929	17944	18094	17921	17793	17946	17894	17956	18067	17938	17948	18033	17913	17979	17961	18035	17887	18062	18033	18024	18070	17888	18007	17977	17963	17816	17999	17862	18033	17877	18078	17878	17994	17832	17932	17935	17757	17987	17891	18130	17846	17993	17930	18152	17866	17935	17882	17856	18017	17916	17838	18024	17861	17924	17950	17936	17937	18058	17872	17967	17941	17829	17876	17929	17964	17911	17866	17936	17814	18061	17860	17924	17889	17987	17955	18067	18073	18021	17827	17823	17923	18071	17985	17775	18131	17893	17920	17964	17919	17975	17832	18091	17895	18146	17831	18057	17935	17899	17870	17864	18057	17987	17980	17996	18146	17936	17787	17997	18125	18120	17992	17859	18145	17885	17977	18076	17859	17818	17968	18177	17832	17957	17844	17765	18068	17931	17988	18015	17902	17944	18123	17982	17852	17994	17957	17957	18023	17937	17811	17772	17918	17915	18113	17739	17952	17940	17955	18024	17982	18004	17961	17898	17883	18039	17940	17789	17859	17863	18062	18055	17846	17966	17926	17792	18010	18084	18007	18015	17998	18039	17781	17911	17959	17922	18016	17908	18122	17998	18089	17852	18015	17937	17943	17995	18099	17759	17950	18134	17985	17889	17889	18052	17952	17905	17884	17916	17994	17917	17965	17844	17866	17980	18023	17833	17950	18005	17849	17848	17954	17884	18132	17925	18048	18019	17790	18023	18014	17909	17877	17775	17997	17919	18015	17980	18160	18102	18085	18074	17886	17935	17886	18093	17861	18055	17880	17885	17882	17944	17967	17885	17944	17840	18058	17954	18013	18065	17736	17823	17990	18000	18035	17899	17898	17861	18080	18128	17886	17967	18014	18049	17840	17859	17847	17930	17978	18023	18078	17929	17859	17896	17920	17773	17953	17955	18070	17945	17971	18103	17867	17982	17996	17777	18117	17985	17715	18006	17915	18032	17961	17866	17939	18130	17929	18026	18040	17885	17996	18009	17860	18272	17853	18096	17907	18068	17851	17932	17884	18010	18085	18093	18064	18044	17846	17822	18101	17940	18180	17913	17832	18152	17914	17903	17797	17898	18025	17941	17855	17879	17898	18208	17973	17996	18053	17946	17908	18111	17903	17901	17955	17986	17866	17862	17865	17810	18081	18015	17997	17902	17895	17942	18124	18010	17926	18113	17843	17880	18010	17761	17740	18002	17895	17987	17939	18097	18054	17988	18053	17968	17822	17960	18014	17939	17901	17891	17718	18065	17984	18048	17890	17997	17931	17965	17987	17891	17944	18000	17935	17854	17968	17975	17900	18023	17830	18044	18057	17987	17969	17931	17981	17998	18008	17795	17952	17963	17972	17945	17876	17954	18096	17882	18142	18094	18112	17798	17920	18061	17793	18017	17927	17923	17775	17948	18017	17864	18021	18108	18080	17994	17945	18050	17968	17959	17903	18070	17818	18004	17907	18029	18037	17956	17844	17874	17936	18222	17965	17988	17874	17884	17956	18083	18159	17719	17749	18064	17958	17776	17928	17954	18239	18048	17974	18162	18169	17973	18007	17785	17981	17939	17911	18165	17934	17788	17730	17845	17974	17836	17817	17904	18066	18124	18017	17894	18033	18142	17924	17991	18063	18014	18042	17957	18022	18120	17996	17993	17846	18054	17938	17936	17995	17947	17903	17960	18014	18021	17959	17956	17899	18115	18107	17958	17898	18104	17822	17857	17847	17874	17797	18027	17977	18148	18087	17773	18151	18162	17873	17822	17996	17930	18015	18024	17829	18099	18099	17955	17893	18007	17919	17966	17835	17966	18091	18058	17941	17795	17808	17954	18010	18076	17837	18034	17947	18000	17906	17908	18068	17924	17957	18147	18020	17886	17874	17849	18214	17855	18062	17886	17966	17947	18024	17984	17955	17981	17833	18018	17950	18038	18097	18107	18086	17890	18002	17926	17923	17721	18095	17889	17940	18118	17762	17923	17899	17802	18008	18125	17993	18006	17908	18109	17831	17951	18006	18045	17932	17941	18037	18024	17965	18150	17967	17725	17906	18057	17983	17922	17989	17908	17977	17969	17770	18157	18017	17796	17842	18105	17951	17913	18044	17973	17896	17843	18177	17911	17795	17873	17942	17809	17909	17901	17948	18015	18010	17936	17970	18020	17873	17949	18042	18030	17950	17980	17892	17919	18036	18042	17960	17925	17929	18029	17934	18180	17936	17880	18003	17970	18038	17838	17941	17898	18088	17921	18030	17880	17843	17877	17986	18067	18206	17890	17894	18087	18004	17871	18111	18023	18038	17904	17965	18059	17856	17989	17962	18036	17901	17973	17973	17862	18045	18040	18070	17965	17915	18007	18068	18032	17980	17997	17928	18071	18002	18009	18008	18134	17824	17937	18044	17834	17812	17904	17781	17934	18060	17949	17988	17984	17902	17823	17927	17807	18125	17949	18104	17921	17767	18028	18091	18096	18072	17932	17998	17794	18084	17983	17946	18086	17952	17910	18005	18027	17809	17955	17920	17962	17984	18010	17889	18056	17825	17880	17952	17818	18094	18045	18031	17871	17983	17936	18040	18078	17830	17976	17940	18081	17814	17872	17961	17952	17972	17820	17921	17958	17891	18085	18045	17846	17844	17882	17988	18099	17985	17899	17818	17752	18138	17918	17868	17795	17785	17991	17776
22617	21410	29652	23628	21445	23138	30422	24131	22776	23528	23436	23271	23269	23127	23127	23193	23321	23118	22934	23006	22990	22778	23186	23299	23115	23154	23329	23043	23013	22667	23011	23193	22942	22992	22892	22848	23037	22639	22969	22809	22705	22792	23068	23099	22855	22720	22826	22739	22963	22623	22897	23007	22828	23027	22784	22795	22953	22933	22816	22846	22616	22968	22893	22851	22971	22820	22816	22665	22929	22743	22829	22718	22689	22914	22913	22924	23030	22861	22769	22619	22869	22712	22670	22437	22774	22736	22799	22990	22867	22937	22882	22754	22880	22830	22702	22839	22753	22672	22761	22701	22476	22717	22697	22728	22604	22644	22911	22638	22954	22598	22664	22871	22687	22306	22828	22667	22661	22539	22676	22717	22880	22885	22708	22878	22805	22856	22710	22748	22697	22641	22475	22773	22855	22643	22865	22657	22804	22691	22836	22575	22750	22883	22703	22622	22809	22841	22769	22800	22932	22698	22579	23029	22668	22777	22748	22615	22739	22772	22736	22790	22641	22581	22640	22829	22689	22569	22597	22790	23046	22693	22798	22642	22633	22763	22651	22801	22704	22709	22779	22832	22676	22706	22626	22866	22729	22649	22865	22860	22765	22842	22606	22729	22770	22624	22735	22681	22529	22827	22673	22631	23020	22751	22709	22721	22710	22870	22805	22772	22664	22715	22753	22499	22647	22719	22645	22707	22750	22464	22751	22764	22716	22596	22887	22742	22682	22527	22524	22694	22569	22746	22581	22957	22760	22754	22721	22738	22565	22619	22662	22449	22838	22843	22754	22701	22854	22627	22561	22696	22793	22790	22627	22567	22779	22673	22523	22578	22671	22574	22722	22566	22747	22606	22536	22758	22795	22818	22747	22538	22663	22699	22701	22769	22702	22658	22643	22717	23027	22610	22768	22732	22735	22742	22505	22677	22846	22842	22656	22838	22611	22689	22832	22524	22690	22893	22869	22634	22628	22542	22660	22577	22745	22812	22549	22764	22865	22608	22693	22559	22606	22821	22624	22498	22660	22693	22435	22710	22775	22598	22719	22252	22706	22475	22839	22878	22753	22609	22659	22550	22653	22787	22837	22762	22743	22829	22752	22671	22818	22746	22424	22513	22816	22861	22700	22825	22956	22664	22459	22576	22461	22849	22817	22707	22649	22752	22537	22583	22718	22557	22640	22785	22680	22636	22851	22606	22751	22571	22952	22395	22567	22865	22361	22482	22575	22619	22614	22569	22653	22691	22773	22721	22644	22825	22790	22793	22717	22827	22705	22549	22620	22621	22823	22832	22710	22708	22650	22779	22716	22949	22523	22528	22601	22779	22756	22788	22801	22879	22518	22874	22561	22898	22417	22781	22654	22718	22532	22667	22505	22851	22602	22784	22724	22628	22746	22667	22769	22553	22783	22632	22453	22549	22632	22754	22439	22617	22489	22712	22800	22501	22560	22745	22639	22802	22795	22581	22529	22511	22672	22606	22737	22861	22764	22586	22729	22629	22519	22439	22753	22703	22499	22667	22637	22456	22598	22616	22693	22844	22697	22536	22572	22675	22772	22562	22688	22761	22509	22578	22618	22765	22732	22693	22476	22568	22644	22684	22363	22663	22774	22639	22683	22586	22700	22629	22551	22641	22667	22685	22642	22626	22797	22757	22459	22431	22717	22806	22604	22775	22782	22650	22561	22528	22766	22630	22688	22468	22689	22678	22778	22840	22591	22736	22667	22440	22687	22562	22483	22560	22495	22783	22862	22560	22671	22582	22607	22680	22575	22614	22858	22575	22573	22498	22620	22617	22796	22485	22610	22597	22783	22814	22730	22634	22604	22570	22569	22616	22888	22727	22778	22641	22569	22644	22656	22593	22720	22626	22482	22591	22522	22657	22352	22649	22475	22761	22549	22702	22726	22798	22788	22536	22636	22579	22805	22880	22602	22532	22811	22723	22622	22819	22828	22656	22518	22663	22733	22536	22631	22601	22400	22414	22675	22680	22696	22617	22570	22470	22585	22717	22687	22448	22771	22463	22542	22544	22573	22578	22781	22699	22726	22661	22401	22586	22627	22277	22809	22313	22618	22650	22847	22896	22852	22849	22680	22829	22796	22607	22556	22567	22504	22618	22472	22874	22549	22350	22712	22789	22593	22779	22675	22535	22577	22555	22681	22585	22600	22636	22460	22722	22566	22629	22792	22643	22729	22491	22577	22727	22623	22685	22760	22672	22620	22564	22510	22653	22670	22463	22823	22756	22647	22576	22650	22506	22720	22878	22443	22520	22608	22721	22746	22498	22706	22716	22552	22418	22527	22548	22517	22647	22721	22816	22805	22691	22501	22727	22745	22444	22577	22596	22883	22730	22942	22768	22582	22562	22616	22515	22850	22756	22671	22636	22645	22471	23109	22754	22842	22697	22543	22579	22755	22550	22716	22757	22615	22699	22605	22566	22982	22553	22531	22520	22805	22510	22555	22595	22848	22554	22748	22536	22712	22668	22824	22714	22714	22673	22706	22446	22591	22619	22636	22811	22654	22615	22576	22498	22727	22894	22792	22668	22734	22568	22817	22722	22598	22421	22579	22507	22702	22849	22662	22769	22456	22779	22607	22442	22801	22873	22583	22571	22794	22562	22647	22723	22747	22767	22428	22824	22553	22894	22684	22714	22679	22720	22487	22459	22624	22665	22719	22672	22690	22692	22491	22476	22664	22738	22616	22572	22756	22508	22569	22756	22760	22714	22804	22672	22673	22513	22929	22785	22643	22707	22455	22578	22710	22764	22563	22623	22625	22635	22680	22684	22690	22688	22609	22390	22544	22601	22729	22618	22687	22614	22645	22528	22540	22582	22875	22884	22742	22646	22640	22803	22638	22611	22438	22613	22711	22484	22601	22639	22508	22753	22645	22782	22727	22649	22540	22592	22617	22699	22822	22642	22764	22619	22399	22535	22505	22449	22679	22629	22612	22552	22552	22708	22822	22676	22525	22732	22683	22434	22736	22874	22572	22793	22598	22800	22623	22644	22608	22605	22491	22586	22635	22507	22652	22537	22468	22853	22555	22394	22409	22379	22612	22545	22457	22366	22544	22564	22639	22513	22432	22836	22793	22729	22672	22587	22711	22726	22417	22757	22684	22776	22632	22604	22781	22778	22873	22398	22592	22534	22576	22570	22674	22620	22581	22640	22565	22533	22803	22644	22605	22895	22549	22736	22532	22542	22824	22743	22763	22282	22635	22722	22623	22686	22561	22817	22773	22465	22477	22567	22609	22556	22614	22634	22838	22444	22626	22629	22511	22620	22427	22442	22647	22573	22685	22644	22795	22427	22825	22613	22551	22431	22513	22600	22528	22532	22853	22905	22709	22750	22619	22631	22518	22432	22658	22556	22579	22534	22610	22646	22443	22777	22699	22547	22563	22546	22846	22664	22497	22469	22659	22733	22517	22593	22691	22593	22691	22341	22738	22631	22950	22646	22924	22684	22536	22461	22467	22654	22716	22754	22569	22586	22598	22574	22825	22602	22615	22495	22642	22454	22622	22693	22594	22687	22802	22408	22760	22495	22723	22622	22641	22799	22726	22783	22842	22856	22498	22644	22566	22895	22679	22677	22608	22650	22711	22629	22674	22565	22509	22563	22713	22491	22611	22613	22650	22795	22432	22529	22770	22769	22708	22845	22725	22539	22727	22669	22643	22498	22578	22591	22381	22471	22455	22414	22515	22609	22491	22764	22786	22673	22643	22581	22661	22607	22664	22546	22517	22702	22795	22723	22681	22697	22652	22540	22640	22666	22704	22696	22848	22626	22558	22766	22652	22686	22770	22667	22902	22795	22693	22615	22691	22573	22558	22367	22724	22591	22644	22819	22632	22706	22386	22727	22694	22475	22470	22545	22732	22432	22591	22559	22736	22678	22506	22688	22608	22617	22672	22557	22443	22848	22590	22571	22756	22574	22816	22693	22588	22759	22681	22548	22820	22700	22410	22580	22634	22655	22682	22621	22533	22495	22585	22656	22876	22725	22769	22725	22540	22704	22494	22420	22794	22797	22717	22889	22773	22637	22815	22589	22665	22484	22567	22577	22618	22629	22574	22633	22575	22558	22769	22367	22795	22584	22432	22511	22625	22628	22525	22815	22500	22492	22418	22711	22507	22645	22449	22718	22696	22575	22552	22594	22656	22616	22577	22747	22749	22669	22721	22823	22696	22625	22361	22535	22672	22496	22609	22629	22634	22580	22773	22778	22660	22508	22446	22624	22483	22465	22633	22468	22661	22464	22661	22714	22683	22475	22477	22553	22852	22827	22552	22604	22736	22657	22615	22828	22704	22634	22552	22680	22644	22700	22407	22708	22809	22323	22657	22485	22657	22649	22745	22567	22573	22599	22618	22551	22573	22710	22702	22744	22534	22519	22724	22616	22752	22552	22595	22719	22661	22625	22613	22641	22681	22634	22372	22602	22642	22779	22554	22631	22460	22556	22411	22359	22629	22690	22862	22709	22722	22568	22706	22754	22619	22707	22782	22474	22514	22703	22544	22563	22542	22558	22749	22573	22587	22574	22719	22722	22507	22743	22579	22794	22426	22553	22652	22747	22545	22391	22655	22753	22443	22637	22617	22530	22626	22460	22705	22795	22790	22670	22540	22574	22711	22540	22679	22818	22634	22554	22572	22477	22551	22606	22593	22360	22933	22396	22603	22524	22663	22703	22627	22848	22476	22463	22453	22469	22527	22640	22689	22585	22711	22626	22580	22658	22518	22639	22491	22607	22874	22995	22851	22622	22753	22697	22447	22507	22612	22442	22461	22785	22383	22671	22622	22591	22646	22353	22596	22424	22601	22495	22662	22449	22573	22690	22548	22763	22789	22660	22562	22579	22517	22590	22547	22654	22557	22965	22689	22616	22726	22633	22523	22637	22660	22577	22562	22619	22597	22799	22451	22660	22832	22453	22775	22709	22496	22582	22592	22622	22753	22706	22773	22508	22651	22703	22583	22446	22758	22577	22611	22620	22678	22638	22432	22864	22697	22584	22763	22577	22554	22697	22492	22673	22624	22598	22799	22666	22851	22674	22421	22726	22710	22802	22674	22650	22546	22723	22543	22724	22603	22674	22463	22590	22468	22741	22511	22693	22448	22582	22915	22740	22808	22696
26644	22241	17424	17062	16995	17391	17116	17200	17017	17187	17096	17141	17111	17257	17025	17204	17120	16956	17305	17135	17081	17298	17143	17039	17092	17133	16903	17110	17016	17176	17152	17231	17121	17129	17194	17086	17086	17014	17088	17115	17186	17111	17197	17237	16919	17029	17140	17116	17039	17249	17268	17216	17037	17091	17231	17154	17171	17057	17029	16838	17032	17190	17235	17131	17244	17021	17388	17029	17115	17187	17071	17163	17163	17095	17133	17147	17024	17029	17008	17139	17313	17017	17181	17129	17229	17204	17255	16979	17281	17077	17021	17052	17081	17021	17211	17203	17187	17022	17140	17019	17103	17228	17016	17065	17070	16831	17127	17165	17118	17079	16989	17056	16980	17070	17212	17054	16982	17266	17194	17291	17059	17145	16981	16939	17243	16868	17029	17088	16919	16974	17351	17107	17255	17107	17061	17053	17151	17239	17100	16975	17028	17161	17032	17288	16989	17009	17190	17088	17236	17037	16865	17142	17087	17112	16973	16982	17138	16968	17105	17205	16867	16936	17192	17025	17050	17155	17141	17164	17039	17117	17163	17198	17141	17122	17257	16946	17013	17044	16988	16966	17199	17103	17101	17220	17242	17242	16964	17100	17085	17023	17167	17046	17008	17087	17325	17169	17066	17097	17108	17025	17041	17046	17244	17220	17199	17275	17139	17184	17316	17059	17063	17001	17128	17033	17034	17029	17264	16936	16902	17169	17184	17197	17035	17097	17096	17179	17120	16933	17192	17091	17000	17174	17031	17142	16999	17203	17121	17049	16982	17052	17137	17146	17084	17149	17086	17114	17092	17059	17112	17215	17036	16979	17093	17241	17000	17230	16990	17133	17104	17100	17102	17154	17011	17263	17168	17085	17068	17282	17045	17096	17353	17234	17076	17107	17163	17199	17066	17107	17147	17127	17084	17048	17073	16970	17094	17123	17095	17275	16997	16950	17134	17190	17165	16972	17126	17077	17080	17186	17157	17112	17220	16991	17050	17103	17219	17077	17046	17088	17027	17094	16980	17123	17105	17192	17017	17145	17038	16936	17054	17295	17061	17222	17065	17014	16923	17172	17038	17014	17133	17148	17095	17078	17085	16992	17030	17013	17073	17056	17020	17109	17059	16999	17140	17081	17029	17018	17124	17096	17244	17144	17146	17194	17260	17075	17137	17083	17086	17051	17090	17123	17214	17296	17133	17084	17111	16959	17215	16972	16982	17186	17030	17129	17206	16956	17103	17068	17157	17126	17104	17031	17002	17100	17195	16923	16985	17075	17283	17020	17176	17133	17084	17031	17141	16990	17237	17042	17037	17170	17025	16992	17058	17031	16994	17209	17227	17233	17205	16991	17174	17136	16950	16930	17142	17145	17005	16983	16993	17230	16988	16964	17093	17102	17157	17268	17154	16976	17074	17114	17139	17043	17027	17068	17128	17065	17180	17114	17122	17337	17002	17026	16920	17239	17224	17356	16929	17266	17024	16996	17144	17067	16886	17079	17141	17225	17181	16966	17038	17129	16995	17202	16913	16886	16959	17262	17130	16999	17075	17037	16968	16961	17062	17019	16971	17028	17069	17197	16979	17132	17134	17141	17069	17104	17170	17097	16966	17017	17136	17012	17086	17184	17104	16967	16979	16976	16893	17035	17115	17115	17105	16989	17182	17120	17242	17091	17117	17117	16944	17068	17186	17121	17247	17228	17130	17092	17293	17185	17184	17180	17097	17151	17156	17045	17195	16929	17173	17220	16991	17058	17077	16997	17270	16952	17016	17033	17002	17006	17024	17008	17140	17124	17105	16923	17036	17194	17213	17118	17093	17048	16846	17047	16956	17128	16988	17194	16953	16991	17168	17184	17012	17024	17081	17053	17175	17204	17028	17074	17151	16979	17128	17049	16897	17264	17177	16979	16916	16943	17169	17038	17060	17079	17129	16993	17060	17059	17042	17119	17156	17100	16988	17034	17061	16928	17149	17104	17095	17026	17161	16977	17288	17152	17124	17040	16992	17087	17103	17149	17100	17008	17033	17172	17042	17124	17078	17227	17244	17085	17150	17010	17062	17073	17048	17042	17067	16977	17131	16980	17032	16939	17169	17085	16837	16984	17053	17122	16961	17082	17131	17064	17087	17130	17078	17002	17040	17004	17096	17077	17135	16937	17227	17015	16972	17193	17066	17060	17011	16822	16992	17005	16959	17202	17023	17019	17022	17041	17155	16988	17094	17024	17087	17050	17190	17076	16867	17087	17082	17223	16991	17063	17240	17017	17110	17078	17092	17226	17300	17166	17025	17048	17184	17093	17019	16875	17039	17216	17071	17203	17189	17105	16891	17059	17165	16959	17159	17053	17089	17137	16720	17009	17287	17022	17091	17058	17052	17115	17159	16952	16903	17191	17119	17305	17045	17107	17102	16996	17133	17014	17061	17002	16947	17121	16834	17171	17121	17222	17113	17152	16958	17201	17156	17107	17034	17119	17006	16970	17240	17167	17000	17153	17142	17224	17031	17267	17211	17128	16963	17217	17016	17054	16840	17198	17264	17250	17069	17022	17125	17009	17088	17171	17131	17004	17106	16972	17056	17138	17139	17124	17060	17168	17181	17028	16934	17025	16900	17069	17095	17148	17182	17300	17105	17196	17094	17005	17089	17143	16993	16995	16905	17054	17264	17104	17051	17062	17060	17234	16949	16889	17154	17021	17032	16976	17052	17171	17047	16955	16926	17179	17006	17180	17135	17239	17194	17055	17042	16960	17088	16865	16986	17060	17186	17058	16831	17076	17129	17000	17039	17005	17225	17085	17188	16988	17062	16897	17088	17003	17069	17050	17007	17073	17072	17121	17057	17038	17005	17172	16950	16935	16983	17059	17189	17115	17173	17016	17272	17107	17099	17070	17072	17023	16822	17071	17164	17197	17172	16984	17088	17208	17046	17229	16909	17074	17195	17178	17065	17206	17101	17225	16982	17146	17089	17107	17037	16942	16898	17159	17139	17116	17030	17001	17055	17057	17019	17141	17129	16970	17151	17188	16834	17135	17102	16973	16890	17101	16992	17187	16893	17220	17080	16980	16945	17021	16988	16988	17126	17099	17190	16909	17124	17149	17049	16929	16977	17030	17104	17176	17064	17034	16982	17176	17075	17077	16982	17121	17112	17114	17034	17166	17181	17113	17133	17012	16961	17027	16992	17208	17065	17011	17241	16959	17115	17130	17110	17112	17021	17061	17023	17182	17004	17219	17108	17019	17137	17015	17087	17284	17070	17112	17258	16990	17146	17094	17047	17132	17065	17073	17062	17011	17105	17069	17059	17003	17221	17084	17012	17144	17120	17054	16889	17088	16900	16980	17045	17011	17114	17330	17000	16894	17130	17068	17134	17037	17190	17148	16973	17200	17203	17069	17024	17279	17024	17146	17017	17225	16976	17213	17134	17163	16987	17068	17055	17239	16938	16956	17019	16925	17199	17060	17004	17159	17032	17208	17096	17093	17199	17070	17034	17038	17060	17148	17059	17281	17308	16885	17025	17307	17073	17001	17164	17156	16973	17223	17014	17068	16989	17188	17191	17164	17167	17039	17148	17091	16883	17025	17111	17296	17009	17046	16958	17018	17212	17257	16954	16826	16995	17102	17094	17121	17045	17054	17125	17101	17006	16978	17205	17001	17068	17030	17093	17043	17123	16923	17048	16913	17005	17122	16921	16965	16911	17105	17161	17069	16982	17091	17186	17000	17127	17024	17015	16949	17247	17187	17013	17211	17280	17143	17150	17001	16909	17021	17057	17115	17076	16834	17066	17301	17167	17074	16991	16942	17272	16992	17121	17113	17161	17089	16922	17162	17109	17149	17225	17087	16985	17150	17247	16903	17083	16915	17225	17067	17047	17110	17009	17227	17063	17083	17147	17017	17081	16850	16971	17226	17060	17296	17249	17184	17187	16990	17109	16944	16990	17182	17254	17193	17101	17086	17151	17003	17038	16967	17312	17053	17124	17063	17081	17155	17110	17083	17025	17063	17232	17096	16906	17125	17058	17202	17167	17089	17187	17194	17055	17223	17215	16971	17153	17029	17121	17103	17169	17004	16965	16949	17049	17204	16958	16969	16911	17095	17020	17086	16913	16743	17072	17146	17053	17192	17022	17204	17185	17025	17063	17196	17017	17145	17299	17056	17198	17226	17014	17152	17117	17074	17060	17081	17071	17046	17132	17278	17210	17101	16970	17219	17139	16870	17040	17010	16917	16985	17232	17176	17155	17150	17151	17207	17246	16986	17171	16947	17203	17023	16930	16975	16927	17255	17099	17042	17047	17088	17160	17044	17102	16945	17066	17089	17134	16999	17010	16894	16903	17159	16968	17047	16977	17224	17288	16999	16983	17141	16892	17194	16941	16984	17043	17088	17039	17131	16959	17126	17044	17164	17000	17007	17394	17149	17050	17191	17162	17003	17038	16941	16985	16966	17008	17017	17132	17221	17162	17096	16903	17260	17193	17189	16968	17081	17299	17015	17072	16976	17243	17078	16931	17092	16999	17137	16926	17044	17050	17153	17142	17108	17071	17339	17129	17211	16919	17085	17176	17048	17149	16913	17097	17046	17163	17036	17196	17090	17112	17127	16967	17254	16972	17210	17149	16995	17275	16953	17035	17180	17087	17195	17056	16997	17186	17117	17109	17130	17091	16927	16996	16997	16967	17155	16943	17124	17105	17034	17189	17228	17081	17140	17107	17116	16879	17219	17010	17001	17090	16934	17037	17029	17088	17080	17075	17157	17219	16967	17129	17015	17066	17223	17005	17077	17092	17076	16994	16990	17254	17003	17117	17115	17090	17112	16968	17120	17040	17062	17095	17126	17089	17031	17064	16880	17016	16912	17156	17100	17051	17303	17036	17013	16956	17035	16973	17120	17095	16903	17044	17068	17134	17207	17079	17289	17045	16890	17189	17015	17170	16920	17118	17031	17182	17091	17228	16917	16937	17020	17137	17191	16997	16998	17208	17075	17158	17182	17150	17161	16963	17055	17115	17319	17039	17139	17183	17042	17022	17031	17025	16942	17084	17103	16981	17047	17203	16979	16844	16836	16954	17101	16985	17231	17143	17138	17092	17113	17035	17155	17187	17041	17284	17029	17245	17137	16964	16965	16828	17089	17086	17051
28493	21464	28538	26630	22761	23461	23857	23230	23366	23130	23348	23063	23016	23235	23112	23287	23193	23236	23165	23350	23365	23422	23289	23279	23324	23096	23364	23229	23252	23029	22979	23284	23431	23380	23241	23184	23019	23118	23019	23107	23021	23147	23167	22970	23322	23299	23153	23242	23239	23409	23112	23127	23046	23187	23255	23471	23085	23456	23425	23189	23139	23382	23182	23310	22981	23038	23011	22985	23304	23140	23124	23189	23295	23335	23289	23235	23171	23257	23396	23347	23205	23177	23231	23144	23165	23173	23280	23347	23253	23224	23023	23313	22953	23074	23235	23132	23142	23188	23204	23290	23227	23093	23197	23317	23252	23137	23257	23220	23235	23129	23170	23043	23207	23367	23196	23311	23522	23178	23082	23235	23130	23330	23192	23209	23130	23253	23108	23115	23372	23311	23061	23127	23014	23303	23369	23237	23075	23292	23205	23305	23241	23273	23214	23269	23137	23044	23374	23169	23056	23130	23332	23212	23281	23186	23253	23326	23389	23202	22963	23360	23162	23248	23378	23081	23212	23161	23206	23011	23351	23362	23321	23278	23363	23148	23166	23370	23313	23263	23078	23135	23206	23212	23158	23168	23168	23166	22955	23145	23359	23361	23329	23126	23194	23224	23115	23217	23492	23277	23236	23281	22995	23245	23356	23210	23080	23222	23267	23243	23259	23306	23120	23239	23144	23401	23366	23179	23134	23158	23316	23339	23155	23378	23157	23224	23476	23185	23300	23160	23215	23089	23282	22878	23262	23168	23201	23313	23321	23101	23407	23011	23193	23275	23331	23209	23359	23300	23323	23247	22887	23433	23191	23111	23367	23212	23243	23283	23255	23119	23370	23364	23535	23384	23410	23321	23260	23190	23218	23212	23113	23336	23211	23117	23318	23342	23330	23261	22912	23320	23234	23105	23333	23165	23070	23140	22924	23420	23246	23295	23153	23245	22953	23221	23408	23430	23191	23355	23353	23007	23161	23352	23302	23209	23085	23358	23302	23170	23302	23248	23170	23229	23351	23094	23121	23180	23340	23397	23419	23366	23399	23220	23241	23186	23283	23118	23270	23209	23193	23109	23382	23340	23358	23496	23199	23250	23465	23279	23350	23422	23299	23276	23371	23314	23078	23308	23249	23135	23190	23157	22876	23324	23177	23370	23089	23158	23225	23331	23399	23260	23125	23210	23243	23106	23283	23187	23252	23175	23163	23162	23327	23220	23534	23112	23246	23288	23313	23213	23270	23467	23265	23041	23080	23252	23282	23388	23356	23014	23397	23309	23092	23082	23106	23222	23319	23030	23140	23314	23350	23150	23295	23252	23131	23164	23310	23223	23129	23285	23250	23328	23320	23280	23354	23363	23228	23162	23182	23215	23333	23291	23387	23302	23231	23183	23330	23066	23613	23221	23295	23005	23295	23208	23412	23278	23313	23213	23263	23060	23137	23204	23285	23137	23445	23222	23427	23269	23206	23158	23148	23121	23429	23303	23326	23270	23376	23173	23031	23406	23308	23191	23125	23210	23297	23429	23267	23349	23411	23061	23430	23488	23137	23227	23231	23043	23456	23233	23326	23178	23313	23161	23146	23189	23225	23243	23146	23300	23069	23250	23077	23391	23366	23311	23147	23313	23085	23233	23128	23110	23222	23260	23328	23230	23170	23069	23058	23308	23292	23133	23335	23169	23169	23010	23156	23340	23281	23247	23173	23297	23258	23203	23102	23254	23219	23167	23330	23087	23263	23360	23315	23247	23034	23255	23217	23215	23196	23092	23249	23237	23184	23101	23066	23419	23323	23441	23396	23394	23371	23115	23327	23271	23360	23259	23509	23249	23130	23318	23335	23084	23221	23403	23279	23087	23178	23006	23282	23194	23055	23336	23450	23193	23411	23398	23390	23423	23044	23221	23251	23114	23379	23345	23404	23070	23273	23229	23172	23336	23233	23434	23233	23248	23187	23350	23407	23131	23248	23200	23202	23297	23065	23075	23052	23294	23206	23253	23229	23283	23261	23303	23230	23280	23219	23281	23300	23187	23119	23228	23130	23172	23297	23276	23078	22982	23207	23314	23121	23485	23388	23105	23077	23345	23203	23194	23234	23430	23124	23048	23266	23148	23287	23262	23310	23188	23410	23151	23282	23165	23165	23151	23227	23134	23177	23273	23182	23060	23017	23188	23138	23401	23195	23155	23247	23041	23189	23083	23261	23193	23247	23200	23371	23226	23222	23062	23227	23306	23403	23178	23342	23306	23344	23363	23376	23092	23189	23177	23090	23142	23187	23152	23007	23330	23262	23258	23331	23231	23331	23369	23359	23011	23227	23153	23204	23070	23461	23274	23110	23150	23143	23261	23172	23282	23333	23281	23170	23253	23180	23223	23160	23334	23404	23201	23168	23220	23206	23395	23150	23069	23212	23201	23297	23404	23148	23205	23326	23190	23188	23127	23290	23191	23306	23417	23109	22984	23307	22983	23038	23175	23186	23342	23245	23210	23075	23103	23235	23234	23168	23354	23309	23199	23145	23204	23398	23323	23174	23366	23309	23407	23312	23209	23189	23276	23181	23070	23037	23439	23300	23596	23320	23103	23233	23323	23272	23224	23428	23268	23456	23184	23051	23125	23307	23187	23232	23121	23109	23190	23281	23259	23016	23272	23248	23295	23314	23374	23456	23456	23117	23172	23356	23302	23204	23295	23342	23203	23249	23168	23203	23144	23112	23413	23122	23381	23181	23163	23169	23161	23141	23279	23234	23063	23139	23347	23428	23227	23161	23281	23452	23090	23040	23223	23324	23192	23289	23307	23225	23314	23236	23245	23091	23107	23275	23151	23213	23103	23307	22985	23253	23407	23420	23101	23333	23065	23148	23327	23358	22976	23251	23218	23293	23430	23189	23198	23295	23340	23409	23061	23171	23338	23174	22833	23128	23366	23048	23222	23136	23187	23390	23258	23262	23236	23239	23207	23314	23280	23541	23099	23272	23119	23384	23280	23109	23298	23210	23036	23116	23312	23428	23208	23245	23276	23125	23217	23262	23330	23386	23233	23243	23211	23097	23269	23174	23166	23312	23226	23290	23182	23279	23141	23153	23176	23299	23274	23196	23480	23403	23161	23242	23109	23260	23292	23236	23256	23243	23110	23325	23399	23113	23412	23270	23243	23303	22967	23395	23160	23233	23223	23270	23477	23378	23372	23325	23090	23030	23049	23043	23161	23049	23101	23267	23185	23124	23338	23060	23014	23245	23291	23216	23264	23202	23361	23330	23259	23199	23311	23272	23265	23170	23188	23544	23301	23335	23219	23251	23204	23258	23195	23303	23137	23187	23314	23155	23145	23211	23359	23238	23273	23182	23013	23297	23185	23305	23102	23176	23149	23376	23339	23434	23109	22821	23337	23483	23121	23014	23352	23355	23068	23349	23127	23341	23197	23237	23218	23172	23477	23159	23197	23321	23017	23175	23182	23073	23154	23290	23190	23168	23355	23359	23138	23088	23287	23446	23244	23479	23021	23156	23135	22950	23171	23212	23464	23234	23146	23397	23379	23034	23311	23232	23229	23160	23428	23357	23364	23391	23177	23302	23136	23376	23262	23375	23240	23429	23345	23108	23086	23217	23193	23353	23315	23224	23191	23326	23191	23296	23291	23201	23155	23318	23387	23120	23240	23113	23246	23162	23190	23315	22991	23221	23159	23228	23177	23360	23345	23052	23237	23045	23057	23201	23244	23211	23140	23177	23137	23225	23490	23115	23137	23214	23222	23376	23187	23317	23576	23269	23383	23397	23341	23246	23309	23227	23193	23229	23047	23318	23322	23149	23148	23458	23263	23183	23124	23312	23176	23178	23341	23297	23173	23057	23151	23183	23364	23151	23204	23143	23128	23282	22888	23132	23223	23307	23338	23341	23180	23163	23204	23338	23278	23146	23274	23432	23215	23304	23261	23566	23168	23256	23144	23112	23200	23084	23142	23182	23210	23221	23216	23256	23285	23055	23400	23248	23268	23230	23080	23429	23265	23461	23173	23152	23112	22966	23218	23034	23200	23352	23202	23359	23102	23105	22954	23080	23343	23309	23355	23297	23270	23145	23172	23440	23000	23129	23258	23389	23325	23159	23257	23067	23022	23217	23309	23318	23312	23307	23233	23250	23082	23234	23352	23225	23163	23240	23274	23138	23468	23184	23344	23185	23209	23256	23156	23245	23106	23351	23102	23249	23066	23231	23096	23301	23284	23089	23179	23403	23193	23113	23106	23232	23407	23194	23261	23227	23178	23241	23215	23199	23046	23079	23288	23182	23105	23291	23203	23101	23448	22912	23170	23356	23281	23253	23150	23099	23331	23205	23240	23280	23021	23183	23311	23387	23059	23386	22992	23422	23021	23183	23256	23211	23197	23339	23275	23084	23153	23217	23476	23236	23522	23203	23145	23452	23159	23425	23115	23194	23084	23471	23194	23431	23350	23303	23137	23204	23357	23241	23276	23212	23168	23281	23252	23351	23162	23069	23105	23176	23130	23077	23295	23437	23213	23287	23214	23275	23219	23301	23266	23214	23487	23470	23139	23355	23305	23225	22864	23102	23077	23249	23276	23163	23133	23266	23418	23218	23320	23151	23080	23052	23339	23350	23256	23223	23308	23331	23316	23230	23291	23533	23410	23334	23196	23313	23255	23218	23424	23429	23431	23221	23189	23293	23270	23319	23258	23145	23105	23389	23138	23332	23323	23110	23128	23130	23146	23302	23345	23356	23242	23138	23231	23175	23264	23296	23378	23330	23068	23175	23183	23275	23227	23186	23177	23130	23473	23187	23243	23210	23107	23124	23214	23215	23380	23173	23361	23062	23280	23195	23141	23142	23475	23172	23238	23142	23239	23105	23263	23260	23372	23410	23080	23041	23373	23311	22977	23076	23107	23298	23216	23226	23132	23198	23080	23328	23180	23226	23086	23249	23354	23326	23333	23320	23171	23362	23105	23219	23111	23254	23339	23253	23047	23144	23293	23336	23210	23277	23240	23433	23185	23148	23227	23208	23359	23188	23182	23217	23302	23260	23254	23180	23272	23244	23186	23234	23254	23255	23281	23151	23120	23514	23143	23292	23307	23383	23191	23192	23126	23323	23042	23545	23191	23211	23220	23319	23507	23271	23152
27458	19019	17633	17721	17528	17594	17955	17635	17561	17553	17655	17590	17530	17642	17484	17711	17583	17639	17728	17730	17733	17654	17637	17617	17687	17680	17514	17515	17628	17598	17732	17753	17700	17755	17693	17836	17477	17634	17692	17511	17423	17534	17506	17741	17553	17555	17465	17613	17627	17742	17637	17519	17577	17761	17706	17624	17753	17764	17612	17751	17605	17570	17679	17564	17520	17648	17715	17565	17687	17530	17622	17568	17451	17739	17640	17622	17423	17687	17652	17596	17453	17653	17763	17541	17533	17734	17635	17794	17712	17582	17811	17818	17702	17548	17630	17542	17775	17790	17618	17656	17761	17676	17629	17597	17562	17738	17540	17664	17676	17576	17664	17626	17544	17671	17861	17530	17589	17785	17579	17610	17792	17636	17715	17645	17762	17542	17583	17524	17682	17562	17569	17569	17684	17705	17578	17568	17516	17630	17855	17781	17478	17598	17576	17598	17680	17639	17806	17450	17703	17707	17740	17623	17665	17675	17818	17596	17630	17636	17450	17635	17830	17655	17580	17639	17561	17680	17544	17790	17658	17630	17775	17532	17751	17764	17531	17679	17734	17555	17536	17736	17738	17724	17722	17616	17608	17754	17498	17589	17560	17830	17949	17649	17651	17644	17609	17752	17581	17589	17656	17561	17648	17744	17695	17769	17606	17648	17663	17537	17706	17531	17566	17753	17639	17637	17837	17853	17656	17879	17640	17655	17807	17708	17750	17659	17726	17536	17674	17660	17633	17563	17722	17520	17624	17695	17718	17535	17682	17663	17545	17716	17772	17576	17661	17567	17583	17699	17536	17581	17711	17677	17672	17778	17515	17752	17733	17572	17734	17672	17759	17654	17436	17801	17547	17783	17582	17608	17627	17657	17700	17715	17586	17906	17717	17675	17651	17661	17679	17501	17678	17558	17577	17540	17649	17476	17865	17749	17808	17659	17812	17767	17700	17597	17680	17414	17587	17575	17620	17742	17777	17575	17750	17677	17854	17832	17589	17689	17668	17546	17611	17716	17641	17650	17647	17630	17525	17674	17568	17723	17588	17567	17503	17692	17722	17666	17732	17652	17700	17809	17748	17685	17640	17639	17499	17783	17752	17785	17789	17700	17642	17629	17776	17737	17635	17695	17732	17660	17571	17719	17676	17465	17585	17778	17629	17564	17449	17662	17571	17621	17705	17563	17672	17673	17613	17766	17792	17563	17600	17486	17634	17566	17674	17800	17586	17701	17666	17782	17488	17607	17644	17698	17770	17482	17674	17512	17502	17552	17640	17486	17609	17734	17724	17701	17694	17597	17808	17655	17666	17709	17638	17735	17639	17542	17803	17604	17418	17803	17551	17598	17467	17590	17536	17820	17611	17727	17662	17791	17693	17758	17809	17653	17726	17648	17620	17551	17787	17622	17623	17694	17507	17519	17608	17703	17350	17610	17525	17665	17547	17695	17696	17655	17702	17673	17737	17794	17745	17608	17671	17558	17664	17805	17376	17713	17642	17580	17782	17655	17743	17671	17558	17645	17591	17698	17664	17528	17664	17787	17792	17714	17497	17509	17744	17744	17609	17542	17733	17562	17624	17802	17577	17676	17551	17669	17757	17552	17672	17599	17859	17881	17698	17465	17787	17775	17662	17886	17500	17765	17636	17788	17644	17761	17720	17681	17789	17666	17799	17607	17503	17571	17776	17617	17618	17649	17669	17789	17688	17539	17800	17766	17637	17551	17623	17655	17638	17710	17751	17568	17728	17873	17553	17667	17644	17794	17546	17487	17691	17620	17619	17585	17622	17595	17565	17771	17683	17718	17727	17499	17665	17554	17625	17844	17612	17672	17613	17734	17729	17589	17760	17666	17708	17565	17673	17682	17450	17563	17844	17611	17651	17541	17745	17554	17743	17698	17767	17700	17712	17560	17682	17829	17601	17584	17634	17665	17675	17664	17717	17557	17650	17952	17495	17793	17709	17704	17689	17801	17595	17594	17647	17565	17475	17548	17452	17631	17550	17659	17911	17795	17586	17644	17524	17646	17458	17719	17670	17550	17609	17601	17644	17720	17423	17510	17565	17581	17636	17537	17461	17679	17790	17644	17663	17653	17589	17723	17723	17861	17684	17572	17701	17671	17651	17586	17549	17643	17873	17670	17536	17720	17760	17578	17673	17630	17747	17624	17799	17475	17546	17842	17677	17568	17561	17588	17636	17769	17724	17710	17695	17580	17740	17727	17701	17596	17491	17667	17818	17536	17631	17834	17716	17560	17657	17612	17615	17409	17770	17744	17462	17856	17602	17697	17605	17643	17777	17667	17806	17704	17649	17741	17707	17748	17458	17670	17719	17579	17539	17612	17545	17662	17488	17665	17681	17752	17601	17630	17612	17603	17604	17763	17595	17629	17631	17571	17496	17557	17649	17654	17635	17420	17745	17653	17772	17589	17707	17662	17627	17726	17620	17378	17645	17672	17738	17501	17697	17514	17813	17724	17731	17749	17711	17480	17783	17723	17755	17486	17625	17426	17664	17874	17629	17548	17773	17658	17671	17604	17737	17847	17569	17596	17836	17614	17765	17650	17534	17663	17768	17905	17620	17660	17581	17698	17460	17663	17698	17632	17631	17651	17663	17680	17615	17636	17665	17748	17735	17629	17626	17485	17635	17574	17584	17633	17567	17593	17577	17642	17734	17618	17573	17693	17568	17615	17786	17525	17687	17537	17684	17574	17520	17585	17819	17649	17682	17511	17697	17837	17598	17556	17686	17705	17840	17657	17762	17780	17578	17799	17549	17594	17598	17731	17501	17686	17624	17601	17645	17506	17633	17637	17481	17598	17685	17581	17856	17611	17608	17570	17409	17536	17736	17656	17763	17601	17548	17774	17623	17648	17656	17609	17561	17658	17646	17811	17568	17580	17646	17623	17674	17563	17604	17549	17581	17542	17551	17714	17710	17807	17696	17780	17604	17829	17744	17869	17647	17634	17766	17566	17728	17539	17514	17553	17581	17634	17761	17625	17605	17640	17638	17530	17699	17797	17639	17717	17776	17603	17679	17635	17605	17787	17631	17800	17798	17657	17636	17689	17839	17626	17589	17946	17782	17692	17665	17811	17468	17555	17530	17577	17554	17657	17549	17835	17651	17593	17730	17713	17666	17430	17753	17673	17618	17750	17503	17587	17498	17801	17463	17729	17598	17588	17697	17562	17692	17575	17764	17525	17608	17564	17544	17686	17885	17668	17628	17481	17747	17632	17661	17721	17618	17579	17649	17443	17745	17426	17695	17470	17707	17630	17610	17408	17629	17763	17729	17640	17536	17797	17509	17823	17585	17669	17636	17864	17604	17798	17684	17838	17652	17583	17638	17608	17563	17605	17607	17691	17712	17700	17593	17672	17919	17710	17746	17640	17835	17680	17545	17772	17575	17500	17630	17673	17605	17645	17662	17644	17291	17847	17918	17786	17687	17683	17468	17774	17721	17637	17687	17570	17750	17615	17803	17555	17662	17793	17539	17574	17403	17595	17526	17765	17627	17601	17700	17549	17610	17623	17598	17615	17633	17641	17806	17575	17826	17773	17645	17520	17687	17699	17571	17572	17637	17596	17788	17630	17813	17629	17528	17703	17691	17518	17674	17783	17699	17605	17587	17830	17618	17524	17774	17470	17853	17634	17738	17644	17714	17560	17530	17511	17659	17685	17517	17731	17514	17656	17614	17676	17557	17845	17818	17618	17753	17708	17764	17718	17663	17525	17856	17641	17479	17774	17775	17521	17681	17630	17537	17603	17727	17537	17830	17539	17728	17706	17691	17582	17673	17744	17725	17746	17513	17675	17663	17581	17459	17701	17556	17654	17616	17811	17471	17720	17517	17664	17742	17628	17785	17742	17691	17716	17665	17711	17578	17695	17711	17652	17735	17686	17607	17759	17716	17539	17865	17637	17463	17613	17436	17682	17612	17580	17677	17697	17745	17781	17451	17363	17740	17813	17722	17706	17653	17828	17664	17580	17815	17596	17486	17560	17555	17729	17679	17589	17343	17694	17676	17583	17413	17675	17679	17673	17492	17399	17726	17619	17711	17453	17606	17808	17636	17701	17701	17649	17673	17729	17504	17871	17672	17655	17716	17591	17695	17757	17684	17631	17636	17680	17574	17723	17605	17890	17797	17725	17709	17605	17646	17700	17486	17641	17755	17635	17699	17549	17546	17731	17471	17492	17609	17611	17522	17815	17563	17842	17637	17660	17626	17624	17829	17657	17680	17744	17674	17587	17795	17707	17810	17563	17688	17728	17633	17852	17612	17659	17803	17659	17594	17647	17508	17481	17492	17717	17757	17829	17557	17468	17571	17845	17722	17725	17417	17561	17676	17685	17581	17748	17696	17775	17695	17660	17469	17695	17491	17664	17665	17658	17674	17566	17726	17581	17801	17633	17739	17688	17688	17731	17572	17727	17684	17575	17791	17667	17740	17718	17611	17756	17616	17496	17765	17676	17636	17573	17817	17655	17739	17731	17510	17586	17671	17640	17669	17528	17609	17896	17776	17722	17685	17758	17482	17569	17613	17734	17705	17461	17598	17678	17736	17535	17656	17453	17671	17631	17646	17698	17750	17785	17645	17872	17473	17661	17855	17830	17648	17645	17899	17952	17730	17515	17662	17485	17800	17748	17651	17489	17406	17650	17617	17625	17766	17699	17621	17744	17738	17604	17568	17662	17704	17706	17772	17575	17719	17659	17911	17644	17801	17732	17658	17642	17591	17761	17784	17703	17500	17740	17570	17672	17547	17699	17794	17580	17552	17682	17718	17679	17691	17698	17828	17541	17646	17877	17739	17698	17598	17638	17852	17809	17723	17634	17438	17607	17528	17657	17822	17722	17634	17697	17770	17762	17674	17723	17536	17566	17898	17596	17695	17835	17557	17679	17653	17727	17770	17600	17630	17537	17718	17634	17605	17613	17519	17516	17588	17679	17669	17656	17603	17853	17650	17593	17681	17637	17818	17477	17645	17654	17520	17557	17478	17524	17840	17686	17698	17720	17605	17652	17718	17454	17576	17709	17685	17801	17669	17580	17715	17624	17701	17694	17763	17626	17619	17459	17747	17729	17684	17689	17683	17652	17581	17683	17759	17532	17652	17580	17536	17780	17698	17511	17452	17606
27021	21356	29585	23508	22291	25239	25907	22838	22439	22818	22842	22527	22777	22692	22701	22860	22781	22675	22917	22657	22618	22722	22732	22635	22647	22613	22685	22680	22559	22650	22862	22680	22877	22600	22553	22721	22924	22763	22662	22494	22661	22932	22498	22875	22498	22822	22559	22554	22403	22697	22532	22599	22665	22773	22722	22721	22616	22785	22631	22613	22649	22643	22442	22731	22609	22820	22450	22683	22729	22750	22583	22654	22886	22562	22529	22525	22521	22489	22619	22678	22598	22836	22612	22401	22677	22472	22457	22574	22779	22577	22574	22466	22655	22608	22602	22848	22777	22673	22565	22469	22682	22499	22594	22633	22753	22791	22625	22785	22370	22652	22442	22566	22561	22917	22644	22613	22702	22642	22501	22502	22625	22641	22588	22616	22578	22799	22518	22262	22790	22721	22403	22675	22427	22600	22672	22575	22690	22595	22727	22420	22548	22525	22706	22483	22692	22474	22465	22628	22622	22771	22433	22462	22591	22449	22514	22604	22897	22771	22754	22513	22631	22560	22562	22423	22586	22477	22595	22522	22643	22671	22703	22455	22614	22516	22705	22759	22509	22642	22764	22653	22673	22578	22679	22683	22594	22644	22443	22543	22575	22798	22670	22738	22626	22681	22601	22633	22585	22676	22399	22597	22581	22560	22612	22584	22493	22700	22568	22379	22717	22514	22646	22575	22723	22523	22357	22515	22665	22542	22603	22549	22580	22469	22798	22632	22695	22557	22786	22531	22627	22805	22614	22787	22705	22671	22616	22717	22553	22767	22800	22665	22478	22528	22525	22758	22690	22460	22529	22791	22371	22468	22638	22419	22631	22552	22543	22399	22586	22674	22785	22512	22707	22395	22608	22478	22657	22661	22658	22598	22596	22638	22448	22654	22505	22475	22598	22633	22548	22698	22796	22743	22665	22533	22658	22522	22663	22832	22611	22652	22594	22628	22619	22786	22791	22612	22373	22564	22654	22520	22505	22652	22429	22645	22615	22680	22605	22460	22584	22810	22477	22494	22534	22492	22398	22600	22505	22588	22796	22797	22839	22733	22706	22738	22499	22590	22365	22631	22666	22802	22685	22382	22633	22679	22468	22688	22464	22622	22526	22532	22616	22529	22469	22582	22508	22631	22571	22631	22532	22368	22759	22631	22672	22655	22620	22518	22561	22665	22622	22709	22859	22676	22648	22508	22427	22494	22748	22625	22664	22556	22364	22671	22842	22621	22482	22521	22544	22480	22575	22483	22599	22815	22603	22542	22564	22633	22658	22468	22703	22517	22741	22478	22613	22391	22702	22522	22532	22562	22393	22778	22416	22892	22504	22407	22522	22542	22603	22636	22571	22892	22686	22480	22616	22614	22538	22458	22684	22616	22495	22713	22483	22687	22539	22615	22648	22583	22446	22396	22438	22745	22590	22416	22718	22456	22425	22182	22458	22490	22579	22475	22562	22703	22529	22815	22809	22488	22757	22505	22799	22609	22613	22574	22406	22566	22707	22709	22678	22664	22739	22362	22572	22560	22543	22573	22850	22297	22516	22404	22694	22433	22338	22711	22430	22496	22551	22593	22547	22330	22651	22603	22547	22545	22836	22776	22576	22447	22548	22316	22677	22550	22476	22831	22450	22723	22540	22640	22685	22483	22678	22513	22350	22376	22620	22590	22528	22598	22385	22553	22848	22821	22625	22735	22737	22585	22774	22657	22544	22689	22460	22391	22733	22500	22545	22661	22659	22896	22505	22495	22394	22359	22652	22631	22751	22809	22748	22615	22586	22580	22814	22728	22500	22543	22749	22478	22761	22671	22485	22633	22673	22646	22813	22611	22687	22623	22458	22666	22489	22638	22575	22578	22776	22568	22374	22464	22353	22776	22650	22643	22728	22357	22565	22734	22634	22708	22418	22722	22723	22637	22576	22494	22642	22620	22575	22775	22583	22765	22712	22359	22561	22552	22504	22725	22402	22749	22695	22530	22657	22932	22612	22773	22582	22509	22557	22826	22579	22305	22646	22717	22465	22368	22693	22775	22573	22650	22564	22634	22638	22378	22557	22576	22938	22619	22561	22732	22567	22561	22413	22417	22489	22437	22505	22504	22520	22762	22726	22680	22693	22620	22394	22507	22625	22585	22433	22638	22612	22795	22770	22671	22731	22599	22551	22616	22622	22510	22551	22527	22561	22553	22367	22425	22420	22502	22662	22505	22563	22563	22644	22677	22499	22505	22446	22436	22574	22531	22384	22748	22549	22539	22724	22509	22824	22707	22581	22646	22466	22609	22505	22651	22626	22426	22763	22601	22621	22552	22421	22451	22409	22497	22509	22677	22718	22379	22770	22397	22708	22354	22448	22656	22852	22750	22685	22702	22414	22757	22655	22438	22533	22551	22689	22649	22701	22735	22612	22772	22924	22423	22597	22417	22691	22293	22654	22571	22398	22703	22537	22587	22526	22494	22470	22523	22291	22429	22606	22515	22535	22545	22614	22728	22611	22391	22526	22603	22724	22484	22534	22620	22674	22614	22705	22436	22651	22460	22631	22813	22738	22227	22679	22582	22476	22573	22552	22653	22665	22675	22537	22459	22481	22697	22595	22561	22574	22602	22603	22697	22813	22443	22718	22559	22436	22780	22446	22574	22532	22544	22499	22531	22549	22465	22812	22750	22623	22475	22643	22615	22342	22433	22574	22533	22464	22682	22624	22673	22708	22826	22568	22897	22762	22499	22757	22522	22577	22683	22590	22557	22389	22484	22404	22339	22671	22624	22675	22662	22708	22733	22647	22561	22726	22698	22699	22557	22695	22561	22547	22616	22485	22636	22499	22482	22697	22670	22562	22716	22302	22548	22802	22696	22585	22552	22716	22714	22456	22500	22639	22659	22710	22624	22726	22741	22611	22480	22545	22642	22685	22703	22610	22627	22591	22449	22518	22557	22711	22646	22455	22552	22523	22546	22765	22537	22619	22446	22575	22605	22625	22879	22376	22489	22606	22570	22534	22604	22621	22717	22401	22580	22491	22644	22627	22678	22431	22555	22523	22598	22623	22604	22482	22522	22666	22653	22612	22649	22572	22665	22544	22617	22384	22514	22763	22461	22663	22461	22623	22847	22682	22526	22564	22794	22662	22564	22807	22507	22644	22437	22663	22404	22669	22409	22565	22755	22669	22969	22852	22633	22581	22735	22732	22411	22705	22585	22574	22509	22597	22476	22487	22662	22514	22685	22665	22634	22579	22459	22869	22498	22361	22785	22566	22570	22442	22642	22629	22654	22419	22554	22576	22756	22643	22443	22601	22546	22532	22610	22711	22640	22779	22619	22599	22426	22734	22439	22649	22778	22509	22666	22556	22576	22471	22727	22774	22548	22496	22426	22739	22726	22554	22526	22554	22597	22624	22571	22818	22665	22588	22774	22787	22691	22520	22494	22564	22561	22860	22428	22472	22864	22436	22851	22541	22642	22629	22608	22515	22603	22546	22545	22694	22738	22628	22703	22684	22757	22754	22754	22592	22630	22403	22585	22440	22656	22434	22427	22708	22676	22448	22488	22555	22489	22617	22531	22653	22863	22707	22499	22473	22706	22582	22696	22408	22599	22339	22411	22466	22463	22544	22604	22565	22636	22737	22343	22577	22645	22827	22725	22193	22498	22828	22614	22379	22573	22559	22661	22690	22388	22449	22674	22633	22521	22700	22534	22676	22561	22717	22630	22519	22588	22516	22590	22438	22450	22563	22771	22673	22608	22476	22536	22614	22534	22558	22715	22581	22545	22533	22643	22554	22503	22707	22609	22668	22438	22841	22573	22721	22593	22509	22578	22295	22617	22472	22559	22599	22531	22384	22539	22635	22570	22664	22627	22669	22577	22673	22447	22900	22775	22589	22716	22548	22643	22407	22412	22459	22458	22510	22620	22906	22584	22743	22770	22446	22630	22675	22699	22557	22682	22700	22590	22533	22654	22907	22713	22669	22608	22760	22493	22493	22698	22741	22449	22532	22698	22698	22682	22392	22592	22395	22675	22466	22534	22780	22543	22780	22465	22548	22511	22649	22729	22450	22486	22744	22645	22748	22443	22895	22456	22596	22636	22459	22550	22654	22468	22533	22757	22536	22423	22652	22683	22477	22701	22685	22568	22604	22525	22451	22749	22509	22613	22685	22628	22636	22595	22481	22527	22637	22739	22697	22677	22586	22641	22555	22520	22768	22540	22443	22805	22655	22579	22711	22259	22688	22454	22813	22597	22490	22472	22642	22660	22591	22422	22639	22547	22543	22564	22611	22408	22630	22249	22852	22826	22437	22577	22619	22445	22476	22514	22673	22681	22691	22644	22431	22620	22678	22488	22586	22622	22590	22519	22570	22514	22534	22381	22728	22711	22457	22672	22665	22669	22758	22631	22276	22509	22523	22655	22755	22474	22515	22638	22585	22670	22691	22684	22709	22658	22681	22668	22646	22726	22358	22540	22576	22770	22361	22733	22368	22391	22731	22828	22615	22395	22347	22606	22655	22710	22498	22321	22561	22327	22708	22523	22701	22533	22553	22715	22662	22602	22531	22430	22484	22332	22576	22405	22629	22565	22677	22588	22755	22779	22469	22738	22648	22589	22765	22451	22484	22520	22839	22648	22502	22674	22539	22708	22725	22548	22682	22655	22592	22583	22727	22634	22628	22554	22647	22365	22574	22578	22740	22608	22791	22462	22298	22704	22476	22508	22472	22694	22821	22665	22491	22281	22687	22482	22693	22655	22755	22670	22627	22435	22696	22453	22534	22652	22663	22622	22665	22448	22557	22543	22566	22596	22627	22613	22618	22819	22550	22579	22608	22834	22668	22500	22543	22684	22603	22702	22500	22477	22527	22612	22812	22690	22483	22513	22659	22458	22655	22618	22476	22682	22435	22718	22675	22723	22708	22643	22824	22661	22515	22591	22457	22834	22620	22501	22411	22604	22530	22559	22636	22521	22543	22650	22821	22687	22731	22696	22833	22850	22595	22734	22605	22653	22382	22641	22648	22780	22507	22732	22602	22434	22667	22489	22619	22790	22277	22579	22729	22561	22625	22510	22626	22464	22608	22355	22752	22555	22666	22852	22590	22553	22652	22491	22569	22670	22616	22651	22508	22731	22775	22518	22510	22614	22693	22677	22683	22407
25132	19164	17188	17408	17318	17306	17156	17280	17261	17294	17486	17336	17426	17381	17182	17330	17328	17310	17331	17328	17306	17253	17189	17325	17445	17278	17367	17384	17246	17419	17196	17229	17300	17540	17157	17364	17264	17277	17228	17238	17215	17406	17224	17297	17327	17312	17208	17308	17401	17262	17527	17551	17131	17525	17479	17378	17346	17277	17374	17254	17245	17259	17354	17309	17167	17290	17285	17251	17343	17322	17357	17474	17165	17473	17399	17310	17331	17182	17266	17339	17138	17365	17106	17409	17275	17348	17196	17255	17119	17538	17460	17339	17270	17272	17212	17340	17208	17164	17316	17228	17201	17340	17515	17261	17128	17256	17258	17260	17281	17204	17189	17441	17346	17492	17331	17278	17308	17190	17393	17223	17169	17064	17445	17376	17447	17448	17278	17190	17391	17374	17321	17456	17031	17350	17168	17293	17342	17251	17380	17331	17351	17101	17184	17324	17241	17252	17290	17298	17202	17060	17319	17218	17304	17147	17184	17492	17444	17206	17346	17180	17560	17316	17175	17262	17176	17170	17307	17278	17356	17336	17259	17240	17365	17393	17391	17359	17313	17472	17456	17445	17344	17274	17154	17281	17351	17405	17422	17219	17176	17384	17279	17211	17482	17264	17402	17271	17379	17326	17475	17319	17305	17232	17370	17126	17424	17175	17082	17164	17400	17340	17490	17223	17291	17142	17353	17459	17108	17234	17180	17335	17333	17243	17364	17217	17324	17338	17191	17167	17153	17558	17349	17237	17342	17257	17378	17322	17278	17082	17197	17303	17529	17156	17429	17115	17327	17170	17272	17144	17333	17203	17269	17280	17274	17287	17194	17193	17274	17436	17218	17407	17195	17529	17282	17234	17153	17282	17287	17155	17183	17247	17328	17386	17378	17328	17115	17413	17283	17321	17301	17280	17271	17416	17261	17421	17374	17111	17360	17383	17088	17336	17146	17259	17326	17463	17191	17339	17208	17215	17334	17374	17138	17343	17305	17330	17253	17310	17380	17210	17282	17456	17304	17237	17315	17269	17206	17108	17395	17124	17264	17381	17339	17349	17233	17168	17386	17182	17296	17248	17288	17072	17284	17182	17398	17336	17410	17199	17344	17332	17327	17450	17177	17295	17324	17259	17365	17202	17297	17412	17183	17191	17461	17218	17395	17161	17333	17288	17125	17360	17444	17216	17428	17232	17410	17339	17319	17198	17264	17293	17372	17204	17349	17345	17190	17361	17227	17268	17289	17239	17185	17349	17421	17319	17304	17378	17421	17299	17284	17214	17500	17191	17207	17310	17483	17250	17411	17385	17279	17114	17323	17194	17242	17456	17427	17178	17108	17144	17368	17338	17234	17387	17278	17395	17223	17340	17210	17109	17479	17128	17631	17359	17249	17033	17190	17081	17299	17078	17155	17220	17363	17426	17319	17306	17407	17291	17241	17303	17305	17347	17246	17388	17213	17322	17276	17143	17271	17296	17213	17339	17219	17302	17263	17265	17348	17388	17262	17394	17332	17297	17211	17452	17323	17408	17298	17552	17339	17094	17210	17344	17158	17296	17246	17191	17148	17436	17323	17364	17564	17346	17208	17265	17346	17445	17245	17333	17227	17290	17050	17143	17405	17309	17311	17321	17443	17053	17239	17383	17224	17262	17561	17326	17530	17153	17288	17343	17313	17494	17445	17220	17287	17099	17321	17432	17191	17441	17228	17425	17334	17253	17125	17245	17208	17368	17250	17279	17414	17284	17431	17477	17241	17330	17260	17223	17292	17110	17385	17332	17281	17168	16999	17216	17115	17181	17339	17137	17401	17393	17188	17318	17334	17291	17243	17292	17441	17136	17246	17287	17477	17381	17336	17171	17227	17225	17327	17320	17163	17230	17270	17195	17027	17257	17351	17074	17145	17228	17352	17056	17237	17091	17349	17272	17202	17322	17183	17178	17151	17256	17250	17262	17339	17301	17483	17251	17205	17487	17166	17083	17039	17337	17291	17304	17145	17257	17355	17320	17205	17222	17035	17218	17200	17489	17221	17277	17311	17291	17256	17421	17255	17286	17347	17398	17244	17196	17324	17417	17305	17344	17209	17424	17226	17431	17299	17129	17296	17181	17239	17278	17155	17526	17401	17316	17418	17241	17324	17221	17136	17320	17236	17239	17115	17425	17427	17177	17410	17227	17257	17198	17150	17284	17258	17344	17189	17268	17235	17181	17325	17232	17004	17314	17436	17269	17277	17259	17117	17380	17407	17232	17329	17364	17158	17288	17342	17290	17332	17435	17389	17352	17213	17172	17229	17277	17253	17295	17308	17166	17029	17465	17016	17310	17334	17304	17326	17336	17222	17328	17286	17377	17082	17250	17170	17060	17471	17300	17331	17152	17196	17226	17373	17218	17422	17444	17272	17436	17330	17348	17235	17395	17088	17192	17080	17451	17419	17402	17188	17224	17301	17385	17267	17341	17373	17275	17394	17379	17315	17312	17267	17324	17354	17253	17329	17404	17135	17274	17213	17267	17305	17195	17097	17438	17194	17303	17270	17300	17276	17494	17033	17471	17446	17323	17349	17242	17266	17400	17420	17174	17212	17185	17177	17555	17501	17260	17388	17231	17369	17178	17349	17514	17248	17504	17364	17347	17275	17227	17330	17166	17304	17280	17122	17187	17383	17295	17209	17279	17234	17430	17258	17177	17395	17394	17290	17403	17194	17444	17327	17352	17187	17069	17339	17305	17269	17340	17315	17350	17274	17208	17264	17106	17166	17279	17212	17213	17243	17432	17287	17159	17428	17253	17150	17486	17322	17237	17309	17337	17299	17397	17299	17268	17477	17150	17441	17321	17138	17501	17353	17397	17399	17297	17225	17361	17277	17293	17242	17347	17136	17404	17288	17263	17290	17324	17254	17432	17222	17262	17359	17185	17315	17226	17062	17212	17332	17406	17362	17285	17171	17417	17274	17403	17275	17269	17334	17370	17294	17191	17263	17361	17314	17233	17382	17286	17362	17163	17371	17318	17468	17329	17345	17162	17356	17190	17286	17272	17286	17453	17554	17265	17312	17473	17059	17363	17162	17288	17239	17061	17289	17214	17345	17300	17224	17310	17084	17372	17266	17234	17268	17154	17424	17380	17354	17308	17271	17137	17165	17240	17429	17322	17306	17223	17150	17510	17279	17426	17309	17245	17125	17226	17124	17124	17455	17163	17194	17384	17227	17313	17338	17341	17433	17388	17297	17217	17371	17389	17384	17202	17233	17365	17389	17366	17542	17394	17342	17385	17463	17292	17237	17371	17359	17281	17453	17309	17252	17245	17136	17292	17322	17235	17154	17184	17317	17213	17354	17324	17283	17320	17249	17325	17151	17276	17231	17248	17140	17336	17212	17222	17205	17338	17292	17183	17257	17273	17353	17327	17303	17202	17287	17406	17357	17212	17338	17400	17371	17305	17310	17203	17245	17200	17396	17352	17425	17193	17223	17222	17290	17413	17206	17509	17338	17219	17366	17273	17137	17360	17115	17412	17346	17282	17390	17197	17330	17359	17223	17207	17133	17250	17519	17318	17247	17542	17358	17215	17182	17276	17359	17420	17279	17233	17453	17317	17253	17319	17385	17284	17391	17323	17573	17245	17267	17445	17245	17258	17336	17201	17434	17406	17146	17458	17259	17295	17226	17287	17330	17239	17327	17149	17164	17188	17274	17201	17239	17373	17363	17333	17393	17395	17392	17304	17376	17326	17509	17382	17340	17213	17417	17318	17274	17422	17465	17066	17230	17406	17368	17394	17446	17475	17289	17323	17359	17239	17406	17366	17326	17390	17429	17318	17104	17392	17331	17178	17260	17164	17338	17344	17389	17203	17338	17269	17252	17288	17430	17503	17283	17324	17272	17361	17304	17313	17200	17277	17203	17222	17419	17393	17325	17114	17377	17149	17184	17325	17338	17312	17363	17361	17324	17345	17299	17344	17360	17167	17277	17247	17176	17271	17434	17150	17339	17235	17312	17324	17283	17368	17231	17315	17347	17116	17357	17324	17292	17206	17171	17546	17212	17057	17379	17363	17278	17234	17214	17176	17371	17414	17225	17353	17246	17357	17279	17345	17250	17248	17147	17501	17206	17190	17451	17418	17447	17374	17326	17226	17308	17134	17241	17401	17309	17320	17294	17233	17281	17096	17218	17175	17459	17324	17255	17274	17380	17377	17405	17406	17330	17333	17148	17173	17373	17502	17315	17374	17432	17406	17299	17460	17291	17143	17267	17410	17309	17302	17216	17359	17150	17224	17226	17280	17328	17304	17239	17426	17201	17178	17164	17293	17329	17318	17282	17436	17296	17268	17151	17405	17205	17232	17485	17108	17347	17485	17251	17194	17334	17356	17318	17154	17258	17229	17426	17365	17402	17215	17241	17221	17337	17439	17169	17316	17406	17110	17250	17263	17236	17366	17135	17268	17285	17216	17239	17439	17255	17427	17324	17423	17424	17328	17261	17382	17167	17296	17199	17365	17243	17324	17337	17269	17227	17318	17337	17257	17212	17192	17273	17399	17292	17244	17115	17274	17250	17278	17315	17206	17165	17217	17331	17218	17114	17299	17352	17059	17178	17270	17363	17304	17223	17452	17260	17417	17229	17154	17356	17366	17407	17043	17280	17371	17293	17129	17362	17292	17275	17141	17369	17363	17310	17260	17226	17286	17410	17213	17188	17395	17367	17320	17365	17370	17289	17408	17147	17281	17344	17286	17455	17270	17308	17294	17440	17226	17313	17302	17281	17359	17471	17311	17298	17335	17301	17249	17502	17211	17146	17263	17227	17326	17176	17357	17292	17205	17346	17320	17415	17349	17226	17197	17325	17447	17243	17491	17203	17317	17428	17462	17432	17388	17202	17370	17302	17351	17219	17360	17268	17321	17279	17309	17376	17320	17324	17288	17263	17287	17155	17040	17309	17210	17228	17083	17258	17225	17429	17301	17319	17358	17252	17201	17127	17253	17320	17212	17232	17368	17251	17508	17417	17201	17176	17303	17358	17316	17204	17334	17093	17264	17124	17221	17309	17284	17247	17202	17276	17143	17292	17406	17399	17349	17225	17255	17296	17309	17311	17291	17387	17238	17238	17413	17181	17301	17409	17322	17106	17320	17323	17320	17225	17265
25945	21318	29957	22942	22026	25718	27664	24037	23735	24284	23820	24019	24029	24009	24068	23925	23604	24186	24067	23996	24036	23806	23782	23888	24119	23847	23983	23732	23702	24095	23972	23750	24000	23722	24061	23964	23908	24174	23729	23972	23891	23957	23793	23886	23959	23868	23875	23847	23934	23920	24093	23937	23758	23764	24030	23947	23955	23773	23550	23828	23918	23893	23990	24018	23864	23987	23888	23784	23733	23679	23764	23790	23742	23602	23641	23705	23911	23927	23753	23753	23885	23726	23732	24086	23975	23594	24006	23655	23667	23791	23806	23797	23806	23710	23840	23802	23902	23736	23909	24047	23717	23973	23901	23545	23755	23969	23999	23770	23759	23787	23808	23884	23573	23696	23976	23883	23992	23821	23789	24080	23814	24302	23796	23752	23637	23847	24071	23929	23816	23936	23858	24107	24036	23739	23741	23763	23902	23764	23805	23772	23868	23799	23710	23922	23831	23628	23975	23780	23651	23807	23924	23755	23977	23849	23748	23898	23651	23777	23729	23892	23904	23753	23819	23806	23813	23726	23929	23576	23687	23589	23899	23873	23883	23677	23825	23685	23874	23861	24114	23456	23937	23784	23586	23803	23938	23988	24026	23876	23734	23804	23985	23803	23830	23939	23813	24087	23814	23955	23848	23825	23972	23700	23765	23950	23660	23818	23669	23744	23753	23639	23504	23618	24052	23989	23954	23794	23970	23737	23666	23724	23734	23760	23678	23997	24010	23784	23726	23832	23736	23527	23844	23983	23779	23835	23880	23970	23965	23777	23627	23739	23844	23849	24009	23837	23898	23689	23895	23949	24076	23803	24072	24042	23824	23946	23903	23911	23829	23767	23770	23703	23763	24112	23896	23728	23956	23906	23835	24043	23921	23581	23801	23784	23870	23636	23807	23737	23732	23539	23919	23824	23450	23893	23830	23851	23966	23835	23460	23792	23665	23833	23827	23711	23606	23835	23924	23741	23808	23723	23891	23805	23840	23557	23962	23734	23807	23783	23633	23689	23593	23965	23879	23920	23886	23829	23950	23735	23759	23730	23860	23729	23665	23999	23841	24020	23825	23671	23606	24006	23804	23687	23866	23995	23772	23590	23680	23743	23764	23673	23830	23909	23772	23623	23622	23681	23923	23833	23794	23862	23912	23644	23886	23795	23566	23635	23991	23635	23629	23634	23858	23743	23865	23804	23754	23753	23960	23777	24030	23903	23972	23723	23932	23689	23894	23634	23669	23661	23845	24052	23715	23912	24011	23907	23749	23680	23883	23794	23837	23895	23801	23824	23988	24043	23663	23811	23796	23923	23885	23811	23717	23689	23898	23788	23910	23719	23872	23997	23781	23554	23774	23810	23861	23704	23804	23498	23967	23956	23747	23723	23555	23632	23728	23896	23681	23853	23789	23875	23662	23793	23790	23798	23714	23817	23874	23939	23975	23896	23895	23757	23926	23820	23741	23948	23765	23894	23797	23810	23814	23661	23904	23718	23575	23825	23692	23771	23850	23990	23977	23818	23994	23940	24012	23675	23869	23819	23864	23747	23800	23877	23687	23845	23840	23752	23681	23676	23736	23870	23931	23719	23917	23678	23452	23893	23575	23897	23897	23698	23848	23743	23791	23989	23603	23749	23778	23714	23803	23955	23955	23834	23961	23847	24004	23757	23940	23633	23767	23813	23740	23897	23711	23816	23856	23963	23805	23748	23671	23837	24052	23901	23723	23986	23782	23831	23813	23791	24005	23847	23893	23514	23884	23775	24002	23742	23742	23958	23805	24017	23857	23875	23712	23784	23772	23750	23969	23590	23796	23924	23939	23858	23676	23787	23838	23800	23716	23839	23796	23724	23690	23800	23916	23956	23640	23646	23777	23700	23715	23971	23811	23742	24026	23670	23964	23671	23794	23568	23725	23847	23760	23822	23825	23782	23885	23551	23677	23919	23756	23698	23852	23844	23847	23695	23857	23600	23976	24011	23762	23873	23899	23531	23892	23750	23616	23801	23994	23521	23752	24030	23658	23816	23865	23802	23873	23689	23772	23775	23924	23718	23713	23803	23810	23932	23831	23873	23774	23670	23651	23655	23818	23908	23689	23894	23646	23882	24145	23747	23743	23881	23795	23878	23579	23989	23858	23859	23513	23740	23668	23899	23807	23870	23766	23928	23999	23840	23769	23963	23942	23537	23913	23943	23705	23791	23926	23703	23937	24051	23711	23779	23802	23809	23913	23771	23738	23808	23811	23671	23829	23637	23649	23732	23871	23751	23839	23868	23873	23864	23812	23622	23902	23764	23679	23801	23630	23770	23718	23926	23799	23814	23950	23638	23745	23741	23611	23643	23635	23789	23767	23557	23808	23856	23770	23822	23768	23720	23779	23680	23829	23759	23952	23616	23968	23695	23859	23733	23746	23872	23841	23630	23868	23776	23659	23791	23863	23926	23839	23969	23857	23801	24038	23907	23985	23903	23813	23672	23574	23846	23629	23886	23950	23750	24060	23771	23705	23782	23741	23696	23689	23844	23763	23989	23754	23678	23793	23735	23790	24001	23864	23947	23724	23951	23826	23669	23824	23872	23637	23974	23773	23854	23969	23829	23690	23530	23973	23897	23670	24069	24030	23933	23703	23757	23782	23954	23892	23661	23986	23695	23854	23784	23537	23719	23585	23735	23839	23794	23942	23819	23735	23723	23792	23794	23851	23835	23903	23781	23687	23852	23955	23634	23809	23930	23692	23700	23859	24009	23692	23784	23845	23991	23896	23912	24013	23829	23992	23800	23567	23790	23780	23579	23915	23635	23924	23977	23800	23944	23945	23821	23938	24059	23704	23782	23945	23776	23778	23771	23980	23853	23926	23750	23757	23795	23896	23880	23846	23877	23968	23593	23789	23962	23843	23718	23678	23964	23675	23648	23764	23756	23552	23960	23798	23941	24158	24118	23784	24069	23673	23843	23784	24094	23927	23900	23720	23857	23908	23780	23978	23580	23868	23736	23802	23705	23633	23818	23788	23899	23935	23944	23688	23756	23762	23794	23583	23821	23932	23836	23809	23852	23743	23879	23826	23779	23929	24103	23773	23795	23897	23767	23767	23711	23828	23727	23702	23913	23876	23921	23805	23860	23928	23759	23876	23915	23568	23898	23941	23747	23794	23911	23718	23913	23855	23999	23859	23867	23810	23590	23882	23814	23803	23752	23705	23847	23804	23838	23747	23973	23888	23786	23731	23635	24113	23654	23599	23796	23931	23747	23818	23966	23910	23826	23887	23551	23740	23958	24002	23647	23690	23623	23788	23770	23766	23829	23693	23870	24188	23653	24028	23751	23798	23830	23928	23814	23803	23798	23732	23987	23809	23695	23671	23720	23825	23667	23506	23922	23555	23792	23798	23942	23748	23689	23765	23907	23923	23874	23730	23647	23682	23662	23963	23787	23732	23903	23591	23618	23559	23681	23812	23827	23780	23774	23595	23897	23926	23708	23811	23667	23917	23819	23850	23950	23856	23778	23740	23756	23560	23689	23573	23701	23892	23786	23929	23947	23761	23802	23818	23666	23714	23535	23826	23843	23715	23833	23787	23814	23859	23713	23867	23965	23808	23992	23871	23588	23728	24071	23763	23772	23926	23909	23881	23982	23891	23993	23747	23829	23828	23789	23822	24017	23852	23636	23687	23736	23770	23660	23700	23804	23796	23835	23786	23704	23786	23911	23857	23627	24025	23688	23776	23922	23816	23989	23912	23984	23724	23798	23960	24067	23850	23735	23806	23597	23992	23991	23865	23696	23741	23875	24014	23657	23709	23577	23820	23619	23869	23841	23857	23892	23909	23728	23818	23908	23940	23874	23782	23617	23660	23805	23931	23866	23841	23886	23877	23769	23940	23695	23834	23765	23648	23840	23942	23541	23921	23713	23834	23627	23934	23620	23905	23815	23888	23700	23756	23693	23767	23686	23514	23577	23539	23859	23791	23807	23900	23729	24080	23797	23821	23959	23733	23786	23819	23763	23748	23749	23881	23878	23811	23748	23871	23962	23761	23852	23841	24037	23620	23535	23884	23736	23819	23800	24013	23784	23978	23931	23889	23851	23919	23810	23859	23758	23910	23983	23878	23728	23708	23838	23628	23786	24010	23869	23795	23684	23996	23953	23847	23813	23812	23850	23841	23388	23804	23809	23878	24046	23668	23905	23740	23960	23578	24029	23797	23769	23727	23716	23909	23925	23760	24161	23806	23837	23674	23776	23801	23772	23944	23691	24062	23747	23779	23924	23851	23832	23771	24026	23660	23851	23937	23894	23540	23811	23725	23503	23687	23477	23703	23994	23726	23906	23886	23959	24099	23754	23722	23827	23614	23661	23732	23809	23721	23919	23590	23744	23757	23710	23916	23797	23844	23824	23793	23690	23857	23777	23860	23440	23706	23714	23745	23670	23873	23874	23870	23665	23879	24070	23727	23900	23932	23756	23846	23770	23777	23752	23843	23609	23690	23582	23979	23963	23830	23960	23636	23767	23888	23771	23841	23560	23865	23973	23709	23735	23821	23787	24011	23947	23577	23819	23834	23715	24059	23915	23885	23962	23796	23606	23716	23613	23829	23649	23840	23808	23755	23846	23999	23792	23925	23855	24022	23644	23810	23761	23863	23943	23751	23804	23496	23933	23607	23899	23690	23713	23931	23975	23716	24025	23985	23699	23663	23893	23767	23934	23850	23689	23663	23958	23725	23877	24001	23692	23849	23655	23681	23648	23825	23781	23690	23928	24044	23953	23731	23810	23670	23605	23604	23851	23833	23962	23936	23861	23861	23734	23955	23699	23863	24087	23642	23842	23863	23719	23895	23723	23651	23811	23719	23677	23958	24101	24153	24037	23848	23690	23681	23861	23630	23971	23807	23567	23591	23836	23893	23862	23714	23992	23948	23854	23639	23922	23735	23983	23786	23966	23985	23705	23759	23907	24028	23878	23620	23885	23858	23668	23726	23951	23779	23785	23813	23722	23862	23931	23901	23847	23963	23935	23953	23853	23641	23644	24069	23859	23850	24117	23826	23808	23961	23795	23848	24010	23994	23914	23944	23796	23645	23960	23856	23873	23806	23974	23847	23925	23757	23713	23822	23905	23848	23824	23851	23822	23869	23972	23679	23546	23720	23923
26678	20269	18031	18054	17739	18036	17787	17944	18023	18107	18008	18009	17913	17975	18112	18009	17879	17823	18130	17858	18008	18154	18047	18027	18174	17916	17863	17752	17865	17983	18065	17984	17841	18096	17924	18038	17854	17885	18028	18042	18003	18033	17880	17893	18009	18002	17969	17987	17898	17988	17943	17982	17949	17845	17930	17783	17986	17946	18132	17825	17866	17839	17912	17979	17946	17895	17831	17990	18046	17967	17939	17862	17797	17930	17805	17923	18056	17893	18000	17988	17927	17892	18030	17981	17784	17811	17993	17945	17866	17806	18063	18042	17946	17974	17970	17909	17829	17990	17783	17850	17919	17921	17670	17959	17783	18023	17817	17917	17726	18154	17867	17798	17891	18089	18011	17975	18000	18065	18165	17816	17866	17879	18057	17845	17835	17864	17968	17971	17892	17836	18076	17899	18145	17827	17824	17862	17885	17836	18058	18192	17967	18003	17846	17964	17797	17961	18014	17918	17852	17982	17894	17784	17949	18068	17953	18049	18004	17838	17910	17926	17853	17974	17778	18023	17812	18016	17875	17824	17817	17906	17773	17930	17893	18038	17765	17900	18056	17788	17947	17839	17872	17839	17790	17854	17998	17803	17983	17947	18047	17958	17974	18046	17951	17788	17817	17847	17918	17886	17804	17932	17921	17896	17957	17834	17953	17985	17704	18022	17939	17871	17979	17904	17972	17854	17739	17908	18078	17895	17926	18031	17888	17840	17812	18064	17902	17888	17941	17997	17895	17956	17976	17958	17865	17970	17710	17979	17827	17873	17904	17646	17916	17763	17985	17935	17878	17925	18050	17764	17867	17785	17985	17859	18129	17950	17907	17742	18050	17853	17879	17803	17933	18042	17945	17954	17982	17904	17892	17898	17896	17900	17808	18060	18013	17696	17911	18037	17862	17955	18008	17721	18022	17882	18008	18011	17823	17941	18016	17822	17963	17983	17946	17935	18013	17956	17875	18048	17927	17876	17979	17886	17887	17833	17947	17841	18072	18045	17807	18049	18038	17815	17856	17893	17715	17824	17906	17881	17866	17914	17895	17954	17964	17920	18022	17948	18000	17940	17956	17919	17836	17816	18042	17888	17647	18011	18114	17990	17916	17810	17989	17931	18106	17991	17854	17833	18027	18083	17883	17934	17841	18039	17922	17840	17916	18102	17992	18022	17849	17816	17931	17936	18006	17885	17864	17981	17897	17921	17862	17924	17943	17950	17820	18047	17992	17812	17987	17728	17880	17955	17664	17708	17947	17960	17969	17880	17908	17952	17916	17697	17925	17804	18106	17768	17884	17952	17962	17862	18043	17870	17925	18117	17944	17733	17853	18021	17951	17847	17898	17711	17963	17890	17861	17994	17965	18088	17973	17958	17992	17876	17952	17905	17989	18071	17913	17915	17950	17838	17849	17794	17804	17843	17835	17970	18010	17920	17798	18044	18057	17910	17899	17811	17860	18048	17710	17867	17812	17800	17944	17790	18118	17956	17859	17961	18025	17962	17971	18088	18041	17960	17823	17993	17992	17820	17977	18086	17917	17962	17688	17839	18010	17885	17799	17981	17806	17870	17769	17809	17993	17924	17889	17913	17900	17972	17935	17933	18092	17867	17807	17698	17888	17788	17875	18185	17842	17893	17785	17849	17987	18145	17964	17898	17926	17935	17972	18069	17855	17793	17785	18117	18002	17964	17898	18094	17952	17979	17990	17856	17861	18157	17883	17968	17977	18072	17726	17976	17906	17899	17855	17815	17961	18078	17977	18020	17985	17857	17858	18047	17870	17837	17957	18102	17973	17955	17853	17838	18117	17879	17919	17993	18019	17770	17901	18018	17904	17897	17976	17985	17901	18076	17994	17878	17896	17914	17932	17928	17967	17952	17917	17952	17836	17752	17949	18058	17948	17981	17966	17851	18032	18230	17802	18017	17832	17891	17867	17922	17846	17929	17983	17957	17756	17851	17929	17872	17977	17982	17951	18008	17979	17890	17875	18016	17997	17802	17946	17960	17926	17865	18007	18040	17916	17917	17892	18141	18088	17992	18044	17791	18034	18055	17993	17985	17832	17996	17952	17858	17877	17924	17970	17753	17891	17909	17995	17951	17780	17961	18100	17970	17860	17751	18004	18080	17927	17971	17932	17887	17975	17862	17813	18168	17921	17705	18049	17879	17934	18174	17846	17793	17862	18161	17775	17897	17955	18065	17824	17860	18026	17756	17979	17897	17983	17933	17873	18018	18033	17884	17887	17976	17978	17769	17917	18132	17854	17757	17849	18011	17634	18065	18046	18141	18106	17992	17864	17939	17870	17852	17748	17889	17972	17813	17987	17817	17896	17918	18020	17912	18050	18052	17929	17897	17834	17861	17825	17905	17998	17916	17964	17834	18042	18084	17819	17962	17964	17959	17825	18104	17888	17822	17947	17860	17901	17945	17948	17773	17810	17914	17949	17839	18007	18117	17887	17769	17890	17980	18012	18023	17798	17864	17944	17871	17947	17982	17753	17943	17842	17866	17865	18080	17950	17924	17710	17891	18006	17998	18095	18018	17847	17925	18040	17943	17978	18001	17811	17941	17935	17733	17905	17788	17964	17869	17849	17853	17925	17679	18070	18001	17954	17862	17794	17900	17763	17824	17887	17837	17928	18068	17867	17938	18049	17960	18025	17862	17934	18111	17864	17983	17707	18075	17935	17841	17888	18066	17791	17807	17806	18017	18001	17920	18027	17943	17938	18013	17902	18078	18091	17852	17830	17715	18115	17858	17969	18035	17938	17820	17890	17972	17715	18005	17882	17970	17684	17992	17859	17906	17860	17988	17941	17872	17892	17970	18014	18042	18009	17841	18052	17913	17882	17936	17978	17828	18001	17996	17881	17873	17807	17963	17974	17888	17797	17914	17896	17883	17998	17800	17957	17968	17889	17922	17963	17970	18034	17789	17903	17808	17874	17953	17963	17861	17799	17912	17950	17845	17958	17903	17851	17971	17958	18006	17931	17952	17877	17821	17935	17756	18184	17857	18034	18129	17765	17882	17713	17860	17831	17895	17879	17924	17944	17798	17885	17885	18009	17748	17845	18061	17822	17878	17853	17863	18106	18100	17853	17986	18007	17920	17835	17932	17853	17873	18121	17887	18048	17958	17912	18050	18029	17976	17937	18030	17978	17914	17952	17956	17955	17965	18002	17906	18097	17935	18002	17884	17974	18046	17868	17903	17821	17978	18023	17901	17974	17853	17799	17976	18119	17933	17962	17943	17839	17904	17916	17937	17858	17918	18010	18003	17878	17797	17907	17694	17998	17954	17866	17869	17947	17941	17926	17751	17996	17969	18008	17803	17938	17950	17910	17829	18018	17901	17772	17976	18032	17878	17980	17953	17804	17897	17820	18025	17995	17840	17877	17822	17988	17862	17924	17970	18025	18050	18139	17967	17780	17909	18023	17859	17977	17964	17946	18089	18145	17716	17906	17825	17981	17843	17822	17833	17889	18014	17957	17975	18077	17883	17786	17932	17878	17852	18006	17858	17784	17925	17885	17970	17989	17803	17887	18049	17797	18010	17983	17909	17993	17836	17874	17985	18031	17851	17989	17899	17923	17944	17908	17988	17879	17965	18025	18035	17969	18018	17941	17962	18078	18034	17861	17664	18089	17873	17849	17919	17884	17998	17933	18073	18041	17887	17950	17905	17992	17959	18048	17931	17793	18014	17964	17861	17995	17934	17950	17756	17982	17958	17855	17976	17799	17869	17845	17795	17793	17858	17972	17950	18071	17955	17895	18046	17906	17939	17826	18110	17888	18050	17918	17876	18062	17708	17938	17779	17855	17762	17959	18056	17925	18091	17769	17910	18069	18118	17836	17879	17902	17958	17970	17847	17952	17845	17971	17985	17882	17978	17973	17897	17850	17985	17881	17815	17822	17994	18003	17754	17881	17992	17914	18074	17881	18002	18060	17913	17906	17786	17976	17902	17932	18148	17952	17785	17973	17841	17953	17762	17908	17960	17865	18109	17844	17956	18045	17938	18080	17955	17800	17711	17964	17813	17964	18008	17857	17991	17894	17872	17916	17846	18014	18073	17850	17806	18025	17852	18016	18123	17900	17936	18006	17866	18022	17977	17842	17835	18013	17997	18004	17901	17888	17903	17953	17862	18003	17953	17947	17787	17935	17923	17879	17871	18070	17836	17862	17713	17841	18011	17941	17837	18116	17964	17887	18058	17788	17966	17948	17805	18004	17883	17844	17928	17837	17805	17796	17867	17984	17899	17955	17959	17812	18036	18090	17926	18013	17766	18044	17994	17914	17811	18013	18085	17844	17663	18089	17988	17638	18082	17991	17946	17915	18042	17792	17820	17815	18028	17932	17939	18062	17876	18004	17827	17936	17938	17903	17915	17997	17954	18024	17937	17859	18020	18129	17988	17825	17922	17761	17990	17715	18062	17905	18160	18091	17923	17866	18185	17883	17941	17848	18110	17985	18004	18055	17831	17903	17892	17958	17984	17871	17825	17907	17846	17828	17897	18143	17958	17962	17985	17840	17860	17823	17832	17867	17823	17868	17892	18026	17833	17917	17814	18116	17785	17759	17896	17738	17902	17845	17790	17828	17917	18048	17968	17927	17942	18000	17802	17661	17723	17917	17871	17859	17948	17986	18024	17780	17856	17864	17967	17921	17762	17863	17997	17703	17876	17857	18082	17796	17848	17893	17895	17961	17944	17873	17868	17908	17895	18002	17928	18165	17820	17824	17924	17968	18054	17835	17901	17850	17646	17946	17656	18073	18185	17998	17982	17767	17845	17947	18091	17895	17863	18099	17719	17999	17759	17959	17876	17916	17913	18165	17886	18072	17798	17866	17858	17947	17881	17687	18035	17840	17958	18060	17723	17759	17834	17805	17941	17990	17951	18015	17885	18102	17897	17938	18066	17850	17951	17781	17882	17747	17983	17604	17697	17835	18141	18109	17895	17991	17904	18086	18053	17967	17812	17942	18043	17808	18023	17907	17939	17830	17966	17892	17963	17977	17885	17935	17823	17740	17824	17991	17946	17854	17855	18009	17895	18007	18000	17811	17850	17845	18016	17997	17941	17826	17842	18006	17957	18125	17940	17781	17815	17883	17906	18013	17881	17918	17903	17852	17934	18052	17861
22558	21420	29534	23708	21463	23168	30537	24142	23102	23562	23449	23169	23454	23451	23035	23027	22992	23070	23018	23242	23133	23133	22821	23120	23065	23013	23194	22983	23127	23340	22878	22923	23142	23083	23017	22967	23241	22830	22872	23002	23082	22796	22924	22733	23094	23145	22721	22908	22793	23031	22957	23092	22944	23138	22965	23172	22928	22895	23085	22708	22876	22962	22785	22779	22956	22672	22642	22906	22881	22802	22810	22923	22750	22749	22704	22591	22713	22980	22990	22867	22665	22759	22838	22651	22873	22841	22712	22811	22953	22778	22880	22855	22911	22869	22642	22808	22804	22759	22621	22629	22903	22780	22709	22834	22779	22639	22844	22664	22590	22792	22738	22556	22968	22807	22883	22903	22565	22870	23112	22964	22783	22671	22690	22563	22758	22583	22729	22822	22690	22956	22763	22782	22887	22657	22687	22761	22876	22849	22773	22793	22909	22832	22741	22717	22918	22933	22841	23091	22763	22831	22728	22544	23022	22726	22909	22935	22879	22621	22711	22718	22633	22623	22561	22932	22687	22751	23002	22569	22950	23006	22650	22810	22671	22652	22727	22688	22888	22892	22941	22702	22656	22638	22679	22730	22694	22701	22925	22636	22781	22597	22960	22879	22705	22840	22861	23076	22771	22854	22715	22727	22701	22784	22916	22873	22857	22698	22758	22832	22871	22575	22631	22782	22829	22844	22811	22796	22852	22832	22640	22710	22712	22620	22823	22751	22744	22557	22701	22579	22542	22618	22609	22711	22779	22661	22699	22599	22931	22699	22860	22890	22741	22659	22791	22861	22802	22674	22712	22844	22788	22802	22660	22647	22523	22727	22711	22769	22603	22744	22825	22838	22800	22646	22730	22776	22900	22792	22879	22592	22556	22789	22829	22690	22936	22717	22726	22581	22854	22655	22736	22936	22562	22724	22499	22617	22706	22869	22820	22526	22560	22786	22844	22744	22551	22653	22537	22600	22761	22709	22538	22872	22596	22522	22671	22725	22769	22708	22674	22567	22470	22832	22733	22663	22719	22652	22862	22803	22544	22754	22757	22768	22522	22869	22742	22638	22552	22544	22705	22664	22717	22693	22805	22530	22782	22748	22780	22676	22851	22759	22806	22972	22886	22729	22634	22737	22875	22681	22809	22795	22715	22718	22799	22750	22657	22516	22643	22833	22672	22886	22863	22777	22753	22604	22614	22960	22751	22614	22549	22596	22912	22733	22661	22604	22679	22508	22585	22688	22568	22589	22709	22779	22648	22555	22718	22714	22960	22800	22538	22700	22501	22787	22859	22727	22514	22617	22672	22505	22553	22751	22784	22542	22573	22710	22838	22541	22826	22689	22822	22537	22719	22891	22850	23018	23089	22751	22759	22789	22692	22824	22690	22618	22765	22666	22626	22853	22605	22682	22597	22640	22798	22613	22823	22740	22490	22574	22501	22705	22842	22520	22869	22854	22683	22874	22593	22543	22909	22832	22851	22799	22690	22585	22562	22831	22980	22761	22710	22574	22665	22596	22718	22866	22794	22555	22695	22520	22589	22613	22777	22284	22757	22853	22711	22663	22713	22662	22858	22757	22687	22814	22613	22690	22552	22757	22782	22517	22785	22659	22802	22607	22835	22657	22703	22764	22656	22622	22759	22604	22618	22516	22842	22692	22594	22709	22667	22751	22705	22554	22686	22610	22760	22744	22822	22766	22790	22733	22851	22701	22793	22896	22624	22696	22454	22726	22698	22775	22723	22620	22719	22616	22710	22833	22417	22639	22727	22573	22418	22698	22825	22607	22629	22670	22948	22615	22757	22834	22772	22936	22820	22591	22508	22820	22880	22925	22779	22842	22728	22706	22558	22895	22602	22585	22949	22743	22743	22474	22799	22674	22908	22625	22889	22396	22734	22754	22864	22519	22646	22631	22772	22854	22699	22580	22599	22574	22571	22597	22915	22727	22805	22573	22610	22753	22481	22710	22662	22649	22653	22843	22474	22721	22779	22663	22865	22893	22971	22664	22902	22791	22837	22803	22965	22753	22957	22710	22593	22613	22702	22669	22827	22726	22857	22496	22737	22685	22915	22587	22516	22869	22686	22516	22538	22628	22835	22642	22751	22557	22893	22701	22611	22725	22810	22692	22778	22514	22728	22633	22720	22619	22659	22770	22758	22595	22584	22934	22707	22620	22600	22540	22623	22784	22530	22651	22762	22625	22975	22507	22802	22517	22672	22744	22714	22860	22689	22828	22755	22727	22698	22739	22608	22389	22570	22476	22567	22588	22730	22514	22769	22555	22920	22602	22534	22811	22691	22848	22456	22691	22624	22721	22622	22483	22568	22791	22694	22594	22772	22631	22712	22544	22745	22794	22630	22724	22431	22633	22561	22819	22747	22822	22828	22862	22858	22746	22641	22779	22554	22722	22741	22864	22571	22667	22735	22635	22905	23026	22549	22601	22797	22631	22834	22824	22718	22422	22511	22710	22843	22625	22793	22707	22668	22762	22547	22573	22819	22669	22681	22901	22791	22691	22627	22680	22500	22811	22740	22789	22620	22877	22796	22725	22625	22588	22560	22787	22547	22798	22762	22576	22613	22666	22820	22740	22766	22583	22731	22639	22594	22850	22702	22893	22557	22657	22613	22623	22843	22740	22779	22668	22735	22615	22724	22854	22712	22913	22613	22678	22808	22420	22606	22739	22644	22564	22549	22904	22521	22841	22618	22638	22772	22679	22530	22731	22599	22552	22501	22546	22778	22603	22729	22784	22664	22753	22789	22523	22840	22629	22472	22509	22723	22527	22498	22559	22576	22802	22687	22523	22390	22665	22616	22515	22810	22736	22555	22611	22978	22513	22555	22614	22764	22991	22853	22825	22489	22714	22884	22700	22547	22665	22863	22384	22577	22647	22806	22783	22734	22546	22811	22925	22553	22481	22454	22794	22509	22605	22899	22862	22724	22594	22987	22914	22709	22889	22746	22763	22635	22456	22753	22636	22814	22666	22589	22633	22483	22481	22750	22751	22602	22805	22670	22725	22644	22693	22674	22700	22592	22864	22866	22730	22854	22834	22752	22758	22709	22589	22700	22663	22647	22755	22779	22598	22739	22683	22621	22635	22685	22384	23057	22784	22681	22725	22731	22635	22583	22569	22494	22737	22748	22903	22534	22815	22746	22672	22581	22950	22909	22463	22801	22554	22884	22850	22725	22426	22641	22604	22652	22738	22761	22710	22522	22818	22706	22444	22484	22634	22977	22934	22672	22790	22496	22595	22710	22710	22636	22452	22453	22750	22728	22623	23029	22676	22744	22616	22750	22756	22798	22686	22843	22661	22406	22502	22616	22503	22557	22699	22360	22590	22656	22540	22905	22658	22642	22691	22610	22716	22559	22922	22611	22629	22586	22578	22854	22544	22882	22777	22585	22768	22766	22582	22791	22766	22527	22804	22800	22588	22763	22627	22664	22819	22695	22850	22601	22744	22686	22564	22569	22671	22814	22644	22555	22599	22496	22751	22708	22703	22455	22638	22837	22764	22741	22895	22840	22674	22750	22673	22578	22767	22714	22800	22584	22566	22572	22914	22678	22553	22656	22824	22990	22714	22419	22649	22696	22787	22752	22822	22757	22621	22999	22463	22737	22714	22592	22782	22643	22455	22902	22611	22685	22474	22700	22550	22654	22643	22852	22748	22765	22582	22680	22864	22704	22738	22712	22360	22669	22679	22501	22578	22866	22451	22735	22797	22868	22627	22629	22615	22676	22567	22655	22659	22702	22685	22636	22426	22652	22334	22590	22820	22879	22631	22570	22775	22568	22777	22863	22731	22623	22709	22718	22692	22621	22710	22867	22771	22604	22545	22905	22674	22736	22816	22757	22894	22634	22685	22496	22714	22654	22676	23026	22626	22764	22700	22734	22474	22875	22767	22665	22534	22511	22529	22809	22597	22687	22528	22650	22644	22644	22810	22812	22574	22815	22723	22508	22767	22678	22717	22405	22712	22702	22689	22834	22733	22817	22725	22870	22914	22631	22699	22490	22690	22886	22545	22784	22877	22724	22770	22783	22430	22749	22637	22566	22810	22670	22723	22572	22688	22684	22493	22680	22824	22683	22749	22746	22733	22661	22646	22722	22514	22840	22748	22765	22913	22592	22470	22822	22732	22682	22939	22850	22764	22651	22902	22715	22573	22775	22833	22739	22632	22601	22862	22614	22621	22621	22729	22838	22690	22530	22745	22531	22922	22822	22807	22790	22534	22653	22622	22772	22631	22714	22500	22839	22586	22731	22713	22615	22842	22843	22773	22978	22603	22619	22449	22526	22607	22587	22522	22757	22545	22542	22522	22815	22696	22600	22772	22569	22667	22731	22743	22526	22808	22549	22700	22823	22637	22722	22784	22685	22522	22718	22685	22710	22811	22936	22589	22595	22693	22763	22592	22762	22822	22535	22723	22848	22730	22757	22749	22747	22730	22946	22733	22686	22575	22825	22675	22769	22740	22683	22513	22629	22915	22812	22581	22542	22634	22864	22869	22667	22675	22452	22444	22579	22603	22762	22835	22761	22809	22611	22954	22610	22405	22644	22587	22644	22699	22603	22514	22537	22701	22714	22778	22613	22683	22585	22710	22558	22495	22557	22597	22526	22813	22561	22536	22772	22559	22613	22696	22444	22617	22470	22724	22795	22662	22712	22906	22661	22538	22718	22645	22716	22709	22671	22468	22700	22929	22683	22731	22687	22793	22580	22557	22679	22643	22433	22683	22612	22515	22508	22656	22918	22928	22692	22595	22575	22627	22509	22629	22593	22658	22803	22765	22779	22639	22722	22483	22828	22588	22661	22582	22754	22676	22344	22623	22644	22621	22600	22864	22607	22637	22745	22586	22633	22651	22787	22456	22704	22679	22744	22596	22736	22673	22561	22841	22657	22463	22521	22676	22871	22619	22647	22661	22731	22708	22587	22543	22607	22832	22756	22767	22558	22850	22781	22561	22580	22755	22783	22850	22689	22706	22601	22659	22812	22663	22666	22628	22836	22540	22891	22572	22615	22617	22639	22753	22720	22510	22671	22773	22522	22699	22691	22555	22594	22554	22707	22704	22791	22617	22690	22503	22767	22435	22638	22369	22705	22645	22668	22752	22814	22711	22513	22633	22640	22753
26280	22083	17420	17278	17190	17279	17205	17118	17307	17273	17118	17441	17278	17237	17179	17162	17353	17319	17199	17225	17228	17265	17282	17140	17138	17237	17201	17253	17169	17211	17180	17108	17137	17105	17119	17215	17046	17115	17048	16943	17235	17187	17173	17397	17115	17067	17000	17230	17185	16948	17212	17201	17210	17147	17302	17116	17186	17060	17215	17272	17199	17293	17310	17280	17233	17297	17171	17353	17343	17096	17065	17179	17341	17052	17159	17169	17199	17240	17213	17333	17215	17253	17253	17197	17182	16982	17197	17117	17064	17271	17323	17101	17201	17144	17081	17131	17095	17175	17144	17198	17215	17177	17197	17186	17292	17230	17175	17103	17171	17172	17124	17406	17119	17037	17197	17204	17179	17221	17041	17198	17157	17101	17185	17145	17250	17349	17140	17316	17234	17271	17055	17059	17172	17367	17199	17196	17195	17176	17189	17055	17171	17237	17229	17216	17134	17036	17220	17140	17240	17313	17206	17255	17183	17144	17205	17148	17143	17097	17265	17161	17116	16884	17343	17114	17136	17361	17093	17202	17180	17100	17316	17208	17192	17219	17118	17055	17155	17228	17059	17303	17047	17170	17109	17190	17119	17190	17076	17351	17021	17057	17269	17105	17066	17256	17090	17267	17090	17167	17075	17121	17137	17093	17126	17181	17225	17097	17097	17239	17162	17132	17277	17102	17236	17289	17178	17196	17037	17197	17173	17235	17162	17189	17028	17194	16905	17090	17118	17164	17274	17279	17151	17162	17139	17127	17310	17208	17256	17176	17144	16996	17341	17137	17203	17089	17162	17009	17486	17212	17354	17149	17120	17190	17057	17271	17256	17041	17071	17192	17230	17238	17119	17173	17246	17043	17260	17043	17196	17253	17118	17165	17302	17055	17171	17207	17108	17161	17085	17076	17134	17256	17142	17044	17262	17104	17270	17117	17141	17246	17157	17065	17119	17124	17311	17187	17258	17201	17241	17213	17177	17099	17145	17171	16969	17335	17165	17107	17203	17181	17186	17099	17289	16976	17275	17361	17061	17330	17180	17153	17194	17074	17178	16990	17120	17286	17156	17138	17249	17160	17145	17252	17194	16972	17274	17196	17168	17120	17382	17162	17250	17199	17225	17361	17126	17143	17231	17101	17114	17160	17203	17182	17215	17207	17001	17212	17201	17267	17143	17185	17207	17012	17332	17332	17276	17196	17167	17164	17315	17240	17101	16986	17275	17314	17416	17181	17121	17114	17276	17118	17238	16968	17148	17323	17198	17203	17117	17274	17337	17113	17265	17248	17139	17087	17164	17153	17167	17343	17105	17163	17135	17109	17179	17151	17125	17252	17213	17195	16942	17108	17118	17206	17292	17075	17056	17292	17111	17379	17327	17088	17326	17214	17096	17239	17052	17135	17078	17241	17290	17198	17127	17215	17072	17148	17264	17210	17158	17074	17216	17143	17140	17171	17330	17246	16976	17112	17270	17129	17123	17223	17242	17223	17132	17078	17213	17298	17080	17377	17133	17018	17067	16949	17230	17139	17227	17106	17037	17201	17043	17148	17027	17285	17085	17073	17066	17343	17170	17315	17217	17195	17141	17243	17294	17042	17301	17180	17323	17157	17156	17081	17260	16878	17153	16951	17140	17143	17125	17137	17181	17087	17277	17112	17118	17085	17071	17161	17232	17048	17128	16992	17138	16972	17073	17054	17151	17123	17151	17130	17116	16992	17203	17049	17024	17183	17184	17160	17199	17115	17228	16968	17000	17074	17303	17319	17065	16877	17230	17174	17078	17192	17231	17201	17077	17275	17118	17279	17141	17410	17135	17079	17058	17217	17111	17264	17083	17212	17243	17154	17208	17176	17187	17249	16897	17097	17149	17213	17208	17162	17049	17242	17205	17263	17030	16922	17158	17237	17319	17145	17186	17042	16915	17187	17345	17159	17222	17016	17133	17070	17182	17120	17098	17102	16968	17338	17210	17124	17140	17150	17243	17198	17328	17195	17285	17016	17064	17216	17031	17190	17203	17184	17153	17097	16992	17043	16995	17019	17122	17136	16988	17281	17219	17105	17076	17258	17239	17080	17175	17048	17333	17223	17192	17172	17193	17092	17231	17221	17073	16904	17006	17250	17175	16922	17201	17291	17052	17205	17046	17127	17236	17054	17299	17139	16957	17144	17267	17133	16977	17006	17283	17152	17001	16983	17308	17213	17147	17226	17033	17020	17061	17128	17272	17016	17186	17119	17225	17217	17039	17072	17145	17078	17241	17386	17373	17233	17282	17240	17286	17317	16946	17190	17147	16943	17315	17231	17249	17060	17080	17230	17190	17249	17010	17361	17110	17184	17176	17103	17057	17180	17215	17084	17344	17230	17151	17189	17272	17068	17097	17212	17197	17003	17063	17097	17252	17152	16842	17102	16981	17231	17228	17198	17224	17093	17306	17189	17035	17138	17157	17241	17231	17175	17063	17089	17301	17077	17155	17222	17270	17203	17255	17237	17143	17238	17040	17261	17017	17072	17122	17126	17107	17067	17172	17266	17212	17117	17025	17216	17009	17271	17201	17127	17107	17149	17273	17154	17200	17067	17112	17208	17098	17282	17107	17159	17092	17071	17014	17180	17267	17307	17180	17076	17268	17204	17154	17261	17129	17231	17156	16958	17056	17184	17137	17319	17200	17145	17419	17074	16950	17066	17236	17093	16969	17181	17318	17150	17099	17229	17014	17251	16977	17136	17212	16966	17103	17182	17280	17159	17008	17184	17256	17142	17311	17131	17136	17089	17234	17065	17183	16994	17200	17169	17258	17274	17261	17258	17152	17297	17154	17194	17111	17000	17245	17111	17052	17115	17142	17194	17288	17122	17175	17140	17067	17137	17037	17366	17325	17109	16994	17216	17056	17227	17110	17196	17166	17346	17141	17157	17123	17211	17341	16888	17400	17179	17171	17130	17268	17304	17151	17185	17094	17049	17303	17132	17004	17172	17165	16988	17160	17099	17099	16930	17072	17159	17160	17109	17095	17040	17089	17122	17229	17158	17213	17107	17187	17214	17212	17285	17027	17035	17248	17161	17215	17120	17065	17128	17142	17250	16950	17020	17139	17066	17027	17109	17223	17352	16983	17218	17249	16971	17080	17150	16964	17288	17163	16916	17088	17094	17280	17085	16944	17070	16967	17191	17192	16974	17251	17193	17119	17162	17149	17142	17192	17300	17144	17083	17161	17129	17176	17276	17205	17120	17177	17095	17115	17086	17153	17282	17102	16977	17165	17180	17164	17116	17288	17099	17099	16991	17154	17092	17167	17251	17196	17107	17158	17024	17251	17118	17230	16968	17121	17095	17138	17216	16996	17200	17073	17280	17197	17125	16974	16989	17188	17342	17201	17094	17146	17052	17104	17076	17116	17258	17020	17091	17091	16984	17167	17042	16999	17147	17254	17126	17199	17120	16901	17167	17136	17098	17252	17305	17137	17079	17182	17129	17090	17187	17078	17182	17091	17244	17182	17151	17029	17115	17333	17162	16960	17098	17108	17243	17253	17199	17123	17198	17155	17066	17100	17157	17140	17390	17045	17197	17125	17075	17033	17131	16965	17305	17062	17145	17190	17134	16988	17306	17056	17110	17210	17142	17195	17120	17209	17054	17205	17219	17073	17043	17260	17060	17184	17017	17237	17158	17217	17371	17267	17124	17068	17254	17122	17169	17070	17196	17115	17176	17164	16996	17123	17267	17182	16951	17132	17094	17014	17297	17332	17102	17175	17148	17083	17190	17175	17142	17208	17205	17092	17101	16957	17155	17149	17162	17078	17099	17126	17092	17168	17468	17067	17175	17179	17077	17354	17168	17085	16854	17305	17072	17039	17133	17099	17229	17251	17017	17227	17229	17341	17216	17075	17083	17152	17131	17154	17131	17094	16999	17047	17165	17216	17156	17108	17318	17110	17214	17245	17219	17039	17188	17048	17281	17150	17177	16992	17233	17213	17084	17170	17088	17265	17054	17086	17356	17044	17134	17333	17288	16924	17160	17072	17254	17034	17122	17260	17318	17203	17257	17088	17130	17093	16972	17203	17125	17230	17214	17165	17308	17083	17200	17190	17116	17172	17165	17199	17316	17036	17141	17171	17116	17060	17094	17103	17225	17046	17109	17213	17213	17175	17220	17154	17169	17095	17124	17060	17302	17225	17057	17329	17077	17073	17141	17225	17095	17308	16980	17197	17074	17160	17127	17146	17268	17227	17169	17079	17326	17210	17179	17193	17289	17324	17133	17214	16911	17047	17126	17147	17263	17148	17175	17349	17391	17219	17165	17133	17039	17099	17105	17167	17313	17128	16990	17190	17129	17329	17079	17161	17271	17127	17138	17147	17236	17099	17150	17240	17243	17160	16970	17155	17217	17227	17129	17079	17040	17196	17107	17339	17142	17170	17304	17074	17001	17127	17132	17174	17135	17089	17253	17161	17063	17077	17193	17361	17088	17234	17149	17229	17177	17107	17070	17135	17240	17082	17135	17092	17129	17087	17202	17104	17098	17329	17123	17249	17040	17045	17184	17155	17186	17185	17328	17123	17291	17192	17196	17288	17133	17118	17046	17085	17220	17165	17029	17163	17052	17025	17183	17069	17066	17120	17128	16876	17184	17245	17430	17173	17115	17228	17231	17116	17321	17317	17285	17012	17121	17046	17133	16967	17270	17039	17176	17235	16885	17172	17165	17024	17338	17186	17159	17094	17204	17198	17150	17117	17076	17243	17182	17229	17176	17225	17117	17324	17002	17103	17139	17251	16945	17124	17203	17038	17158	17036	17164	17352	17171	17270	17237	17129	17182	17081	17295	16970	17078	17254	17157	17079	17120	17072	17168	17222	17173	17072	17308	17072	17225	17033	17012	17065	17180	17079	17202	17195	17033	17269	17062	17101	16969	17284	17075	17223	16902	17189	17140	17122	17101	17311	17228	17189	17122	17230	17093	17212	17205	17124	17256	17161	17315	17058	17051	16932	17214	17216	17409	17134	17086	17125	17125	17070	17250	17095	17130	17261	17145	17098	17086	17156	17155	17108	17138	17096	17175	17145	17307	17146	17042	17043	17209	17082	17152	16999	17196	17179	17058	17182	17053	16985	17146	17147	17120	17216	17062	17226	17131	17202	17082
28511	21382	28387	26463	22675	23268	23920	23162	23046	22909	22830	23056	23070	23155	22918	22830	22665	23036	22856	22819	22889	22757	22854	23018	23043	22839	22942	22951	23055	22940	22956	23009	23207	22957	22793	22909	22537	22780	22868	22798	22739	23034	23138	22820	23093	23039	22869	22749	23036	22923	23018	22932	23080	22788	22878	22863	23034	23000	23082	22945	23022	23011	22979	22787	22949	22836	23205	23130	22805	23011	23079	23027	22804	22954	22958	22822	22991	22913	22934	22766	23114	23036	23054	23031	22683	22895	22793	22754	22973	22700	22744	22976	23199	22955	22826	23000	22907	22910	23087	22963	23019	22989	22921	22801	23109	22863	23006	22940	23071	22924	22939	22884	22865	22807	22823	22837	22857	22955	22739	22814	22797	23048	22891	22744	22927	22854	22673	22950	22905	22778	22846	22987	22765	22892	23056	22810	23064	22759	22941	22901	22914	23012	22907	22813	23037	22839	22933	23087	22867	23112	23070	22942	23094	23001	23013	22970	23087	22841	22705	22921	23051	22958	22652	23108	23139	22951	22885	22940	23059	22662	23154	22855	22823	22865	22828	22821	22956	22696	23148	22758	22844	22916	22849	22919	22841	22795	23215	22885	22969	22854	22748	22796	23185	22932	23119	22862	23324	22829	22924	22704	22958	23015	23112	22778	22817	22804	22937	22675	22893	22890	22924	23127	23073	23003	22693	22756	22867	23020	22682	22902	22808	22653	22984	23102	22969	23059	22931	23180	23251	22850	22795	22833	22926	23015	22960	23023	22912	23020	22877	22783	22999	23020	22926	22878	23000	22886	22797	22854	23111	22599	22982	22845	22964	23122	22915	22691	22936	22926	22824	22911	22818	22689	22796	22940	22541	22923	22996	22977	23180	22894	23012	22885	22838	22859	22948	22582	23195	22944	22849	23248	22777	22759	22804	22592	22708	22854	22988	23112	23027	23013	23029	22940	22652	22653	22947	22824	22634	22603	22988	22905	22873	22924	22935	22911	22988	23077	23146	22960	22728	22774	22947	22745	22819	22902	22866	22970	22883	23194	22890	22792	22998	22677	22840	22952	23065	22972	22861	22715	22863	22815	22863	22667	23014	22828	22995	22985	22815	22992	22813	22949	22992	22844	23092	23023	23030	22900	22824	23234	22796	22781	22810	23063	23025	22832	23140	22788	23018	22717	22800	22733	22877	22963	23011	22993	23093	22726	23002	23245	22903	22904	23085	22914	22856	22853	22842	22685	22856	23096	23136	23229	22991	22766	22974	22656	22733	22926	22747	23127	22965	23125	22817	22977	22924	23014	23004	22549	23071	22833	23189	22698	23052	22757	23173	22828	23005	22840	22802	22841	22787	22900	22811	22822	22642	22879	22995	23021	23076	23188	23114	23093	22981	23050	23012	22938	23000	23124	23109	22892	22785	22907	23015	22930	22963	23045	23057	22983	22881	22818	22612	22908	22983	22804	22870	23036	22677	22976	22929	22887	22796	22892	22927	22903	23010	22635	22943	22910	22930	22892	23094	22929	22922	23109	22870	22795	22952	23032	22893	23165	22980	22756	22928	23166	22842	22937	22810	22899	22902	22958	23156	22939	22780	23065	23026	22783	22834	23227	23174	23084	22969	22824	23025	23076	22923	22989	23044	22814	22862	22965	22877	22850	22790	22981	22758	22917	22617	23116	22930	22963	23234	23184	22984	22932	23054	22864	23112	22761	23053	23006	22656	22673	22824	22963	22981	22942	22905	23133	22850	22963	22581	22918	22880	22795	23142	22834	23001	23030	22799	22855	22848	23132	22752	22836	22830	22719	23001	23135	23038	23000	22873	22933	23064	22863	23197	22926	22916	22965	23018	22852	22856	22991	22896	22969	23072	23102	23020	22972	22843	23052	22930	22993	22846	23053	22954	22924	22970	22804	22797	22995	23014	22950	23278	22731	22954	22854	22927	22915	22844	23057	22816	23009	22825	22749	22857	22878	22959	23044	23018	22709	22886	22986	22779	22832	22684	23148	23065	22816	23032	22995	23031	22775	23127	22923	22870	23112	22986	22848	22986	22833	22763	23024	23108	22791	22983	22897	23000	23013	23009	22802	22819	23080	22767	23129	23047	22791	22760	23016	22978	22839	22797	22937	22932	23226	22939	23008	22790	22866	23007	22832	23014	22698	22888	22898	22839	23049	22950	22924	22856	22597	22698	23016	23061	22928	22977	22985	22757	22962	22869	22947	22653	22961	22688	23058	22830	23025	23039	23110	22816	22908	23120	23024	22769	22924	22635	22854	23081	22937	22967	22902	22929	22814	22847	22882	22977	22826	22847	22608	22840	22783	22804	22888	23042	22990	22907	22821	22806	22985	22919	23202	22723	22869	22908	22858	22889	22775	23040	23211	23035	22779	23023	22893	22937	22733	22906	23023	22956	22807	23032	22881	23021	22891	22748	23031	22801	22890	22809	22824	22738	22837	22914	22741	22651	22783	22905	22958	22809	22827	22925	22882	22862	22722	22930	23052	22649	22849	22902	22840	22741	22684	22881	22930	22922	22701	22878	22917	22975	22948	22667	22959	23018	22900	22906	23004	23058	22923	22948	22902	23051	23016	23138	22682	22732	23044	23035	23232	23003	23177	23102	22989	22923	22959	22902	22952	22946	22966	22983	23011	22658	22898	23073	22954	23044	23141	23217	23225	23255	22928	23017	23152	22809	23001	22740	22755	22970	22901	22977	23016	23100	23175	23057	22904	23023	22723	22997	22902	23058	23045	22746	22674	22831	22797	22900	22840	22858	22680	22898	22901	23072	23187	22889	22868	22896	22859	22714	22892	23157	23005	23011	22717	22867	23093	23157	23058	23101	23164	23018	23019	22803	22899	22797	22794	22887	23144	22844	22925	22884	22915	22954	22757	23121	22787	23179	22893	23038	22930	22807	22948	22978	22901	22897	22974	22939	22862	22798	22987	22784	22822	22826	22973	22885	22743	23028	23135	22962	22858	22944	22914	22940	23075	22990	22830	23013	23057	23010	23080	22918	22857	22894	22764	22651	22766	23206	23025	22779	22842	22845	23003	22952	22903	23136	22807	22918	22930	22946	23008	23034	23116	23034	22634	22818	22850	23074	22939	22888	22914	22784	22890	22834	22848	22796	22787	23077	22943	22968	23145	23006	22764	22887	22890	22927	22785	22854	22857	22942	22817	23056	23083	23046	23053	22948	23108	22996	22860	22917	22913	22961	22860	23034	22864	23058	23078	22825	22949	23134	22955	22931	23079	22873	22848	22712	22922	23144	22857	22981	23191	22996	22949	22894	22924	22963	23059	22889	22900	22806	23159	22848	22943	22936	23140	23028	23030	22914	22948	22969	23072	22954	23055	22903	22987	22778	23072	22980	23009	22819	22960	22909	22956	23069	22903	22749	22799	23039	22809	23120	22758	22916	22889	22856	22733	22830	22694	23103	22970	22825	22860	23018	22899	22759	22948	22668	22829	22918	22813	22863	22796	22939	22924	22950	22882	22834	22852	22987	23085	22931	22886	22891	22824	22861	22908	22905	22801	23030	22851	23002	22978	23046	22719	22807	22954	22820	22889	22741	22850	22972	22876	23075	23018	22931	22826	22973	23002	22929	22946	22834	22739	22633	23016	23006	22832	22883	22899	22919	23241	22797	22872	23159	23050	22632	22785	23018	22862	22905	23046	22844	22852	22762	23065	22886	22832	22888	22911	22971	22780	22986	23061	23022	22894	23096	23006	22740	22987	22977	22781	22841	22796	23012	23100	23045	22970	22935	22999	22936	23027	22956	23132	23004	22762	22819	22873	23059	22854	22817	22668	23067	23024	22921	22983	22853	23062	22979	22938	22980	22707	22969	23072	23072	22965	22877	22896	23045	22934	22963	22815	22898	23044	23029	23056	22783	22997	23122	23012	22997	22926	22945	23004	22836	22898	22935	22885	22820	22904	22939	22710	22772	22871	22847	22937	23057	23124	23011	22954	22905	22754	23198	23237	23094	22870	23004	22713	22745	22940	22799	23003	22916	23076	23013	22894	22964	23012	22865	23060	23055	22980	22931	22991	22892	22917	22802	23032	23019	22996	22918	23077	22965	22978	22996	23070	23029	22966	23035	22974	23121	22998	22860	22935	23060	22917	22781	22809	22883	22902	22832	22965	22848	22907	23029	23119	23066	22904	22985	22941	23121	22995	23048	22797	22950	23013	22938	23053	22927	23110	22660	22893	22836	23275	22798	22926	23172	23118	22936	22803	22868	23094	22725	22839	22765	23114	23076	23111	22942	23035	23120	22839	22936	22911	23054	22851	23190	22914	22556	22961	22911	23020	22900	22780	23036	23071	22813	22955	22908	22985	22965	22940	23034	23012	22791	23038	22901	22897	22791	23009	22908	22995	22939	23048	23155	23063	23009	22736	22802	22886	22802	22723	23218	22864	22957	22805	22851	22888	23018	22842	23191	22955	22941	23082	23068	23009	23050	22795	22760	23007	23018	23275	23005	23175	23018	23038	22716	22843	22732	23063	22975	22975	22870	23004	22897	22918	22862	22833	23082	22799	23179	22884	22760	23045	22874	23098	22991	23059	22901	22578	22870	22769	23001	22726	22820	22817	22619	22852	22994	22931	23018	22954	22742	23024	22870	22791	22725	22914	22938	23017	22788	22912	23022	22945	22958	23061	23025	23181	22782	22934	23215	22744	23172	23103	23046	23060	22866	23124	22893	22881	23039	23092	22846	22860	22922	22961	22851	22987	22991	22950	22989	22982	23026	23022	22944	22888	22927	22688	23063	22914	22688	22982	22984	22942	22910	22840	22972	22986	22635	22953	22952	23009	23038	22890	22960	22808	22770	22936	22861	23035	23067	23184	22871	22929	22927	22942	23067	23211	22989	22913	22973	22725	22743	22727	22856	22906	22808	22952	22841	22795	22764	23294	23029	22792	23022	22904	22943	22715	22944	23010	23116	23119	22923	22849	23140	22846	22949	22918	22980	23009	22969	22939	22911	22694	22970	22884	22914	22962	22714	22739	23036	22837	22810	22845	22945	22854	22975	22931	22957	22848	22798	22988	22881	22975	23133	23016	22704	22906	22996	23029	22938	22781	22683	22884	23084	22957	22999	22849	23117	23027	22893	22567	23141	22824	22918	22854
27258	19090	17533	17411	17526	17537	17516	17439	17444	17469	17486	17597	17548	17525	17496	17551	17592	17731	17253	17455	17576	17376	17375	17395	17480	17509	17357	17438	17571	17402	17479	17448	17474	17354	17497	17621	17462	17472	17549	17496	17600	17510	17611	17545	17660	17566	17326	17580	17657	17380	17273	17404	17533	17469	17414	17414	17459	17495	17408	17415	17584	17552	17451	17443	17465	17483	17418	17454	17583	17234	17475	17592	17762	17528	17509	17495	17375	17625	17597	17491	17312	17555	17414	17552	17519	17541	17454	17471	17413	17517	17282	17518	17476	17427	17668	17454	17537	17505	17422	17581	17331	17422	17521	17581	17648	17634	17631	17353	17395	17358	17524	17493	17591	17600	17346	17738	17634	17566	17524	17463	17492	17327	17585	17663	17383	17303	17547	17434	17576	17413	17607	17421	17381	17524	17421	17386	17463	17610	17426	17287	17387	17504	17535	17465	17508	17558	17366	17456	17354	17460	17277	17302	17573	17533	17477	17664	17561	17294	17469	17392	17515	17450	17477	17417	17330	17474	17507	17450	17658	17689	17502	17560	17548	17540	17496	17407	17406	17370	17501	17634	17466	17218	17295	17553	17518	17341	17401	17529	17682	17492	17471	17585	17552	17537	17590	17358	17402	17418	17530	17630	17494	17538	17558	17440	17639	17590	17461	17442	17501	17646	17303	17534	17540	17509	17426	17543	17527	17454	17453	17571	17359	17346	17498	17341	17546	17652	17328	17440	17472	17579	17504	17558	17496	17462	17425	17655	17423	17513	17611	17673	17421	17489	17335	17529	17602	17532	17387	17476	17512	17309	17429	17509	17508	17447	17437	17533	17340	17500	17490	17455	17448	17569	17630	17573	17420	17171	17552	17373	17550	17447	17597	17485	17447	17469	17670	17472	17622	17289	17482	17449	17389	17550	17593	17441	17574	17540	17438	17499	17406	17624	17455	17667	17459	17686	17421	17369	17491	17499	17456	17414	17530	17393	17538	17447	17439	17557	17498	17478	17538	17541	17294	17482	17444	17383	17489	17548	17647	17546	17512	17388	17400	17619	17530	17461	17248	17342	17488	17439	17413	17559	17226	17579	17549	17455	17441	17450	17543	17608	17460	17410	17465	17527	17418	17498	17604	17684	17503	17431	17491	17409	17539	17566	17411	17402	17541	17554	17528	17519	17309	17503	17480	17492	17601	17539	17705	17500	17573	17636	17396	17433	17539	17438	17440	17479	17639	17374	17444	17586	17298	17408	17548	17461	17548	17405	17495	17403	17479	17531	17322	17559	17473	17320	17607	17520	17443	17205	17501	17666	17487	17525	17534	17647	17589	17490	17518	17345	17458	17570	17399	17453	17539	17595	17484	17428	17565	17422	17527	17533	17354	17466	17582	17454	17703	17527	17499	17417	17547	17537	17448	17478	17499	17593	17439	17558	17461	17314	17415	17601	17366	17383	17620	17411	17583	17578	17394	17303	17519	17448	17431	17519	17553	17314	17556	17481	17590	17410	17502	17636	17435	17482	17296	17449	17339	17497	17394	17337	17594	17402	17525	17530	17686	17474	17652	17717	17433	17378	17624	17513	17564	17355	17560	17429	17331	17468	17475	17480	17304	17428	17584	17688	17444	17439	17480	17378	17549	17492	17512	17599	17645	17399	17564	17538	17582	17493	17429	17508	17438	17496	17428	17416	17398	17537	17449	17594	17424	17418	17476	17615	17579	17586	17439	17582	17524	17278	17571	17394	17565	17457	17557	17458	17343	17263	17520	17338	17591	17514	17532	17390	17525	17357	17373	17507	17553	17506	17363	17489	17343	17606	17484	17543	17578	17555	17392	17502	17745	17670	17439	17576	17540	17442	17486	17660	17524	17213	17322	17454	17478	17414	17549	17538	17405	17625	17550	17463	17490	17582	17525	17604	17518	17661	17385	17479	17518	17554	17514	17649	17539	17404	17599	17561	17438	17407	17408	17519	17557	17523	17575	17480	17673	17476	17479	17377	17586	17336	17577	17525	17288	17313	17478	17548	17534	17549	17524	17459	17670	17522	17631	17664	17554	17469	17532	17484	17541	17551	17461	17473	17356	17502	17522	17653	17464	17503	17668	17298	17342	17547	17510	17500	17597	17359	17642	17636	17439	17605	17583	17428	17402	17541	17345	17266	17714	17459	17743	17318	17530	17639	17396	17710	17513	17467	17381	17528	17471	17369	17530	17571	17586	17637	17588	17506	17383	17430	17509	17611	17500	17503	17501	17629	17535	17479	17363	17420	17544	17561	17561	17694	17558	17480	17477	17519	17476	17343	17426	17373	17377	17580	17567	17436	17446	17539	17535	17458	17673	17460	17530	17522	17542	17529	17579	17299	17400	17611	17390	17514	17395	17353	17553	17503	17450	17477	17410	17357	17407	17280	17534	17486	17464	17382	17470	17357	17607	17623	17467	17515	17534	17454	17554	17423	17506	17666	17479	17516	17541	17533	17386	17508	17275	17625	17497	17412	17338	17438	17387	17584	17460	17395	17487	17462	17377	17448	17704	17401	17591	17500	17460	17333	17422	17508	17576	17462	17558	17390	17641	17420	17578	17473	17517	17394	17487	17488	17331	17397	17327	17466	17560	17482	17445	17537	17458	17544	17310	17463	17414	17618	17441	17532	17495	17348	17550	17358	17569	17449	17440	17560	17447	17431	17485	17600	17482	17471	17524	17525	17517	17271	17437	17507	17319	17479	17358	17505	17494	17542	17467	17426	17532	17390	17555	17500	17472	17440	17492	17563	17496	17534	17537	17466	17616	17339	17583	17482	17558	17386	17551	17542	17550	17537	17244	17415	17473	17619	17710	17524	17487	17591	17504	17471	17538	17473	17576	17589	17472	17454	17489	17462	17454	17392	17359	17421	17559	17423	17472	17439	17487	17440	17303	17544	17369	17583	17667	17443	17507	17575	17514	17551	17532	17525	17588	17330	17610	17427	17325	17462	17518	17524	17427	17697	17341	17553	17561	17484	17525	17695	17367	17671	17568	17568	17616	17512	17343	17554	17475	17337	17482	17393	17411	17423	17450	17556	17389	17592	17719	17418	17389	17401	17588	17415	17428	17639	17386	17485	17629	17396	17578	17329	17425	17455	17443	17533	17527	17589	17503	17428	17427	17502	17412	17563	17527	17244	17395	17515	17491	17589	17401	17236	17577	17591	17583	17447	17347	17450	17491	17730	17539	17525	17495	17471	17655	17402	17618	17421	17579	17407	17493	17436	17442	17566	17615	17409	17523	17547	17544	17480	17591	17624	17563	17472	17464	17439	17604	17431	17384	17630	17452	17372	17670	17462	17458	17657	17507	17391	17423	17406	17387	17490	17681	17263	17478	17526	17422	17535	17640	17608	17319	17661	17480	17530	17567	17362	17602	17641	17574	17628	17528	17469	17453	17502	17698	17582	17517	17479	17369	17634	17358	17546	17519	17444	17633	17496	17489	17417	17512	17442	17518	17542	17341	17562	17593	17314	17410	17455	17526	17541	17534	17513	17470	17395	17603	17487	17589	17415	17519	17369	17463	17483	17517	17429	17456	17449	17399	17600	17382	17673	17404	17578	17354	17572	17467	17458	17509	17509	17468	17642	17604	17501	17507	17481	17515	17532	17617	17679	17367	17374	17449	17432	17578	17553	17546	17438	17371	17588	17425	17421	17479	17525	17580	17409	17342	17509	17398	17400	17666	17405	17491	17538	17291	17361	17503	17575	17537	17482	17552	17527	17484	17526	17392	17565	17472	17558	17424	17533	17342	17408	17463	17517	17420	17482	17569	17459	17673	17512	17390	17682	17429	17418	17713	17500	17499	17669	17511	17342	17611	17598	17688	17484	17290	17566	17469	17497	17472	17558	17600	17382	17621	17434	17401	17696	17611	17440	17397	17421	17485	17606	17406	17461	17546	17397	17472	17471	17496	17531	17356	17587	17562	17492	17620	17573	17350	17514	17463	17470	17459	17585	17447	17394	17488	17467	17508	17243	17420	17487	17426	17408	17442	17467	17617	17337	17389	17435	17530	17329	17427	17464	17683	17526	17320	17558	17390	17535	17368	17474	17315	17524	17514	17534	17632	17600	17328	17571	17317	17662	17756	17566	17562	17472	17460	17530	17563	17465	17531	17451	17459	17470	17536	17536	17442	17672	17432	17436	17516	17564	17435	17600	17409	17492	17462	17338	17514	17375	17702	17378	17514	17490	17399	17539	17559	17418	17261	17487	17383	17722	17302	17676	17697	17449	17369	17434	17646	17253	17356	17455	17491	17565	17561	17557	17445	17493	17548	17395	17626	17675	17471	17565	17547	17458	17471	17376	17349	17566	17422	17455	17481	17394	17411	17466	17483	17611	17597	17466	17348	17677	17492	17602	17516	17592	17650	17411	17544	17480	17572	17478	17731	17483	17663	17526	17314	17663	17473	17368	17358	17393	17542	17251	17537	17505	17442	17493	17484	17507	17310	17398	17404	17549	17502	17613	17476	17481	17216	17354	17586	17538	17358	17466	17389	17543	17549	17302	17535	17366	17588	17576	17464	17423	17271	17534	17495	17354	17491	17536	17474	17248	17545	17469	17646	17569	17702	17239	17598	17385	17423	17536	17643	17337	17608	17709	17478	17452	17713	17409	17410	17542	17512	17676	17445	17417	17380	17534	17297	17572	17364	17443	17347	17417	17500	17384	17566	17508	17236	17430	17634	17455	17564	17576	17625	17530	17449	17612	17284	17632	17371	17403	17398	17457	17500	17468	17336	17525	17559	17457	17400	17620	17638	17398	17497	17466	17695	17430	17563	17577	17500	17459	17464	17384	17364	17540	17490	17524	17534	17345	17550	17519	17476	17575	17644	17583	17462	17749	17588	17265	17467	17432	17442	17554	17515	17264	17529	17527	17542	17554	17520	17594	17526	17333	17521	17461	17383	17498	17472	17746	17535	17495	17456	17320	17411	17365	17603	17530	17472	17435	17495	17507	17670	17507	17409	17495	17593	17572	17431	17387	17562	17402	17360	17572	17462	17444	17434	17482	17461	17543	17421	17476	17511	17354	17474	17623	17587	17604	17530	17577	17563	17578	17598	17547	17542	17488	17575	17785	17598	17501	17587	17308	17439	17520	17565	17452	17449	17403
26706	21338	29813	23297	22208	24943	25568	22475	22276	22531	22386	22257	22163	22136	22142	22346	22327	22147	22491	22368	22098	22300	22274	22248	22206	22310	22476	22030	22262	22113	22052	22176	22246	22076	22146	22138	22285	22213	22250	22239	21998	22219	22170	22019	22261	21963	22107	22178	22207	22053	21979	22385	22126	22182	21995	22202	22064	22107	22342	22254	22391	22385	22070	22013	21978	22315	22087	22124	22194	22069	21946	22286	22095	22050	22326	22144	21991	22149	22277	22024	22203	22314	22137	22068	22255	22191	21933	22069	22135	22012	22146	22197	22252	21898	22068	22120	22251	22059	22131	22010	22047	22420	22149	22017	22099	22277	22138	22057	22118	22046	22244	22252	22081	22270	22192	21927	22179	22139	22145	22123	22145	21989	22093	22166	22240	21911	21945	22188	21964	22160	22292	22122	22090	22187	22113	22182	22228	22013	22045	22159	22015	22168	22109	22147	22118	22078	22198	22259	22178	22018	22286	22053	22308	22021	21987	22190	22231	22136	22133	22241	22171	22088	21872	22049	22135	22012	22278	22273	21995	22180	22047	22039	22152	22077	22158	22118	22064	22251	22167	22103	22162	22274	22102	22086	22470	22140	22116	22041	22186	22210	22224	22190	22396	22182	22195	22126	22061	22082	22224	22147	21939	22185	21899	22060	22172	22122	21983	22047	22141	22231	22074	21827	22123	22112	22265	22131	22121	22063	22095	22020	21962	22167	22127	21996	22073	22118	22053	22093	22117	22147	22044	22204	22274	21902	21941	22179	22269	22120	22152	22049	21970	22305	21928	22205	22155	22131	22207	21967	21970	22069	21993	22198	22300	22000	22052	22193	22184	22412	22339	22142	21896	22048	22222	22081	22169	22149	22199	22122	22274	21994	22148	22118	22145	22069	22173	22107	21936	21796	22197	22273	22241	22097	22256	22253	22385	22137	22144	22132	22116	22072	22130	22132	22234	22060	22365	22177	22126	22055	22175	22106	22113	22092	22138	22149	22157	22117	22126	22159	22170	22037	22224	22296	22042	22172	22261	22293	22401	22261	22275	22027	21955	22195	22275	22080	21946	22264	22198	22370	22275	22092	22029	21977	22256	22272	21930	22090	21906	22092	22159	22207	21930	22196	22450	22143	22252	22082	22426	22001	22161	22073	22129	21851	22170	21989	22169	21994	22181	22113	21892	21879	21997	22018	22227	22050	21861	22033	22065	22079	22137	22275	22081	22281	21995	22180	22059	22191	22063	22223	22094	22129	22536	22174	22098	22172	22221	22104	22217	22105	22013	22192	22294	22102	22110	22041	22381	22101	22182	22285	22409	22172	22041	22113	22159	22087	22240	21852	22003	22096	22199	21977	22149	22343	22262	22150	22040	22265	22102	22171	22264	22343	22055	22233	21922	22084	22050	22134	22223	21897	22153	22167	22121	22240	22023	21880	22143	21868	22230	22120	22057	21961	22130	22274	21984	22151	22053	22021	22049	21975	22194	22142	22273	22194	22095	22038	21968	22057	22164	22231	22334	21875	22106	22220	21916	22339	22159	22193	21933	22173	22054	22219	22222	22156	22257	22012	22145	22228	22172	22038	22209	22003	21947	22028	22037	22113	22366	22178	22262	22290	22206	22000	22025	21940	22079	22269	22038	22124	22104	21903	22313	22211	22239	22006	21983	22255	21950	22097	22096	22033	21904	21939	22086	22359	22209	21961	22308	22191	22096	22087	22062	22025	22386	22178	22280	22294	22228	22162	22097	22222	22212	22188	21954	22268	22123	22292	22079	22107	22176	22027	22080	22180	22140	21999	22262	22024	21935	22032	22127	21993	22167	22153	22055	22186	22111	22212	22120	22305	22311	22148	22059	22196	21966	22009	22429	21936	22064	21989	22294	21977	22116	22231	21957	22303	22125	22167	22242	21972	22050	22041	22308	22298	22011	22024	22204	22265	21957	22145	21858	21911	22135	22100	22072	21997	22338	22318	22105	21920	21881	22013	22045	21992	22228	22155	22256	22174	22022	21828	21928	22042	22321	21892	21988	22294	22216	22047	22086	22193	22146	22231	22153	22112	22188	22259	22082	22075	22151	21993	22225	22096	22266	22040	22200	22164	22235	22108	21999	21960	22102	22017	21829	22061	21992	21999	22141	21970	22295	22281	21963	22106	22210	22270	22045	21988	21854	22215	22307	22207	22332	22116	22165	22255	22062	22107	22149	21937	22026	22074	22303	22081	22054	22173	22273	22194	21898	22113	22154	22108	22172	22122	22179	22000	22070	22238	22091	21965	22111	21919	22019	22068	22118	22115	22112	22196	22003	22141	22125	22076	22324	22183	22290	22047	22084	22058	22166	22117	21926	21900	22123	22217	21981	22173	22181	22015	21839	22090	22022	22228	22237	22181	22170	22137	22123	22210	22137	22093	22180	22304	22077	22342	21853	22174	22261	21959	22091	22111	22076	22169	21857	22016	21855	22076	22341	22022	22199	22009	22053	21957	22161	22196	22038	22268	22087	22101	22052	22131	22003	22023	22133	22104	22038	21979	22060	22114	21889	22046	22079	22011	22269	21867	22216	22026	22171	22105	21964	22179	22121	22130	22038	22192	22289	21891	22028	22075	21935	22080	22056	22041	22093	22127	21974	22197	22273	22089	22364	21877	22277	22272	22055	22089	21958	22290	22101	22258	22271	22141	22092	22172	22157	22128	22095	22110	21962	22063	22209	22110	22174	22159	21885	22269	22110	22253	22084	22202	22314	22307	22274	22162	21905	22022	22016	22279	22052	22092	22089	22118	22125	22160	22257	22058	22096	22152	22114	22071	21782	22074	22147	22256	21989	22154	21963	22130	21981	22298	22023	22179	21954	22211	21940	21968	22248	22363	22244	22214	22251	22133	22212	22157	22030	22171	21976	22208	21994	22195	22147	22289	22250	22206	22272	22164	22068	22144	22174	22119	22315	21959	22256	22187	21970	22063	22167	22097	22105	22158	22163	22326	22158	22341	22248	22036	22011	22246	22483	22165	22342	22093	22114	22101	22109	22379	21968	22229	22195	22130	22206	22064	22051	21922	22106	22092	22051	22168	22354	22138	22072	22311	22364	22328	22274	22120	22499	22337	21951	22040	22146	22103	22233	22050	22168	22013	22200	22068	22047	22097	22104	22057	22067	22106	22015	22184	22219	22065	22218	22251	22190	22071	22143	22167	22139	21980	22119	22210	22055	22035	22042	22083	22236	22274	22080	21960	21960	22101	22310	22136	22201	22154	22112	21977	22119	22353	22072	22219	21975	22060	22066	22157	22279	22248	22211	22275	21923	22112	22039	22101	22031	22060	22213	21848	21999	22228	22434	22154	22193	22234	22159	22219	21989	22126	22024	22310	22049	22203	22407	21860	21935	21962	22144	22135	21832	21964	22209	22090	22164	22143	22334	22048	22107	22136	22072	22154	22188	22206	21963	22136	22085	22375	22202	22189	22242	21972	22393	22225	22080	22274	22100	22156	22125	22139	22216	22098	22028	21996	22396	22154	22129	22148	22066	22219	21912	22098	21970	22117	21939	21864	21976	22019	22210	22275	21978	22130	22050	22000	22070	22341	22286	22011	22156	21920	22041	22160	22113	22070	22083	22139	22139	22082	22203	22132	22344	22488	22253	22127	22214	22326	22184	22305	22002	22166	22185	22262	22044	22123	22086	22134	22093	22375	22088	22033	21910	22110	21977	22219	22137	22080	22063	22306	22117	22024	22037	22070	22101	22154	22061	22294	22186	21942	21936	22172	21981	22059	22296	22139	22071	22122	22183	22110	22149	22121	22417	21980	22145	22030	22371	22046	22008	22160	22296	21916	22351	22088	22124	21934	21833	22045	22341	22009	21990	22005	22105	22069	22140	21951	21966	21989	22012	21955	21984	22077	22341	22188	21973	22237	22081	22192	22069	22304	22267	21936	22168	21978	22202	22237	22268	22010	22179	22056	22261	22079	22190	22134	22130	22087	22345	22042	21923	22040	22086	22134	22166	22185	22245	21914	21856	22008	22259	22048	22184	22068	22181	22320	22213	22074	21999	21874	22067	21872	22104	22198	22100	22206	22165	22304	22120	21911	21939	22157	22296	22223	22214	22096	22242	22175	22158	22054	22238	22070	22160	22168	22169	22294	22156	21975	22259	22024	22117	22218	22210	22197	22174	22163	22210	21956	22248	22039	22317	22145	22167	22091	21851	22181	22117	22120	22034	22333	21989	22106	22304	22188	22241	22134	22144	21803	22104	21925	22098	22317	22110	21970	21999	21965	22192	22136	22176	22303	22298	22060	22117	22148	22002	22252	22245	21953	22022	21952	22374	22078	22229	22097	22221	21956	22161	22058	22004	22013	22116	22079	21941	22158	22169	22113	22128	22151	22017	21944	22045	22354	22320	22000	22273	22057	22138	22294	22339	22020	22147	22194	22123	22116	22369	22021	21967	21964	22105	22003	21932	22171	22180	22190	22206	21874	22134	22121	22045	22079	22111	22200	22211	22217	22099	22197	22101	22167	22146	22228	22271	22140	21943	22252	21982	22126	22004	22192	22217	22122	21960	21932	22256	22019	22027	22101	22085	22044	21957	22032	22160	22038	22385	22306	22139	22084	22041	22164	22079	22255	21791	22294	22075	22362	22262	22018	22140	21936	22229	22177	22245	22220	21973	22224	22122	22122	22209	21975	22155	21900	22127	22071	22082	22106	22211	22163	21964	22179	22310	22340	21964	22090	22204	22132	22204	22258	22064	22230	22142	22100	22140	22240	22289	22130	22180	22198	22202	21884	21874	21965	22064	21997	22211	22020	22093	22119	22050	22128	22251	22099	22067	22065	22134	22088	22056	22208	22139	21954	22093	22258	22181	22153	22271	22262	22056	22096	21956	21937	22106	22332	22405	22168	22304	22093	22124	22136	22234	21787	22196	21879	22163	21931	22353	22108	22233	22330	22277	22087	21972	22027	22119	22178	22198	22182	22028	22204	21923	21855	22036	22126	22358	21792	22166	22221	21957	22121	22223	22113	22160	22054	22125	22164	21975	22118	22060	22013	22126	22229	22284	22080	22075	22439	22150	22230	21995	22021	22172	21969	21866	22202	22042	22259	21949	21986	22249	22218	22015	22091	22201	22132	22077	22075	22338	22010
24823	19175	17104	17009	17184	17037	17234	17063	16921	16852	16948	17171	17115	17199	16910	16949	16971	17084	17053	16940	17091	17154	16923	17076	17033	17117	16986	16890	16990	16972	16910	16969	17101	16984	16980	16945	17151	17008	17057	16862	17095	17122	17069	17110	17103	17053	17131	17071	17197	16824	17119	17012	17073	17049	17125	17052	17036	17088	16973	17146	17040	17194	16995	16952	16977	17055	17027	17073	16971	17141	17031	16960	16963	17122	16988	17062	17074	16982	17075	16961	17090	17172	17016	17108	16960	17032	16873	17036	17069	17078	17035	17050	16910	17011	17079	17014	16953	17127	17044	17198	16869	17115	16930	17011	17043	17001	17111	17102	16954	17084	17020	17103	17004	16862	16997	17064	17017	17030	16950	16907	16979	16884	17032	17034	17087	16867	16943	17135	17128	17049	17005	17057	17058	16932	17126	16991	17044	16965	17167	17039	16913	16961	17124	16917	16989	16986	17248	16916	17216	17083	17035	17118	17032	16874	16968	16994	17022	16976	17205	16971	16859	16961	16942	16952	16916	17039	17024	17076	17066	17038	17024	17091	17077	17171	16943	17213	16958	16918	17204	17039	17146	16869	17143	16993	17112	17124	17098	17068	17037	17028	16971	16961	17072	17074	16954	17135	16943	17088	16878	16962	17026	17051	17001	16988	17111	17178	16829	17036	16995	17010	17087	17060	17073	16959	17084	16946	16826	17074	16888	16965	17001	16868	16983	17101	17003	17140	17036	17008	17049	17166	17037	16908	17176	17073	17082	17051	17088	17108	16990	17017	17132	17078	16911	16934	17095	16909	16999	17012	16973	16875	17053	16827	17085	17063	17025	16869	17017	16960	16838	17034	16979	17134	17168	17149	16922	17029	17015	16882	17029	16935	17042	17111	16930	17047	17080	16945	17071	16986	17125	17088	16947	17025	16898	17106	17193	17064	16884	17044	17044	16955	16985	17034	17129	17154	16934	17053	16832	16766	17110	16995	17106	16994	17075	16943	17045	16971	16991	16974	17123	16914	17139	17025	17037	17179	17105	16955	17046	17161	17056	17032	17043	16902	17117	17096	17075	16881	16988	17146	16971	17020	17056	17119	16980	16909	17016	16985	17017	17030	17074	16852	17002	17103	16986	17208	16970	16939	17316	17113	17082	17073	17124	17172	16844	17021	16986	17071	17079	16942	17048	17059	17120	17141	17048	16874	16957	16988	16787	17127	17209	17067	16945	17213	17149	17000	17121	17093	16991	17076	16965	16930	17176	17059	17084	17037	16861	16962	16993	17105	17060	16933	17062	17066	17100	16973	17047	16965	17034	17159	17045	17155	16919	17019	17085	16921	16988	17037	16992	17001	17054	17041	16900	17120	16991	16968	16936	17035	16937	17011	17003	17021	17060	17188	16932	17202	16969	16888	16914	17065	16963	17035	16979	16955	17066	16792	17058	17149	16993	17090	16820	16787	16955	16773	17106	16980	17129	16869	17006	16896	17143	16984	17127	17018	16885	17001	17039	17087	17058	17113	16764	17061	17134	17114	16869	16897	17046	17078	17096	17184	17190	16933	17044	17086	16897	17007	17128	17041	16999	17003	17219	16876	16924	17124	17028	17005	17153	17114	16967	17025	16956	16939	16946	16973	16788	17006	17006	17028	17126	17040	17038	17047	17128	16999	17049	16930	17079	16985	17014	16871	17043	17125	17035	17031	17202	16937	17044	17018	17191	17004	16892	17057	17183	16987	16878	16914	17052	17171	17104	17181	17177	17027	17090	17063	16857	17017	16978	17003	17017	16924	16891	17070	16910	16971	17034	17022	16983	16982	17010	17062	16963	16973	17070	17120	17023	17014	17092	16926	16945	17271	17081	16990	17041	16956	16947	16812	16851	16964	17093	17083	16972	17131	16877	16949	17081	17124	16934	17042	17022	17145	16961	17121	16912	16915	17044	16890	17045	17050	16870	17045	17237	16934	17012	16966	17032	16957	17009	17069	17062	17112	16847	17154	17008	16910	16871	17009	16963	16893	17034	17046	17046	16989	17046	17068	17027	17074	16983	17047	17024	17062	17045	17095	16939	17052	17145	16995	17006	16967	16999	16964	17137	17008	16956	17143	17216	16914	17102	16860	17012	16905	17168	17115	17017	17079	17240	16883	17093	16889	16879	17093	17095	17010	17010	17146	17089	17121	16954	17023	17076	17163	16948	16980	17124	17118	17039	17071	16867	17057	17104	17089	16956	17023	17154	16879	17133	16989	17041	17083	16997	17153	16971	16881	17021	17279	17009	17223	16844	17159	16920	16932	17096	16976	17027	17134	17029	17214	17067	17081	17117	16984	17095	17075	16914	16939	17126	17118	17044	16991	17161	17048	17047	16948	16975	17038	17122	16995	16954	16966	17091	16996	16982	16920	16918	17053	16977	16937	16991	17117	16882	17019	17169	17075	16811	16877	16855	16888	17175	16991	17139	17164	17145	17021	17039	16913	17027	16916	16947	17026	17259	16986	16961	17025	16877	16947	17117	16946	16998	16977	17178	16932	16918	16951	17004	17076	16993	17008	17122	16949	17033	16985	17151	16888	17074	17015	16949	17048	16914	17182	16901	16797	16912	16945	17007	16947	17028	16994	17056	16863	17019	17019	17091	16995	16993	17050	16936	17102	16918	16950	17033	17074	17097	17043	17145	17059	16965	16969	16937	16980	16920	17164	17030	16901	17074	16972	17096	16960	16892	17012	16974	17034	17085	17028	16999	16858	17076	17014	16946	17163	16911	16950	17258	16978	17073	17050	17083	16995	16934	16966	17061	16891	16956	16852	17111	16873	16974	16995	17086	17071	17090	16864	16894	16913	16962	17120	17075	17080	17089	17044	16954	16893	16987	16974	16965	16892	16871	17130	17008	17082	17101	16988	17170	16990	17010	17111	16912	16950	17045	16943	16963	16975	16836	17067	17078	16930	17139	17138	16829	17022	16938	17115	16983	17193	17073	17100	17059	16993	17049	17099	16980	17126	16901	16817	16924	16896	17090	16856	16795	17165	16998	17117	17007	17002	17092	17065	17128	16773	17006	16873	16996	17047	17034	16983	17092	17152	17059	16933	16958	16950	16873	17113	17117	17065	16885	16880	16802	17080	16945	16905	16828	16878	17075	16987	17030	16999	17144	17109	16969	16880	17112	16997	16981	17021	16975	16975	16850	17084	17055	17018	16977	17001	17204	17027	17009	16891	17089	17037	17035	16949	16879	16860	16978	17035	17053	16913	17047	17074	16989	17006	16942	17156	16890	17069	16964	16957	17124	17097	16863	16921	16962	17088	17037	16978	17062	16990	17131	17054	17012	17110	16903	17027	17081	16881	17101	17037	16934	16921	17033	16927	17040	16761	17085	17020	16912	17151	16994	16996	16838	16986	16863	16905	17014	17094	16983	17115	17085	16971	16969	16897	17016	17304	17009	16988	16933	16970	17086	16980	16850	17151	17233	17041	17139	17139	16906	17218	16839	16963	17003	16931	16983	16890	16902	17050	17180	16982	17165	17049	17043	17080	17090	17023	17054	16887	17128	16966	17155	16967	16966	17057	17009	17034	17155	17095	17093	16931	17243	17016	17041	17098	17202	17144	17131	16979	16707	17033	16989	16960	16846	16887	17048	16878	16966	16982	17052	16956	17219	16948	16948	16973	17000	17146	17103	16961	16934	16941	16967	17035	17282	17330	17166	16870	16783	17073	17281	17166	16945	17095	16848	16933	17197	17129	17009	17250	17037	16893	17165	17038	16797	17005	17172	16966	17117	17036	17159	17040	16911	16877	16946	16903	17048	16898	17023	17074	16980	16920	16948	17063	17016	17014	17077	16981	17083	17175	17002	17065	16900	16913	16917	17119	17084	17017	17050	16982	17022	16982	17010	16911	17027	17112	17016	17131	16947	16940	17069	17147	16933	17170	17006	17026	17235	17000	17050	16855	16970	16948	17092	16957	16899	16950	17072	16795	17082	16957	17021	16988	16992	16965	17014	17023	17224	17161	16938	16947	16864	17062	16983	16986	16851	16941	17259	16938	16985	16995	16847	17157	17068	17036	16994	16927	16918	17143	16936	17080	16924	17226	16863	16768	16927	17251	16807	16955	17126	16988	17050	17022	16876	17067	17204	17136	17067	17061	16996	17131	17064	16946	16905	16833	16872	17026	17117	17146	16854	16931	17032	16993	16900	17019	17020	17016	16995	16976	16969	16935	16881	17158	16763	17161	16870	17004	17203	17159	16942	17046	16892	16883	17013	16826	16972	17155	17161	16913	17074	17112	17054	17041	16919	16841	17053	17005	17089	16934	17044	17061	17127	16962	17052	17013	17004	16967	16941	17117	16869	17013	16998	17188	17050	17105	17072	16983	17094	16858	17220	16899	16863	16921	17013	17099	17243	17002	17019	17271	16883	17187	17156	17037	16882	17104	17247	16895	16895	16963	16965	16834	16937	17008	17167	17068	16946	16997	16829	17169	16978	16960	16917	17053	17027	17193	17012	17033	17187	16957	17155	17262	17080	16854	17031	16899	17063	17093	16911	17037	17078	17021	17078	17175	17125	17113	16906	17061	17046	16850	16999	16993	16969	17109	17099	17068	16861	17029	17121	17030	16953	17192	16943	16990	16960	17140	16870	17087	17147	16964	16923	17135	16812	17102	16960	16952	17118	16786	17055	17050	17119	16923	16931	16918	16950	17080	17145	17111	16984	16896	17208	16999	16974	17124	17032	16993	16903	16994	17053	16986	17030	17034	17139	16946	16988	17132	17256	16999	17008	16976	17070	17000	17156	17166	17063	16981	16899	17066	17062	16900	17239	17069	16912	16972	16992	17147	17052	17029	16973	17083	17058	16976	17033	17193	17299	16801	17229	17129	17044	17049	17048	17130	16964	17024	17027	17069	17113	16941	17122	16904	16984	17085	16967	16951	16979	17014	16945	16937	16906	16817	17139	17090	16868	17045	17085	16996	16987	17069	17086	17069	17021	16943	16835	17086	16979	16855	17281	16789	17024	17014	17039	17114	16994	17105	17029	16928	17015	17062	17114	17026	16945	17069	16948	16949	16967	17040	17166	16969	17099	16981	17090	16914	16973	17079	17128	17272	17146	17198	17067	16931	16910	17019	17045	16919	17158	16963	17086	16877
26434	21385	29853	23320	21986	25514	27420	23550	23388	23855	23514	23552	23435	23527	23295	23300	23574	23346	23480	23570	23274	23288	23092	23053	23307	23386	23304	23312	23419	23242	23333	23196	23181	23299	23145	23337	23229	22960	23174	23383	23146	23294	23215	23288	23302	23496	23170	23537	23130	23306	23213	23224	23109	23220	23288	23116	23329	23164	23297	23088	23162	23316	23176	23067	23088	23237	23117	23189	23084	23216	23080	23299	23221	23242	23220	23471	23163	23348	22978	23179	23153	23254	23224	23273	23184	23287	23173	23486	23424	23233	23337	23037	23156	23084	23246	23104	23151	23127	23049	23084	23123	23262	23127	23321	23389	23079	23233	23199	23377	23262	22984	23357	23302	23346	23073	23299	23190	23234	23324	23107	23273	23170	23151	23214	23174	23208	23480	23091	23130	23318	23438	23335	23273	22836	23119	23347	23297	23162	23347	23206	23272	23142	23194	23124	23152	23189	23475	23209	23146	23333	23061	23423	23355	23180	23135	23059	23227	23274	23353	23027	23417	23190	23401	23117	23150	23147	23145	23212	23227	23156	23124	23407	23287	23115	23454	23216	23157	23030	23067	23391	23260	23233	23232	23041	22979	23353	23284	23147	23119	23072	23192	23159	23326	23188	23110	23141	23218	23128	23234	23313	23119	22984	23349	23129	23015	23153	23325	23257	23329	23181	23355	23208	23205	23131	23136	23425	23549	23346	23126	23104	23162	23156	23463	23204	23431	23072	23329	23107	23362	23270	23107	23106	23004	23292	23161	22975	23278	23371	23293	23173	23217	23178	23551	23281	23181	23030	23212	23224	23329	23165	23129	23140	23080	23243	23080	23257	23246	23518	23127	23138	23437	23240	23332	23205	23216	23171	23280	23207	22998	23036	23083	23345	23200	23275	23415	23480	23252	23265	23182	23311	23416	23073	23281	23405	23277	23023	23133	23130	23223	23381	23163	22970	23026	23309	23391	23112	23269	23321	23223	23152	23353	23163	23190	23277	23051	23046	23124	23009	23017	23141	23147	22967	23198	23291	23071	23343	22983	23105	23288	23376	23024	23302	23278	23329	23441	23102	23197	23197	23327	23209	23141	23356	23306	23031	23229	23312	23317	23224	23386	23090	23150	23180	23166	23390	23167	23444	23139	23093	23363	23304	23241	23319	23289	23309	23352	23225	23100	23151	23193	23446	23323	23269	23205	23199	23219	23380	23331	23050	22995	23268	23208	23205	23279	23329	23350	23252	23162	23264	23301	23167	23176	23245	23262	23079	23216	23156	23312	23250	23121	23214	23259	23333	23074	23161	23297	23093	23134	23220	23051	23216	23164	23275	23444	23142	23176	23404	23026	23136	23193	23217	23092	23375	23328	23169	23439	23305	23204	23236	23264	23203	23372	23332	23021	23163	23228	22925	23185	23164	23463	23244	23239	23133	23169	23462	23257	23377	23174	23166	23140	23273	23120	23418	23420	23230	23169	23360	23328	23133	23538	23380	22895	23077	22886	23201	23402	23103	23316	23405	23205	23148	23272	23260	23227	23017	23182	23208	23553	23338	23283	23149	23168	23382	23245	22984	23360	23172	23249	23317	23235	23247	23034	23328	23194	23227	23467	22949	23352	23246	23228	23270	23396	23116	23069	23186	22961	23070	23203	23422	23217	23160	23146	23215	23165	23280	23058	23255	23484	23277	23228	23165	23212	23198	23284	23334	23058	23291	23221	23156	23260	23199	23366	22996	23189	23222	23305	23228	23377	23182	23237	23258	23042	22994	23425	23205	22980	23121	23121	23227	23195	23153	23301	23138	23371	23178	22984	23326	23326	23365	23176	23201	23227	23148	23274	23574	23120	23017	23269	23280	23294	23286	23072	23170	23261	23175	23241	23173	22972	23225	23398	23002	23425	23251	23331	23270	23269	23142	23235	23152	23227	23006	23305	23402	23083	23153	23153	23140	23319	23113	23215	23048	23358	23084	23223	23328	23277	23464	23359	23196	23229	23127	23160	23184	23149	23181	23074	22996	23116	23126	23191	23096	23327	23198	23091	23254	23230	23088	23374	23502	22883	23174	23404	23147	23201	23147	23137	23235	23185	23197	23012	22996	23114	23218	23334	23271	23048	23046	23150	23469	23209	23232	23020	23167	23309	23171	23265	22964	23180	23276	23194	23535	23190	23396	23099	23072	23187	23157	23282	23117	23391	23049	23238	23367	23359	23230	23221	23235	23291	23300	23357	23253	23318	23123	23252	23011	23371	23401	23190	23021	23063	23177	23129	23287	23286	23232	23198	23149	23023	23254	23225	23253	23117	23145	23366	23227	23216	23129	23014	23093	23194	23166	23152	22887	23200	23030	23486	23439	23266	23117	23346	23416	23041	23216	23356	23180	23283	23017	23116	23365	23271	23070	22897	22884	23251	22922	22941	23319	23228	23012	23114	23036	23237	23257	23225	23228	23159	23266	23243	23026	23294	23225	23147	23348	23144	23183	23168	23225	23275	23472	23282	23349	23090	23126	23089	23076	23263	23172	23282	23161	23114	23253	23268	23365	23134	23084	23216	23224	23138	23187	23363	23192	23195	23289	23224	23135	23229	23443	23102	23222	23220	23099	23266	23468	23338	23311	23189	23035	23164	23125	23242	23254	23181	23222	23181	23157	22962	23290	23078	23220	23145	23169	23122	23191	23244	23151	22982	23052	23024	23204	23318	23380	22881	23029	23346	23137	23232	23280	23433	23198	23194	23412	23218	23029	23361	22916	23011	23244	23028	23001	23326	23154	23146	23188	23122	22994	23154	23067	22871	23247	23256	23089	23196	23082	22978	23187	23320	23039	23206	23116	23093	23331	23262	23270	23187	22931	23195	23131	23187	23000	23196	23177	23263	23073	23120	23080	23070	23248	23032	23184	23284	23335	23242	23268	23049	23207	23058	23273	23008	23241	23272	23137	22910	23291	23217	23314	23436	23199	23297	23265	23194	23175	23412	23212	23162	22938	23365	23280	23186	23355	23284	23143	23305	23361	23238	23213	23241	23502	23150	23319	23356	23149	23115	23243	23129	23013	23218	23190	23217	23158	23095	23143	23363	23202	23190	23222	23084	23063	23199	23255	23441	23164	23401	23186	23058	23157	23193	23255	23305	23200	23270	23244	23078	23251	23022	23302	23308	23183	23267	23070	23160	23219	23106	23288	23113	23302	23260	23477	23157	23086	23166	22962	23207	23151	23007	23227	23244	23310	23172	23276	23336	23177	23192	23163	23353	22906	23219	23049	23164	23024	23301	23071	23297	23301	23372	23380	23272	23258	23089	23465	23155	23120	23123	23071	23041	23184	23074	23109	23124	23112	22889	23227	23121	23162	23244	23048	23070	23100	23258	23124	23020	23145	23220	23254	23115	23273	23217	23011	23299	23419	23223	23182	22975	23163	23182	22998	23092	23039	23343	23000	23175	23142	23188	23247	23100	23191	23385	23202	23246	23189	23310	22892	23208	23160	23133	23141	23362	23128	23100	23407	23126	23132	23224	23024	23154	23275	23180	23157	23274	23221	23178	23087	23008	23137	22901	23370	23262	23188	23202	23024	23027	23392	23145	23311	23295	23175	23311	23407	23094	23257	23162	23103	23043	23223	23226	23095	23314	23311	23115	23277	23334	23170	23483	23294	23221	23074	23417	23138	23263	23226	23063	23257	23179	23335	23126	23362	23145	23040	23156	23368	23079	23034	23260	23411	23154	23343	23041	23103	23368	22965	23111	23292	23321	23161	23306	23352	23112	23084	23250	23054	23293	23322	23233	23203	23135	23471	23018	23208	23287	23107	23093	23407	23173	23356	23206	23166	23296	23112	22979	23219	23200	23140	23286	23238	23120	23257	23275	23104	23199	23399	23009	23132	23234	23137	23408	22953	22927	23124	23246	23029	23050	23114	23235	23033	23180	23292	22869	23290	23204	23169	22994	23181	23153	23277	23365	22907	23131	23278	23078	22998	23220	23072	23110	23242	22956	23060	23471	23304	23088	23133	23252	23170	23317	23070	23299	22966	23074	23042	23372	23328	23254	23261	23272	23242	23349	23105	23252	23141	23267	23092	23354	23259	23113	23193	23290	23213	23062	23234	23075	23326	23302	23216	23174	23222	23217	23357	23264	23188	23160	23155	23250	23077	23380	23266	23172	23000	23300	23220	23243	23215	23116	23463	23255	23490	23139	23157	23227	22991	23298	23265	23274	23305	23255	23084	23130	23278	23037	23272	23143	23439	23247	23160	23115	23015	23133	23506	23213	23055	23296	23306	23293	23149	23236	23085	23154	23011	23140	23259	23198	23337	23381	23100	23117	23147	23103	23126	23235	23203	23026	23208	23050	23370	23388	23199	23342	23268	22994	23071	23025	22965	22919	22949	23487	23198	23264	23338	23362	22980	23360	22912	23155	22902	23148	23307	23384	23289	23368	23046	23457	23098	23227	23010	23161	23331	23201	23373	23176	23177	23132	23030	23218	23102	23264	23174	23259	23115	23125	23137	23373	22995	23028	23405	23191	23181	23455	23203	23311	23356	23390	23229	23200	23163	23271	22973	23226	23457	23432	23224	23213	23301	23086	23074	23190	23167	23216	23287	23220	22854	23011	23256	23092	23157	23272	23369	23141	23028	23157	23067	23213	23170	23226	23306	23217	23328	23302	23255	23377	23229	23214	23103	23276	23089	23283	22952	23292	23069	23131	23330	23202	23194	23194	23091	23379	23234	23221	23111	23201	23278	23507	23250	23222	23284	23437	23233	23139	23218	23169	23114	23076	23320	23309	23197	23207	23294	23224	23278	23324	23181	23057	23022	23244	23136	23152	23260	23119	23115	23196	23163	23299	23036	23220	23099	22959	22935	23084	22999	23229	23242	23254	23122	23156	23506	23153	23377	23190	23253	23243	23119	23097	23169	23017	23051	23110	23183	22966	23090	23034	23376	23171	23270	23062	23259	23065	23217	23201	23132	22938	23255	23273	23057	23213	23210	23023	23119	23351	23281	23207	23237	23454	23136	23083	23103	23032	22994	23175	23228	23338	23235	23313	23419	23205	23242	23228	23261	23110	23053	22852	23218	23441	22977	23200	23171	23220	23411	23220	23190	23281	23173	23127	23193	23021	23014	22971	23472	23300	23102	23121	23292
26432	19757	17542	17738	17544	17666	17667	17733	17626	17702	17702	17552	17768	17666	17481	17803	17631	17554	17605	17629	17607	17517	17659	17564	17725	17586	17702	17404	17423	17619	17715	17666	17608	17516	17543	17602	17596	17683	17531	17442	17486	17604	17579	17368	17583	17377	17655	17594	17682	17412	17519	17485	17663	17479	17488	17574	17491	17586	17614	17673	17635	17441	17635	17455	17587	17712	17594	17684	17615	17742	17454	17561	17478	17599	17511	17450	17700	17655	17577	17431	17702	17693	17419	17476	17694	17528	17562	17738	17602	17497	17527	17711	17589	17597	17655	17525	17621	17472	17477	17591	17625	17656	17577	17547	17521	17583	17483	17572	17523	17557	17485	17777	17545	17468	17558	17575	17480	17694	17715	17704	17563	17571	17460	17424	17557	17611	17540	17513	17649	17510	17606	17390	17493	17786	17642	17675	17455	17606	17773	17622	17555	17777	17688	17808	17591	17693	17646	17604	17727	17411	17719	17588	17658	17553	17722	17627	17458	17600	17477	17405	17519	17484	17683	17452	17465	17507	17543	17745	17491	17583	17655	17371	17495	17449	17612	17579	17378	17472	17626	17678	17670	17742	17527	17400	17596	17539	17533	17703	17490	17562	17728	17552	17780	17559	17624	17501	17618	17527	17574	17577	17694	17641	17554	17583	17628	17696	17452	17461	17482	17788	17539	17620	17767	17599	17575	17806	17581	17458	17719	17615	17525	17518	17580	17496	17488	17433	17585	17559	17677	17681	17435	17605	17471	17533	17677	17461	17624	17470	17617	17466	17585	17552	17858	17391	17445	17515	17445	17658	17550	17541	17640	17376	17829	17576	17569	17706	17475	17532	17624	17696	17749	17622	17671	17747	17471	17588	17593	17671	17622	17502	17777	17732	17554	17471	17532	17683	17529	17465	17578	17427	17672	17434	17418	17592	17593	17762	17630	17620	17572	17458	17542	17623	17626	17607	17590	17477	17685	17723	17594	17524	17619	17583	17507	17730	17581	17589	17381	17528	17527	17697	17576	17421	17644	17528	17486	17456	17339	17487	17604	17594	17533	17550	17652	17493	17636	17654	17570	17349	17551	17614	17495	17559	17587	17440	17574	17668	17834	17527	17457	17488	17667	17650	17695	17693	17719	17412	17465	17569	17534	17618	17800	17508	17627	17466	17510	17541	17556	17574	17454	17623	17552	17636	17612	17507	17566	17490	17589	17632	17661	17575	17533	17627	17781	17780	17514	17623	17511	17560	17617	17444	17345	17674	17580	17685	17529	17616	17446	17835	17577	17547	17472	17677	17638	17560	17637	17636	17490	17624	17647	17675	17550	17577	17626	17517	17532	17591	17467	17625	17519	17543	17605	17663	17604	17466	17511	17502	17496	17677	17378	17569	17719	17627	17540	17499	17735	17491	17542	17610	17438	17394	17596	17595	17535	17543	17569	17599	17628	17617	17619	17542	17589	17606	17440	17602	17665	17680	17802	17529	17596	17562	17671	17572	17593	17821	17517	17428	17640	17669	17578	17631	17391	17721	17545	17624	17540	17521	17479	17661	17563	17638	17534	17560	17555	17601	17506	17697	17697	17553	17598	17553	17605	17396	17358	17630	17554	17512	17293	17667	17462	17657	17511	17618	17483	17659	17572	17453	17511	17503	17467	17695	17747	17592	17553	17537	17517	17698	17537	17583	17443	17516	17506	17674	17513	17561	17609	17557	17475	17571	17640	17464	17700	17514	17396	17619	17390	17553	17528	17561	17674	17524	17474	17449	17496	17473	17596	17476	17596	17559	17585	17668	17500	17580	17630	17681	17532	17607	17569	17524	17647	17827	17460	17641	17507	17556	17485	17609	17462	17614	17732	17731	17582	17464	17552	17272	17575	17596	17536	17626	17473	17426	17419	17766	17624	17623	17612	17584	17513	17662	17495	17504	17557	17522	17599	17523	17631	17535	17545	17545	17563	17685	17552	17708	17489	17473	17535	17420	17549	17696	17503	17682	17552	17287	17599	17502	17637	17581	17551	17603	17581	17478	17591	17736	17541	17735	17639	17467	17846	17819	17769	17567	17782	17450	17592	17595	17528	17589	17649	17527	17673	17512	17733	17480	17423	17662	17474	17513	17671	17444	17535	17696	17653	17436	17526	17392	17498	17665	17668	17649	17620	17508	17504	17457	17593	17346	17625	17489	17647	17594	17575	17452	17538	17684	17448	17726	17554	17616	17531	17675	17708	17387	17535	17506	17619	17578	17453	17435	17671	17500	17559	17510	17594	17650	17490	17654	17456	17539	17562	17491	17441	17719	17389	17540	17599	17668	17557	17560	17486	17632	17581	17556	17604	17529	17445	17585	17587	17607	17503	17524	17565	17526	17548	17599	17690	17485	17580	17600	17642	17748	17719	17628	17655	17678	17530	17484	17590	17720	17626	17419	17546	17612	17356	17550	17701	17482	17704	17445	17767	17783	17363	17461	17506	17532	17519	17664	17582	17447	17754	17473	17447	17541	17468	17838	17533	17521	17590	17808	17454	17424	17542	17630	17468	17526	17593	17474	17459	17649	17487	17624	17496	17630	17614	17362	17289	17473	17625	17554	17581	17494	17482	17605	17653	17649	17736	17558	17442	17564	17649	17466	17485	17616	17597	17374	17771	17488	17563	17487	17491	17413	17546	17491	17537	17689	17602	17844	17648	17529	17657	17395	17621	17717	17702	17693	17689	17439	17731	17594	17605	17465	17573	17543	17610	17515	17682	17430	17629	17507	17701	17536	17408	17608	17618	17493	17504	17525	17344	17512	17639	17586	17611	17606	17606	17329	17528	17790	17594	17620	17405	17706	17757	17650	17573	17503	17772	17476	17493	17642	17496	17562	17632	17643	17589	17711	17511	17502	17623	17604	17393	17435	17592	17563	17662	17665	17548	17614	17424	17670	17516	17666	17638	17545	17475	17497	17426	17599	17494	17509	17552	17696	17486	17642	17746	17507	17538	17590	17756	17557	17450	17509	17712	17501	17369	17410	17548	17648	17748	17463	17590	17654	17592	17632	17642	17720	17625	17524	17533	17464	17582	17820	17341	17777	17590	17534	17517	17501	17613	17566	17698	17527	17486	17722	17673	17571	17702	17802	17491	17489	17332	17523	17601	17700	17568	17484	17544	17618	17410	17535	17765	17419	17629	17557	17468	17607	17702	17535	17692	17574	17628	17734	17658	17761	17457	17502	17578	17646	17506	17604	17677	17471	17459	17557	17615	17373	17572	17631	17661	17528	17625	17513	17528	17573	17664	17337	17618	17658	17444	17614	17562	17403	17522	17566	17625	17651	17655	17551	17596	17664	17477	17560	17486	17761	17688	17565	17565	17341	17638	17486	17696	17582	17411	17696	17421	17532	17600	17772	17448	17580	17348	17547	17466	17535	17615	17601	17576	17551	17534	17446	17752	17412	17421	17499	17656	17761	17430	17512	17633	17518	17718	17557	17486	17557	17636	17575	17587	17530	17644	17505	17566	17770	17527	17650	17525	17691	17580	17557	17464	17471	17492	17493	17641	17534	17565	17424	17630	17167	17243	17636	17765	17507	17595	17618	17503	17639	17478	17524	17658	17380	17482	17734	17651	17471	17712	17663	17505	17657	17608	17619	17584	17774	17574	17574	17577	17434	17678	17531	17587	17415	17632	17473	17604	17515	17592	17664	17558	17487	17548	17495	17541	17501	17567	17478	17566	17586	17585	17362	17556	17576	17640	17400	17693	17517	17316	17649	17605	17572	17764	17567	17658	17722	17647	17512	17664	17511	17500	17437	17452	17646	17581	17668	17611	17660	17595	17704	17630	17631	17624	17515	17579	17488	17548	17515	17550	17716	17477	17586	17650	17434	17727	17421	17552	17725	17476	17521	17675	17515	17577	17570	17596	17544	17628	17665	17619	17543	17672	17527	17479	17606	17489	17910	17527	17469	17402	17652	17480	17419	17523	17665	17486	17720	17735	17543	17627	17565	17764	17779	17531	17441	17520	17510	17686	17370	17602	17520	17552	17428	17809	17460	17566	17459	17551	17593	17563	17649	17644	17446	17552	17567	17387	17419	17337	17623	17659	17457	17516	17436	17631	17607	17513	17486	17455	17595	17510	17552	17618	17663	17381	17598	17501	17609	17576	17559	17508	17663	17558	17517	17607	17577	17782	17469	17491	17597	17391	17610	17666	17619	17672	17626	17549	17526	17624	17454	17742	17446	17642	17625	17541	17797	17509	17565	17538	17435	17455	17589	17587	17688	17521	17632	17633	17526	17558	17672	17618	17658	17721	17463	17616	17425	17493	17691	17613	17540	17693	17457	17769	17620	17859	17555	17461	17730	17542	17545	17674	17449	17611	17654	17467	17707	17527	17677	17462	17715	17547	17394	17516	17600	17560	17716	17639	17752	17622	17625	17509	17579	17627	17651	17569	17483	17621	17632	17435	17554	17503	17664	17665	17519	17529	17510	17533	17477	17546	17648	17581	17596	17534	17663	17645	17617	17696	17611	17681	17581	17498	17624	17490	17634	17598	17632	17653	17400	17507	17605	17549	17716	17739	17575	17546	17517	17684	17583	17493	17409	17626	17561	17621	17644	17437	17526	17635	17615	17636	17367	17508	17645	17538	17654	17622	17496	17604	17608	17693	17475	17676	17647	17690	17506	17635	17348	17696	17628	17553	17595	17461	17705	17578	17720	17554	17516	17558	17715	17708	17653	17494	17551	17573	17484	17627	17535	17527	17468	17547	17634	17611	17495	17671	17596	17380	17495	17465	17435	17540	17708	17670	17613	17652	17499	17611	17555	17487	17482	17608	17481	17628	17706	17498	17533	17511	17557	17510	17624	17538	17511	17619	17676	17631	17573	17568	17642	17476	17770	17580	17617	17585	17648	17489	17775	17708	17618	17714	17571	17564	17585	17584	17623	17560	17659	17677	17615	17656	17461	17693	17538	17396	17609	17473	17507	17505	17562	17358	17426	17752	17530	17690	17538	17581	17547	17598	17530	17770	17684	17606	17564	17607	17526	17429	17554	17654	17492	17727	17486	17382	17625	17552	17474	17678	17385	17390	17565	17541	17686	17503	17477	17518	17579	17434	17564	17709	17504	17648	17588	17582	17611	17459	17486	17597	17526	17667	17457
22534	21416	29532	23705	21449	23078	29845	23497	22243	22923	22780	22498	22278	22420	22739	22265	22508	22464	22345	22296	22261	22245	22280	22305	22309	22363	22485	22181	22367	22195	22252	22366	22232	22237	22154	22033	22131	22057	22282	22133	22184	22374	22253	22143	22064	22004	22008	22046	22150	21907	21973	22378	22192	22234	22093	22641	22242	22209	22084	22197	22053	22138	22268	22067	22029	22153	21919	22372	22311	22212	22199	21955	21879	22057	22046	22254	22388	21992	22504	21955	21940	22178	22106	22011	22299	21961	22004	22308	22041	21934	21968	21958	22125	22062	22195	21896	22063	22019	22088	22234	22160	22155	22077	22100	22143	21837	22131	22037	22245	21829	22080	22059	22003	22139	22193	22102	22067	21993	22083	22137	22158	22178	22000	22113	22016	21825	22253	22226	22084	22136	22321	22123	22158	21946	22363	22214	22254	22192	21943	21812	21792	22234	21952	22147	22148	22065	22111	22260	22052	22196	22086	22201	21995	22140	22047	22046	22082	22193	21857	22040	22203	21987	22067	21922	22011	21910	21969	22046	22266	22000	21953	22042	21980	21996	22113	21965	22129	21942	21977	22086	21966	22052	22022	22060	21982	22017	22129	22184	22201	22023	22041	22163	22227	22184	22093	22241	21906	22068	21987	22111	22317	22057	22100	22008	22271	22147	22315	22106	21862	22026	22158	21948	21903	22081	22253	21900	22313	22146	21914	22019	22038	22121	22036	21822	21977	22126	22155	22017	21985	21974	22037	22083	22094	21867	21878	21880	21890	22154	21957	22015	22117	21982	21976	21862	21641	22073	22085	22039	22159	21911	21948	22129	21873	21931	22072	21922	22051	22172	22135	22048	22157	21982	22252	22012	22039	21957	22199	22161	22000	21974	22103	22126	22164	22011	21946	22135	21936	21836	22232	22083	22132	22029	22005	22051	22072	21930	22062	22226	22039	21957	21892	22128	22155	21788	21770	21979	21849	21819	22138	22190	22134	21966	22113	22180	22057	22020	22207	22003	22169	22118	22040	22056	21935	21892	21835	21776	21944	22011	22033	21960	22148	22147	22027	22028	21982	22216	22264	21973	21965	21909	22051	21918	21976	22242	22177	22037	21956	21990	22203	22024	22012	22122	21905	22169	22011	21806	21795	21866	21999	22224	21961	21724	21979	22074	22079	21835	22253	22200	21962	22250	21879	22115	21706	21988	22028	21875	22017	21921	21877	22058	21781	22059	22021	22189	21975	22038	21868	21833	22125	21928	22004	21999	21793	21852	21980	22099	22066	22175	21873	22048	22058	21890	22093	21923	21924	21896	21871	21853	22024	22111	22027	21954	21935	21909	21963	21969	21907	22046	21868	22012	21806	21977	22041	22239	21991	22223	22117	22026	22051	21796	21909	21978	22078	21942	21938	21977	21948	21950	21680	22054	22220	22067	21849	22103	22129	21935	22215	21840	21938	21980	22122	22239	21942	22018	22159	22037	21972	21853	22086	21938	21770	22103	21932	22058	21858	21908	21752	21897	21964	22058	22141	22007	22148	21943	21754	22135	22151	22015	21740	21799	22167	21842	21995	21851	22060	21765	21995	21918	22048	21858	21989	22134	22079	21978	21641	21888	21968	22118	22138	21984	21884	21763	22044	21963	21823	22107	22010	22029	22032	21812	22022	21778	21906	22172	21964	22074	21990	22012	21900	21886	21926	22149	22071	22121	21957	21847	21807	22015	22101	22037	21802	21977	22108	22007	22124	21737	22086	22064	22046	22211	22009	22055	21996	22007	21925	21966	21868	22070	22207	21924	21993	21904	22227	22104	21812	21892	22013	22146	22206	21903	21934	21941	21895	21934	22130	21890	21935	21949	21961	21920	21857	21969	21872	21795	22149	21926	21911	22003	21981	21884	21954	22023	22059	21987	21802	21879	22069	21765	22049	22065	21786	22138	21924	21860	21859	22028	22265	21851	22135	22010	22131	22168	21874	21977	22057	21849	21870	21983	21805	21965	21936	21987	21920	22029	21824	21800	22102	21985	22131	21863	21955	22032	21819	21967	22092	22129	21930	21967	21919	22121	22111	21928	21972	21936	22039	21881	21822	22026	21977	22143	22149	21865	21904	21960	21914	21889	21758	22100	22078	21760	21982	22044	22173	21886	21771	22075	21916	21875	21909	22051	21993	22242	21995	22097	22228	21908	21778	22026	22145	21967	21851	22100	22051	21786	21870	21845	21925	21993	22168	22101	22117	21882	21975	22012	22032	21966	22012	21880	21858	22062	22126	22070	22029	22037	22289	21891	21862	22143	22204	22097	22081	22111	22048	22114	21947	21932	21851	21821	22046	22013	22090	21955	21918	22055	21915	22056	22016	22019	22097	22011	21865	21990	21904	22009	21932	22079	22111	22094	22056	21929	21976	21988	21944	21958	21931	21988	21979	22068	21963	22145	22044	22068	21992	22026	21954	21814	21916	22095	22096	21910	21853	21916	21949	22096	22011	21938	22071	21971	22173	21952	22145	22034	22054	22097	22059	22122	21924	21962	22129	21805	21828	21992	21888	22036	21992	22020	21994	21998	22052	21922	21946	22035	22131	21993	21933	22141	21884	21875	22146	21944	22081	21903	21911	22116	22085	22182	21875	21822	21809	22136	22135	22087	21910	22105	22003	22127	22054	21782	22003	22031	21891	22017	21977	22051	21834	21902	22039	22051	22223	21895	21975	22133	21804	21859	21874	21931	21903	22080	21992	21818	22044	21899	22165	21953	21962	21895	21906	21790	21820	21975	22237	21910	22034	22000	21874	21797	21977	21939	22092	21881	21825	21869	22135	21884	21991	21808	21968	21986	21827	21943	21898	21922	21753	22116	22189	22003	21886	21922	21939	22086	22229	22019	21931	21898	21848	21848	22004	21904	21959	21910	21955	22199	21921	21998	21851	21944	21797	21814	21824	21756	22030	22126	21801	21807	21965	21856	21964	21965	21831	22033	21991	21994	22250	22134	22034	21981	22030	21854	21871	21873	22037	22091	22135	22068	21894	21776	21974	22022	22035	21972	21939	21934	21897	21824	21976	21895	22014	21908	21950	22205	22150	21856	21933	21869	22128	21936	22016	22083	21891	21956	22052	21846	21954	22067	21702	22064	22086	22073	22003	21993	21847	21991	22025	22188	21891	22182	22091	21857	22037	21782	21871	21916	22087	21913	21680	21892	22255	21846	21711	21942	21929	21678	21909	21865	22090	21764	21832	21778	21807	21824	22007	22088	21851	22138	21916	22007	21925	21948	21828	21844	22030	22051	21919	21817	21859	21912	21810	22012	22217	21951	21930	22054	22124	22040	22094	22038	22017	22067	22062	21896	21766	21852	22051	21841	22121	22094	22206	22103	22054	22117	22202	22007	21893	22089	22075	21777	22067	21889	21921	22127	22060	21681	21884	22162	22102	21996	22116	21811	21927	21946	22010	22135	21853	21851	21969	22110	21868	22023	21902	21971	21932	21832	21976	21987	21782	22128	22074	21809	21896	21815	21992	21939	21899	21859	21978	21914	22119	21963	21946	22032	21951	21946	21929	22130	22066	21741	21953	22034	22085	21941	21913	21978	21988	21974	22192	22044	22031	21843	21963	21935	21901	21985	21914	21714	22099	21906	21925	21846	21965	22046	22012	22000	22210	21828	21910	22039	22005	21998	21799	21973	21836	22018	21797	21695	21836	21954	21892	22053	21883	21781	21849	21945	21900	21961	21864	21939	21752	22012	21902	21890	22005	22138	21892	21945	21838	22032	21895	22010	22139	21878	21849	21994	21949	21937	21730	22030	22029	21811	21823	22106	22111	21948	22099	22084	22013	21807	21807	22043	21978	21966	21993	21977	22174	21825	21850	21806	22117	21869	21775	21836	21801	21873	22053	22037	21799	21926	21694	21917	21877	21866	22180	22060	22235	21946	21920	22080	22007	22016	22088	21918	21936	21987	21997	21985	21794	21954	22062	21834	22020	21848	21698	21854	21983	22095	21939	22134	22172	21971	22252	21784	22000	21966	21936	22334	21957	22083	21950	22043	22090	22223	21991	21948	21855	21984	21987	22030	21944	21918	21806	22169	21851	21940	21913	22038	22039	21743	21980	21996	21841	22155	22031	22082	21776	22223	21897	21922	22026	22035	22144	22247	22139	22201	22080	22153	22043	22137	22041	21807	22019	21767	22027	22093	22110	21916	22113	22014	22038	21701	22104	21998	22151	22044	21914	21821	21887	21725	22068	22217	22094	21772	21927	21999	21940	21994	21701	21812	21897	22206	22185	21962	21901	21781	21748	21789	22063	21838	21716	21935	21971	21934	21879	22036	21968	21942	21858	22147	21921	21926	22018	21985	22113	21976	22093	21947	21870	21741	22203	22085	21880	21980	22014	22117	21781	22088	22140	22055	21897	22083	21951	21674	21972	21978	22333	22017	22037	21765	22035	21946	22227	22227	21970	22024	22093	22063	22040	21908	21907	21828	22203	21996	21872	21851	21931	21782	21752	22005	22026	22124	22085	21988	22071	22198	22004	21956	21958	21824	22072	21864	22179	22002	21980	21975	21989	21841	22075	21643	21804	21898	22020	22278	22151	22189	21825	21717	21923	21900	22008	22002	21862	21842	22214	21946	22023	22002	22108	21958	21921	22162	21873	21973	21838	21962	21835	22044	21858	22027	21954	21953	21880	22053	21896	22076	21973	21832	21919	21950	21876	21804	22034	21754	21825	22034	21957	22033	22091	21797	21962	22199	21953	22027	22054	21779	22104	21968	22162	21947	21710	21843	21974	21743	21948	21873	21815	21946	22042	22107	21979	21918	22023	21888	21993	21995	21756	21909	21808	21872	22049	21928	21984	21959	22019	22007	21848	22024	22080	21822	22091	22149	21982	21919	21720	21777	21864	21900	22241	21963	22106	21839	22152	21619	21979	21933	21848	21896	22001	21836	21975	22194	21905	21987	22001	21746	21972	22132	21962	22004	21795	21969	21908	22042	21925	21971	22066	21991	22013	22174	21997	22150	21930	22047	22015	22210	22060	21860	22038	21923	22070	22157	22012	21957	21739	21854	21920	21816	21864	22067	21865	21875	22129	22002	22103	21898	21941	21899	21762	21949	22075	21921	22032	21839	22016	21813	21849	22205	21850	22067
25757	21727	17173	16817	16841	16694	16640	16806	16786	16742	16693	16854	16899	16565	16855	16777	16924	16785	16922	16918	17101	16884	16768	16882	16723	16693	16854	16696	16822	16793	16579	16784	16723	16705	16742	16867	16566	16731	16765	16823	16846	16733	16856	16715	16634	16764	16763	16762	16672	16707	16780	16820	16720	16699	16657	16777	16737	16727	16980	16788	16749	16625	16986	16838	16787	16636	16774	16852	16725	16766	16704	16770	16764	16778	16778	16831	16739	16856	16619	16783	16680	16983	16753	16711	16873	16946	16859	16754	16732	16735	16740	16581	16565	16730	16668	16842	16766	16776	16844	16716	16806	16872	16814	16802	16754	16843	16801	16747	16730	16710	16685	16700	16785	16884	17006	16696	16700	16730	16798	16694	16664	16767	16893	16755	16887	16690	16799	16788	16720	16654	16874	16754	16773	16871	16850	16700	16819	16684	16949	16814	16877	16745	16672	16807	16648	16749	16821	16581	16689	16783	16714	16708	16872	16866	16847	16642	16842	16772	16753	16677	16768	16680	16840	16736	16681	16826	16779	16763	16738	16731	16774	16486	16965	16772	16557	16701	16708	16632	16777	16851	16770	16849	16742	16769	16811	16685	16681	16729	16844	16767	16865	16796	16740	16700	16813	16628	16755	16589	16863	16720	16822	16837	16659	16843	16755	16804	16762	16787	16945	16798	16707	16688	16833	16554	16852	16755	16771	16874	16650	16852	16780	16626	16804	16772	16732	16773	16774	16682	16654	16666	16828	16848	16586	16812	16741	16831	16587	16659	16660	16847	16722	16813	16696	16739	16861	16841	16842	16727	16877	16758	16848	16768	16685	16761	16847	16954	16960	16773	16783	16861	16611	16941	16698	16832	16736	16853	16765	16923	16684	16743	16820	16759	16637	16791	16719	16920	16634	16774	16770	16860	16790	16761	16852	16821	16863	16793	16779	16736	16710	16897	16722	16859	16698	16802	16586	16711	16727	16716	16788	16831	16876	16640	16790	16879	16869	16795	16641	16584	16839	16715	16709	16787	16778	16810	16582	16721	16816	16793	16665	16830	16668	16729	16790	16796	16668	16868	16517	16861	16844	16802	16932	16733	16730	16661	16705	16804	16676	16892	16641	16782	16791	16604	16759	16546	16944	16824	16689	16876	16484	16569	16715	16662	16908	16771	16795	16712	16703	16756	16924	16867	16705	16727	16791	16620	16762	16734	16762	16665	16772	16850	16842	16775	16886	16619	16681	16813	16757	16756	16744	16749	16835	16814	16952	16654	16776	16767	16775	16745	16715	16589	16814	16648	16804	16692	16676	16712	16582	16636	16742	16703	16901	16697	16705	16844	16911	16939	16551	16840	16686	16768	16641	16625	16617	16674	16809	16678	16695	16530	16880	16780	16839	16752	16520	16863	16697	16843	16744	16518	16698	16678	16940	16615	16628	16732	16796	16677	16706	16723	16802	16720	16734	16901	16707	16881	16656	16664	16732	16695	16802	16750	16728	16925	16896	16832	16743	16872	16767	16764	16773	16632	16782	16898	16674	16665	16783	16687	16707	16897	16795	16826	16765	16940	16664	16687	16625	16683	16732	16648	16821	16703	16834	16488	16925	16681	16675	16778	16704	16643	16712	16619	16583	16913	16903	16725	16957	16690	16811	16662	16839	16755	16695	16847	16803	16688	16737	16644	16814	16687	16680	16825	16695	16816	16594	16820	16958	16949	16872	16580	16880	16878	16746	16669	16742	16751	16669	16805	16756	16758	16766	16709	16668	16709	16611	16588	16770	16700	16821	16721	16686	16607	16817	16707	16794	16789	16744	16658	16883	16620	16859	16649	16796	16826	16698	16637	16737	16728	16740	16887	16883	16993	16731	16761	16781	16769	16845	16674	16571	16875	16688	16825	16679	16736	16798	16781	16659	16846	16634	16655	16797	16741	16713	16746	16765	16697	16854	16777	16860	16716	16806	16734	16927	16703	16698	16685	16652	16797	16746	16831	16744	16775	16589	16737	16821	16667	16609	16708	16778	16760	16701	16706	16589	16750	16921	16779	16855	16626	16681	16795	16782	16692	16876	16662	16809	16771	16674	16580	16867	16657	16855	16818	16752	16646	16798	16646	16745	16695	16909	16642	16768	16781	16751	16818	16687	16599	16620	16681	16680	16761	16754	16552	16875	16666	16735	16791	16779	16766	16750	16633	16688	16774	16784	16588	16817	16866	16745	16902	16771	16802	16853	16711	16887	16742	16682	16682	16804	16825	16686	16712	16813	16662	16879	16737	16750	16843	16875	16741	16776	16789	16791	16731	16932	16852	16720	16907	16862	16641	16735	16920	16640	16717	16717	16834	16812	16650	16786	16757	16753	16684	16787	16787	16681	16845	16870	16533	16612	16585	16614	16742	16798	16647	16708	16602	16700	16667	16875	16751	16534	16717	16689	16771	16675	16952	16857	16648	16632	16882	16677	16662	16732	16670	16830	16788	16696	16818	16817	16947	16698	16653	16758	16876	16553	16758	16839	16669	16665	16856	16544	16726	16571	16763	16799	16577	16737	16834	16782	16703	16773	16706	16661	16648	16871	16476	16719	16736	16799	16745	16750	16727	16833	16893	16592	16643	16670	16824	16514	16678	16558	16764	16661	16746	16671	16593	16803	16641	16739	16722	16834	16692	16852	16769	16709	16914	16586	16775	16831	16765	16685	16742	16697	16761	16832	16683	16644	16586	16790	16696	16628	16823	16666	16860	16803	16744	16806	16813	16778	16804	16747	16587	16842	16745	16900	16674	16813	16658	16675	16590	16724	16665	16620	16758	16829	16745	16646	16658	16829	16718	16879	16721	16874	16754	16780	16750	16629	16824	16705	16565	16710	16675	16723	16673	16598	16556	16537	16626	16751	16684	16691	16597	16561	16722	16760	16514	16930	16759	16749	16635	16672	16748	16652	16835	16786	16791	16796	16789	16691	16802	16682	16765	16620	16772	16541	16651	16582	16745	16804	16687	16842	16709	16770	16666	16659	16815	16916	16805	16788	16829	16751	16729	16547	16825	16927	16770	16822	16685	16824	16693	16796	16724	16556	16623	16714	16748	16731	16750	16815	16801	16782	16690	16684	16712	16654	16860	16728	16649	16661	16796	16820	16804	16642	16785	16753	16834	16618	16606	16582	16683	16708	16781	16741	16755	16914	16714	17004	16898	16787	16744	16641	16645	16787	16744	16561	16824	16598	16812	16706	16621	16714	16753	16711	16669	16700	16720	16504	16786	16787	16791	16615	16835	16579	16866	16693	16683	16641	16814	16757	16757	16956	16851	16654	16708	16742	16783	16805	16845	16631	16714	16796	16742	16769	16781	16564	16574	16851	16661	16653	16883	16824	16722	16627	16824	16844	16750	16909	16721	17022	16607	16824	16824	16708	16735	16615	16879	16732	16732	16717	16769	16721	16896	16779	16781	16597	16482	16882	16855	16763	16635	16756	16758	16787	16738	16555	16986	16752	16899	16546	16780	16724	16696	16934	16683	16883	16723	16683	16816	16731	16725	16748	16742	16665	16683	16890	16739	16517	16729	16742	16774	16721	16612	16883	16666	16831	16914	16864	16617	16721	16694	16653	16597	16885	16769	16610	16778	16839	16728	16816	16710	16805	16791	16703	16730	16785	16853	16733	16785	16723	16930	16847	16735	16801	16799	16864	16712	16670	16711	16751	16598	16938	16678	16518	16666	16647	16806	16659	16690	16683	16861	16760	16736	16657	16823	16738	16864	16690	16744	16746	16691	16672	16538	16817	16694	16635	16708	16652	16621	16644	16770	16602	16756	16713	16845	16866	16809	16898	16748	16718	16869	16711	16695	16820	16853	16695	16848	16772	16877	16926	16826	16846	16727	16725	16813	16801	16728	16729	16605	16728	16711	16860	16730	16793	16658	16765	16552	16844	16683	16739	16626	16787	16740	16780	16714	16683	16694	16718	16694	16760	16672	16654	16704	16586	16695	16640	16788	16776	16795	16769	16724	16766	16784	16843	16980	16755	16769	16740	16694	16868	16664	16594	16573	16781	16494	16701	16895	16579	16809	16820	16655	16734	16853	16915	16522	16555	16723	16704	16596	16782	16951	16773	16844	16731	16900	16906	16687	16953	16779	16675	16821	16774	16803	16681	16746	16838	16756	17031	16750	16697	16682	16818	16821	16855	16832	16607	16726	16818	16752	16716	16766	16869	16897	16794	16729	16739	16631	16828	16691	16734	16693	16774	16703	16821	16679	16916	16753	16783	16697	16843	16822	16739	16745	16819	16722	16601	16694	16878	16700	16726	16739	16743	16735	16753	16727	16785	16692	16703	16785	16765	16758	16797	16803	16830	16640	16627	16687	16741	16680	16591	16716	16673	16694	16665	16775	16695	16739	16724	16707	16970	16689	16637	16749	16715	16882	16821	16759	16760	16653	16754	16902	16727	16638	16675	16735	16819	16732	16889	16679	16760	16699	16706	16799	16629	16731	16726	16662	16783	16739	16557	16611	16701	16714	16956	16613	16850	16749	16895	16685	16766	16628	16691	16741	16621	16851	16701	16634	16909	16709	16932	16832	16688	16632	16915	16613	16592	16774	16826	16794	16891	16706	16744	16740	16630	16708	16737	16828	16713	16781	16665	16756	16733	16759	16719	16902	16792	16848	16836	16631	16669	16948	16651	16735	16920	16823	16667	16704	16726	16797	16786	16676	16862	16728	16761	16588	16623	16626	16687	16628	16740	16854	16881	16761	16746	16707	16715	16846	16742	16694	16812	16832	16752	16771	16755	16892	16699	16751	16870	16835	16619	16686	16857	16722	16817	16766	16771	16863	16851	16752	16893	16832	16645	16737	16757	16684	16745	16774	16821	16787	16740	16778	16824	16907	16756	16798	16824	16733	16664	16823	16832	16653	16795	16874	16727	16716	16651	16702	16641	16941	16761	16752	16934	16632	16669	16662	16687	16794	16690	16666	16717	16770	16705	16691	16726	16808	16624	16629	16628	16810	16657	16755	16616	16759	17029	16730	16900	16784	16773	16624	16718	16674	16795	16892	16670	16835	16751	16746	16789	16870	16858	16779	16747	16842	16780	16740	16896	16690	16741	16789	16790	16813	16835	16886	16770	16698	16637	16648	16747	16709	16659	16834
28434	21323	28246	26338	22491	22877	23188	22682	22429	22477	22744	22405	22538	22673	22654	22410	22661	22729	22614	22464	22544	22621	22431	22442	22438	22545	22481	22613	22642	22574	22471	22233	22391	22590	22393	22588	22585	22647	22514	22365	22463	22296	22399	22382	22539	22331	22678	22428	22322	22322	22498	22595	22540	22517	22467	22503	22409	22441	22483	22446	22403	22631	22372	22618	22625	22590	22744	22428	22681	22731	22356	22558	22451	22509	22380	22539	22493	22645	22388	22638	22130	22276	22535	22385	22623	22659	22602	22570	22689	22378	22661	22429	22530	22646	22642	22251	22607	22602	22490	22551	22564	22466	22663	22594	22472	22614	22387	22728	22469	22335	22643	22742	22484	22567	22702	22268	22547	22576	22696	22648	22360	22549	22490	22530	22493	22447	22473	22603	22442	22308	22380	22465	22789	22573	22444	22551	22450	22671	22702	22571	22625	22688	22367	22445	22529	22526	22487	22439	22759	22722	22432	22716	22600	22471	22404	22532	22292	22403	22552	22537	22569	22454	22754	22607	22399	22486	22639	22652	22639	22448	22625	22538	22571	22463	22119	22627	22578	22465	22419	22489	22452	22662	22345	22408	22515	22563	22539	22643	22557	22485	22505	22563	22647	22545	22440	22391	22544	22600	22482	22398	22426	22463	22396	22389	22302	22477	22453	22438	22673	22590	22657	22422	22349	22393	22686	22624	22540	22379	22554	22560	22311	22477	22442	22619	22452	22381	22483	22509	22602	22529	22319	22441	22684	22630	22533	22426	22489	22605	22593	22394	22635	22551	22321	22315	22468	22367	22570	22195	22302	22524	22628	22537	22416	22492	22550	22498	22506	22575	22722	22427	22665	22764	22529	22590	22448	22300	22432	22728	22697	22592	22522	22761	22365	22680	22691	22452	22688	22659	22865	22522	22367	22465	22479	22328	22422	22573	22607	22628	22378	22487	22362	22448	22635	22557	22456	22424	22395	22529	22612	22632	22481	22620	22743	22297	22426	22446	22434	22642	22600	22531	22553	22404	22553	22443	22328	22760	22625	22702	22513	22351	22608	22486	22217	22619	22511	22380	22472	22456	22421	22632	22474	22428	22493	22642	22586	22488	22301	22622	22628	22523	22418	22466	22543	22539	22546	22542	22468	22440	22648	22570	22710	22583	22545	22629	22793	22519	22519	22513	22566	22395	22341	22553	22399	22356	22424	22460	22492	22618	22485	22603	22468	22574	22486	22499	22292	22478	22649	22508	22424	22584	22431	22480	22600	22438	22698	22615	22638	22298	22534	22702	22477	22652	22842	22467	22522	22627	22622	22383	22426	22409	22509	22296	22535	22479	22388	22643	22557	22600	22559	22563	22481	22491	22488	22530	22575	22379	22392	22481	22751	22477	22377	22650	22585	22317	22455	22381	22612	22647	22546	22363	22666	22459	22655	22667	22342	22609	22741	22376	22554	22527	22586	22623	22563	22344	22632	22610	22587	22686	22290	22616	22478	22652	22767	22423	22522	22514	22713	22593	22568	22597	22741	22595	22325	22522	22568	22513	22638	22480	22600	22470	22561	22625	22500	22760	22575	22574	22406	22702	22676	22554	22756	22586	22547	22468	22647	22540	22475	22363	22675	22224	22496	22391	22532	22410	22567	22489	22672	22432	22504	22680	22532	22380	22512	22455	22392	22573	22481	22626	22456	22436	22340	22484	22521	22389	22388	22314	22542	22395	22613	22534	22379	22534	22613	22664	22471	22457	22456	22414	22556	22467	22385	22569	22663	22366	22521	22408	22650	22394	22539	22536	22427	22598	22690	22673	22386	22450	22528	22663	22283	22736	22532	22655	22824	22644	22303	22421	22633	22489	22620	22306	22514	22610	22548	22582	22598	22425	22527	22364	22623	22659	22590	22467	22599	22432	22687	22779	22407	22725	22530	22496	22643	22853	22591	22425	22501	22467	22331	22559	22519	22668	22437	22550	22532	22498	22586	22399	22589	22557	22403	22352	22608	22530	22517	22430	22377	22529	22516	22613	22461	22449	22582	22606	22263	22618	22568	22499	22435	22566	22578	22486	22565	22592	22680	22694	22581	22540	22352	22479	22481	22553	22551	22500	22465	22541	22486	22351	22426	22521	22295	22458	22435	22425	22644	22518	22564	22591	22723	22360	22609	22496	22468	22663	22710	22606	22535	22533	22620	22475	22512	22469	22608	22557	22715	22637	22679	22641	22635	22440	22598	22666	22583	22319	22596	22748	22689	22420	22404	22655	22728	22523	22458	22452	22463	22734	22624	22438	22520	22344	22496	22660	22667	22501	22629	22348	22608	22259	22520	22626	22548	22674	22458	22587	22546	22403	22504	22559	22407	22670	22489	22490	22478	22561	22606	22593	22626	22456	22471	22759	22422	22584	22222	22398	22454	22402	22416	22574	22633	22647	22460	22376	22471	22621	22600	22555	22496	22460	22587	22378	22605	22561	22579	22543	22487	22395	22776	22229	22493	22597	22561	22589	22400	22498	22429	22311	22524	22607	22433	22752	22634	22681	22522	22507	22533	22326	22616	22407	22582	22443	22520	22538	22510	22388	22643	22513	22553	22611	22424	22564	22385	22594	22569	22656	22366	22573	22544	22354	22604	22271	22552	22317	22275	22694	22636	22464	22718	22497	22769	22521	22440	22304	22536	22422	22479	22705	22505	22840	22514	22582	22471	22441	22554	22506	22456	22683	22559	22524	22567	22641	22300	22515	22566	22407	22698	22387	22561	22550	22512	22254	22454	22449	22650	22437	22542	22572	22500	22477	22568	22511	22463	22322	22521	22790	22721	22524	22683	22547	22547	22511	22386	22406	22548	22458	22227	22526	22491	22549	22700	22677	22713	22624	22466	22533	22369	22312	22312	22408	22301	22379	22548	22353	22545	22517	22576	22515	22617	22345	22359	22617	22553	22293	22642	22569	22556	22476	22511	22670	22445	22730	22425	22572	22366	22640	22582	22653	22507	22647	22906	22644	22520	22419	22528	22462	22554	22408	22640	22539	22585	22616	22630	22644	22433	22463	22396	22511	22536	22557	22654	22339	22370	22651	22792	22631	22522	22410	22650	22652	22580	22415	22405	22495	22724	22698	22759	22421	22573	22564	22605	22455	22701	22604	22674	22362	22390	22657	22595	22677	22683	22630	22468	22430	22438	22314	22509	22682	22796	22520	22632	22679	22290	22359	22550	22600	22415	22553	22606	22622	22700	22512	22536	22541	22475	22568	22449	22633	22533	22259	22781	22570	22604	22534	22583	22615	22491	22418	22403	22415	22487	22305	22656	22683	22308	22891	22422	22495	22471	22538	22475	22439	22507	22781	22801	22600	22392	22591	22537	22368	22358	22379	22619	22432	22645	22522	22549	22337	22507	22494	22540	22725	22360	22591	22584	22687	22356	22514	22777	22631	22670	22586	22665	22379	22648	22570	22476	22567	22420	22737	22489	22551	22511	22688	22454	22552	22618	22409	22616	22585	22531	22714	22742	22572	22729	22552	22753	22470	22416	22718	22374	22645	22626	22441	22388	22502	22543	22526	22546	22602	22447	22458	22720	22340	22378	22563	22564	22648	22452	22557	22382	22495	22599	22450	22710	22750	22497	22408	22401	22482	22347	22430	22638	22541	22355	22391	22530	22419	22535	22592	22503	22629	22486	22676	22430	22501	22676	22610	22582	22453	22534	22247	22765	22680	22450	22645	22650	22162	22637	22715	22600	22479	22456	22653	22308	22320	22514	22313	22404	22617	22537	22398	22678	22465	22499	22531	22470	22441	22585	22510	22452	22452	22406	22301	22539	22420	22336	22419	22458	22384	22470	22446	22689	22843	22634	22411	22520	22430	22493	22590	22615	22450	22527	22214	22615	22550	22587	22595	22672	22664	22558	22519	22411	22694	22481	22466	22578	22553	22597	22565	22547	22606	22410	22285	22415	22710	22284	22653	22656	22589	22523	22718	22465	22742	22406	22429	22477	22434	22455	22581	22476	22703	22678	22429	22484	22451	22618	22466	22682	22541	22688	22503	22683	22536	22450	22629	22555	22434	22517	22531	22444	22466	22316	22408	22388	22493	22409	22656	22554	22555	22584	22499	22597	22638	22544	22693	22573	22662	22458	22338	22609	22522	22670	22472	22630	22444	22495	22478	22706	22347	22501	22569	22233	22731	22461	22348	22698	22569	22560	22431	22437	22166	22762	22624	22185	22382	22242	22584	22483	22622	22422	22579	22517	22527	22547	22579	22462	22588	22627	22416	22706	22492	22697	22317	22680	22749	22549	22799	22720	22471	22583	22545	22505	22651	22651	22455	22389	22453	22380	22618	22663	22216	22429	22396	22573	22622	22720	22559	22514	22461	22316	22564	22558	22300	22735	22617	22542	22489	22748	22374	22476	22281	22402	22251	22355	22509	22665	22606	22507	22436	22673	22539	22583	22398	22605	22533	22381	22285	22452	22452	22754	22487	22614	22616	22514	22489	22287	22665	22278	22447	22708	22600	22423	22407	22448	22377	22656	22731	22653	22532	22530	22658	22526	22583	22476	22589	22501	22580	22529	22716	22578	22515	22420	22398	22562	22624	22312	22644	22497	22431	22361	22648	22487	22533	22566	22587	22563	22416	22497	22596	22491	22512	22381	22188	22489	22442	22422	22745	22476	22691	22371	22588	22366	22425	22662	22680	22542	22440	22524	22348	22600	22496	22590	22524	22620	22685	22259	22591	22610	22256	22503	22678	22707	22646	22450	22406	22547	22644	22427	22436	22554	22741	22554	22510	22558	22510	22345	22640	22410	22551	22353	22138	22394	22539	22482	22700	22784	22510	22368	22372	22731	22349	22674	22466	22520	22410	22542	22357	22569	22428	22672	22540	22579	22292	22767	22594	22480	22535	22674	22491	22600	22558	22593	22554	22515	22486	22536	22395	22778	22430	22421	22208	22377	22339	22512	22721	22700	22656	22414	22321	22410	22316	22498	22336	22514	22389	22716	22545	22643	22461	22529	22459	22413	22343	22527	22726	22435	22481	22433	22383	22468	22403	22536	22490	22835	22535	22468	22252	22367	22546	22476	22490	22508	22551	22412	22703	22563	22567	22295	22337	22621	22395	22522	22409	22360	22212	22627	22691	22709	22500
27037	18903	17275	17188	17259	17335	17123	17200	17185	17470	17286	17338	17264	17215	17408	17245	17545	17212	17294	17122	17052	17387	17573	17374	17336	17145	17205	17285	17387	17121	17313	17303	17239	17338	17288	17213	17028	17282	17369	17230	17310	17288	17209	17226	17267	17140	17320	17365	17099	17165	17251	17261	17257	17130	17123	17374	17077	17266	17345	17341	17170	17340	17422	17264	17456	17420	17241	17146	17233	17166	17321	17359	17426	17064	17254	17107	17400	17262	17107	17236	17210	17335	17317	17239	17361	17171	17345	17406	17181	17289	17233	17180	17143	17284	17299	17329	17487	17109	17187	17215	17176	17431	17374	17183	17244	17354	17259	17259	17283	17148	17136	17153	17219	17310	17395	17265	17295	17321	17334	17327	17322	17232	17153	17154	17179	17344	17406	17192	17257	17244	17309	17234	17314	17221	17108	17113	17238	17312	17189	17253	17240	17333	17195	17257	17257	17263	17183	17240	17182	17305	17364	17048	17162	17309	17272	17152	17250	17176	17334	17300	17295	17409	17258	17195	17249	17438	17145	17323	17291	17216	17366	17172	17138	17132	17119	17203	17186	17279	17209	17257	17385	17215	17154	17348	17326	17215	17342	17303	17186	17305	17201	17194	17182	17333	17313	17148	17509	17193	17187	17423	17310	17367	17262	17192	17404	17300	17362	17265	17363	17163	17136	17232	17444	17069	17271	17179	17378	17324	17363	17326	17349	17236	17407	17213	17148	17411	17120	17181	17129	17246	17291	17375	17194	17267	17360	17285	17136	17346	17259	17139	17300	17292	17199	17174	17328	17431	16987	17291	17158	17255	17382	17239	17419	17191	17347	17297	17310	17127	17276	17280	17339	17196	17167	17434	17077	17290	17378	17369	17365	17432	17257	17283	17125	17194	17316	17135	17276	17395	17192	17308	17288	17136	17326	17096	17293	17215	17318	17170	17150	17383	17249	17416	17313	17227	17328	17392	17340	17314	17130	17389	17230	17157	17301	17299	17193	17210	17346	17464	17452	17240	17251	17209	17325	17198	17435	17178	17332	17206	17302	17248	17328	17134	17173	17416	17109	17146	17235	17055	17144	17174	17275	17414	17296	17294	17408	17170	17342	17343	17118	17213	17291	17385	17358	17286	17422	17358	17202	17385	17282	17355	17205	17224	17190	17390	17186	17228	17353	17310	17289	17104	17496	17216	17329	17130	17366	17156	17251	17488	17178	17112	17302	17364	17056	17187	17323	17401	17197	17136	17330	16955	17391	17501	17251	17197	17248	17203	17313	17159	17374	17122	17162	17269	17311	17239	17032	17137	17377	17561	17354	17176	17301	17250	17340	17443	17450	17345	17123	17223	17114	17303	17153	17235	17330	17373	17135	17214	17321	17417	17148	17292	17341	17368	17143	17300	17400	17301	17323	17235	17361	17070	17465	17082	17325	17368	17233	17124	17241	17269	17188	17233	17249	17284	17303	17166	17217	17264	17339	17201	17200	17191	17273	17399	17246	17418	17219	17194	17399	17003	17275	17306	17141	17290	17261	17243	17403	17146	17246	17119	17311	17178	17377	17458	17304	17180	17173	17123	17120	17194	17246	17232	17334	17179	17436	17410	17327	17386	17356	17285	17329	17466	17251	17192	17200	17359	17185	17397	17173	17287	17445	17175	17288	17213	17250	17229	17264	17199	17201	17324	17359	17206	17198	17286	17116	17240	17296	17288	17166	17383	17271	17205	17367	17179	17312	17258	17364	17392	17255	17114	17317	17108	17362	17439	17303	17386	17313	17391	17310	17340	17312	17213	17175	17369	17157	17202	17328	17260	17433	17192	17246	17192	17167	17271	17060	17271	17219	17203	17260	17233	17262	17257	17247	17199	17080	17440	17334	17177	17273	17232	17248	17215	17280	17159	17355	17149	17361	17195	17360	17250	17238	17221	17270	17319	17328	17213	17287	17062	17445	17080	17387	17174	17392	17306	17257	17284	17225	17307	17255	17277	17105	17150	17157	17207	17128	17355	17144	17292	17259	17112	17259	17383	17358	17171	17238	17109	17162	17264	17317	17193	17393	17226	17267	17175	17330	17339	17279	17371	17266	17226	17338	17170	17455	17363	17241	17309	17396	17524	17298	17235	17245	17313	17290	17289	17290	17104	17451	17257	17140	17242	17124	17284	17194	17183	17333	17325	17404	17094	17093	17124	17201	17268	17315	17401	17339	17326	17150	17314	17257	17103	17354	17242	17299	17325	17313	17220	17246	17199	17152	17242	17256	17250	17360	17297	17192	17225	17230	17123	17248	17462	17224	17290	17321	17237	17277	17372	17249	17234	17222	17101	17256	17243	17107	17316	17164	17182	17071	17251	17285	17313	17308	17218	17344	17248	17278	17227	17351	17237	17241	17130	17179	17456	17297	17229	17205	17250	17227	17164	17510	17300	17198	17256	17335	17107	17209	17332	17320	17147	17345	17359	17298	17111	17241	17438	17265	17384	17384	17223	17189	17418	17241	17499	17359	17232	17361	17365	17204	17197	17114	17224	17291	17228	17148	17301	17327	17148	17339	17213	17248	17401	17345	17267	17204	17293	17492	17343	17215	17310	17325	17255	17258	17229	17361	17473	17244	17119	17221	17334	17239	17259	17333	17174	17182	17221	17265	17342	17253	17048	17334	17312	17201	17287	17238	17272	17171	17315	17244	17244	17341	17263	17243	17107	17205	17124	17297	17215	17305	17263	17301	17293	17343	17164	17241	17316	17106	17155	17456	17404	17310	17150	17274	17256	17201	17383	17328	17120	17364	17264	17229	17436	17297	17152	17195	17252	17406	17119	17188	17247	17307	17282	17104	17296	17226	17265	17308	17256	17360	17123	17190	17248	17313	17276	17145	17232	17178	17352	17233	17374	17229	17152	17289	17325	17417	17182	17406	17279	17299	17285	17294	17243	17317	17223	17242	17314	17203	17365	17117	17327	17130	17162	17216	17313	17325	17354	17350	17275	17378	17090	17273	17344	17284	17559	17355	17259	17332	17128	17331	17046	17417	17192	17361	17382	17327	17290	17367	17456	17178	17339	17333	17328	17232	17168	17281	17250	17115	17401	17372	17111	17321	17411	17172	17171	17294	17258	17406	17315	17107	17271	17293	17225	17123	17310	17169	17092	17246	17276	17051	17093	17392	17180	17288	17157	17301	17234	17220	17192	17428	17452	17293	17117	17443	17144	17275	17211	17270	17177	17168	17388	17268	17048	17263	17312	17197	17278	17348	17338	17412	17382	17081	17323	17209	17328	17326	17353	17166	17195	17269	17196	17261	17103	17188	17176	17220	17263	17416	17108	17113	17407	17143	17280	17250	17252	17194	17233	17245	17205	17279	17369	17325	17231	17104	17245	17245	17195	17297	17262	17322	17224	17215	17285	17293	17411	17151	17081	17421	17258	17287	17300	17166	17114	17325	17292	17285	17315	17297	17104	17357	17470	17395	17324	17275	17184	17199	17345	17159	17200	17361	17266	17326	17072	17302	17434	17253	17324	17355	17264	17209	17264	17293	17307	16960	17305	17349	17191	17244	17487	17421	17260	17115	17175	17319	17313	17338	17501	17407	17240	17231	17251	17333	17374	17266	17141	17350	17162	17196	17365	17400	17358	17282	17359	17319	17234	17421	17239	17269	17359	17335	17186	17255	17065	17116	17420	17191	17107	17319	17256	17188	17206	17301	17234	17101	17250	17168	17303	17407	17432	17383	17264	17146	17271	17235	17497	17290	17260	17238	17177	17378	17306	17061	17283	17063	17114	17357	17268	17202	17116	17352	17320	17160	17211	17121	17216	17251	17220	17335	17279	17353	17245	17485	17362	17238	17548	17358	17201	17378	17324	17164	17207	17378	17230	17240	17175	17230	17303	17394	17234	17293	17264	17379	17262	17380	17292	17375	17302	17385	17180	17232	17383	17242	17212	17326	17345	17203	17268	17249	17321	17337	17291	17411	17337	17149	17181	17144	17197	17293	17249	17170	17283	17396	17287	17348	17299	17319	17167	17227	17356	17373	17348	17169	17316	17353	17364	17137	17352	17251	17290	17205	17286	17423	17212	17403	17240	17158	17368	17197	17246	17263	17331	17233	17242	17151	17170	17356	17183	17210	17251	17271	17278	17362	17182	17184	17176	17174	17313	17205	17124	17350	17158	17146	17210	17145	17343	17263	17433	17214	17478	17401	17310	17421	17322	17368	17206	17257	17338	17199	17265	17132	17258	17352	17237	17184	17267	17224	17204	17326	17161	17291	16970	17187	17218	17354	17248	17324	17254	17367	17174	17170	17328	17292	17325	17376	17341	17368	17183	17328	17250	17150	17222	17228	17370	17134	17191	17088	17301	17207	17317	17095	17297	17285	17532	17291	17261	17409	17264	17177	17345	17209	17185	17249	17370	17327	17300	17269	17430	17137	17391	17166	17212	17183	17310	17232	17169	17283	17340	17111	17221	17208	17338	17378	17336	17232	17267	17274	17296	17254	17388	17293	17145	17132	17161	17098	17165	17258	17279	17362	17282	17147	17316	17303	17401	17169	17322	17089	17236	17225	17392	17297	17254	17198	17215	17223	17337	17402	17127	17224	17325	17243	17267	17322	17423	17239	17217	17310	17163	17313	17340	17362	17111	17156	17287	17179	17420	17104	17277	17309	17332	17357	17338	17096	17128	17204	17238	17293	17284	17205	17343	17152	17225	17293	17214	17226	17236	17214	17249	17297	17290	17381	17188	17190	17402	17132	17202	17189	17406	17306	17228	17328	17177	17247	17202	17260	17203	17293	17139	17286	17397	17195	17242	17196	17254	17220	17476	17376	17315	17068	17316	17231	17088	17062	17353	17232	17258	17422	17384	17170	17143	17218	17254	17418	17315	17027	17281	17185	17313	17309	17288	17247	17269	17282	17406	17375	17039	17462	17278	17445	17295	17231	17321	17217	17035	17311	16986	17373	17115	17261	17373	17253	17164	17193	17331	17248	17303	17274	17088	16952	17304	17341	17266	17418	17379	17235	17237	17157	17229	17230	17143	17224	17347	17329	17238	17228	17006	17170	17180	17150	17238	17244	17184	17338	17352	17169	17412	17237	17325	17240	17375	17243	17206	17287	17208	17093	17284	17106	17296	17093	17480	17362	17384
26737	21377	29806	23363	22311	25125	25439	22318	21961	22509	22278	22291	22294	22205	22198	22266	22151	22180	22072	22024	22238	21964	22219	22038	22343	22361	22352	22282	22205	22052	22196	22229	22179	22444	22302	22051	22021	22092	21991	21992	22015	21960	22054	22091	22084	22133	22081	22301	22080	21866	22131	22048	22121	21959	22020	21803	22050	22189	22025	21922	21996	21963	22133	22007	22050	22144	22036	22235	22245	22164	22048	22203	22109	21837	22156	22052	22298	22169	22018	22118	22104	21983	22011	22163	21972	22023	22037	22226	22138	22140	22126	21991	22070	22225	21988	22182	22083	21978	22054	21907	22389	21996	22171	22080	21898	22175	21803	21943	22229	22317	21958	22184	21803	21910	21932	22040	22001	22265	22159	22137	22025	22239	22253	21847	22005	21852	22260	22288	22068	22202	22067	22109	21968	22052	22079	22225	21988	21990	22338	21947	22051	21825	22141	22098	22368	22175	22131	22107	21928	22104	22070	22179	22027	22204	22061	22023	22028	22226	22298	22058	21803	22317	22112	22340	21947	22079	22092	22137	22354	22256	22153	22115	22200	21788	22126	22200	22100	21962	22064	22076	22116	22148	22152	22040	22286	22111	22004	22052	22060	22163	22223	21897	22301	21967	22276	22107	22005	22105	22237	22218	22098	22054	21978	22129	22144	22067	22091	22161	21856	21935	22010	22099	22015	22223	22090	22038	22224	22041	22137	22151	22019	22077	22155	22083	22073	22139	21925	22091	22142	22162	22123	22172	22144	22022	22011	22135	22123	21924	21828	22051	21924	22071	22383	22092	21944	22094	22007	22144	22132	22333	22364	22076	22153	22173	21985	22212	21968	22205	22198	22051	21875	22092	22018	22181	22057	22135	21966	21878	22081	21996	22327	22036	21986	22004	22214	22305	22007	22139	22162	22099	22119	22110	22170	22278	22352	22067	22272	22430	22147	21957	22051	22143	21828	22157	21976	22052	21998	22106	22154	22244	22233	22063	21945	22202	22243	22040	22102	21901	22054	22271	21971	21985	22211	22093	21828	22170	22063	22234	22110	21931	22244	22088	22157	22321	22114	22032	22012	22084	22205	21979	22214	22027	22027	22010	22301	21950	21940	22102	21951	21973	22085	21919	22074	22270	22063	21949	21964	21979	22201	21907	22067	21955	22300	22201	22079	21949	22143	22352	22321	22168	21887	22131	22166	22298	22067	22142	22054	21989	22100	22002	21863	22057	22140	22343	22046	21975	21933	22004	22196	22288	22114	21906	22138	22190	22081	22099	21880	22082	21940	21990	22050	22099	22061	22103	22141	22106	22150	21722	22298	22342	21963	22028	21926	22161	22164	22029	22035	21957	22145	22066	22115	22003	22148	21897	21941	22102	22308	22132	21997	22116	22120	22098	22256	22058	22049	22256	21966	22047	22316	22207	22053	22056	22146	22022	22149	21963	22021	21949	22114	22081	22132	22144	22180	21988	22143	22067	22125	22140	22128	22075	22176	21982	22386	22158	21816	21970	22244	22132	22028	22085	22089	22113	22117	22048	22171	22244	22195	22013	22081	22180	21975	22002	21894	22063	22061	22146	22150	22215	22037	22011	21924	22058	22065	21970	22331	22035	22097	22015	22003	22253	22064	22134	22272	21922	22025	21939	22138	21872	22161	22088	22025	22074	22004	22091	21910	21869	22278	22176	22128	22440	22140	22266	21979	22014	22077	22168	22210	21929	22001	22169	22041	22113	22047	22141	22215	22232	22376	21967	21925	21973	22183	22028	22066	22068	22082	21919	21818	21999	22089	22099	22126	21997	22205	22039	21917	22085	22088	22020	22129	22098	22077	22217	22179	22297	22137	22298	22188	22160	22185	22074	22214	22055	22173	21876	22016	22030	22285	22151	22057	22260	22027	22134	21889	22253	22063	22025	22154	22012	22065	22176	22132	22002	22063	22143	22178	22393	21945	21937	22220	21990	21945	21811	22259	22207	22099	22041	22308	22088	21921	22172	22068	22345	22030	22259	22007	22109	22049	22036	22280	22081	22136	22084	22198	22306	22076	22000	22190	21879	22012	22157	21945	22167	22093	22187	22238	22104	21897	22018	22011	22194	22211	21796	21979	22128	22007	21995	22226	22116	22444	22309	22029	21986	22113	22000	22007	21976	22358	22238	22278	22294	22295	21821	22115	22131	22178	22181	22166	22056	22124	21939	21956	22201	21996	22172	22073	22160	21968	22166	21777	22264	21736	22116	21946	22262	22090	21932	22200	22217	22178	22096	22201	22119	22097	22273	22347	22158	22182	22178	21941	22314	22195	22204	21862	22083	22174	22117	22013	22015	22002	22043	22028	22179	22153	22063	22215	22105	21895	22209	22178	22002	22193	22083	22021	22107	21883	22064	21950	22200	21962	22219	22140	22257	22249	22047	22126	21847	22023	22083	22123	22154	22172	22046	22016	22172	22311	22182	22159	21999	22033	21977	22080	21978	22033	21931	22108	22168	21969	21971	22241	22216	22384	22023	22001	21970	22043	21983	22217	21937	22059	21926	22214	22139	22048	22099	22101	22062	22157	21951	21971	22050	22005	22038	22160	22141	22097	22159	21908	22115	22181	22037	22013	22140	21879	22011	22125	21913	21876	22026	22210	21937	22151	21949	22189	22130	21961	21888	22098	22079	22020	21893	22034	22224	22272	22218	22281	22210	21937	22058	22049	22085	22183	21978	22102	22118	22141	22094	22159	22042	22157	21983	21877	22265	21962	21982	22013	22259	22172	21986	22213	22241	22060	22075	22267	21929	22104	22115	21935	21984	22268	22173	22313	21946	22292	21970	22142	21965	22223	21902	22058	22145	22076	21949	21833	22277	21858	21948	21956	22216	22076	22171	22120	22298	22196	22213	22202	22398	22051	21933	21997	22063	22086	21908	22077	22128	21968	22125	22250	22164	22034	22050	21799	22388	22153	22098	21903	22100	22043	22115	22036	21899	22004	21938	22155	21892	21983	22018	22004	22129	21940	22147	22173	22023	21997	22172	22106	21925	22098	21956	21828	21941	21997	22051	22106	22231	21910	21977	22084	22026	22182	22178	22202	22320	22163	22068	21962	22344	22040	22116	21952	21924	21923	22161	22116	22190	22191	22118	22283	22222	22113	22313	22009	22286	22100	22276	22157	22114	21899	22247	21933	22074	22237	22240	22231	22091	21964	22450	22019	22241	22026	21970	22025	22155	22070	22179	22268	21977	22206	22044	21839	21994	22132	22211	22027	21982	22058	22373	22144	21955	22117	22131	22293	22071	22255	22123	22096	22218	21867	22275	21935	22156	22124	21917	22001	21987	22070	22059	22051	21873	21985	22165	22095	22112	21972	22135	22063	22167	22164	22441	22082	22167	22234	22035	22132	22080	22049	22327	22070	22161	22156	21981	22115	22173	22077	22103	22024	22235	21895	21909	21808	22197	22284	22079	22092	22167	22056	22144	22357	21795	22112	22098	22143	22120	21918	22043	22112	22255	22181	22052	21947	21969	22094	22022	22085	21993	22300	22103	22052	22158	22132	21980	21998	21960	22131	22063	22026	21967	22100	22290	22192	22158	22016	22279	22110	22003	22095	21939	21962	22118	21989	22320	21826	21932	22150	22181	22004	22079	22249	22189	21919	22116	22179	22206	22009	22091	21923	21970	22247	22038	22043	22013	22021	21979	21963	21954	22015	21912	22377	22098	22227	22066	22101	21969	22327	21864	22138	22255	22136	22221	22253	22335	22302	22102	22404	22178	22280	21897	22026	22105	22007	21863	22050	22352	22196	22276	22024	21934	22083	22272	22046	22149	22181	22143	22331	22107	22042	22011	22016	21957	22125	22205	22025	21937	22050	21932	22121	22040	22172	22162	22279	21876	22293	22307	22059	22131	22230	21973	22185	22042	22181	22110	22004	22423	22296	22050	22049	22240	22149	22048	22052	22170	22103	22021	21828	21934	22124	22243	22231	22066	22261	21880	22318	22123	21983	21959	22086	22099	21866	22204	22118	22074	22156	22055	22133	22184	22250	22075	22135	22087	22137	22188	22224	22041	21972	22051	22156	22179	22090	22036	22038	21938	21888	22134	22410	22145	22062	22101	22092	21987	22285	21908	22015	22061	22369	21988	22147	21970	22037	22223	22092	22146	22062	22053	22152	22280	22180	21889	22199	21946	21940	22163	22046	22217	22151	21976	22019	22026	22156	22115	22138	22027	22012	21977	22221	21961	21989	22181	22039	21986	22225	22106	22048	22203	21995	22141	22195	22213	21847	22264	22080	22029	21962	22230	21950	22013	22125	22094	21929	22256	22252	22116	22041	22186	22010	22012	22151	21991	22043	22141	22095	22134	22015	22034	21957	22006	22222	21926	22132	22282	21833	22165	21965	22036	21972	21900	22130	22206	21939	22107	21907	22197	22131	21738	22303	22316	21993	22081	22007	21895	22014	21869	22266	22165	21952	22366	21987	22113	22095	22019	22145	21861	21913	22076	22162	22130	21858	22017	22202	22263	22385	22173	22065	22165	22170	22084	21922	22186	21880	22158	21919	22343	22178	22106	22161	22061	22147	21873	22063	22019	22013	22074	22019	21900	22100	22018	22053	22123	22041	22006	22218	22042	22143	21994	21963	22009	22065	22108	22138	22192	22111	21931	22096	22182	22234	22181	21879	22223	22171	21962	22125	22220	22250	22321	21980	22128	22078	22122	22079	22112	22141	22074	22216	22047	21980	22148	21841	22187	22152	22015	22148	22147	22150	22178	22119	22002	22025	22017	22140	22249	22044	22171	21954	22260	22220	22185	22201	22143	22275	22146	21933	22055	22000	22079	22121	22122	22093	22099	21943	22207	22078	22116	22197	22179	22014	22051	21975	21959	22064	21868	22144	22286	22041	22237	22102	22312	22147	22064	22142	22109	22172	22250	22037	21866	21988	22025	22248	22219	22176	22222	22011	22244	22242	21955	22007	21963	21946	21998	21905	22032	22210	22170	22161	22035	21974	22014	22019	22095	22315	21930	22012	22084	21970	22233	22077	22090	22086	22069	22125	21837	22058	22012	22089	21806	22135	22109	22026	22057	22175	22067	22110	21964	22193	21960	22088	22023	22445	21976	22272	21979	22036	22110	22130	22102	21989	22012	21949	22097
24628	19117	17028	16915	17052	16952	17018	16895	17313	16839	17142	17009	17029	17128	17067	16965	17071	16993	16981	17113	16891	16865	17051	17029	17053	17062	17100	16806	17129	16937	17282	17045	16977	17144	16974	17028	16958	16952	16829	16999	17030	17020	16898	17024	17105	16941	16941	16951	17102	17257	17066	17117	17072	17175	16978	17094	17173	16978	16991	17001	17046	17041	17055	16897	16985	17013	17192	16832	16926	16948	17186	17073	16849	17004	16999	17147	17030	17192	17036	16905	17064	17054	17031	17098	16923	17098	16904	17165	16977	16841	17055	16881	17060	17060	17137	16956	16923	17015	17041	17068	16994	16997	16942	17138	17119	17055	16842	17127	16993	16922	16930	16930	17064	17014	16874	16951	16996	17013	16926	16882	16965	16947	16888	17137	17128	16960	16884	17112	16865	17081	16806	16892	16962	16891	17008	16809	17262	16948	16977	17186	17024	17012	16896	16878	16919	17144	16922	16909	17052	17073	16831	17085	16816	17152	17026	17089	17027	16973	16757	16901	16709	16944	16859	17143	16993	16974	17057	17021	17151	17034	16859	16991	16915	16953	16983	16818	17023	16840	16928	17019	16895	17093	16961	17252	17116	17158	16856	17022	17021	16990	17014	16887	16931	17011	17182	17187	16996	17113	17021	17039	17107	17032	17131	16930	17090	16902	17009	16934	17230	17124	16976	16977	17085	16758	17133	17109	17054	16815	17035	17078	17110	17003	16967	17091	17151	16882	16930	17102	17013	16886	16970	17157	17009	17068	16925	17124	16905	17128	16939	17120	16824	17041	16847	16902	17071	16899	17060	16919	16843	16934	17130	17067	16977	17087	16978	17083	16961	16924	17260	17074	17005	17015	17178	16979	16859	17127	17058	17078	16835	16984	17159	17030	16844	17008	17001	16954	17144	16987	17132	16870	16974	16938	17069	17014	16928	17027	16968	16884	17123	16899	16934	17058	17088	16976	16876	16914	17029	17017	16996	17073	17004	16939	17014	16974	16977	16895	17084	17046	17006	16898	16847	17052	17070	16975	17234	16981	17088	17114	16950	17016	16902	16880	17102	16826	17134	17088	16740	16979	16980	16976	17194	16916	17048	17055	17283	16851	16927	17024	17167	16906	17060	16777	16958	17003	16917	16990	17004	17043	16959	17135	17059	16915	17004	17050	17076	16960	17244	16977	17117	16984	17065	17074	16930	17035	17046	17176	17021	17046	16840	17142	16894	17037	17219	17038	16988	17060	17099	17003	17095	17007	16952	17050	17168	17064	16987	17024	17026	16928	17055	17175	17021	17005	16985	16772	17040	16970	16871	17140	17048	16977	17103	16981	16930	17110	17016	17001	16960	17100	16948	16952	17049	16877	16924	17051	17015	17049	17058	16901	16864	16913	17021	16959	17018	17069	17091	17043	16967	16887	17086	17069	17050	16896	17053	17173	17240	17148	17065	16976	16938	16951	16952	17073	17001	16850	16956	16875	16924	16982	16903	17088	16950	16899	16989	16962	16966	16971	16965	16974	17078	16878	17076	16824	17081	17022	16990	17175	16956	16979	17054	16983	16994	17200	17042	16961	17022	17018	17132	17044	17010	16767	17325	16966	17021	17027	17004	17109	17082	16919	16911	17003	17062	16931	16923	17049	16911	17103	17174	17013	16911	17132	16868	16919	16989	17007	17032	17140	16951	17303	16836	16954	16853	16863	16909	17224	16956	16903	17143	17049	16959	17123	17039	16867	17114	17088	16968	17089	16908	16825	16865	16971	17088	16991	16914	17028	17076	17152	16973	17005	17028	16967	16989	17078	17137	17012	16943	16960	17081	17037	17011	16960	16931	16989	17033	17115	17009	17078	16877	16920	17069	17082	16856	17002	17124	17019	16970	16861	16947	17078	16949	17073	17175	17048	16787	16900	16965	17145	17004	17034	17068	16808	17083	17057	16945	17035	17029	16994	16933	16972	16988	17066	16757	17077	17083	16966	17221	16834	17018	16945	17086	17053	17136	16911	16947	17002	16921	17035	17224	16913	17039	17070	16971	17120	17093	16882	17023	17135	17091	16926	17322	17074	17035	17075	17015	16909	17010	17064	16903	16930	17025	17005	16960	17043	16883	16885	17068	17165	17159	16962	16903	16826	17001	16993	17008	16905	17003	16805	16965	16930	17189	16851	17060	16762	17070	16955	16922	16840	17068	16854	17083	16922	16823	17035	17137	17068	16842	16922	16978	17013	16952	16946	17050	16936	16883	17028	16935	16795	17097	16851	16850	17055	16829	17063	16977	17030	17019	16947	16889	17214	17046	17065	17015	17052	16855	17091	17109	16928	17167	17010	17050	16891	17204	17196	16970	17143	16988	16976	16967	17057	17118	17067	16927	17071	17122	17029	17006	16937	17011	16974	16983	16903	16984	16997	17041	16866	17216	17085	17040	16967	17043	17212	16915	16955	16891	17031	16937	16903	16980	17151	17088	16913	17030	16900	16945	16931	17179	17006	16995	17028	16878	17117	16932	16962	16984	17157	16986	16856	16809	16948	16896	17257	17097	16942	17159	17016	16960	16931	16998	16903	16809	17124	16940	17115	17034	16938	16929	17247	17068	16967	17091	16988	16959	16789	16915	16885	16819	16992	17169	17025	16973	16966	16972	16953	17054	16956	17112	17059	16871	17057	16992	16951	17164	16905	17031	17069	16984	17180	17042	16867	17040	17000	17113	16864	17053	16958	17033	16986	17110	16891	17120	16908	16938	17065	16896	17192	17024	16958	17158	17198	17067	17003	16876	17030	17101	16977	17018	17018	17114	16964	17180	16982	17035	17032	16921	17024	16807	16983	17135	17070	16980	16917	17016	16957	16976	16910	17000	17053	17154	17058	16966	17054	17020	16981	17026	17026	16891	16827	16932	17010	16909	16834	17025	16936	16959	17147	17039	16921	17111	16880	16937	16927	16919	17078	16990	16934	16976	17055	17033	17003	17144	17002	16976	16991	17072	16886	17038	17065	17081	16867	17119	16953	17030	16955	16848	16980	16995	17101	17047	17033	17011	17023	16892	17045	16899	17144	16916	17192	17134	16984	16948	16988	16981	16922	17041	16865	17057	16958	17128	17058	16909	16974	17059	17104	16883	17065	17071	17169	17009	17067	16896	16995	17035	16914	17152	16951	16876	16839	16903	16954	16950	17028	16941	16959	17102	17010	17104	16829	16980	16999	17080	16873	17183	17066	17099	17035	16937	17142	17061	16966	17016	16914	16967	16921	17012	16823	16811	16976	17039	16907	16918	17180	16981	17021	17017	16875	17184	16994	16856	17019	17004	17050	16928	16893	17090	16956	17123	16921	17113	16960	17038	16810	17106	16946	16944	17117	16878	17085	17007	16908	16951	16815	17052	17045	17003	17050	17085	17049	16933	16954	17081	16889	16986	17019	17064	17013	16904	16991	16961	17054	17209	17129	16993	16945	17095	17086	17091	16972	17125	17029	17206	17083	16983	17089	17099	17052	16927	17075	16904	17007	17110	16803	17015	17008	16938	16921	17048	16988	17039	17043	17077	17294	16919	16909	17138	16931	16897	16868	17060	16924	17098	16888	17018	17051	16914	16943	17106	17116	17033	16909	16969	16963	17111	16786	16948	16922	17099	17153	17189	16997	17004	16932	17213	16828	16951	17061	17058	17072	17083	17091	17047	17007	17131	16847	16860	16865	17092	16950	17108	17130	17116	17023	17055	17018	16891	17086	16933	17025	17172	17073	16993	16962	17055	16832	16891	16988	16895	16976	17248	16912	16793	16986	17020	16977	16926	17133	17095	16823	16878	16960	17121	17122	16930	16899	17011	16896	17254	17118	17060	16966	17146	17176	16983	16865	17125	16926	16949	17023	16965	16900	16818	16906	17032	17089	16822	16895	16926	17006	16953	17055	17023	17052	16960	16951	17126	17089	16963	17090	16992	16876	17030	16984	16967	17107	17136	16848	17029	17180	16955	17009	16970	16852	17016	17110	17067	17076	17086	17172	16841	16967	17026	17089	17054	16957	17062	17122	16993	16899	16898	17024	17112	16926	17076	16867	17066	16880	16800	17020	17128	16947	17107	16971	17025	17028	16972	17098	17128	17016	17056	16871	16886	16909	16922	16942	17160	17042	16876	16770	16962	16953	17138	16975	16993	17214	16837	17032	17068	17020	16931	16886	17119	17102	16884	17097	17125	16955	16950	16941	17002	17069	17045	17030	17133	16960	17092	16924	17111	17058	17127	16966	17032	16859	17171	16827	17032	17042	17090	16891	17015	17169	16909	16995	17030	17099	16947	16999	17125	16951	17156	17019	17063	17030	17027	16848	17079	17219	16927	16937	16968	16854	17085	17013	17072	17047	17150	17020	16907	17077	16915	16955	17049	17067	17026	17053	16845	17019	16998	17195	17075	16981	16932	17076	17066	17061	17020	17131	17056	17001	17171	17076	16907	17087	17081	17044	17086	16845	16781	16840	17070	16963	16853	17068	17118	17164	16962	16734	16898	16946	16962	16907	16955	16802	16898	17047	16881	17043	16963	17129	17018	17197	17080	17079	17078	17007	16981	16963	17103	17253	16982	16944	16963	16971	16840	17042	17021	17016	16897	17032	16984	16882	17089	17022	17099	16867	16940	17078	17031	17113	16824	16936	16913	16838	17018	16979	16823	17035	17151	16919	16871	17112	16967	16982	16976	16957	17097	17186	16960	16910	17102	17107	17003	17050	17073	16911	17012	17012	16906	16966	17028	17118	17043	17008	17026	17061	16970	17085	17028	16953	17028	17051	16954	17074	16922	17142	17158	16898	16931	17134	16918	17004	16908	16944	17120	17104	16747	17180	16920	17026	17070	17083	17149	16989	16923	17063	16920	17030	16893	16866	17042	16934	17193	16988	16971	17231	16844	17118	16950	16926	16941	16943	16882	17031	17202	17044	17127	17027	17019	16992	16997	16996	17080	16977	16898	17021	16859	17119	16990	17027	16907	17091	17058	17056	17022	17162	17131	17153	16786	16973	17119	16823	16922	17000	16996	17086	17261	17012	17037	17257	17133	16908	17039	16959	16960	17030	17160	17061	16927	16879	16954	16965	17069	16957	16950	16961	16797	17063	16755	16989	17047	16969	17014	17018	16866	16921	16976	16888	16938	16890
26216	21322	29807	23200	21990	25481	27253	23690	23272	23521	23431	23401	23508	23339	23312	23412	23281	23436	23181	23216	23622	23318	23293	23305	23219	23352	23433	23454	23223	23254	23277	23072	23580	23505	23375	23242	23278	22971	23272	23104	23251	23347	23422	23104	23384	23268	23319	23279	23334	23321	23468	23191	23274	23372	23379	23658	23324	23377	23361	23455	23348	23025	23127	23394	23166	23447	23506	23264	23041	23335	23522	23198	23055	23336	23418	23215	23173	23221	23277	23216	23357	23290	23595	23133	23261	23100	23274	23337	23267	23236	23332	23023	23232	23362	23221	23197	23437	23471	23437	23395	23370	23397	23346	23390	23243	23347	23171	23199	23229	23433	23078	23221	23375	23254	23294	23288	23203	23157	23458	23285	23223	23131	23216	23287	23394	23277	23367	23372	23290	23147	23471	23193	23219	23253	23267	23065	23273	23256	23269	23312	22993	23476	23313	23387	23382	23309	23278	23074	23112	23131	23232	22953	23318	23286	23321	23397	23211	23074	23193	23196	23279	23023	23443	23381	23206	23484	23349	23203	23235	23244	23336	23285	23187	23497	23198	23360	23077	23525	23316	23525	23394	23262	23351	23156	23328	23541	23491	23318	23181	23510	23329	23203	23338	23014	23329	23233	23268	23131	23364	23115	23314	23258	23117	23325	23118	23251	23340	23174	23320	23436	23171	23222	23230	23385	23339	23191	23329	23126	23133	23140	23203	23107	23472	23228	23432	23223	23419	23369	23283	23360	23138	23257	23480	23189	23224	23414	23357	23416	23155	23260	23084	23268	23181	23176	23308	23291	23361	23339	23367	23366	23359	23189	23240	23307	23226	23509	23332	23339	23303	23192	23085	23391	23203	23282	23100	23222	23378	23419	23074	23257	23176	23326	23200	23154	23321	23204	23465	23069	23333	23261	23334	23455	23478	22987	23159	23351	23244	23116	23268	23254	23353	23245	23131	23362	23269	23352	23061	23123	23317	23297	23324	23399	23296	23119	23393	23331	23112	23341	23074	23200	23325	23107	23213	23093	23346	23353	23447	23166	23164	23249	23256	23540	23192	23104	23279	23445	23051	23247	23378	23290	23418	23418	23357	23165	23375	23120	23138	23311	23056	23087	23178	23132	23231	23169	23343	23278	23314	23414	23257	23291	23308	23307	23396	23440	23220	23382	23304	23123	23059	23089	23262	23238	23267	23293	22994	23189	23478	23199	23344	23068	23350	23229	23299	23301	23080	23174	23272	23178	23251	23316	23362	23381	23075	23472	23186	23334	23209	23108	23372	23275	23011	23045	23266	23221	23220	23147	23196	23222	23419	23422	23264	23319	23312	23211	23351	23271	23364	23324	23317	23316	23213	22990	23168	23026	23345	23286	23132	23578	23231	23185	23150	23340	23357	23220	23274	23231	23367	23250	23403	23049	23007	23379	23220	23244	23175	22989	23602	23393	23326	23386	23230	23146	23351	23606	23113	23317	23302	23360	23052	23554	23195	23525	23166	23463	23446	23142	23165	23375	23260	23315	23282	23348	23245	23029	23415	23366	23512	23356	23383	23110	23205	23226	23213	23151	23308	23407	23174	23467	23213	23349	23174	23205	23419	23490	23383	23232	23254	23025	23087	23301	23538	23168	23285	23135	23261	23250	23362	23310	23453	23332	23136	23116	23252	23235	23325	23051	23511	23243	23225	23279	23387	23095	23220	23061	23304	23130	23254	23331	23319	23219	23241	23222	23403	23029	23469	23262	23356	23413	23211	23132	23022	23431	23079	23194	23129	23185	23089	23387	23361	23235	22987	22886	23218	23079	23204	23301	23225	23137	23470	23151	23245	23115	23320	23163	23380	23327	23216	23076	23183	23183	23475	23178	23005	23318	23411	23684	23330	23152	23207	23382	23360	23359	23388	23119	23180	23381	23241	23223	23162	23156	23348	23451	23257	23438	23133	23286	23520	23365	23206	23122	23127	23307	23345	23281	23315	23450	23315	23048	23319	23322	23044	23156	23406	23161	23319	23316	23404	23237	23180	23265	23162	23293	23097	23285	23433	23486	23331	23446	23147	23478	23558	23318	23238	23117	23220	23286	23176	23203	23360	23249	23034	23392	23242	23321	23540	23243	23289	23332	23130	23456	22997	23091	23034	23125	23165	23317	23340	23272	23335	23211	23238	23075	23584	23105	23108	23138	23070	23318	23162	23311	23103	23337	23585	23181	23123	23193	23270	23206	23398	23334	23352	23260	23319	23260	23349	23290	23482	23353	23148	23114	23108	23346	23123	23168	23302	23436	23337	23232	23268	23319	23166	23255	23198	23074	23268	23259	23046	23406	23336	23368	23290	23277	23364	23264	23350	23151	23221	23319	23510	23195	23317	23104	23180	23295	23145	23287	23147	23288	23352	23047	23537	23238	23237	23330	23144	23043	23245	23360	23341	23360	23275	23107	23282	23168	23226	23137	23201	23350	23236	23179	23299	23489	23426	23484	23248	23347	23227	23322	23390	23258	23347	23139	23342	23215	23463	23112	23141	23230	23275	23275	23310	23285	23376	23340	23306	22972	23066	23044	23112	23207	23367	23231	23264	23391	23403	23269	23372	23247	23127	23227	23343	23262	23498	23336	23440	23239	23372	23224	23122	23307	23286	23183	23322	23304	23286	23157	23267	23309	23182	23100	23395	23264	23344	23141	23267	23242	23314	23319	23443	23296	23247	23259	23049	23221	23012	23199	23311	23288	23127	23362	23328	23296	23370	23209	23379	23340	23389	23440	23320	23196	23302	23297	23545	23392	23366	23573	23361	23336	23340	23549	23226	23303	23379	23366	23298	23332	23437	23070	23427	23250	23241	23301	23036	23297	23263	23295	23323	23236	23229	23391	23395	23013	23581	23314	23298	23596	23359	23273	23084	23356	23312	23175	23253	23294	23369	23334	23421	23482	22934	23375	23238	23221	23475	23019	23244	23233	23283	23233	23117	23140	23163	23428	23329	23356	23367	23417	23073	23365	23514	23240	23263	23433	23325	23382	23706	23251	23341	23367	23237	23386	23238	23397	23213	23265	23443	23453	23426	23257	23296	23542	23294	23368	23287	23424	23222	23310	23330	23099	23321	23127	23340	23202	23355	23212	23109	23000	23331	23284	23472	23385	23484	23106	23278	23253	23362	23511	22996	23051	23423	23142	23187	23278	23125	23030	23127	23159	23169	23139	23229	23213	23337	23223	23365	23265	23194	23254	23263	22993	23262	23074	23183	23415	23161	23348	23494	23583	23321	23194	23335	23273	23317	23348	23356	23088	23349	23183	23247	23371	23319	23245	23077	23312	23391	23149	23044	23135	23276	23393	23471	23174	23191	23127	23106	23357	23468	23356	23261	23318	23135	23367	23243	23219	23268	23311	23343	23295	23213	23295	23100	23211	23168	23179	23243	23275	23285	23299	23326	23206	23260	23261	23140	23341	23328	23344	23228	23345	22914	23491	23377	23184	23371	23324	23273	23269	23242	23308	23478	23048	23184	23150	23391	23243	23315	23087	23163	23276	23136	23194	23275	23402	23524	23215	23267	23328	23146	23393	23046	23289	23310	23333	23351	23232	23298	23270	23241	23336	23261	23246	23264	22953	23363	23122	23296	23190	23056	23154	23322	23388	23201	23203	23034	23237	23277	23164	23100	23224	23135	23087	23213	23224	23286	23158	23339	23284	23282	23340	23011	23321	23189	23461	23303	23224	23330	23234	23179	23206	23302	23292	23341	23053	23313	23245	23068	23090	23066	23064	23253	23201	23311	23324	23275	23314	23480	23105	23237	23396	23326	23255	23431	23178	23058	23118	23222	23406	23206	23335	23139	23025	23257	23078	23164	23291	23261	23217	23423	23132	23041	23084	23252	23266	23077	23173	23348	23141	23417	23129	23123	23234	23279	23134	23029	23085	23237	23232	23134	23325	23100	23247	23539	23301	23281	23348	23144	23369	23328	23302	23254	23204	23284	23102	23319	23456	23408	23205	23258	23229	23218	23373	23425	23293	23195	23201	23337	23226	23287	23203	23301	23375	23314	23176	23158	23201	23254	23342	23361	23237	23404	23152	23191	22918	23134	23199	23153	23337	23243	23353	23166	23216	23119	23151	23063	23417	23167	23220	23395	23160	23555	23288	22998	23209	23113	23330	23299	23091	23179	23204	23112	23073	23417	23285	23405	23406	23249	23271	23458	23309	23325	23164	23166	23279	23458	23105	23463	23370	23298	23317	23403	23202	23255	23408	23433	23274	23308	23203	23419	23105	23442	23266	23061	23173	23042	23203	23357	23427	23311	23372	23285	23225	23139	23224	23254	23266	23122	23323	23116	23207	23316	23310	23332	23229	23378	23313	23468	23366	23445	23204	23490	23282	23407	23463	23307	23322	23362	23106	23259	23313	23183	23396	23283	23280	23340	23340	23349	23298	23141	23284	23358	23216	23239	23194	23515	23287	23153	23208	23445	23349	23271	23338	23110	23173	23168	23246	23461	23340	23600	23323	23395	23235	23291	23118	23236	23187	23277	23329	23254	23074	23290	23448	23189	23214	23413	23170	23345	23350	23205	23235	23362	23456	23354	23309	23186	23069	23187	23379	23109	23253	23117	23236	23199	23244	23210	23323	23305	23075	23141	23196	23301	23220	23283	22989	23493	23232	23254	23364	23124	23338	23356	23350	23236	23148	23165	23297	23300	23169	23429	23252	23233	23219	23237	23357	23219	23197	23208	23362	23215	23109	23384	23280	23209	23111	23258	23044	23187	23428	23299	23306	23313	23016	23235	23405	23280	23298	23384	23330	23478	23441	23236	23071	23461	23252	23302	23215	23378	23379	23642	23295	23194	23253	23214	23233	23207	23205	23259	23350	23386	23403	23292	23168	23378	23141	23314	23304	23381	23249	23201	23108	23446	23434	23406	23300	23296	23103	23450	23487	23245	23328	23110	23199	23148	23407	23087	23236	23382	23023	23114	23088	23160	23130	23362	23053	23242	23321	23307	23391	23265	23186	23238	23337	23388	23281	23377	23368	23035	23151	23418	23303	23425	23198	23254	23295	23014	23191	23389	23352	23085	22991	22944	23194	23318	23103	23311	23290	23281	23207	23193	23168	23245	23328	23244	23507	23157	23029	23332	23023	23163	23457
27239	19719	17670	17561	17846	17581	17674	17698	17702	17583	17835	17628	17748	17616	17831	17628	17808	17626	17609	17707	17641	17382	17703	17691	17575	17582	17690	17510	17687	17537	17552	17484	17548	17698	17791	17529	17671	17501	17513	17577	17646	17702	17681	17648	17419	17754	17548	17581	17533	17652	17669	17749	17555	17664	17504	17531	17657	17792	17632	17597	17427	17645	17634	17386	17474	17828	17602	17702	17648	17582	17766	17656	17618	17615	17536	17676	17719	17598	17588	17669	17707	17632	17611	17795	17451	17496	17862	17530	17582	17749	17697	17626	17466	17567	17655	17604	17582	17605	17550	17714	17527	17535	17745	17831	17639	17528	17698	17680	17425	17594	17467	17613	17783	17527	17624	17655	17565	17643	17641	17660	17735	17517	17433	17542	17685	17510	17432	17734	17663	17707	17736	17553	17635	17658	17666	17612	17609	17598	17565	17579	17738	17572	17655	17571	17597	17580	17634	17654	17539	17536	17482	17617	17608	17646	17667	17525	17641	17411	17561	17691	17771	17608	17672	17630	17680	17564	17576	17793	17452	17562	17724	17560	17711	17588	17760	17433	17679	17521	17482	17764	17700	17582	17731	17888	17484	17518	17500	17620	17659	17593	17610	17612	17396	17497	17624	17556	17525	17694	17614	17767	17647	17538	17614	17801	17636	17628	17727	17666	17527	17682	17783	17509	17674	17565	17671	17634	17500	17699	17619	17643	17480	17484	17629	17719	17636	17417	17743	17569	17561	17441	17673	17618	17419	17616	17689	17730	17526	17695	17481	17679	17470	17632	17535	17553	17496	17755	17692	17585	17535	17540	17650	17539	17586	17696	17583	17593	17813	17512	17542	17498	17653	17654	17550	17527	17651	17816	17740	17563	17556	17680	17612	17524	17570	17708	17620	17505	17621	17524	17637	17641	17769	17498	17672	17751	17614	17513	17764	17563	17594	17607	17553	17356	17582	17524	17569	17498	17681	17652	17673	17591	17590	17677	17587	17531	17636	17798	17682	17656	17468	17573	17557	17499	17677	17633	17519	17742	17645	17564	17521	17588	17551	17506	17417	17740	17646	17383	17800	17582	17761	17770	17547	17608	17591	17544	17688	17608	17584	17464	17601	17550	17649	17727	17785	17638	17487	17680	17588	17573	17631	17475	17563	17502	17673	17594	17638	17651	17557	17543	17573	17641	17595	17597	17600	17686	17585	17501	17729	17658	17542	17752	17727	17553	17611	17715	17636	17475	17415	17651	17436	17524	17744	17551	17495	17571	17454	17659	17401	17589	17665	17693	17681	17607	17641	17634	17695	17524	17626	17461	17631	17620	17674	17818	17550	17589	17685	17802	17583	17599	17844	17843	17495	17596	17746	17505	17696	17593	17785	17684	17548	17669	17503	17538	17545	17615	17704	17612	17750	17691	17481	17758	17556	17562	17474	17694	17542	17551	17665	17611	17766	17653	17723	17587	17602	17579	17534	17889	17762	17582	17633	17536	17608	17632	17686	17619	17777	17605	17597	17660	17596	17802	17611	17662	17503	17584	17649	17534	17566	17498	17647	17720	17665	17582	17531	17549	17516	17569	17639	17492	17541	17504	17734	17513	17655	17513	17495	17482	17731	17512	17621	17539	17650	17503	17597	17549	17703	17600	17581	17589	17476	17742	17634	17540	17561	17566	17814	17517	17787	17598	17656	17589	17446	17645	17681	17590	17680	17645	17615	17580	17678	17585	17570	17430	17552	17609	17560	17440	17592	17655	17545	17585	17618	17499	17440	17717	17766	17854	17834	17640	17617	17618	17610	17486	17840	17684	17512	17529	17388	17610	17468	17633	17597	17637	17516	17585	17519	17679	17576	17537	17545	17516	17385	17616	17621	17548	17569	17463	17598	17716	17620	17635	17662	17581	17537	17466	17505	17676	17578	17578	17663	17696	17652	17531	17555	17516	17601	17534	17579	17451	17551	17616	17574	17682	17617	17753	17451	17655	17467	17561	17635	17611	17469	17688	17628	17498	17582	17386	17674	17569	17621	17529	17479	17673	17613	17399	17713	17799	17473	17415	17522	17505	17577	17560	17485	17729	17509	17637	17588	17590	17391	17530	17651	17757	17501	17665	17636	17638	17528	17608	17467	17646	17650	17659	17665	17530	17604	17652	17532	17666	17618	17575	17588	17683	17801	17496	17558	17739	17591	17732	17496	17539	17557	17565	17729	17470	17622	17611	17571	17682	17623	17623	17694	17616	17510	17457	17522	17480	17611	17639	17470	17735	17578	17546	17554	17577	17655	17382	17702	17465	17449	17588	17631	17604	17509	17547	17522	17471	17589	17520	17702	17606	17521	17540	17642	17711	17738	17682	17703	17466	17766	17288	17572	17338	17669	17523	17603	17619	17655	17707	17650	17544	17571	17572	17713	17404	17536	17392	17739	17538	17724	17686	17558	17494	17463	17629	17606	17597	17541	17647	17591	17639	17762	17687	17680	17506	17611	17587	17610	17511	17805	17603	17689	17811	17692	17586	17560	17619	17496	17573	17548	17623	17814	17492	17681	17638	17569	17734	17615	17684	17624	17573	17605	17511	17751	17630	17468	17681	17573	17679	17659	17514	17547	17607	17520	17663	17442	17461	17500	17641	17416	17620	17501	17540	17762	17557	17502	17513	17519	17466	17734	17567	17603	17504	17492	17455	17470	17532	17575	17559	17808	17600	17627	17577	17603	17632	17552	17578	17610	17472	17595	17627	17596	17752	17645	17651	17528	17587	17620	17618	17647	17514	17679	17476	17613	17577	17614	17741	17585	17621	17605	17753	17604	17554	17520	17613	17684	17519	17514	17627	17604	17454	17675	17572	17742	17434	17747	17822	17501	17634	17641	17542	17677	17535	17568	17652	17440	17600	17515	17604	17706	17563	17686	17449	17686	17511	17810	17499	17484	17577	17462	17586	17765	17525	17613	17631	17593	17517	17586	17421	17617	17637	17650	17674	17605	17549	17566	17691	17810	17583	17611	17603	17653	17640	17742	17625	17483	17633	17664	17586	17597	17522	17771	17488	17533	17731	17742	17631	17789	17658	17756	17583	17750	17552	17715	17580	17536	17722	17524	17719	17695	17615	17695	17470	17683	17488	17593	17492	17624	17614	17597	17530	17410	17668	17636	17623	17457	17564	17749	17522	17566	17542	17641	17588	17631	17642	17660	17598	17698	17636	17444	17718	17667	17596	17661	17465	17656	17532	17679	17577	17563	17771	17670	17731	17630	17619	17900	17659	17638	17521	17774	17647	17608	17714	17715	17651	17657	17517	17631	17636	17588	17578	17551	17674	17556	17591	17553	17528	17556	17626	17570	17660	17632	17610	17605	17578	17698	17519	17476	17634	17722	17611	17681	17598	17759	17531	17504	17580	17591	17649	17678	17614	17504	17715	17665	17476	17643	17659	17481	17719	17481	17502	17622	17647	17588	17650	17397	17630	17578	17441	17523	17646	17635	17401	17688	17457	17635	17822	17680	17613	17514	17568	17709	17550	17598	17507	17707	17675	17696	17523	17688	17710	17677	17696	17714	17748	17536	17634	17537	17533	17443	17709	17522	17676	17568	17551	17638	17655	17696	17541	17521	17619	17747	17538	17539	17686	17521	17670	17592	17533	17492	17740	17429	17525	17527	17759	17704	17633	17569	17670	17406	17472	17707	17730	17588	17608	17654	17634	17510	17537	17657	17658	17591	17583	17607	17458	17721	17509	17766	17522	17756	17592	17671	17689	17315	17632	17713	17628	17621	17542	17555	17736	17726	17648	17505	17578	17490	17664	17540	17526	17467	17757	17748	17426	17633	17462	17471	17494	17548	17768	17547	17586	17498	17445	17516	17390	17789	17584	17631	17628	17518	17654	17558	17727	17651	17610	17475	17612	17645	17655	17653	17751	17670	17600	17610	17702	17581	17728	17574	17676	17764	17628	17684	17466	17520	17625	17687	17552	17639	17747	17407	17527	17698	17653	17597	17892	17786	17799	17399	17690	17562	17491	17593	17461	17739	17587	17655	17736	17735	17705	17528	17572	17623	17549	17659	17567	17705	17651	17467	17764	17768	17577	17594	17636	17432	17635	17664	17436	17640	17638	17472	17690	17500	17667	17523	17590	17649	17733	17570	17663	17563	17582	17683	17654	17567	17735	17540	17704	17709	17435	17616	17569	17725	17595	17685	17594	17751	17597	17652	17716	17754	17702	17511	17745	17478	17570	17613	17532	17594	17528	17744	17582	17630	17576	17311	17612	17618	17745	17520	17635	17604	17590	17566	17699	17580	17560	17445	17649	17598	17581	17751	17759	17545	17588	17481	17640	17556	17773	17534	17702	17788	17648	17523	17522	17568	17657	17455	17599	17557	17493	17636	17676	17679	17622	17763	17520	17536	17719	17720	17666	17589	17582	17587	17436	17732	17594	17594	17720	17486	17570	17568	17592	17648	17576	17570	17576	17648	17606	17599	17581	17504	17420	17483	17564	17600	17540	17690	17706	17479	17825	17599	17606	17706	17612	17503	17428	17728	17683	17473	17545	17616	17416	17605	17528	17644	17495	17607	17759	17568	17568	17783	17543	17599	17647	17833	17512	17575	17698	17480	17563	17561	17686	17822	17447	17589	17507	17658	17478	17619	17542	17669	17641	17609	17688	17575	17583	17660	17566	17517	17581	17546	17379	17701	17793	17564	17560	17520	17712	17557	17581	17814	17672	17670	17598	17639	17575	17627	17575	17654	17669	17565	17621	17566	17670	17686	17657	17617	17725	17681	17667	17664	17643	17443	17599	17614	17536	17644	17706	17536	17607	17491	17561	17566	17665	17577	17809	17667	17608	17586	17573	17527	17696	17549	17648	17647	17599	17629	17658	17560	17734	17620	17524	17624	17582	17610	17677	17695	17775	17711	17544	17708	17671	17754	17698	17693	17727	17495	17570	17678	17680	17553	17505	17620	17717	17698	17564	17521	17546	17590	17802	17628	17484	17417	17789	17806	17654	17824	17762	17589	17430	17650	17630	17548	17526	17536	17504	17663	17471	17533	17557	17789	17598	17625	17538	17700	17741	17694	17499	17600	17772	17668	17542	17502	17517	17609	17676	17477	17699	17563	17603	17845	17726	17743	17628	17720	17635	17598	17710
22490	21360	29470	23606	21390	22998	29788	23285	22290	22765	22727	22225	22284	22291	22272	22612	22442	22247	22469	22408	22297	21982	22238	22050	22280	22205	22459	22392	22311	22150	22322	22256	22111	22172	22214	22094	22121	22143	22016	22233	22141	22042	21878	22030	22130	22173	22229	22275	21923	22106	21966	21828	22172	22033	22042	21928	22178	21860	21937	22246	21884	21927	22142	21998	22005	22106	22127	22083	22164	22135	22023	22139	22059	21901	22018	22097	22066	22178	21780	22089	22093	21993	22069	22175	22145	22052	21982	21791	21854	22055	22089	21874	22030	21985	22039	21922	21924	22002	22116	21902	21662	22035	22096	21990	21984	21969	21961	21888	21868	22255	22058	22166	22078	21890	22063	22034	21870	21858	22237	21926	22017	22198	22276	22087	22022	21712	22090	21725	21939	21904	21917	21855	21971	21824	21757	21858	21960	22047	21852	21887	22106	21955	22055	22138	22041	22173	21953	21659	21899	22054	22187	21868	22047	21802	22154	21977	21854	21984	21949	22039	21913	21858	21873	21900	22084	21811	22073	21940	21816	22047	21720	21872	22106	22041	22008	21918	21736	21906	22045	22080	21969	22178	21939	21784	22036	21836	22017	21730	22009	21913	22029	21833	21682	21955	22139	22028	21898	21872	21743	22053	22056	22064	22055	22029	21890	22103	22098	21981	21997	21885	21906	22050	21923	21699	21898	22125	21908	21899	21862	21838	21815	21777	21931	21999	21871	21712	21750	21933	21868	21702	21769	21906	22022	21929	21826	21856	22015	22019	22089	21844	21743	22039	21968	21918	21911	22143	21800	21969	21939	22029	21940	21964	21818	21839	21910	21891	21900	21866	21737	21928	21872	21973	21833	21946	21915	22038	21847	21824	21940	21977	21959	21943	21947	21897	21911	22104	22061	21763	22014	22197	22079	22041	22085	21889	21849	21764	21976	22042	21922	21853	22023	21861	21923	21951	21734	21966	21926	22087	21843	21961	22019	21953	21968	21847	22077	21832	22086	22058	21925	22094	22105	22049	21991	21844	21836	21929	21826	22102	21932	21897	21837	21864	21974	21689	21901	21815	21951	21808	21922	22078	21912	22109	21771	21966	21984	22015	22021	21979	21884	22045	22073	22095	22021	21902	21943	22047	22022	21904	21747	21653	22061	21712	21885	21996	21919	21765	21866	21824	21727	21969	21759	21766	21783	21866	21754	21994	22158	21858	21876	21643	21953	21956	22040	21955	22007	21804	21854	21898	21883	22006	21743	21827	21991	21941	21894	21807	22025	21903	21823	21620	21942	21784	21897	21856	22020	21872	21734	22016	21899	21877	21777	21962	21796	21906	21930	21996	21898	21973	22014	21829	21858	21822	21701	21676	21790	21848	21661	21730	21914	21931	22013	21879	22040	21915	21790	21784	21921	21764	21897	22055	21925	21781	21859	21735	21871	21919	21958	21747	22102	22028	21934	21902	21829	21860	21922	21704	21749	21850	21846	21870	21911	21922	21800	22099	21908	21959	21939	21773	21976	22012	21902	21792	21838	21856	22029	21689	21952	21927	21849	21910	21934	21835	21938	21994	21782	22038	21963	21876	21865	21968	21981	21785	21759	21881	21833	22034	21981	21797	22117	21838	21792	22091	21870	21912	22126	22157	21941	21569	21958	22106	21908	21702	21768	21934	22054	22025	22102	22079	22049	22064	22013	21926	21774	22040	21904	22092	22123	22088	21918	21927	22002	21909	21867	21997	21844	21910	21737	21709	22084	22015	22011	21791	21692	21968	21866	22055	21978	21868	21779	21748	21773	21810	22121	22111	22014	22020	21869	21778	21886	21972	21904	21787	22021	21809	21861	21939	21833	21916	21826	22004	22178	21954	21981	21996	22057	21540	21935	22027	21933	22074	21951	21985	22017	22052	22300	21795	22096	21860	21717	21776	21874	21835	21686	21949	21984	21961	21833	21988	22116	22141	22119	21844	21697	21947	21988	21752	21943	21523	21730	21859	22012	21888	21660	21947	21860	21855	21869	21958	21875	21937	21832	21886	21867	21914	21872	22102	21666	21669	21940	21979	22047	22002	21919	21743	21997	21979	22069	21710	21901	21787	21895	21651	21711	22053	21672	21833	21757	21908	21997	21699	22162	22052	22029	21979	21678	21776	21954	21954	21723	21941	22058	21821	22002	22008	22023	21852	22145	21974	21912	21962	21683	21911	21778	21994	21830	21979	22091	21999	21995	22015	22016	21704	21776	21908	21851	21860	22172	22101	22081	21966	22018	22128	22023	21725	21520	21636	21828	21755	21719	21737	21697	21986	21709	21903	21849	22006	21798	21615	21863	22086	22125	21793	21904	21902	21867	21837	21847	21919	21824	21932	21939	21857	21925	21844	22016	21987	21838	22000	21868	21744	21999	21935	21965	21897	21858	21834	21943	21928	21926	22035	21992	22059	22103	21886	21743	22030	21930	22036	21878	22117	22102	21802	21870	21697	21931	22055	21971	21969	21815	21876	21845	21951	21752	21797	22030	22000	22017	22005	21910	21691	22001	22012	21870	21896	21897	21938	21661	21901	21904	21962	22057	21987	21747	21919	21766	21715	22036	22047	22117	21732	21676	21963	21759	21991	21847	21845	21847	21994	22099	21873	21934	21686	21818	21858	21987	21757	21805	21875	21847	21948	21758	21886	21750	21959	21749	21940	22072	21933	21870	21974	21880	22073	21904	21982	21760	21941	21960	21804	21889	21875	22023	21864	21987	21941	22134	21969	21864	21832	22017	21907	21938	21864	21778	21671	21708	21785	21808	21863	21733	21850	22019	21856	22117	21724	21629	21904	21880	22094	21966	21769	22078	21659	21859	21893	21701	21868	21883	21884	22085	21863	22008	21967	21763	21995	22093	22041	21924	21782	21889	22004	21875	21764	21899	21931	21948	21869	22098	21757	21825	22092	21901	21875	21985	21833	21882	21668	21721	21921	21867	21504	21924	21692	21942	22035	21867	21899	21777	21819	21890	22061	22195	21934	21734	21962	21700	21895	21725	21850	21846	21852	21943	21801	21995	21952	21735	21891	21686	21749	22103	21911	21755	21889	21865	21843	21930	21779	21927	22221	21890	21965	21944	21664	21891	21917	22006	22184	21647	21858	21778	21739	21990	21938	21958	21935	21862	22048	21818	21957	21849	21928	21992	21780	21774	21831	22072	21972	21747	21670	21881	21942	21652	22045	21942	21907	21921	21968	21813	21865	22132	21964	21972	21799	21756	21825	21729	21864	21963	21909	21894	22003	22062	21745	21838	21820	22020	21764	21894	21881	21994	22113	21704	21873	21960	21891	21986	21956	22089	21992	21860	21775	21765	21708	22004	21803	21828	22000	21913	21768	21849	21838	21915	21897	22096	21778	22147	21934	22066	21909	22017	21780	21872	22045	21959	21873	21868	21780	22071	21844	21852	21703	22052	21858	21911	21948	21883	21836	21855	21925	21873	21746	22018	21984	22019	21624	21877	21819	21798	21617	21654	21823	21907	22038	21759	22024	21973	21769	21974	22079	21492	21991	21834	22013	22044	21794	21728	22027	21846	21805	22082	22295	21822	21622	22016	21824	21936	22002	21846	21867	21853	22000	22054	21750	22025	21786	21786	21869	21846	21962	21580	21898	21601	21844	21957	21822	21772	21896	22038	21963	21851	21701	21775	21762	21719	21857	21606	21856	21841	21783	21808	21653	22056	21805	21882	21668	21711	21934	21917	21623	21932	21844	21838	22072	22098	21785	21921	21798	21798	21734	21710	21834	21911	21946	21823	21920	21828	21981	21770	21829	21866	21983	22083	21855	21947	21956	21935	21846	21984	22002	21980	21965	21774	21809	22024	21875	22044	21926	22004	22263	21750	21625	21901	21969	21863	21909	21883	21801	21836	21632	22037	22209	21904	21938	21926	21957	22161	21988	21822	22079	21834	21851	22121	21983	22091	21846	21790	21871	21894	21810	21870	22093	22028	21713	22113	21996	21788	21841	22047	22024	21867	21933	21897	21852	21946	21859	22058	21841	22057	21933	21842	22038	21818	21769	21805	21740	21871	21814	21915	21921	22074	22006	21956	21797	21885	21833	21941	21857	21791	21990	21929	21751	21843	21798	21789	21933	21772	21790	21712	21778	21906	21891	22030	21814	22162	22041	21751	21876	22004	21731	21803	21648	21902	21696	21819	22020	21823	21669	21754	21675	21872	22018	21749	21985	21840	21738	21762	21802	22029	22006	21879	21782	21855	22049	21900	21836	22001	21762	21863	21885	22229	21765	21761	21827	21725	21975	21983	21780	21932	21958	21724	21754	21837	21981	22031	21831	21807	21927	21795	21866	21911	21692	21961	21836	22139	21799	21752	21685	21851	21690	21814	21808	21899	22003	21800	21770	21853	21861	21812	21849	22034	21995	21870	21874	21932	21923	21933	21943	21742	21711	21787	21754	21780	21900	22006	21993	21993	21863	21687	21856	21540	21968	21746	21938	21799	21723	21930	21676	21821	22014	21816	22143	22074	21923	21867	22021	21852	21781	21919	21627	21852	22110	21869	21805	22078	21932	21882	21892	21750	21803	22010	22007	21793	21931	22049	21936	21839	21623	21920	21607	21777	21932	21782	21843	21826	21924	21871	21762	21912	22080	21730	21680	21965	21958	21700	21663	21800	21614	22030	21858	21802	21901	21949	21893	21845	21869	21746	22104	22128	22111	21981	21865	21868	21919	21960	21862	22064	22013	21936	21988	22025	21907	21856	21902	21895	21732	21912	21759	21664	21745	21855	21889	22108	21974	21758	21692	21860	21743	22066	22075	22016	21980	21754	21961	22011	21918	21848	21996	21754	21995	22100	21903	22054	21884	21895	22054	21888	22096	22083	21743	21736	21889	22013	21962	21868	21982	21805	21860	21885	21937	22022	21789	21752	21864	21999	21738	21969	21752	21934	21686	22274	21852	21811	21955	21647	21710	21849	22004	21879	21942	21908	21906	21820	21793	21883	21888	22080	21950	22027	21963	22068	21912	21863	22065	21898	21710	22209	21918	21938	22051	21801	21761	21871	21987	21878	22033	21764	21714	21924	21814	21994	21529	21795	21743	21871	21784	21737	21632	21559	21926	21917	21969	21658	21843	21847	21841	21745	21803
26280	21170	17056	16696	16734	16858	16709	16652	16765	16829	16654	16635	16751	16898	16823	16685	16752	16658	16857	16725	16782	16576	16783	16815	16658	16826	16710	16799	16852	16861	16828	16786	16746	16687	16664	16637	16751	16689	16708	16696	16873	16731	16742	16711	16829	16838	16818	16735	16653	16846	16848	16798	16743	16733	16860	16793	16734	16650	16844	16556	16636	16722	16782	16743	16735	16727	16911	16870	16692	16659	16819	16638	16665	16630	16622	16807	16820	16668	16648	16680	16611	16811	16690	16683	16644	16754	16743	16576	16629	16630	16653	16715	16737	16742	16619	16735	16643	16657	16707	16478	16738	16847	16697	16773	16773	16617	16612	16678	16792	16731	16648	16572	16631	16732	16648	16777	16972	16552	16724	16736	16943	16783	16876	16601	16655	16485	16948	16719	16608	16722	16662	16845	16781	16659	16782	16744	16656	16868	16605	16631	17006	16566	16802	16648	16767	16717	16761	16681	16654	16683	16677	16649	16760	16527	16531	16662	16926	16714	16621	16613	16613	16853	16485	16821	16725	16733	16671	16744	16757	16826	16575	16703	16801	16791	16675	16721	16621	16681	16765	16621	16780	16706	16763	16644	16704	16707	16651	16612	16701	16745	16641	16667	16864	16587	16782	16700	16596	16714	16859	16767	16731	16535	16599	16712	16761	16600	16727	16734	16728	16647	16669	16833	16681	16721	16880	16524	16602	16664	16663	16799	16838	16735	16626	16617	16904	16641	16652	16789	16728	16603	16722	16699	16702	16657	16710	16698	16805	16619	16779	16691	16676	16714	16566	16743	16750	16765	16759	16812	16595	16515	16694	16797	16765	16632	16616	16647	16760	16754	16829	16678	16643	16711	16631	16690	16771	16610	16773	16574	16799	16664	16607	16683	16779	16757	16699	16555	16656	16703	16753	16742	16580	16715	16911	16754	16495	16707	16722	16812	16676	16814	16792	16629	16537	16612	16573	16793	16809	16759	16664	16771	16799	16642	16525	16775	16792	16846	16648	16623	16623	16743	16618	16783	16800	16686	16559	16604	16706	16707	16714	16576	16625	16749	16668	16689	16793	16780	16848	16724	16565	16804	16681	16651	16522	16633	16613	16618	16786	16721	16752	16852	16666	16767	16627	16603	16736	16574	16636	16818	16716	16547	16903	16729	16863	16681	16627	16833	16718	16590	16597	16578	16687	16660	16585	16838	16748	16873	16710	16548	16765	16669	16632	16567	16784	16536	16663	16651	16663	16612	16632	16666	16737	16701	16610	16650	16815	16753	16880	16711	16602	16558	16797	16585	16669	16496	16745	16792	16774	16622	16623	16670	16519	16621	16753	16496	16735	16771	16811	16682	16822	16840	16706	16766	16576	16716	16741	16720	16594	16731	16855	16659	16382	16638	16661	16717	16803	16640	16901	16814	16769	16789	16598	16639	16624	16690	16624	16548	16776	16831	16670	16581	16755	16594	16628	16719	16868	16664	16855	16717	16562	16657	16750	16637	16724	16540	16647	16790	16541	16618	16617	16668	16713	16647	16677	16912	16745	16554	16904	16548	16704	16727	16769	16763	16576	16745	16718	16538	16658	16686	16663	16565	16660	16679	16613	16756	16644	16759	16649	16538	16501	16581	16671	16502	16667	16638	16765	16569	16703	16660	16708	16661	16634	16527	16583	16813	16589	16543	16750	16606	16639	16611	16623	16791	16672	16769	16697	16860	16697	16709	16688	16725	16783	16692	16756	16564	16499	16758	16707	16623	16747	16753	16627	16656	16657	16754	16663	16657	16767	16789	16835	16798	16676	16777	16537	16675	16751	16622	16653	16630	16675	16678	16725	16526	16678	16528	16630	16703	16799	16584	16695	16629	16832	16603	16701	16671	16884	16572	16755	16733	16554	16499	16613	16540	16727	16666	16603	16751	16601	16893	16723	16661	16740	16595	16616	16925	16617	16692	16607	16878	16747	16708	16797	16839	16682	16584	16834	16784	16698	16741	16829	16774	16855	16735	16702	16706	16700	16532	16765	16738	16746	16793	16647	16626	16495	16568	16576	16674	16686	16686	16794	16667	16607	16733	16655	16737	16709	16593	16861	16874	16631	16790	16484	16745	16536	16729	16657	16782	16742	16780	16477	16621	16747	16853	16838	16815	16854	16645	16692	16566	16578	16758	16611	16697	16757	16745	16770	16695	16660	16720	16743	16570	16697	16761	16590	16556	16709	16741	16686	16641	16680	16641	16636	16805	16587	16580	16760	16671	16828	16593	16685	16469	16677	16688	16725	16948	16604	16778	16668	16644	16686	16722	16600	16664	16640	16864	16562	16646	16875	16639	16812	16766	16561	16749	16493	16732	16641	16691	16801	16733	16793	16848	16615	16526	16798	16509	16826	16476	16430	16628	16795	16571	16750	16632	16636	16783	16610	16701	16797	16407	16656	16639	16618	16618	16599	16688	16627	16697	16755	16688	16936	16694	16717	16717	16848	16692	16689	16716	16782	16555	16650	16693	16696	16694	16945	16574	16636	16733	16681	16678	16717	16720	16729	16722	16562	16819	16757	16545	16609	16813	16788	16593	16594	16682	16598	16715	16718	16638	16792	16614	16594	16647	16539	16877	16665	16612	16940	16741	16657	16642	16847	16692	16676	16496	16657	16630	16857	16652	16660	16657	16908	16682	16784	16559	16739	16617	16748	16758	16752	16681	16603	16881	16653	16711	16828	16727	16680	16665	16649	16667	16592	16694	16824	16738	16789	16692	16792	16651	16637	16728	16627	16621	16669	16557	16885	16636	16537	16839	16573	16685	16949	16755	16726	16811	16724	16778	16788	16732	16745	16660	16737	16794	16909	16712	16754	16768	16613	16666	16637	16749	16686	16734	16710	16697	16719	16531	16745	16723	16512	16669	16763	16625	16806	16578	16545	16701	16601	16780	16658	16697	16630	16616	16679	16703	16621	16602	16671	16591	16598	16617	16601	16742	16727	16688	16702	16792	16639	16788	16531	16748	16656	16509	16685	16689	16561	16678	16625	16708	16685	16699	16655	16716	16530	16613	16660	16724	16829	16647	16618	16748	16554	16767	16587	16902	16644	16507	16763	16719	16545	16667	16830	16756	16789	16653	16617	16719	16755	16677	16777	16762	16684	16670	16670	16710	16744	16696	16655	16758	16552	16668	16641	16720	16715	16767	16617	16755	16721	16781	16687	16748	16383	16750	16700	16588	16585	16653	16717	16790	16713	16619	16732	16610	16769	16736	16808	16789	16750	16868	16583	16842	16453	16698	16720	16767	16617	16685	16768	16863	16750	16678	16559	16761	16762	16642	16684	16616	16499	16538	16602	16727	16632	16613	16588	16528	16751	16722	16889	16783	16709	16926	16565	16780	16833	16573	16785	16785	16690	16844	16627	16423	16710	16625	16811	16811	16571	16608	16680	16476	16619	16706	16700	16733	16638	16735	16679	16699	16597	16530	16636	16745	16823	16859	16699	16653	16982	16696	16908	16718	16736	16718	16824	16568	16662	16565	16729	16657	16581	16648	16732	16576	16975	16483	16447	16638	16679	16688	16611	16617	16832	16525	16584	16761	16764	16722	16684	16693	16620	16732	16645	16882	16736	16578	16723	16766	16751	16701	16679	16467	16655	16656	16705	16854	16619	16646	16622	16654	16820	16787	16633	16535	16707	16640	16598	16649	16678	16726	16665	16692	16572	16569	16799	16691	16659	16659	16861	16612	16739	16583	16662	16761	16686	16745	16658	16761	16539	16548	16778	16753	16612	16813	16890	16565	16702	16799	16519	16744	16895	16717	16630	16663	16627	16802	16670	16501	16545	16724	16680	16594	16714	16673	16758	16627	16820	16562	16707	16721	16762	16858	16768	16752	16825	16451	16862	16515	16634	16674	16564	16599	16622	16837	16613	16579	16819	16703	16787	16758	16642	16615	16607	16716	16775	16676	16912	16541	16716	16644	16657	16573	16774	16508	16764	16487	16759	16710	16733	16586	16623	16730	16719	16788	16667	16621	16793	16700	16624	16651	16592	16747	16550	16531	16842	16632	16758	16781	16669	16782	16662	16628	16627	16701	16759	16646	16685	16624	16583	16728	16670	16641	16728	16718	16694	16622	16698	16611	16743	16721	16757	16620	16653	16817	16789	16865	16710	16588	16765	16557	16510	16821	16700	16592	16715	16640	16681	16794	16525	16568	16861	16702	16697	16800	16427	16703	16660	16627	16692	16682	16705	16684	16588	16755	16688	16807	16893	16768	16668	16689	16686	16491	16613	16712	16694	16778	16824	16693	16667	16605	16735	16661	16689	16748	16700	16841	16588	16576	16667	16457	16686	16643	16577	16475	16788	16737	16833	16613	16781	16717	16739	16730	16627	16500	16774	16593	16686	16554	16867	16524	16629	16704	16838	16679	16682	16636	16593	16633	16614	16759	16820	16464	16549	16800	16487	16710	16640	16628	16655	16580	16815	16716	16813	16683	16756	16762	16577	16615	16537	16685	16637	16666	16632	16651	16739	16562	16598	16620	16766	16901	16545	16706	16670	16726	16777	16650	16634	16667	16576	16811	16466	16704	16597	16589	16657	16766	16547	16683	16800	16744	16703	16686	16543	16770	16591	16648	16781	16708	16635	16575	16700	16650	16654	16600	16640	16808	16661	16722	16794	16736	16527	16670	16582	16753	16775	16729	16778	16809	16709	16682	16570	16661	16723	16636	16691	16749	16525	16634	16766	16792	16795	16586	16591	16790	16728	16696	16690	16704	16766	16487	16679	16609	16461	16848	16587	16830	16526	16700	16842	16727	16572	16822	16689	16600	16731	16869	16802	16723	16798	16843	16638	16514	16602	16656	16792	16552	16780	16683	16793	16873	16710	16701	16789	16702	16677	16708	16718	16669	16482	16828	16588	16827	16751	16650	16698	16580	16755	16873	16648	16700	16710	16609	16671	16689	16827	16552	16514	16565	16728	16737	16863	16540	16524	16693	16701	16869	16518	16713	16813	16594	16723	16484	16620	16624	16687	16746	16655	16700	16691	16730	16588	16794	16713	16669	16855	16570	16742	16794	16637	16646	16876	16638	16670	16703	16640	16763	16782	16680	16587	16642	16593	16916	16631	16753	16744	16599	16624	16809	16822	16616	16730	16776
28510	21334	28186	26254	22219	22542	22605	22173	22178	22204	22291	22232	22188	22124	22464	22110	22387	22177	22075	22447	22008	22112	22314	22426	22025	21970	22115	22135	22221	22206	22197	22015	22207	22315	22077	22240	22112	22180	22201	22124	22187	21830	22347	22130	22057	22163	22093	22135	22061	22147	22185	22123	22280	22250	22167	22121	22074	22033	22215	22012	22186	22114	22319	22008	22263	22091	22117	22223	22037	22208	22156	21906	22168	22215	22359	22241	22288	21962	22057	21952	21945	22232	22159	22262	22143	22218	22044	22139	22121	21898	22175	22134	21976	22139	21962	22122	22219	22040	22214	22110	22147	22169	22144	22269	22080	22118	22262	22559	22428	21992	22132	22135	22024	22041	22052	22551	22045	22266	22105	22069	22232	22195	22142	22069	22136	22163	22290	22147	22096	22098	22086	21988	22248	22243	22350	22036	22353	22104	22410	22069	22113	21980	22288	22077	22057	22309	22351	22184	22168	22090	22206	22033	22245	22023	21840	22256	22129	22244	22118	22132	22283	22236	22219	22012	22163	22001	22214	22147	22222	22390	22150	22286	22275	22327	22160	22166	22233	22195	22084	22208	22145	22210	22124	22180	22183	22139	22031	22186	22196	22211	22477	22096	22195	22225	22088	22014	22112	22167	22012	22275	22108	22193	22318	21972	22282	22285	22226	22280	22080	22296	22102	22194	22105	22368	22100	22291	22222	21890	22275	22127	22278	22127	22075	22267	22182	22386	22476	22229	22421	22251	22075	22095	22276	22114	22192	21971	22106	22046	22165	22057	22220	22335	22336	22089	22039	22246	22223	22244	22350	22325	22250	22056	22303	22275	22123	22242	22166	21964	22108	22230	22195	22240	22180	22166	22344	22114	22099	22183	22028	22085	22110	22091	22220	22304	22232	22299	22361	22362	22132	22218	22284	22145	22315	22176	21813	21968	22135	22178	22403	22045	22309	22126	22038	22235	22200	22102	22281	22034	21921	22045	22189	21813	21980	22105	22269	22104	22165	22038	22106	22222	22385	22140	22158	22059	22302	22355	22306	21978	22360	22130	22028	22372	22155	22055	22288	22310	22140	22101	22305	22110	22208	22173	21980	22256	22264	22087	22201	22118	22106	22247	22264	22042	22226	22134	22170	22094	22229	22212	22062	22370	22201	22104	22042	22024	22229	22375	22158	22142	22434	22378	22251	22324	22025	22236	22057	22168	22132	22088	22174	22057	22088	22444	22197	22074	22345	22027	22174	22373	22035	22455	22229	22333	22298	22217	22310	22085	22253	22154	22336	22264	22260	22220	22253	22196	22225	22238	22067	22122	22363	22118	22388	22020	22097	22086	21987	22212	22189	22204	22080	22110	22312	21949	22096	22162	22208	22105	22290	22052	22249	22045	22151	22242	22202	22082	22190	22301	22220	22296	22337	21943	22051	22300	22181	22278	22204	22162	22188	22090	22201	22164	22172	22170	22199	22142	22361	21975	22170	22087	21931	22032	22153	22096	22191	22196	22212	22115	22145	22051	22131	22138	22242	22243	22440	22192	22308	22189	22162	22156	22122	22220	22096	22058	22024	22107	22346	21930	22170	21895	22242	22138	22201	21989	22187	22347	22328	22269	22149	22210	22120	22151	22034	22362	22255	22120	22009	22134	22031	22252	22223	22296	21937	21949	22222	22139	22134	22228	22244	22096	22145	22172	22039	22019	21870	22186	22079	22081	22177	21988	21908	22400	22070	22109	22081	22043	22169	22395	22239	22008	22147	22157	22052	22272	22350	22092	22188	22019	22287	22062	22097	22067	22353	22135	22123	22024	22119	22064	22185	22036	22372	22128	22182	21973	22104	22048	22024	22059	22040	22129	21988	22163	22094	22261	22300	22101	22468	22215	22213	22260	22308	22308	22364	22153	21956	22378	22085	22294	22166	22163	22023	22147	22318	22291	21912	22287	22392	22201	22172	22209	22173	22289	22246	22277	22331	22218	22226	22274	22122	21949	22243	22006	22173	22317	22495	22217	21983	22162	22322	21951	22114	22371	22148	22060	22297	22008	22209	22137	22364	22181	22198	22287	22286	22267	22310	22134	22034	21940	21952	22327	22210	22301	22310	22262	21993	22159	21942	22075	22054	22302	22360	22157	22128	22137	22285	22098	22170	22192	22219	22045	22116	22136	22139	22237	22061	22136	22033	22169	22224	22294	22332	22149	22169	22068	22153	22093	22120	22161	22053	22032	22239	22375	22266	22214	22340	22058	22074	22285	22262	22310	22394	21985	22174	21954	22081	22289	22165	22314	22138	22106	22085	22128	22097	22123	22512	22200	22209	21895	22128	22112	22222	22085	22077	22240	22154	22172	22035	22071	22237	22174	22215	22055	21977	22178	22165	22118	22155	22216	21975	21973	22225	22031	22123	22079	22022	22159	21915	22103	22059	22152	22137	22163	22421	22124	22360	22113	22488	22288	22398	22080	22013	22190	22190	22126	22339	22268	22193	22031	22082	22136	22096	22136	22205	22256	22095	22171	22259	22227	22124	22084	22225	22265	22139	22235	22033	22161	22174	22182	22202	22094	22051	22235	22070	22055	22223	22025	22151	22440	22187	22172	22059	22044	22155	22121	22073	22308	22419	22426	22037	22218	21965	22117	22219	22077	22294	22165	22020	21983	21969	21919	22324	22295	22219	22293	22550	22262	21994	22050	22188	22276	22166	21977	22090	22228	22062	22192	22370	22257	22191	22038	22218	22071	22148	22032	22031	21926	22174	22282	22301	22243	22296	22125	22113	22264	22289	22065	22158	22155	22094	22276	22230	22215	21895	22037	22242	22047	22274	22154	21957	22301	21929	22175	22354	22066	22121	22275	22034	22114	22247	22272	22121	22340	22151	22126	22152	22365	22005	21874	22093	22316	22273	22026	22193	22112	22291	22096	22202	22149	22264	22054	22052	22059	22248	22114	22219	22195	22078	22260	22176	22025	22027	22198	22267	22119	21915	22044	22087	22088	22063	22229	22328	22289	22237	22217	22131	22255	22125	22158	22077	22104	22397	22182	22379	21975	22028	22168	22168	22012	22011	22152	22053	22163	22258	22272	22277	22155	22257	21964	22225	22080	22072	22064	22193	22073	22115	22164	22271	22072	22016	22397	22186	22226	22006	22098	22232	22045	22001	22254	21967	22065	22185	22105	22136	22173	22308	22476	22284	22211	22069	22267	21938	22250	22336	22052	22140	22235	22190	22156	22181	22376	22065	22020	22091	22218	22136	22156	22161	22105	22092	22139	22201	22189	22334	22219	22255	22179	22237	22287	22202	22082	22380	22015	22318	22262	22121	22029	22021	22178	21797	22261	22110	22215	22035	22360	21779	22389	22140	22213	22096	22145	22418	22103	22076	22116	22354	22229	22241	21993	22291	22108	22204	22068	22077	22225	22157	22015	22161	22439	22149	22165	22236	22122	22128	22369	22234	22186	22163	22093	22182	22041	22112	21976	22146	22042	22047	22198	22136	22304	22266	22096	22273	22121	22126	21957	22026	22331	22254	22124	22250	22140	22045	22092	22189	22244	22334	22286	22201	22292	22121	22357	22331	22130	22129	22354	22245	22215	22010	22270	22312	21972	22230	21993	22053	22245	22252	22169	22321	22107	22086	22388	22115	22271	22184	22085	22078	22103	22075	22307	22288	22226	22425	22138	22280	22089	22007	22231	22012	22162	21974	22195	22037	22302	22350	22159	22039	22188	22000	22297	22235	21913	22254	22257	22069	22210	22409	22131	22043	22319	22131	22228	21991	22216	22062	22244	22230	22238	22299	22344	22278	22122	22202	21987	22095	22244	22259	22211	22350	22142	22307	22053	22046	22225	21969	21925	22068	22050	22079	22256	22112	22242	22197	22245	22202	21832	22110	22170	22002	22309	22322	22082	22033	22221	22100	22198	22082	22143	21937	22233	22209	21958	22095	22055	21981	22122	22263	22006	22179	22068	22227	22094	22095	22112	21965	22323	22226	22160	22427	22203	22392	22089	22165	22114	22180	22326	22241	22154	22127	22377	22151	22281	22144	22366	22313	22095	22142	22080	21943	22103	22242	22196	22036	22092	22070	22336	22212	22121	22125	22203	22310	22083	22208	22182	22361	22171	22310	22233	22122	22217	22300	22042	22259	22274	22263	22172	22085	22285	22159	22181	22367	21984	22185	22030	22204	22440	22016	21862	22219	22298	22377	22272	22203	22380	22119	22266	22222	22101	22205	22214	22061	22273	22176	22265	22162	21921	21996	22275	22020	22235	22117	22168	22277	22160	22237	22413	22104	22309	22210	22027	21908	22380	22162	22046	22177	22266	22213	21991	22107	21958	22365	22030	22181	22131	22113	22364	22082	22193	22204	22328	22302	22146	22312	22230	22194	22174	22194	22254	22377	22165	22144	22104	22258	22394	21982	22120	21984	22222	22164	22075	22168	22183	22283	22186	22133	21903	21979	22215	22321	22056	22043	22060	21985	22302	22089	22321	22244	22005	22194	22232	22380	22146	22157	22153	22323	22052	22280	22508	22112	21984	22313	22057	22100	22501	22177	21974	21924	21898	22172	22002	22362	22062	22067	22316	22056	22093	22377	22277	22215	21763	22094	22168	22241	22078	22169	22146	22303	21916	22085	22192	22180	21944	22080	22211	22166	22081	22056	22313	22144	22269	22311	22293	22095	22273	22160	21993	22279	22187	22219	22277	22171	22192	22223	22100	22051	22194	22046	22265	22036	22214	22092	22249	22185	22050	22063	22078	22127	22269	22231	22232	22150	22152	22354	22043	22106	22082	22289	22253	22122	22297	22116	22071	22024	22200	22157	22346	22133	22342	22256	22116	22038	22141	22099	22113	22403	22231	22328	22340	21963	21969	22256	22109	22268	22098	22279	22146	22383	21993	22095	22256	22080	22031	22102	22252	22022	22068	22395	22056	22021	22005	22151	22129	22302	22257	22281	22151	22134	21889	22185	21969	22070	22148	22151	22219	22166	22214	22044	22095	22253	21915	22194	22295	22189	22313	22423	22236	22303	22395	22143	22191	22003	22056	22177	22239	22357	22272	22384	22109	22325	22287	22238	21934	22088	21872	22165	22237	22071	21957	22502	22026	22407	22217	22381	22277	22153	22151	22194	22206	22182	22302
27841	18496	17215	17125	17052	17123	17214	16988	17027	17157	16971	17088	17023	17241	17021	17009	17212	17144	17034	17125	17028	17174	16932	17170	17034	16970	17291	16986	17172	17104	16961	17097	16864	17237	17116	17079	16999	17161	17046	16961	17152	16859	17025	17130	16892	17022	17148	17037	16826	17128	17097	17102	17177	17056	16988	17093	16972	17018	16875	16957	17294	16951	17049	17069	17003	17247	16991	17029	17078	17055	17104	17143	16979	17000	17007	16866	17049	17097	16931	17173	17060	17023	16989	16996	17127	17031	16868	17063	17158	17194	17072	16944	16945	17068	17058	17047	17063	17111	17204	17120	16986	17231	17058	17062	16960	17113	16952	17108	16984	17184	17200	17187	17033	16871	17155	16977	17050	17089	17060	17066	17001	16957	17193	17173	17160	16947	16819	17066	17151	17186	17028	17085	17158	16953	16938	17096	17127	16971	17064	17090	17152	17287	16923	16841	17098	17135	16984	16906	17113	17059	16966	16942	17183	17013	17087	17013	17206	17148	16985	17022	17122	17064	16876	16944	17165	17113	17108	16889	17098	17115	17158	17059	17103	17128	16938	16997	17239	16942	17192	17082	16806	17159	17079	17103	16990	16926	17067	17112	16942	17100	17121	17116	17042	17195	17166	16930	17347	17089	16993	17213	17162	17168	17023	16926	17165	17019	16913	17049	17165	17077	17019	17054	16953	16980	16873	16890	17099	16966	17120	17027	16996	16937	17186	16967	17028	17036	17142	17045	17263	17073	17026	17108	17137	16963	17188	17188	17117	17301	16854	16950	17005	17203	16961	17035	17050	17003	16923	16893	17025	16991	17147	16882	17079	17053	17090	17137	17004	16949	16945	17126	17040	17240	17061	17096	17087	16945	17049	16965	17023	16966	17156	17114	17118	17097	17100	17131	17104	16976	17055	17174	16919	17002	17082	17157	17099	17022	17173	17042	17114	17037	17116	16929	17114	17064	17048	17001	17092	16972	16989	16929	17086	16976	17023	17111	16895	17101	17148	17269	17219	17023	17204	16970	17251	17233	17039	17060	17082	17070	17067	17079	16906	16839	16958	17120	16861	16950	17025	17147	16905	17215	17019	17008	16997	16997	17112	16994	16999	17045	17117	17107	16949	17114	16979	17120	17158	17142	17100	17064	17172	16992	17110	17037	17013	17108	16939	17084	17138	16877	17098	17046	17097	17067	17072	17026	16980	16881	17016	17085	16979	17038	16997	16959	16984	17127	17090	17097	17223	17071	17071	16969	17122	16889	16988	16950	17126	16899	17114	16972	17097	17131	17146	16985	17172	16935	16818	17008	16995	17165	17055	17008	16845	17043	17045	17133	17043	17177	16942	17125	17054	17038	17099	17001	17073	16903	17129	17183	17036	17046	16997	17203	17040	17170	16991	16956	16986	17056	16969	17085	17105	16978	17038	17063	16946	17098	17044	17055	17067	17040	17430	16988	17109	16957	17059	17081	17066	17060	17055	17082	16951	17196	17097	16946	16914	17111	17096	17048	16937	16922	17156	17259	17195	17080	17063	17122	17225	17096	17145	17103	17017	17205	16923	17150	16911	17001	16979	17109	16968	16908	17143	17190	17165	17003	17003	16933	17181	16930	17123	16897	17081	16919	17037	16938	17160	17019	17165	16817	17018	16908	17020	17058	17010	16974	17030	17141	16904	17070	17024	17047	16968	16873	17061	16926	17076	16932	16982	16909	17179	17227	17050	17056	16995	16970	16995	17124	16978	17232	16929	17125	17161	17065	17073	17026	17057	17026	16967	17219	17046	16966	17106	16908	17079	17123	17269	17250	17176	17076	17084	17121	16979	16871	17093	17266	17051	17086	17195	17009	17120	16970	17075	16925	17039	17055	17064	17086	17146	17098	17044	16828	17127	17143	16980	16857	16850	17174	16926	17101	17159	16986	16950	17196	17004	17113	17005	16993	17028	17082	17040	16948	17044	17000	17186	17183	17026	17086	17253	16990	17061	17042	17092	17140	17076	17201	17017	17013	17070	17146	17209	17231	17028	17336	16990	16937	17303	17066	16867	17112	17081	16967	17068	17227	17041	17096	16956	17134	17129	17038	17121	17042	17072	16966	17233	16865	16964	17211	17182	17025	17164	16837	16959	17146	17136	16998	17187	16992	16919	17204	16976	16992	17030	17133	17067	17099	16970	16980	17082	17040	17114	17096	17258	16985	17035	17017	17004	17021	17099	16987	16980	17030	17083	17057	17071	17058	17240	16869	17052	17039	17133	17152	17049	17024	16944	17132	17116	17015	17163	17004	17037	16985	16905	16980	17113	16961	17024	17029	17041	16972	17083	17071	16965	16970	16827	17026	17009	17102	16947	17039	17115	17009	16974	17055	16875	17005	16961	17221	16930	16942	17126	17065	17119	17013	16801	17099	16906	17064	17147	17029	16904	16981	16969	17089	17100	17209	17195	17179	16911	17155	16989	17174	17104	17059	17033	17018	17148	17177	17038	16967	16857	17163	17094	17122	16891	17105	17058	17138	17145	17098	17050	17046	16968	16936	17146	16977	16987	17065	16901	16934	16939	16975	17153	17071	17023	17119	16943	17033	17123	16985	17040	16994	17136	16986	17101	17026	17109	17083	17199	16978	17130	17136	16881	17121	17010	17149	17094	17145	17055	16991	17013	16985	17181	17080	16907	17033	17153	16956	16932	17192	17088	17126	16874	16953	16926	16838	17046	17016	17167	17066	17004	17108	17074	17104	17197	16951	16961	17068	16868	17064	17093	17194	17094	16986	16906	17147	17006	17215	16968	17169	17104	17164	16893	17073	16947	17187	17054	16958	17017	16998	17008	16980	16978	17008	17022	16914	17131	17143	17070	16922	16938	17125	17107	17247	17106	17130	17046	16977	16968	17211	16888	16885	16893	16990	16874	16997	16998	17112	17226	16961	17183	17003	17017	17090	16971	17162	16967	17192	17049	17107	16874	17051	17094	16926	16883	17008	17157	16947	17101	16955	17138	17028	17023	17079	16919	17147	17141	17267	16999	16971	17060	17006	17102	17083	16956	17016	17021	17063	17045	17055	17017	16955	16985	17281	17059	16885	17130	17001	16883	17029	17038	17109	16931	17110	17103	16994	17136	17063	17025	17025	17084	16850	17197	17089	17056	16944	17251	16938	17159	16865	17042	17056	17083	17081	16975	17040	16928	17159	17056	16967	16865	17151	17106	16989	17092	16993	17044	17036	16954	17106	17037	17200	16920	16997	16998	17025	17036	17006	16923	17053	16939	17192	16931	17093	16921	16868	17048	17139	16840	17004	17201	17083	17208	16969	17058	17085	17147	16785	16987	16931	17056	17173	16789	17078	16941	17213	17046	17031	17173	17062	17119	17175	16883	16920	17011	17019	17071	16824	17101	17069	17016	17040	17146	16958	17042	17229	17005	17165	17038	17108	17091	16950	17030	16956	17053	17125	17193	17122	16957	17109	16954	17074	17002	17009	17061	17123	17071	17029	17020	17015	16938	17083	17070	17045	16945	17070	16964	16825	17143	17061	16952	17127	17094	17117	16966	17093	17060	17197	16975	17072	17067	16931	17154	16943	17125	16999	17012	17094	16951	16943	16909	17079	16952	17009	17043	16934	17195	17135	17048	16971	17054	16943	16958	17128	16999	17073	17074	17050	17037	16940	17021	16996	16970	17074	17154	17013	17056	16963	17070	17094	17085	17059	17044	17055	17052	17165	17129	17074	16909	17101	16881	16891	16955	17164	16979	17016	17126	17009	17183	17132	17056	17172	17015	17025	17063	17013	17015	16996	17084	17001	17052	17159	16907	17094	17216	16917	16945	17047	17111	16818	17145	17114	17102	17053	17156	16982	17081	16928	16973	16908	16997	16924	17236	17178	17029	16872	16874	17152	17146	17210	17180	16986	17012	17228	16851	17147	17224	16979	17072	16915	17037	16963	16979	17028	16983	17055	17026	17041	16984	17092	16987	17203	16983	17245	16972	16922	17025	16963	17303	17111	16959	16850	16888	17074	17035	17075	17063	16882	17118	16951	17010	16939	17078	17179	17092	16887	17025	17122	17002	17127	17067	17081	16876	16984	17052	17019	17071	17017	17139	17226	16975	17139	16954	17047	17267	17197	17046	17069	17331	16936	16914	17167	17008	16827	17076	17075	17091	17045	17083	17096	17039	16917	17045	16955	17073	16961	17081	17014	17118	16959	17018	16972	17046	17123	16959	17131	17015	17214	17155	17224	16907	17009	17093	17027	17095	17047	17165	17076	17166	17094	17010	17149	17125	17192	17008	17036	16947	17128	17050	16955	17178	16999	16960	16933	17003	17196	17218	17184	17026	17082	16869	17144	16826	17226	17149	16964	17129	16944	16933	17031	17039	17147	17073	17135	17115	16879	17110	17184	17039	16968	17022	17158	16973	17053	16996	17138	17194	16908	17104	16912	17060	17170	16980	16999	17173	17051	17042	17111	17001	16895	17157	16890	16982	17009	17051	16978	17047	17140	17241	17001	17044	17002	17129	17194	17091	17108	17141	16979	17124	17127	17145	17063	16979	17103	16905	16893	16981	16763	17104	17067	17045	17100	17052	17079	17088	17104	17176	16981	17111	17086	17244	16986	17062	17050	17100	16942	17026	16920	17019	16965	17068	17131	16942	16977	17052	17162	17081	17054	17099	17169	17022	17120	16826	16922	16987	17247	17071	17074	16885	17025	16978	17171	17010	17007	17126	17029	17084	17058	17053	16926	16917	17186	17119	17093	17147	17091	17167	17028	17216	17024	16885	17169	17034	17024	17037	16991	16954	17092	16942	17128	17088	17085	17005	17041	16972	17201	17115	17071	17006	16917	17168	17109	16921	17179	16936	16989	16956	16969	17124	17176	16994	17070	17041	17165	17218	16924	17049	16854	17118	17107	17150	17079	17076	16949	17122	16952	17031	17008	17018	17118	16995	17041	17083	16955	17160	17055	17023	17162	17089	17106	17093	17201	17054	16915	17028	17263	17131	17161	16992	16805	17187	16981	17006	17073	17114	17051	17153	17011	17111	17070	17092	17027	17121	17222	16947	17056	17055	17090	17101	16936	16990	17079	17105	17175	16957	17129	17080	17191	17298	16957	17052	17091	17009	16957	17099	17221	17131	17021	16943	17026
26753	21384	29830	23375	22164	24769	24832	21701	21428	21608	21704	21236	21553	21717	21644	21457	21497	21356	21503	21433	21419	21545	21594	21347	21475	21453	21510	21381	21330	21286	21389	21453	21297	21279	21524	21327	21573	21425	21293	21478	21342	21455	21254	21391	21332	21357	21344	21535	21519	21312	21338	21052	21451	21200	21243	21291	21287	21101	21227	21363	21364	21352	21377	21185	21310	21578	21478	21261	21383	21251	21406	21349	21366	21265	21410	21447	21506	21327	21260	21523	21370	21496	21181	21281	21385	20900	21420	21273	21384	21200	21375	21519	21390	21307	21279	21096	21365	21382	21569	21396	21354	21328	21290	21355	21280	21053	21358	21118	21413	21325	21284	21346	21435	21355	21443	21337	21253	21168	21453	21464	21358	21464	21565	21331	21383	21349	21448	21299	21218	21164	21360	21353	21272	21355	21108	21276	21529	21345	21431	21344	21334	21483	21316	21300	21303	21202	21301	21298	21378	21195	21296	21145	21198	21402	21387	21484	21258	21140	21356	21190	21265	21621	21227	21346	21378	21442	21579	21416	21276	21466	21263	21374	21409	21167	21417	21385	21426	21365	21400	21338	21398	21145	21218	21480	21487	21369	21506	21360	21524	21465	21356	21405	21539	21173	21508	21258	21303	21432	21256	21288	21357	21222	21284	21358	21385	21161	21431	21242	21256	21504	21450	21407	21363	21340	21243	21301	21337	21346	21372	21287	21246	21447	21492	21291	21366	21271	21693	21277	21417	21306	21241	21495	21345	21244	21253	21218	21535	21281	21135	21363	21404	21242	21200	21320	21316	21231	21461	21274	21274	21401	21240	21312	21364	21312	21413	21213	21479	21220	21327	21254	21438	21421	21106	21252	21671	21300	21232	21401	21406	21467	21346	21105	21380	21543	21293	21187	21257	21380	21344	21478	21559	21420	21452	21568	21320	21474	21253	21414	21345	21343	21259	21409	21276	21444	21121	21516	21445	21314	21344	21274	21325	21442	21464	21360	21224	21388	21099	21203	21578	21168	21434	21147	21297	21124	21005	21197	21190	21264	21252	21409	21373	21413	21457	21344	21547	21530	21352	21342	21514	21398	21548	21431	21452	21550	21380	21213	21229	21342	21397	21293	21189	21279	21444	21351	21342	21456	21376	21607	21282	21324	21246	21479	21547	21391	21211	21260	21456	21348	21307	21425	21223	21292	21265	21218	21369	21433	21554	21411	21373	21313	21299	21674	21247	21252	21375	21283	21076	21107	21469	21239	21288	21384	21420	21221	21310	21367	21437	21366	21306	21397	21255	21336	21276	21261	21514	21332	21402	21289	21242	21457	21418	21280	21487	21245	21209	21319	21332	21289	21485	21236	21498	21434	21385	21226	21344	21232	21261	21294	21261	21373	21360	21372	21200	21239	21234	21152	21181	21257	21210	21211	21133	21253	21148	21316	21426	21412	21290	21432	21389	21309	21288	21343	21449	21273	21437	21678	21168	21163	21208	21312	21319	21247	21304	21235	21231	21403	21419	21129	21525	21251	21277	21185	21652	21491	21084	21264	21391	21405	21493	21434	21305	21274	21271	21468	21343	21386	21336	21023	21240	21152	21323	21445	21390	21388	21415	21373	21375	21481	21479	21731	21413	21434	21408	21176	21412	21259	21244	21168	21474	21304	21368	21503	21521	21536	21138	21359	21182	21406	21242	21263	21268	21391	21263	21376	21299	21632	21442	21479	21368	21384	21436	21300	21353	21526	21498	21153	21161	21374	21148	21457	21373	21416	21443	21254	21468	21161	21181	21421	21185	21167	21428	21529	21347	21378	21332	21309	21107	21354	21500	21256	21199	21383	21437	21265	21360	21217	21409	21206	21296	21576	21469	21174	21612	21399	21374	21460	21573	21419	21190	21250	21301	21379	21134	21437	21301	21012	21243	21281	21273	21444	21504	21138	21343	21405	21327	21309	21306	21539	21288	21489	21274	21213	21388	21558	21359	21312	21277	21197	21399	21432	21506	21419	21446	21475	21551	21243	21378	21448	21458	21377	21308	21272	21569	21197	21386	21183	21395	21299	21201	21252	21346	21476	21300	21188	21506	21177	21471	21486	21264	21364	21462	21089	21193	21488	21448	21549	21361	21257	21541	21045	21282	21345	21611	21350	21414	21356	21386	21351	21390	21270	21394	21353	21215	21353	21337	21244	21237	21050	21413	21239	21242	21411	21243	21340	21205	21353	21452	21347	21385	21320	21410	21335	21341	21311	21289	21352	21391	21460	21376	21248	21340	21473	21207	21285	21311	21301	21299	21424	21426	21376	21189	21379	21324	21446	21462	21220	21208	21380	21297	21148	21244	21237	21423	21280	21500	21429	21369	21359	21322	21555	21637	21342	21518	21135	21160	21111	21516	21314	21374	21276	21459	21394	21249	21300	21694	21392	21155	21400	21351	21545	21696	21543	21427	21448	21607	21405	21465	21291	21256	21584	21671	21660	21452	21340	21289	21296	21562	21246	21234	21330	21463	21329	21405	21486	21341	21415	21288	21261	21168	21467	21380	21519	21184	21471	21246	21314	21328	21244	21490	21252	21448	21490	21272	21329	21219	21326	21316	21160	21292	21323	21204	21620	21289	21122	21408	21302	21589	21277	21486	21360	21368	21382	21384	21459	21226	21346	21133	21316	21500	21303	21365	21369	21406	21349	21363	21304	21225	21594	21444	21379	21442	21380	21372	21429	21427	21519	21790	21386	21458	21308	21507	21262	21146	21463	21290	21229	21151	21439	21190	21310	21384	21336	21279	21364	21292	21313	21199	21398	21372	21407	21303	21250	21305	21484	21209	21424	21484	21344	21446	21257	21414	21372	21270	21281	21367	21313	21043	21355	21483	21328	21517	21371	21423	21429	21415	21313	21350	21484	21315	21232	21310	21277	21302	21384	21474	21497	21327	21364	21287	21287	21146	21300	21260	21150	21511	21394	21206	21226	21455	21322	21356	21354	21289	21481	21655	21483	21394	21308	21379	21359	21176	21231	21291	21458	21392	21173	21196	21175	21112	21291	21336	21293	21253	21344	21312	21369	21287	21077	21554	21384	21342	21568	21291	21301	21137	21233	21515	21501	21341	21426	21230	21227	21296	21214	21415	21136	21316	21385	21112	21392	21382	21063	21259	21223	21416	21429	21302	21311	21384	21355	21401	21432	21399	21560	21486	21503	21398	21178	21418	21304	21515	21393	21353	21456	21090	21240	21476	21454	21473	21525	21389	21368	21310	21522	21428	21255	21117	21385	21301	21244	21346	21647	21456	21432	21527	21219	21335	21291	21343	21100	21099	21201	21279	21359	21253	21308	21228	21485	21511	21623	21295	21297	21588	21387	21511	21358	21431	21156	21314	21321	21251	21381	21392	21690	21513	21382	21616	21534	21526	21454	21272	21302	21371	21282	21804	21345	21333	21279	21262	21298	21395	21198	21577	21323	21260	21304	21454	21413	21213	21223	21304	21323	21238	21383	21367	21244	21356	21502	21543	21283	21346	21347	21240	21524	21394	21428	21148	21249	21164	21443	21121	21186	21222	21121	21410	21344	21344	21374	21359	21174	21267	21372	21582	21219	21508	21247	21542	21350	21303	21360	21175	21380	21348	21526	21327	21364	21470	21233	21412	21226	21317	21303	21119	21577	21284	21222	21569	21366	21274	21253	21305	21275	21259	21286	21304	21200	21379	21306	21294	21211	21234	21236	21270	21491	21311	21587	21271	21440	21355	21500	21330	21468	21416	21419	21340	21307	21440	21423	21555	21471	21258	21306	21305	21290	21371	21372	21243	21085	21253	21370	21322	21321	21315	21384	21307	21073	21406	21294	21261	21670	21442	21470	21427	21354	21228	21453	21313	21410	21214	21195	21457	21185	21456	21421	21404	21469	21206	21512	21452	21338	21396	21525	21428	21334	21168	21489	21469	21237	21309	21340	21215	21314	21406	21545	21434	21493	21234	21322	21478	21222	21384	21343	21245	21279	21265	21567	21419	21416	21354	21285	21309	21162	21349	21518	21587	21246	21262	21509	21361	21436	21571	21170	21379	21387	21473	21560	21311	21294	21420	21291	21327	21363	21335	21091	21415	21234	21541	21402	21376	21303	21320	21300	21456	21244	21433	21376	21321	21306	21467	21209	21125	21295	21557	21335	21416	21572	21202	21392	21378	21566	21276	21199	21263	21258	21208	21129	21409	21229	21182	21243	21307	21353	21332	21446	21397	21265	21418	21450	21207	21248	21480	21311	21267	21336	21293	21457	21424	21310	21505	21281	21212	21447	21097	21487	21487	21415	21474	21377	21416	21449	21289	21355	21215	21162	21416	21500	21481	21348	21365	21284	21176	21134	21366	21423	21321	21307	21406	21243	21305	21538	21367	21205	21352	21233	21247	21272	21342	21378	21617	21337	21507	21323	21237	21587	21231	21472	21301	21571	21287	21330	21228	21286	21454	21213	21182	21419	21297	21202	21350	21120	21466	21523	21279	21298	21550	21403	21555	21422	21323	21357	21307	21527	21301	21223	21449	21342	21393	21237	21273	21353	21068	21448	21353	21242	21216	21541	21436	21351	21537	21379	21320	21501	21409	21405	21141	21228	21508	21279	21335	21344	21305	21658	21330	21409	21330	21408	21384	21112	21425	21355	21357	21387	21383	21402	21113	21278	21457	21441	21413	21223	21289	21553	21068	21347	21402	21410	21383	21368	21235	21192	21287	21293	21276	21366	21458	21318	21565	21387	21585	21283	21506	21450	21483	21349	21330	21332	21506	21437	21218	21547	21516	21289	21397	21325	21195	21395	21297	21246	21265	21042	21423	21151	21378	21137	21420	21425	21312	21217	21524	21393	21410	21364	21643	21367	21464	21418	21394	21303	21310	21229	21313	21282	21221	21235	21433	21359	21361	21449	21026	21197	21195	21487	21259	21479	21316	21323	21453	21425	21546	21166	21524	21347	21319	21367	21366	21220	21465	21189	21356	21384	21339	21363	21543	21140	21535	21293	21308	21427	21442	21520	21488	21501	21379	21385	21340	21338	21350	21257	21070	21347	21206	21205	21330	21358	21423	21176	21325	21168	21366	21414	21398	21411	21207	21360	21261	21294	21178	21105	21198	21447	21404	21334	21327	21365	21265	21402
25338	18234	16807	16693	16636	16626	16763	16566	16582	16679	16640	16609	16618	16526	16612	16701	16614	16620	16558	16834	16741	16624	16670	16865	16629	16673	16545	16519	16574	16540	16566	16649	16743	16631	16649	16643	16460	16523	16601	16625	16584	16658	16520	16552	16643	16676	16601	16641	16731	16533	16683	16692	16576	16719	16753	16413	16565	16629	16488	16795	16566	16540	16529	16675	16695	16700	16461	16583	16611	16482	16673	16591	16687	16795	16689	16720	16781	16575	16433	16652	16558	16610	16653	16588	16701	16551	16666	16648	16523	16499	16741	16703	16541	16446	16692	16463	16624	16561	16512	16612	16617	16548	16679	16694	16696	16514	16634	16717	16426	16549	16572	16664	16633	16671	16593	16546	16569	16639	16628	16502	16740	16437	16627	16597	16667	16533	16749	16634	16543	16621	16513	16584	16448	16627	16537	16578	16709	16684	16576	16790	16646	16676	16505	16611	16625	16544	16787	16618	16673	16604	16684	16624	16584	16668	16537	16648	16629	16748	16712	16746	16717	16562	16501	16618	16756	16597	16684	16630	16628	16566	16545	16589	16673	16542	16565	16538	16504	16562	16723	16601	16593	16426	16583	16659	16518	16692	16710	16492	16887	16421	16793	16461	16673	16619	16679	16583	16584	16583	16733	16563	16499	16502	16682	16548	16529	16609	16648	16679	16665	16614	16711	16533	16590	16803	16649	16541	16484	16506	16656	16552	16656	16581	16623	16548	16612	16388	16610	16591	16757	16493	16542	16566	16820	16713	16790	16559	16436	16569	16476	16695	16528	16626	16695	16621	16525	16663	16452	16493	16583	16613	16749	16625	16652	16471	16804	16704	16678	16664	16595	16643	16671	16520	16638	16586	16594	16577	16469	16616	16573	16471	16746	16549	16588	16655	16687	16658	16593	16719	16591	16663	16500	16602	16584	16687	16569	16489	16675	16732	16614	16522	16817	16543	16691	16615	16587	16606	16540	16617	16503	16610	16616	16578	16497	16702	16575	16641	16451	16514	16424	16621	16467	16653	16632	16671	16493	16447	16609	16732	16691	16586	16501	16708	16476	16638	16461	16606	16409	16507	16583	16549	16751	16409	16721	16502	16446	16399	16645	16465	16721	16557	16655	16554	16730	16606	16611	16437	16651	16698	16690	16585	16476	16585	16676	16904	16655	16450	16549	16569	16926	16772	16646	16538	16523	16517	16445	16747	16445	16638	16707	16481	16455	16732	16551	16617	16617	16557	16810	16617	16593	16755	16613	16508	16631	16517	16404	16640	16631	16575	16684	16646	16598	16503	16548	16528	16678	16717	16586	16498	16535	16651	16643	16476	16601	16568	16438	16605	16729	16446	16769	16609	16699	16615	16480	16526	16571	16631	16601	16756	16528	16607	16585	16545	16583	16615	16485	16754	16489	16491	16619	16783	16551	16562	16746	16686	16613	16600	16561	16674	16642	16607	16681	16732	16738	16646	16900	16652	16370	16633	16611	16714	16803	16590	16648	16555	16640	16635	16738	16581	16650	16581	16474	16624	16580	16504	16565	16596	16539	16550	16349	16552	16490	16569	16588	16722	16565	16662	16527	16657	16551	16743	16542	16659	16678	16475	16559	16488	16546	16614	16570	16582	16452	16533	16562	16559	16698	16672	16524	16672	16603	16514	16743	16585	16628	16601	16512	16626	16646	16546	16758	16629	16709	16584	16619	16605	16517	16611	16582	16398	16657	16563	16633	16649	16634	16584	16764	16566	16582	16609	16529	16524	16557	16621	16685	16679	16674	16693	16701	16447	16627	16731	16669	16475	16685	16593	16704	16663	16672	16836	16462	16590	16583	16680	16539	16457	16410	16718	16640	16578	16484	16623	16679	16656	16651	16592	16665	16535	16570	16570	16417	16453	16480	16480	16501	16614	16582	16466	16555	16431	16538	16713	16625	16620	16587	16625	16478	16637	16680	16644	16563	16600	16680	16572	16587	16477	16486	16580	16455	16498	16695	16575	16504	16555	16740	16545	16703	16499	16509	16562	16518	16667	16596	16496	16628	16650	16574	16783	16538	16557	16487	16549	16604	16673	16586	16634	16413	16625	16505	16669	16708	16702	16492	16516	16677	16553	16498	16432	16610	16700	16835	16513	16621	16462	16554	16572	16573	16662	16707	16532	16558	16640	16708	16642	16449	16645	16673	16540	16488	16526	16514	16605	16772	16569	16710	16715	16657	16507	16736	16589	16515	16626	16455	16465	16568	16676	16734	16599	16694	16754	16706	16659	16582	16642	16483	16601	16875	16507	16520	16648	16563	16727	16581	16758	16540	16580	16760	16636	16563	16576	16400	16776	16338	16639	16532	16667	16452	16592	16688	16453	16720	16589	16578	16618	16805	16574	16782	16607	16613	16641	16571	16677	16535	16605	16611	16710	16586	16573	16627	16564	16734	16771	16564	16719	16472	16613	16359	16525	16784	16527	16736	16654	16359	16481	16532	16476	16640	16638	16708	16603	16482	16720	16417	16663	16585	16422	16578	16628	16713	16541	16590	16522	16675	16570	16801	16493	16554	16651	16535	16514	16513	16717	16725	16549	16651	16658	16740	16535	16631	16774	16520	16629	16742	16611	16333	16458	16557	16648	16638	16599	16517	16733	16694	16600	16728	16593	16674	16572	16498	16507	16721	16484	16686	16594	16477	16596	16524	16689	16497	16655	16577	16642	16557	16762	16659	16639	16499	16575	16594	16649	16641	16631	16540	16559	16554	16684	16577	16593	16601	16599	16610	16547	16678	16603	16702	16565	16600	16532	16546	16678	16615	16719	16783	16540	16613	16722	16471	16564	16543	16628	16522	16725	16654	16531	16436	16470	16695	16549	16465	16710	16701	16518	16565	16603	16595	16456	16480	16431	16632	16607	16787	16560	16732	16530	16524	16591	16657	16623	16741	16406	16618	16399	16509	16616	16640	16672	16753	16609	16503	16632	16591	16469	16577	16488	16661	16576	16607	16606	16662	16473	16623	16619	16564	16740	16550	16686	16593	16453	16467	16640	16484	16723	16560	16813	16384	16774	16502	16575	16664	16508	16430	16689	16564	16597	16522	16594	16564	16707	16610	16529	16483	16683	16459	16573	16528	16692	16437	16619	16568	16455	16499	16686	16759	16530	16463	16660	16620	16577	16600	16593	16651	16570	16766	16487	16592	16467	16630	16525	16638	16571	16679	16695	16564	16582	16624	16592	16507	16651	16506	16511	16566	16437	16716	16547	16642	16624	16755	16692	16507	16707	16399	16603	16513	16731	16566	16580	16552	16640	16502	16681	16254	16397	16632	16409	16549	16524	16670	16577	16611	16568	16693	16539	16630	16499	16484	16740	16528	16652	16856	16503	16499	16611	16652	16619	16600	16728	16526	16549	16593	16344	16745	16605	16585	16670	16686	16539	16433	16464	16659	16740	16541	16633	16697	16378	16640	16695	16512	16428	16705	16772	16463	16483	16507	16608	16700	16502	16427	16431	16600	16631	16701	16702	16591	16509	16667	16577	16537	16550	16512	16601	16788	16699	16435	16564	16619	16507	16614	16534	16656	16562	16657	16685	16583	16658	16718	16711	16618	16688	16610	16708	16657	16524	16816	16721	16589	16774	16637	16653	16522	16570	16663	16488	16698	16484	16591	16684	16711	16611	16709	16451	16636	16685	16536	16617	16642	16633	16743	16556	16590	16394	16470	16609	16400	16572	16717	16749	16643	16559	16727	16564	16480	16560	16563	16706	16544	16632	16743	16591	16530	16610	16561	16650	16414	16580	16664	16614	16737	16753	16732	16750	16730	16599	16640	16549	16551	16650	16554	16571	16557	16563	16537	16485	16519	16764	16886	16623	16756	16594	16442	16704	16556	16547	16646	16490	16686	16415	16656	16532	16625	16612	16542	16546	16719	16695	16718	16696	16724	16670	16565	16709	16504	16682	16749	16505	16721	16416	16706	16571	16531	16726	16430	16635	16584	16593	16550	16476	16732	16458	16585	16555	16522	16637	16570	16659	16584	16519	16577	16683	16654	16731	16617	16625	16640	16612	16625	16748	16608	16579	16637	16673	16718	16538	16733	16703	16430	16518	16681	16553	16550	16532	16427	16513	16702	16675	16484	16613	16566	16544	16566	16580	16541	16496	16642	16760	16535	16566	16724	16517	16477	16585	16656	16483	16678	16701	16487	16700	16513	16685	16625	16759	16531	16626	16443	16822	16507	16798	16674	16729	16633	16473	16530	16581	16475	16634	16636	16485	16472	16606	16672	16394	16489	16703	16612	16616	16472	16894	16566	16605	16414	16627	16523	16706	16554	16574	16588	16738	16560	16462	16666	16556	16677	16571	16506	16759	16702	16521	16600	16521	16610	16675	16561	16591	16604	16397	16544	16696	16638	16645	16357	16614	16667	16606	16508	16559	16615	16440	16621	16491	16465	16455	16626	16510	16613	16662	16672	16585	16627	16636	16472	16705	16562	16491	16475	16837	16652	16560	16595	16468	16583	16532	16449	16617	16675	16683	16559	16906	16459	16729	16626	16597	16602	16609	16427	16515	16570	16642	16663	16479	16693	16589	16528	16728	16650	16599	16603	16683	16602	16579	16485	16648	16741	16694	16430	16529	16645	16623	16547	16564	16792	16492	16615	16666	16673	16663	16653	16411	16827	16665	16755	16504	16440	16711	16761	16754	16435	16544	16674	16619	16665	16637	16405	16555	16493	16448	16643	16695	16676	16623	16585	16616	16487	16569	16820	16594	16577	16774	16575	16571	16721	16575	16427	16597	16643	16569	16557	16735	16600	16523	16747	16634	16588	16556	16663	16569	16499	16539	16495	16543	16656	16606	16397	16644	16449	16892	16469	16707	16527	16811	16524	16381	16433	16624	16371	16516	16454	16535	16571	16704	16615	16607	16682	16549	16588	16509	16591	16542	16576	16554	16815	16525	16367	16816	16528	16627	16580	16645	16575	16690	16635	16720	16739	16644	16833	16546	16705	16766	16707	16465	16566	16744	16506	16524	16584	16570	16650	16473	16606	16635	16553	16629	16387	16657	16560	16605	16421	16691	16520	16554	16631	16510	16491	16711	16599	16612	16536	16618	16568	16661	16729	16627	16549	16605	16606	16834	16527	16460	16560	16520
26187	21361	29856	23248	21912	25152	26597	22606	22263	22764	22589	22669	22503	22372	22423	22334	22304	22404	22331	22452	22344	22172	22327	22226	22488	22249	22078	22279	22222	22232	22428	22606	22013	22264	22386	22355	22131	22205	22323	22146	22449	22519	22198	22300	22385	22136	22238	22448	22292	22101	22155	22222	22296	22124	22332	22496	22290	22047	22372	22147	22248	22388	22215	22388	22316	22189	22319	22296	22191	22416	22094	22409	22335	22221	22090	22179	22214	22327	22518	22232	21943	22286	22085	22296	22297	22345	22238	22083	22267	22101	22128	22249	22172	22339	22065	22248	21953	22229	22134	22427	22223	22266	22372	22272	22139	22338	22322	22110	22238	22276	22343	22268	22360	22233	22112	21977	22215	22350	22305	22337	22230	22477	22508	22474	22246	22290	22282	22274	22054	22205	22551	22297	22364	22263	22259	22349	22085	22262	22301	22367	22228	22351	22232	22069	22235	22258	22451	22333	22397	22148	22395	22187	21976	22146	22395	22340	22435	22423	22152	22068	22368	22334	22250	22281	22269	22348	22017	22277	22263	22261	22213	22086	22196	22268	22238	22441	22058	22152	22223	22028	22099	22135	22087	21996	22180	22372	22192	22402	22346	22228	22217	22193	22248	22271	22413	22485	22148	22225	22308	22117	22320	22232	22200	22219	22211	22058	22065	22359	22410	22339	22184	22265	22362	22301	22133	22240	22175	22246	22176	22290	22456	22354	22220	22200	22130	22175	22303	22120	22188	22180	22187	22229	22163	22272	22357	22160	22103	22134	22156	22393	22361	22284	22293	22391	22143	22180	22176	22266	22239	22057	22517	22275	22277	22185	22251	22304	22322	22356	22359	22139	22373	22264	22197	22324	22209	22238	22339	22323	22279	22188	22198	22034	22123	22187	22294	22341	22274	22104	22173	22380	22258	22488	22205	22148	22149	22092	22256	22397	22335	22423	22188	22198	22335	22149	22194	22174	22180	22386	22268	22254	22413	22191	22237	22218	22293	22208	22334	22447	22253	22252	22335	22234	22138	22178	22256	22029	22192	22242	22161	22173	22226	22077	21963	22247	22140	22252	22478	22480	22353	22285	22234	22119	22137	22169	22259	22256	22249	22197	22456	22172	22289	22083	22495	22244	22244	22360	22380	22129	22167	22104	22284	22249	22187	22190	22195	22155	22148	22287	22182	22363	22393	22243	22365	22160	22314	22282	22186	22238	22145	22446	22340	22054	22239	22289	22057	22264	22254	22397	22359	22078	22269	22353	22162	22274	22207	22284	22249	22230	22203	22296	22331	22261	22282	22417	22472	22260	22048	22264	22161	22057	22345	22036	21960	22318	22222	22485	22378	21964	22263	22161	21988	22289	22203	22479	22240	22230	22009	22286	22272	21968	22342	22360	22201	22129	22032	22245	22188	22191	22250	22254	22163	22408	22142	22280	22300	22428	22168	22307	22273	22094	22270	22286	22170	22446	22208	22249	21994	22294	22330	22343	22442	22332	22169	22238	22444	22216	22363	22404	22045	22309	22114	22277	22119	22232	22335	22303	22280	22317	22251	22247	22074	22362	22464	22028	22030	22124	22262	22259	22137	22152	22433	22422	22239	22366	22221	22207	22423	22274	22115	22280	22253	22195	22179	22188	22232	22379	22236	22070	22321	22144	21957	22414	22390	22301	22334	22314	22334	21928	22084	22349	22247	22119	22104	22415	22137	22176	22107	21991	22269	22323	22213	22207	22227	22279	22106	22286	22184	21936	22064	22361	22134	22256	22175	22209	22245	22289	22154	22093	22106	22404	22154	22330	22164	22094	22321	22268	22195	22139	22096	22147	22101	22432	22231	22168	22162	22291	22243	22245	22279	22351	22248	21969	22308	22226	22091	22184	22401	22263	22346	22083	22108	22118	22190	21913	21991	22211	22216	22128	22187	22272	22358	22088	22082	22281	22149	22083	22153	22102	22307	22286	22236	22117	22371	22253	22405	22173	22234	22267	22292	22437	22172	22202	22205	22246	22281	22035	22127	22246	22318	22038	22298	22286	22165	22260	22369	22145	22193	22160	22098	21989	22200	22240	22128	22269	22117	22116	22217	22200	22277	22311	22185	22055	22504	22267	22193	22306	22320	22014	22364	22123	22379	22305	22298	22248	22065	22119	22311	22192	22345	22352	22496	22202	22278	22275	22166	22163	22124	22155	22283	22125	22277	22016	22123	22417	22351	22196	22357	22328	22411	22147	22121	21971	22246	22214	22438	22159	22242	22277	22322	22013	22373	22191	22213	22273	22262	22396	22439	22397	22439	22254	22074	22304	22123	22208	22207	22301	21950	22169	22143	22139	22265	22287	22152	22203	22385	22121	22357	22169	22296	22182	22149	22137	22052	22162	21943	22298	22104	22386	21970	22250	22226	22393	22255	22207	22006	22169	22258	22192	22295	22126	22341	22384	22217	22062	22274	22356	22267	22176	22126	22449	22493	21968	22370	22191	22318	22182	22498	22104	22425	22433	22279	22145	22111	22075	22342	22393	22282	22390	22204	22229	22493	22194	22263	22215	22155	22371	22200	22226	22330	22221	22228	22359	22080	22332	22215	22222	22294	22415	22265	22104	22274	22130	22147	22341	22335	22185	22307	22088	22283	22283	22279	22210	22298	22263	22194	22202	22410	22311	22253	22124	22535	22262	22258	22097	22396	22464	22190	22227	22167	22236	22406	22274	22083	22018	22136	22029	22293	22222	22186	22212	22272	22185	22018	22326	22216	22211	22276	22286	22258	22494	22310	21936	21942	22064	22277	22319	22329	22048	21987	22234	22228	22171	22349	22042	22064	22139	22139	22244	22314	22184	22497	22263	22059	22349	22192	21991	22329	21992	22152	22230	22165	21887	22332	22140	22234	22294	22258	22135	22180	22198	22327	22223	22156	22138	22172	22188	22254	22271	22413	22221	22192	22212	22184	22135	22220	22243	22209	22394	22151	22000	22306	22167	22261	22298	22249	22219	22343	22244	21951	22200	22168	21994	22172	22232	22059	22275	22092	22307	22361	22270	22336	22387	22130	22270	22443	22412	22342	22141	22289	22391	22219	22121	22255	22224	22389	22169	22244	21923	22309	22137	22110	22240	22580	22067	22099	22366	22304	21923	22182	22099	22167	22200	22252	22372	22441	22165	22191	22227	22226	22164	22209	22017	22285	22343	22204	22085	22505	22348	22060	22250	22256	22338	22305	22247	22165	22014	22040	22220	22441	22437	22202	22209	22212	22259	22196	22236	22233	22061	22109	22267	22346	22250	22326	22412	22432	22212	22291	21887	22101	22306	22262	22204	22222	22139	22472	22319	22249	22281	22040	22315	22220	22282	22201	22309	22214	22289	22295	22374	22354	22227	22107	22237	22215	22506	22140	22171	22076	22103	22278	22183	22168	22306	22163	22160	22378	22280	22176	22271	22048	22156	22337	22320	22186	22364	22236	22263	22397	22242	22228	22086	22234	21974	22349	22242	22272	22310	22434	22323	22212	22105	22277	21934	22121	22415	22339	22400	22171	22071	22343	22334	22333	22186	22197	22263	22059	22079	22361	22138	22284	22339	22113	22007	22085	22117	22053	22156	22251	22404	22290	22353	22315	22365	22226	22235	22195	22000	22476	22188	22263	22168	22283	22229	22386	22189	22246	22351	22164	22148	22130	21933	22342	22224	22380	22228	22245	22174	22225	22260	22104	22208	22216	22104	22453	22298	22464	22218	22181	22012	22148	22137	22166	22338	22046	22152	22101	22169	22399	22340	22273	22236	22201	22192	22233	22214	22313	22341	22310	22298	22207	22193	22379	22176	22208	22351	22080	22369	22446	22281	22360	22146	22213	22139	22327	22507	22431	22305	22455	22408	22121	22257	22146	22213	22326	22397	22377	22201	22162	22205	22216	22255	22129	22319	22317	22193	22600	22465	22359	22197	22323	22329	22202	22114	22077	22160	22378	22253	22252	21888	22187	22306	22285	22266	22344	22327	22057	22542	22214	22367	22269	22341	22465	22438	22458	22229	22179	22043	22176	22236	22261	22207	22158	22281	22281	22422	22352	22266	22015	22321	22244	22175	22481	22292	22241	22233	22223	22350	22039	22313	22115	22129	22281	22486	22424	22300	22220	22274	22049	21978	22024	22095	22243	22224	22117	22496	22377	22526	22321	22164	22312	22193	22242	22014	22249	22060	22085	22351	22450	22191	22167	22166	21962	22105	21985	22541	22318	22125	22228	22095	22313	22354	22415	22093	22223	22366	22183	22237	22078	22266	22215	22109	21864	22104	22185	22048	22312	22467	22186	22098	22113	22198	22309	22314	22426	22554	22405	22262	22235	22272	22022	22333	22219	22320	22308	22191	22401	22260	22488	22422	22323	22130	22068	22194	22411	22205	22272	22354	22154	22139	22054	22185	22213	22030	22152	22154	22108	22014	22263	22226	22207	22184	22372	22288	22292	22193	22481	22110	21990	22236	22156	22142	22312	22083	22302	22250	22256	22152	22303	22242	22413	22194	22245	22253	22070	22141	22254	22247	22271	22126	22286	22206	22181	22313	22314	22168	22347	22146	22130	22034	22116	22166	22593	22479	22246	22073	22259	22216	22467	22407	22098	22319	22136	22181	22211	22300	22369	22240	22392	22138	22551	22456	22317	22478	22362	22205	22238	22106	22121	22230	22000	22007	22205	22059	22301	22127	21936	22203	22107	22128	22368	22280	22092	22319	22307	22165	22244	22344	22463	22162	22346	22225	21988	22127	22409	22262	22196	22515	22202	22138	22279	22274	22206	22032	22019	22250	22313	22445	22301	22214	22289	22543	22208	22436	22410	22278	22118	22203	22249	22141	22419	22379	22339	22253	21978	22228	22258	22155	22297	22158	22462	22677	22165	22205	22392	22124	22121	22159	22117	22277	22399	22279	22186	22642	22250	22185	22237	22157	22154	22498	22152	21997	21982	22152	22152	22233	22252	22518	22468	22084	22378	22216	22292	22141	22041	22470	22388	21932	22175	22204	22078	22293	22019	22280	22177	22294	22273	22191	22215	22538	22111	22086	22581	22231	22126	22299	22248	22204	22346	22441	22282	22283	22247	22142	22161	22321	22167	22163	22207	22294	22544	22099	22095	22142	22442	22313	22251	22184
26238	19115	17187	17006	16957	17066	17079	17089	17083	17098	16999	16992	17022	17013	16822	17155	16964	17023	17092	16901	16955	17167	17103	17090	17037	17111	17007	17253	17030	17246	16941	17038	17114	17186	17060	16973	17281	16967	17168	16913	17106	16786	17027	16831	17014	16840	17039	17193	17021	17138	16960	16974	16838	17108	16976	17139	17062	16957	17001	16985	17007	17034	16947	16891	17131	17019	17024	16920	17136	17027	17006	16954	16981	17167	16830	16935	17026	16909	17213	17229	16939	17090	17079	16978	16811	16883	16999	16904	17156	16984	16850	16944	16914	17012	16927	16913	17069	17117	16942	17237	17039	17047	17015	16934	16899	16944	16856	16866	17132	16984	16961	17072	16994	17049	16942	17042	16974	16922	17052	17022	16751	17082	17054	17226	16978	17072	16939	17080	16968	17100	17071	17029	17092	17189	17173	17081	16953	17029	17024	17097	17011	17035	16948	16974	17045	17007	16963	16899	17177	17104	16976	17072	17051	16862	17099	16977	17096	16926	16905	17017	17027	16994	16991	17100	17049	17104	16975	17077	16994	17017	17028	16946	17012	16957	16946	17210	16937	16922	16963	17094	16828	17004	17012	17029	17169	17040	17116	16980	17009	16971	16971	17110	16936	16886	17083	16892	16782	17059	17107	17100	16948	17095	17094	17077	16902	17230	17129	16980	17008	16964	16873	17277	16915	17096	16923	16833	17004	17043	17138	17003	17181	17005	16990	16865	16937	16870	17053	17057	16920	16952	17080	17096	17063	17180	16991	16994	16867	16799	16952	16930	17139	16791	17078	17067	16974	16778	17017	17071	17052	16878	17157	16920	17055	17050	16992	17070	16975	16931	17078	16865	16960	17173	17112	16860	16895	17123	17025	16890	17094	16997	17097	16925	17113	16951	17107	17122	17232	17037	17041	17204	16833	16920	17094	16993	16927	17035	17075	17086	16931	17016	17051	17029	16975	17148	17154	17072	17116	17013	17166	16953	16971	16942	17039	16973	16963	17014	16937	17050	17148	16850	17160	16973	16848	16991	16991	16948	17183	17006	17042	16983	16977	16951	17001	16983	17161	17085	17210	16954	16935	17191	17101	17077	16795	16852	16944	17155	17081	17008	17001	16937	16915	17005	17017	17069	16941	16918	16958	17161	16918	16850	16923	16760	16871	17020	17104	16928	16991	16929	17021	16872	16981	16962	17042	17081	16870	17009	17093	16978	17119	16796	17116	16889	17013	17091	17004	16978	16999	16971	16917	16995	16909	17004	16851	17125	17013	17004	17042	17152	16874	16857	17110	17038	17067	17022	16891	16997	16962	17119	17173	17030	17031	16983	17214	16891	17055	17020	16846	17074	17102	17072	17011	16986	17003	17072	17177	16804	16942	16923	16906	17075	17011	17028	16967	17203	17046	17127	17066	17122	17138	17087	16993	17014	16856	16988	17053	17004	16980	17105	16910	16922	16892	17122	16881	16973	17059	16997	17074	16982	16754	16981	17207	16786	17059	16982	17032	17179	17052	16830	17066	16965	16960	16937	17064	16865	17066	16932	17097	16853	17208	16875	17055	16958	17089	17110	17152	16998	17230	16999	16760	17010	17074	16987	17114	16804	16976	17024	16963	16906	17280	16985	17124	16899	17039	16899	16936	17085	17001	17181	16799	17108	16844	17167	16938	17068	16973	17034	16930	17104	17039	16851	16976	17037	16942	17058	17202	16923	16907	16962	17024	16985	17154	17062	17168	17085	16964	16925	16875	17046	17126	16959	17147	16812	17041	16858	16927	16932	16825	17105	17055	16906	16770	16870	17110	16998	17074	16886	17043	17014	17149	16895	16932	16874	16882	16884	17036	16885	17109	16938	16932	17003	16917	16898	16910	17011	16897	17011	16929	16990	17111	16945	17024	16766	17009	16896	17043	16865	17006	16857	17057	17065	16931	17023	16906	17196	17158	16879	17039	17144	17039	17161	16958	17044	17146	16965	16825	17041	17144	16979	17023	16904	16884	16952	17069	16849	16828	16897	17052	17120	17060	16879	16955	16995	17245	17014	17078	17054	17122	16937	17147	16973	16968	17044	17120	16956	17051	17047	16941	16965	16880	17032	17014	16948	17270	17055	17047	16919	17016	17041	17143	17084	17027	16966	17086	16973	17009	16947	16878	17017	17008	17025	16972	17120	16971	16966	16952	16966	16919	16819	17035	16992	17047	16956	16976	17004	17073	17128	17114	16994	16899	16868	17060	16956	17092	17210	16905	16947	17112	16913	16948	17075	16758	17057	17014	16969	16934	17134	17011	17097	16920	17160	16933	16922	16920	16903	16840	16946	17055	17201	16936	17094	17095	16948	16908	16990	16885	17105	16979	17062	16934	17188	16875	16897	17039	17078	16938	16922	17078	16917	17020	16897	16916	17023	16861	16905	17104	16779	16946	16950	16977	17034	16959	16884	17004	16998	16984	17069	16963	16941	16958	16987	16906	16991	17067	16960	16996	17053	16912	17119	16978	16999	16940	17272	17011	17072	17018	17030	16985	17062	17004	17048	16905	16928	17177	16937	17011	16989	17101	16927	16976	17026	17007	16837	16954	17000	16969	17095	16967	17097	17092	16841	17055	17033	16863	17157	16870	17023	16862	16960	17005	16875	17194	17020	16958	17178	17033	16926	17016	16986	16929	16961	17031	16984	16914	17056	17060	16907	16973	17069	17025	16960	17135	16986	16960	16921	16948	16897	17166	17067	17131	16836	16856	16869	17020	17017	16978	17030	16929	17073	16865	16908	17049	16983	17003	16947	16989	16916	17047	16909	16788	17082	17010	16933	17039	16950	17102	16972	17081	17066	16945	17059	16949	16903	17048	17104	17088	16851	17358	16916	17076	17047	17081	17167	17082	16951	17066	16981	17100	16927	17010	16988	16832	17018	17010	16961	17018	16935	16800	16887	17050	16993	16982	16859	16923	17020	17137	16970	16965	16886	16869	16927	16931	16901	16861	16839	17019	16957	17035	16779	17125	17008	17064	17101	16956	16821	16913	17017	16878	16935	17285	17098	17040	16892	17040	17016	16994	16943	17084	17168	17023	16823	17041	16914	17095	17111	17067	16909	17137	16922	16961	17028	17092	17052	17015	16945	17061	17020	16998	17103	16976	16970	17008	16947	17117	17073	16977	17187	16778	17014	17196	16842	17140	16959	16991	16973	17069	16902	16984	17024	16973	16908	17112	17089	17084	17006	17044	16974	17120	16960	17090	17046	17130	16930	17122	17018	16784	16946	16974	17032	16935	16865	17022	16858	16958	16996	16948	16808	16982	17020	16974	17041	16840	17056	17161	17029	17129	16956	16997	16827	17041	16947	17012	16914	16967	16987	16933	16965	17007	17014	16879	17111	16948	16969	17044	17072	16907	16994	17126	16870	17020	17013	17088	16799	17061	17079	16951	17035	16829	17106	17077	17224	17007	17045	16996	16963	17081	17065	17053	16978	16851	16870	16727	16880	17016	17187	17116	16856	17235	17126	17037	16984	17007	17152	16943	17116	17107	16832	16988	16859	16882	17108	17014	16947	16997	16961	17112	17069	17041	16768	17140	16916	16895	17048	17092	17088	17237	16880	17058	16947	16890	17069	16982	16999	16961	17109	16988	17087	17153	17009	16842	17017	17183	17022	17012	16988	16927	16938	16893	17154	16736	17086	17001	17142	16956	16980	16882	17067	16993	16997	16946	17013	17110	16977	17048	17054	16831	17015	16962	17142	17059	17023	17053	17093	17031	16905	16805	17071	17155	16812	16824	16953	17068	17014	16956	16924	17142	16961	16934	17023	17048	16946	17021	17022	16919	16839	17032	17047	17068	16914	17003	17116	16961	17003	17078	17029	16961	16880	17029	16910	17129	16987	16781	17232	16901	17111	17018	17033	16887	16826	16959	16997	17020	17051	17091	16848	16946	16982	17065	17026	16824	16940	16991	17029	16920	16949	16917	16967	16979	17030	16850	17011	16967	17010	16979	16993	16944	16917	17117	16807	16967	16915	17193	17053	17041	16979	17130	17043	17036	16962	17051	16800	16940	16944	17107	17053	16973	17110	16892	17039	16896	17116	16840	17125	16989	17032	16844	16954	17029	17003	16926	17045	16951	16951	17075	17125	16920	17154	17051	16833	16991	16999	16843	16791	17067	16954	17123	16928	17173	17115	16985	17000	17016	17164	16859	16940	17000	16995	17224	17059	16969	17033	17199	16972	17042	16910	16918	16899	17085	17096	17114	16944	16937	17028	17101	16936	17048	16950	16979	17026	17078	17058	17013	16989	16920	16987	17139	16837	16995	16945	16948	16879	16785	16928	17132	16918	17069	17010	17313	17002	16977	17081	17010	17012	17139	17079	17086	17022	17015	16966	16864	16889	17019	16980	17052	17062	16982	17116	17182	17180	17056	16949	16967	17011	17016	16794	16986	16973	17025	16922	17023	17015	17126	16872	16865	17060	17067	16805	16793	17073	16976	17062	17020	17074	17157	17145	16961	17016	17000	17116	17128	17047	17002	17090	17034	17029	16912	17161	17170	17123	16983	17151	17162	16960	17022	16823	16963	17145	16899	17054	17035	16986	16949	16912	16904	17051	16992	17045	17121	17018	17008	17206	17005	17156	17224	17010	17161	17009	16811	17087	17148	17085	17093	16865	17055	17034	17018	16916	17162	16940	17166	16953	17095	16993	16937	16787	17046	16956	16787	17051	17085	17055	16996	16964	17047	17015	16950	17130	16976	16932	16984	17088	17014	16918	17022	17121	17053	16920	16979	17058	17121	17173	16959	17051	17053	17078	16982	16904	16973	17055	16984	17062	16980	17073	17065	17017	16861	17227	17175	16873	16978	16875	16992	17064	16900	17095	17061	16978	16802	17050	16957	17174	16965	16993	16936	17129	17026	17032	16858	17042	17022	17017	16973	17095	17052	16962	17009	17146	17171	16749	17089	17095	16830	17026	16986	16961	16883	16977	16804	17083	16888	16950	17056	17022	17018	16937	17007	17043	17017	17146	16824	17181	16932	16970	17076	17008	17036	16985	16980	17087	17012	17024	17000	16948	16998	16818	17037	17004	16909	16922	16889	16922	17042	17161	17138	16919	16929	17126	16873	17019	17172	17168	16991	17040	16911	16960	16968	17132
22501	21378	29528	23580	21404	22866	29589	22399	20880	21682	21449	21080	21115	21188	20767	21118	21181	21163	20882	20955	20944	20881	21124	20926	20906	20891	21019	20954	20928	20711	20985	20801	20821	20718	20795	20801	20943	20827	20890	20933	20769	20934	20746	20974	20853	20652	20736	20733	20660	20722	20682	20655	20771	20811	20726	20775	20809	20701	20850	20681	20515	20635	20737	20678	20750	20653	20932	20755	20675	20645	20674	20863	20809	20658	20640	20794	20857	20613	20854	20556	20835	20633	20955	20752	20690	20824	20631	20727	20858	20758	20794	20641	20699	20553	20619	20648	20766	20903	20621	20720	20645	20579	20582	20751	20617	20822	20566	20561	20911	20815	20735	20748	20870	20552	20698	20605	20654	20656	20679	20662	21002	20671	20354	20661	20525	20481	20525	20487	20554	20638	20810	20591	20532	20641	20845	20699	20679	20537	20784	20750	20660	20628	20567	20726	20607	20814	20677	20730	20682	20679	20733	20633	20804	20575	20520	20585	20659	20593	20730	20517	20686	20657	20817	20477	20650	20714	20625	20522	20708	20470	20600	20500	20869	20549	20693	20757	20714	20495	20646	20590	20498	20816	20660	20778	20723	20577	20500	20664	20688	20593	20619	20756	20673	20482	20580	20679	20595	20711	20700	20501	20690	20592	20567	20567	20712	20628	20597	20618	20546	20654	20881	20557	20590	20658	20702	20607	20703	20798	20599	20646	20747	20639	20662	20421	20758	20793	20613	20671	20670	20597	20470	20512	20642	20455	20755	20513	20728	20775	20762	20686	20750	20593	20765	20602	20777	20555	20619	20705	20721	20733	20745	20695	20720	20501	20868	20299	20530	20653	20741	20851	20611	20683	20732	20761	20663	20607	20591	20504	20571	20752	20626	20707	20728	20769	20329	20567	20537	20557	20476	20729	20661	20587	20834	20497	20527	20464	20749	20537	20517	20727	20407	20679	20707	20325	20519	20677	20576	20491	20681	20512	20522	20699	20501	20553	20564	20427	20642	20756	20845	20753	20678	20480	20656	20682	20839	20538	20710	20641	20576	20721	20450	20441	20700	20639	20384	20679	20375	20527	20595	20540	20459	20547	20576	20597	20628	20469	20700	20442	20608	20694	20518	20474	20620	20555	20600	20604	20498	20498	20733	20516	20740	20522	20399	20548	20540	20611	20434	20658	20512	20674	20623	20431	20436	20645	20424	20588	20378	20636	20582	20409	20732	20557	20575	20641	20618	20687	20697	20643	20690	20638	20650	20691	20576	20592	20553	20687	20503	20695	20533	20570	20463	20394	20688	20741	20746	20630	20609	20534	20444	20568	20400	20687	20712	20485	20646	20542	20596	20786	20502	20664	20626	20335	20743	20689	20961	20395	20509	20806	20494	20831	20640	20521	20649	20551	20698	20338	20510	20597	20610	20652	20670	20576	20529	20682	20554	20571	20728	20633	20731	20847	20565	20641	20742	20355	20412	20547	20582	20697	20626	20633	20693	20516	20610	20482	20443	20470	20396	20467	20579	20566	20383	20777	20452	20538	20703	20402	20565	20692	20541	20517	20741	20531	20759	20683	20688	20660	20512	20298	20600	20698	20524	20569	20499	20460	20557	20620	20692	20675	20425	20613	20571	20565	20644	20535	20506	20601	20662	20558	20487	20486	20679	20708	20507	20438	20461	20443	20574	20583	20256	20805	20775	20665	20660	20482	20592	20529	20328	20629	20657	20489	20458	20539	20776	20649	20669	20657	20451	20651	20543	20649	20526	20660	20754	20471	20591	20532	20394	20627	20605	20586	20601	20644	20556	20681	20797	20541	20510	20582	20611	20619	20503	20591	20543	20587	20473	20466	20643	20626	20496	20603	20689	20715	20541	20818	20643	20431	20663	20593	20376	20537	20570	20598	20732	20637	20570	20661	20635	20627	20630	20561	20624	20619	20659	20472	20533	20780	20802	20396	20450	20545	20716	20427	20811	20164	20737	20515	20406	20638	20739	20663	20645	20495	20354	20556	20545	20656	20577	20644	20600	20705	20432	20458	20348	20535	20545	20765	20421	20461	20507	20682	20616	20552	20614	20405	20587	20603	20593	20481	20529	20674	20580	20729	20354	20493	20741	20338	20594	20480	20371	20570	20591	20726	20547	20567	20684	20675	20411	20692	20567	20592	20521	20848	20662	20649	20754	20593	20330	20820	20542	20533	20477	20685	20709	20752	20708	20656	20836	20512	20395	20541	20644	20534	20748	20294	20589	20301	20862	20682	20209	20586	20583	20741	20513	20575	20679	20477	20720	20484	20382	20427	20718	20587	20734	20659	20624	20580	20481	20751	20519	20667	20744	20453	20510	20717	20654	20523	20666	20502	20444	20481	20588	20557	20389	20414	20616	20528	20672	20533	20556	20406	20838	20644	20629	20613	20548	20615	20700	20297	20580	20312	20453	20554	20567	20461	20533	20551	20436	20483	20380	20492	20602	20512	20690	20630	20825	20417	20685	20475	20448	20740	20520	20384	20869	20581	20481	20558	20436	20296	20429	20746	20605	20566	20561	20503	20384	20414	20448	20447	20531	20405	20504	20707	20461	20696	20551	20421	20385	20650	20464	20650	20622	20742	20762	20743	20768	20455	20322	20573	20630	20730	20710	20731	20729	20503	20519	20760	20745	20370	20530	20394	20650	20681	20541	20443	20645	20705	20509	20615	20573	20643	20579	20439	20679	20596	20640	20705	20550	20568	20519	20679	20900	20545	20500	20301	20487	20509	20710	20631	20704	20596	20500	20713	20259	20620	20636	20374	20574	20504	20584	20484	20456	20513	20689	20743	20480	20471	20547	20636	20684	20538	20424	20458	20613	20401	20425	20684	20471	20549	20589	20638	20412	20550	20539	20535	20697	20779	20802	20747	20487	20442	20591	20560	20522	20647	20496	20303	20538	20562	20402	20291	20574	20681	20688	20585	20523	20568	20591	20665	20538	20558	20719	20598	20559	20712	20462	20786	20444	20315	20412	20497	20756	20585	20828	20685	20565	20646	20593	20260	20437	20593	20511	20557	20489	20496	20493	20700	20709	20705	20509	20565	20650	20364	20631	20546	20528	20550	20633	20468	20636	20466	20556	20391	20619	20415	20463	20685	20356	20437	20602	20379	20674	20488	20549	20436	20676	20653	20267	20362	20666	20671	20593	20443	20610	20584	20384	20386	20556	20594	20770	20509	20561	20860	20814	20573	20582	20552	20648	20625	20593	20520	20512	20441	20573	20682	20598	20602	20644	20457	20474	20455	20697	20559	20389	20542	20597	20591	20556	20787	20669	20517	20382	20675	20497	20667	20724	20497	20769	20545	20816	20386	20741	20451	20544	20332	20354	20303	20674	20543	20620	20677	20521	20476	20696	20653	20357	20627	20418	20641	20493	20572	20796	20729	20562	20455	20729	20592	20628	20459	20602	20536	20467	20881	20392	20741	20515	20479	20780	20736	20417	20475	20672	20775	20367	20678	20429	20575	20778	20556	20597	20644	20633	20284	20555	20627	20513	20343	20631	20752	20507	20503	20639	20562	20290	20442	20484	20266	20573	20777	20634	20567	20494	20707	20737	20639	20540	20577	20596	20425	20289	20658	20418	20443	20669	20346	20715	20295	20617	20667	20415	20461	20527	20426	20551	20676	20730	20429	20630	20444	20626	20655	20660	20386	20548	20567	20515	20616	20774	20483	20618	20883	20705	20541	20339	20680	20806	20509	20456	20365	20563	20676	20589	20568	20563	20627	20533	20466	20523	20569	20569	20530	20478	20469	20502	20446	20526	20390	20522	20350	20644	20534	20449	20631	20615	20347	20643	20548	20570	20200	20646	20430	20556	20586	20680	20674	20686	20589	20428	20476	20337	20498	20382	20359	20666	20808	20511	20413	20422	20541	20556	20678	20452	20718	20366	20508	20407	20699	20602	20640	20736	20446	20654	20697	20527	20477	20593	20574	20503	20394	20562	20595	20765	20853	20630	20603	20526	20601	20475	20647	20553	20557	20646	20490	20569	20616	20419	20504	20563	20286	20676	20648	20564	20567	20590	20392	20397	20511	20622	20545	20350	20649	20734	20477	20287	20496	20518	20512	20604	20540	20555	20763	20429	20346	20522	20528	20546	20693	20691	20585	20636	20610	20407	20284	20614	20415	20410	20619	20502	20430	20588	20365	20471	20618	20473	20737	20636	20681	20635	20624	20674	20420	20607	20259	20489	20636	20593	20686	20427	20446	20566	20370	20425	20200	20575	20607	20520	20678	20572	20559	20374	20635	20442	20575	20524	20597	20608	20616	20475	20526	20444	20499	20628	20448	20655	20613	20531	20465	20511	20506	20569	20579	20555	20700	20604	20524	20318	20600	20518	20536	20692	20593	20546	20569	20644	20556	20527	20716	20457	20436	20580	20774	20336	20679	20522	20494	20526	20679	20642	20509	20687	20436	20634	20448	20544	20808	20364	20459	20615	20766	20859	20456	20616	20793	20453	20663	20582	20246	20610	20308	20636	20748	20600	20836	20438	20677	20627	20837	20418	20708	20584	20496	20572	20697	20712	20650	20541	20428	20614	20420	20524	20556	20383	20730	20716	20431	20556	20586	20729	20601	20584	20580	20670	20334	20556	20483	20686	20382	20534	20391	20502	20413	20611	20671	20698	20621	20548	20742	20523	20514	20558	20580	20498	20544	20621	20448	20577	20369	20566	20284	20565	20581	20368	20406	20374	20749	20705	20796	20624	20614	20584	20528	20402	20756	20471	20645	20638	20642	20596	20555	20572	20548	20747	20335	20692	20556	20406	20630	20482	20630	20387	20365	20666	20664	20668	20635	20833	20589	20707	20371	20539	20564	20592	20676	20671	20372	20583	20517	20610	20668	20623	20650	20503	20623	20822	20644	20620	20538	20748	20710	20622	20480	20554	20524	20484	20719	20483	20450	20731	20506	20560	20479	20565	20488	20626	20625	20618	20346	20490	20363	20602	20550	20626	20417	20566	20464	20710	20640	20395	20467	20647	20700	20559	20620	20555	20738	20550	20487	20439	20594	20630	20501	20501	20331	20516	20365	20528	20605	20602	20729	20686	20632	20574	20610	20491	20464	20586	20315	20344	20506	20491	20652	20599	20538	20438	20555	20604	20403
25216	20435	16046	16070	16166	15946	16171	15953	16024	15912	15791	16037	15965	16003	15920	15948	16003	16005	16013	15867	15991	15932	15893	15802	16165	15916	15982	15914	15929	15861	16032	15834	15972	15899	15781	16044	15977	15857	16063	15885	16046	15995	16121	16014	15844	15998	16069	15921	15940	15850	15898	15905	15891	15949	15953	15997	16083	15863	15803	16046	15860	15880	15998	15930	15995	15966	15920	15846	15891	15958	16056	15829	16011	15877	16054	16033	15862	15968	16001	15986	15899	15884	15899	15926	15840	15857	15972	15950	15894	15917	16047	15990	15708	15921	15884	15971	15935	15965	15877	15891	15870	16032	15985	15923	15966	15977	16011	15919	15824	15920	15830	16014	15941	15839	15966	15893	15978	16028	16005	15857	15963	15952	16000	15792	15842	15883	15895	15834	15920	15814	15867	15980	15772	15907	15895	15775	16087	15915	15923	15913	15704	15887	15949	15941	15888	15907	15837	16010	15793	16065	15883	15830	15867	15867	15781	15827	15866	16097	16020	15876	15972	15924	15892	15986	15981	15970	15967	15802	15933	15924	15938	15904	16008	15787	15934	15862	16077	15990	15878	15894	15908	15753	15928	15856	15976	15830	16034	15854	15974	15954	16005	15882	15944	16022	15755	15915	15894	15901	15928	15984	15969	15828	15986	15932	15951	15999	15967	15823	16062	15916	15815	15921	16003	15816	15805	16006	16021	15955	15954	16056	16002	15919	15945	15837	15929	15995	15895	15934	15968	15940	15859	15873	15880	15961	15894	15976	15814	15815	15916	15998	15949	15841	15861	16106	15789	15866	16159	15788	15949	15851	15856	15890	15879	16123	15993	15908	15952	15845	15866	15841	15813	16077	16027	15862	15922	15935	15849	15854	15953	15749	15892	15944	15701	15957	16140	15803	15861	15840	15815	15839	15843	15907	15993	15865	16073	15984	15976	15875	15773	15820	15752	16020	15824	16024	15992	15811	16049	15831	16016	15918	16083	15959	15911	15927	15977	15935	15827	15873	15821	15897	15864	15964	15856	15869	15878	15865	16109	16025	15868	16041	15988	15758	15883	15825	16029	15959	15960	16025	15961	15887	15816	15925	15853	15893	16126	16010	15962	15942	15914	15966	15829	16031	15933	16032	15869	16009	16000	15919	15969	16247	15791	15829	15911	15942	15911	15952	16032	16082	15988	16050	15928	15774	15952	15821	16003	15957	16039	15693	15931	15875	15991	15817	15767	16030	15849	15819	16005	15929	16005	15915	15905	15872	15845	16177	15828	15719	15913	15811	15969	15801	15622	16018	15908	15843	15945	15838	15794	15957	15898	15866	15813	15906	15890	15937	16006	15894	15893	15901	15933	15875	15777	15928	15904	15861	15956	15883	16015	16032	15947	16154	15900	15884	16042	15998	15775	15814	15885	15894	15754	16070	15961	15931	16002	15964	16007	15957	16122	15918	15941	16004	16040	15892	15915	15886	15995	15859	15845	15964	15775	15779	16069	15757	15851	15821	15945	15901	15690	16001	15921	15909	15788	15996	15824	15764	16003	15895	15866	15936	15817	15952	15870	15604	15966	15904	15944	15699	15933	15854	15936	16034	16091	15990	15901	15540	15758	16076	15886	15858	15925	15940	15962	15914	15853	15900	15920	15875	15778	16005	16002	15783	15961	15834	15866	15907	16058	15892	15988	16136	15778	15788	15771	16004	15874	15786	15695	16015	15941	15834	15847	15826	16025	15813	15704	15813	15862	15989	15952	15908	15897	15910	15926	15886	15910	15932	15963	15957	15863	15698	16106	15867	15969	15819	15793	16039	15717	15983	16020	15951	15796	15912	15919	15900	15780	15803	15955	15818	15811	15987	15975	15888	15688	16006	15903	15812	15918	16035	15911	15997	15951	15781	15784	15801	16021	15800	16058	16119	15855	15829	16039	15823	15780	15726	15817	15805	15945	15898	15904	15972	15827	15748	16127	15946	15934	15808	15885	15928	15819	15936	15814	15973	15942	16021	16041	15969	15796	15877	15841	16001	16131	15897	16026	15870	15856	15843	15751	15836	15859	15792	15951	15914	16023	15891	16064	15765	16018	15889	15933	15880	15930	15907	15891	15837	15807	15994	15877	15846	15966	15982	15757	16007	15973	16025	15918	16091	15989	15716	16006	15721	16017	15773	15833	15827	16091	15930	15863	16020	15931	15935	15856	15746	15880	16130	15891	15979	15776	15952	15971	15982	15916	15873	15851	15847	15849	15939	15699	15805	15963	16033	15792	15914	15883	15760	15885	15906	15903	15970	16011	16011	15890	16004	15894	16011	15965	15993	15913	15999	16039	15824	15938	15882	15831	15931	15793	15960	15967	15818	15918	15892	15999	15873	15955	15887	15963	15918	15930	15955	15925	15860	15891	15961	15987	15875	15730	15942	15975	15922	15878	15965	15833	15959	15815	16174	15837	15890	15900	16005	15835	15853	15612	15969	15975	15738	16003	15992	16090	15831	15860	15944	15868	15656	15920	15881	15858	15849	15766	15833	16014	15940	15793	15856	15915	15926	15930	15904	15873	15871	15961	15962	15889	15937	16068	15836	15846	15876	15816	15827	15812	15995	15794	15925	16016	15926	15920	15911	16020	15785	15854	15917	15849	15631	15991	15782	15737	15655	15965	15878	15903	15935	15908	15899	15889	15850	15879	15826	16056	15827	15832	16018	15851	15776	15896	15973	15891	16188	16131	15937	15805	15977	16032	16092	16085	16043	15918	15993	15764	15716	15819	15815	15883	15866	15772	15917	15987	16082	15770	16112	16017	15833	15764	15875	16199	16029	15922	15971	15866	15951	16043	15862	15738	15916	15893	15909	15908	15781	15963	15803	15901	15964	15921	15904	16031	15839	16005	16190	15981	15921	16065	15782	15801	15739	15878	15964	15967	15711	15988	15851	15782	15946	15948	15927	15942	15912	15947	15928	15799	15891	15909	16082	15945	15930	15789	15832	15894	15768	15742	16088	15808	15907	15863	15922	15938	15886	15861	15792	15833	15979	15881	15893	15936	15883	15930	16165	15832	15817	15797	15873	15863	15894	15925	15897	15906	15977	15859	15911	16080	16003	15988	15815	15994	15729	15957	15781	15908	15891	15909	15980	15802	15907	15874	15841	15838	15803	15910	15761	15921	15946	15929	15770	15926	16022	15943	15840	15929	15749	16068	15883	15832	15851	15831	15966	15797	16022	15903	15922	15892	15888	15998	15866	15901	16000	15892	15876	15876	15754	16043	15838	15863	15792	15963	15947	15800	15955	15869	15827	15990	15804	16033	15903	15903	15819	15955	15996	15948	15753	16002	15801	15801	15772	15962	15973	15856	15833	15891	15915	15940	15852	15827	16075	16039	15930	15994	15789	15945	15886	15812	16026	15950	15877	15984	15798	16065	15987	15894	15853	15958	15945	15815	15986	15992	15852	15860	15842	16011	15828	15941	15753	16040	15937	15807	15970	15847	15885	15957	15950	15973	15884	15732	15805	16049	15803	15956	16004	15915	15945	15775	15703	15961	16059	15927	15789	16117	15936	15880	15872	15990	15981	15991	15775	16124	15915	15789	15953	15800	15881	15730	15697	16017	16116	15876	16133	15746	15905	15885	16074	16086	16073	15872	15915	15876	15912	15873	15917	15908	15783	15889	15781	16026	15967	15900	16058	15759	16054	15763	15890	15774	15719	15863	16022	15883	15963	15799	16068	16051	15917	16092	16047	15987	15996	15844	15944	15885	15966	15963	16024	15890	15852	15901	15843	15818	15895	16110	15937	15965	15899	15884	16035	15921	15859	16041	15865	15964	15769	16033	15972	15847	16001	15922	15879	15849	15797	16079	16031	15874	15929	15818	16003	15734	15787	15944	15668	15923	15783	15907	15750	16004	15880	15936	15883	15937	15857	16110	15953	15851	15922	15981	15969	15807	15848	15788	15899	16011	15851	15841	15978	15977	15999	15940	15946	15843	15899	15886	15833	15737	16054	15922	15734	16076	15798	15954	15948	15893	15804	15972	15905	15724	15969	16061	15988	15960	15854	16031	15814	15648	15891	15763	15990	15720	15958	16022	16002	16096	15779	15898	15995	15890	15906	15991	15872	16074	15961	15876	15955	15947	15817	15822	15895	15933	15768	15912	15983	15792	15952	15929	15812	15945	16056	15961	15669	15862	15985	15791	15946	15998	15883	16018	16087	15872	15825	15964	16044	16061	15936	15697	15895	15964	15926	15731	15820	15852	15920	15874	15823	15835	15851	16018	15708	15868	15832	15947	16057	16009	16044	15936	15978	15942	15952	15823	16018	15850	15785	15990	15883	16089	15820	15930	15979	16004	15975	15849	15917	15791	15858	15886	15789	15856	15995	15775	15820	15895	15926	15967	15786	15858	15924	15967	15892	15824	15761	15950	15923	15844	16051	15894	15997	15857	15706	15958	16030	15818	15855	15877	15989	16012	15826	15969	15915	15986	15988	15945	15968	15916	15787	15918	15886	15768	16004	15937	15985	15931	15934	15893	15913	15831	15932	15978	15859	15961	15897	15970	16086	16072	15699	16160	15871	15783	15924	15869	15995	15879	15939	15854	15753	15934	15938	16030	15992	15894	15824	15898	15991	15951	15904	15885	15754	15812	15879	15770	15926	16020	16051	15874	16031	15970	15973	16013	15829	15881	15893	15872	15886	15885	16139	15931	15932	15973	15801	15799	15978	15795	15776	15855	15875	15791	15926	15966	15923	16059	15986	15911	15873	15736	16025	15933	15747	15870	15921	15946	15935	16091	15865	16161	15957	15938	15915	15829	15827	15821	15877	16106	16102	15893	15865	16064	15771	15846	15866	16017	15966	15844	15941	15748	15649	15790	15852	15919	15923	15895	15869	16024	15820	15804	15961	15824	15874	15828	15767	15932	15826	15963	15809	15996	16001	15891	15888	16016	15658	15770	15896	15999	15801	15806	15641	16075	16034	15895	15848	15964	15951	16031	15996	15830	15928	15805	15961	15996	15826	15985	16008	15898	15889	15760	15771	15874	15856	15894	15836	15844	16058	16170	15839	15967	15758	15962	15732	15858	15920	16067	15926	16012	15806	16065	15953	15833	15736	15814	15998	15799	16009	16084	16025	15943	15691	15916	15896	16051	15933
28596	21405	28016	25855	20890	21064	21202	20614	20939	20909	20613	20578	20654	20895	20730	20634	20725	20646	20691	20705	20623	20856	20635	20811	20891	20827	20766	20796	20661	20591	20910	20596	20769	20777	20851	20784	20808	20611	20854	20599	20679	20865	20621	20704	20797	20651	20570	20650	20735	20859	20631	20842	20782	20615	20631	20554	20767	20587	20837	20751	20731	20710	20610	20796	20683	20601	20541	20715	20682	20699	20897	20846	20588	20723	20653	20714	20795	20634	20487	20674	20752	20652	20752	20705	20718	20925	20871	20584	20780	20783	20866	20830	20910	20672	20662	20632	20698	20506	20762	20729	20848	20857	20842	20557	20931	20790	20862	20872	20754	20705	20709	20462	20795	20654	20902	20715	20656	20819	20811	20602	20636	20559	20603	20520	20610	20943	20901	20662	20680	20699	20729	20736	20950	20710	20800	20929	20823	20844	20802	20831	20609	20569	20733	20683	20883	20614	20716	20662	20669	20687	20850	20808	20711	20756	20811	20641	20810	20889	20830	20719	20518	20759	20780	20747	20455	20856	20719	20605	20724	20628	20773	20809	20790	20749	20850	20618	20839	20721	20792	20574	20561	20869	20940	20667	20508	20707	20638	20851	20762	20949	20791	20930	20667	20701	20824	21016	20659	20835	20890	20846	20649	20764	20806	20874	20744	20679	20918	20873	20592	20772	20554	20783	20849	20528	20673	20543	20844	20828	20484	20601	20404	20938	20762	20659	20854	20907	20577	20829	20969	20760	20737	20708	20889	20744	20736	20791	20998	20775	20686	20606	20625	20744	20905	20652	20896	20803	20887	20683	20802	20649	20798	20705	20771	20785	20870	20695	20766	20697	20662	20679	20575	20844	20617	20684	20671	20656	20614	20662	20709	20904	20491	20537	20813	20633	20606	20759	20809	20706	20580	21125	20728	20827	20884	20801	20742	20738	20929	20883	20695	20636	20772	20810	20700	20571	20718	20604	20668	20739	20631	20620	20672	20649	20676	20844	20677	20749	20533	20808	20513	20822	21060	20781	20759	20767	20725	20776	20849	20732	20661	20525	20798	20805	20862	20926	20764	20814	20861	20661	20568	20842	20622	20938	20819	20752	20900	20744	20604	20827	20873	20786	20858	20668	20517	20694	20850	20794	20835	20683	20652	20698	20892	20817	20788	20704	20671	20783	20748	20708	20639	20608	20611	20712	20726	20582	20808	20730	20999	20813	20755	20860	20658	20686	20845	20704	20828	20830	20691	20887	20695	20783	20781	20719	20668	20678	20632	20990	20453	20801	20611	20778	20382	20723	20634	20886	20626	20685	20645	20773	20854	20890	20759	20954	20779	20766	20813	20723	20676	20674	20556	20589	20845	20557	20795	20803	20698	20587	20910	20654	20829	20656	20699	20571	20774	20666	20980	20766	20779	20639	20825	20748	20895	20750	20632	20712	20699	20540	20651	20699	20763	20762	20901	20857	20597	20718	20532	20666	20974	20902	20667	20573	20862	20755	20665	20850	20803	20721	20750	20849	20659	20619	20788	20647	20577	20665	20730	21059	20768	20862	20980	20809	20720	20751	20757	20769	20677	20645	20823	20843	20807	20863	20669	20941	20954	20775	20555	20959	20661	20817	20855	20776	20855	21012	20960	20391	20843	20612	20670	20778	20695	20831	20608	20499	20736	20738	20661	20711	20566	20999	20709	20622	20548	20651	20849	20675	20789	20640	20712	20652	20464	20584	20725	20513	20653	20620	20836	20727	20897	20817	20684	20631	20782	20854	20675	20654	20795	20756	20558	20740	20895	20859	20890	20772	20799	20680	20643	20945	20651	20647	20865	20763	20642	20826	20624	20727	20735	20767	20767	20687	20654	20751	20709	21025	20833	20676	20809	20819	20712	20638	20866	20885	20626	20731	20848	20859	20922	20590	20722	20757	20703	20834	20667	20648	20859	20589	20866	20731	20906	20761	20857	20939	20625	20686	20684	20961	21055	20674	20727	20755	20841	20748	20796	20792	20847	20662	20732	20881	20837	20864	20915	20709	21021	20725	20742	20665	20611	20705	20907	20531	20666	20769	20831	20623	20706	20570	20875	20940	20740	20715	20665	20851	20788	20590	20736	20724	20798	20796	20687	20799	20960	20981	21029	20819	20800	20649	20897	20704	20813	20819	20462	20680	20686	20898	20736	20793	20818	20909	20842	20615	20552	20596	20747	20534	20722	20434	20587	20810	20823	20779	20626	20765	20655	20699	20823	20948	20689	20587	20903	20888	20886	20787	20555	20821	20754	20754	20672	20698	20760	20898	20734	20751	20703	21027	21114	20878	20786	20743	20599	20698	20651	20566	20661	20737	20908	20776	21034	20718	20554	20766	20734	20977	20833	20948	20905	20676	20631	20661	20758	20798	20805	20755	20740	20606	20632	20886	20711	20699	20921	20704	20598	20877	20694	20738	20967	20711	20861	20617	20595	20884	20598	20703	20590	20549	20731	20652	20549	20827	20815	20700	20684	20546	20723	20601	20779	20704	20681	20612	20780	20583	20672	20773	20732	20665	20739	20673	20690	20650	20686	20814	20864	20779	20502	20816	20786	20701	20733	20722	20700	20715	20778	20998	20672	20863	20857	20772	20807	20800	20656	20895	20563	20648	20693	20767	20576	20659	20509	20706	20737	20630	20767	20807	20900	20697	20681	20683	20837	20690	20678	20639	20594	20524	20654	20507	20803	20593	20656	20548	20680	20828	20647	20715	20642	20509	20892	20698	20687	20495	20739	20613	20914	20701	20547	20973	20675	20614	20786	20660	20725	20761	20903	20705	20866	20977	20750	20462	20828	20892	20657	20752	20656	20774	20807	20685	20685	20804	20949	20622	20746	20652	20842	20739	20707	20745	20835	20879	20889	20570	20665	20877	20768	20804	20925	20780	20839	20708	20688	20909	20746	20806	20718	20715	20878	20775	20648	20837	20555	20776	20930	21047	20781	20739	20758	20990	20926	20679	20811	20670	20697	20548	20590	20601	20829	20603	20797	20830	20849	20730	20489	20811	20661	20789	20723	20768	20621	20851	20788	20690	20718	20602	20884	20540	20594	20648	20678	20574	20791	20534	20669	20826	20738	20952	20606	20376	20812	20803	20906	20816	20764	20800	20666	20779	20739	20640	20711	20580	20518	20545	20699	20811	20771	20743	20853	20780	20748	20747	20757	20674	20562	20606	20599	20784	20739	20636	20688	20592	20763	20668	20727	20515	20626	20615	20715	20761	20818	20909	20819	20645	20462	20766	20756	20598	20800	20526	20627	20720	20844	20672	20728	20798	20779	20797	20825	20822	20729	20706	20731	20721	20728	20755	20805	20812	20876	20646	20599	20909	20865	20839	20615	20650	20806	20708	20777	20842	20729	20682	20742	20628	20555	20775	20710	20757	20674	20570	20658	20322	20654	20779	20737	20840	20835	20886	20858	20784	20656	20796	20789	20729	20801	20746	20826	20642	20756	20720	20769	20921	20957	20969	20671	20936	21093	20581	20799	20935	20910	20916	20885	20666	21202	20819	20850	20691	20613	20683	20818	20670	20757	20763	20773	20764	20773	20872	20790	20827	20561	20607	20818	20682	20741	20965	20605	20860	20787	20818	20505	20827	20955	20655	20852	21170	20991	20733	20659	20928	20919	20737	20617	20829	20760	20812	20606	20647	20881	20644	20824	20779	20708	20899	20683	20742	20830	20747	20784	20719	20748	20657	20918	20749	20799	20670	20687	20719	20798	20737	20715	20626	20712	20553	20546	20797	20598	20706	20808	20947	20694	20747	20805	20756	20678	20671	20934	20843	20707	20861	20768	20834	20834	20614	20586	20822	20735	20807	20777	20749	20802	20786	20909	20748	20902	20863	20863	20869	20774	20654	20708	20689	20848	20787	20730	21014	20654	20797	20696	20776	20745	20900	20602	20668	20780	20779	20747	21010	20842	20766	20822	20528	20742	20582	20707	20728	20987	20780	20794	20794	20761	20798	20743	20556	20535	20946	20800	20565	20568	20696	20774	20689	20715	20651	20899	20625	20906	20811	20931	20648	20734	20751	20988	20938	20864	20724	20707	20799	20537	20487	20720	20635	20616	20821	20776	20637	20521	20739	20436	20853	20915	20677	20636	20647	20703	20881	20678	20652	20651	20544	20834	20628	20707	20670	20621	20600	20609	20738	20817	20816	20757	20590	20504	20607	20802	20760	20647	20882	20734	20731	20840	20903	20860	20656	20783	20598	20887	20532	20987	20694	20493	20809	20795	20650	20752	20789	20887	20718	20842	20728	20636	20820	20710	20846	20681	20714	20683	20453	20570	20805	20766	20717	20764	20645	20821	20858	20666	20829	20627	20908	20584	20712	20710	20648	20639	20732	20925	20930	20781	20961	20786	20718	20789	20723	20660	20635	20590	20656	20761	20836	20783	20863	20891	20655	20798	20711	20696	20822	20641	20702	20778	20549	20547	20645	20777	20651	20609	20788	20961	20620	20808	20618	20718	20868	20986	20606	20872	20837	20853	20601	20837	20652	20590	20919	20861	20843	20675	20527	20687	20709	20960	20853	21067	20828	20952	20593	20784	20616	20753	20911	20676	20761	20654	20898	20719	20746	20631	20843	20964	20798	20607	20721	20576	20687	20775	20662	20563	20647	20730	20861	20907	20864	20792	20748	20891	20873	20760	20602	20820	20756	20685	20657	21084	20856	20738	20908	20775	20505	20463	20774	20854	20760	20824	20758	20633	20909	20689	20810	20812	20847	20953	20823	20834	20723	20861	20688	20615	20691	20679	20813	20717	20800	20798	20698	20791	20841	20605	20844	20712	20904	20647	20899	20732	20649	20899	20785	20802	20891	20994	20815	20714	20614	20898	20560	20834	20885	20769	20603	20820	20593	20849	20708	20832	20591	20711	20928	20945	20775	20645	20823	20828	20858	20901	20851	20745	20896	20866	20724	20620	20785	20767	20953	20797	20589	20765	20674	20527	20787	20825	20865	20903	20826	20908	20813	20850	20779	20607	20457	20739	20756	20630	20901	20857	20812	20718	20680	20726	20653	20681	20718	20868	20869	20864	20540	20864	20597	20715	20898	20989	20867	20872	20904	20763	21023	20782	20978	20915	20945	20828	20751	20920	20609	20798	20721
26661	17503	16342	16285	16216	16164	16279	16254	16087	16326	16208	16420	16232	16272	16274	16523	16296	16147	16338	16378	16440	16266	16325	16278	16101	16555	16368	16218	16355	16462	16188	16141	16208	16230	16289	16252	16184	16385	16350	16184	16363	16312	16184	16115	16296	16284	16224	16260	16127	16152	16143	16188	16389	16100	16183	16379	16131	16265	16094	16145	16257	16244	16162	16287	16447	16115	16314	16292	16217	16191	16071	16138	16141	16084	16159	16203	16282	16246	16255	16412	16335	16332	16300	16163	16273	16026	16250	16229	16246	16376	16212	16077	16213	16295	16328	16322	16347	16396	16192	16245	16349	16061	16218	16379	16196	16173	16249	16377	16199	16283	16493	16218	16134	16200	16132	16115	16283	16219	16195	16250	16224	16212	16246	16247	16238	16277	16015	16248	16343	16149	16260	16311	16311	16267	16208	16269	16088	16056	16221	16146	16361	16237	16301	16116	16335	16201	16413	16220	16088	16304	16125	16376	16112	16454	16244	16215	16355	16101	16440	16270	16247	16368	16303	16045	16177	16185	16358	16374	16224	16185	16314	16302	16463	16226	16386	16330	16203	16252	16143	16428	16169	16256	16424	16130	16318	16249	16325	16125	16044	16228	16150	16288	16304	16163	16318	16293	16436	16316	16291	16231	16216	16376	16349	16330	16345	16232	16355	16175	16312	16222	16309	16265	16185	16403	16201	16250	16379	16194	16215	16369	16360	16212	16101	16201	16117	16099	16216	16187	16042	16357	16025	16294	16205	16179	16104	16100	16397	16059	16195	16196	16076	16293	16031	16261	16267	16267	16339	16098	16286	16406	16148	16180	16182	16465	16268	16413	16103	16250	16203	16326	16319	16189	16270	16220	16480	16203	16146	16302	16352	16168	16259	16417	16195	16230	16187	16436	16303	16280	16199	16374	16086	16255	16222	16167	16231	16202	16256	16212	16060	16123	16348	16164	16186	16398	16254	16212	16188	16044	16181	16149	16245	16210	16176	16213	16265	16078	16279	16344	16189	16319	16253	16339	16257	16353	16290	16193	16270	16470	16166	16187	16283	16360	16256	16293	16177	16220	16257	16209	16284	16103	16309	16214	16239	16276	16511	16288	16197	16227	16254	16144	16178	16303	16329	16154	16153	16288	16244	16318	16300	16217	16225	16449	16182	16250	16286	16192	16330	16373	16361	16368	16308	16317	16226	16312	16262	16106	16293	16380	16295	16383	16298	16288	16142	16120	16267	16345	16218	16232	16311	16259	16211	16341	16172	16265	16256	15959	16263	16312	16173	16287	16102	16128	16312	16132	16416	16279	16194	16294	16346	16031	16205	16296	16229	16101	16257	16257	16135	16129	16244	16274	16335	16256	16287	16366	16303	16132	16240	16246	16284	16196	16323	16245	16193	16331	16223	16198	16114	16121	16283	16228	16407	16258	16349	16338	16280	16089	16304	16325	16206	16300	16183	16403	16178	16217	16325	16286	16106	16075	16233	16172	16210	16064	16264	16232	16216	16197	16151	16294	16359	16270	16173	16205	16308	16326	16148	16114	16335	16234	16153	16298	16312	16335	16356	16076	16174	16242	16331	16246	16215	16173	16327	16215	16396	16267	16326	16367	16361	16265	16487	16028	16214	16257	16268	16366	16402	16131	16169	16247	16350	16275	16171	16434	16225	16192	16227	16348	16423	16404	16246	16338	16216	16256	16250	16450	16235	16367	16323	16221	16436	16136	16076	16147	16113	16344	16154	16302	16068	16019	16266	16337	16132	16166	16279	16260	16201	16318	16325	16193	16295	16171	16241	16385	16311	16313	16212	16229	16322	16241	16366	16271	16297	16367	16271	16404	16228	16415	16080	16264	16329	16210	16294	16125	16254	16267	16239	16216	16082	16137	16252	16328	16128	16380	16264	16251	16422	16224	16148	16317	16221	16127	16077	16224	16300	16258	16223	16171	16196	16239	16216	16178	16267	16224	16432	16270	16135	16225	16296	16384	16275	16341	16196	16273	16215	16097	16132	16518	16235	16202	16289	16339	16130	16142	16485	16324	16187	16141	16216	16186	16267	16228	16336	16256	16373	16351	16198	16096	16161	16255	16258	16247	16245	16292	16444	16157	16291	16234	16195	16167	16233	16290	16239	16150	16177	16309	16197	16215	16453	16193	16270	16207	16300	16299	16392	16232	16257	16213	16236	16413	16085	16082	16331	16010	16385	16257	16314	16120	16318	16202	16250	16438	16221	16335	16331	16247	16437	16265	16300	16193	16253	16350	16470	16411	16170	16156	16471	16346	16271	16201	16203	16235	16218	16297	16238	16330	16143	16299	16175	16224	16272	16238	16085	15941	16198	16227	16467	16064	16246	16042	16426	16138	16154	16257	16044	16098	15985	16299	16248	16305	16241	16164	16293	16246	16297	16304	16198	16316	16276	16069	16296	16421	16316	16247	16419	16287	16358	16256	16073	16216	16160	16367	16269	16187	16310	16155	16331	16319	16045	16164	16263	16064	16162	16160	16304	16268	16379	16251	16282	16058	16280	16294	16189	16328	16121	16225	16265	16124	16295	16098	16304	16247	16264	16143	16274	16228	16218	16245	16080	16283	16316	16169	15968	16256	16310	16441	16200	16498	16364	16241	16375	16214	16369	16225	16211	16316	16200	16254	16269	16263	16020	16284	16101	16479	16088	16355	16300	16210	16326	16158	16276	16218	16190	16205	16181	16223	16295	16274	16274	16509	16065	16323	16282	16298	16271	16247	16072	16222	16351	16156	16273	16265	16136	16232	16193	16195	16159	16265	16268	16150	16276	16249	16203	16161	16506	16344	16284	16257	16265	16392	16186	16215	16424	16307	16437	16227	16221	16493	16280	16325	16346	16080	16332	16181	16391	16234	16178	16357	16309	16441	16282	16393	16103	16158	16169	16203	16253	16310	16098	16262	16064	16091	16079	16237	16432	16111	16206	16344	16266	16166	16147	16164	16223	16172	16336	16137	16211	16430	16243	16208	16148	16313	16252	16234	16283	16115	16237	16328	16345	16132	16426	16190	16160	16284	16269	16278	16131	16383	16295	16453	16130	16244	16382	16229	16077	16342	16457	16292	16194	16343	16156	16074	16369	16310	16463	16244	16244	16135	16269	16276	16144	16178	16287	16265	16250	16248	16058	16288	16378	16225	16184	16090	16242	16344	16234	16272	16472	16240	16294	16266	16234	16291	16292	16177	16285	16189	16150	16288	16129	16193	16355	16360	16337	16195	16230	16268	16184	16326	16114	16256	16157	16272	16296	16333	16382	16278	16258	16258	16197	16425	16275	16301	16322	16276	16318	16263	16165	16255	16111	16258	16355	16323	16268	16120	16260	16313	16072	16177	16131	16293	16318	16176	16329	16327	16427	16182	16089	16301	16321	16258	16461	16269	16247	16356	16372	16259	16108	16206	16225	16407	16244	16350	16304	16266	16249	16266	16330	16205	16175	16291	16165	16123	16217	16318	16391	16146	16385	16237	16291	16383	16331	16273	16285	16054	16322	16168	16273	16293	16311	16182	16306	16310	16214	16188	16113	16378	16274	16265	16120	16270	16283	16182	16232	16089	16332	16195	16230	16119	16320	16283	16037	16299	16314	16221	16277	16285	16193	16227	16137	16283	16316	16100	16330	16297	16280	16231	16372	16159	16328	16246	16305	16321	16160	16197	16400	16169	16231	16180	16453	16255	16119	16402	16317	16377	16104	16287	16232	16233	16286	16042	16301	16214	16291	16091	16197	16186	16282	16146	16387	16299	16174	16191	16273	16117	16395	16053	16261	16092	16299	16372	16362	16382	16263	16212	16255	16149	16257	16234	16114	16266	16335	16406	16289	16228	16127	16309	16159	16311	16408	16149	16264	16148	16391	16313	16208	16147	16168	16217	16461	16428	16112	16297	16193	16251	16254	16309	16126	15999	16270	16236	16286	16115	16216	16221	16107	16280	16255	16289	16209	16336	16283	16225	16316	16234	16184	16295	16364	16142	16215	16239	16169	16267	16301	16232	16336	16043	16347	16316	16323	16178	16142	16334	16229	16238	16025	16302	16454	16159	16394	16323	16174	16455	16145	16308	16210	16380	16139	16211	16302	16289	16075	16256	16237	16185	16390	16327	16207	16216	16201	16233	16228	16220	16298	16239	16054	16378	16302	16104	16353	16149	16201	16405	16348	16079	16125	16428	16259	16087	16194	16296	16271	16179	16220	16210	16239	16219	16187	16161	16446	16365	16441	16275	16176	16052	16106	16124	16251	16364	16167	16357	16246	16028	16171	16278	16189	16082	16409	16097	16285	16265	16163	16203	16329	16185	16276	16155	16315	16191	16346	16196	16358	16191	16254	16098	16426	16186	16333	16288	16292	16370	16268	16079	16387	16187	16296	16276	16375	16137	16463	16145	16291	16288	16169	16262	16231	16191	16215	16143	16149	16212	16364	16170	16178	16233	16128	16136	16238	15990	16310	16128	16203	16110	16245	16302	16282	16375	16214	16410	16161	16155	16250	16233	16343	16310	16170	16316	16345	16318	16299	16253	16153	16176	16131	16150	16117	16367	16052	16102	16213	16123	16059	16375	16208	16233	16299	16400	16231	16250	16180	16277	16409	16295	16140	16373	16326	15963	16248	16108	16232	16408	16201	16300	16245	16243	16240	16073	16300	16201	16179	16230	16402	16189	16242	16453	16485	16233	16320	16017	16207	16074	16376	16273	16546	16359	16031	16233	16212	16330	16257	16261	16197	16194	16222	16237	16444	16209	16235	16130	16056	16316	16245	16398	16222	16080	16274	16358	16153	16314	16291	16199	16331	16098	16261	16353	16205	16263	16346	16346	16187	16219	16362	16072	16199	16344	16193	16135	16203	16183	16217	16262	16362	16161	16229	16370	16151	16308	16260	16206	16342	16167	16261	16172	16234	16240	16293	16238	16245	16227	16293	16248	16364	16143	16116	16226	16399	16251	16094	16292	16160	16113	16151	16103	16176	16323	16344	16128	16238	16417	16353	16388	16111	16281	16413	16274	16395	16440	16049	16220	16290	16288	16264	16134	16177	16217	16026	16493	16190	16319	16395	16260	16207	16189	16263	16285	16199	16298	16124	16184	16250	16327	16406	16176	16068	16108	16187	16255	16197	16281
26965	21348	29780	23296	22057	23839	23551	20195	19948	20053	20210	19914	20098	20039	19946	19941	19842	19783	19956	19804	20002	20058	19982	19970	19994	19879	19952	19895	20023	19993	20035	19976	20039	19807	19956	19891	19865	19757	19681	19721	19945	19635	19863	19847	19933	19873	20099	19925	19905	19906	20060	19828	20188	20053	19934	19944	20013	20124	20055	19715	19653	19588	19862	19855	19747	19985	19725	19740	19847	19643	19757	19954	19783	19640	19885	19803	19786	19847	19877	19718	19924	19623	19887	19859	19950	19742	20063	19925	19869	19740	19790	19802	19901	19904	19724	19822	20003	20074	19895	19906	19926	19628	19748	19573	19696	19920	19705	19689	19836	19815	19685	19830	20030	19821	19883	19761	19821	19848	19934	19792	19873	19828	19617	19656	19659	19779	19852	19687	19945	19772	19867	19829	19828	19855	19907	19733	19766	19673	19771	19869	20060	20030	19865	19683	19926	19790	19900	19792	19936	19797	19951	19937	19912	19864	19954	19646	19868	19648	19854	19637	19964	19907	19846	20042	19863	19945	19750	19681	19997	19884	19953	19919	19774	19640	19787	19897	19881	19906	19923	19874	19791	19957	19706	19819	19742	19532	19849	19619	19860	19970	20058	19996	19943	19940	19684	19752	19966	19934	19759	19868	19775	20089	19823	19858	19902	19700	19778	19869	19707	19915	19744	19766	20117	19827	19990	19716	19769	19762	19780	19913	19984	19869	19948	19637	19763	19985	19977	19766	20069	19900	19979	19853	19790	19881	19810	20115	19830	19945	19840	19798	19973	19719	19767	20016	19833	19852	19690	19849	19775	19822	19823	19940	19809	19738	19534	19948	19740	20019	19896	19896	19916	19663	19798	19909	19828	19756	19891	20033	19957	19743	19802	19821	19672	19695	20043	19787	19863	20081	20035	19702	19781	19597	19956	19848	19889	19996	20102	19783	19883	19788	19835	19795	19949	19969	19851	20044	20029	19939	19808	19895	19569	19985	19744	20027	19712	19684	19777	19883	19860	19981	19781	19856	19961	19803	19859	19932	19806	19914	19806	19572	19713	19654	19911	19749	19705	19570	20154	19986	19884	19617	19732	19824	19966	19766	19668	19891	19936	19644	19672	19777	20012	19773	19780	20021	19777	19666	19967	19784	20048	19848	19797	19993	20088	19841	19670	19884	19945	19912	19854	19701	19805	19905	19861	19584	19838	19902	19909	19846	19853	20031	19832	19793	19795	19760	19935	19830	19784	19898	19776	19637	19828	19807	19824	19946	20094	19860	19738	19972	20107	19809	19949	19852	19840	19981	19945	19908	19724	19633	19778	19768	19979	19974	19880	19814	19821	19958	20052	19885	20115	19794	20028	19935	19832	19777	19786	19887	19827	19889	19609	19610	20132	19659	19904	19837	19969	19799	20130	20123	19859	19678	19775	19686	19873	19974	19911	19640	19797	19907	19684	19904	20026	19950	19951	19672	19871	19809	20009	19802	19839	19743	19738	19875	19771	19799	20031	19800	19936	19833	19628	20013	20079	19779	19850	19674	19836	20014	19997	19747	19685	19828	19786	19834	19866	19764	20013	19689	19708	19813	19788	19882	19920	19880	19970	19741	19686	19830	19871	19751	19885	19784	19761	19948	19957	19637	19786	20044	19989	19864	19616	19565	19913	19540	19619	19943	19734	19930	20020	19812	19919	19930	19719	19897	19857	19829	19666	19568	19733	19958	19738	19673	19773	19740	19777	19773	19958	19845	19858	19852	19760	19807	19690	19736	19970	19790	19750	19536	19980	19694	19762	19937	19717	19908	20013	19839	19909	19641	19718	19825	19937	19924	19717	19694	19654	19761	19671	19798	19785	19614	19649	19701	19802	19955	19923	19982	20034	19724	19846	20125	19810	20018	19778	19731	19690	19936	19763	19777	19878	19827	19727	19821	19909	19680	19938	19864	19929	19807	19711	19885	19831	19996	19540	19807	19795	19599	19894	19548	19975	19720	19845	19846	19774	19911	19971	19880	19649	19535	19977	19759	19822	19883	19978	19987	19906	20010	19799	19861	19833	20044	19858	19686	19775	19894	19814	19820	19851	19741	19797	19768	19904	19686	19689	19954	19779	19831	19828	19857	19802	19608	19693	19976	19763	19790	19735	19983	19794	19951	19903	19753	19861	19806	19777	19850	19766	19959	19917	19881	20201	19805	19674	20143	19937	19908	19970	19678	19748	19727	19888	19746	19929	19837	19878	19731	19920	19684	19788	19887	19674	19775	19802	19907	19848	19842	19884	19777	19846	19742	19744	19890	19809	19874	19773	19861	20028	19912	19853	19954	19972	19802	19870	19843	19852	19790	20130	19826	19592	19841	19813	19909	19835	19828	19747	19777	19896	19840	19711	19833	20068	19846	19834	19905	20022	19727	19516	19820	19736	19795	19745	19753	19742	19936	19477	19737	19986	19908	19975	19789	19849	20085	19929	19897	20013	19896	19803	19824	20015	19663	19805	19720	20056	19740	19729	19837	19641	19562	19701	19574	19705	20042	19959	19852	19867	19750	19986	19699	19804	19734	19787	19582	19967	19734	19780	19730	19740	20136	19889	20051	19858	19945	19916	19844	19858	19873	19688	20203	20015	19618	19792	19831	19433	19924	19789	19803	19756	19607	20031	19834	20006	19994	19784	19789	19907	19847	19924	19852	20075	19732	19930	20089	19801	19771	19910	19884	19854	19978	19871	19813	19900	19628	19910	20050	19542	19858	19744	19766	19876	19995	19786	19855	19751	20009	19852	19772	19883	19942	19839	19719	19944	19772	19800	19876	19795	20105	19726	19796	20032	19904	19803	19758	19882	19826	19871	19817	19861	19947	19808	20024	20052	20067	19910	19827	19827	19856	19804	19810	19892	19709	19728	19828	19876	19961	19841	19893	19924	19920	19775	19703	19912	19781	19737	19719	19804	20023	19831	19823	19841	19879	19941	19712	19742	19821	19788	19892	19821	19688	20007	19660	19849	19608	19842	19829	19876	19796	19733	19856	19922	20198	19855	19580	19752	19785	19792	19657	19904	19813	19642	20007	20007	19794	19804	19855	19799	19928	19679	19660	19854	19855	19903	19778	19943	19731	20007	19906	19643	20055	19522	19847	19592	20084	20050	19646	19950	19900	19900	19981	19733	19862	20029	19755	19913	19922	19627	19999	19990	19596	19790	19682	19748	19891	19915	20046	19720	19541	19897	19854	19701	19703	19913	19627	19762	19812	19686	19856	19805	20086	20016	19837	19824	19660	19850	19877	19823	19692	19873	19847	19996	20062	19951	19737	19839	20038	19621	19807	19803	19755	19674	19726	19738	19866	19814	19815	19941	19819	19855	20047	19864	19661	19954	19926	19717	19761	19842	19781	19993	19830	19868	19795	20031	19700	19837	19690	19940	19954	19906	20059	19874	19683	19852	19926	19922	19931	19785	19772	19746	19674	19999	19723	19898	19548	19832	19754	19728	19764	19742	19722	19796	19930	19947	19929	19706	19785	19610	19664	19796	19957	19619	19865	19747	19757	19657	19758	19857	19862	19905	19856	19893	19816	19935	19804	19617	19868	19626	19793	19555	19759	19667	19858	20085	19751	20047	19856	19899	19997	19693	19882	19922	19779	19908	19681	20014	19828	19793	19861	19910	19950	19878	19758	19800	20008	19970	19907	19874	19783	19812	19814	19694	19697	19799	19902	19906	19894	20113	19897	19950	19665	19765	19878	19923	19769	19842	19983	19826	19795	19725	19877	19778	19966	19853	19768	19821	19649	19935	20039	20135	19799	19779	19807	19918	19703	19692	19651	19951	19872	19885	19875	19921	19685	19788	19798	19631	19811	19437	19795	19925	20052	19899	19973	19764	19867	19726	19931	19721	19680	19826	19832	19733	19720	19929	19900	19554	19853	19897	19719	20027	19918	20043	19724	20004	19824	19735	19610	19899	19823	19876	19819	20037	19847	20021	19697	19885	20091	19772	19913	19788	19628	19907	19823	20031	19743	19964	19838	19868	19756	19852	19924	20087	19768	19959	19721	19918	19818	19870	19884	19672	20000	19811	19834	19764	19829	19723	19633	19973	19941	19893	19761	19844	19944	19863	19993	19586	19817	19871	19921	19824	19907	19986	20075	19622	19743	19779	19795	19712	20004	19964	19782	19837	19732	19820	20064	19907	19803	19912	19756	19774	19877	19985	19788	20030	19953	20130	19875	20012	19924	19930	19634	19950	20078	19706	19727	20002	19985	19871	20016	19816	19943	19911	20063	19841	19936	19628	19558	20018	19885	19925	19662	20005	19615	19779	19881	20010	19774	19766	19764	19763	20025	19685	19982	19803	19975	19844	19797	19869	19732	19826	19982	19713	19934	19894	19841	19927	19690	19895	19845	19856	19720	19884	19837	19908	19965	19848	19510	19873	19764	19661	19751	20049	19674	19839	19731	19855	19716	19903	19670	19850	19888	19897	19990	19928	19989	19909	19817	19730	19914	19961	19938	19950	19975	19854	19860	19983	19824	19874	19867	19772	19718	19939	19826	19594	19686	19748	19779	20100	19906	20041	19891	19872	19889	19893	19844	20036	19868	19854	19856	19662	19761	19710	20062	19857	19614	19978	19932	19668	19812	19916	19921	19911	19996	19822	19692	19875	19809	19859	19831	19860	19805	19784	19707	20042	19895	19810	19840	19873	19651	20021	19707	19854	19688	19940	19894	19875	19879	19967	19902	19904	19658	19851	19842	19650	19661	19933	19884	19944	19730	19835	19925	19885	19959	19897	20073	20054	19893	20026	19831	20163	19717	19869	19909	19739	19762	19825	19870	19883	19645	19815	19768	19805	19688	19795	19850	19985	19930	19963	19742	19667	19947	19869	19814	19947	19951	19714	19899	19839	19851	19853	19941	19964	19870	19912	19865	19962	19796	19974	19760	19769	19928	19830	19740	19961	19833	19792	19873	19875	19884	19950	19858	19865	19963	19928	20056	19813	20044	19850	19705	19852	19768	19790	19839	19750	19646	19781	19852	19844	19814	19983	19922	19908	19772	20025	19677	19980	19908	19991	19835	19764	19744	19876	19856	19995	19908	19897	19659	19866	19654	19800	20041	20020	19805	19843	19832	19856	20006	19878	19969	19798	19730	19942	19914
23735	17605	15694	15702	15770	15846	15522	15826	15843	15693	15731	15802	15886	15863	15703	15543	15722	15914	15787	15743	15748	15761	15853	15760	15748	15649	15834	15774	15748	15752	15703	15714	15572	15802	15738	15694	15789	15860	15966	15610	15688	15572	15698	15614	15738	15821	15600	15720	15727	15770	15719	15710	15715	15569	15681	15857	15710	15720	15687	15731	15771	15565	15662	15812	15887	15883	15708	15799	15609	15705	15586	15788	15734	15748	15675	15584	15777	15722	15646	15787	15444	15727	15746	15557	15813	15899	15749	15666	15641	15710	15695	15542	15899	15869	15758	15724	15731	15750	15857	15796	15729	15773	15869	15827	15548	15592	15545	15608	15659	15636	15527	15753	15775	15647	15726	15720	15643	15741	15804	15822	15613	15733	15774	15779	15770	15597	15790	15670	15639	15623	15658	15925	15866	15879	15670	15615	15661	15786	15655	15776	15604	15629	15601	15889	15561	15568	15682	15726	15777	15787	15548	15715	15700	15691	15815	15880	15756	15706	15794	15652	15960	15752	15564	15751	15718	15804	15714	15715	15629	15670	15820	15914	15746	15832	15641	15839	15623	15652	15736	15748	15759	15801	15428	15789	15733	15829	15802	15725	15745	15629	15846	15886	15740	15749	15775	15966	15781	15749	15816	15632	15756	15505	15935	15816	15826	15742	15702	15550	15663	15787	15766	15626	15563	15648	15722	15656	15720	15804	15732	15692	15712	15642	15558	15670	15661	15528	15638	15775	15648	15715	15757	15666	15722	15688	15608	15620	15840	15858	15624	15704	15523	16002	15580	15753	15701	15788	15762	15615	15557	15718	15482	15618	15612	15655	15844	15598	15844	15622	15676	15592	15643	15760	15837	15598	15576	15801	15708	15685	15896	15858	15903	15852	15772	15768	15822	15672	15573	15777	15677	15681	15671	15772	15794	15819	15778	15831	15721	15709	15729	15724	15775	15672	15788	15587	15673	15878	15527	15837	15732	16004	15779	15580	15719	15642	15675	15785	15747	15691	15686	15704	15807	15900	15801	15705	15878	15666	15716	15666	15726	15725	15635	15711	15761	15785	15772	15545	15696	15826	15754	15582	15674	15632	15826	15516	15596	15675	15753	15721	15711	15724	15485	15746	15602	15742	15662	15573	15719	15822	15707	15756	15731	15770	15762	15627	15720	15766	15775	15772	15727	15707	15769	15614	15688	15793	15725	15672	15770	15690	15707	15916	15783	15629	15796	15689	15527	15743	15520	15657	15676	15649	15677	15776	15842	15657	15594	15798	15610	15646	15651	15735	15855	15723	15678	15904	15822	15790	15920	15655	15846	15682	15596	15690	15709	15547	15692	15815	15603	15690	15721	15558	15568	15696	15598	15890	15700	15778	15684	15652	15919	15722	15818	15678	15621	15577	15763	15757	15592	15739	15724	15917	15706	15685	15879	15731	15848	15819	15532	15887	15786	15604	15843	15792	15680	15591	15706	15803	15720	15804	15750	15839	15760	15758	15549	15726	15816	15630	15728	15677	15738	15879	15684	15686	15724	15618	15545	15758	15728	15798	15778	15753	15601	15662	15665	15907	15676	15640	15600	15827	15679	15678	15697	15623	15627	15847	15609	15751	15653	15622	15710	15706	15766	15789	15756	15497	15788	15854	15681	15496	15752	15900	15658	15577	15785	15771	15759	15893	15761	15782	15774	15735	15726	15849	15831	15775	15866	15801	15705	15770	15826	15618	15870	15592	15851	15630	15769	15521	15656	15652	15753	15641	15768	15708	15624	15799	15669	15721	15648	15757	15857	15672	15785	15792	15634	15705	15616	15710	15677	15737	15686	15774	15900	15726	15787	15749	15902	15739	15599	15789	15665	15723	15730	15785	15685	15519	15783	15620	15867	15657	15581	15757	15858	15848	15807	15815	15791	15421	15824	15752	15462	15724	15843	15662	15738	15593	15702	15648	15700	15607	15726	15762	15858	15556	15763	15623	15571	15737	15817	15640	15823	15691	15666	15836	15610	15682	15693	15653	15656	15815	15865	15674	15674	15821	15681	15591	15655	15696	15512	15667	15570	15700	15521	15811	15795	15623	15773	15589	15700	15884	15702	15651	15709	15808	15706	15737	15740	15635	15686	15471	15787	15645	15879	15627	15723	15728	15815	15798	15602	15601	15885	15610	15813	15721	15849	15669	15685	15684	15777	15765	15752	15568	15591	15595	15518	15357	15608	15648	15652	15717	15679	15770	15503	15964	15591	15793	15722	15577	15649	15484	15688	15646	15668	15867	15651	15771	15747	15641	15678	15723	15542	15723	15803	15724	15959	15575	15745	15652	15717	15838	15679	15648	15829	15626	15867	15613	15787	15646	15645	15638	15675	15824	15672	15652	15672	15697	15650	15729	15667	15750	15672	15678	15541	15727	15740	15708	15749	15631	15800	15714	15591	15735	15619	15745	15737	15698	15585	15808	15667	15779	15562	15779	15572	15673	15732	15729	15730	15801	15685	15625	15704	15768	15763	15698	15735	15629	15604	15755	15790	15715	15711	15733	15795	15528	15726	15654	15697	15614	15789	15746	15777	15768	15781	15684	15574	15944	15783	15637	15995	15716	15670	15619	15781	15865	15924	15663	15668	15668	15824	15692	15661	15800	15739	15794	15658	15674	15413	15554	15853	15725	15617	15654	15850	15760	15768	15581	15782	15814	15890	15842	15784	15682	15718	15713	15641	15770	15696	15528	15622	15801	15660	15761	15708	15660	15783	15573	15678	15566	15794	15736	15767	15417	15668	15756	15636	15650	15827	15794	15679	15806	15790	15658	15736	15638	15549	15665	15768	15801	15669	15807	15583	15691	15564	15687	15646	15682	15789	15769	15842	15671	15534	15589	15775	15775	15606	15636	15721	15528	15679	15842	15728	15800	15712	15712	15670	15537	15819	15674	15845	15611	15763	15610	15674	15817	15661	15730	15612	15675	15713	15786	15535	15946	15737	15891	15633	15530	15695	15683	15639	15688	15775	15696	15899	15844	15702	15659	15747	15677	15695	15704	15761	15710	15596	15671	15523	15592	15908	15715	15619	15839	15716	15590	15810	15804	15758	15525	15622	15852	15616	15687	15754	15832	15693	15649	15745	15629	15765	15766	15695	15803	15583	15856	15753	15758	15780	15765	15497	15721	15868	15733	15643	15946	15636	15639	15880	15673	15660	15810	15478	15663	15758	15869	15901	15741	15819	15629	15657	15709	15583	15778	15726	15663	15585	15648	15793	15710	15815	15766	15626	15665	15875	15897	15690	15789	15677	15752	15624	15865	15845	15731	15921	15679	15812	15715	15530	15691	15732	15647	15742	15814	15681	15787	15891	15939	15637	15504	15849	15670	15796	15803	15696	15783	15807	15609	15666	15592	15773	15718	15702	15709	15752	15732	15695	15620	15843	15779	15602	15715	15748	15661	15904	15691	15737	15625	15767	15687	15654	15700	15695	15564	15678	15721	15781	15639	15860	15853	15719	15696	15794	15826	15591	15783	15724	15594	15843	15715	15629	15735	15848	15722	15942	15779	15977	15721	15676	15661	15772	15956	15685	15729	15701	15509	15711	15642	15756	15715	15675	15762	15737	15776	15787	15768	15575	15733	15835	15885	15835	15686	15770	15700	15724	15594	15811	15776	15679	15777	15800	15717	15774	15648	15701	15628	15808	15763	15574	15788	15517	15796	15795	15829	15663	15746	15606	15715	15768	15644	15644	15774	15821	15739	15840	15726	15635	15653	15583	15604	15771	15698	15559	15757	15704	15658	15740	15661	15724	15640	15744	15836	15731	15873	15723	15585	15703	15662	15770	15642	15622	15700	15845	15684	15610	15666	15762	15831	15619	15696	15775	15724	15658	15695	15621	15692	15669	15800	15388	15853	15761	15736	15671	15494	15858	15721	15720	15596	15888	15640	15681	15696	15756	15798	15666	15753	15599	15761	15600	15705	15815	15767	15703	15753	15666	15528	15771	15615	15907	15713	15937	15749	15832	15806	15816	15866	15636	15873	15724	15863	15695	15801	15677	15929	15709	15688	15856	15522	15763	15670	15841	15612	15604	15833	15841	15541	15689	15833	15900	15506	15830	15693	15651	15675	15683	15677	15611	15685	15703	15658	15618	15732	15690	15426	15582	15713	15557	15577	15602	15737	15671	15524	15545	15730	15848	15711	15725	15646	15672	15822	15636	15545	15708	15753	15668	15773	15736	15834	15715	15902	15714	15704	15821	15729	15719	15589	15613	15748	15670	15578	15838	15829	15672	15813	15691	15683	15590	15698	15795	15642	15517	15605	15555	15761	15794	15553	15737	15815	15701	15665	15722	15808	15943	15747	15984	15711	15744	15821	15640	15714	15836	15741	15938	15720	15759	15597	15740	15963	15619	15599	15768	15685	15724	15641	15805	15686	15510	15700	15669	15646	15564	15732	15810	15745	15786	15750	15893	15911	15678	15661	15642	15625	15652	15763	15746	15771	15749	15714	15642	15835	15593	15715	15761	15710	15779	15653	15728	15685	15738	15856	15590	15683	15704	15690	15780	15866	15664	15788	15809	15610	15714	15765	15784	15836	15775	15707	15819	15777	15834	15495	15762	15758	15562	15663	15679	15785	15653	15647	15915	15637	15753	15650	15600	15624	15763	15847	15667	15719	15888	15649	15804	15785	15744	15513	15639	15722	15376	15672	15630	15523	15557	15551	15711	15893	15707	15775	15572	15775	15817	15623	15719	15696	15765	15756	15973	15798	15786	15624	15819	15604	15705	15563	15580	15828	15706	15608	15626	15685	15813	15714	15737	15865	15657	15689	15728	15740	15717	15822	15799	15699	15630	15674	15755	15759	15821	15657	15688	15740	15943	15609	15858	15613	15852	15784	15666	15671	15970	15761	15789	15749	15746	15798	15706	15750	15701	15616	15525	15591	15786	15822	15848	15548	15846	15790	15810	15741	15736	15763	15502	15600	15754	15710	15776	15774	15695	15744	15679	15659	15830	15518	15767	15694	15624	15653	15910	15679	15921	15801	15665	15682	15729	15790	15764	15819	15704	15804	15645	15685	15775	15707	15711	15754	15708	15771	15716	15764	15785	15614	15809	15629	15686	15614	15661	15709	15963	15768	15697	15655	15614	15870	15599	15629
26315	21331	29810	23215	21745	24654	25809	21448	20974	21332	21390	21107	21271	21425	21283	21350	20988	21143	21231	21080	20965	20993	21113	20980	21304	21058	21070	21163	21296	21098	21105	20966	21087	21158	20949	20952	21150	21083	21078	21139	20947	20966	20972	20935	20934	21049	21187	20852	21182	20946	20938	20972	20824	21192	21219	20887	21237	20919	21301	20812	21178	21144	20948	21027	21214	20911	20857	21137	21100	20903	21135	21221	20869	21003	21182	20990	20964	21141	21001	21139	21199	20973	21213	21071	20970	20833	20968	21368	21047	20946	21011	20936	20977	20969	21045	20785	21094	20986	21103	21063	20991	20951	21045	21236	21090	21398	21019	21037	21032	20891	21189	21201	21221	21067	21163	21080	20901	20956	21019	20994	21049	20818	20958	20768	21104	21047	21293	21083	21088	21154	21107	20899	20850	20711	21049	21018	20976	21018	21259	21078	20947	21028	21076	21066	20856	21250	20993	21122	20742	21019	20889	20779	21058	21043	20889	21267	21044	20899	20871	21110	20857	21121	20982	21001	20905	21117	21186	21158	21037	20991	21093	20998	20979	20841	21008	20910	21035	20955	21141	21062	21229	20988	21223	20999	21065	20857	21191	21149	21088	21048	20900	20848	20881	21005	20929	21237	21012	20995	21200	20984	20950	20867	21159	20821	20950	20985	21080	21011	20967	21020	21002	21066	21026	21007	21261	20875	20958	20826	20876	21070	21013	21083	20966	21055	21027	20981	20992	20941	21152	20993	20994	20984	21091	21022	20963	21041	20879	21012	20974	20808	21090	20951	21134	21044	20988	20923	20945	21047	21098	21334	20931	20875	20901	21047	20940	20947	21253	20762	21144	20999	21119	20925	20915	21202	21153	20924	21043	20953	21011	20993	21030	20783	20922	20870	21246	21097	20989	20887	20897	21052	21252	21112	21165	21293	20934	20852	20943	21105	21046	21022	20923	20947	21123	21039	21204	20937	21116	21072	20965	21190	21088	21061	20905	21213	21234	21007	20971	21117	21222	20913	20960	21104	21032	20974	20937	21110	20957	20964	21037	20857	20841	21256	20988	20990	20964	20980	20856	21046	21180	20908	21189	21052	20921	21174	21225	20771	20889	20840	21290	21103	21005	20916	20968	21090	20986	21200	21013	20893	21143	21021	21167	20965	20961	20890	20783	20946	20924	21041	21174	21165	20987	20826	20858	21018	21115	21047	21103	21017	21344	20961	21076	21146	21057	20917	20938	21156	21237	21160	21029	20973	21046	21260	21094	21111	20902	21215	20879	20873	20865	21050	21053	20891	20922	20819	21099	21048	20998	21269	20968	21078	21219	21017	20910	20933	20993	20990	21126	21309	21480	21064	20965	21066	21078	20998	20971	20969	20746	21079	20958	21094	21212	21190	20721	21171	21138	20917	21113	20902	20921	20817	21067	21068	20984	20881	21150	21075	20904	20917	21163	20761	21053	21146	20939	20989	21026	21032	21196	20992	21040	20862	21038	21027	20991	21030	20954	20787	21125	21083	20865	21033	20746	20881	21039	20983	20992	21066	21075	21040	20865	20912	20953	20966	21062	20815	20995	21266	20995	20951	21129	21179	20850	20920	21149	20890	21192	20904	21317	20911	21092	21157	21381	21304	20971	20972	20857	21125	21084	21121	20734	21297	20933	21124	20986	20903	20989	21051	21010	20917	20855	21028	20987	21163	21045	21207	21132	21056	21171	21224	21014	21104	20877	21081	20912	21022	20823	20980	21007	20928	21025	21055	20855	20967	21075	21200	21097	20927	21163	21210	20985	21114	21034	21042	21222	21077	21041	20875	21124	20873	21135	21034	21000	20837	21020	21161	21042	21073	20845	20962	20661	21015	20891	20849	20717	21000	20942	20918	21097	20995	20931	21235	21077	21012	20924	21047	20984	20989	21021	20956	21194	21143	20960	20960	21247	21229	20873	21111	21057	20892	21012	20993	21139	21142	21004	20900	21002	21001	20940	21105	20897	20960	21045	21024	20815	21074	21016	21016	20733	20963	21129	20792	21341	21057	21077	21138	20927	21038	21096	21190	21003	21195	21096	21033	20876	21111	21033	21030	21006	21149	20914	20893	21112	20997	20985	21042	21055	21111	21019	21276	20982	20874	21135	21058	20989	20989	21121	21156	20843	21207	20980	20887	21003	20815	21087	21333	20957	20832	20975	21024	21081	20991	21061	21076	21049	21018	21019	21095	21179	20993	21110	21087	20991	21154	21064	20908	20935	20921	21021	21073	21127	20945	21226	21114	20847	20860	21048	20746	20967	20992	20955	21085	21070	20845	21005	20889	21112	21071	20920	20886	21153	21208	20793	20913	21085	20879	21173	21247	20999	21047	21149	21077	20867	20944	20973	20908	21100	21016	21073	21182	20891	21111	21029	20949	21009	21037	21048	20943	21083	21063	21049	21218	21155	21081	21083	20860	20919	21054	20874	21144	21043	21182	20981	21010	21063	20867	21016	21067	21112	21033	21015	20874	21160	21179	20891	20995	20812	21174	21004	20991	21213	21064	20965	20892	20898	21026	21063	21160	20872	20956	20908	21139	21069	21134	21048	21125	21251	20973	21065	21208	20886	21072	21143	21128	20977	21088	21033	21079	21054	21209	21077	20882	21005	21016	21100	21110	20953	20972	21081	21144	21175	21052	21103	21019	21072	21130	20982	20955	20910	20690	20863	20997	21121	20897	21081	20975	21098	21066	21041	20800	21064	20921	20910	21073	21178	20859	20961	20938	21059	20985	20927	20887	20774	21034	21155	21034	21058	21083	21175	20982	20887	21055	21070	21028	21023	20874	21033	20963	21257	21027	21012	21289	21166	20846	20792	20867	21038	20838	21059	20967	21071	21088	21208	20932	20988	21273	20928	20884	21041	21063	20964	20964	21071	20985	21135	20891	20906	21035	20948	21098	20903	20810	20826	21245	20927	20957	20940	21075	21050	21054	21130	20921	21105	20830	20862	21071	20986	20937	21129	21113	20963	21226	21404	21107	21100	21207	21233	21043	20995	21002	20963	21034	20977	20946	21010	20967	20914	21014	21156	20877	20925	21004	20835	20935	21207	21115	21009	21030	21141	20972	20902	21161	20954	21082	21165	20976	20822	20991	20774	21178	21071	20729	21016	20917	20863	20826	21001	20904	20748	21216	21043	21126	21083	20962	20986	21020	20963	21041	21123	21080	21147	21130	21004	21129	21066	20955	20989	21070	21032	21075	20922	20972	21139	21044	21185	20844	20922	20979	20900	21189	20944	21225	20931	20864	21169	21022	21174	20986	21043	20992	21016	20942	21090	20887	21052	21236	21067	20926	20974	21246	21150	20930	21124	20921	20809	21095	20922	20957	21150	21037	21058	21047	20877	21043	20994	21195	21024	21023	20657	20903	20872	21100	21077	21016	20989	20851	20819	21002	20956	20924	20996	20985	21085	21100	20977	20930	21224	21063	21039	20783	21263	21012	21169	20882	20997	21072	21047	20913	20989	21174	21096	20860	20881	20966	20857	21232	21246	21168	21028	21042	20982	21074	20909	21200	21201	21080	21012	21025	21100	20899	21215	20920	21129	20780	21090	20801	21029	21124	20950	21058	21245	20742	21118	20737	21217	20940	21093	21097	21344	21153	21167	20956	20824	21128	20935	20768	20942	21094	20926	20992	21063	20947	20761	20948	21256	20857	21075	21244	20992	21031	21092	21043	20966	20866	20961	21154	21115	21045	20904	21021	20939	20947	21060	21054	20871	20917	20948	21199	21023	20888	21063	20876	20965	20884	20966	20967	20994	20901	20984	21206	21190	21101	21105	21145	21222	21130	21064	21155	21030	21013	21009	21092	21084	21156	21193	21021	20980	20998	21100	20786	21025	21074	21012	20941	20783	20676	20848	21097	21034	21099	21036	21049	21071	21121	21030	21107	21066	20971	21058	21105	21015	21018	20894	20994	21053	20930	20938	21140	21199	20997	21088	21204	21175	20866	21148	21045	21106	20951	21224	21029	21109	21012	20990	20938	20866	21043	21005	21021	20977	20898	21087	20985	20972	20861	21025	20901	20811	20872	21038	21041	21243	20896	20845	21027	21106	20960	21005	21001	20815	21038	20939	21034	21070	21007	20929	21024	21068	20699	21192	21174	20991	21064	20876	21032	21091	21067	21023	21232	20932	21040	21029	20933	21033	20928	21370	20776	20972	21050	21203	20924	21079	20841	21014	20973	21087	20971	21136	20971	21008	21215	21006	20768	20983	21163	20920	21068	21088	20836	21033	20955	21013	20987	21119	20959	20872	21013	20806	20840	21082	20869	21153	21230	20851	21074	21222	21000	20960	21058	21027	20882	20907	20938	20991	20726	21041	21008	20988	21024	21196	21077	20872	20900	21011	20976	21148	21048	20860	20967	21013	20997	20839	20971	20880	21020	21030	20930	21141	20809	21003	21225	20912	20970	21145	21090	20903	20903	20926	20988	20961	21122	21060	21068	21192	21083	20986	21157	20915	20907	21243	21195	20961	21057	20985	20867	20745	21017	21100	20980	20972	21042	21052	21098	20894	21113	20886	21133	20978	21003	20819	21042	21096	21142	21044	20994	20868	20926	20905	21167	21082	20960	21040	20927	21083	21201	20833	21050	20783	20864	20746	21220	21176	21040	20943	20942	21150	21021	21014	20878	20971	21128	21087	20771	20989	20912	20945	21059	20920	20783	20869	21195	21141	21235	21087	20980	20940	20777	20974	21162	21004	20759	20987	20832	20994	21056	21130	21100	21020	20906	21194	21236	21116	21252	21212	20918	21161	21069	21173	21002	21182	20957	21029	21040	21110	21050	21124	21186	20901	21080	20942	21140	20947	20870	20972	20979	21076	21203	20865	21047	20966	20931	21182	21039	20874	20933	21115	20956	21058	21014	21243	20914	21093	21009	21184	20847	21001	20802	21039	21065	21064	21047	20895	20952	20983	21014	21331	21124	20986	20908	21131	20934	21088	20952	21070	20993	20860	21060	21142	21128	20877	20930	20909	20978	21295	21047	20961	21003	20956	20860	20941	20936	20961	21122	21065	21126	20945	21064	21123	20961	20978	21070	21199	21125	20977	20952	21143	20971	21067	20957	21022	20974	20976	20811	20912	21138	20892	20935	20904	21019
25336	18545	16407	16430	16452	16323	16271	16411	16343	16459	16443	16431	16359	16230	16333	16516	16342	16355	16388	16424	16156	16363	16336	16329	16287	16384	16392	16436	16438	16293	16192	16312	16406	16276	16346	16394	16279	16432	16411	16450	16450	16387	16538	16325	16224	16300	16363	16293	16078	16440	16459	16235	16217	16465	16255	16331	16384	16216	16242	16225	16317	16188	16385	16314	16432	16381	16362	16366	16356	16523	16334	16426	16404	16238	16360	16289	16279	16342	16431	16188	16289	16236	16392	16384	16242	16467	16394	16306	16417	16415	16412	16388	16161	16251	16140	16588	16374	16435	16227	16165	16281	16385	16258	16307	16494	16177	16495	16275	16364	16328	16233	16163	16270	16329	16202	16236	16237	16298	16326	16306	16281	16339	16258	16372	16401	16567	16287	16314	16319	16410	16381	16376	16276	16312	16393	16412	16569	16443	16251	16431	16311	16218	16116	16262	16359	16332	16296	16254	16340	16382	16237	16408	16356	16352	16294	16373	16452	16163	16211	16469	16229	16422	16193	16271	16359	16449	16181	16462	16320	16378	16304	16471	16298	16435	16401	16217	16548	16415	16309	16220	16440	16305	16361	16333	16284	16280	16523	16394	16460	16391	16323	16368	16445	16490	16215	16355	16188	16187	16348	16648	16317	16470	16372	16435	16267	16151	16713	16288	16189	16302	16347	16474	16437	16316	16277	16269	16424	16408	16350	15933	16416	16245	16185	16332	16231	16279	16369	16269	16172	16275	16445	16357	16218	16366	16287	16284	16305	16270	16243	16580	16257	16258	16396	16185	16333	16431	16269	16235	16421	16354	16345	16404	16273	16333	16336	16475	16300	16354	16376	16411	16338	16371	16446	16197	16345	16342	16487	16241	16276	16074	16321	16299	16356	16528	16428	16265	16322	16337	16393	16209	16310	16346	16220	16350	16375	16129	16476	16244	16205	16313	16360	16523	16373	16399	16259	16497	16100	16161	16396	16246	16262	16306	16461	16414	16431	16461	16520	16420	16272	16452	16330	16308	16313	16263	16272	16239	16364	16456	16296	16449	16307	16281	16245	16521	16297	16353	16088	16418	16206	16302	16195	16214	16252	16296	16236	16284	16456	16382	16217	16265	16318	16440	16280	16338	16426	16392	16259	16377	16263	16580	16271	16240	16336	16431	16406	16316	16292	16290	16207	16309	16230	16130	16380	16349	16361	16363	16232	16241	16399	16478	16359	16386	16144	16317	16384	16350	16201	16231	16344	16365	16280	16414	16430	16209	16289	16150	16276	16366	16270	16321	16234	16292	15899	16272	16332	16259	16216	16345	16170	16289	16420	16323	16338	16400	16332	16380	16349	16492	16379	16401	16274	16388	16286	16310	16349	16578	16319	16349	16250	16548	16281	16312	16246	16275	16334	16423	16568	16250	16265	16286	16351	16374	16337	16455	16421	16278	16310	16261	16307	16270	16299	16318	16309	16204	16180	16141	16373	16225	16274	16157	16359	16371	16280	16311	16425	16287	16228	16370	16189	16423	16168	16332	16370	16234	16264	16301	16319	16296	16111	16372	16299	16300	16206	16316	16540	16337	16134	16330	16252	16316	16372	16237	16297	16356	16318	16361	16415	16370	16128	16353	16238	16308	16409	16279	16206	16280	16107	16427	16352	16420	16467	16378	16274	16502	16339	16129	16251	16339	16416	16382	16344	16483	16232	16413	16337	16411	16245	16212	16395	16387	16288	16171	16235	16421	16323	16221	16305	16228	16351	16294	16266	16492	16190	16247	16514	16310	16244	16415	16370	16360	16361	16310	16462	16285	16297	16269	16360	16301	16458	16304	16329	16550	16369	16350	16401	16320	16440	16296	16454	16252	16329	16351	16283	16411	16377	16258	16288	16368	16341	16335	16444	16351	16348	16248	16375	16269	16301	16348	16449	16282	16628	16291	16396	16491	16353	16206	16369	16379	16356	16335	16222	16260	16260	16185	16145	16326	16416	16198	16305	16255	16295	16411	16296	16412	16163	16301	16318	16196	16215	16352	16478	16380	16432	16180	16386	16323	16219	16374	16349	16334	16189	16435	16367	16338	16263	16392	16211	16128	16378	16247	16158	16219	16299	16400	16346	16397	16410	16258	16176	16245	16429	16436	16551	16440	16176	16411	16313	16336	16427	16437	16195	16066	16415	16409	16262	16305	16329	16202	16185	16410	16250	16385	16399	16363	16391	16310	16425	16450	16365	16281	16314	16310	16345	16308	16362	16367	16253	16139	16372	16223	16448	16155	16230	16305	16229	16278	16342	16497	16222	16312	16344	16294	16183	16401	16392	16348	16314	16312	16456	16420	16290	16312	16212	16220	16171	16310	16350	16295	16390	16318	16427	16453	16493	16356	16355	16339	16187	16267	16159	16381	16371	16420	16401	16319	16240	16316	16334	16118	16461	16446	16396	16400	16201	16266	16200	16441	16267	16287	16259	16291	16374	16342	16339	16275	16358	16135	16475	16298	16245	16230	16262	16535	16349	16244	16402	16254	16417	16189	16351	16195	16379	16277	16362	16260	16404	16314	16392	16439	16161	16346	16336	16564	16379	16623	16384	16403	16252	16015	16329	16356	16350	16402	16349	16333	16428	16334	16367	16332	16428	16450	16531	16395	16339	16278	16355	16186	16356	16286	16247	16313	16334	16369	16269	16601	16276	16404	16237	16390	16322	16257	16248	16379	16529	16300	16311	16372	16199	16301	16359	16264	16167	16214	16256	16393	16263	16495	16131	16388	16264	16415	16395	16188	16188	16280	16275	16174	16265	16565	16400	16378	16315	16339	16143	16254	16343	16320	16446	16306	16227	16270	16186	16343	16071	16337	16376	16395	16350	16393	16411	16248	16258	16426	16329	16288	16463	16231	16422	16504	16186	16363	16228	16429	16328	16255	16375	16367	16241	16393	16217	16294	16381	16331	16282	16323	16241	16317	16301	16399	16462	16352	16313	16488	16095	16340	16444	16146	16180	16335	16447	16247	16303	16347	16276	16259	16242	16055	16305	16280	16329	16231	16413	16202	16295	16339	16162	16367	16238	16271	16331	16267	16182	16398	16514	16406	16283	16310	16442	16320	16351	16375	16403	16326	16271	16288	16214	16377	16293	16353	16316	16507	16404	16411	16431	16457	16415	16290	16384	16216	16376	16340	16247	16201	16210	16284	16340	16314	16329	16201	16355	16229	16404	16492	16261	16376	16241	16327	16367	16371	16184	16278	16346	16275	16444	16233	16171	16430	16507	16402	16335	16315	16329	16479	16316	16525	16300	16379	16353	16279	16459	16396	16247	16366	16618	16158	16290	16314	16340	16479	16403	16339	16243	16366	16409	16279	16239	16315	16362	16380	16510	16462	16399	16380	16265	16408	16310	16256	16388	16397	16535	16218	16326	16423	16305	16320	16312	16367	16233	16363	16314	16338	16332	16305	16198	16383	16357	16248	16181	16321	16212	16428	16312	16400	16560	16478	16371	16322	16441	16344	16302	16301	16407	16378	16257	16161	16405	16299	16509	16285	16296	16330	16330	16298	16368	16208	16268	16167	16208	16475	16492	16357	16213	16399	16373	16167	16114	16434	16285	16183	16144	16253	16205	16300	16230	16639	16383	16357	16285	16245	16177	16327	16179	16469	16269	16522	16231	16478	16286	16248	16497	16363	16229	16530	16380	16513	16502	16333	16262	16220	16374	16324	16196	16283	16397	16385	16279	16332	16479	16360	16314	16252	16251	16413	16616	16316	16286	16385	16287	16310	16435	16334	16447	16395	16270	16435	16476	16437	16323	16308	16083	16248	16398	16195	16533	16202	16534	16325	16249	16420	16279	16492	16482	16238	16288	16343	16361	16303	16377	16333	16390	16342	16173	16212	16508	16201	16257	16479	16431	16453	16322	16319	16252	16239	16322	16412	16308	16181	16386	16288	16255	16409	16315	16243	16441	16511	16543	16401	16206	16075	16330	16546	16138	16264	16320	16366	16269	16243	16441	16410	16191	16175	16460	16295	16340	16342	16522	16301	16286	16582	16353	16176	16380	16382	16176	16292	16151	16407	16282	16329	16272	16392	16285	16315	16225	16380	16375	16322	16298	16425	16241	16426	16517	16285	16387	16317	16247	16271	16286	16380	16408	16304	16289	16302	16472	16271	16336	16349	16289	16360	16252	16323	16155	16324	16259	16499	16345	16261	16215	16232	16217	16291	16112	16431	16292	16503	16428	16213	16300	16417	16405	16445	16244	16234	16308	16341	16305	16346	16592	16301	16442	16357	16295	16399	16515	16331	16363	16335	16315	16420	16378	16294	16277	16356	16417	16291	16365	16435	16300	16330	16366	16484	16245	16348	16336	16293	16168	16384	16282	16238	16305	16476	16365	16319	16400	16221	16378	16355	16413	16303	16329	16292	16226	16170	16320	16416	16255	16444	16326	16372	16293	16309	16236	16201	16325	16177	16164	16297	16192	16394	16330	16477	16309	16240	16302	16363	16384	16185	16440	16331	16474	16350	16436	16118	16413	16394	16198	16428	16305	16333	16297	16331	16477	16353	16443	16418	16230	16187	16350	16195	16217	16457	16267	16280	16285	16373	16343	16179	16265	16471	16375	16401	16414	16407	16385	16364	16560	16335	16267	16288	16334	16279	16376	16332	16319	16239	16136	16378	16262	16283	16294	16339	16495	16199	16370	16250	16424	16327	16228	16316	16372	16129	16275	16424	16301	16275	16335	16132	16418	16267	16329	16298	16430	16371	16405	16348	16280	16200	16587	16242	16405	16243	16316	16339	16298	16362	16274	16336	16256	16135	16430	16180	16374	16324	16479	16323	16160	16236	16303	16275	16333	16382	16124	16359	16325	16394	16220	16208	16188	16295	16431	16437	16256	16288	16392	16608	16299	16477	16262	16297	16477	16218	16236	16304	16465	16236	16431	16209	16469	16470	16354	16454	16419	16389	16467	16360	16375	16223	16301	16336	16427	16243	16370	16347	16470	16425	16234	16404	16361	16407	16524	16287	16272	16319	16320	16427	16277	16393	16429	16308	16348	16377	16392	16347	16432	16171	16237	16378	16502	16293	16298	16307	16080	16443	16357	16496	16102	16195	16362	16265	16401	16264	16347	16268	16434	16226	16524	16344
22500	21364	29558	23552	21392	22733	29242	21712	20091	20526	20486	20316	20303	20278	20146	20049	20104	20030	20034	20029	19985	20016	20026	20032	20083	20019	19997	19700	20035	20315	19904	20000	19835	19937	19936	19930	19906	19929	19903	19829	19749	19977	19778	19742	20055	19867	19804	19729	19884	19980	19893	20027	19937	19696	19657	19891	19824	19867	19957	19818	19904	19763	19919	19793	19926	19770	19779	19753	19843	19858	19812	19771	19865	19908	19649	19732	19752	19929	20033	19995	19744	19777	19677	19691	19863	19637	19721	19840	19761	20083	19957	19706	20006	19802	19955	19846	19880	19646	19951	19976	20138	19766	19901	19912	19849	19761	19946	19932	19764	19531	19685	19716	19698	19667	19830	19783	19782	19615	19736	19810	19712	20000	19807	19903	19792	20029	19555	19626	19758	19952	19742	19894	19762	19691	19856	19554	19616	19940	19693	19968	19620	19788	19742	19702	19684	19729	19818	19846	19636	19646	19757	19625	19888	19613	19751	19668	19513	19697	19607	19743	19752	19470	19669	19551	19898	19716	19924	19815	19925	19745	19795	19610	19703	19726	19714	19675	19664	19882	19779	19693	19815	19700	19691	19755	19848	19826	19562	19725	19606	19681	19732	19660	19681	19904	19709	19869	19690	19726	19647	19939	19934	19848	19559	19489	19571	19610	19864	19784	19692	19717	19698	19426	19617	19765	19555	19865	19715	19495	19765	19840	19819	19599	19582	19600	19851	19605	19544	19502	19738	19755	19731	19679	19911	19719	20019	19702	19594	19694	19439	19801	19581	19819	19638	19636	19697	19697	19805	19405	19770	19561	19677	19858	19749	19596	19583	19643	19840	19523	19657	19672	19916	19534	19421	19657	19929	19696	19584	19845	19745	19753	19865	19631	19689	19906	19555	19845	19782	19639	19741	19600	19661	19737	19757	19744	19776	19899	20009	19625	19539	19469	19656	19701	19605	19690	19719	19704	19679	19695	19698	19594	19757	19672	19594	19969	19706	19576	19866	19600	19782	19609	19739	19851	19891	19647	19706	19553	19805	19792	19651	19698	19652	19785	19576	19838	19623	19841	19728	19576	19638	19666	19753	19697	19682	19504	19774	19560	19764	19405	19752	19586	19672	19740	19621	19557	19813	19938	19745	19608	19529	19672	19803	19638	19800	19672	19836	19682	19669	19852	19658	19672	19758	19774	19706	19595	19472	19712	19994	19920	19701	19879	19583	19849	19778	19700	19629	19501	19862	19669	19630	19642	19672	19757	19584	19860	19531	19592	19934	19713	19563	19733	19748	19563	19758	19672	19869	19616	19812	19680	19672	19459	19750	19613	19863	19582	19702	19652	19755	19676	19543	19417	19726	19552	19503	19680	19590	19827	19680	19621	19690	19431	19603	19821	19673	19790	19693	19680	19897	19649	19636	19626	19705	19636	19540	19635	19621	19709	19555	19369	19741	19752	19758	19682	19571	19700	19937	19750	19648	19554	19679	19833	19829	19591	19435	19854	19633	19741	19683	19605	19656	19793	19638	19770	19544	19461	19643	19485	19800	19737	19734	19703	19765	19862	19735	19584	19735	19677	19701	19427	19544	19543	19611	19619	19572	19911	19615	19704	19757	19685	19642	19746	19685	19716	19713	19639	19582	19645	19614	19678	19821	19665	19762	19752	19582	19524	19821	19906	19413	19606	19444	19360	19916	19625	19961	19728	19719	19872	19841	19718	19594	19615	19639	19727	19749	19733	19671	19436	19639	19537	19505	19687	19731	19878	19834	19666	19584	19749	19488	19806	19664	19435	19496	19721	19570	19265	19809	19760	19610	19587	19519	19556	19756	19402	19580	19496	19603	19734	19506	19499	19813	19805	19650	19628	19673	19680	19678	19695	19360	19648	19664	19689	19881	19512	19776	19840	19737	19702	19662	19697	19587	19605	19679	19692	19782	19556	19737	19687	19818	19478	19940	19584	19746	19766	19816	19536	19866	19526	19441	19699	19510	19736	19663	19562	19764	19627	19701	19315	19706	19586	19593	19615	19610	19594	19492	19520	19909	19872	19707	19529	19678	19624	19796	19904	19858	19828	19783	19701	19669	19736	19692	19684	19648	19732	19491	19637	19771	19789	19737	19571	19881	19783	19827	19788	19708	19542	19661	19651	19958	19761	19643	19565	19729	19809	19747	19697	19835	19574	19721	19697	19923	19746	19718	19747	19538	19656	19734	19359	19611	19660	19651	19750	19762	19752	19669	19655	19625	19732	19956	19686	19735	19708	19740	19855	19762	19654	19804	19668	19582	19564	19668	19704	19599	19679	19772	19751	19771	19426	19939	19458	19695	19729	19544	19864	19550	19771	19532	19769	19864	19707	19576	19648	19745	19614	19811	19601	19780	19608	19828	19838	19585	19772	19765	19695	19787	19773	19777	19672	19476	19440	19651	19780	19841	19753	19678	19523	19719	19724	19745	19783	19686	19548	19719	19702	19760	19542	19557	19573	19587	19839	19677	19586	19738	19635	19698	19655	19506	19868	19652	19493	19574	19733	19780	19733	19771	19637	19586	19832	19602	19596	19702	19729	19885	19651	19559	19515	19719	19492	19603	19773	19856	19635	19770	19603	19562	19586	19597	19592	19448	19688	19779	19682	19542	19559	19556	19793	19724	19925	19598	19801	19627	19601	19566	19304	19645	19655	19567	19527	19719	19809	19682	19663	19665	19706	19680	19558	19502	19683	19589	19628	19839	19587	19806	19622	19537	19549	19669	19533	19614	19607	19645	19632	19601	19731	19888	19689	19768	19734	19842	19512	19624	19575	19503	19645	19619	19658	19552	19832	19425	19668	19689	19755	19657	19807	19583	19716	19791	19738	19548	19647	19770	19545	19674	19724	19751	19644	19637	19694	19586	19738	19559	19746	19574	19752	19606	19768	19507	19554	19783	19922	19528	19571	19498	19772	19786	19646	19602	19836	19712	19535	19716	19522	19773	19622	19826	19570	19555	19471	19722	19776	19668	19895	19618	19508	19451	19718	19755	19578	19812	19785	19660	19856	19811	19768	19959	19472	19738	19785	19809	19603	19510	19694	19539	19758	19755	19561	19572	19690	19695	19615	19512	19796	19804	19766	19769	19669	19751	19782	19594	19629	19757	19587	19789	19677	19862	19667	19480	19608	19469	19732	19516	19660	19639	19692	19739	19610	19674	19515	19682	19761	19735	19727	19837	19823	19863	19657	19870	19585	19526	19515	19530	19520	19713	19490	19516	19769	19616	19635	19724	19540	19598	19682	19590	19549	19687	19741	19841	19520	19653	19592	19791	19690	19637	19560	19621	19670	19615	19722	19908	19655	19582	19526	19743	19433	19639	19714	19660	19564	19713	19669	19901	19889	19733	19725	19650	19646	19639	19538	19646	19549	19743	19829	19830	19809	19750	19682	19816	19601	19506	19433	19700	19727	19685	19567	19757	19610	19768	19854	19853	19547	19483	19725	19687	19578	19887	19712	19704	19749	19520	19771	19638	19510	19565	19581	19563	19558	19761	19716	19788	19633	19936	19605	19573	19587	19481	19595	19767	19750	19688	19706	19492	19622	19520	19365	19617	19799	19490	19572	19400	19710	19791	19677	19742	19743	19468	19791	19622	19505	19569	19468	19719	19788	19634	19610	19580	19811	19674	19507	19712	19823	19883	19489	19593	19620	19378	19737	19726	19882	19763	19512	19692	19648	19482	19663	19576	19509	19740	19544	19669	19633	19614	19511	19800	19494	19537	19410	19590	19768	19746	19509	19556	19612	19632	19551	19495	19291	19286	19455	19674	19577	19529	19627	19627	19523	19714	19781	19811	19752	19754	19665	19613	19598	19484	19580	19583	19674	19664	19613	19596	19612	19680	19675	19388	19332	19564	19529	19553	19550	19756	19848	19610	19560	19681	19715	19670	19582	19625	19700	19567	19589	19475	19752	19613	19885	19656	19797	19364	19690	19581	19417	19604	19622	19673	19539	19791	19609	19809	19642	19727	19288	19831	19715	19745	19634	19621	19583	19613	19526	19783	19359	19649	19470	19404	19675	19578	19640	19642	19445	19559	19512	19682	19876	19794	19551	19472	19840	19685	19644	19808	19478	19551	19602	19563	19746	19623	19862	19700	19802	19558	19704	19508	19651	19810	19917	19584	19658	19409	19730	19742	19755	19522	19577	19435	19637	19737	19712	19740	19667	19639	19617	19765	19664	19815	19578	19740	19498	19656	19709	19769	19607	19744	19808	19584	19650	19513	19665	19584	19685	19576	19645	19586	19470	19697	19765	19453	19650	19791	19544	19746	19789	19709	19593	19599	19645	19740	19821	19753	19489	19632	19892	19753	19518	20054	19779	19600	19554	19735	19871	19508	19558	19771	19613	19717	19808	19471	19506	19704	19709	19707	19524	19786	19673	19558	19530	19705	19710	19680	19598	19435	19556	19644	19453	19629	19458	19732	19616	19557	19732	19687	19570	19618	19710	19601	19755	19876	19759	19773	19653	19860	19857	19703	19537	19604	19610	19698	19780	19482	19710	19769	19845	19558	19885	19555	19826	19689	19764	19499	19904	19668	19803	19704	19468	19679	19646	19646	19537	19527	19497	19677	19810	19831	19454	19831	19565	19460	19648	19702	19602	19572	19762	19555	19708	19810	19420	19750	19584	19570	19828	19758	19683	19599	19689	19524	19728	19905	19668	19713	19604	19546	19557	19809	19718	19681	19677	19449	19460	19701	19625	19642	19719	19578	19754	19652	19648	19516	19460	19530	19580	19666	19677	19625	19860	19562	19526	19754	19801	19589	19671	19703	19601	19570	19697	19488	19515	19675	19763	19600	19898	19676	19864	19623	19550	19696	19754	19574	19398	19570	19596	19724	19669	19749	19805	19559	19680	19663	19705	19769	19580	19676	19668	19927	19694	19541	19525	19673	19530	19747	19740	19712	19742	19916	19716	19686	19706	19729	19695	19627	19650	19711	19589	19551	19782	19699	19618	19840	19857	19607	19702	19875	19592	19594	19836	19679	19584	19808	19803	19583	19481	19655	19619	19606	19469	19439	19703	19701	19539	19508	19797	19631	19578	19508	19761	19684	19741	19505	19695	19785	19677	19626	19660	19780	19389	19716	19591	19655	19549	19800	19445
25730	19762	15540	15483	15557	15693	15437	15573	15517	15441	15439	15405	15486	15323	15541	15388	15377	15546	15522	15645	15320	15428	15459	15457	15468	15386	15481	15539	15422	15296	15431	15380	15556	15452	15467	15531	15507	15404	15530	15338	15346	15446	15546	15328	15539	15755	15539	15394	15656	15308	15479	15418	15547	15442	15524	15348	15575	15416	15577	15400	15425	15510	15344	15452	15436	15320	15487	15570	15466	15411	15252	15448	15546	15584	15543	15524	15534	15402	15496	15378	15376	15578	15409	15426	15466	15523	15522	15273	15476	15477	15522	15443	15300	15458	15430	15412	15446	15220	15229	15342	15283	15582	15471	15461	15511	15462	15379	15429	15546	15441	15415	15521	15591	15401	15415	15303	15315	15521	15383	15310	15248	15426	15409	15473	15411	15387	15378	15439	15554	15457	15294	15535	15290	15394	15423	15403	15522	15463	15530	15444	15352	15433	15466	15380	15530	15486	15510	15264	15572	15393	15522	15476	15409	15487	15403	15487	15352	15513	15290	15518	15245	15415	15248	15380	15394	15216	15408	15261	15440	15348	15465	15535	15347	15456	15524	15442	15372	15403	15463	15437	15434	15379	15508	15385	15532	15485	15415	15540	15465	15520	15503	15520	15388	15356	15336	15467	15510	15400	15498	15383	15552	15379	15386	15569	15583	15369	15717	15541	15477	15299	15551	15483	15463	15365	15339	15445	15490	15574	15395	15244	15498	15365	15548	15330	15440	15362	15380	15585	15370	15434	15510	15575	15564	15528	15303	15514	15378	15521	15511	15416	15267	15374	15409	15560	15578	15386	15370	15452	15641	15382	15276	15362	15538	15518	15561	15408	15304	15541	15273	15368	15475	15250	15474	15375	15471	15490	15297	15462	15477	15375	15464	15379	15343	15615	15530	15462	15511	15436	15537	15332	15552	15407	15277	15502	15331	15386	15415	15333	15284	15468	15374	15556	15308	15306	15528	15196	15249	15615	15522	15363	15547	15324	15392	15405	15287	15442	15561	15071	15492	15296	15402	15521	15447	15319	15462	15343	15427	15433	15485	15371	15562	15334	15189	15361	15442	15282	15507	15288	15395	15512	15183	15563	15228	15400	15360	15522	15500	15403	15319	15361	15347	15467	15424	15395	15414	15304	15607	15337	15502	15493	15347	15255	15420	15454	15416	15494	15469	15524	15580	15398	15523	15266	15395	15518	15450	15349	15353	15386	15443	15523	15479	15376	15490	15245	15359	15405	15266	15273	15295	15568	15516	15458	15413	15322	15485	15429	15488	15399	15511	15488	15412	15493	15475	15426	15419	15384	15353	15504	15294	15351	15473	15481	15351	15311	15622	15204	15272	15423	15369	15435	15337	15561	15398	15321	15405	15366	15496	15410	15403	15384	15422	15527	15531	15263	15344	15399	15475	15472	15315	15342	15264	15431	15610	15509	15584	15346	15511	15638	15394	15290	15416	15457	15400	15230	15332	15444	15333	15532	15554	15414	15424	15384	15519	15379	15328	15493	15420	15373	15523	15285	15432	15402	15286	15493	15385	15555	15356	15477	15327	15279	15461	15370	15562	15404	15386	15460	15620	15259	15430	15461	15339	15428	15463	15498	15268	15492	15435	15445	15533	15369	15338	15533	15314	15479	15603	15464	15502	15390	15429	15488	15363	15357	15391	15285	15417	15323	15448	15453	15486	15440	15131	15532	15233	15398	15459	15237	15348	15489	15333	15248	15565	15408	15407	15535	15391	15393	15480	15548	15488	15367	15486	15409	15459	15294	15285	15495	15578	15467	15509	15431	15467	15395	15416	15470	15437	15315	15629	15445	15267	15484	15393	15280	15181	15476	15229	15386	15491	15447	15397	15333	15495	15412	15427	15533	15295	15499	15526	15502	15412	15303	15382	15531	15438	15465	15449	15385	15557	15414	15560	15428	15358	15444	15257	15390	15397	15516	15300	15423	15380	15261	15394	15279	15442	15385	15354	15396	15373	15541	15341	15561	15409	15457	15364	15504	15401	15546	15500	15500	15466	15410	15466	15289	15427	15582	15507	15401	15502	15444	15341	15428	15256	15446	15473	15546	15536	15393	15471	15344	15343	15329	15418	15381	15410	15346	15417	15642	15416	15506	15310	15486	15376	15516	15369	15432	15478	15472	15510	15466	15402	15196	15427	15331	15585	15460	15316	15443	15500	15508	15450	15535	15353	15416	15522	15460	15359	15407	15330	15427	15428	15438	15429	15330	15422	15353	15499	15434	15308	15511	15365	15398	15384	15352	15516	15434	15445	15469	15493	15320	15460	15430	15499	15397	15369	15352	15509	15302	15482	15470	15360	15314	15319	15375	15406	15519	15600	15465	15361	15494	15450	15448	15447	15433	15407	15591	15325	15542	15505	15370	15489	15348	15369	15164	15401	15472	15477	15125	15384	15419	15391	15354	15344	15414	15463	15261	15371	15321	15555	15317	15290	15393	15328	15240	15394	15464	15485	15364	15401	15453	15294	15435	15455	15390	15596	15461	15485	15483	15343	15418	15391	15270	15404	15234	15581	15362	15491	15363	15495	15344	15329	15468	15276	15234	15367	15335	15408	15516	15340	15394	15431	15086	15276	15301	15231	15386	15396	15485	15280	15322	15339	15459	15141	15427	15288	15396	15326	15355	15340	15493	15529	15459	15360	15441	15317	15276	15556	15539	15410	15233	15408	15417	15483	15407	15215	15524	15368	15423	15436	15396	15439	15428	15236	15475	15401	15452	15501	15328	15473	15513	15273	15487	15394	15491	15476	15484	15416	15481	15491	15571	15424	15311	15365	15562	15625	15305	15355	15438	15444	15439	15361	15455	15475	15543	15442	15442	15450	15431	15441	15522	15453	15400	15512	15357	15378	15356	15423	15379	15516	15424	15431	15367	15357	15394	15376	15427	15365	15548	15328	15399	15476	15210	15311	15264	15542	15418	15460	15376	15213	15579	15508	15303	15317	15420	15229	15340	15454	15487	15342	15357	15457	15375	15543	15313	15269	15140	15387	15313	15234	15489	15359	15420	15409	15380	15381	15553	15405	15548	15426	15425	15427	15210	15318	15358	15551	15365	15462	15298	15505	15399	15368	15459	15407	15584	15352	15415	15427	15369	15566	15538	15446	15419	15410	15425	15388	15513	15367	15382	15535	15431	15485	15424	15440	15458	15461	15306	15328	15335	15410	15365	15387	15595	15383	15517	15476	15229	15468	15454	15246	15507	15418	15502	15538	15548	15215	15372	15360	15366	15339	15624	15266	15316	15401	15508	15378	15373	15277	15444	15298	15442	15330	15298	15424	15536	15449	15250	15479	15449	15428	15464	15385	15234	15338	15422	15452	15450	15358	15548	15478	15347	15559	15440	15401	15458	15329	15440	15382	15367	15388	15583	15566	15554	15466	15565	15358	15407	15228	15258	15652	15463	15571	15398	15223	15407	15351	15507	15524	15329	15516	15409	15359	15503	15445	15501	15306	15406	15500	15373	15285	15399	15386	15529	15245	15473	15347	15442	15292	15378	15504	15399	15475	15433	15440	15441	15389	15461	15281	15400	15327	15600	15216	15416	15615	15287	15311	15290	15314	15109	15362	15457	15458	15530	15432	15515	15374	15416	15560	15278	15556	15646	15369	15423	15297	15377	15341	15327	15300	15333	15302	15357	15517	15396	15647	15339	15312	15382	15424	15343	15462	15364	15335	15462	15439	15434	15456	15279	15450	15453	15408	15507	15350	15445	15475	15418	15671	15352	15428	15335	15452	15456	15293	15290	15355	15324	15352	15439	15439	15489	15524	15342	15404	15573	15554	15507	15558	15371	15298	15568	15441	15484	15574	15513	15422	15264	15459	15407	15418	15436	15421	15584	15422	15563	15387	15387	15432	15387	15306	15640	15264	15601	15351	15335	15441	15483	15454	15513	15257	15237	15512	15356	15374	15528	15337	15414	15431	15494	15643	15589	15291	15266	15427	15452	15325	15340	15434	15420	15287	15321	15403	15300	15238	15369	15457	15324	15351	15570	15331	15263	15416	15187	15320	15434	15518	15462	15302	15559	15525	15232	15433	15436	15493	15604	15524	15349	15268	15446	15374	15347	15309	15535	15460	15311	15243	15453	15594	15385	15548	15377	15353	15320	15626	15263	15490	15413	15425	15334	15294	15207	15539	15666	15371	15299	15300	15450	15396	15391	15411	15439	15416	15378	15421	15431	15412	15392	15396	15297	15534	15537	15336	15472	15299	15431	15578	15348	15486	15623	15457	15303	15332	15259	15472	15363	15482	15295	15432	15415	15505	15395	15508	15325	15292	15502	15393	15342	15337	15616	15320	15390	15272	15475	15127	15377	15274	15456	15441	15411	15237	15443	15470	15423	15460	15363	15229	15429	15376	15455	15464	15315	15345	15419	15408	15364	15360	15431	15185	15423	15468	15385	15474	15410	15411	15427	15460	15452	15449	15475	15362	15256	15455	15286	15503	15410	15520	15454	15347	15187	15418	15337	15319	15464	15427	15422	15336	15641	15367	15467	15385	15366	15389	15377	15475	15482	15491	15351	15364	15456	15260	15554	15261	15614	15201	15398	15441	15280	15432	15345	15313	15263	15543	15383	15546	15567	15193	15297	15440	15400	15140	15433	15589	15369	15240	15397	15445	15453	15524	15333	15421	15280	15245	15283	15281	15301	15187	15426	15456	15402	15353	15466	15414	15659	15346	15460	15300	15443	15448	15376	15417	15396	15359	15488	15457	15380	15574	15319	15228	15179	15466	15385	15496	15381	15369	15350	15288	15405	15421	15374	15477	15449	15363	15442	15495	15505	15270	15431	15290	15395	15564	15391	15485	15637	15239	15462	15494	15502	15349	15332	15698	15314	15489	15517	15341	15369	15469	15287	15408	15316	15551	15638	15372	15450	15481	15294	15563	15425	15250	15547	15399	15355	15327	15493	15357	15462	15358	15549	15398	15508	15417	15489	15346	15443	15270	15449	15346	15334	15523	15303	15289	15396	15420	15353	15370	15629	15433	15273	15248	15398	15347	15359	15463	15297	15343	15386	15319	15598	15452	15525	15481	15459	15317	15319	15382	15426	15494	15469	15328	15417	15570	15325	15427	15256	15469	15311	15256	15337	15433	15551	15436	15488
28397	21420	28080	25578	20346	20408	20617	20210	20052	20019	19932	20023	19968	19883	20091	20045	19950	19999	19835	20111	19916	19783	19977	19959	19977	19787	19839	19832	20071	20060	20214	19922	20048	19835	19857	19964	20274	20016	19871	20107	20171	20141	20084	19889	20095	19943	20254	20061	19899	19965	19942	19723	20104	20047	19878	20182	20054	19649	20057	19967	20164	19934	20002	19986	20133	19874	20051	20134	19897	20115	19847	20065	20010	19858	20081	19935	20238	20091	20017	19882	20038	19953	19993	19867	19980	20021	19834	20018	19957	19975	19902	20114	20013	20025	20071	19952	19809	20017	19963	19951	19866	19971	20017	19963	20104	20011	19913	20048	19972	19800	19972	20032	20069	19963	20014	20000	20040	19950	19995	20195	19984	20075	19845	20051	20025	20088	19739	20301	19987	20123	19894	19767	19685	19816	20027	19966	20200	19981	19920	19815	19886	20049	19944	20156	20087	20073	20003	19936	19922	19838	19984	19922	19991	20282	19811	20007	20197	19859	19748	20075	20066	19796	20058	19942	20075	19724	19860	19871	20033	20064	20026	20087	20037	20053	20006	19933	20081	19983	19996	19994	19948	19950	19883	19988	20118	20289	19928	19854	19873	20031	19882	20054	19988	19872	20122	19979	20035	20002	19894	20034	19874	20073	19994	19956	20172	19851	20024	19838	19816	19898	19868	19876	19881	19878	20036	19944	19866	19724	20100	19994	20197	20046	20117	20038	20026	19800	19861	20039	20028	19819	20016	19807	19838	19741	19987	20129	20061	20084	20055	19851	19737	19805	20040	20016	19982	19861	20057	19996	20069	20063	19952	19996	20012	20056	19713	20043	19988	20021	19994	20122	19847	20091	20016	19983	20074	19921	19980	20246	20128	20015	20002	20283	20074	20014	20053	20003	20046	19935	19920	19911	19928	19973	19934	20045	19919	20144	19956	19938	20164	19741	20047	20057	19731	19791	20062	19856	20039	19926	19737	19968	20101	20098	20065	20057	20067	20247	19945	19996	19938	19864	20194	19786	20052	20059	20048	19843	20022	20124	20090	19918	20047	19916	19842	20152	20028	20002	19780	20102	19987	19841	19947	20006	20152	19782	20286	20088	19962	20148	20015	19997	19998	20321	20056	20010	19765	20011	20002	19896	19948	19935	19973	19852	19859	20025	19829	20082	20203	20184	20249	20039	20089	19995	20165	20018	20180	19982	20129	19870	19906	19910	19854	20112	20019	19898	20017	20104	20052	20234	20012	19978	19892	19745	20014	19976	19903	19919	19895	19855	19663	20029	20108	19999	20037	20012	20387	19936	20219	20025	20091	19874	19933	19975	19773	20088	19754	19884	20018	19951	20101	20046	20177	20049	19919	19920	20124	19898	20126	20068	19819	19872	20154	20149	19988	20154	19840	20039	20184	20061	19809	20062	19901	19855	20078	19936	19886	19917	20053	20048	19938	19947	19700	20066	19992	20068	19992	20085	20106	19966	19988	19968	20110	19953	19965	19841	20175	20068	19893	19899	19811	19802	19775	19985	20087	20026	19812	20031	20046	19882	19799	19788	19989	19998	20013	19685	20121	19876	19986	20060	19923	19892	19958	19853	20012	20008	20134	19875	20013	19989	19949	19679	19875	19947	19829	19823	19851	20069	20212	19904	20038	19870	19958	20130	20184	20141	19950	20038	19883	19960	20017	20141	19747	19921	20124	20303	20210	19708	19972	20013	19962	20267	19923	20028	19917	19767	20074	19974	20077	19961	20099	20083	20132	20054	19985	20006	20044	19968	19947	20100	19972	20142	20044	19877	20035	20034	19904	19753	19834	19949	19652	19989	20116	19969	20149	20029	19765	19834	20114	19850	19880	19927	19928	20002	20095	19902	19907	19940	19833	19983	19977	19931	20166	19873	20094	20064	19992	20016	20149	20076	20148	19961	19785	19851	19956	19895	19728	19782	19794	19899	19857	19988	19780	20227	20037	20124	19992	20081	19949	20154	20018	19859	19827	20072	20188	19899	20171	19929	20068	20003	19972	19885	19836	19838	20056	19776	20033	19930	19929	19923	19820	20060	20294	20129	20171	19968	19905	20075	20030	19945	19819	19879	19900	19940	19961	19936	19973	20106	20104	19865	19677	19954	20001	20037	20061	20173	20094	19899	19900	20025	20059	20135	19884	20082	20031	19962	19989	19719	19953	19931	19968	19747	20038	19842	19907	19912	20140	20050	20045	19830	20014	19938	19988	19948	20216	19861	19902	19907	20260	20115	19896	19849	19776	20158	19924	19945	19864	20177	19992	20190	20091	19843	20052	19945	19908	20033	20251	20060	19888	19934	19926	19821	20103	20052	19912	19937	19793	20029	19661	20102	19971	19861	19848	20166	20131	20143	20085	20176	19988	20054	20102	20163	19751	20089	20272	19957	19853	19994	20092	19779	20095	19963	20011	20127	20045	19793	19908	20146	20147	19951	20128	19907	19799	20123	20193	19809	19965	19912	20016	19925	20060	19970	19851	19996	20040	20132	20063	20086	19862	19966	20018	19994	19902	19846	19979	19977	20231	19854	19761	20126	20060	19731	20081	20123	19978	19964	20101	20061	20023	20170	19891	19892	19918	19932	20101	20044	19998	19991	20067	19945	19933	19831	20234	19951	19872	19981	19951	19833	20001	19910	19847	19924	19601	20077	19845	19981	20220	20031	19954	20041	20092	19941	20051	20017	19876	19879	20060	20012	19801	20065	19884	20050	19730	20015	20022	20103	19989	19859	20053	19998	19980	19850	19961	20065	20041	20074	19882	19995	19869	20052	20054	19882	20186	19873	19956	19921	20114	19886	19970	19975	19984	20024	19953	19986	20043	20216	19901	19914	20062	20024	20101	19942	20080	20049	20006	20195	20002	19917	19769	20012	19911	19875	20088	20053	19962	20303	20018	19860	19847	19800	19998	20266	19871	19925	20042	20143	20053	20095	20119	19813	19966	20065	19806	19882	19916	19964	20012	20139	20156	20037	20096	20055	19866	19918	19896	19949	19901	20106	20167	19950	20048	20150	19942	19996	19924	20179	20164	19967	20021	19901	20031	19791	19859	19853	20085	19847	20071	19911	19977	19975	20115	20137	19973	19810	19867	19972	20129	20034	20127	19893	19907	19982	19879	20015	19696	20077	19910	20285	19883	20012	19947	19979	20027	19959	20156	20100	20122	20084	20068	20162	20158	19905	19904	20158	20113	19907	20017	19788	19932	19973	20051	20209	19933	19949	19934	20014	19948	19979	19859	20052	20062	20119	20074	20067	20038	19862	19951	19967	19989	20004	20025	19925	20225	19855	19841	19958	19798	20006	19697	19885	19779	19888	19835	19856	19937	19734	19854	20119	19795	19989	19839	19868	20058	19756	19950	19984	20029	20081	20096	20120	20108	20011	19994	19885	19717	20022	20072	19878	20027	20106	20024	20087	19987	19947	20030	20151	19927	20101	20080	20097	20127	20044	19924	19771	19914	19956	19977	19922	19876	19909	19803	19934	19880	20009	19922	20259	20373	19998	20027	19866	19978	20190	20001	19973	19696	20134	20017	20123	19927	19910	19971	19844	20075	19968	19729	20273	19745	19951	19965	20010	19956	20110	20039	19794	20091	19907	19907	19921	20008	20036	20021	19886	19756	19758	19967	19780	20022	19949	20053	20149	20006	19978	20007	19967	19964	19922	19954	19806	20001	20030	20079	20062	19871	19865	19924	19984	19849	19796	20019	20071	20165	19847	19989	20245	19772	19944	19925	20049	20032	20073	19987	19898	19887	19966	20130	19949	19999	20113	20271	20133	19846	19799	19953	19963	19836	19915	19989	20098	19993	19835	20114	19935	19889	20007	20174	19906	20066	19891	19953	19857	19934	19908	19930	19918	20094	20061	19815	20076	20058	19942	19798	20046	20200	20200	19986	19986	19924	19867	19875	19964	19938	19809	20111	19958	19897	20140	19852	19946	19870	19924	19998	19867	20057	19992	20100	19936	20017	19988	19886	19680	19924	19875	20138	19926	19829	20083	20084	20047	20024	19914	20001	19781	19937	20003	19963	19872	20001	19853	20079	19890	19875	19840	20034	20005	19989	20058	20083	19878	19968	19895	20102	19962	19960	19903	20048	20139	20024	20033	20056	20087	20112	19940	19923	20188	20137	19983	19958	19994	19931	20029	20016	19817	19788	19942	20045	19771	19925	20069	19947	19971	20006	20159	20043	20065	20083	19893	20150	19825	19983	19941	19908	20032	20045	20051	20330	20097	19839	19983	20023	19976	20078	20048	20029	19928	19961	20116	20086	20004	20107	20086	19836	20172	19998	20155	20064	20121	19985	19918	20053	19940	19943	19903	20097	20290	19997	20067	19906	19909	19842	19761	19944	20034	20001	20120	19889	19778	19869	20067	19809	20040	19905	19970	20005	19715	19764	19810	19922	20103	20099	20047	19934	19861	20164	20229	19920	19970	20005	19965	20037	20030	20012	19854	20025	19920	19930	20218	19906	20031	19931	19919	20094	19950	19948	19815	20015	19974	20008	20019	20166	19805	20038	20055	20054	20064	19924	19959	19972	19966	19889	19892	20233	19896	20065	20039	19839	20123	20117	20021	19955	20088	20006	19990	19850	19791	19906	19862	20029	20021	20075	19989	20024	20066	19926	19885	20109	19956	20089	20111	20054	19876	19962	19897	19680	19867	20104	19923	19973	20167	19967	19865	19971	19886	20121	20093	20164	19884	20071	20073	19935	19898	20063	19896	19901	20200	20125	20014	19876	20031	20065	19962	20035	19939	19775	20193	19847	20067	20012	20069	20265	19913	19988	19957	19919	20152	19908	19949	20060	19751	20168	20101	19965	20042	19909	20167	19909	20061	19994	20207	20122	20089	20000	19824	19934	19873	19906	19802	20191	20091	19871	20171	19982	19980	19992	20002	20067	20099	20077	19766	19843	20025	20219	19947	20009	20002	20050	20003	19980	20067	20190	19816	20289	19969	19763	20044	19961	19814	19863	20122	20116	19821	20033	19849	20107	19977	20195	20141	19829	20002	19916	19928	20155	19944	20022	19960	19819	19869	19914	19909	20153	20111	20083	19966	19976	19854	19973	19992	19838	19795	19932	19861	20170	19909	20130	19899	20033	20060	19883	19940
26628	17119	15845	15777	15873	15756	15698	15684	15941	15859	15942	15832	15898	15841	15545	15855	15817	15781	15802	15804	15588	15901	15860	15719	15911	15877	15594	15785	15887	15666	15784	15865	15646	15846	15641	15693	15731	15742	15769	15939	15792	15889	15785	15773	15706	15587	15790	15744	15799	15812	15716	15595	15606	15938	15818	15695	15962	15862	15737	15657	15853	15705	15836	15710	15824	15835	15827	15823	15868	15642	15700	15723	15717	15780	15771	15911	15959	15738	15637	15626	15900	15630	15857	15797	15934	15819	15839	15859	15698	15680	15888	15603	15873	15705	15767	15603	15877	15701	15895	15755	15678	15753	15679	15789	15805	15753	15809	15583	15745	15546	15818	15861	15782	15724	15678	15695	15821	15861	15807	15773	15836	15821	15920	15786	15867	15758	15805	15659	15742	15647	15843	15745	15784	15782	15799	15784	15922	15826	16015	15689	15868	15764	15634	15725	15803	15822	15700	15799	15946	15865	15714	15634	15819	15884	15766	15776	15801	15698	15721	15796	15710	15642	15959	15688	15742	15834	15815	15819	15762	15711	15815	16044	15655	15759	15724	15900	15988	15813	15817	15726	15842	15801	15720	15726	15612	15746	15723	15824	15837	15727	16033	15849	15927	15823	15730	15609	15775	15950	15753	15617	15806	15733	15874	15565	15785	15787	15775	15766	15871	15879	15805	15728	15696	15691	15913	15854	15922	15606	15775	15694	15716	15795	15707	15746	15700	15748	15667	15780	15858	15700	15888	15963	16007	15748	15850	15586	15750	15696	15764	15839	15784	15778	15705	15656	15614	15879	15754	15884	15698	15810	15847	15702	15878	15737	15892	15889	15958	15748	15833	15686	15699	15599	15640	16054	15796	15619	15834	15935	15641	16022	15761	15793	15762	15790	15924	15966	15788	15762	15843	15603	15762	15658	15838	15762	15740	15643	15784	15733	15749	15793	15979	15605	15792	15848	15909	15865	15928	15839	15810	15830	15615	15678	15783	15886	15892	15600	15895	15719	15631	15796	15740	15734	15742	15953	15676	15914	15792	15690	15855	15750	15875	15704	15759	15974	15692	15942	15836	15733	15840	15734	15859	15610	15703	15676	15608	15826	15686	15619	15652	15848	15770	15883	15879	15630	15720	15647	15824	15741	15691	15715	15664	15796	15829	15870	15739	15841	15870	15799	15803	15736	15806	15719	15571	15693	15733	15689	15887	15948	15745	15769	15812	15798	15657	15693	15859	15872	15897	15774	15780	15849	15691	15800	15629	15854	15773	15726	15808	15724	15753	15774	15601	15862	15773	15659	15543	15825	15669	15923	15862	15792	15894	15872	15721	15926	15831	15785	15829	15893	15833	15727	15760	15823	15719	15746	15862	15753	15772	15760	15782	15745	15741	15722	15757	15803	15801	15676	15803	15844	15711	15748	15827	15793	15696	15864	15615	15637	15881	15734	15769	15864	15870	15750	15819	15815	15716	15906	15746	15778	15584	15751	15681	15820	15852	15674	15732	15812	15610	15838	15817	15728	15836	15506	15803	15893	15690	15776	15883	15675	15911	15886	15771	15702	15749	15840	15721	15776	15654	15791	15797	15684	15715	15707	15831	15972	15829	15754	15780	15767	15868	15814	15929	15645	15793	15919	15893	15892	15818	15728	15605	15883	15769	15779	15695	15721	15722	15836	16072	15703	15752	15742	15707	15840	15904	15619	15688	15690	15869	15727	15854	15693	15717	15768	15905	15739	15815	15783	15795	15647	15671	15934	15885	15828	15966	15570	15777	15728	15636	15724	15862	15711	15851	15835	15833	15748	15610	15895	15774	15686	15673	15610	15767	15912	15627	15768	15721	15775	15642	15696	15719	15891	15828	15816	15709	15696	15922	15638	15692	15705	15691	15833	15813	15728	15976	15699	15825	15746	15640	15811	15878	15700	15555	15673	15840	15606	15773	15805	15688	15856	15775	15917	15908	15775	15895	15775	15740	15746	15852	15820	15841	15693	15809	15788	15815	15718	15812	15729	15770	15760	15891	15698	15691	15875	15839	15880	15778	15784	15820	15706	15915	15792	15785	15801	15817	15906	15709	15876	15879	15843	15881	15986	15597	15696	15869	15779	15766	15712	15668	15662	15830	15650	15579	15853	15853	15886	15876	15880	15757	15887	15588	15904	15835	15956	15709	15954	15743	15845	15866	15755	15922	15604	15823	15843	15765	15796	15831	15767	15729	15750	15901	15910	15787	15666	15880	15801	15725	16006	15553	15765	15768	15780	15893	15835	15861	15808	15816	15771	15855	15613	15715	15760	15934	15780	15686	15773	15631	15823	15769	15703	15777	15513	15751	15552	15716	15668	15821	15800	15748	15808	15813	15671	15875	15858	15752	15758	15687	15873	15935	15834	15827	15677	15759	15986	15589	15864	16040	15741	15846	15957	15772	15798	15758	15857	15794	15867	15696	15807	15871	15827	15683	15755	15704	15696	15715	15730	15858	15700	15736	15990	15802	15940	15855	15829	15854	15834	15706	15951	15910	15704	15753	15802	15752	15721	15801	15794	15807	15693	15753	15964	15744	15656	15861	15768	15655	15744	15780	15764	15754	15601	15778	15791	15871	15661	15743	15770	15813	15833	15835	15874	15891	15680	15786	15916	15767	15822	15765	15758	15572	15809	15688	15818	15743	15737	15662	15690	15766	15849	15875	15703	15757	15638	15849	15637	15697	15801	15742	15843	15750	15925	15681	15918	15805	15753	15789	15742	15894	15779	16004	15865	15792	15962	15619	15824	15739	15693	15720	15764	15809	15735	15886	15753	15945	15876	15797	15893	15736	15867	15747	15605	15864	15671	15881	15921	15797	15697	15803	15857	15861	15810	15834	15954	15744	15949	15815	15844	15799	15680	15810	15596	15693	15746	15809	15779	15734	15858	15908	15890	15827	15874	15802	15735	15845	15806	15624	15891	15792	15704	15886	15729	15795	15720	15709	15730	15714	15815	15807	15888	15791	15936	15759	15794	15756	15617	15829	15946	15860	15741	15815	15637	15757	15706	15619	15872	15626	15961	15779	15716	15711	15579	15809	15912	15961	15944	16049	15852	15826	15599	15517	15930	15720	15921	15637	15793	15758	15853	15946	15783	15739	15775	15650	15689	15781	15825	15712	15734	15857	15794	15697	15894	15637	15817	15650	15766	15970	15922	15829	15730	15806	15752	15757	15875	15881	15666	15945	15685	15634	15664	15734	15747	15707	15845	15773	15673	15780	15773	15525	15754	15694	15671	15857	15946	15605	15702	15625	15882	15780	15730	15759	15769	15740	15698	15747	15809	15941	15836	15759	15887	15826	15654	15907	15698	15836	15874	15861	15618	15827	15941	15680	15854	15717	15658	15780	15648	15867	15626	15780	15684	15731	15957	15801	15835	15836	15658	15960	15755	15799	15771	15763	15824	15665	15822	15857	15844	15633	15855	15906	15716	15910	15957	15773	15882	15890	15813	15676	15641	15829	15755	15923	15790	15843	15666	15905	15783	15662	15775	15740	15670	15698	15924	15708	15670	15910	15922	15962	15806	15726	15707	15793	15803	15950	15742	15909	15884	15628	15712	15948	15673	15773	15844	15769	15719	15725	15963	15700	15834	15855	15717	15808	15941	15872	15749	15754	15863	15631	15925	15945	15740	15805	15762	15716	15808	15728	15850	15771	15727	15679	15626	15770	15962	15717	15856	15792	15693	15844	15534	15808	15720	15857	15784	15830	15936	15846	15867	15829	15717	16010	15703	15777	15760	15794	15659	15956	15845	15960	15885	15793	15741	15729	15842	15743	15783	15655	15690	15943	15670	16033	15791	15807	15674	15661	15716	15717	15743	15782	15796	15557	15813	15947	15969	15614	15746	15904	15819	15766	15832	15718	15843	15733	15781	15941	15720	15843	15599	15939	15897	15624	15920	15835	15690	15770	15824	15729	15764	15875	15606	15701	15945	15894	15800	15682	15792	15810	15781	15654	15828	15740	15499	15850	15925	15768	15863	15838	15856	15724	15817	15768	15788	15687	15868	15882	15842	15855	15965	15764	15867	15769	15873	15687	15908	15827	15828	15843	15726	15693	15948	15678	15656	15914	15811	15774	15861	15698	15708	15831	15618	15820	15751	15819	15792	15987	15878	15692	15894	15878	15586	15654	15982	15847	15699	15799	15664	15704	15916	15681	15769	15643	15808	15703	15824	15773	15825	15817	15861	15844	15816	15755	15942	15864	15790	15801	15839	16022	15860	15744	15823	15817	15898	15680	15697	15693	15804	15643	15707	15903	15705	15677	15804	15579	15833	15969	15720	15847	15618	15875	15717	15785	15740	15833	15704	15768	15977	15835	15714	15761	15819	15667	15623	15673	15920	15725	15713	15734	16003	15809	15736	15687	15885	15874	15731	15812	15702	15760	15860	15743	15861	15748	15989	15910	15717	15643	15777	15962	15835	15824	15956	15814	15945	15720	15711	15832	15885	15882	15723	15958	15904	15798	15770	15969	15789	15675	15945	15829	15782	15838	15751	15921	15875	15806	15716	15911	15955	15754	15840	15959	15784	15857	15786	15835	15718	15855	15702	15868	15884	15698	15723	15912	15906	15608	15860	15912	15766	15859	15890	15721	15698	15613	15894	15769	15891	15728	15772	15597	15837	15807	15871	15847	15886	15955	15687	15795	15798	15641	15665	15878	15782	15698	15739	15644	15687	15694	15845	15801	15634	15576	15969	15814	15666	15695	15908	15734	15854	15736	15730	15910	15795	15836	15755	15739	15763	15673	15762	15676	15936	15984	15900	15921	15801	15830	15862	15655	15670	15822	15692	15793	15764	15792	15793	15774	15763	15942	16031	15810	15855	15807	15701	15575	15817	15795	15819	15755	15891	15942	15704	15536	15921	15709	15927	15862	15647	15813	15854	15841	15783	15837	15820	15807	15809	15829	15718	15795	15666	15736	15845	15900	15814	15892	15768	15707	15623	15759	15787	15742	15887	15799	15881	15752	15707	15757	15808	15731	15666	15778	15736	15889	15816	15728	15663	15887	15906	15800	15717	15658	15795	15845	15853	15739	15879	15767	15895	16040	15573	15963	15786	15814	15793	15889	15698	15881	15846	15766	15590	15765	15916	15880	15683	15729	15588
27029	21372	29813	23355	21983	23502	22494	19271	18791	19296	19106	18960	18945	18873	18911	18942	19070	19071	18868	19033	18947	18668	19106	18883	19077	18911	18787	18674	18929	18998	18857	18928	18809	18756	18780	18792	18789	18800	18755	18893	18941	19107	18742	18877	19045	18675	18869	18862	18932	18881	18961	18872	18922	18874	18762	18806	18973	18966	18954	18867	18932	18718	18956	18862	18791	18902	18989	18689	18924	18699	18831	18931	18706	18919	18866	18867	18932	18761	18899	18691	18622	18841	18820	18795	18842	18917	18780	18958	18759	18700	18790	18922	18977	18845	18944	19114	18876	18716	18968	18789	19030	18676	18934	18752	18815	18808	18625	18753	18741	18689	18688	18701	18862	19067	18978	18855	18926	18800	18823	18904	18922	18914	18946	18845	18684	18699	18969	18676	18802	18752	18800	18853	18777	18782	18922	18858	18764	18936	18735	18735	18869	18647	18957	18658	18896	18845	18934	18608	18789	18818	19126	18936	18801	18693	18848	18925	18808	18906	18704	18762	18651	18815	18532	18746	18862	18827	18791	18666	18846	18917	18795	18839	18923	18880	18794	18923	18842	18790	18864	18901	18807	18824	18902	18588	18639	18738	18817	19027	18772	18993	18613	18718	18943	18795	18717	18749	18873	18780	18780	18804	18887	19016	18939	18968	18604	18992	18873	18777	18857	18676	18998	18721	18775	18763	19012	18592	18825	18917	18933	18791	18794	18964	18809	19073	18795	18667	19042	18800	18973	18595	18832	18864	18727	18761	18693	18879	18923	18877	18812	18928	18749	19064	18820	18943	18742	18797	18924	18813	18659	18785	18850	18881	19053	18850	18663	18876	18925	18818	18723	18751	18822	18854	18791	18983	19030	18930	18884	18636	18747	18785	18914	18785	18768	18883	18862	18894	18731	18823	18942	18686	18631	18959	18952	18961	18780	18612	18754	18950	18875	18869	18691	19044	18888	18802	18781	18925	18901	18780	18845	18973	18911	18927	18974	18907	18822	18821	18801	18735	19007	18713	18838	19012	18944	18966	18672	18633	18790	18700	18600	18703	18850	18988	18916	18881	19013	18943	18696	18757	18822	18866	19024	18826	18819	19064	18955	18983	18894	19019	18800	18908	18802	18818	18735	18838	19068	18925	18765	18786	18751	18955	18846	19028	18739	18934	18961	18858	18834	18635	18607	18849	18777	18713	18691	18823	18976	19165	18776	18717	18985	18759	18856	18845	19054	18748	18825	18776	18809	18916	18810	18649	18794	18941	18881	18631	18920	18940	18657	18717	18800	19029	18860	18847	18825	18792	18864	18480	18746	18849	18778	18930	18993	18982	18691	18761	18532	18803	18869	18860	18822	18886	18802	18777	18716	18860	18763	18945	18910	18866	18872	18755	18673	18884	18756	18733	18905	18931	18833	18686	18692	18781	18726	18727	18852	18643	18741	18713	18884	18886	18883	18640	18762	18949	18812	18910	18898	18957	18565	18690	18975	18800	18768	18651	18909	18843	18924	18865	18670	18968	18865	18876	18891	18705	18700	18925	18997	18908	18872	18899	18716	18901	18772	18995	18930	18718	18914	18651	18913	18673	18808	18688	18816	18949	18836	18803	18721	18840	18697	18741	18698	18912	18749	18747	18799	18942	18854	18889	18958	18833	18912	18842	18743	18771	18608	18938	18750	18693	18843	18720	18856	18811	18691	18757	18875	19044	18885	18912	18868	18898	18818	18696	18906	18680	18859	18839	18973	18813	18944	19038	18854	18703	18932	18774	18728	18664	18917	18823	18782	18703	18815	18714	18769	18745	18841	18670	18832	18773	18813	18956	18960	18962	18792	19103	18979	18929	19045	18697	19045	18727	18866	18749	18751	18912	18926	18809	19074	18663	18837	18813	18871	18651	18873	18656	18820	18762	18709	18992	18830	18869	18886	18598	18777	18683	18706	18841	18825	18611	18898	18660	18753	18954	18778	18842	18754	18825	18924	18765	18793	18943	18834	19058	18844	18576	18843	18860	19033	18730	18967	18785	18885	18938	18656	18704	18964	18900	18782	19067	18812	18658	19006	18726	18891	18643	18811	18843	18860	18596	18730	18745	18738	18747	18720	19026	18853	18868	18934	18725	19026	18867	19125	18820	18814	18689	18815	18801	18710	18698	18979	18869	18770	18729	18777	18778	18895	18855	18824	18884	18790	18968	18877	18982	18919	18760	18714	18678	18881	18746	18864	18681	18786	18815	18750	18705	18869	19012	18628	18794	18744	18821	18725	18814	18740	18833	18847	18934	18796	18580	19078	18749	18845	18764	18937	18940	18526	18900	18999	18697	19045	18839	18767	18686	18681	19118	18804	18760	18752	18866	18918	18987	18792	18771	18961	19025	19052	18726	18647	19007	18891	18664	18981	18868	18828	18630	18934	18800	18964	18868	18895	18717	18950	18747	18837	18673	18802	18762	18849	18857	18780	18911	18772	18727	18679	18810	18905	18883	18878	18975	18765	18781	18745	18915	18898	18929	18698	18710	18772	18784	18880	18835	18726	18895	18817	18862	18838	18623	18958	18760	18947	18868	18850	18603	19132	18831	18983	18790	18754	18952	18721	18551	18827	18728	18925	18917	18660	18654	18741	18595	18679	18743	18819	18785	18659	18695	18684	18726	18820	18550	18949	18848	19018	18882	18719	18975	18721	18920	18984	18920	18881	18955	18974	18707	18708	18869	18859	18732	18686	18686	18865	18928	18878	18877	18863	19023	18731	18808	18881	18756	18671	18588	18626	18869	18950	18730	18828	18885	19235	18940	18954	18906	19057	18793	18861	18831	18792	18890	18755	18879	18919	18887	18812	18606	18884	18849	18991	18994	18884	18858	18898	18753	18919	18695	18803	18827	19085	18847	19020	18835	19002	18947	18846	18874	18915	18805	18743	18954	18822	18862	18838	18819	18693	19100	18730	18886	18766	18814	18746	18839	18872	18874	18860	18696	18716	18904	18899	18695	18724	18844	18976	18953	18838	18911	18935	19012	18841	18994	18774	18907	18718	18734	18874	18793	18658	18873	18663	18845	19017	18663	18602	18793	18785	18888	18855	18882	18919	18862	18775	18734	19109	18648	18975	18882	18642	18879	19003	18865	18809	19037	18670	18847	19016	19076	18762	18984	18746	18809	18758	18719	19118	18770	18827	18766	18694	18816	18809	18865	18697	18920	18911	18657	18849	18774	18971	18836	18703	18915	18859	18890	18805	18965	18662	18535	18722	18739	18748	18693	18800	18970	18956	18819	18906	18650	18900	18822	18886	19068	18855	18827	18872	18879	19038	18832	18986	18913	18922	18776	19041	18806	18938	18912	19012	18790	18950	18876	18793	18787	18963	18757	18615	18889	18771	18949	18711	18814	18891	18725	18764	18763	18727	18834	18939	18874	18892	18778	18853	18855	18813	18851	18705	18662	18991	18898	18902	18691	18863	19057	18795	18987	19034	18923	18805	18948	19042	18811	18903	18779	18681	18801	18912	18775	18691	18834	18828	18775	19005	18752	18629	18754	18864	18851	18961	18913	18874	18845	18772	18874	18924	18926	18797	18757	18969	18849	19048	18751	18673	18759	18765	18685	18736	18641	18993	18650	18691	18719	18710	18589	18738	18874	18786	18850	18926	18847	18774	18994	18784	18901	18865	18780	18782	18830	18981	18693	18848	18846	18839	18834	18853	18945	18977	18930	19021	18901	18757	18713	18760	18844	18694	18868	18826	18642	18838	18916	18686	18645	18979	18918	18992	18944	18908	18891	19020	19071	18848	18784	18871	18860	18625	18959	18896	18884	18768	18802	18679	18887	18704	18945	18978	18694	18821	18789	18889	18815	18613	18697	18878	18639	18825	18982	18885	18771	18678	18917	18963	18664	18576	18896	18795	18685	18677	18819	18842	18908	18951	18888	18843	18691	18842	18942	18760	18695	18755	18768	18725	18954	18794	18742	18774	18812	18876	18747	18843	18859	18952	18747	18809	18866	18847	18779	18920	19016	18788	19009	18679	18890	19024	18785	18593	18761	18851	18780	18764	18676	18881	18919	18893	18959	18838	18848	18891	18779	18914	18877	18622	18637	18743	18752	18844	18706	18925	18779	18754	18896	18757	18849	18879	18732	18745	18956	18932	18863	18851	18881	18858	18911	18879	18765	18767	18807	18970	18503	18840	19054	18744	18821	18742	18856	18804	18834	18803	18839	18912	18826	18648	18989	18910	18752	18768	18759	18876	18979	19122	18858	18704	18857	18926	18928	18774	19019	18793	18805	18855	18921	18739	18895	18997	18627	18839	18464	18821	18814	18860	18622	18925	19103	19046	18921	18884	18929	18567	18823	19101	18932	18711	18660	18750	18991	18923	18778	18894	18800	18955	18914	18873	18938	18694	18857	18872	18747	18747	18572	18821	18737	18874	18808	18929	18629	18788	18751	18883	18771	18919	18628	18804	18771	18805	18760	18931	18764	18701	18707	18888	18793	18870	18904	18912	18850	18744	18818	18876	18830	18748	18867	18872	18940	19031	18851	18850	18979	18927	18956	18919	18870	18773	18796	19018	18804	19076	18680	18848	18777	18675	18804	18794	18850	18751	18612	18732	18794	18872	18752	18926	18801	18990	18849	18833	18824	18873	18723	18998	19024	18740	18729	18806	18908	18796	18908	18761	18999	18740	18769	18576	18927	18913	18813	18772	18977	18897	18726	18933	18821	18952	18837	18876	18847	18941	18939	18727	18621	18995	18768	18818	18874	18960	18696	18749	18679	18835	19014	18717	19048	18850	18690	18784	18829	18889	19099	18711	18861	18770	18646	18931	18787	19036	18715	19000	18827	18826	18996	18921	18900	18775	18945	18730	18841	18683	18736	18789	18710	18695	18743	18941	18808	18686	18584	18819	18837	18898	19095	18771	18937	19023	18776	18803	18878	18937	18697	18594	18710	18732	18834	18921	18775	18925	18838	18916	18793	18783	18899	18879	18712	18978	18944	19070	18689	18719	18837	18986	18861	18800	18583	18925	18816	18921	18773	18818	18823	18868	18845	18890	18989	18668	18689	18988	18647	18880	18719	18877	18780	18964	18968	19016	18852	18857	18864	19070	18821	18893	18906	18947	18903	18750	18848	18625	18757	19004	18753	18660	18931
23619	17251	15209	15005	15099	15141	15054	15122	15036	15162	15187	15045	15066	14998	15218	15186	15066	15237	15148	15099	15034	15191	15121	15210	15053	15183	14846	15079	15159	15005	14968	15017	15077	15090	15129	15263	15156	15093	15014	14987	15023	15275	15113	14956	15147	15243	15110	14930	15173	14983	15069	15039	15131	15170	14873	15026	14981	14957	14942	15181	15037	14980	15090	15009	15223	15226	15187	14967	15149	15070	15175	15100	15114	14780	15129	15124	15156	15059	15107	15053	15088	15040	15090	15048	14982	15099	14942	15034	15207	15077	15018	15152	15019	15246	15022	15232	15124	14941	14979	15190	15083	15085	15098	15294	15130	15161	15243	15046	15218	15089	15245	15082	15012	15197	15042	15153	15147	14987	15086	15054	14781	15088	15083	15079	15141	15053	15185	14903	15191	15203	15073	15186	15111	15207	15020	15074	15183	15092	15015	15016	15110	15162	15067	14997	14986	14966	15059	15118	15125	15074	15127	14956	15339	15094	15083	14957	15127	15188	15054	15101	15049	15025	15132	15157	15131	15155	15050	15222	15102	15190	15131	15091	15005	14924	14987	15057	15158	15318	15219	15164	14992	15055	15172	15060	15085	15069	15198	15016	14949	15125	15100	15019	14966	15066	14982	15019	14958	15145	15169	15139	15226	15067	15197	14948	15019	15121	15066	15250	15182	15111	14918	14978	15129	15105	15001	15199	14984	15195	15092	15139	15065	15030	15173	15047	15023	14947	15025	15031	15028	15163	15099	15222	15168	14966	15113	15044	15086	15060	14995	15181	14980	15258	15198	15356	15089	15000	15036	15077	15074	15194	15113	15068	15184	15205	14946	14929	15117	15046	15008	15027	15035	15031	15033	14923	15092	15110	15147	14927	15101	15140	15126	15050	15088	15048	15083	15241	15079	15147	15032	15049	15030	15029	15135	15165	15189	15140	15032	15116	15247	15021	15100	15187	15040	15265	15175	14940	15107	15264	15173	15041	14998	15129	15071	15095	15156	15071	15170	15214	14966	15039	14948	15103	15141	15156	15175	14954	14988	14921	15140	14980	15362	14983	15319	15126	15042	15226	14917	15010	15198	15045	15092	15051	15145	14946	15161	15069	15189	15069	15128	15350	15157	15168	15354	15066	15018	15193	15211	15102	15200	15223	15126	15084	15198	15138	14886	15243	15225	15049	15316	14854	15046	15190	15201	15076	15193	15040	15211	15028	15270	14915	15030	15006	15204	15018	15212	15207	15038	15008	15091	15112	15103	15045	15151	15077	14878	15114	14988	14949	15086	15135	14980	15109	14951	15098	15083	15194	15162	14975	15154	15118	15000	14980	15051	15315	15126	15002	14942	15075	15159	15006	15129	15195	15072	15059	15199	15106	14927	15111	14957	15303	15153	14974	15097	15129	15037	15071	15205	14951	15077	15015	15150	14951	14953	15167	15125	15154	15033	15104	15268	15068	14966	15133	15070	15074	15154	15115	15055	15011	15248	15080	15138	15104	15124	14927	14920	15047	15300	15111	15168	15084	15200	14977	15069	15047	15036	15039	14921	15145	15223	15067	15268	15056	14922	15238	15134	15282	14999	15161	15281	15050	15032	15100	15052	15037	15130	15090	15157	15200	15047	15157	15237	15124	15151	14894	14981	14984	15104	15274	15060	14924	15053	15234	15174	15075	15125	15111	14967	15077	15133	15085	14942	15189	15120	15046	15227	14989	15070	15187	14915	14787	15037	15073	15348	15130	15271	15015	14989	15121	15032	15147	14975	14915	14929	15073	15135	15093	14994	15088	15045	15204	15046	15154	14982	15205	15094	15074	14974	15126	15143	15000	15113	15052	15264	15201	15155	15094	15001	15160	15117	14953	15072	15011	15146	15135	15100	15245	15136	15169	14972	15065	15040	14994	15014	15400	15196	15143	15183	14943	15050	14950	15023	15160	14962	15105	15006	15053	15080	15020	15254	14972	15166	15005	15067	15020	14934	15236	15010	15198	15178	15020	15017	15195	14980	14872	14996	14980	15017	15037	15057	14998	15013	15099	15091	15360	14938	14986	15136	15079	14863	15246	15030	14872	15088	15150	14980	14994	15000	15084	15017	15223	15080	15132	15031	15184	15053	14875	15095	15176	14880	15259	15120	15090	15076	15307	15039	15049	15244	15112	15136	15233	15194	15162	15173	15067	15042	15007	15122	15065	15145	14899	14955	15110	15142	15081	15015	14976	15163	15081	15076	15017	15183	15037	15082	15245	14887	15123	15054	15079	15152	15093	14962	15023	15049	15263	15050	14906	15275	15149	14914	14986	15167	15066	15189	15116	15173	15135	15128	15208	15148	15072	15119	14884	15185	15035	15121	15127	14855	15083	15141	14947	15164	15150	15113	14963	15100	15114	15016	15054	15094	15092	15114	15091	15057	14990	15074	15129	15065	15095	14929	15061	15179	15224	15124	14949	15156	15295	15127	15029	15106	15143	15126	15080	14905	15086	14985	14991	15022	15111	15028	15091	14894	14859	15052	15063	14830	14967	15015	15080	15053	14951	14969	15273	15019	14988	15059	14972	15192	15058	15298	14990	14922	14941	15068	15054	15140	15056	15208	14952	15022	15168	15170	15103	15218	15047	14965	14939	15164	15097	15170	15085	15225	15114	15095	15035	15095	15058	15012	15094	14957	15091	15125	14987	15229	15025	15207	15077	15029	15046	15067	14910	15259	15122	15060	15054	15107	15094	15083	15164	15084	15208	15007	15104	14969	15078	15158	15120	15028	15128	15056	15046	15176	14971	15110	15156	15177	15156	15084	15070	15190	15040	14917	15099	15232	15218	15234	15119	15215	15086	15171	15017	15103	15033	15316	15074	15095	15060	14907	15223	15159	15001	15183	15062	15181	15097	14900	14941	15206	15034	14997	15141	15012	15143	15103	15200	15111	15176	14888	15291	15153	15273	15016	15188	15169	15001	14986	15023	15066	15052	15073	15007	15059	15076	15156	15220	15045	14926	15014	14996	15034	15037	15065	15247	15095	15014	15048	15089	14997	14959	15111	15082	15033	14939	15129	14966	15187	15058	15092	15203	15126	14986	14987	15181	15164	15046	14918	15132	15217	15021	15203	15159	14928	15266	15033	14931	15005	15040	15000	15100	15037	14909	15035	15124	15056	15101	15077	15115	15019	15022	14904	15063	14945	15104	15288	15142	15000	15094	15312	15081	14891	15053	14961	15004	14996	15151	14980	14994	15070	15145	15033	14993	14970	15131	15050	14912	15058	15017	14985	15176	15262	14910	15095	15306	15014	15018	15192	15170	15206	15037	15173	15172	15096	15118	15114	14971	15124	15128	15052	15111	15038	15020	15237	15123	14902	15084	14998	15043	14919	15172	15066	15049	15124	15140	15072	14942	15021	15026	15109	15069	15214	14995	15160	15050	15077	15263	14955	15131	15188	14944	15157	15005	15118	15151	15173	15084	15228	15176	15020	15141	15104	15116	15284	14992	15234	15169	14954	15204	15219	15098	15198	15190	15211	15080	15210	15084	14907	15007	15198	15132	14999	15043	15133	15147	14997	15061	14945	15145	15117	15050	15062	15106	14890	15014	15121	14983	15190	15195	15057	15142	15092	15014	14979	15261	15070	15243	15135	15031	14970	14962	15126	15223	15214	15095	15023	15033	15144	15107	15154	15307	15135	14943	15107	15120	15026	15172	15014	14899	15103	15151	15022	15146	15200	15168	15131	14850	15213	15135	15163	15069	15061	15084	15015	15114	15278	14990	15087	15036	15087	14997	15044	14964	14965	15002	15092	15079	15154	14980	15114	15041	15015	15054	15296	15102	15105	14965	15151	15087	14912	15011	14977	15232	15145	15075	15112	15109	15341	14978	15179	15101	15154	15055	14852	14893	15112	15078	15088	15254	15140	15242	15121	14964	15235	15022	15066	15073	15117	15114	15128	14977	15146	15122	15038	15149	15069	15252	15088	14986	15095	15140	15145	15007	15166	14932	15131	14954	15036	15302	15120	15186	15147	15076	15157	15157	15185	15093	15072	15111	15112	15345	15064	15240	15153	14975	15071	15033	15202	15129	15209	15178	15184	14867	15210	15103	15067	15094	15161	15116	15178	15020	15155	15082	15123	15110	15193	15046	15215	15048	15053	15135	15171	15140	15256	14979	15065	15193	15215	15251	15034	15073	15167	15057	15111	15147	15072	15156	15097	15087	15135	15127	15289	15093	15109	14856	15004	15055	15094	15096	15311	14998	15173	14971	15069	15171	14832	15077	15035	15120	15054	15247	15089	15196	15194	14890	15117	15048	15122	15096	15127	15060	15248	14994	15119	15155	15189	15050	14998	14999	15084	15143	15095	15165	15156	15260	14935	14902	15117	14908	15000	15065	15249	15108	15183	15067	15195	15053	15023	15172	15123	15237	15176	15115	15102	15093	15257	15020	15123	15003	15078	15034	15193	15116	15101	15144	15161	15112	14960	15041	14932	15018	15231	14986	15150	15031	15308	15061	15060	14989	15219	14866	15063	15092	15094	14981	15003	15174	15008	15225	15013	15252	15020	15157	15087	15163	15098	14891	14955	15054	15254	15117	14912	15109	15080	15197	15203	15094	15030	15055	15110	15228	15114	15053	15248	15067	15034	15062	15016	15063	15113	15089	14934	15207	15196	15139	14915	15021	15061	15150	15032	14922	14946	15239	15335	14982	15076	14968	15135	15059	15080	15065	14944	15060	15013	15007	15102	14974	15153	15162	15151	15194	15019	15167	15034	15260	15031	14922	15035	15020	15186	15232	15115	14951	15200	15138	15308	15184	15044	15201	15014	15284	15053	15010	15021	15186	15058	15126	15065	15000	15233	15072	14899	15187	15117	15243	15216	15099	15111	15094	14990	14935	15125	14971	14944	15155	15117	15176	15007	15108	15265	14975	15051	15204	15206	15112	14965	15131	15057	15117	15167	14974	15132	15026	14987	15162	14995	14987	15106	15007	15086	15054	15181	15091	15160	15023	15270	15174	15092	15130	15222	15037	15081	15156	15052	15209	15020	15121	15262	15227	15189	15103	15012	15039	15132	15007	15147	15006	14952	15019	15072	15014	15058	15133	15237	15070	15137	15086	15054	15062	15248	15064	14962	15250	15165	15164	15112	15147	15166	15190
26564	21344	29869	23198	21703	24080	24271	20298	19607	19862	19903	19656	19874	19832	19684	19759	19725	19889	19877	19572	19625	19626	19850	19969	19591	19755	19939	19923	20047	19676	19744	19503	19510	19424	19717	19526	19648	19806	19705	19764	19750	19729	19672	19636	19306	19754	19733	19602	19414	19660	19504	19414	19600	19657	19597	19742	19845	19496	19613	19340	19801	19678	19300	19472	19579	19615	19880	19653	19596	19663	19606	19555	19783	19566	19557	19451	19659	19702	19595	19812	19706	19347	19729	19755	19764	19537	19599	19810	19523	19655	19679	19846	19651	19670	19547	19541	19653	19773	19736	19589	19453	19315	19495	19457	19615	19217	19589	19500	19606	19534	19812	19799	19734	19450	19648	19591	19619	19635	19731	19578	19558	19565	19489	19601	19767	19702	19679	19554	19487	19636	19773	19510	19550	19733	19654	19400	19798	19529	19635	19614	19449	19620	19512	19606	19546	19552	19648	19507	19715	19581	19737	19775	19535	19762	19648	19665	19453	19649	19420	19618	19635	19437	19454	19563	19339	19496	19700	19688	19593	19676	19582	19565	19576	19424	19634	19455	19766	19602	19641	19755	19672	19439	19538	19726	19533	19428	19580	19759	19373	19530	19587	19642	19495	19435	19585	19811	19525	19575	19648	19493	19603	19567	19663	19597	19483	19629	19683	19483	19646	19495	19664	19647	19410	19538	19596	19554	19532	19547	19652	19664	19538	19458	19385	19596	19579	19438	19544	19710	19562	19571	19920	19738	19713	19854	19691	19563	19660	19671	19766	19810	19700	19437	19872	19746	19581	19701	19645	19505	19473	19699	19576	19806	19477	19582	19690	19519	19394	19520	19449	19497	19544	19461	19761	19587	19668	19725	19509	19484	19594	19478	19538	19767	20112	19396	19649	19570	19550	19546	19576	19754	19445	19506	19616	19749	19568	19474	19397	19633	19628	19503	19678	19652	19482	19549	19715	19624	19506	19495	19599	19331	19606	19653	19473	19495	19618	19584	19554	19604	19562	19641	19564	19588	19526	19545	19721	19517	19611	19541	19633	19620	19609	19459	19585	19471	19530	19601	19576	19555	19608	19511	19369	19548	19814	19511	19580	19516	19727	19707	19584	19486	19517	19721	19642	19622	19662	19629	19458	19496	19528	19530	19647	19565	19584	19538	19483	19633	19621	19501	19312	19362	19569	19634	19653	19727	19565	19698	19833	19607	19669	19317	19667	19526	19524	19628	19510	19601	19682	19735	19699	19553	19681	19591	19409	19432	19547	19861	19764	19904	19750	19697	19620	19656	19658	19543	19514	19439	19609	19538	19869	19490	19674	19704	19572	19565	19659	19614	19532	19554	19688	19661	19378	19677	19571	19565	19496	19561	19797	19532	19395	19534	19659	19505	19610	19583	19623	19526	19793	19638	19542	19499	19469	19586	19554	19359	19463	19737	19673	19368	19461	19690	19540	19611	19537	19615	19464	19820	19508	19485	19543	19559	19691	19601	19654	19568	19713	19573	19543	19401	19517	19561	19730	19682	19631	19569	19668	19342	19445	19379	19556	19509	19434	19635	19474	19562	19425	19683	19695	19399	19441	19611	19682	19756	19559	19586	19307	19636	19739	19708	19547	19421	19723	19767	19724	19755	19422	19670	19658	19514	19654	19586	19586	19683	19525	19519	19587	19557	19520	19540	19742	19685	19820	19833	19748	19632	19643	19574	19342	19445	19760	19630	19669	19484	19579	19566	19748	19528	19578	19739	19625	19547	19485	19804	19701	19506	19569	19534	19518	19659	19734	19611	19814	19647	19601	19378	19707	19568	19390	19553	19495	19506	19635	19571	19491	19497	19894	19588	19416	19525	19512	19788	19696	19492	19492	19474	19575	19601	19687	19510	19692	19325	19497	19569	19841	19614	19647	19738	19597	19454	19549	19595	19766	19706	19602	19580	19527	19447	19621	19854	19697	19717	19608	19554	19651	19662	19515	19489	19593	19603	19618	19735	19625	19502	19579	19452	19638	19363	19539	19730	19493	19674	19718	19619	19517	19761	19446	19709	19782	19255	19573	19602	19784	19717	19339	19310	19606	19630	19612	19733	19551	19793	19626	19356	19519	19629	19597	19283	19801	19829	19492	19660	19631	19710	19517	19551	19613	19711	19621	19695	19589	19549	19525	19479	19629	19491	19724	19592	19461	19595	19487	19843	19664	19638	19535	19456	19608	19483	19468	19301	19255	19609	19678	19635	19541	19704	19319	19453	19715	19681	19467	19927	19576	19580	19601	19584	19728	19544	19542	19697	19616	19581	19821	19725	19761	19481	19573	19585	19544	19688	19631	19523	19714	19784	19559	19680	19804	19654	19613	19762	19823	19537	19514	19466	19558	19303	19535	19523	19624	19505	19411	19353	19475	19584	19705	19512	19588	19465	19631	19481	19414	19591	19602	19593	19635	19547	19489	19612	19635	19567	19464	19761	19687	19540	19489	19590	19594	19498	19530	19822	19504	19727	19613	19491	19375	19541	19591	19645	19766	19406	19561	19737	19739	19543	19803	19593	19622	19484	19697	19813	19615	19588	19655	19381	19590	19385	19656	19598	19705	19610	19595	19493	19748	19770	19668	19613	19700	19379	19583	19719	19631	19497	19799	19278	19232	19405	19493	19522	19523	19622	19470	19515	19731	19427	19501	19674	19634	19376	19424	19557	19534	19774	19424	19401	19381	19455	19538	19556	19491	19701	19556	19528	19726	19709	19500	19687	19671	19730	19713	19648	19414	19412	19769	19488	19629	19658	19649	19338	19540	19643	19656	19604	19460	19720	19641	19696	19560	19477	19674	19688	19500	19579	19605	19578	19720	19653	19530	19651	19718	19650	19476	19422	19600	19663	19693	19457	19602	19673	19516	19698	19607	19820	19534	19807	19515	19681	19694	19525	19640	19848	19732	19458	19719	19538	19709	19691	19755	19593	19757	19835	19748	19869	19581	19610	19437	19564	19484	19632	19781	19642	19447	19498	19589	19624	19490	19433	19516	19480	19551	19557	19449	19738	19546	19436	19551	19698	19610	19551	19476	19536	19696	19496	19588	19628	19602	19558	19483	19716	19708	19552	19573	19585	19575	19524	19765	19514	19458	19495	19552	19577	19494	19714	19730	19654	19711	19657	19659	19544	19630	19554	19702	19385	19554	19599	19629	19545	19421	19726	19624	19664	19450	19565	19630	19571	19597	19544	19555	19621	19535	19445	19680	19581	19428	19654	19708	19670	19623	19621	19658	19579	19876	19788	19683	19589	19675	19779	19635	19564	19656	19327	19619	19410	19702	19710	19391	19717	19766	19633	19637	19794	19702	19709	19455	19444	19474	19572	19489	19562	19497	19765	19682	19793	19782	19583	19620	19567	19600	19356	19547	19670	19512	19560	19554	19615	19433	19729	19711	19679	19671	19398	19467	19774	19693	19582	19699	19428	19493	19634	19624	19535	19864	19693	19608	19634	19788	19617	19807	19582	19637	19580	19551	19470	19624	19572	19338	19600	19350	19738	19510	19385	19553	19728	19531	19450	19495	19555	19524	19552	19398	19817	19484	19709	19681	19667	19550	19697	19629	19769	19658	19470	19349	19736	19548	19718	19654	19674	19520	19329	19558	19690	19288	19638	19626	19773	19610	19657	19622	19391	19531	19652	19503	19593	19764	19477	19629	19579	19410	19700	19585	19506	19482	19820	19591	19525	19562	19660	19746	19546	19537	19625	19607	19432	19543	19618	19683	19603	19846	19738	19444	19480	19584	19526	19573	19576	19762	19877	19668	19462	19525	19522	19648	19570	19631	19409	19665	19584	19463	19636	19423	19283	19501	19596	19636	19664	19525	19471	19436	19790	19572	19608	19635	19658	19564	19383	19554	19658	19558	19566	19463	19353	19526	19764	19652	19478	19560	19524	19480	19525	19359	19500	19550	19589	19585	19462	19260	19417	19567	19678	19638	19656	19777	19682	19602	19787	19692	19484	19555	19625	19391	19422	19667	19418	19465	19504	19557	19645	19630	19709	19619	19619	19651	19596	19678	19638	19579	19491	19566	19362	19782	19484	19297	19275	19715	19675	19601	19567	19458	19297	19627	19483	19705	19702	19599	19432	19358	19646	19614	19764	19526	19684	19676	19689	19695	19639	19496	19560	19616	19570	19457	19534	19534	19559	19453	19547	19549	19641	19870	19467	19591	19667	19793	19504	19674	19587	19457	19836	19686	19488	19626	19576	19697	19523	19561	19568	19524	19721	19549	19801	19451	19543	19606	19588	19796	19686	19509	19613	19848	19351	19693	19564	19766	19812	19659	19616	19760	19457	19598	19589	19598	19523	19436	19304	19500	19431	19497	19828	19729	19488	19475	19600	19459	19634	19646	19560	19470	19538	19842	19636	19620	19420	19590	19651	19433	19402	19543	19915	19624	19466	19467	19597	19778	19556	19624	19523	19389	19801	19424	19602	19730	19487	19347	19430	19565	19530	19552	19655	19595	19594	19614	19317	19689	19506	19485	19606	19477	19609	19449	19557	19823	19591	19597	19640	19613	19883	19687	19594	19542	19753	19514	19510	19535	19576	19840	19912	19496	19709	19642	19660	19637	19612	19454	19547	19651	19394	19814	19669	19587	19604	19559	19598	19613	19583	19557	19587	19565	19561	19644	19503	19674	19550	19825	19620	19467	19487	19515	19678	19670	19741	19614	19297	19617	19491	19473	19708	19591	19647	19521	19726	19794	19524	19679	19651	19544	19322	19566	19621	19581	19560	19451	19575	19676	19750	19351	19750	19375	19493	19805	19616	19614	19587	19625	19616	19655	19528	19587	19595	19461	19525	19662	19689	19651	19679	19536	19469	19649	19609	19545	19493	19697	19512	19423	19597	19596	19612	19366	19607	19654	19552	19725	19528	19573	19590	19558	19609	19827	19618	19647	19701	19538	19656	19541	19661	19648	19565	19394	19617	19476	19527	19597	19656	19624	19768	19669	19455	19723	19602	19572	19575	19784	19697	19509	19577	19515	19488	19566	19594	19579	19370	19339	19663	19602	19627	19710	19697	19585	19412	19635	19452	19658	19480	19569	19489	19552	19415	19585	19569	19512	19460	19702	19599	19717	19456	19780	19634	19342	19531	19429	19747
26288	17866	15702	15498	15580	15345	15392	15339	15657	15323	15685	15635	15646	15419	15413	15474	15667	15333	15395	15546	15358	15541	15499	15373	15416	15481	15254	15436	15440	15553	15532	15395	15575	15306	15588	15457	15366	15405	15544	15354	15566	15474	15490	15553	15374	15400	15399	15502	15496	15446	15552	15435	15295	15307	15454	15473	15430	15458	15581	15406	15540	15329	15433	15476	15496	15448	15522	15460	15512	15377	15501	15492	15616	15377	15418	15349	15488	15340	15350	15360	15380	15521	15586	15553	15536	15506	15576	15353	15433	15643	15532	15438	15473	15342	15493	15406	15539	15476	15436	15439	15504	15493	15400	15541	15507	15432	15390	15436	15418	15625	15540	15419	15467	15605	15327	15342	15412	15529	15499	15482	15471	15457	15435	15491	15456	15463	15656	15381	15531	15386	15595	15515	15643	15596	15362	15365	15375	15398	15350	15392	15583	15481	15436	15458	15502	15401	15372	15491	15293	15265	15451	15488	15501	15406	15490	15547	15524	15490	15516	15357	15460	15375	15554	15281	15409	15545	15375	15395	15253	15228	15334	15646	15451	15492	15538	15480	15495	15273	15508	15533	15429	15479	15422	15410	15408	15417	15424	15468	15491	15369	15434	15448	15373	15496	15537	15555	15333	15454	15395	15411	15483	15422	15498	15456	15270	15660	15404	15325	15325	15516	15397	15480	15519	15395	15391	15458	15480	15494	15489	15522	15288	15527	15536	15407	15689	15411	15430	15411	15381	15346	15453	15252	15485	15466	15469	15488	15465	15434	15423	15525	15460	15474	15454	15336	15588	15403	15397	15414	15458	15325	15420	15403	15307	15549	15417	15247	15429	15592	15307	15510	15468	15586	15527	15452	15569	15487	15625	15524	15360	15305	15641	15464	15358	15500	15432	15464	15262	15418	15463	15453	15533	15438	15517	15643	15244	15405	15443	15500	15341	15599	15550	15547	15363	15690	15503	15462	15649	15472	15460	15593	15488	15476	15447	15496	15450	15467	15394	15549	15480	15582	15354	15416	15452	15455	15377	15536	15330	15582	15476	15512	15343	15404	15449	15489	15409	15438	15685	15331	15416	15574	15342	15520	15398	15497	15222	15494	15295	15535	15603	15547	15502	15383	15489	15426	15729	15545	15562	15655	15484	15536	15485	15353	15460	15501	15552	15522	15463	15502	15404	15433	15430	15595	15334	15490	15495	15458	15336	15411	15663	15362	15499	15411	15554	15364	15371	15402	15379	15401	15387	15128	15567	15369	15461	15452	15260	15572	15541	15478	15567	15433	15572	15379	15329	15405	15462	15343	15499	15509	15433	15476	15319	15374	15285	15467	15313	15315	15552	15572	15477	15681	15403	15486	15323	15694	15439	15408	15558	15511	15557	15392	15332	15351	15607	15491	15448	15397	15486	15483	15472	15486	15335	15283	15461	15607	15449	15451	15550	15376	15598	15431	15473	15446	15368	15588	15261	15537	15523	15501	15407	15441	15556	15465	15441	15449	15533	15586	15413	15470	15497	15450	15409	15324	15435	15273	15484	15355	15394	15402	15453	15451	15310	15443	15485	15570	15534	15390	15573	15437	15380	15425	15332	15326	15401	15456	15359	15593	15565	15473	15523	15530	15564	15412	15298	15489	15365	15636	15455	15609	15315	15298	15382	15357	15430	15469	15420	15296	15254	15360	15454	15423	15467	15582	15601	15483	15454	15378	15530	15463	15392	15406	15518	15654	15437	15556	15170	15494	15368	15418	15461	15448	15659	15473	15446	15411	15582	15313	15424	15588	15389	15548	15409	15488	15458	15276	15467	15448	15383	15445	15444	15531	15629	15484	15577	15522	15627	15487	15340	15564	15400	15427	15588	15477	15409	15236	15470	15462	15639	15590	15573	15423	15528	15217	15312	15484	15528	15495	15481	15467	15373	15434	15430	15477	15500	15374	15528	15505	15578	15574	15497	15288	15316	15513	15392	15393	15494	15402	15404	15621	15659	15626	15299	15466	15543	15400	15672	15504	15408	15593	15584	15448	15446	15636	15429	15263	15472	15324	15554	15431	15352	15571	15438	15416	15571	15427	15395	15455	15391	15613	15551	15500	15350	15324	15428	15418	15621	15603	15364	15421	15552	15437	15478	15331	15503	15486	15426	15481	15320	15302	15533	15487	15268	15326	15583	15472	15313	15474	15516	15512	15564	15424	15606	15502	15403	15393	15488	15354	15420	15322	15411	15486	15495	15397	15488	15528	15544	15632	15403	15569	15404	15557	15505	15363	15583	15639	15467	15376	15471	15416	15345	15524	15504	15441	15627	15448	15599	15653	15429	15289	15451	15613	15367	15434	15439	15552	15606	15286	15583	15421	15418	15554	15379	15552	15405	15459	15495	15608	15361	15481	15508	15483	15268	15501	15555	15439	15537	15543	15295	15472	15403	15464	15412	15442	15447	15490	15463	15378	15467	15474	15406	15520	15348	15341	15601	15478	15411	15427	15517	15388	15419	15598	15427	15288	15610	15606	15504	15502	15342	15491	15508	15432	15390	15370	15401	15506	15515	15472	15607	15156	15380	15327	15642	15489	15533	15545	15554	15402	15466	15312	15528	15502	15531	15442	15402	15345	15451	15369	15608	15410	15472	15411	15440	15617	15506	15349	15328	15580	15631	15286	15676	15358	15437	15459	15409	15430	15475	15464	15461	15347	15657	15272	15452	15386	15429	15504	15519	15475	15469	15257	15426	15403	15476	15427	15387	15302	15381	15407	15481	15539	15387	15401	15457	15528	15216	15361	15385	15476	15375	15485	15470	15400	15563	15353	15519	15467	15157	15543	15475	15522	15589	15489	15348	15452	15395	15240	15477	15380	15543	15667	15414	15447	15348	15402	15419	15336	15585	15373	15586	15386	15398	15642	15409	15497	15440	15366	15452	15348	15375	15457	15448	15478	15343	15496	15520	15513	15608	15291	15563	15580	15424	15477	15415	15429	15505	15401	15296	15181	15336	15514	15487	15469	15334	15534	15429	15424	15226	15434	15468	15546	15380	15391	15440	15470	15601	15531	15480	15347	15397	15548	15383	15579	15407	15397	15483	15415	15565	15565	15358	15589	15467	15591	15360	15632	15494	15360	15336	15361	15476	15489	15386	15448	15344	15374	15435	15452	15515	15381	15391	15554	15534	15412	15325	15638	15522	15441	15386	15348	15502	15553	15421	15668	15338	15450	15409	15473	15501	15290	15622	15573	15489	15556	15317	15407	15435	15537	15538	15567	15626	15512	15523	15392	15478	15418	15478	15517	15507	15491	15517	15335	15495	15414	15439	15439	15416	15417	15621	15406	15451	15546	15434	15555	15232	15438	15263	15460	15343	15504	15397	15502	15383	15523	15510	15588	15423	15462	15391	15293	15549	15524	15487	15397	15640	15372	15306	15477	15371	15463	15457	15362	15490	15518	15606	15549	15505	15443	15344	15517	15571	15466	15442	15326	15512	15196	15455	15446	15491	15369	15509	15554	15391	15453	15409	15511	15468	15483	15622	15397	15487	15430	15511	15513	15476	15462	15351	15673	15350	15536	15349	15431	15547	15382	15351	15507	15540	15522	15641	15407	15316	15220	15677	15327	15292	15391	15363	15439	15513	15679	15358	15397	15518	15385	15515	15471	15339	15434	15487	15385	15342	15445	15477	15412	15541	15446	15488	15398	15492	15309	15418	15506	15395	15464	15406	15282	15475	15475	15539	15465	15483	15389	15455	15514	15492	15403	15423	15620	15314	15350	15413	15550	15493	15482	15416	15410	15417	15356	15477	15628	15365	15445	15258	15520	15307	15487	15416	15658	15439	15290	15268	15622	15338	15361	15482	15501	15421	15473	15557	15485	15470	15572	15465	15525	15483	15318	15430	15565	15458	15371	15348	15508	15484	15415	15445	15620	15417	15379	15384	15494	15499	15545	15452	15439	15331	15395	15464	15467	15241	15389	15387	15435	15375	15618	15505	15440	15482	15474	15440	15441	15484	15579	15359	15415	15358	15497	15441	15398	15467	15464	15443	15463	15533	15523	15471	15564	15516	15468	15447	15446	15369	15416	15330	15500	15518	15601	15535	15180	15405	15454	15439	15414	15572	15658	15552	15531	15382	15525	15424	15268	15543	15566	15231	15352	15407	15546	15581	15433	15661	15383	15326	15562	15406	15407	15345	15634	15508	15533	15568	15391	15404	15354	15364	15478	15461	15471	15494	15432	15467	15391	15546	15567	15363	15442	15472	15439	15511	15550	15469	15310	15524	15586	15424	15327	15282	15492	15538	15386	15340	15580	15407	15373	15458	15319	15570	15288	15467	15581	15235	15447	15601	15431	15295	15500	15548	15519	15321	15328	15582	15517	15428	15429	15353	15481	15379	15507	15331	15406	15519	15409	15484	15440	15573	15519	15447	15540	15367	15551	15457	15541	15606	15547	15490	15492	15548	15469	15571	15615	15280	15549	15427	15461	15455	15413	15508	15479	15189	15597	15404	15401	15361	15385	15474	15411	15467	15538	15408	15533	15446	15514	15627	15521	15333	15455	15534	15423	15527	15320	15648	15519	15430	15365	15442	15638	15326	15404	15400	15431	15462	15314	15383	15534	15462	15582	15337	15430	15368	15312	15498	15379	15554	15670	15485	15355	15567	15508	15387	15480	15313	15470	15298	15405	15365	15551	15457	15541	15586	15387	15321	15463	15467	15422	15461	15540	15489	15463	15380	15459	15515	15490	15355	15449	15425	15469	15408	15349	15435	15409	15437	15427	15543	15307	15661	15400	15447	15533	15506	15613	15418	15419	15445	15442	15322	15491	15488	15324	15329	15510	15458	15263	15357	15456	15570	15360	15439	15382	15387	15487	15506	15356	15527	15353	15453	15573	15441	15447	15278	15669	15495	15725	15307	15481	15458	15518	15451	15452	15596	15405	15349	15325	15491	15314	15487	15585	15544	15372	15437	15461	15592	15383	15610	15482	15475	15438	15429	15451	15368	15464	15483	15453	15382	15538	15540	15541	15295	15353	15401	15579	15413	15416	15476	15379	15462	15292	15473	15487	15568	15520	15573	15379	15430	15478	15393	15365	15505	15551	15279	15366	15340	15374	15469	15550	15399	15388	15484	15480	15386	15451	15348	15415
22561	21364	29605	23507	21375	22538	28635	20577	18628	19134	18810	18573	18599	18495	18522	18372	18660	18322	18415	18361	18590	18541	18296	18552	18428	18229	18483	18363	18440	18344	18359	18235	18471	18300	18091	18114	18251	18528	18510	18393	18574	18425	18303	18217	18213	18179	18406	18126	18400	18362	18175	18208	18063	18175	18193	18104	18319	18441	18192	18073	18095	18235	18056	18286	18348	18322	18127	18125	18106	18152	18400	18306	18125	18016	18244	18297	18216	18155	18276	18246	18151	18231	18297	18247	18102	18157	18250	18068	18318	18233	18310	18174	18252	18237	18258	18147	18006	18200	18121	18272	18286	18252	18244	18244	18162	18146	18155	18141	18216	18221	18354	18205	18194	18102	18419	18097	18168	18063	18236	18260	18190	18098	17934	18060	18333	18010	18126	18158	18198	18125	18321	18474	18255	18398	18068	18347	18342	18188	18110	18163	18196	18093	18191	18117	18262	18083	18028	18386	18174	18257	18389	18240	18200	18204	18013	18268	18385	18157	18280	17955	18103	18263	18081	18075	18086	17953	18160	18290	18146	18123	18035	18206	18297	18038	18180	18108	17996	17984	18085	18008	18225	18046	18223	18217	18161	18256	18262	18293	18206	18277	17907	18049	18030	18101	17948	18286	18061	18200	18358	18052	18136	18107	18140	18094	18092	18174	18038	17963	18181	18254	18061	18139	18248	17981	18298	17955	18153	18214	18150	18213	18157	18304	18260	18255	18009	17941	18091	18075	18343	18240	18100	17778	18140	18270	18086	17907	18096	18096	18001	18270	18247	18203	18187	18188	18224	18255	18181	17985	17977	18075	18291	18143	18071	18194	18182	18174	18062	18127	17973	18008	18022	18170	17829	18072	18129	18199	18011	18080	18039	18251	18106	18244	18196	18174	18151	18174	18234	18106	18117	18184	18060	18051	18076	18015	17896	18190	18064	18165	18198	18089	18099	17876	17872	18108	18227	18033	18200	18127	18184	18056	18346	18189	18110	18068	17979	18046	18146	18006	18068	18119	17914	18064	18187	18138	18179	17973	18050	18210	18125	18114	18040	18359	18209	18347	17966	18003	18201	17977	18142	18195	17937	17981	17959	18148	18338	18216	18064	18134	18167	18136	18180	17931	18116	18087	18233	18253	18059	18111	18304	18101	18088	18045	18229	17909	18053	18236	18115	18168	18098	18031	18191	18088	18211	18026	18070	18009	18013	18057	18182	18274	18091	18316	18201	18147	18046	18198	18129	18078	18148	17934	17923	18181	18144	18204	18171	18241	18175	18138	18054	18130	18024	18163	18050	18123	18097	18087	18439	18321	18206	18057	18361	18165	17903	18247	18154	17867	18196	18087	18240	18183	17989	18060	18206	18030	18014	18063	17982	18209	18189	18026	18122	18155	18157	18133	18176	17958	18158	17972	18017	18196	18108	18192	17966	18017	17875	18209	18205	18061	18273	18303	18271	18202	18128	18109	18079	18249	17984	18051	18213	18207	18107	17983	18120	17954	18184	18115	17980	18068	17951	18228	18094	18215	18036	18175	18091	18108	18010	18022	18146	18108	18351	18269	17827	18152	17937	18044	18172	18136	18086	17944	18333	17906	18007	18077	18137	18169	18278	18223	18073	18093	18047	17964	18005	18125	18115	18143	17956	18049	18079	18064	18333	17986	18314	18321	18136	18058	17962	18075	18071	18073	17966	18133	18069	18078	18201	17985	18077	18165	17862	17935	18064	18213	18070	18171	18002	18088	17972	18111	18053	18057	18031	18115	18089	17818	18110	18090	17957	18201	18109	17983	17956	18076	18105	17965	18106	18020	18139	18092	17824	18113	18234	17944	18061	18169	18192	18132	18047	18065	18250	17869	17838	18100	18182	18109	18129	18186	18027	18053	17945	18070	18288	17968	17903	17804	18178	17984	17852	17967	18224	18095	18167	18281	17977	18030	18098	18156	18031	17903	17904	18277	18263	18213	18040	18196	18160	18039	18071	18135	18008	18065	18060	18138	18124	18067	18268	18047	18138	18030	18231	18072	18189	18113	18252	18249	18194	17773	17880	18022	18217	17769	18049	18108	18239	18234	18287	18113	18087	18177	17979	18210	17949	18124	18155	18163	18094	18114	18148	18129	18097	18053	18260	18087	18121	18000	17942	18116	17952	18070	18125	18292	18058	17990	17969	18116	17968	18044	17736	18031	18020	18077	17959	18316	18149	17986	17938	17938	18271	18110	18198	18010	18099	18184	17953	18089	17862	18160	18237	18179	18156	18197	18179	17920	18296	18041	18219	18238	18072	18187	18056	17999	17995	18171	18213	18044	17972	18143	18161	17947	18022	18170	17827	17902	18191	18126	18243	18113	18136	17947	18154	18108	18202	18336	18162	18209	18101	17925	18185	18016	17994	17935	18038	18142	18032	18099	18017	18090	18006	18123	18128	18061	18199	18205	18204	18135	18056	18291	18146	18137	18170	18146	17996	18010	18061	18000	18139	18125	18134	18019	17911	18196	18038	18096	18036	18255	18187	18231	17992	18101	18224	17951	18019	17983	18273	18086	17918	17928	17989	18118	17995	18032	18006	17974	17966	17991	17851	18059	18079	18174	17887	17886	17988	17929	18334	17947	18178	18257	18026	18033	18016	18107	17881	17883	17972	17887	17983	17914	18033	18157	17909	18133	18035	18048	18150	17958	18144	18055	18039	18093	18043	18113	17957	18077	18349	18278	18047	18121	18130	18205	17936	18170	18054	18076	18089	18074	18032	18202	17836	18139	18027	18319	18208	17963	18185	17993	18198	17967	18041	17950	18004	18134	18069	18127	18103	17934	17890	18204	17943	18276	18213	18071	18155	18005	17926	18044	18053	18120	18452	18397	18034	18303	18156	18136	18004	17990	17974	18043	17994	17958	18043	18038	18180	18236	17971	18136	18195	18296	18092	18079	18084	18113	18100	18038	17979	17968	18096	18142	17991	18074	18060	17955	18117	18107	18135	18012	18119	17941	18212	17994	18194	17857	18020	17854	17906	17892	18133	18219	18067	18056	17946	18049	17994	18150	17881	17978	18009	18179	17998	18268	18137	18043	18109	18175	18189	18272	18243	18264	17982	18043	18215	18060	17893	18075	17860	18171	18042	17976	18111	18136	18181	17989	17971	18017	18108	18155	18124	18051	18185	17984	18231	18101	18010	17951	18000	18029	18147	18034	17942	17961	17935	18052	18222	18202	18012	18124	18008	18258	17841	18112	17821	18090	18004	17908	18050	18091	17896	17949	18156	18135	18061	17981	17982	18132	18135	17917	18004	18195	18258	17928	18211	18137	18111	18118	18130	18062	18132	18115	18036	18083	18042	18027	18109	18246	18106	17987	18207	18163	17987	18105	18189	18227	18277	17986	17984	18011	17959	17981	17986	17942	17979	18186	17829	18148	18009	18111	17971	18122	18141	17936	17725	18146	18098	18064	18081	18001	18457	18129	18174	18022	18171	18105	18009	17916	18188	18106	18055	17973	18255	18088	17996	18208	17844	18044	18041	18037	17945	18283	17997	18052	17952	18056	18140	18128	18250	17773	17817	18026	18204	17987	18122	18096	17762	18086	18117	18159	17964	17922	18011	18036	18015	17958	18217	18155	17995	18010	18166	18248	18082	17899	18069	18039	18234	18115	18065	17948	18247	17932	18152	17930	17974	17852	17927	17908	18211	18114	17975	18164	18095	17923	18037	18029	18080	18059	18263	18137	18280	18012	18198	17802	17995	17903	18177	17802	18170	18022	17993	18114	18046	18317	18089	17943	18042	18116	17932	18034	18043	18115	18212	17872	17914	18147	18097	17887	18041	18115	18184	18066	17953	17909	17885	18088	17996	18254	18055	18161	18004	17925	18193	17951	17974	18115	17971	17865	18003	18091	18155	18082	18173	18144	18240	17754	18034	18012	18101	18044	17907	18171	18157	18112	18357	18156	17862	18250	18029	18032	17926	18126	18180	18398	18135	18249	18086	17887	18189	18184	18176	18193	18115	18212	18057	18103	17853	18088	18003	18155	18197	18204	18113	17983	18003	17973	18197	18019	18034	18183	18090	17880	18071	18086	17971	18119	18287	18098	18096	18197	18040	17971	18114	18065	17958	17827	17987	17974	17910	18084	18044	18241	18034	18038	18200	18188	18118	18176	18025	18054	18056	18073	18110	17990	17971	18069	18165	17899	18178	17985	17857	18116	17925	18129	17884	18097	17961	17743	18119	18166	18121	17947	18082	18143	17958	17955	17985	18131	18137	18092	18100	18231	18169	18055	18159	18034	18000	17952	17880	17986	18076	18095	17685	18086	17986	18043	18027	17971	18119	18033	17901	17963	17893	18060	18175	17981	17976	17864	17952	17894	17973	17904	18295	18152	18174	18048	18000	18123	18399	18347	17959	18014	18021	18178	18097	17993	18064	18013	18193	18169	18206	18063	18228	18003	17823	18144	18113	17956	17984	18044	17989	18026	18139	17923	17889	17940	17861	18072	17878	18033	18032	17972	18212	17874	18051	18145	17833	17826	18014	18041	17983	18159	18225	18147	18077	17937	18096	18076	17953	17913	18116	18206	18073	18037	18163	18087	18064	18120	17964	18077	18033	18044	18064	18040	18093	18038	18041	18280	18053	18135	18237	18067	18240	18156	18088	18164	17986	18014	18111	17994	18122	17902	18129	17980	17981	18171	18032	18033	18112	18120	18147	17959	18066	18141	18186	18008	18181	18097	18105	18204	18055	18046	18306	18110	18083	18105	18101	17853	18210	17957	18098	18076	18023	18117	17871	18083	18111	18212	18080	18054	18040	18044	17914	18088	17989	18124	17986	18009	18279	18176	18050	18152	18163	18011	18028	17870	17870	18131	17877	17849	18110	18063	18268	18058	18220	17960	17998	18019	18182	17930	17997	18162	18021	18054	18049	17905	18211	17912	18095	17984	17920	18010	18025	18216	18022	18285	18033	18029	18056	17924	18200	17931	18146	18139	18239	18130	18027	17925	18022	17961	18106	18185	18050	18184	17934	17919	18242	18334	18189	18137	18159	17925	17948	18262	18055	18090	18054	17905	18024	17909	18024	17951	18256	18253	18167	18026	18175	18270	18066	18131	18045	18146	18136	17908	17864	17888	18163	18075	18065	18010	17965	18011
25534	20019	14693	14582	14635	14589	14389	14480	14558	14509	14625	14642	14432	14485	14459	14547	14433	14623	14554	14498	14441	14594	14474	14632	14617	14627	14607	14587	14513	14693	14570	14388	14587	14601	14399	14496	14502	14520	14414	14750	14471	14719	14395	14438	14502	14357	14431	14285	14329	14350	14466	14442	14647	14465	14382	14559	14533	14506	14644	14375	14396	14502	14369	14508	14539	14583	14557	14374	14377	14300	14470	14499	14424	14424	14594	14527	14529	14545	14438	14495	14538	14415	14371	14457	14158	14504	14396	14490	14550	14535	14495	14411	14619	14557	14329	14406	14558	14306	14313	14421	14397	14307	14602	14406	14396	14643	14403	14510	14487	14325	14440	14519	14430	14571	14640	14429	14474	14552	14513	14334	14424	14387	14413	14330	14537	14414	14383	14320	14354	14470	14469	14558	14356	14549	14414	14384	14447	14427	14533	14450	14579	14493	14421	14549	14452	14496	14523	14484	14346	14515	14424	14389	14538	14502	14504	14691	14482	14595	14649	14467	14553	14377	14549	14495	14428	14223	14390	14450	14456	14391	14466	14516	14488	14424	14350	14334	14644	14199	14535	14612	14453	14339	14491	14474	14439	14550	14406	14516	14454	14430	14369	14423	14491	14389	14673	14501	14521	14433	14567	14535	14353	14530	14611	14511	14198	14476	14492	14509	14391	14484	14561	14390	14375	14390	14495	14241	14555	14541	14432	14232	14482	14476	14639	14372	14534	14365	14395	14447	14497	14422	14466	14597	14469	14433	14406	14537	14483	14216	14758	14572	14503	14432	14420	14573	14488	14453	14437	14497	14204	14626	14465	14513	14552	14469	14391	14406	14495	14426	14603	14569	14419	14442	14516	14390	14497	14604	14380	14439	14376	14299	14583	14432	14422	14518	14434	14391	14413	14280	14493	14614	14382	14541	14481	14343	14357	14507	14317	14603	14335	14477	14514	14551	14501	14412	14420	14441	14517	14260	14477	14269	14407	14272	14423	14432	14271	14452	14390	14632	14439	14548	14450	14404	14633	14644	14457	14372	14311	14373	14351	14296	14470	14543	14596	14649	14413	14537	14581	14401	14394	14488	14370	14555	14465	14538	14339	14425	14496	14366	14353	14329	14348	14541	14420	14429	14474	14556	14459	14596	14456	14431	14502	14534	14774	14468	14412	14506	14435	14445	14491	14452	14355	14559	14368	14522	14464	14265	14534	14335	14569	14561	14363	14334	14466	14543	14538	14546	14427	14408	14306	14444	14378	14540	14497	14323	14654	14514	14545	14465	14256	14491	14496	14199	14297	14315	14366	14473	14305	14419	14372	14465	14393	14340	14430	14498	14365	14389	14324	14480	14397	14392	14435	14465	14378	14408	14433	14361	14509	14438	14473	14498	14438	14432	14439	14526	14530	14281	14612	14410	14531	14368	14464	14345	14568	14373	14372	14232	14492	14524	14473	14528	14468	14425	14456	14456	14429	14530	14648	14366	14474	14336	14514	14423	14543	14409	14446	14470	14294	14543	14628	14668	14548	14474	14316	14608	14569	14547	14450	14440	14501	14285	14454	14421	14508	14579	14657	14488	14403	14545	14416	14359	14572	14272	14372	14541	14564	14441	14607	14470	14503	14515	14422	14570	14496	14370	14400	14399	14256	14220	14432	14430	14490	14541	14543	14506	14259	14553	14535	14395	14333	14563	14428	14405	14467	14379	14452	14460	14445	14464	14353	14321	14537	14649	14427	14352	14555	14473	14348	14460	14537	14543	14431	14487	14364	14432	14350	14549	14434	14550	14476	14469	14287	14366	14431	14451	14533	14618	14423	14423	14609	14520	14412	14618	14398	14345	14471	14394	14514	14378	14451	14339	14494	14417	14517	14470	14793	14266	14543	14453	14422	14583	14404	14297	14400	14419	14381	14349	14398	14457	14514	14503	14270	14279	14315	14518	14402	14354	14399	14517	14534	14379	14392	14431	14398	14382	14317	14573	14469	14429	14471	14332	14278	14401	14342	14516	14543	14465	14398	14259	14386	14277	14397	14490	14478	14468	14392	14351	14423	14555	14556	14526	14425	14397	14429	14357	14480	14622	14201	14496	14397	14454	14416	14315	14407	14367	14436	14434	14426	14599	14349	14350	14345	14409	14407	14250	14522	14424	14366	14421	14391	14533	14394	14271	14457	14512	14624	14434	14430	14420	14515	14426	14527	14486	14467	14504	14487	14414	14381	14487	14530	14442	14350	14373	14579	14480	14392	14420	14477	14523	14534	14378	14527	14435	14441	14395	14500	14267	14556	14533	14365	14398	14336	14462	14489	14481	14420	14490	14386	14496	14504	14430	14428	14462	14385	14589	14454	14585	14389	14315	14304	14408	14465	14400	14345	14485	14360	14401	14363	14331	14384	14399	14502	14333	14382	14331	14541	14536	14436	14254	14478	14412	14384	14410	14320	14460	14415	14410	14486	14251	14419	14562	14535	14480	14589	14545	14496	14562	14337	14463	14402	14397	14508	14495	14380	14403	14366	14332	14495	14230	14338	14424	14344	14416	14336	14330	14407	14649	14418	14264	14284	14403	14524	14431	14456	14562	14385	14505	14352	14442	14499	14412	14448	14431	14441	14409	14286	14417	14404	14396	14410	14347	14408	14571	14322	14405	14457	14289	14383	14579	14371	14380	14464	14549	14492	14445	14415	14437	14415	14486	14308	14312	14512	14273	14466	14422	14513	14462	14560	14458	14505	14351	14475	14472	14738	14402	14568	14315	14365	14490	14376	14446	14298	14421	14429	14482	14554	14437	14310	14363	14367	14504	14643	14275	14246	14428	14467	14408	14579	14572	14284	14565	14332	14344	14450	14341	14496	14372	14387	14398	14403	14426	14443	14558	14551	14314	14403	14299	14512	14437	14392	14510	14637	14456	14378	14552	14421	14342	14453	14463	14593	14548	14431	14334	14586	14381	14392	14447	14431	14353	14522	14563	14484	14375	14577	14327	14391	14437	14407	14372	14400	14411	14392	14426	14487	14314	14435	14553	14341	14440	14579	14588	14580	14520	14675	14315	14420	14643	14432	14530	14208	14519	14467	14463	14495	14428	14406	14390	14588	14444	14545	14378	14369	14445	14428	14675	14458	14433	14443	14249	14458	14447	14442	14514	14426	14438	14668	14650	14555	14451	14405	14396	14407	14413	14432	14500	14473	14518	14468	14341	14483	14408	14412	14364	14564	14506	14160	14430	14341	14424	14448	14490	14453	14297	14396	14463	14527	14601	14353	14405	14445	14554	14437	14440	14576	14376	14296	14575	14507	14332	14511	14680	14398	14356	14471	14557	14500	14457	14538	14401	14461	14469	14483	14373	14590	14497	14373	14494	14255	14445	14569	14310	14470	14318	14459	14562	14289	14347	14471	14438	14525	14290	14524	14386	14382	14469	14531	14314	14373	14336	14324	14741	14523	14455	14497	14523	14521	14408	14565	14553	14522	14429	14428	14497	14364	14531	14552	14414	14265	14541	14367	14526	14219	14401	14502	14328	14438	14475	14402	14313	14525	14514	14423	14427	14521	14557	14456	14415	14522	14396	14370	14365	14300	14350	14383	14521	14410	14522	14636	14400	14384	14474	14421	14307	14499	14454	14286	14420	14442	14383	14569	14619	14498	14399	14423	14422	14314	14492	14545	14459	14311	14402	14244	14410	14375	14459	14545	14464	14546	14351	14494	14537	14467	14298	14465	14376	14486	14415	14480	14510	14604	14400	14449	14382	14362	14408	14572	14368	14421	14330	14384	14349	14508	14437	14426	14544	14456	14506	14470	14607	14313	14387	14513	14283	14360	14423	14411	14341	14367	14557	14450	14396	14286	14435	14367	14313	14499	14350	14345	14380	14302	14546	14446	14513	14401	14498	14522	14423	14475	14526	14289	14386	14361	14326	14392	14418	14340	14277	14489	14350	14495	14439	14518	14452	14438	14390	14444	14560	14304	14364	14553	14471	14441	14396	14432	14393	14361	14455	14340	14302	14567	14355	14368	14455	14445	14443	14280	14504	14393	14323	14555	14444	14418	14474	14488	14473	14450	14462	14425	14516	14500	14396	14510	14386	14465	14410	14336	14417	14448	14415	14463	14468	14623	14519	14420	14566	14403	14349	14217	14324	14314	14280	14426	14271	14392	14546	14281	14409	14680	14483	14475	14384	14386	14311	14476	14442	14380	14394	14500	14476	14300	14522	14640	14376	14347	14393	14214	14467	14430	14397	14365	14468	14428	14336	14445	14551	14624	14318	14441	14393	14373	14491	14400	14382	14295	14574	14315	14562	14457	14433	14515	14485	14501	14350	14491	14290	14547	14365	14321	14313	14446	14335	14394	14318	14486	14508	14448	14425	14381	14383	14417	14610	14448	14492	14513	14219	14549	14443	14490	14456	14442	14524	14414	14454	14405	14646	14637	14336	14479	14430	14300	14523	14389	14528	14459	14488	14562	14515	14298	14545	14452	14470	14530	14566	14299	14462	14486	14380	14427	14512	14383	14531	14363	14347	14505	14276	14380	14518	14471	14447	14382	14379	14314	14480	14597	14306	14383	14463	14536	14351	14368	14533	14350	14624	14441	14267	14355	14488	14410	14480	14380	14347	14545	14448	14430	14387	14472	14305	14404	14557	14362	14506	14441	14465	14550	14354	14188	14263	14406	14510	14477	14483	14481	14419	14412	14134	14448	14584	14534	14383	14275	14498	14526	14480	14495	14510	14563	14461	14466	14359	14360	14504	14401	14435	14373	14398	14606	14471	14678	14463	14435	14455	14446	14366	14488	14611	14379	14368	14522	14418	14455	14582	14363	14450	14394	14417	14370	14372	14531	14366	14554	14408	14347	14436	14390	14467	14526	14677	14361	14456	14306	14355	14221	14288	14382	14250	14361	14571	14411	14416	14391	14489	14354	14442	14283	14324	14660	14406	14340	14428	14256	14307	14455	14217	14355	14471	14411	14493	14328	14482	14236	14374	14360	14374	14516	14272	14371	14467	14539	14521	14402	14420	14494	14617	14359	14560	14349	14204	14492	14521	14396	14384	14286	14419	14445	14389	14234	14278	14544	14575	14288	14339	14479	14487	14488	14588	14379	14483	14472	14403	14299	14429	14424	14342	14533	14438	14543	14483
28605	21424	27886	25004	19093	19123	19227	18767	18641	18673	18733	18585	18804	18392	18569	18618	18637	18663	18644	18906	18686	18622	18697	18899	18808	18612	18749	18566	18555	18849	18838	18703	18849	18556	18526	18718	18621	18584	18790	18696	18590	18736	18597	18597	18696	18487	18593	18655	18658	18582	18651	18474	18704	18536	18744	18753	18829	18519	18768	18657	18800	18771	18617	18526	18522	18569	18817	18740	18783	18681	18715	18666	18563	18754	18653	18634	18678	18945	18674	18766	18921	18781	18548	18778	18526	18639	18768	18767	18836	18553	18502	18952	18662	18821	18583	18383	18716	18404	18703	18850	18775	18686	18728	18884	18830	18656	18653	18759	18593	18580	18799	18570	18872	18900	18694	18681	18678	18485	18739	18759	18654	18896	18652	18679	18713	18860	18565	18673	18489	18446	18442	18593	18525	18725	18431	18549	18538	18411	18434	18619	18643	18754	18591	18499	18587	18578	18570	18566	18579	18875	18739	18446	18604	18977	18651	18645	18586	18717	18506	18719	18744	18578	18635	18639	18551	18692	18478	18841	18731	18846	18708	18914	18857	18725	18744	18584	18638	18656	18653	18566	18678	18671	18758	18613	18704	18495	18821	18962	18725	18643	18754	18794	18790	18484	18764	18808	18473	18699	18511	18713	18900	18806	18487	18576	18647	18657	18553	18634	18428	18846	18813	18607	18559	18585	18535	18579	18711	18735	18818	18538	18691	18690	18829	18860	18625	18597	18878	18788	18660	18618	18804	18781	18777	18730	18677	18665	18621	18413	18769	18691	18768	18522	18675	18613	18896	18820	18840	18778	18811	18628	18731	18813	18826	18702	18536	18462	18529	18710	18744	18474	18670	18818	18685	18439	18751	18508	18777	18753	18623	18857	18703	18885	18598	18586	18796	18452	18558	18561	18645	18752	18487	18603	18579	18462	18597	18663	18805	18729	18619	18789	18622	18504	18536	18630	18541	18581	18558	18665	18856	18800	18593	18598	18596	18608	18722	18613	18617	18627	18751	18652	18779	18811	18545	18764	18879	18718	18637	18621	18718	18697	18514	18861	18767	18430	18581	18592	18725	18737	18653	18689	18577	18481	18705	18776	18817	18735	18787	18700	18682	18663	18605	18753	18842	18688	18469	18871	18576	18719	18634	18611	18640	18631	18958	18615	18734	18652	18414	18560	18580	18780	18545	18577	18708	19002	18730	18753	18553	18841	18716	18798	18605	18433	18478	18519	18560	18655	18748	18490	18610	18758	18440	18613	18457	18656	18686	18772	18609	18766	18863	18419	18764	18616	18797	18745	18609	18655	18674	18586	18781	18654	18575	18753	18798	18566	18514	18804	18613	18683	18657	18608	18611	18717	18433	18786	18623	18811	18450	18531	18672	18456	18667	18599	18672	18461	18794	18597	18786	18986	18787	18908	18614	18638	18772	18710	18586	18535	18652	18854	18698	18628	18627	18377	18784	18571	18502	18671	18706	18656	18869	18732	18730	18679	18508	18615	18635	18672	18576	18744	18598	18725	18637	18495	18659	18580	18635	18586	18632	18533	18496	18593	18507	18733	18806	18688	18592	18757	18796	18617	18649	18811	18558	18801	18647	18598	18676	18619	18742	18385	18674	18607	18847	18717	18585	18754	18644	18529	18878	18577	18657	18840	18668	18581	18723	18662	18746	18594	18855	18637	18708	18769	18639	18793	18448	18680	18856	18610	18302	18551	18616	18495	18762	18652	18634	18698	18547	18938	18725	18859	18540	18609	18637	18787	18514	18703	18752	18696	18607	18617	18611	18743	18701	18786	18733	18764	19019	18695	18748	18623	18720	18740	18724	18827	18623	18692	18749	18701	18855	18624	18638	18483	18689	18572	18391	18799	18640	18709	18700	18691	18603	18442	18619	18426	18863	18509	18722	18583	18789	18792	18737	18822	18962	18624	18794	18674	18586	18517	18829	18975	18737	18914	18720	18574	18417	18491	18693	18706	18691	18700	18758	18590	18852	18521	18611	18827	18430	18400	18579	18734	18735	18588	18692	18570	18791	18512	18728	18808	18657	18691	18774	18770	18658	18818	18735	18546	18531	18671	18591	18744	18476	18584	18531	18774	18823	18658	18560	18575	18703	18818	18658	18539	18698	18557	18723	18719	18820	18566	18559	18810	18593	18630	18683	18716	18563	18778	18790	18629	18795	18713	18663	18635	18743	18658	18751	18495	18678	18560	18647	18901	18818	18544	18639	18630	18539	18601	18472	18686	18759	18801	18764	18620	18682	18739	18754	18643	18548	18680	18598	18506	18581	18572	18592	18508	18511	18679	18609	18665	18711	18529	18598	18531	18483	18671	18744	18302	18489	18571	18427	18738	18899	18670	18651	18781	18579	18553	18773	18547	18780	18626	18777	18990	18581	18795	18711	18565	18743	18501	18587	18721	18756	18467	18641	18734	18796	18600	18586	18685	18846	18865	18502	18787	18517	18744	18643	18566	18587	18657	18767	18490	18641	18722	18710	18583	18651	18692	18560	18687	18770	18648	18748	18597	18738	18634	18595	18787	18661	18544	18925	18682	18645	18566	18620	18651	18722	18845	18838	18847	18820	18585	18675	18303	18495	18860	18656	18658	18765	18765	18588	18599	18611	18726	18695	18626	18588	18767	18679	18864	18649	18807	18593	18683	18600	18343	18665	18743	18731	18901	18790	18740	18656	18748	18877	18661	18789	18584	18677	18313	18536	18785	18555	18702	18620	18683	18682	18593	18781	18543	18443	18349	18762	18578	18948	18783	18713	18599	18752	18736	18612	18709	18640	18712	18598	18728	18527	18866	18732	18758	18632	18643	18599	18604	18536	18537	18463	18519	18660	18737	18728	18622	18750	18745	18866	18634	18529	18781	18762	18770	18726	18773	18721	18622	18743	18595	18797	18854	18571	18614	18627	18716	18783	18513	18794	18608	18719	18782	19013	18789	18813	18573	18605	18779	18532	18578	18580	18738	18692	18801	18555	18484	18583	18593	18569	18690	18699	18732	18684	18515	18719	18763	18684	18686	18552	18598	18713	18632	18753	18698	18896	18639	18741	18779	18661	18629	19022	18818	18650	18728	18663	18658	19062	18731	18717	18609	18514	18833	18871	18510	18753	18349	18629	18761	18528	18625	18570	18535	18668	18647	18752	18744	18850	18668	18763	18666	18587	18492	18712	18582	18621	18659	18820	18467	18701	18527	18578	18545	18711	18783	18906	18795	18626	18631	18660	18689	18560	18505	18578	18584	18902	18660	18689	18567	18667	18680	18706	18466	18428	18586	18745	18518	18874	18792	18498	18624	18571	18609	18632	18737	18774	18846	18606	18609	18641	18551	18860	18713	18509	18662	18567	18822	18668	18905	18815	18626	18628	18584	18621	18526	18686	18459	18840	18722	18870	18915	18688	18542	18662	18649	18743	18716	18659	18513	18706	18683	18521	18758	18664	18694	18707	18682	18703	18877	18867	18846	18746	18859	18561	18788	18559	18450	18705	18729	18799	18633	18490	18545	18845	18783	18680	18676	18768	18895	18740	18640	18566	18393	18783	18555	18688	18532	18659	18666	18716	18738	18576	18741	18509	18734	18883	18465	18785	18927	18916	18737	18658	18686	18722	18465	18695	18713	18700	18678	18520	18711	18708	18647	18482	18566	18675	18502	18650	18618	18504	18254	18720	18749	18700	18588	18788	18823	18801	18733	18706	18814	18729	18818	18765	18717	18952	18874	18510	18687	18671	18894	18681	18814	18802	18633	18591	18536	18532	18717	18743	18741	18892	18663	18646	18664	18563	18726	18665	18757	18580	18771	18470	18770	18589	18400	18748	18720	18761	18780	18567	18949	18485	18538	18776	18910	18864	18780	18780	18685	18899	18533	18583	18688	18685	18599	18576	18736	18877	18736	18778	18780	18770	18756	18502	18744	18763	18565	18482	18707	18579	18701	18627	18625	18587	18595	18335	18634	18548	18669	18619	18866	18769	18675	18761	18774	18462	18667	18557	18733	18682	18531	18610	18638	18642	18896	18828	18671	18644	18822	18769	18701	18996	18545	18693	18655	18748	18718	18684	18715	18711	18750	18661	18617	18741	18678	18596	18576	18710	18500	18744	18684	18541	18766	18598	18503	18820	18679	18690	18766	18715	18727	18727	18773	18726	18684	18941	18774	18623	18604	18775	18717	18758	18450	18612	18709	18601	18749	18512	18825	18714	18727	18636	18574	18596	18481	18656	18590	18715	18866	18683	18690	18439	18789	18816	18911	18586	18550	18852	18695	18780	18481	18491	18598	18539	18636	18746	18719	18718	18448	18610	18667	18507	18648	18652	18731	18622	18619	18510	18458	18618	18708	18711	18864	18699	18643	18746	18809	18788	18649	18681	18675	18678	18721	18694	18596	18649	18733	18609	18614	18566	18585	18747	18719	18598	18889	18771	18755	18676	18579	18791	18681	18616	18618	18926	18823	18826	18748	18791	18648	18551	18747	18594	18761	18602	18490	18858	18527	18811	18686	18725	18731	18664	18744	18745	18725	18531	18724	18754	18624	18677	18563	18616	18655	18564	18779	18697	18800	18558	18461	18658	18642	18508	18667	18675	18601	18841	18724	18822	18699	18608	18790	18848	18768	18583	18611	18544	18656	18785	18631	18795	18760	18783	18630	18850	18707	18929	18901	18733	18671	18779	18626	18737	18603	18675	18595	18615	18521	18771	18665	18751	18619	18611	18582	18639	18746	18721	18470	18738	18705	18558	18957	18564	18502	18677	18545	18712	18648	18767	18765	18762	18746	18580	18600	18559	18745	18889	18602	18873	18741	18766	18899	18817	18702	18539	18564	18685	18757	18725	18692	18761	18421	18684	18661	18559	18667	18840	18860	18531	18682	18571	18653	18704	18678	18586	18599	18838	18811	18856	18625	18621	18610	18805	18593	18546	18646	18737	18866	18700	18658	18592	18596	18700	18581	18632	18896	18864	18665	18600	18770	18602	18590	18721	18533	18764	18502	18654	18512	18800	18790	18413	18794	18634	18652	18796	18544	18488	18748	18857	18601	18779	18693	18788	18662	18853	18709	18836	18496	18892	18824	18745	18641	18674	18767	18652	18549	18616	18519	18707	18606	18616	18704	18765	18647	18459	18644
26791	16466	14894	15115	15110	15117	14974	14962	14958	15079	14923	15111	15261	15008	15166	14976	15200	14966	15027	14952	14925	15016	15110	15165	15074	15055	15167	15113	15027	15020	15150	15083	15222	15089	14900	15107	15112	15051	15229	15011	15059	14919	15111	15348	14983	15172	15080	15172	14994	15050	14997	15201	15025	15062	15147	15162	14995	14930	14972	15110	15066	14922	14995	14834	14961	14882	14849	15166	15177	15064	15092	15087	14877	14989	15171	14950	15088	14948	15184	14999	14732	15171	15056	14940	15057	14827	15057	14889	15272	15100	15027	15053	15061	15086	15057	14924	15114	15071	15101	15070	14865	15033	15128	15166	15198	15046	15162	15143	15181	15030	15198	15036	15008	14966	15142	14913	15069	15096	15013	15173	14934	14967	15268	14998	14942	15016	15113	15018	15109	15131	14914	15085	15137	14936	15030	14936	15099	15119	14916	15222	15055	15002	14999	15160	14878	15081	15005	14962	15017	15087	15002	15058	15069	14913	15144	15009	14981	15008	15067	15105	14887	14991	15039	15154	15270	15052	15142	15096	15031	14992	15074	15040	15037	15118	14933	15174	15160	14932	15017	15207	15002	15166	14949	14914	15136	14911	14939	15112	14984	14930	14929	15176	14971	14947	14859	14943	15050	15005	14955	15058	14962	14961	14953	15132	15122	14997	14914	15042	15159	15103	15163	14913	15063	14968	15034	14965	15033	15171	14984	15025	15062	15122	15055	15051	15147	15040	15115	15222	15008	15001	14934	15097	14956	14913	15018	15110	15294	15050	15052	14956	15255	14988	15159	14949	15054	15039	14987	14912	14945	15223	15299	14989	14981	14919	14939	14892	15149	15013	15018	15131	15002	15130	15054	14979	15058	15113	14966	15045	14953	14964	15087	15217	15094	15070	15014	14998	15129	14989	15056	15039	14922	15082	14934	14923	14980	15068	14988	15208	14984	14891	15037	15155	15042	15040	15070	15092	15029	15060	14887	15017	15091	14906	15070	14940	14890	15079	14951	15080	14864	15109	14968	15122	14994	15003	15039	15057	15089	14965	15095	15062	15102	15139	15027	14989	14907	15183	15037	15001	15120	15014	15012	15130	14898	14951	14888	15196	14974	15155	15139	15106	15178	15075	14892	14981	15098	14966	15165	15049	15175	15029	14958	14902	15023	15077	15047	15230	15100	15112	15176	15000	14915	15020	14917	14780	15026	15006	15070	15078	14886	14922	15176	15127	15075	15039	15000	15097	15079	14959	15094	14940	14977	15044	14978	15000	15113	15105	15102	15105	14891	14965	15009	15104	15195	15084	15104	15188	14942	14870	14924	14976	15061	15146	15166	14911	15019	15059	14917	15078	15055	14983	15014	15114	15151	15076	15001	15103	15056	15025	15046	15100	15093	15084	15132	14895	14985	15097	15089	14997	15102	14857	14842	15063	14973	14969	14952	15007	15206	15200	15211	15036	15109	14920	14905	15015	15198	15207	15003	15049	15168	15101	14986	15094	14939	15070	14994	15184	15176	14999	14941	15148	15041	14989	15094	15085	14932	14935	15109	15074	14977	15074	15004	15216	15077	15151	15041	15143	15001	15100	15027	15145	14971	15039	15053	14903	15173	15041	14972	15034	14916	15181	14986	15150	14853	14990	15161	14955	15069	15260	15058	15038	15186	15129	14905	15224	14945	15124	15078	14922	15106	15104	14972	15004	14888	14987	15013	15174	14955	14904	15075	15083	15162	14977	14898	15030	15032	14995	14996	15016	14995	14930	15092	15208	15086	14859	15039	15257	15011	14926	15028	15052	14947	15023	15035	14968	15192	15008	15032	14945	14948	15054	14903	15186	15041	15137	15009	14819	15196	15157	15083	15107	14865	15005	15092	14963	15054	14911	15093	15073	15075	14961	15112	14838	15008	15094	15160	15068	15127	15000	15060	15098	15073	15080	14993	14819	15203	14890	14918	14916	15102	15047	15077	15033	14945	15057	15053	15079	14861	14887	15083	15115	15099	15105	15044	15089	15107	14903	14919	15113	14830	14948	15110	14909	14933	15087	15017	15124	14985	14980	15030	14884	15019	15082	15104	14861	14970	15104	15157	15132	14988	15170	15025	15099	14963	14991	15118	14993	15076	15051	15045	15003	14996	15178	15116	15125	15121	15126	15017	15158	15012	15142	15067	14935	14957	14981	14969	15153	15076	14910	15035	15046	14966	15204	15126	15010	15049	15098	14840	15030	14965	15016	14899	15004	14962	14913	14940	15023	15162	15133	15059	15048	14942	15211	15038	15106	14805	15170	15154	14981	15074	15280	15174	15181	15080	15039	15034	14973	14943	15192	14795	14871	15125	14994	15118	15116	15153	15226	15047	15061	15021	15189	15153	15013	14948	15190	14966	14923	14939	15113	15048	15033	14885	15029	14915	15108	14856	15051	15138	14922	15007	15109	15065	15007	15037	14932	14911	15126	15101	15160	14940	14869	15118	15103	14962	14995	15073	15091	14934	14990	14950	14904	14921	15020	15193	15188	14983	15103	15250	14923	15086	15076	15037	15022	14811	15143	15111	15207	14995	15086	15037	14992	15056	14943	14893	15068	14823	15011	15000	15062	15161	14989	14973	14942	14980	14965	14996	15087	15003	14958	15052	15076	15275	15035	15204	15204	15059	15002	15170	14973	15211	15003	14881	15122	15066	15123	15281	15187	15007	15119	15178	14971	14933	14966	15088	15217	15002	15085	14990	15024	15068	14910	14974	14876	15041	14934	15118	14831	15071	15092	15074	15155	15154	15075	15205	15036	14840	15217	15069	14969	15083	14901	15032	15152	15025	15057	14910	15040	15111	15101	15064	15075	14969	15123	15074	15052	15148	15043	14948	15024	15241	15167	15023	15115	15086	15119	15096	15052	15039	15004	14916	15189	15116	14921	15173	15108	15175	14950	15093	14939	15021	15037	15090	14946	15140	14774	14982	15114	14995	14919	15053	14990	15100	14946	15190	14897	15071	15165	15025	15087	15109	15093	15187	15187	15113	15078	15126	14967	15066	14891	15197	15074	14987	14860	15068	15025	15039	15032	15122	15082	15003	15094	15084	15042	15000	14950	14929	15107	15150	14974	14999	15141	15015	14950	15009	15194	14965	15118	14887	14988	15177	14954	15150	15100	15158	15006	14990	15022	14908	14926	15128	14901	15106	15110	14924	15103	14883	14939	15026	15132	15130	15064	15022	15097	15104	15087	15070	15099	15089	15023	14938	15064	14957	15010	15072	14980	15001	14955	15113	15237	14815	15034	15005	15159	15118	15035	14990	14820	15107	14963	15015	14975	15069	14965	15052	15024	14996	14887	15061	15200	15140	15062	15079	15020	15166	15081	14915	14915	14912	15028	14952	15035	14918	15181	14938	14882	15006	15147	15083	15069	15218	15050	15052	15020	15158	15000	14993	15128	14915	15054	14864	15023	14972	15078	15024	15076	15069	15110	14951	15087	14993	15009	15052	15118	15134	15016	14974	15101	15065	15094	14895	14968	15056	15052	14990	15046	15018	15078	15020	14897	15058	15126	15279	15095	14866	15113	15055	15023	15228	15124	15023	15033	14950	15180	14917	15200	15134	14954	14918	15123	14948	14969	15161	15307	15073	15049	15005	15180	14991	15132	14975	15020	15197	14979	15029	14960	14982	14985	14986	15013	15176	15081	14995	14920	15070	15046	14954	15143	15058	14970	15153	15041	15157	15122	15078	15120	15289	15088	15099	15043	14882	15016	14927	15061	14887	14921	15134	15094	15236	15109	14937	15012	15052	15058	15072	14952	14979	15019	15126	14982	15055	15091	15065	15185	15146	15051	14907	15087	14939	14988	14997	14992	14876	15153	14900	15057	15001	15122	15007	15115	15010	15084	15192	14860	14995	15232	14928	15222	14986	15130	15033	15145	14950	15136	15056	15191	15006	14936	15132	15062	15089	15168	15026	14995	14970	15055	15080	15257	15006	14983	14905	15110	15122	15106	15112	15028	14906	15134	15040	14940	15145	15045	15111	15089	15065	14825	14950	14982	15059	15175	15078	15015	15072	15083	15085	15016	15193	15023	15209	15203	15079	14937	15100	15104	15211	15003	15083	15376	15137	14988	15037	14996	14933	15279	14843	15178	15141	14988	14951	15065	14867	15074	14970	15229	14976	15031	15071	15081	15041	15123	14997	15284	14968	15213	15045	14943	15065	14938	15243	15057	14859	15266	15232	15157	15116	15011	15207	15120	14976	14961	15021	14879	15210	15195	14985	14959	14917	15176	15029	15040	14940	15116	15110	15282	15166	14872	14936	15138	14944	15015	14867	15189	15058	15120	14988	15081	15016	15158	14992	15113	14919	15008	15277	15057	15022	14960	15058	15050	14912	15014	14987	15074	15080	15083	15113	15086	15168	15056	15005	15072	15108	15208	14933	14911	15167	14999	15148	14962	14881	14979	15033	15183	14958	15034	14916	15207	14930	15015	14923	15170	15046	15096	15129	15037	14904	14971	15070	14894	15160	15083	15000	15064	15034	15021	15154	15072	15054	15112	15077	15007	15125	15058	15149	14905	14903	15056	15053	15049	15137	14857	15026	15110	14948	15187	15115	15105	14932	15001	14861	15013	15072	15060	14939	15177	15016	15025	14981	14970	15144	14887	15057	15005	15120	15090	15007	15113	15015	15000	14905	15169	15121	15014	15118	15006	14934	15148	14940	14960	15161	15064	14923	15051	15103	15025	14957	15048	14999	15181	15101	14894	14968	15051	15122	15090	15190	15107	15039	15127	15223	14878	15085	15087	15203	15025	15022	14857	15115	14891	15017	15035	15316	15023	15011	14952	15243	14998	15026	15100	15037	14908	14968	14966	15006	14995	14950	14950	15069	15113	14808	15079	15025	15044	15098	14974	14961	15074	15074	15022	15113	15154	15121	15093	15133	15033	15072	15138	14883	14947	15162	14973	15139	14986	15084	15136	15132	15020	15094	15036	15121	15233	15082	15129	15050	15128	14940	15003	15096	14863	15019	15096	15282	15173	14969	14927	15116	14908	15032	15096	15256	15015	15045	15123	15078	15019	14999	14949	15150	15288	15063	14985	15119	15200	15210	15305	14918	14995	14903	14984	15093	15173	15155	15281	15077	15004	15058	14915	15094	15011
27082	21375	29793	23324	21901	22885	21749	18544	18183	18268	18435	17980	18128	18205	18206	18336	18158	18282	18206	18295	18143	18525	18283	18170	18067	18139	18021	18104	18227	18168	18050	17942	18167	18192	18017	18005	18160	18252	18248	17931	18028	18184	18251	18378	18064	17872	18193	18168	18379	18127	18220	17992	18116	18179	17975	18206	18123	18190	17793	18028	18055	18201	18089	18052	18175	18049	18060	18148	17986	18128	18065	18264	18072	17967	18144	18177	18293	18215	18094	17951	18191	18021	18090	18083	18126	17902	18091	17985	18018	18098	18062	17869	17972	18074	18145	18292	18244	17985	18212	18014	18065	18007	17958	17829	18060	17978	18139	18323	18371	18154	18171	17891	17966	18041	18171	17884	18116	17944	18066	18124	18079	18037	17911	18058	18196	18153	18106	17907	18316	18072	18125	18117	17964	18136	18001	17894	18068	18146	17948	18176	18030	18038	18119	18303	18085	18168	18128	18000	18107	18278	18087	17983	18129	18215	18057	17815	17978	18037	17900	17893	18035	17943	17948	17833	18245	18051	18133	18063	18059	18058	18136	18107	18114	17986	17952	18013	18034	17979	18168	17983	17983	17939	18081	18030	17935	18048	17917	18072	18125	17996	18150	18188	17845	18102	18191	18011	18262	18221	18059	18070	17793	17964	17915	18176	17986	18210	18177	18056	18051	18136	17966	17974	17937	18088	17995	18008	17755	17918	17942	17960	18126	18039	18100	17838	18005	18059	18032	18188	18243	17966	18291	18048	18281	18194	17900	17914	18069	17972	18047	18168	18007	17910	17905	17920	17972	18191	17976	18183	18191	18136	18040	18037	18009	18182	18159	18263	18023	18146	17981	17999	18012	17903	17991	17998	18034	18132	18054	18222	17909	17818	17896	17788	18000	17969	18259	18150	18093	17941	18024	17949	18217	18193	18023	18243	18023	18014	18033	18146	18112	17869	17874	18092	18169	18141	18223	18007	18076	17983	18132	18233	18044	18060	17984	18114	18049	18188	17967	18140	18074	18079	17863	18023	18048	17868	18030	18010	18198	18072	18159	18057	18079	18085	18132	18043	18004	18031	18203	17868	18117	17993	18028	18257	18487	18323	18059	18160	17964	18039	18021	17963	18130	18261	18166	18014	18095	18291	18096	18026	18092	18200	18013	18159	18171	17994	17961	18091	18141	18297	18172	17872	18041	18203	18154	18229	18016	18170	18124	18183	18122	17944	18416	17987	18202	17980	17934	18149	17970	18175	18059	18167	18170	18097	17916	18154	18086	18254	18193	17972	17972	18087	18217	18154	18078	18278	17762	17945	18248	18291	17952	17972	17989	18095	18124	17912	17832	18043	18134	18031	18070	17840	17973	18076	18039	17903	17940	18143	17833	18156	18120	18248	18114	18128	18105	18253	18013	17980	17977	18049	18050	18130	17943	18105	17959	18216	18106	18037	18069	17874	18139	17906	17846	18132	17959	17935	17955	18026	18247	18164	18064	17911	17896	18068	18134	18013	18060	18160	18209	18038	18083	18233	18279	18046	18230	17805	18007	18061	18115	18066	18016	18114	18047	17915	17793	17996	18005	18063	18190	17946	18007	18078	18221	18139	17925	18163	18184	18035	18224	17979	17934	17970	17917	17965	18237	18197	18006	18077	18396	17980	18146	17913	17964	18097	18031	18019	18007	18179	18058	18301	18227	18171	18183	18195	18168	18124	18096	18078	18022	18167	18460	18262	18087	18193	17993	18006	17915	18183	18276	17970	18039	18116	17956	18320	18022	18048	18141	18135	18250	17998	18260	18085	18132	18061	18059	17867	18190	18154	18147	18004	18185	18333	18126	17928	18036	17996	18190	17973	17860	17939	17994	18150	18147	18159	17987	17904	18067	18000	17942	18091	18168	18338	18138	18202	17918	18020	18057	18211	17926	18082	18113	18075	18134	18070	18116	17955	18273	18256	17925	17954	18030	18147	18216	18034	18112	18110	18108	17953	18024	18147	17893	17998	18070	18055	18082	18118	17912	18217	18038	18217	18060	18061	18101	18182	17961	17880	17984	18008	18228	18089	18224	18076	18141	18163	18126	18280	17985	18096	18228	17871	18259	17923	18196	17969	18031	18177	17981	18189	17990	18351	18141	18180	18277	18092	17901	17869	18018	17827	18222	18209	18001	18047	18165	18253	18133	17995	17829	17993	17993	18036	18081	18162	18077	18036	18188	18128	18066	17786	18029	17994	18117	18083	18261	18085	18015	18039	18141	18001	18040	17958	18019	18095	18078	18122	18012	18190	18136	18033	18228	17966	17924	17813	17892	17951	18030	17884	18022	18028	18229	18148	18085	18064	18117	18028	17883	18250	18033	17953	18127	17959	17781	17876	18212	18054	18297	18044	18150	18122	18112	17969	17825	18145	18190	17877	18101	18095	18182	17961	17965	17986	18081	18036	17992	17970	18125	18232	18032	18013	17942	18120	18046	18121	18185	18070	17956	18157	18107	17992	18077	18045	18130	18150	18043	18055	18334	18118	18014	18063	18026	17972	18092	17998	18012	17935	18121	17780	17942	18199	17991	18058	18234	18090	17905	18067	17954	18071	18084	18051	18024	18214	18162	17940	18046	17919	18000	17907	18049	18170	18123	18276	18119	17923	17855	17884	18115	18052	17999	17669	17942	18141	18158	18216	18176	18142	18110	18030	18383	18048	18244	18109	18208	17873	18073	17875	18169	18201	18244	18033	18064	18095	18131	17959	18009	18115	17987	17866	18173	18103	17967	18058	18144	18149	17932	17961	18142	18089	18066	18161	18182	17994	17963	18114	17775	17852	18190	18198	18220	18056	18000	17921	18020	18104	17934	18049	18241	18143	18062	18027	18051	18037	18050	17807	18190	17927	18185	18061	18141	18041	18018	17880	17902	17931	18113	18082	18077	17872	17959	18004	18032	18058	18108	18027	18165	18103	17954	18154	17943	18107	18028	18051	18021	18164	18159	18042	18041	17865	18050	18174	18319	18037	18009	18014	18277	18007	18137	17958	18157	18001	18108	18039	18046	18009	18025	18306	18101	18089	18061	18078	17922	17956	17922	17929	18142	17771	17789	18056	18155	17916	17972	18017	18025	18046	18096	17716	18283	17973	18096	18308	18142	18248	17992	17955	18082	18079	18218	18155	17950	18015	18081	17949	18219	18295	18038	18051	18053	17989	18164	18044	18069	17880	18044	18122	18044	17947	18111	18119	18079	18130	18012	18219	18098	18088	18031	18190	17945	18024	17992	18103	18102	17878	18135	17983	18216	18000	18276	18018	17946	18041	17905	18021	18177	18201	18038	17964	18106	18128	18107	18057	18104	17928	18012	18082	17919	18070	18187	17995	18038	17874	18198	18204	17830	18232	18218	17983	18085	18012	18099	18245	18092	18066	18150	18084	17956	17969	18197	18212	18167	17915	17981	18031	18045	18119	18118	18122	18156	17970	18103	18148	18123	18011	17982	18157	18102	18152	18255	18135	17796	18003	18099	17905	18055	18020	17935	18004	17756	18107	18077	18018	18047	18061	18082	17917	18077	18108	18029	18144	18060	18277	17940	18053	18057	18014	18326	18219	17944	18065	18010	18132	18007	17949	17850	18228	17955	17996	18160	17912	18001	17876	18190	17973	18116	18208	17796	17911	17821	18084	18164	18024	18139	18073	18223	17939	18026	17887	18292	17895	17941	18202	18092	18066	17954	18167	18201	18158	18183	18005	18125	17987	17787	18130	18101	18240	18136	18103	18109	17850	18216	18098	18094	18098	18107	18165	18012	18062	18089	18173	18166	18157	18024	18282	18072	18101	17883	17997	17922	18083	17841	18116	18152	18052	18138	18237	18006	18028	18073	18034	18110	18017	17981	18114	18425	17768	18090	18054	18330	17972	18035	18202	18042	17915	18118	18061	18231	17972	17896	17946	18105	18143	18075	18200	18282	17903	18131	18102	18018	18089	18321	17976	18003	18092	18036	18035	18187	18261	18042	17905	17979	18070	18123	17902	18109	18186	17952	17950	18099	18141	18217	18101	18307	18008	18042	17918	18155	18148	18074	18028	18086	18087	17870	18081	18289	18014	18061	18038	17856	18151	18095	17988	18242	18091	18138	18002	17966	18086	18260	18091	18138	18218	17982	18102	17999	18103	17994	18115	17898	17889	18126	17985	17955	18000	18112	18111	18256	18133	18018	18045	18225	17902	17965	18203	18168	18162	18217	18268	17946	17856	18144	17891	18045	18061	18017	17764	18242	17965	18111	17961	18016	17942	17899	18195	18309	18211	18114	18002	18010	18238	17921	18299	18320	18222	18081	18002	18247	18182	18073	18172	17835	17821	18019	18034	18230	17991	18163	18096	18221	18289	17989	18331	18065	18076	17970	17970	17876	18019	18203	18186	17876	17941	18015	17954	18134	18086	18208	18064	17980	17989	17910	18208	18017	18047	18052	18070	18279	17947	17871	18058	18289	18151	17804	18154	18089	18082	18294	18010	18249	18262	18151	18042	18149	18005	17909	18032	18077	18183	17870	18123	18151	18157	18173	18001	18094	18186	17956	18151	18092	18198	17852	18063	17924	17996	17874	18085	18117	18273	18218	17960	17987	18065	18173	18248	18032	18239	17958	18236	18065	17910	18022	18050	17925	17964	17896	18099	18105	18217	17895	18023	18141	18067	18014	17662	17877	17917	18015	18218	17868	18243	18010	17906	18113	18071	17983	18151	18059	18058	18093	18049	18059	17991	17873	18206	18103	17993	18084	18103	18057	18086	18029	18227	18088	18196	17964	18155	18013	17890	17881	18148	18247	17946	17906	18082	18030	17969	17872	18001	18002	17899	18044	18168	18077	18182	18068	17978	18082	17894	18003	18162	17954	18091	17928	17961	17802	17873	17941	18026	18004	18061	18160	18054	18000	17924	17900	18070	18164	18012	17943	17909	17844	18139	17870	18047	18131	17878	18211	18124	18164	18028	18204	17995	17926	18252	17824	17924	18289	18136	17950	18315	18049	17910	17868	18321	18011	17883	17910	18155	18085	18034	18139	18055	17887	18065	17990	18086	17924	18156	18219	17916	17946	18004	18028	18111	18118	18139	18033	17961	17938	17870	18242	17990	18021	17902	17958	18031	18052	18041	18030	18095	18037	17882
24188	16723	14828	14886	14778	14728	14699	14596	14709	14710	14546	14650	14629	14832	14630	14521	14598	14814	14634	14684	14631	14582	14707	14658	14629	14431	14757	14873	14759	14538	14656	14605	14692	14564	14694	14924	14652	14726	14765	14568	14654	14662	14678	14607	14584	14510	14762	14634	14394	14798	14657	14595	14706	14758	14842	14701	14750	14610	14572	14544	14599	14691	14715	14639	14677	14473	14680	14698	14573	14727	14743	14675	14395	14779	14598	14683	14674	14668	14574	14750	14798	14692	14631	14812	14738	14637	14504	14639	14690	14822	14713	14492	14708	14605	14720	14566	14540	14562	14736	14623	14591	14854	14517	14699	14725	14689	14696	14681	14678	14572	14646	14722	14684	14705	14649	14519	14620	14551	14532	14773	14735	14675	14566	14590	14487	14557	14536	14749	14571	14652	14569	14736	14594	14698	14724	14486	14618	14786	14635	14808	14626	14801	14648	14568	14538	14664	14749	14716	14538	14668	14680	14600	14647	14576	14643	14648	14686	14605	14811	14810	14709	14659	14560	14750	14559	14518	14610	14710	14655	14560	14671	14663	14581	14629	14503	14615	14652	14676	14513	14580	14540	14658	14605	14656	14713	14555	14649	14662	14633	14629	14674	14751	14626	14634	14745	14551	14768	14628	14618	14855	14684	14642	14473	14641	14517	14746	14819	14477	14627	14657	14671	14709	14604	14655	14726	14518	14775	14645	14755	14643	14786	14716	14471	14628	14586	14655	14725	14621	14636	14624	14761	14735	14425	14686	14609	14716	14545	14628	14665	14607	14539	14699	14634	14566	14565	14635	14632	14578	14705	14538	14743	14578	14594	14799	14530	14792	14646	14608	14784	14730	14524	14560	14606	14573	14768	14538	14656	14711	14643	14513	14800	14501	14416	14546	14645	14694	14608	14760	14759	14582	14571	14717	14899	14595	14494	14758	14650	14590	14314	14720	14667	14732	14825	14638	14698	14656	14619	14672	14783	14709	14642	14582	14803	14609	14684	14514	14791	14631	14659	14692	14671	14778	14709	14519	14573	14457	14647	14701	14502	14780	14627	14610	14870	14573	14865	14803	14590	14576	14794	14631	14629	14543	14501	14636	14676	14626	14671	14752	14740	14599	14740	14463	14491	14612	14617	14695	14670	14747	14483	14631	14642	14716	14763	14571	14545	14590	14590	14709	14602	14776	14583	14585	14617	14610	14581	14422	14502	14742	14638	14675	14704	14352	14735	14819	14616	14609	14640	14504	14542	14486	14739	14750	14726	14620	14623	14870	14615	14571	14521	14657	14657	14687	14654	14633	14661	14728	14664	14488	14671	14733	14641	14605	14629	14651	14799	14500	14736	14501	14499	14733	14725	14809	14554	14706	14569	14723	14520	14752	14743	14533	14612	14652	14746	14540	14629	14703	14566	14469	14622	14794	14553	14573	14701	14961	14763	14641	14708	14628	14701	14597	14731	14694	14595	14644	14412	14552	14562	14557	14700	14592	14780	14618	14470	14821	14619	14639	14741	14720	14711	14589	14627	14651	14621	14739	14499	14748	14611	14663	14728	14631	14568	14721	14693	14622	14593	14805	14416	14513	14666	14643	14465	14587	14588	14465	14639	14588	14624	14649	14699	14716	14629	14676	14666	14740	14447	14675	14509	14507	14502	14661	14852	14511	14750	14537	14853	14674	14671	14680	14694	14630	14605	14634	14689	14697	14684	14598	14749	14648	14678	14736	14774	14666	14581	14720	14723	14679	14710	14572	14632	14574	14740	14632	14661	14702	14711	14578	14667	14744	14710	14584	14733	14626	14687	14473	14495	14566	14684	14604	14608	14674	14532	14451	14684	14563	14586	14516	14609	14592	14804	14674	14496	14417	14641	14731	14517	14697	14677	14659	14788	14505	14674	14663	14542	14625	14737	14640	14792	14409	14494	14612	14611	14480	14626	14714	14828	14795	14595	14627	14757	14639	14560	14588	14659	14607	14387	14570	14781	14650	14671	14565	14490	14582	14564	14621	14568	14787	14648	14652	14681	14735	14573	14620	14537	14667	14589	14553	14567	14764	14603	14492	14762	14596	14780	14596	14702	14670	14683	14685	14679	14603	14596	14728	14634	14719	14675	14637	14658	14582	14773	14680	14596	14565	14618	14647	14685	14739	14593	14825	14573	14722	14713	14504	14505	14776	14677	14525	14687	14665	14797	14505	14593	14543	14460	14714	14834	14587	14702	14618	14548	14718	14708	14548	14545	14574	14869	14691	14623	14618	14534	14730	14658	14538	14637	14542	14636	14611	14713	14655	14414	14565	14630	14664	14624	14613	14632	14768	14626	14644	14753	14678	14715	14444	14643	14577	14685	14712	14569	14681	14664	14622	14724	14483	14753	14497	14584	14697	14600	14613	14733	14709	14783	14503	14497	14644	14518	14584	14574	14699	14535	14608	14693	14654	14731	14680	14620	14589	14544	14649	14711	14673	14697	14664	14629	14343	14764	14537	14610	14609	14654	14488	14666	14479	14545	14620	14667	14587	14635	14678	14572	14690	14622	14593	14677	14785	14660	14611	14742	14754	14591	14705	14603	14763	14620	14667	14840	14502	14585	14761	14636	14512	14560	14632	14628	14779	14573	14820	14721	14453	14668	14668	14562	14675	14546	14612	14636	14876	14653	14514	14606	14683	14606	14644	14523	14634	14656	14673	14797	14566	14727	14565	14607	14587	14641	14646	14642	14547	14680	14635	14742	14451	14684	14620	14520	14719	14633	14603	14576	14705	14720	14682	14708	14543	14750	14751	14685	14600	14655	14649	14619	14629	14641	14634	14622	14459	14620	14759	14574	14648	14462	14667	14631	14691	14703	14638	14712	14691	14782	14670	14625	14764	14611	14737	14698	14498	14591	14565	14530	14559	14635	14647	14699	14808	14614	14573	14499	14615	14662	14709	14733	14653	14601	14684	14726	14630	14764	14588	14742	14764	14482	14530	14595	14672	14578	14575	14633	14698	14588	14511	14699	14498	14608	14629	14676	14608	14542	14802	14782	14600	14701	14680	14641	14748	14629	14664	14566	14657	14712	14654	14710	14617	14606	14668	14617	14643	14675	14744	14708	14479	14780	14580	14678	14747	14547	14813	14716	14558	14820	14546	14716	14489	14687	14691	14698	14601	14595	14690	14759	14597	14613	14706	14646	14551	14698	14670	14726	14610	14665	14762	14752	14679	14217	14614	14664	14646	14762	14601	14701	14694	14714	14659	14665	14497	14768	14522	14726	14567	14380	14718	14719	14756	14652	14539	14645	14597	14453	14530	14642	14717	14718	14515	14684	14723	14506	14613	14620	14639	14743	14669	14563	14703	14638	14804	14650	14579	14539	14590	14659	14700	14958	14725	14728	14811	14570	14725	14652	14819	14592	14626	14623	14721	14767	14700	14638	14483	14688	14652	14719	14672	14548	14626	14631	14647	14638	14565	14751	14578	14670	14797	14408	14722	14496	14709	14553	14570	14579	14886	14815	14548	14685	14659	14601	14630	14590	14645	14750	14586	14796	14700	14517	14474	14595	14958	14667	14529	14717	14792	14674	14571	14653	14828	14598	14637	14515	14444	14694	14672	14704	14586	14638	14608	14623	14587	14621	14577	14752	14693	14615	14892	14556	14744	14671	14764	14798	14751	14664	14487	14574	14590	14763	14620	14568	14746	14790	14576	14636	14585	14606	14724	14592	14646	14568	14475	14570	14725	14602	14712	14615	14745	14555	14569	14539	14568	14603	14634	14777	14641	14653	14544	14759	14650	14736	14639	14486	14897	14596	14645	14593	14657	14611	14637	14689	14713	14542	14707	14575	14587	14642	14500	14829	14556	14614	14622	14596	14531	14619	14603	14542	14678	14631	14538	14655	14485	14683	14567	14670	14676	14667	14571	14703	14701	14712	14596	14697	14550	14687	14662	14500	14715	14619	14560	14635	14667	14635	14507	14713	14713	14527	14598	14611	14629	14725	14691	14513	14539	14724	14493	14670	14743	14506	14436	14639	14639	14725	14619	14662	14747	14592	14585	14557	14610	14689	14621	14659	14527	14641	14580	14628	14639	14607	14616	14556	14646	14729	14837	14593	14514	14426	14467	14594	14697	14717	14709	14619	14571	14588	14802	14653	14593	14654	14719	14648	14608	14488	14397	14769	14692	14757	14535	14688	14629	14549	14611	14696	14471	14579	14596	14586	14637	14551	14538	14793	14691	14765	14753	14482	14551	14668	14629	14391	14823	14662	14814	14457	14477	14654	14607	14527	14689	14684	14617	14649	14598	14643	14593	14717	14800	14410	14661	14531	14633	14781	14604	14651	14763	14534	14679	14671	14690	14690	14541	14581	14682	14625	14718	14732	14561	14549	14419	14632	14570	14509	14706	14685	14686	14558	14637	14599	14814	14720	14758	14441	14544	14548	14745	14567	14691	14571	14563	14791	14570	14683	14622	14677	14670	14765	14725	14646	14689	14626	14769	14717	14718	14584	14590	14604	14604	14771	14845	14644	14642	14754	14703	14636	14645	14654	14591	14537	14659	14581	14662	14719	14781	14499	14554	14694	14536	14723	14604	14306	14544	14516	14701	14672	14570	14640	14644	14658	14618	14496	14675	14473	14875	14592	14479	14594	14712	14635	14689	14573	14719	14434	14780	14670	14545	14790	14741	14657	14622	14572	14827	14602	14624	14390	14568	14848	14580	14599	14404	14620	14736	14584	14837	14692	14539	14597	14667	14788	14598	14635	14751	14711	14529	14590	14549	14644	14719	14738	14690	14513	14463	14583	14657	14598	14405	14664	14589	14473	14648	14625	14761	14654	14827	14456	14716	14546	14570	14698	14679	14642	14881	14740	14737	14653	14536	14812	14619	14556	14525	14644	14777	14522	14788	14651	14607	14535	14670	14826	14651	14393	14548	14525	14588	14761	14864	14763	14578	14767	14445	14653	14737	14687	14589	14611	14738	14665	14728	14621	14559	14418	14616	14785	14648	14612	14838	14630	14546	14584	14636	14523	14727	14596	14588	14594	14614	14549	14678	14808	14568	14723	14665	14676	14661	14513	14620	14727	14519	14702	14871	14568	14660	14683	14657	14701	14508	14804	14575	14740	14664	14607	14548	14482	14553	14585	14592	14668	14865
26618	21352	29866	23230	21700	23693	23584	19731	19043	19475	19317	19210	19266	19219	19285	19513	19303	19279	19205	19157	19217	18939	19048	18944	19257	19339	19156	19190	19351	19085	19213	19038	19207	19111	18898	18939	19328	19303	18901	19233	19295	19033	19189	18968	19024	19261	18885	19051	19044	19046	19257	19180	18948	18996	18987	19001	19097	19101	19023	18882	19291	19179	19265	19193	18923	19113	19106	18964	19128	19215	19012	18952	19245	18943	18857	19168	19245	19163	19080	19020	18943	19171	19162	18887	18953	19104	19279	19037	19211	19246	19105	19131	18958	18818	19135	18763	18908	18871	18866	19070	19114	18904	18966	19182	19048	18852	19144	19095	18788	18987	19071	18950	19010	18930	18887	18959	18951	18890	19029	19204	19212	19116	18953	19236	19282	18881	19105	18979	19062	19215	19258	19073	19219	18892	18911	19125	19151	18883	19234	18957	19079	18838	19125	19044	19120	19030	18883	19081	19158	19146	19033	19059	19097	19043	19047	18821	19181	18886	18855	18884	18986	19110	19201	19146	19075	19052	19095	18945	18688	19078	18818	18947	19149	19096	18925	19130	19038	19019	19013	19074	18947	19071	18880	18957	19026	19165	19064	19204	19024	18923	19079	18977	19066	18962	18971	19133	19225	19000	18945	19062	19070	19124	18863	19223	19086	18998	19037	19089	19059	19281	19118	19090	19074	19051	18810	18846	19241	19085	19030	18844	18948	18892	19073	18734	19035	18946	18894	19016	18971	18908	19199	19161	19140	19025	19110	18705	19076	19012	18994	19295	18831	19123	19139	19026	19047	18856	19325	19154	18966	19049	19102	18919	19023	19321	19117	19133	19066	19292	18931	18858	18785	19131	18923	19243	18961	18886	19159	19095	19107	19064	18917	19205	18900	19209	19054	19049	18996	19062	19057	18859	19119	19163	19044	18961	18833	19141	18904	19033	19060	19051	18971	18857	19015	19112	18959	19033	19140	18818	18882	19068	18781	18798	18880	19030	19052	18988	18933	19085	18952	19205	19020	18937	19187	19103	18920	19030	19094	19040	19173	18923	18847	18903	19189	18995	18957	18833	19041	19140	18853	19108	18891	19184	18999	19140	19058	19075	19068	18978	19104	19095	19116	19110	18874	18982	19118	18898	19082	18930	19072	19101	18984	19070	18848	18878	19043	19086	19179	18945	18921	19033	18918	19112	19043	19171	18999	18998	18957	18898	18919	18988	18923	18965	19023	19044	18996	19049	18993	18976	18995	19080	19206	19154	19064	19035	19032	19126	18928	19003	19159	19102	19072	18927	19128	19029	19165	19169	18986	18951	19042	19006	18998	18834	19162	19080	19005	18890	19276	18866	19019	18995	18804	18987	19030	18960	19081	18983	19234	19209	19042	18932	18916	18949	19198	18763	18951	19078	19056	18910	18949	19058	18918	19016	19275	19037	18935	18837	18737	18959	19340	18890	18985	19219	18962	18708	19153	18894	18808	18894	18990	18861	19018	18997	18851	19076	18932	19197	18964	19164	19085	18959	19005	18961	19109	19147	18898	18931	19077	18733	19007	19060	18957	19026	18998	19031	19099	19064	18870	18989	19117	18980	19092	19089	19019	18968	19080	18975	19013	19002	19294	19102	19186	19155	19102	18959	19062	19072	18954	18885	18963	18897	18994	19004	19078	18926	19021	18812	19239	19019	19002	18945	19216	19145	19105	19107	19181	19201	18972	19013	18872	19114	18967	18838	19186	19110	19006	19022	19159	19132	19136	19131	18779	18804	19192	18956	18822	18954	18944	19119	18904	19261	19139	19050	18905	19021	18999	19036	19107	18909	19073	18972	19072	18844	19009	19117	18884	18992	19129	18930	18823	18828	19101	19007	19131	19049	19074	18997	18884	19019	19105	18916	19089	19013	19028	19053	18903	19085	19107	19019	18952	18916	19132	19026	19067	18974	19161	19363	19312	19269	18997	18946	18972	18939	18924	19011	19062	18951	18975	19063	19037	18907	18997	18850	18767	18883	19012	19049	18988	19057	19273	19223	18868	18944	18866	18786	18800	18978	19010	19190	18994	19232	19017	19002	18919	19148	18950	19150	19116	19239	19022	18887	18817	18938	18886	19085	19045	19007	18797	18830	19085	18840	19090	18836	19061	19083	18963	18921	18914	18929	19077	18860	19159	19138	18904	19284	18875	18865	19016	18955	18936	19076	18993	19185	18869	19032	18830	19091	19034	18899	18719	19145	19105	19039	19189	19181	19161	19061	18992	19025	18932	18849	18926	18960	18998	19069	18911	19345	19097	19151	19140	18847	19063	19130	18996	19018	19194	19088	19148	19142	18892	18839	18813	18859	19218	19006	19001	18972	18925	19086	18987	18749	18928	19098	19217	18876	19105	18972	19303	19103	19034	19013	19077	19435	18989	18965	18903	19345	19087	18946	19234	18944	18998	18908	19118	18831	19021	19161	18972	19212	18830	19224	18861	18913	19239	18944	19195	18967	19130	19033	18893	18960	19099	18909	19133	19043	19106	19065	18930	18861	19073	19055	19022	19124	18865	18980	18923	19248	19216	19185	19159	19088	18979	19007	19228	19132	18917	19049	19163	19035	19100	18995	19046	19137	19260	19140	19117	19068	18922	18892	19074	19024	19004	18761	18838	18956	19007	18990	18923	19052	19344	19386	18822	19041	18958	19034	19077	19147	18912	19086	19059	18899	18999	19080	19037	18893	18925	18983	19093	19231	19121	18981	19132	18868	19111	18975	18897	19007	18948	19082	19127	18983	18956	19093	19137	19189	19243	19056	19071	19029	19143	18890	19009	19400	18846	18922	19058	19033	19017	18888	19059	19095	19069	18956	19103	18998	19056	18949	19015	19157	18938	18825	18965	19137	18942	18974	18986	19048	19121	19267	18892	18998	18992	18975	19085	19260	18696	18901	18957	19017	19117	18912	18913	18989	19215	18772	19032	19037	18795	18914	19054	18986	19118	18829	19062	18948	18700	18786	18875	19057	18848	19110	19108	18957	18980	19116	19052	18923	19073	19122	19060	19152	19164	19088	18943	18881	18917	19022	19058	19108	19033	19363	18920	19036	19188	19081	18758	19037	19047	19253	18887	18926	19084	19004	19077	18800	19130	18995	18845	19126	19066	19129	18888	18908	18915	18920	18853	19119	18986	19154	18989	18995	18860	18773	18932	19095	19023	19095	18914	18891	19014	19013	19041	19158	19131	19152	19128	18901	19237	19136	19170	18909	18876	19018	19124	18994	18971	18717	18966	18908	19023	18969	19095	18932	19062	18990	19091	18947	19173	18993	19043	18858	19178	19004	18996	19008	18989	19094	19122	19037	19050	19076	19028	18839	19026	18879	19072	19223	19047	18893	19189	18819	18898	18963	19043	18861	19128	19093	19009	19127	18811	18974	19011	19057	19027	18951	19038	19009	18902	19150	19107	18975	19178	19200	19057	18981	19132	19103	19023	18721	18790	19010	19002	18964	18926	19042	19255	18851	19020	18923	18946	19043	18992	18968	19120	18879	19027	19139	19094	18987	19142	19190	18932	19023	19003	18875	19134	19150	19180	18911	19013	19047	19045	18922	19124	18892	18778	19128	19188	19036	18976	18977	18985	19162	19103	19257	19007	18759	18964	18810	18663	18882	18879	18755	18793	19014	19015	19104	18856	18930	19050	18880	18776	18971	18939	19220	19119	18865	19110	19116	18987	19260	19287	19158	18830	18989	18853	19047	19082	18918	19296	18929	18845	18916	19167	19073	19174	19150	19069	19196	19024	19019	18981	18928	19216	19058	19111	19115	19002	18803	19185	19165	18859	19125	19128	18756	18923	19041	19178	18972	18725	19108	19127	18968	19239	19066	18784	19076	18910	19154	19003	18885	19104	18993	19112	19088	18881	18972	19093	19017	18965	18962	19130	19064	19115	18937	19189	19354	19010	19107	19269	18919	18946	18917	19100	19085	19136	18955	19028	18992	19068	19061	19175	18977	18894	18924	19319	19030	19064	19020	19119	19029	19105	19014	18990	18884	19077	18954	18871	18979	19042	19028	18990	19172	18961	18916	19018	18939	19018	19132	19025	18990	19165	18757	18809	19090	19107	19162	19027	18737	18958	19289	19063	18949	18948	18908	18860	19022	19148	19076	19068	18790	18881	19082	19026	18934	19254	19054	18960	18916	19107	19198	19101	19214	18715	18894	19270	19027	18921	19074	18934	18963	19086	18816	19049	19049	19216	19090	19359	19070	19090	19116	19183	19060	19049	19002	19110	19127	18849	18988	19006	18953	19269	19014	19308	19135	19041	19047	19108	18931	18826	19057	18898	18880	18892	19052	19077	18701	18888	19144	19203	19067	19097	19161	19010	18949	19136	18837	19143	19105	19079	19091	18924	18913	18950	18905	18987	18951	18858	19301	18786	19168	19193	18918	19016	19063	19020	19049	19011	18997	19082	19134	19168	19261	19205	18952	18897	19127	19049	18989	19036	18915	18960	19011	19054	18941	18965	19055	19055	18987	18882	19051	18992	19109	18837	18979	18989	19036	19109	19016	19158	18935	19161	18844	18961	18979	18995	19065	19075	18995	18856	19074	18927	18931	18991	18854	19023	19168	18942	18957	18950	18990	19047	19110	18808	18763	18964	19134	18925	19172	18850	19070	19102	19160	19197	18999	18997	18989	19160	19057	19166	18932	19006	18992	19000	18832	19159	19016	19175	18995	18951	19038	19014	19158	18968	19050	18844	19091	19014	18991	18857	18946	19101	18967	19075	19100	19123	19112	19154	19106	19050	18873	18907	18542	18930	18984	19251	19042	19161	18864	18883	18997	18855	18820	19111	18893	18882	18892	19088	18773	18995	19151	18901	19032	18797	19209	19025	19038	19293	19179	18988	19061	18993	18847	19171	18961	19110	19040	19155	19190	19102	18938	18898	19087	19220	19146	19217	19050	19288	18993	18988	18896	18807	19105	19190	18934	19138	19119	19099	19162	19018	19009	18987	18974	19093	19098	19256	19078	18993	18777	18925	19078	18989	19095	18963	19013	18674	19212	18900	19041	19031	19055	18943	19046	18920	18938	19102	19134	19236	19046	18932	19052	19128	18799	19286	18958	19040	19052	18890	19092	19204	19139	19021	18672	19086	19144	18975	19093
25971	17351	15133	15350	15235	15307	15291	15290	15245	15266	15277	15168	15165	15199	15168	15277	15300	15233	15230	15105	15195	15373	15293	15330	15189	15077	15341	14974	15212	15136	15106	15135	15252	15292	15196	15169	15159	15083	15188	15163	15263	15363	14962	15202	15175	15227	15251	15297	15300	15111	15207	15135	15149	15302	15231	15115	15212	15081	15197	15296	15082	15159	15170	15151	15181	15189	15160	15280	15107	15278	15173	15094	15231	15204	15068	15226	15043	15199	15271	15269	15180	15255	15059	15156	15111	15021	15105	15168	15138	15033	15232	15089	15185	15286	15169	15236	15255	15176	15169	15270	15272	15160	15167	14991	15245	15242	15121	15140	15217	15268	15246	15034	15310	15107	15073	15141	15172	15038	15062	15074	15025	15209	15285	15159	15182	15136	15253	15175	15236	15154	15202	15107	15273	15131	15297	15262	15085	15113	15180	15180	15165	15256	15233	15122	15084	15227	15096	15083	15220	15156	15233	15179	15053	15074	15270	15170	15063	15116	15176	15216	15195	15216	15237	15056	15044	15148	15151	15065	15255	15334	15024	15212	15137	15104	15192	15094	15164	15328	15226	15286	15210	15156	15144	15101	15206	15151	15301	15156	15229	15217	14998	15232	15100	15186	15245	15315	15026	15212	15191	15170	15234	15015	15326	15305	15235	15270	15238	15140	15125	15014	15126	14985	15266	14986	15047	15242	15160	15218	15332	15081	15169	15130	15237	15051	15145	15125	15193	15243	15144	15201	15373	15309	15307	15301	15144	15095	15206	15070	15268	15174	15115	15284	15141	15139	15011	15245	15120	15204	15194	15304	15054	15324	15019	15128	15073	15160	15239	15127	15296	15220	15230	15053	15099	15114	15096	15120	15112	15128	15087	15110	15382	15134	15186	15022	15184	15217	15001	15227	15160	15236	15165	15239	15159	15355	15077	15054	15283	15120	15133	15224	15242	15085	15193	15298	15151	14984	15095	15244	15010	15215	15245	15243	15351	15075	15243	15147	15212	15202	15211	15214	15196	15292	15175	15235	14972	15177	15057	15194	15086	15110	15107	15043	15295	15102	15117	15292	15126	15093	15047	15127	15255	15191	15330	15136	15141	15096	15112	15149	15215	15208	15241	15213	15327	15101	15181	15250	15172	15180	15123	15158	15136	15372	15295	15282	15101	15070	15232	15255	15199	15198	15071	15013	15178	15195	15120	15250	15023	15275	15180	15113	15210	15129	15440	15356	15209	15234	15018	15258	15285	15114	15287	15256	15079	15179	15096	15138	15022	15083	15267	15213	15114	15238	15249	15161	15225	14931	15149	15266	15168	14977	15230	15016	15190	15097	15217	15136	15141	15131	15232	15281	15044	15150	15297	15152	15085	14979	15179	15170	15115	15216	15145	15143	15119	15188	15024	15162	14976	15270	15187	15294	15211	15143	15218	15071	15116	15148	15191	15120	15233	15364	15017	15204	15145	15171	15073	15041	15264	15114	15104	15108	15196	15009	15092	15188	15105	15080	15211	15146	15207	15435	15246	15166	15166	15033	15178	15100	15217	15177	15087	15207	15241	15116	15108	15057	15294	15250	15040	15186	15384	15064	15202	15241	15152	15067	15283	15118	15249	15014	15255	15049	15448	15044	15284	15014	15214	15091	15163	15140	15047	15121	15215	15066	15130	15157	15228	15117	15090	15129	15126	15278	15165	15204	15097	15105	15205	15367	15122	15193	15378	15281	15213	15253	14960	15275	15278	15163	15312	15133	15064	15238	14981	15097	15127	15192	15274	15145	14948	15295	15166	15184	15288	15131	15181	15138	15155	15111	14988	15289	15112	15047	15120	15141	15165	15299	15190	15133	15146	15110	15285	15076	15228	15142	15218	15103	15165	15210	15265	15156	15146	15227	15248	15017	15194	15063	15081	15265	15129	15293	15176	15133	15166	15225	15179	15153	15177	15158	15037	15227	15232	15082	15294	15093	15361	15161	15040	15094	15151	15168	15159	15216	15089	15256	15234	15148	15239	15029	15248	15137	15172	15222	15236	15073	15054	15097	15141	15064	15203	15204	15116	15209	15104	15127	15071	15082	15034	15140	15135	15276	15138	15327	15222	15168	15070	15152	15048	15333	15170	15245	15170	15147	15146	15265	15227	15122	15246	15380	15042	15186	15143	15050	15152	15105	15122	15181	15248	15152	15167	15183	15083	15256	15251	15116	15213	15367	15134	15244	15036	15120	15261	15117	15121	15158	15408	15125	15193	15274	15083	15079	15127	15216	15059	15172	15180	15215	15260	15075	15039	15097	15207	15144	15074	15082	15251	15167	15215	15233	15257	15130	15222	15163	15138	15066	15376	15307	15227	15114	15321	15101	15223	15179	15220	15239	15278	15026	15150	15105	15158	15203	15119	15211	15316	15245	15154	15250	15291	15059	15168	15133	15215	15287	15172	15085	15151	15168	15134	15219	15064	15232	15363	15043	15214	15245	15192	15155	15155	15147	15138	15143	15108	15172	15156	15120	15014	14922	15216	15303	15149	15258	15135	15169	15245	15195	15112	15325	15240	15181	15238	15017	15146	15107	15198	15036	15205	15141	15061	15185	15311	15122	15167	15317	15107	15258	15102	15081	15406	15156	15048	15220	15181	15085	15151	15249	15114	15215	15059	15322	15219	15221	15218	15198	14933	15156	15288	14936	15142	15290	14933	15116	15176	15043	15251	15008	15373	15020	15191	15170	15138	15182	15040	15121	15231	15160	15292	15053	15200	15250	14985	15066	15162	15336	15141	15197	15316	15326	15090	15201	15231	15156	15208	15072	15232	15237	15157	15114	15099	15090	15139	15036	15215	15311	15085	15331	15075	15135	15135	15269	15075	15218	15177	15270	15219	15070	15349	15064	15288	15259	15098	15234	15042	15173	15209	15078	15339	15056	15053	15152	15182	15219	15140	15220	15281	15078	15354	14988	15229	15157	15217	15209	15358	15252	15204	15300	15173	15083	15305	15137	15117	15030	15051	15264	15164	15195	15195	15043	15283	15161	15073	15409	15105	14996	15163	15191	14891	15056	15194	15080	15161	15304	15245	15170	15166	15082	15230	15105	15211	15194	15053	15276	15294	15108	15180	15103	15295	15049	15264	15123	15135	15145	15016	15174	15254	15172	15191	15161	15074	15263	15072	15108	15313	15205	15133	15040	15152	15216	15077	15030	15238	15072	15171	15185	15172	15213	15138	15126	15032	15254	15122	15212	15275	15266	15142	15175	15217	15235	15200	15061	15075	15162	15213	15066	15087	15082	15352	14988	15148	15190	15106	15149	15240	15027	15223	15133	15215	15264	15146	15048	15179	15108	15148	15226	15276	15205	15232	15252	15301	15081	15076	15147	15168	15042	15121	15288	15395	15275	15278	15206	14992	15234	15089	15297	15088	15179	15235	15065	15100	15420	15058	15181	14972	14976	15123	15078	15180	15060	15015	15148	15182	15180	15090	15220	15313	14984	15151	15285	15149	15024	15413	15005	15158	15025	15229	15243	15005	15232	15194	15202	15172	15139	15186	15123	15119	15212	15187	15261	15065	15258	15214	15162	15166	15152	15044	15020	15244	14891	15341	15131	15224	15103	15227	15301	15122	15241	15259	15144	15289	15142	15171	15135	15349	15107	15128	15109	15362	15083	15184	15114	15143	15232	15085	15352	15128	15407	15074	15072	15152	15017	15215	15145	15099	15234	15220	15084	15124	15178	15209	15278	15215	14972	15168	14982	15181	15111	15272	15166	14988	15178	15263	15292	15101	15139	15183	15004	15116	15282	15346	14995	15184	15355	15470	15408	15165	15154	15323	15136	15155	15133	15176	15097	15019	15170	15251	15095	15249	15063	15125	15256	15112	15135	15123	15267	15185	15130	15188	15158	15124	15092	15171	15117	15297	15203	15274	15121	15278	14954	15189	15201	15183	15148	15161	15087	15039	15118	15172	15051	15093	15036	15035	15080	15203	15246	15096	15238	15175	15190	15294	15222	15064	15241	15232	15301	15106	15245	15119	15125	15021	15330	15356	15109	15085	15301	15161	15138	15133	15000	15103	15046	15286	15139	15230	15220	15289	15123	15256	15174	15219	15077	15159	15122	15117	15317	15140	15094	15048	15123	15294	14986	15157	15333	15162	15106	15244	15139	15096	15099	15279	15158	15073	15016	15124	15107	15148	15202	15294	15169	15263	15193	15353	15222	15024	15098	15209	14930	15082	15171	15078	15253	15214	15227	15163	15044	15049	15245	15063	15265	15277	15155	15098	15078	15007	15235	15053	15191	15284	15217	15256	15170	15244	15353	15078	15015	15262	15220	15052	15192	15215	15199	15093	15293	15369	15165	15317	15400	15252	15303	15182	15116	15170	15248	15059	15101	15185	15131	15242	15099	15195	15293	15093	15183	15220	15127	15064	15225	15186	15282	15354	15103	15172	15376	15049	15125	15140	15220	15144	14969	15226	15175	15189	15097	15228	15205	15055	15289	15123	15382	15195	15198	15097	15131	15258	15134	15104	15199	15120	14970	15246	15228	15135	14998	15134	15160	15166	15227	15098	15183	15122	15217	15216	15121	15256	15239	15031	15275	15295	15205	15142	15064	15091	15058	15004	15264	15091	15276	15158	15042	15048	15203	15075	15153	15406	15136	15167	15094	15289	15127	15231	15192	15319	15206	15217	15022	15303	15073	15105	15261	15077	15301	15211	14931	15266	15154	15146	15277	15241	15159	14994	15137	15211	15119	15012	15151	15053	15287	15230	15205	15130	15107	15150	15166	15221	15253	15206	15036	15298	15046	15164	15277	15119	15127	15065	15171	14994	15171	15109	15148	15175	15213	15242	15220	15192	15167	15364	15208	15319	15040	15300	15276	15399	15114	15192	15319	15212	15008	15023	15169	14986	15124	15172	15114	15181	15236	15168	15230	15230	15262	15105	15285	15020	14967	15050	15185	15130	15225	15207	15272	15285	15231	15135	15195	14954	15329	15135	15193	15192	15085	15310	15116	15031	15103	15127	15289	15132	15171	15079	15396	14971	15182	15240	15148	15263	15084	15331	15204	15209	15196	15134	15112	15418	15080	15050	15220	15322	15221	15245	15134	14891	15203	15119	15213	14995	15130	15362	15124	15129	14988	15100	15148
22632	21454	29743	23575	21462	22668	28670	20089	18041	18227	18166	17791	18141	18098	17644	17759	17924	18059	17815	17771	17722	17701	17935	17779	17857	17728	17730	17692	17718	17694	17676	17913	17780	17772	17842	17780	17787	17542	17502	17645	17767	17630	17792	17528	17602	17666	17582	17632	17428	17756	17545	17343	17693	17652	17623	17541	17602	17421	17779	17574	17767	17544	17544	17679	17729	17823	17620	17658	17537	17692	17639	17444	17543	17802	17360	17565	17672	17735	17635	17686	17422	17347	17522	17425	17410	17617	17604	17518	17594	17490	17672	17674	17628	17373	17655	17708	17539	17452	17555	17474	17373	17445	17502	17640	17658	17372	17546	17650	17428	17496	17711	17529	17654	17573	17545	17595	17563	17645	17486	17455	17527	17809	17427	17504	17427	17406	17576	17529	17514	17634	17584	17432	17696	17469	17561	17510	17515	17273	17419	17585	17607	17499	17634	17764	17487	17576	17530	17517	17417	17580	17359	17441	17492	17411	17637	17557	17566	17689	17359	17679	17398	17600	17651	17536	17478	17536	17558	17564	17460	17511	17629	17498	17516	17626	17594	17404	17538	17567	17564	17601	17434	17682	17678	17476	17542	17392	17202	17575	17651	17620	17372	17490	17421	17554	17592	17316	17486	17500	17356	17558	17703	17412	17554	17498	17521	17600	17627	17566	17462	17505	17518	17552	17216	17479	17592	17397	17421	17530	17684	17569	17405	17374	17362	17408	17257	17178	17469	17652	17575	17426	17370	17451	17454	17399	17619	17514	17434	17530	17526	17464	17598	17478	17447	17455	17309	17444	17406	17363	17459	17374	17376	17656	17482	17602	17402	17346	17328	17379	17497	17641	17435	17538	17366	17523	17338	17507	17680	17427	17422	17521	17579	17386	17580	17532	17377	17449	17503	17407	17516	17465	17549	17462	17344	17319	17523	17430	17306	17423	17427	17734	17512	17352	17319	17602	17281	17536	17396	17539	17476	17364	17456	17669	17582	17438	17410	17424	17449	17505	17458	17476	17442	17519	17463	17436	17557	17436	17485	17469	17393	17634	17393	17611	17459	17450	17387	17281	17558	17691	17228	17505	17382	17328	17483	17687	17605	17508	17579	17577	17357	17570	17339	17299	17476	17345	17435	17368	17455	17507	17353	17426	17474	17608	17432	17651	17502	17434	17501	17357	17570	17395	17508	17402	17336	17484	17498	17442	17461	17601	17460	17423	17525	17544	17480	17648	17472	17258	17382	17364	17356	17231	17493	17445	17495	17570	17498	17444	17380	17429	17656	17375	17345	17362	17717	17540	17554	17595	17427	17489	17414	17654	17532	17388	17607	17369	17566	17545	17492	17602	17496	17311	17634	17414	17633	17607	17506	17223	17334	17224	17331	17220	17469	17387	17453	17520	17470	17375	17334	17336	17473	17838	17438	17560	17382	17435	17369	17426	17320	17586	17459	17586	17437	17510	17629	17325	17444	17438	17395	17397	17592	17506	17430	17319	17364	17420	17352	17329	17586	17615	17439	17405	17567	17497	17430	17332	17380	17611	17390	17418	17534	17638	17388	17477	17368	17452	17303	17557	17300	17597	17461	17395	17374	17615	17370	17608	17425	17482	17374	17457	17657	17586	17381	17448	17443	17499	17379	17438	17589	17426	17320	17505	17374	17365	17611	17556	17368	17387	17315	17609	17572	17339	17553	17635	17288	17355	17340	17308	17513	17429	17380	17472	17522	17446	17555	17670	17550	17467	17553	17408	17448	17444	17429	17509	17379	17383	17477	17503	17383	17309	17084	17350	17271	17414	17326	17532	17364	17289	17365	17598	17415	17477	17412	17529	17317	17435	17501	17418	17492	17596	17846	17649	17604	17499	17413	17682	17268	17347	17534	17770	17390	17796	17458	17401	17421	17564	17307	17351	17542	17457	17329	17454	17485	17268	17147	17382	17443	17461	17429	17518	17310	17492	17519	17329	17637	17468	17574	17522	17304	17528	17547	17490	17517	17355	17409	17455	17483	17429	17547	17582	17550	17443	17339	17307	17278	17313	17445	17337	17389	17537	17506	17486	17598	17418	17428	17533	17371	17355	17371	17299	17427	17396	17379	17642	17418	17586	17457	17598	17410	17409	17532	17359	17394	17533	17378	17511	17418	17528	17561	17442	17600	17314	17701	17416	17571	17528	17507	17310	17430	17590	17639	17518	17528	17592	17308	17070	17418	17313	17489	17468	17536	17536	17380	17374	17367	17391	17436	17160	17399	17381	17477	17650	17341	17425	17381	17520	17325	17387	17342	17349	17574	17410	17267	17413	17572	17377	17412	17285	17442	17232	17539	17448	17411	17291	17430	17441	17472	17473	17277	17282	17523	17344	17591	17287	17359	17501	17482	17393	17244	17321	17508	17392	17467	17540	17425	17400	17297	17469	17410	17475	17265	17586	17513	17375	17247	17146	17429	17433	17220	17452	17648	17637	17499	17409	17356	17501	17509	17517	17488	17424	17503	17338	17455	17426	17255	17491	17404	17341	17397	17487	17256	17288	17443	17538	17374	17161	17457	17384	17489	17618	17437	17526	17266	17574	17564	17526	17511	17418	17293	17401	17273	17604	17305	17262	17422	17496	17369	17469	17350	17559	17434	17392	17396	17163	17441	17394	17491	17450	17396	17413	17372	17618	17496	17610	17333	17313	17371	17472	17406	17481	17576	17313	17468	17270	17273	17215	17264	17280	17278	17348	17318	17468	17565	17436	17487	17457	17541	17312	17491	17433	17246	17583	17713	17546	17407	17224	17334	17270	17359	17537	17501	17354	17465	17230	17397	17395	17627	17350	17460	17503	17298	17393	17484	17476	17422	17280	17260	17375	17348	17246	17495	17523	17335	17487	17437	17330	17297	17387	17560	17471	17670	17494	17421	17614	17641	17344	17318	17292	17317	17355	17280	17470	17546	17480	17407	17294	17301	17236	17404	17230	17485	17361	17307	17435	17391	17299	17436	17451	17387	17459	17412	17348	17312	17360	17662	17525	17505	17451	17540	17319	17420	17406	17298	17658	17338	17429	17511	17400	17292	17347	17253	17218	17401	17743	17425	17440	17250	17561	17302	17460	17357	17325	17324	17601	17241	17446	17512	17355	17320	17338	17481	17251	17313	17494	17469	17549	17369	17418	17352	17415	17535	17445	17378	17282	17554	17462	17351	17392	17306	17320	17487	17653	17503	17400	17259	17396	17410	17381	17251	17597	17493	17385	17245	17635	17404	17424	17464	17416	17516	17328	17439	17350	17556	17583	17319	17504	17315	17287	17475	17482	17404	17431	17375	17413	17442	17393	17491	17441	17375	17633	17265	17331	17498	17517	17595	17325	17463	17262	17274	17380	17534	17590	17392	17379	17222	17293	17276	17547	17471	17474	17395	17319	17754	17371	17292	17508	17410	17338	17427	17192	17524	17279	17565	17656	17573	17304	17284	17494	17488	17408	17414	17411	17322	17494	17224	17527	17318	17559	17710	17286	17411	17422	17452	17515	17356	17416	17568	17485	17412	17298	17616	17347	17445	17206	17470	17611	17592	17504	17432	17300	17530	17496	17419	17420	17439	17342	17438	17470	17701	17394	17518	17371	17698	17374	17289	17539	17558	17568	17451	17450	17499	17572	17333	17450	17733	17195	17363	17316	17130	17302	17699	17618	17297	17292	17353	17309	17435	17430	17352	17276	17581	17470	17314	17409	17523	17437	17470	17512	17614	17405	17480	17365	17484	17531	17279	17223	17349	17377	17502	17469	17398	17538	17412	17470	17279	17382	17361	17328	17398	17674	17492	17339	17551	17506	17365	17352	17418	17580	17504	17282	17383	17577	17688	17362	17505	17538	17364	17452	17348	17269	17416	17336	17511	17468	17476	17213	17322	17444	17518	17458	17601	17394	17297	17599	17261	17276	17219	17453	17378	17465	17531	17480	17522	17442	17338	17409	17366	17461	17398	17357	17250	17313	17455	17380	17601	17521	17265	17308	17372	17502	17331	17431	17348	17477	17347	17237	17463	17319	17409	17498	17356	17364	17367	17559	17483	17332	17570	17529	17640	17385	17539	17289	17440	17405	17122	17446	17306	17336	17133	17344	17474	17461	17202	17522	17445	17396	17358	17441	17420	17389	17452	17557	17371	17470	17417	17445	17484	17245	17515	17411	17442	17451	17331	17524	17220	17428	17545	17426	17510	17486	17305	17602	17461	17473	17572	17497	17389	17444	17344	17185	17386	17282	17565	17490	17449	17391	17369	17353	17389	17402	17267	17389	17489	17252	17408	17210	17478	17378	17407	17397	17467	17262	17354	17290	17417	17348	17409	17474	17319	17423	17271	17322	17335	17592	17679	17256	17223	17500	17515	17335	17494	17544	17234	17336	17435	17336	17312	17479	17279	17415	17497	17466	17466	17272	17230	17508	17447	17170	17220	17195	17326	17209	17421	17483	17364	17276	17551	17391	17428	17588	17656	17356	17437	17437	17319	17282	17396	17346	17450	17466	17379	17488	17540	17444	17521	17399	17446	17565	17320	17559	17384	17423	17538	17531	17449	17482	17547	17337	17443	17405	17548	17568	17212	17219	17406	17365	17559	17525	17464	17360	17546	17431	17734	17597	17531	17305	17408	17143	17349	17397	17297	17384	17431	17281	17541	17223	17329	17499	17382	17567	17365	17504	17386	17810	17456	17395	17314	17469	17594	17399	17481	17343	17594	17422	17424	17593	17252	17441	17503	17463	17411	17628	17352	17544	17515	17271	17532	17325	17525	17434	17488	17390	17191	17209	17341	17309	17426	17518	17423	17437	17408	17527	17399	17217	17620	17358	17447	17432	17360	17352	17226	17563	17364	17320	17645	17334	17461	17169	17497	17066	17606	17286	17330	17241	17357	17580	17461	17465	17302	17291	17300	17212	17248	17167	17501	17463	17364	17471	17459	17510	17364	17139	17229	17348	17484	17138	17178	17321	17452	17350	17329	17473	17254	17542	17684	17238	17253	17475	17514	17246	17441	17727	17596	17486	17388	17581	17463	17264	17597	17507	17367	17451	17389	17201	17327	17433	17353	17502	17455	17313	17347	17388	17456	17365	17380	17536	17406	17559	17366	17279	17285	17386	17211	17225	17387	17300	17271	17346
25303	18261	14620	14352	14163	14375	14106	14181	14209	14152	14104	14208	14215	14226	14206	14229	14242	14106	14145	14133	14248	14233	14184	14183	14187	14375	14070	14239	14146	14081	14353	14298	14107	14254	13985	13989	14100	14115	14120	14026	14203	14191	14089	14063	14050	14096	14264	14162	14160	14247	13967	14003	14367	14292	14038	14060	14254	14185	14186	14148	14127	14135	14208	13985	14166	14186	14197	14266	14106	14312	14158	14169	14318	14100	14037	14139	14161	14217	14152	14201	14083	14086	13977	14010	14205	14069	14196	14079	14187	14241	14337	14042	14123	14109	14058	14102	14171	14173	14100	14078	14081	14220	14149	14149	14041	14103	14175	14277	14172	14199	14063	14151	14080	14091	14223	14158	14130	14152	14069	13931	14184	14066	14214	14292	14275	14311	14244	14169	14268	13991	14172	14013	14114	14186	14039	13880	14171	14320	14052	14158	14163	14161	13971	14037	14216	14273	14365	14250	14092	14102	14292	14141	14144	14190	14113	14088	14090	13823	14097	14153	14071	14079	14287	13976	14133	14145	14117	14204	14097	14041	14105	14203	14082	14042	14078	14188	14073	14150	14127	14140	14107	14139	14204	14097	13996	14185	14342	14048	14191	14108	14261	14129	14167	14218	14188	14255	14045	14211	14092	14185	14201	14295	14151	14126	14032	14200	14084	14094	14164	14197	14098	14125	14127	14099	14077	14065	14169	14213	14077	14332	14037	14170	13859	14234	14108	14152	14249	14045	14201	14209	14097	14168	14216	14103	14078	14049	14299	14219	14027	14193	14229	14184	14182	14211	14079	14204	14187	14184	14021	14200	14036	14138	14150	13887	14290	13962	14235	14052	14002	14056	14121	14084	14156	14181	14158	14017	14158	14173	14127	14242	13960	14155	14131	14075	14104	14122	14074	13974	14148	14094	13950	14118	14116	14144	14185	14133	14067	14233	14118	14116	13994	14085	14130	14049	14153	14038	14269	13956	14079	14118	14137	14118	14110	14049	14211	14152	14196	14123	14117	14123	14154	14159	14134	14119	14129	14192	14172	14149	14060	14102	14078	14245	14094	14189	14109	13921	14059	14160	14083	13979	14164	14136	14070	14130	14180	14053	14040	14157	14106	14068	14002	14085	14135	14202	14017	14043	14258	14122	13996	14315	14072	13852	14235	14091	14074	14119	13937	14049	14167	13942	14080	14028	14267	14177	14200	14161	14238	14028	14007	14123	14126	14282	14224	14130	14014	14065	14093	14086	14168	13866	14097	14192	13981	14182	14213	14172	14053	14016	14212	14000	14036	14266	14093	14038	14164	14130	14262	14148	14106	13958	14096	13982	14027	14136	14093	14225	13911	14021	14113	14092	14233	14206	14255	14246	14061	14019	14042	14121	14096	14140	13935	14010	14258	14003	14094	14102	13953	14128	14213	14125	14084	14113	14188	14026	14139	14259	14160	14166	14199	14169	14121	14196	14155	14130	14237	14065	14095	14059	13975	14136	14238	14121	14032	14026	14008	14107	14106	14150	14112	13956	14162	14219	14090	14102	14073	14202	14072	14241	14132	14055	14053	13993	14180	14031	14089	14230	14209	14121	14133	14119	14116	14124	14072	14320	14013	14092	13997	14266	14157	14297	14118	14171	14227	14041	14283	14163	14162	14072	14171	14135	14089	14203	14077	13978	14108	14143	14134	13984	14197	14209	14282	14328	14040	14210	13872	14092	14221	14057	14164	14183	14059	14240	14216	14311	14215	14147	14140	14138	14009	13997	14092	14051	14115	14057	14177	14117	14173	14239	14087	14178	14173	14155	14058	14116	14113	14313	14080	14063	14220	13997	14222	14216	13994	14178	14225	13991	14077	14073	14150	14036	13889	14052	13980	14209	14181	14126	14206	14169	14224	14174	14092	14228	14155	13986	14195	14051	14398	14173	14212	14224	14229	14241	14087	14100	14116	14205	14178	14090	14174	14004	14086	14091	14029	14107	14146	13993	14369	14012	14138	14098	14028	14023	14149	13934	14198	14153	14126	14187	14262	14340	14097	14039	13958	14104	14353	14297	14175	14113	14108	14223	14126	14043	14149	14086	14208	14135	14162	14033	14246	14192	14138	14107	14015	14323	14121	14074	14044	14056	14095	14286	14159	14037	14097	14195	14144	14406	14293	14221	14115	14145	14138	14058	14172	14147	14121	14084	13924	14115	14096	14056	14093	14286	14208	14055	14141	14140	14099	14012	14086	14082	14176	14279	14013	14108	14023	14109	14146	14188	14270	14015	14119	14110	14013	14007	14123	13893	14049	14195	13964	14164	14149	14265	14126	14161	14211	14022	14207	14059	14303	14012	13968	14243	14178	13921	13903	14079	14114	14038	14147	14284	14123	13984	13940	14216	14219	14251	14017	14083	14174	14230	14139	14123	14109	14122	14173	14206	14096	14325	13997	13990	14031	14200	14076	13951	14121	14030	14095	14283	14157	14201	14104	14152	14261	14049	13999	14050	14152	14154	14132	13956	14052	14102	14037	14231	14100	14084	14067	14134	14216	14071	14169	14079	14199	13953	13963	13962	14287	14190	14184	14159	14187	14066	14004	14177	14120	14060	14136	14141	14269	14186	14072	14054	14006	14109	13900	14111	14106	14127	14193	14128	14178	14005	14235	13987	14131	13887	14234	14045	14106	14230	14060	14200	14265	13904	14051	14048	14193	14021	14244	14116	14158	14116	14193	14036	14266	14159	14183	14211	14141	14199	14008	14159	14085	14046	14074	14072	14223	14175	14005	14170	14073	14230	14058	14097	14029	14291	14169	14108	14124	14148	14167	14093	14024	14081	14186	14292	14092	14330	14003	13954	14216	14090	13993	14058	14080	14086	14064	14293	14132	14102	14139	14140	14175	14019	13866	14139	14190	14057	14234	14324	14219	14133	14071	14073	14059	14029	14132	14179	14075	14082	14250	14208	14079	14116	13988	14041	13970	14155	13938	14025	14061	14030	14095	14195	14079	14378	14041	14178	14072	14269	14062	14115	14106	14200	14143	14160	14132	14148	14124	14031	14113	14282	14101	14005	14144	14081	14054	14051	14114	14202	14139	14196	14167	14277	13986	14062	14049	13978	14231	14187	13988	14093	14130	14215	14172	14148	14057	14165	14176	14097	14219	14060	14124	14110	14308	13973	14088	14006	14251	14058	14016	13964	14089	14043	14031	14135	14224	14137	13962	14192	14188	14164	13992	14012	14184	14300	14169	14104	14006	14183	14127	14092	14117	14207	14171	14244	14221	14179	14109	14092	14077	14113	13933	14074	14059	14260	14063	14097	14112	14110	14217	13974	14308	14141	13920	14081	14212	14046	14032	14251	13944	14103	14352	14091	14087	14076	14233	14028	14175	14131	13924	14010	14048	14185	14026	13998	14188	14172	13978	14022	14223	13972	13999	13990	14234	14004	14111	14017	14080	14211	14111	14388	14080	14160	14041	14111	14127	14099	14021	14036	14286	14172	14041	14182	14038	14227	14128	13988	14209	13910	14314	14114	14168	14181	14092	14188	14149	14060	14101	14274	14145	14191	14174	14228	13949	14060	14144	14148	14209	14131	14104	14138	14082	14077	14077	14088	14286	13970	14180	14274	14171	14032	14213	14155	14022	14057	14311	14146	14201	14289	14090	14267	13995	14090	14086	14245	14318	14093	14116	14281	14069	14181	14034	14280	14265	14102	14144	14006	14029	14194	14177	14204	14093	14168	14133	14291	14069	14195	14165	14244	14117	13891	13990	14123	13940	14103	14128	14111	14026	14010	14152	14185	14105	14167	14015	14137	13989	14040	13887	14136	14189	14065	14147	14215	14257	14163	13991	14074	14207	14092	14169	14073	14180	14182	14001	14181	14152	14244	13898	13973	14088	13917	14233	14018	14097	14029	14037	14050	14035	14231	14133	14097	14089	13951	14255	14098	14022	14181	14102	14119	13949	14119	14105	13990	13993	14216	14059	14143	14147	14173	14028	14202	14194	14001	14168	14107	14155	14096	14067	14046	14137	14039	14187	14071	13921	14083	14009	13875	14125	13935	13951	14036	14276	13987	14122	14083	14114	14184	14124	14019	14101	14040	14115	14147	14100	14145	14197	14130	13942	14142	14166	14117	14235	14175	14010	14091	14142	14081	14130	14018	14282	14122	14154	14137	14251	14118	14003	14203	14159	14189	13974	14111	13954	14019	14106	14221	14067	14045	14088	13967	13990	14100	14298	14054	14161	14102	14006	13922	14027	14012	14170	14161	14280	14005	14107	14258	13989	14127	13875	14189	14064	13856	14084	13910	14024	13981	14251	14063	14230	14075	14230	14267	14130	14060	14124	14185	14240	14111	14004	13995	14112	14141	14074	14138	14093	14021	14162	13946	14128	14107	14131	14058	14247	14104	14136	13880	14227	14009	14162	14292	14157	14172	14232	14020	14108	14111	14143	14035	14039	14189	14040	14006	14054	14085	14116	14187	14036	13996	14124	14012	14106	14113	14187	14288	13995	14087	14035	14005	14127	14045	14123	14040	14074	14010	14188	14070	14117	14268	14230	13934	14097	14208	14111	14095	14135	14138	14008	14099	14164	14158	13991	14164	14243	14218	14019	14067	14128	14168	14135	14029	14138	14205	14215	14209	14127	13953	14149	14085	14042	14257	14110	14062	14020	14060	14265	13992	14168	14001	14243	14012	14238	14102	14102	14051	14180	13954	14091	14130	14031	14083	14112	14116	14117	14022	14143	14096	14112	14185	14022	13984	14208	13831	14156	13923	14153	14139	13932	13954	13990	14222	14200	14072	14288	14054	14266	14140	14196	14148	14041	14129	14195	14040	14012	14166	14062	14130	14094	14049	14103	14262	14215	14158	14144	14203	14082	14076	14140	14245	14017	14088	14074	14154	13968	13940	14243	14058	14085	14015	14226	14144	14086	14097	14038	14196	14257	14100	14174	14073	14030	14147	13979	13909	14197	14093	14123	14024	14159	14176	14153	13909	14065	14224	14046	14161	14145	13959	14172	14136	13986	14252	13949	14251	14039	14061	14114	14164	14153	13942	14199	14254	14188	14124	14152	14104	14127	14170	14300	13972	14068	14131	14084	14134	13978	14300	14232	14132	14081	14457	14099	13971	14210	14263	13835	14148	14146	14277
28216	21283	27596	24742	18281	17893	18059	17546	17564	17586	17607	17545	17759	17343	17535	17433	17746	17460	17709	17618	17656	17598	17531	17591	17721	17676	17587	17633	17542	17455	17605	17545	17495	17480	17652	17510	17578	17503	17673	17404	17451	17403	17638	17390	17634	17656	17620	17442	17794	17618	17711	17794	17627	17666	17746	17515	17605	17715	17574	17719	17464	17601	17585	17424	17453	17633	17464	17631	17716	17472	17846	17468	17694	17305	17624	17514	17471	17448	17708	17483	17482	17650	17681	17614	17553	17593	17661	17678	17672	17647	17450	17717	17687	17679	17555	17556	17770	17517	17581	17585	17432	17776	17475	17498	17504	17433	17371	17542	17383	17619	17691	17673	17717	17748	17593	17484	17633	17621	17730	17712	17735	17659	17641	17678	17394	17628	17476	17631	17509	17642	17513	17628	17508	17586	17411	17685	17631	17349	17626	17554	17554	17567	17725	17457	17701	17594	17544	17663	17552	17686	17610	17587	17647	17582	17573	17446	17654	17684	17569	17672	17730	17655	17536	17684	17689	17465	17539	17271	17490	17632	17407	17560	17613	17717	17542	17432	17618	17605	17463	17764	17655	17736	17612	17710	17568	17589	17748	17314	17589	17734	17713	17678	17598	17598	17603	17569	17764	17533	17588	17558	17576	17676	17725	17726	17735	17631	17776	17442	17533	17620	17720	17446	17553	17665	17590	17478	17572	17641	17599	17444	17690	17517	17605	17424	17644	17457	17432	17722	17709	17736	17496	17547	17652	17665	17726	17426	17654	17405	17574	17493	17745	17521	17444	17670	17725	17660	17746	17606	17564	17604	17604	17623	17623	17433	17372	17823	17978	17587	17705	17494	17657	17557	17594	17410	17307	17647	17493	17672	17832	17585	17546	17484	17656	17579	17605	17659	17812	17445	17701	17749	17627	17711	17555	17574	17817	17445	17694	17758	17732	17705	17762	17519	17724	17752	17634	17460	17628	17710	17793	17644	17527	17445	17460	17670	17610	17558	17504	17489	17766	17444	17548	17530	17564	17745	17694	17611	17437	17488	17593	17571	17607	17610	17548	17777	17579	17578	17736	17498	17459	17588	17450	17641	17781	17578	17596	17647	17469	17668	17718	17596	17537	17644	17568	17723	17566	17634	17705	17769	17663	17392	17548	17474	17495	17651	17537	17589	17731	17366	17593	17478	17496	17557	17547	17700	17652	17641	17375	17781	17783	17632	17512	17511	17663	17925	17775	17784	17823	17626	17649	17595	17580	17700	17594	17619	17522	17485	17374	17562	17706	17616	17556	17802	17658	17821	17650	17583	17430	17665	17539	17563	17712	17549	17670	17593	17650	17588	17609	17728	17709	17463	17707	17562	17520	17397	17594	17630	17674	17476	17765	17543	17520	17456	17599	17557	17634	17419	17260	17442	17698	17736	17695	17563	17642	17567	17575	17609	17594	17689	17446	17475	17641	17464	17468	17798	17718	17587	17390	17558	17669	17638	17543	17536	17531	17547	17754	17548	17460	17577	17580	17707	17630	17629	17486	17543	17344	17634	17441	17646	17541	17524	17687	17444	17657	17475	17753	17486	17403	17709	17755	17765	17840	17775	17485	17639	17334	17690	17762	17502	17540	17587	17669	17587	17603	17536	17639	17661	17642	17528	17619	17531	17627	17734	17729	17446	17617	17737	17304	17506	17655	17617	17680	17458	17635	17464	17582	17676	17625	17659	17740	17465	17616	17484	17851	17715	17723	17682	17726	17607	17513	17502	17648	17605	17507	17348	17666	17707	17626	17728	17750	17784	17780	17423	17661	17575	17665	17752	17573	17835	17653	17663	17517	17662	17684	17580	17681	17671	17608	17911	17557	17666	17620	17612	17473	17677	17786	17579	17751	17438	17595	17514	17712	17643	17536	17533	17885	17717	17723	17756	17582	17547	17516	17678	17453	17379	17611	17583	17503	17599	17778	17790	17762	17532	17698	17593	17474	17426	17723	17710	17674	17748	17559	17644	17817	17629	17495	17532	17549	17444	17605	17693	17341	17575	17631	17581	17517	17684	17688	17568	17626	17462	17755	17658	17615	17476	17796	17797	17837	17564	17766	17633	17789	17760	17656	17575	17602	17537	17597	17537	17160	17686	17665	17443	17668	17634	17632	17659	17712	17571	17450	17614	17823	17737	17793	17563	17603	17651	17745	17863	17634	17592	17493	17789	17555	17763	17657	17584	17634	17620	17701	17427	17576	17592	17706	17622	17694	17540	17552	17880	17701	17519	17672	17632	17581	17526	17664	17674	17665	17641	17651	17562	17687	17605	17375	17477	17662	17644	17518	17477	17534	17613	17647	17511	17474	17857	17444	17522	17395	17483	17763	17677	17573	17220	17400	17654	17604	17571	17599	17577	17818	17813	17457	17424	17527	17807	17621	17467	17499	17724	17708	17594	17678	17670	17707	17594	17633	17535	17846	17683	17705	17698	17653	17580	17711	17674	17600	17469	17700	17478	17701	17447	17585	17609	17712	17779	17674	17545	17550	17425	17530	17676	17501	17653	17585	17522	17721	17607	17645	17563	17489	17702	17735	17759	17567	17685	17587	17642	17662	17536	17456	17779	17501	17594	17680	17539	17480	17603	17499	17643	17890	17635	17536	17696	17662	17685	17641	17544	17805	17436	17510	17480	17727	17672	17766	17581	17573	17868	17520	17600	17753	17634	17476	17564	17620	17596	17640	17597	17468	17558	17685	17630	17525	17634	17761	17518	17355	17526	17726	17445	17535	17670	17627	17635	17626	17580	17576	17674	17698	18051	17806	17755	17541	17519	17680	17515	17514	17512	17663	17625	17424	17477	17855	17494	17544	17413	17659	17639	17554	17576	17530	17371	17685	17508	17633	17533	17546	17650	17482	17715	17631	17633	17539	17719	17649	17460	17718	17710	17541	17699	17972	17622	17577	17881	17771	17517	17453	17614	17572	17726	17536	17346	17553	17727	17759	17641	17635	17589	17696	17552	17645	17614	17716	17553	17668	17557	17556	17647	17638	17739	17674	17751	17736	17638	17679	17721	17645	17517	17459	17569	17518	17562	17605	17401	17566	17603	17660	17513	17621	17670	17684	17469	17502	17689	17484	17629	17490	17559	17460	17467	17749	17706	17636	17638	17722	17541	17464	17626	17454	17739	17662	17629	17619	17743	17673	17747	17659	17538	17718	17612	17697	17518	17647	17467	17580	17643	17544	17542	17732	17604	17598	17561	17559	17637	17622	17644	17439	17787	17522	17763	17601	17679	17703	17594	17501	17527	17454	17495	17733	17601	17537	17622	17564	17495	17664	17686	17528	17729	17651	17647	17615	17622	17591	17619	17622	17510	17724	17499	17644	17480	17565	17875	17687	17707	17659	17666	17617	17587	17476	17587	17638	17654	17564	17480	17456	17661	17562	17561	17686	17581	17562	17546	17640	17710	17237	17754	17573	17538	17458	17409	17415	17531	17542	17501	17429	17610	17665	17500	17551	18005	17644	17448	17627	17483	17720	17693	17381	17430	17552	17463	17716	17559	17566	17632	17467	17783	17690	17604	17639	17397	17551	17749	17461	17691	17990	17691	17563	17428	17473	17555	17440	17682	17783	17736	17949	17545	17651	17772	17489	17618	17640	17691	17624	17735	17629	17465	17514	17910	17748	17615	17493	17587	17733	17543	17532	17551	17575	17702	17605	17590	17732	17530	17677	17716	17560	17541	17481	17658	17682	17777	17624	17604	17664	17626	17802	17754	17576	17579	17632	17635	17612	17681	17495	17703	17369	17520	17435	17497	17603	17440	17486	17432	17465	17574	17629	17676	17606	17500	17587	17607	17523	17611	17697	17531	17645	17831	17670	17490	17509	17544	17854	17706	17773	17581	17577	17785	17555	17717	17655	17638	17594	17442	17813	17698	17599	17590	17385	17613	17768	17597	17683	17557	17439	17494	17707	17599	17725	17702	17717	17646	17621	17564	17567	17653	17560	17636	17601	17519	17648	17742	17664	17526	17424	17447	17511	17890	17774	17663	17679	17599	17477	17727	17393	17558	17726	17689	17592	17675	17568	17521	17569	17820	17486	17517	17517	17597	17509	17523	17758	17681	17651	17733	17515	17693	17705	17599	17662	17451	17537	17568	17566	17560	17670	17478	17571	17641	17672	17626	17716	17784	17586	17824	17645	17549	17718	17834	17496	17676	17652	17632	17537	17634	17588	17719	17584	17613	17623	17639	17392	17567	17485	17754	17775	17522	17860	17485	17621	17447	17630	17577	17640	17710	17697	17623	17778	17647	17472	17489	17571	17641	17659	17508	17701	17758	17636	17490	17543	17667	17569	17632	17456	17465	17629	17540	17784	17723	17444	17785	17795	17520	17647	17679	17687	17522	17533	17433	17590	17454	17476	17481	17653	17623	17571	17502	17475	17593	17753	17480	17544	17427	17562	17693	17541	17613	17634	17683	17708	17406	17756	17459	17495	17432	17528	17428	17384	17541	17684	17728	17675	17636	17721	17756	17541	17647	17797	17519	17636	17671	17654	17635	17516	17689	17704	17627	17590	17553	17417	17812	17675	17724	17575	17510	17677	17629	17628	17611	17690	17861	17625	17515	17618	17547	17586	17396	17551	17472	17601	17661	17599	17562	17491	17547	17606	17602	17303	17655	17482	17673	17567	17501	17675	17743	17722	17733	17693	17692	17513	17652	17900	17389	17716	17727	17574	17663	17673	17492	17605	17673	17595	17516	17628	17653	17512	17663	17524	17504	17724	17432	17482	17574	17724	17642	17585	17628	17481	17405	17340	17533	17625	17788	17578	17621	17530	17615	17780	17607	17752	17641	17653	17706	17605	17606	17639	17662	17620	17697	17469	17570	17511	17712	17535	17709	17512	17611	17518	17503	17487	17620	17709	17606	17524	17579	17573	17544	17667	17459	17638	17542	17496	17658	17801	17695	17525	17627	17539	17567	17802	17410	17673	17638	17517	17653	17922	17757	17667	17636	17465	17545	17684	17810	17694	17613	17683	17550	17832	17543	17828	17644	17735	17713	17690	17670	17657	17454	17806	17649	17532	17742	17751	17692	17499	17561	17586	17416	17425	17560	17651	17809	17584	17609	17728	17695	17521	17786	17611	17672	17555	17502
26206	15871	14560	14503	14446	14298	14404	14401	14345	14253	14429	14390	14498	14438	14352	14404	14236	14420	14557	14282	14578	14475	14432	14322	14262	14568	14378	14341	14382	14367	14327	14379	14594	14420	14514	14541	14431	14439	14463	14299	14443	14326	14423	14189	14510	14370	14372	14404	14389	14368	14310	14475	14281	14414	14318	14280	14412	14504	14356	14374	14373	14240	14418	14497	14527	14365	14296	14337	14322	14461	14552	14483	14245	14399	14309	14294	14428	14493	14518	14463	14310	14410	14405	14279	14359	14254	14399	14546	14459	14348	14530	14364	14417	14332	14417	14450	14591	14458	14223	14341	14466	14396	14351	14363	14425	14382	14413	14288	14278	14425	14448	14451	14390	14492	14285	14379	14360	14302	14535	14301	14458	14217	14377	14485	14355	14469	14382	14298	14254	14339	14432	14348	14417	14538	14399	14321	14334	14251	14481	14440	14387	14471	14492	14448	14503	14404	14406	14635	14430	14390	14508	14319	14393	14291	14361	14311	14397	14388	14424	14383	14328	14537	14386	14554	14309	14224	14475	14533	14472	14466	14477	14313	14443	14388	14296	14554	14491	14312	14302	14395	14432	14463	14327	14390	14427	14315	14348	14499	14290	14455	14351	14460	14322	14391	14337	14332	14316	14295	14405	14347	14224	14330	14467	14433	14531	14366	14490	14372	14476	14441	14404	14531	14354	14466	14506	14368	14447	14356	14338	14325	14637	14285	14417	14185	14487	14385	14445	14313	14504	14412	14392	14387	14379	14316	14438	14289	14418	14394	14343	14417	14333	14403	14323	14348	14295	14264	14565	14418	14332	14320	14290	14330	14482	14340	14488	14514	14506	14661	14528	14332	14322	14433	14475	14408	14426	14415	14443	14423	14469	14206	14520	14382	14362	14336	14495	14378	14479	14318	14354	14375	14350	14380	14343	14256	14463	14410	14417	14389	14514	14351	14408	14233	14501	14425	14514	14514	14417	14353	14373	14530	14264	14283	14517	14310	14680	14465	14415	14147	14294	14301	14458	14404	14516	14498	14363	14476	14382	14399	14410	14473	14449	14371	14418	14280	14533	14441	14234	14311	14405	14220	14480	14401	14401	14455	14475	14363	14397	14287	14416	14385	14390	14542	14281	14360	14554	14350	14423	14466	14388	14348	14531	14416	14402	14370	14510	14233	14529	14310	14249	14529	14395	14419	14301	14382	14428	14597	14357	14315	14364	14562	14420	14328	14440	14214	14473	14409	14439	14342	14390	14405	14340	14286	14492	14378	14430	14296	14478	14461	14442	14394	14406	14372	14495	14399	14290	14353	14385	14484	14562	14458	14374	14500	14397	14327	14491	14367	14394	14460	14251	14471	14342	14295	14490	14492	14278	14415	14451	14587	14474	14380	14508	14336	14488	14258	14531	14235	14389	14389	14404	14515	14300	14419	14351	14403	14315	14539	14501	14442	14514	14383	14509	14362	14318	14498	14251	14531	14593	14437	14298	14438	14427	14488	14476	14382	14483	14430	14526	14408	14425	14455	14476	14299	14354	14474	14380	14350	14408	14314	14512	14359	14351	14614	14400	14532	14443	14314	14514	14525	14375	14435	14497	14278	14364	14348	14439	14324	14231	14422	14348	14444	14534	14326	14348	14532	14558	14426	14402	14541	14433	14518	14463	14359	14350	14427	14372	14344	14467	14257	14329	14431	14414	14442	14295	14450	14323	14316	14403	14436	14290	14501	14413	14412	14533	14422	14442	14484	14429	14466	14507	14197	14536	14494	14415	14255	14416	14286	14374	14405	14345	14383	14425	14487	14527	14453	14241	14457	14523	14498	14412	14480	14367	14451	14495	14435	14373	14351	14435	14320	14247	14405	14570	14372	14319	14547	14502	14265	14615	14498	14440	14265	14527	14370	14473	14443	14467	14349	14416	14544	14471	14402	14490	14357	14337	14364	14362	14399	14454	14463	14468	14238	14358	14312	14450	14443	14310	14387	14498	14474	14372	14350	14265	14560	14353	14435	14437	14399	14337	14294	14391	14494	14394	14550	14585	14473	14269	14449	14205	14169	14604	14377	14313	14385	14452	14418	14470	14531	14528	14312	14410	14368	14707	14445	14299	14353	14466	14307	14324	14344	14405	14286	14526	14292	14470	14372	14405	14316	14486	14367	14279	14383	14367	14371	14421	14378	14444	14380	14574	14439	14396	14573	14369	14440	14523	14493	14470	14445	14246	14513	14238	14361	14390	14448	14472	14297	14287	14520	14379	14534	14278	14527	14350	14541	14315	14570	14339	14327	14437	14545	14317	14429	14401	14422	14319	14332	14336	14412	14160	14611	14422	14375	14389	14237	14400	14444	14673	14358	14358	14347	14428	14604	14294	14345	14504	14369	14419	14259	14427	14549	14303	14513	14290	14430	14636	14366	14325	14265	14487	14323	14476	14476	14480	14430	14476	14302	14340	14283	14396	14431	14583	14377	14445	14458	14226	14354	14420	14262	14361	14398	14484	14450	14243	14402	14498	14481	14400	14538	14311	14254	14361	14271	14268	14389	14544	14593	14461	14321	14494	14516	14388	14398	14371	14269	14338	14479	14494	14446	14415	14239	14482	14338	14335	14387	14290	14438	14266	14503	14478	14508	14478	14415	14309	14276	14460	14342	14459	14453	14286	14430	14491	14386	14359	14470	14356	14610	14342	14603	14353	14348	14427	14469	14241	14509	14274	14445	14375	14386	14309	14503	14459	14263	14425	14328	14413	14492	14474	14299	14679	14486	14359	14310	14385	14591	14419	14460	14325	14307	14354	14355	14277	14363	14441	14538	14521	14368	14336	14347	14474	14382	14317	14333	14471	14508	14331	14339	14376	14478	14521	14398	14388	14512	14500	14523	14332	14357	14487	14400	14303	14403	14385	14392	14302	14486	14474	14405	14678	14480	14320	14368	14275	14407	14568	14333	14201	14241	14501	14590	14467	14286	14509	14372	14460	14395	14472	14463	14389	14475	14251	14470	14336	14468	14367	14319	14548	14364	14483	14517	14337	14481	14289	14353	14483	14351	14443	14426	14446	14313	14341	14418	14402	14422	14528	14494	14340	14241	14306	14296	14574	14468	14405	14229	14447	14427	14316	14357	14304	14281	14368	14441	14296	14532	14221	14344	14357	14394	14477	14295	14435	14484	14502	14537	14420	14445	14454	14457	14505	14364	14475	14232	14534	14404	14494	14313	14620	14454	14399	14478	14298	14374	14429	14262	14471	14375	14418	14396	14385	14506	14337	14527	14242	14326	14478	14517	14358	14356	14378	14358	14291	14259	14424	14578	14630	14430	14421	14419	14482	14472	14502	14454	14426	14511	14486	14439	14199	14375	14506	14341	14422	14703	14376	14586	14596	14214	14553	14410	14340	14457	14584	14527	14466	14436	14470	14445	14415	14377	14457	14364	14452	14187	14313	14513	14479	14530	14561	14531	14331	14330	14402	14497	14277	14430	14520	14542	14448	14416	14242	14420	14542	14396	14504	14404	14420	14336	14433	14535	14530	14441	14364	14546	14330	14523	14437	14353	14414	14371	14290	14326	14342	14501	14438	14321	14245	14412	14494	14584	14243	14401	14573	14360	14587	14244	14313	14484	14446	14400	14356	14427	14527	14282	14424	14430	14319	14386	14411	14314	14350	14416	14352	14736	14288	14411	14485	14390	14421	14557	14444	14443	14473	14280	14565	14382	14446	14304	14341	14250	14361	14389	14486	14494	14558	14433	14498	14540	14607	14306	14518	14592	14557	14454	14283	14453	14535	14515	14322	14424	14490	14466	14423	14271	14401	14404	14457	14490	14411	14478	14467	14551	14543	14459	14503	14414	14378	14395	14571	14578	14530	14357	14460	14489	14426	14457	14407	14415	14388	14431	14499	14233	14557	14392	14591	14458	14473	14394	14491	14269	14421	14324	14416	14465	14369	14310	14293	14299	14391	14392	14343	14429	14471	14521	14273	14501	14482	14359	14433	14271	14463	14360	14373	14389	14395	14498	14293	14281	14314	14529	14352	14243	14426	14507	14342	14369	14499	14282	14422	14686	14213	14500	14593	14314	14476	14410	14382	14407	14615	14548	14496	14351	14441	14575	14548	14235	14375	14439	14262	14323	14451	14535	14360	14516	14466	14410	14519	14465	14483	14357	14449	14507	14483	14286	14428	14347	14382	14552	14378	14339	14478	14329	14239	14441	14450	14328	14373	14229	14197	14592	14225	14192	14436	14410	14454	14337	14283	14632	14445	14399	14338	14285	14337	14426	14349	14397	14326	14270	14446	14377	14509	14430	14267	14299	14389	14424	14519	14356	14240	14418	14314	14433	14376	14362	14350	14465	14312	14455	14448	14427	14389	14573	14409	14436	14257	14481	14463	14199	14363	14536	14498	14578	14475	14545	14449	14304	14436	14372	14514	14329	14436	14510	14340	14488	14264	14416	14453	14499	14256	14272	14605	14338	14497	14394	14356	14403	14391	14655	14374	14344	14396	14289	14470	14554	14442	14349	14431	14380	14439	14501	14345	14484	14504	14516	14401	14345	14370	14441	14413	14384	14508	14426	14390	14568	14454	14358	14390	14258	14451	14391	14348	14544	14467	14538	14265	14661	14302	14545	14348	14521	14265	14415	14411	14382	14278	14539	14521	14451	14279	14331	14298	14264	14453	14472	14424	14522	14486	14391	14419	14450	14591	14412	14269	14486	14401	14416	14406	14410	14443	14337	14371	14563	14338	14557	14440	14552	14411	14576	14446	14361	14229	14464	14507	14394	14487	14282	14513	14295	14348	14335	14370	14461	14343	14338	14442	14432	14369	14457	14461	14260	14466	14303	14246	14251	14389	14479	14408	14367	14522	14250	14588	14441	14359	14445	14546	14236	14275	14524	14463	14600	14507	14269	14336	14417	14327	14419	14390	14387	14252	14395	14634	14503	14378	14318	14315	14417	14439	14368	14466	14481	14460	14419	14596	14381	14364	14457	14407	14269	14371	14386	14343	14520	14397	14615	14404	14497	14364	14343	14277	14233	14493	14263	14473	14442	14271	14379	14559	14447	14302	14550	14351	14377	14459	14459	14275	14544	14383	14421	14429	14480	14382	14294	14431	14567	14368	14331	14347	14334	14429	14497	14439	14437
27187	21334	29767	23279	21764	22521	20616	17359	16852	16926	17057	16790	16941	16835	16898	16953	16944	16886	16984	16850	16708	16763	16835	16751	16815	16733	16667	16719	16926	16815	16873	16898	16899	17025	16774	16935	16745	16865	16855	16586	16751	16695	16846	16736	16728	16928	16837	16962	16940	16568	16864	16757	16775	16803	16760	16825	16990	17033	16816	16897	16681	16645	16999	16807	16998	16997	16843	16640	16533	16793	17020	16472	16723	16602	16717	16903	16929	16687	16803	16744	16834	16707	16732	16858	16728	16827	16988	16813	16757	16754	16866	16626	16816	16630	17020	16720	16826	16788	16533	16727	16855	16841	16826	16710	16693	16798	16799	16785	16929	16543	16833	16817	16766	16711	16998	16751	16848	17079	16688	16662	16830	16993	16832	16677	16663	16734	16890	17086	16985	16801	16835	16935	16824	16757	16957	16732	16725	16740	16745	16955	17035	16818	17048	16757	16885	16869	16852	16504	16570	16667	16588	16760	16862	16811	16978	16672	16841	16903	16995	16825	16728	16650	16887	16836	16780	16725	16794	16671	16923	16886	16791	16834	16947	16703	16565	16704	16886	16631	16726	16769	17143	16860	16756	16690	16904	16882	16739	16665	16615	16679	16795	16853	16905	16743	16734	16643	16844	16839	16687	16668	16747	16643	16632	16895	16642	16859	16794	16789	16753	16761	17079	16733	16888	16687	16794	16888	16763	16677	16965	16773	16808	16682	16782	16825	16826	16896	16822	16810	17024	16770	16838	16853	16995	16778	16881	16916	16879	16718	16605	16837	16826	16898	16868	16755	16692	16761	16795	16735	16901	16790	16954	16817	16852	16669	16614	16533	16536	16841	16632	16685	16763	16699	16736	16550	16820	16973	16969	16857	16789	16779	16751	16922	16803	16810	16614	16794	16925	16809	16771	16679	16775	16893	16895	16785	16765	16784	16918	16907	16905	16599	16747	16733	16823	16810	16712	16684	16855	16955	16589	16676	16800	16861	16887	16857	17010	16991	16629	16898	16748	16632	16868	16815	16827	16652	16832	16749	16780	16754	16766	16698	16619	16827	16866	16657	17013	16869	16839	16818	16582	16613	16664	16635	16786	16686	16747	16821	16733	16920	16521	16920	16697	16439	16826	16781	16696	16908	17101	16889	16866	16699	16738	16735	16719	16793	16799	16750	16791	16726	16877	16872	16867	16930	16817	16747	16868	16633	16732	16774	16740	16839	16771	16977	16863	16798	16799	16575	16834	16729	16655	16764	16816	16662	16561	16758	16745	16686	16844	16734	16875	16815	16634	16551	16778	16762	16832	16671	16549	16821	16479	16776	16726	16816	16672	16823	16801	16769	16745	16783	16814	16886	17022	16536	16816	16781	16730	16766	16613	16947	16658	16617	16907	16742	16908	16993	16660	16595	16748	16882	16791	16773	16809	16768	16722	16759	16791	16768	16557	16717	16785	16638	16793	16989	16803	16800	16846	16764	16781	16678	16508	16751	16844	16837	16726	16822	16743	16740	16839	16785	16816	16725	16693	16868	16664	16604	16776	16766	16535	16716	16820	16645	16751	16564	16872	16717	16797	16758	16884	16711	16894	16893	16700	16958	16750	17019	16909	16896	16806	16719	16932	16813	17024	16509	16682	16747	16683	16767	16599	16745	16914	16645	16690	16890	16790	16896	16794	16691	16837	16742	16926	16899	16792	16777	16914	17155	16684	16741	16996	16704	16820	16775	16793	16932	16767	16633	16939	16763	16914	16863	16692	16957	16730	16887	16785	16717	16958	16565	16977	17038	16808	16719	16760	16779	16507	16775	16698	16863	16680	16960	16709	16791	16858	16808	16746	16733	16902	16896	16752	16746	16795	16762	16844	16846	16962	17003	17000	16959	16934	16805	16905	16902	16820	16963	16733	16720	16809	16623	16684	16683	16880	16838	16721	16688	16673	16779	16621	16885	16969	16816	16704	16757	16768	16625	16726	16822	16754	16850	16725	16704	16689	16868	16713	16718	16774	16589	16885	16734	16727	16618	16746	16792	16801	16621	16820	16780	16650	16562	16701	16764	16744	16894	16563	16737	16639	16572	16559	16638	16806	16916	16683	16603	16690	16674	16803	16647	16752	16610	16694	16775	16788	16612	16599	16751	16963	16705	17000	16767	16893	16729	16889	16899	16951	16731	16738	16879	16603	16892	16725	16865	16760	16919	16902	16869	16701	16854	16602	16635	16923	16958	16725	16824	16781	16643	16646	16910	17058	16806	16887	16690	16679	16913	16719	16643	16712	16453	16792	16686	16843	17072	16838	16731	16858	16954	16743	16806	16755	16899	16875	16904	16627	16824	16876	16983	17070	16776	16714	16898	16940	16944	16730	16608	16775	16625	16647	16798	16842	16896	16842	16667	16717	16853	16842	16803	16621	16708	16874	16716	16754	16710	16966	16705	16873	16838	16858	16890	16905	16821	16795	16541	16670	16708	16907	16558	16734	16717	16738	16765	16762	16806	16806	16725	16975	16726	16751	17018	16836	16798	16704	16745	16856	16692	16808	16881	16757	16905	16701	16543	16864	16821	16647	16653	16744	16788	16568	16529	16798	16708	16631	16701	16900	16936	16822	16510	16618	16827	16649	16640	16757	16863	16785	16628	16626	16723	16584	16763	16981	16994	17054	16685	16990	16745	16891	16854	16913	16671	16777	16819	16828	16922	16787	16829	16798	16726	16865	16874	16959	16813	16817	16995	16786	16598	16794	16792	16890	16891	16796	16814	16852	16775	16583	16704	16769	16965	16827	16664	16736	16862	16758	16672	16839	16921	16829	16714	16822	16732	16755	16764	16902	16756	16817	16702	16617	16730	16796	16758	16868	16979	16802	16882	16721	16483	16691	16749	16633	16878	16769	16670	16761	16648	16893	16832	16850	16969	16948	16797	16634	16749	16753	16580	16872	16705	16978	16761	16711	16768	16884	16741	16835	16773	16718	16834	16685	16635	16889	16962	16830	16726	16972	16703	16844	16720	16843	16722	16770	16908	16990	16727	16729	16727	16921	16831	16726	16839	16614	16807	16711	16767	16805	16890	16795	16516	16902	16707	16857	16846	16939	16946	16598	16689	16675	16712	16770	16870	16798	16726	16783	16912	16569	16841	16810	16825	16612	16834	16982	16772	16835	16790	16743	16885	16774	16559	16741	16891	16741	16905	16905	16877	16873	16692	16688	16637	16725	16838	16839	17005	16847	16687	16848	16753	16686	16818	16627	16789	16637	16808	16849	16835	16593	16688	16818	16762	16915	16973	17001	16778	16764	16590	16706	16775	16756	16686	16635	16801	16673	16819	16920	16669	16673	16577	16808	16704	16638	16768	16712	16531	16651	16746	16805	16767	16715	16698	16768	16767	16864	16749	16819	16820	16902	16909	16722	16744	16717	16743	16847	16817	16688	16580	16753	17020	16786	16593	16680	16870	16829	16696	16555	16859	16801	16937	16742	16821	16871	16793	16810	17076	16525	16866	16586	16730	16722	16710	16762	16855	16855	16615	16651	16813	16750	16702	16625	16656	16783	16640	16776	16961	16809	16807	16782	16829	16685	16725	16666	16781	16688	16882	16836	16804	16655	16660	16658	16591	16741	16779	16737	16735	16821	16694	16770	16790	16626	16840	16818	16767	16707	16727	16837	16798	16917	16995	16757	16922	16872	16794	16717	16800	16895	16694	16744	16715	16768	16927	16554	16772	16690	16890	16776	16713	16999	16601	16795	16616	16729	16977	16900	16787	16662	16774	16842	16825	16673	16767	16955	16925	17022	16680	16761	16754	16931	16770	16790	16958	16761	16850	16861	16681	16855	16802	16753	16824	16837	16881	16765	16909	16788	16732	16649	16732	16601	16825	16822	16831	16978	16963	16835	16736	16718	16853	16709	16836	16800	16734	16931	16653	16789	16758	16622	16762	16680	16755	16835	16713	16712	16786	17019	16827	16820	16890	16805	17016	16677	16949	16690	16576	16677	16651	16984	16931	16901	16886	16886	16912	16960	16796	16845	16718	16738	16638	16765	16744	16758	16999	16797	16538	16816	16878	16757	16847	16761	16738	16651	16629	16789	16883	16787	16603	16745	16722	16773	16844	16569	16862	16907	16658	16692	16844	16841	16874	16730	17004	16815	16964	16818	16674	16794	16808	16678	16814	16840	16933	16820	16666	16442	16690	16738	16860	16707	16753	16995	16714	16903	16881	16586	16796	16656	16806	16957	16771	16689	16808	16834	16649	16703	16764	16607	16755	16945	16796	16790	16604	16814	16715	16816	16796	16728	16610	16635	16732	16890	16865	16820	16601	16878	16754	16756	16792	16597	16680	16734	16887	16840	16811	16876	16828	16850	16637	16960	16773	16803	16754	16894	16483	16687	16668	16772	16870	17015	16564	16735	16880	17020	16881	16663	16561	16662	17042	16733	16709	16698	17053	17070	16718	16747	16746	16603	17075	16826	16880	16700	16888	16717	16692	16770	16700	16734	16701	16894	16657	16781	16761	16919	16968	16771	17023	16783	16933	16875	16854	16744	16888	16766	16679	16674	16757	16601	16705	16633	16775	16823	16781	17088	16931	16864	16605	16663	16632	16560	16781	16777	16746	16888	16862	16800	16932	16804	16869	16993	16873	16664	16782	16661	16634	16666	16854	16972	16875	16683	16786	16845	16765	16710	16749	16627	16764	16755	16838	16721	16586	16765	16695	16917	16686	16612	16910	16735	16807	16646	16640	16662	16683	16767	16842	16883	16834	16848	16716	16801	16755	16782	16799	16833	16814	16928	16877	16667	16836	16761	16608	16791	16926	16859	16764	16677	16753	16711	16836	16812	16822	16668	16771	17040	16892	16696	16709	16562	16510	16791	16873	16759	16698	16839	16579	16861	16804	16946	16598	16809	16747	16738	16821	16856	16683	16815	16631	16520	16749	16729	16807	17023	17071	16593	16884	16830	16878	16904	16839	16810	16745	16553	16773	16901	16764	16737	16584	16802	16796	16702	16654	16753	16758	16805	16793	16841	16967	16689	16640	16745	16735	16786	16716	16774	16850	16782	16742	17077	16638	16859	17047	16954	16882	16938	16835	16742	16697	16873	16861	16663	16834	16756	16918	16838	16504	16753	16615	16729	16706	16657	16581
23890	16448	14266	14114	13970	14026	14006	13880	14163	13929	13800	13944	14051	14079	13945	13943	13937	13958	13996	13890	13999	13879	14000	14075	13950	13872	14047	13916	13884	13967	13940	14031	13954	13899	14088	13757	13825	13979	13960	14009	13853	14095	13937	14074	13943	13972	13871	14135	13890	14027	13993	14120	13901	13906	13810	13801	13983	14054	13995	13973	13959	14124	14071	13958	13958	13864	14122	13856	13884	13939	14049	14275	13886	13976	13958	13964	14114	14006	14060	14128	13891	13803	14082	13984	13915	13790	14174	13924	14095	13986	13962	13988	14034	13940	13841	13922	13974	13994	13918	14065	13902	13944	13987	13903	13938	14024	13884	13887	14113	13853	13877	14052	13858	14021	14146	13998	13930	13993	13983	13806	13950	13883	13836	14092	13963	13846	13844	13985	13999	13836	13964	13806	13861	14110	13869	13906	14071	13989	13821	14051	14010	13838	13680	14052	13938	14035	13961	14062	14065	13871	13959	13983	14004	13937	14044	13956	14004	13950	13779	13963	13884	14093	13956	14025	13909	13963	13843	14032	13994	13967	13942	14058	13922	13895	13848	13915	14030	13916	13918	13825	14004	14043	14001	13965	13877	13963	14106	14011	13902	13950	13989	14180	13971	13952	13976	13977	14018	13797	14039	13726	13854	13887	13968	13786	14026	14022	14028	13954	13851	13962	13940	14052	14139	14073	13951	13890	14009	13918	14040	13977	13821	14022	13984	13756	13907	13994	14053	14066	14080	13968	14054	13865	13759	13903	13936	13778	13929	13966	13941	13894	13996	13993	14025	13975	13676	14025	13798	14031	13888	13876	13946	14013	14104	14076	13909	13955	14021	14070	13816	14069	14067	13957	13932	13789	13920	13962	14075	13961	14070	13876	14128	14009	13882	13930	13956	13902	13865	14058	14041	13960	13896	13895	13986	13859	13861	13812	13928	14071	13994	13848	13951	13910	13741	13765	14049	13804	13960	13886	14020	14036	14002	13982	13888	13999	13964	14056	13987	13845	14065	13810	13945	13874	13981	13947	13910	13832	13972	13912	13762	13773	13957	13850	13958	13911	13940	14088	13906	13968	13911	13971	13822	14165	13886	13976	13825	13972	13719	13842	13887	13820	13904	14092	13974	13997	14023	13954	13993	13951	13961	13934	13986	14084	13947	13742	14034	13989	13904	14010	13832	13791	13957	13994	13875	13956	14113	13896	13909	13822	14116	13923	13923	13875	13901	14087	13869	13952	13880	14039	13854	13763	13775	13963	13929	13901	13778	13925	13943	13757	13926	14112	14047	14158	13923	13963	14038	13820	14003	13842	13906	13919	13872	13803	13934	13945	13814	13937	13868	14117	13842	13914	14021	13927	14046	13946	13866	13832	13820	13730	14017	13823	14035	13899	13996	13923	13823	13915	13880	13984	13984	13992	13914	13902	13993	13886	13986	13976	14120	13927	13957	13950	13843	14045	13890	13941	14016	13865	13832	13922	14062	14094	13860	13975	14037	13724	14022	14004	13935	13816	13924	13936	14012	14032	13801	13918	13844	13965	14015	13926	13943	13918	13959	13979	14102	13938	13905	13804	13888	14044	13959	13881	14066	13944	13867	13909	14006	13765	13926	13853	13883	13971	13934	14039	13796	13937	13870	13933	13945	13892	14061	13758	13968	14039	13857	13943	13925	13979	13830	13947	14018	13956	14035	13964	13932	13952	14066	13937	13845	14015	14084	13607	13922	13885	14025	13785	13769	13823	13921	13862	13858	13865	13957	13959	14045	13974	13955	13885	13867	14032	13926	14021	13924	14002	14043	13931	14094	14076	13850	13901	13950	14017	13760	13950	13984	13930	13825	14040	13897	13787	13953	13907	13842	13974	13874	14032	13980	14032	13942	13917	13902	13945	14077	14013	13915	13882	14024	13873	14097	13914	13800	13879	13854	13942	13852	13942	14127	13912	13856	13969	13964	13913	13868	13849	13937	13912	14074	13746	13866	13952	13951	13980	13697	13953	13664	14085	13949	13673	14067	14069	13939	13908	13839	13888	14017	13796	13998	13980	13904	13883	13990	13935	13915	14016	14016	13970	14014	13882	13851	14033	13772	14052	13909	14075	13862	13941	13889	13818	14065	13959	14074	14061	13931	13905	13882	13835	13920	13884	13804	13963	14104	13938	13621	13865	13917	13947	13833	13918	14004	13936	14003	14048	13937	13866	13914	14006	13903	13961	14036	13922	13947	13978	13907	14032	14029	13813	14013	14180	13846	13920	13868	14012	13994	13961	13837	13957	13911	13928	13933	14030	13957	13825	13953	14009	13961	13784	14015	14048	13944	14015	13870	13959	13898	13967	13932	13875	13894	13957	13972	13824	13943	13965	13844	13985	14154	13939	13836	14048	13964	13911	13723	13831	13796	13954	13895	14001	13766	14131	13962	13911	13832	13899	13903	14024	14086	14110	13841	13952	14010	14153	13897	13926	14077	13830	14038	13924	13808	14114	13995	13924	14022	13947	13847	13936	14003	13907	13958	13803	14038	14005	13952	13845	13998	13899	13903	13899	14079	13777	13874	13854	13807	13968	14066	14035	14007	13982	13810	13751	13741	13812	13806	14073	13875	13893	13942	13902	14090	13888	13921	13739	14165	14076	13852	13968	14022	13949	13894	13874	13795	13832	13845	13888	13998	14009	14036	13844	13877	13831	13943	14055	13901	13983	13921	13641	13952	14019	14023	13803	13927	14000	13970	13811	14048	13878	14041	14014	13804	13964	13904	13981	13933	13751	13965	13939	14044	14057	14075	13830	14073	13812	13879	13982	14006	13896	13815	13863	13887	13971	14033	14031	14089	13842	13909	13834	13948	14044	13801	13975	13783	14002	13900	13903	13903	13937	13754	13936	14082	13935	14159	13861	13997	14084	14024	13645	13925	14078	13874	13996	13900	13858	14068	14083	13824	14022	13818	13748	13995	13825	13918	13970	14028	13934	13685	13893	13974	14033	13872	13916	13992	13813	13982	13923	13843	13964	13951	13849	13948	13856	14128	13952	14097	14006	13992	14015	13674	13892	14147	13969	14091	14003	13829	14023	13911	13938	13974	13881	13932	14007	13976	13963	13919	14002	13846	13888	13901	13737	13979	13873	13949	13931	13766	14137	13887	14048	13827	13895	13910	13845	14038	14012	13859	13790	14003	13886	13876	13944	13915	13889	13814	14083	13949	13946	13732	13998	14050	13998	13782	13868	13799	13926	13927	13871	13961	13819	13915	13897	13856	13898	14023	14082	13839	13921	13896	13713	13797	13891	13899	13968	14087	14091	13959	13848	13905	13768	13961	13720	13808	13948	14130	13801	13821	13974	14056	13986	13864	13883	13947	13974	13781	14133	13858	13809	13841	13868	13941	14009	13906	13948	13831	13966	13940	13924	13841	13962	14054	13870	13985	14078	14009	14015	14130	14117	14126	13903	13875	13933	14106	13930	14006	13929	13847	13999	13880	13933	14002	13885	13947	14019	13771	13936	14122	13855	13943	14027	13771	14003	14001	13966	13856	13843	13979	13976	13997	14007	14006	13977	14009	14000	13920	13962	14043	14004	14022	13785	13845	13867	14040	13858	13997	13820	13942	14006	13953	13843	13902	13958	13926	13799	13994	14008	13843	13887	14101	14058	13981	13859	14008	13851	14025	14019	13929	13949	13920	13999	13871	13835	13788	14099	13893	13946	13851	13884	13904	13807	13885	13865	14072	13869	13894	14019	13748	14086	13724	14079	14068	14022	13885	13988	13844	13778	14146	13985	13898	14087	13946	13913	13967	13789	13964	13911	14054	13899	13950	13851	14062	13884	13879	13938	13958	13854	13945	13812	13948	13966	13918	13828	13935	13988	13951	14057	13881	13949	13964	13950	13890	13891	13823	14075	13954	13911	14031	13963	14024	13916	13834	13980	13901	13966	14030	13904	13911	13766	13933	13902	14062	13916	13838	13891	14062	13959	13928	13847	13870	14064	13903	13956	13752	13827	13983	13802	13869	13992	13863	13941	14041	13930	14248	13896	13823	13994	13931	13890	13826	14011	13784	14011	14046	13976	13828	14009	13912	13939	13844	13938	14085	14024	14003	13997	13971	14021	14021	14073	13962	13909	14042	13864	13856	13928	14037	13831	13844	13852	14040	13857	14066	13938	14047	13953	13979	14056	13953	13906	14025	13952	13995	13911	14003	14006	14030	13934	13913	13903	13855	14003	14002	14040	13984	14052	14065	14011	13882	13899	13670	13880	13604	13789	13939	13941	13853	13922	13910	13776	13944	13914	13776	13911	13954	13960	13876	14002	13948	13870	13820	14047	13941	13779	13856	13839	13971	14032	14051	13830	13891	14037	13938	13968	13785	13942	13850	13956	13830	13912	13901	14025	13974	14064	14128	14008	13889	14008	13752	13861	14013	13959	13917	13813	13991	13863	14037	14024	13922	14033	13918	14139	13907	13782	13881	14098	14064	13969	14056	13799	13823	13909	13817	13861	13874	13949	13820	13870	13898	13891	13974	13796	14130	13982	13847	13922	13801	13935	13993	13857	13805	13996	13967	13973	13961	13978	14060	13922	14023	13832	13977	13842	13942	13905	13862	13797	14122	14032	13947	14071	13730	13859	13992	14003	13775	13896	13963	13883	14002	13927	13897	14031	14054	13901	13812	13928	14044	13861	14014	13897	13981	13874	13964	13917	13933	14000	13932	13922	13606	13898	13865	14012	13844	13887	13976	13890	14193	14058	13935	14036	14039	13875	14104	13902	13891	13935	13817	13946	14024	13829	13926	13982	14117	13901	13987	13918	13932	14019	13907	13996	13786	14040	13974	13726	13949	13863	13862	13973	13948	13962	13966	13875	13970	14070	13929	13927	13857	13961	13912	13830	13903	13944	13861	13893	13895	13907	14096	13970	14075	14038	13911	13771	13974	13882	13935	13883	13888	13969	13905	14133	13843	13830	13991	13879	14027	13872	14024	13885	14028	13914	13773	14081	14046	13953	13955	13723	14010	14001	14004	13974	13961	14078	13972	13990	13938	14044	13926	13828	13912	13879	13818	13956	13893	13863	13861	13930	13932	13771	14149	13896	14107	13927	13836	13998	13951	13939	13877	13885	14050	13811	13889	13972	13857	14007	14080	13973
26716	21329	29819	23204	21600	23395	22716	18475	17896	18288	18269	17944	18128	18040	18169	17896	18028	18114	18002	18053	18001	18099	18018	17910	17893	17998	17934	18099	18022	17612	17706	17837	17694	18058	17897	18156	17957	17876	18037	18135	17841	17887	17862	17856	18007	17975	17720	17993	17879	17952	17887	17882	17963	17853	18184	17691	18026	17829	17894	17926	17847	17864	17883	17794	17856	17861	17567	17734	17825	18054	18095	17744	17992	17716	17906	17849	17929	17925	17927	17722	17894	18071	17885	17947	17986	17824	17971	17864	17893	17810	18021	17967	17809	17884	17899	18130	17902	17998	17845	17819	17851	17950	18004	17799	18130	18046	17856	17922	17925	17813	17770	17869	17802	17691	17853	17964	17856	17755	17833	17784	17789	17606	17930	17797	18132	18025	17916	17717	18159	18082	17910	17879	17903	18069	17841	17812	17704	17907	17736	17995	18151	17854	17955	17899	17934	17850	17728	17939	17910	17913	18007	18032	17840	17774	17528	17686	17806	18012	18072	17906	17886	17965	17960	17883	17766	17877	17761	17869	17847	18063	17919	17757	17611	18035	18029	17918	17876	17914	17976	18023	17885	17852	17851	17774	17831	17921	17816	17805	17744	17720	17764	17997	17861	17691	18021	17848	17832	17774	17808	17956	17936	17930	17856	17660	17865	17745	17757	18022	17820	17826	17861	17934	17631	17693	17889	17814	17834	17922	17879	17829	18173	18008	17800	17847	17809	18031	17966	17947	18000	18079	17724	17977	18039	17884	17961	18122	18004	17821	17762	17665	17787	18033	17583	17970	17792	18073	17739	17789	17965	17686	18037	17857	17711	18078	17956	17849	17877	17873	17955	17975	18039	17780	17730	17916	17755	17584	17722	17742	18006	17840	17787	17805	17936	18121	17895	18011	18084	17557	17960	17840	17694	17891	17951	17904	17872	17646	17885	17867	17743	17772	18075	17840	17909	17853	17866	17914	17938	17767	17810	17707	17850	17774	17958	17747	17905	17751	17802	17884	17745	17970	17954	18027	18030	17763	18142	17895	17845	17651	17908	17954	17889	18011	18031	17714	17833	18055	17811	18085	17910	17759	17822	17982	18002	18115	17751	17663	18125	18072	17838	17767	17820	17885	17905	17960	17758	17782	18067	17865	17847	17859	17875	17778	17873	17991	17808	17631	17673	17966	17797	17852	17896	17936	17998	17821	17802	17799	17785	17794	17906	17886	17875	17791	18047	17933	17869	17780	17944	17875	17865	17845	17884	17991	17905	17751	17806	18033	17981	17647	17833	17707	17870	17898	17817	17947	17937	17781	17893	17841	17981	17802	17809	17964	17918	17887	17842	17946	17797	17800	17868	17830	17750	17865	17785	17932	17940	17859	18213	18001	17920	17951	17885	18021	17803	17731	17777	17880	18000	17822	17943	18022	17955	17840	17986	17926	17862	17859	18046	17883	17822	17945	17759	17712	17813	17835	17884	17914	17837	17853	17911	18008	17815	17842	17781	17906	17977	17705	17828	17881	17641	17922	17764	17909	17766	17807	17509	17836	17612	17855	17944	17902	17823	17878	17977	17720	17891	17970	18040	17916	18046	17818	17684	17874	17907	17794	17846	17890	17810	17796	17850	17901	18035	17943	18073	17928	17877	17735	17663	17963	17825	17816	17954	17693	17719	17855	18009	17818	18037	17962	17852	17839	17892	17764	17870	17871	17854	17898	17811	18025	17889	17874	17878	17878	17933	17951	18043	17999	17956	17789	17866	17900	17736	18118	18075	17896	17924	18069	17845	18063	18007	17950	17956	18064	17908	17961	18036	17875	17776	17737	17902	17964	17747	18114	17958	17992	17768	17768	17735	18086	17935	17921	17972	17867	17773	17938	17832	17956	17870	18085	17904	17820	18016	17870	17895	18030	17904	17895	17730	17891	17889	18036	18038	17806	17938	17768	18044	17752	17811	17878	18004	17749	18019	17952	17720	17935	17742	17897	18067	18011	17920	17969	17751	17816	17873	17675	18155	18063	17843	17911	17766	18016	17973	17909	17745	17871	17817	17703	17729	17879	17921	17887	17753	17644	17925	17884	17851	17998	17943	17822	17884	17854	17519	17950	17858	17890	17870	17869	17846	17777	17838	17807	17801	18240	17956	18106	17799	17680	17833	18088	17968	17732	17960	17863	18024	18010	17818	17840	17884	17814	18014	17761	17932	18002	17910	17782	17807	17976	17937	17909	17699	17742	17885	17742	17917	18018	17940	18046	17853	17756	17965	17709	17975	17894	17800	17742	17707	17634	17845	17985	17923	17922	17821	17836	17955	17941	18074	17929	17972	17940	17778	18032	17989	17822	18081	17986	17869	17906	18111	17822	18106	17708	18000	17785	17988	18049	17989	17993	18034	18038	17848	17861	17932	17933	17987	17813	17908	18057	17898	17960	18043	17939	17902	17853	17931	17721	17955	17877	17796	17931	17917	17842	17844	17810	17899	17809	17812	17953	17815	17780	17945	17922	17778	17923	17879	17988	17773	17850	18087	17936	17835	17764	17968	17956	17931	17951	17738	17890	17786	17863	17909	17831	17954	17833	17476	17804	17948	17859	17994	17899	17870	18048	17885	17951	17714	17818	17864	17804	17831	17944	17941	17701	17896	18008	17911	17895	17929	17956	18019	17819	17879	17731	17925	17925	17835	17712	17802	17853	17897	17838	17874	17867	17807	17988	18037	17874	17885	17922	17983	17820	17981	17969	17898	17678	17932	17910	17925	17938	17656	17838	17913	17856	17801	17739	17893	18095	17934	17947	17670	17858	17870	18092	17854	17847	17728	17947	17838	17925	18067	17904	17785	17982	18043	17995	17910	17995	17569	17822	17911	17845	17941	17896	17932	17846	17962	18031	17774	17912	17914	17762	17856	17702	17748	17768	17678	17715	17836	18029	18001	17910	17805	17759	17699	17741	18159	17837	17840	18056	17835	17798	17747	18000	17914	17877	17970	17809	17917	17957	17931	17785	17766	17799	17959	17869	17955	18087	17903	18039	17805	17848	18035	17923	17707	17885	18114	17900	18044	18042	17994	18029	17964	17838	17732	17787	17956	17700	17727	17950	17876	17668	17944	17907	17718	17911	17679	18047	17956	18009	17738	17699	17675	17920	17839	17936	17828	17885	17748	17874	17696	17820	18088	18008	17954	17924	17742	17961	17689	17767	17795	17692	17811	17836	17880	17945	17802	17767	17764	18096	17816	17902	17785	17922	18215	17906	18015	17969	17755	17745	17977	17768	17836	18114	18066	17956	17790	17955	17788	17812	17814	17969	18030	17900	17674	17917	17807	17934	17903	18060	17951	17884	17830	17849	17858	17886	17787	17654	17718	17868	17987	17833	17960	17716	17967	17780	18021	18025	17844	17960	18049	17930	18033	17921	17940	17846	17834	17957	17851	17945	18063	18053	17884	17912	17797	18068	17909	17907	17685	17989	17834	18021	17911	17960	17738	17793	17924	17969	17676	17933	17743	17747	18149	17729	18065	17891	17780	17736	17793	17815	17764	17789	17789	17697	18034	17903	18012	17998	18160	17799	17700	17769	17871	17952	17874	18023	17931	17956	17811	17769	18042	17921	18079	17836	17796	17650	17962	17869	17804	17929	17751	17759	17878	17854	17790	17989	17818	18021	17772	17762	17965	17774	17859	17992	17981	17647	17779	17915	17814	17989	17722	17766	18039	18125	17944	18113	17942	17812	17974	18119	17894	17799	17763	17926	17939	17871	17913	17636	18058	17877	17800	17808	17992	17903	17898	17837	17915	17889	17820	17850	17931	17766	17779	17783	17832	17781	17705	17810	17941	17998	17975	18031	17878	17777	17849	17919	17900	17642	17814	17899	17754	17681	17882	17913	17753	17800	17544	17829	17935	17911	17947	17822	17912	17883	17803	18107	17905	17887	17951	17855	17957	17737	17955	18118	17824	17955	17878	17921	17928	17772	17907	17782	18042	18203	17854	17796	17904	17812	18040	18008	17858	17934	17839	17840	17792	17891	17839	17817	17975	17916	17946	17819	17741	17911	17916	17736	17934	17926	17937	17770	17890	18039	17580	17877	18031	17910	17809	17995	17982	17899	17869	17832	17791	17593	17824	17652	17969	17836	18069	17736	17879	17822	17841	17775	17949	17930	17978	17771	18165	18001	17905	17863	17930	17588	17811	17963	17937	17975	17758	17822	18128	17861	17978	17905	17921	17968	17972	17631	17838	17803	17606	17821	17926	18078	17975	17814	17855	17797	17909	17791	17895	17893	18050	17861	17828	17805	17975	17884	18137	17947	17643	17816	17976	17894	17964	18128	18073	17872	17799	17864	17929	17845	17840	17712	18153	17779	17705	17781	17900	18050	17925	17988	17861	17948	17906	17920	17841	17999	17919	17995	17822	17805	17833	17961	17981	17953	18044	17920	17810	17819	17956	17862	17976	17970	18113	17825	17611	17819	18048	17851	17922	17838	17968	17829	17963	17953	17900	18009	17828	17945	17783	17874	17848	18035	18020	17980	18039	18027	17804	17977	17904	17901	17997	17828	17903	17907	17838	18020	17863	17860	17749	17826	17869	17821	17810	17875	17951	17956	17878	17934	18047	17914	17790	17842	18011	17975	17791	18113	17899	17627	18179	17921	17902	17845	17936	17914	17949	17947	17709	17904	17978	17855	17777	17863	17885	18117	17824	17953	17876	18039	17970	17723	17867	17926	17690	17771	17789	17914	17973	17721	17844	17910	17912	17857	17953	17956	17830	17837	17739	17938	17758	17807	17929	17858	17820	18001	18051	18064	17855	17850	17626	18051	18108	17831	17778	17974	17737	18063	17995	17801	17806	17872	17920	17914	17831	17914	17786	17742	18021	18024	18072	17913	17904	17739	18108	17896	17877	17921	17797	17734	17783	17881	18209	17921	17972	17799	18039	17893	17958	17840	17825	17827	17961	17879	17989	17882	18041	17979	17917	17957	18039	17970	18013	17913	17772	18110	17913	17783	17932	17918	17892	17731	17985	18063	17730	17780	17927	17744	17839	17720	17949	17832	17835	18077	17767	17720	17766	17694	17575	17873	17907	17917	17896	17833	18028	18017	18089	17909	17896	17831	17895	18129	17968	18090	18041	17852	17864	17808	17607	17697
25689	17886	14538	14717	14331	14662	14471	14390	14532	14521	14616	14569	14673	14552	14627	14623	14494	14600	14570	14501	14555	14534	14538	14542	14606	14554	14510	14520	14597	14694	14528	14586	14599	14410	14459	14652	14500	14361	14490	14582	14538	14543	14612	14508	14569	14448	14609	14428	14350	14633	14472	14559	14419	14544	14628	14592	14447	14547	14542	14613	14448	14519	14525	14346	14546	14541	14572	14549	14587	14497	14612	14596	14481	14515	14467	14528	14592	14709	14664	14445	14421	14662	14461	14503	14524	14529	14521	14609	14401	14682	14511	14625	14551	14596	14405	14576	14412	14576	14589	14614	14371	14461	14545	14437	14296	14480	14521	14669	14624	14596	14508	14491	14502	14628	14329	14558	14547	14491	14539	14640	14704	14400	14504	14532	14288	14558	14372	14517	14589	14472	14495	14401	14433	14486	14497	14384	14742	14514	14754	14569	14664	14623	14695	14425	14496	14432	14347	14739	14564	14544	14392	14515	14337	14529	14465	14358	14555	14622	14543	14454	14583	14534	14419	14591	14632	14549	14702	14610	14584	14468	14411	14485	14499	14509	14499	14488	14567	14655	14481	14384	14485	14622	14568	14416	14647	14474	14488	14552	14406	14427	14485	14600	14432	14449	14324	14515	14751	14597	14571	14483	14496	14542	14485	14499	14518	14504	14604	14685	14518	14526	14496	14574	14414	14433	14527	14600	14435	14522	14479	14498	14312	14551	14292	14662	14503	14489	14434	14662	14668	14596	14375	14674	14367	14524	14560	14489	14533	14506	14624	14456	14441	14547	14577	14460	14405	14450	14524	14419	14563	14582	14548	14601	14408	14448	14521	14457	14475	14630	14561	14548	14402	14458	14580	14587	14548	14435	14704	14521	14455	14666	14495	14655	14456	14426	14540	14573	14436	14648	14506	14604	14578	14632	14506	14615	14554	14545	14507	14484	14504	14661	14540	14343	14446	14493	14473	14630	14538	14537	14617	14508	14578	14513	14395	14515	14319	14637	14555	14631	14424	14475	14467	14728	14422	14513	14724	14371	14707	14676	14651	14480	14597	14449	14455	14733	14415	14644	14561	14633	14535	14420	14650	14669	14486	14361	14584	14496	14660	14535	14441	14441	14550	14499	14488	14528	14558	14594	14442	14566	14477	14601	14593	14489	14455	14603	14563	14399	14523	14497	14402	14469	14557	14452	14549	14548	14453	14518	14521	14697	14527	14539	14516	14644	14388	14487	14559	14336	14338	14430	14728	14593	14501	14492	14358	14598	14588	14349	14512	14327	14582	14558	14331	14476	14552	14548	14736	14380	14402	14442	14515	14511	14665	14593	14482	14538	14617	14551	14604	14649	14494	14414	14429	14456	14471	14537	14573	14453	14526	14364	14512	14578	14610	14651	14531	14537	14582	14288	14506	14293	14622	14456	14472	14704	14415	14615	14563	14517	14364	14366	14406	14490	14607	14491	14559	14430	14570	14629	14504	14678	14685	14345	14519	14510	14708	14296	14527	14535	14592	14622	14499	14624	14643	14383	14479	14556	14451	14506	14548	14540	14341	14586	14609	14554	14632	14458	14471	14531	14359	14538	14591	14602	14425	14546	14581	14495	14677	14702	14637	14496	14482	14401	14491	14489	14474	14574	14584	14610	14484	14336	14484	14471	14522	14494	14635	14419	14582	14289	14556	14510	14338	14410	14618	14563	14522	14510	14592	14566	14440	14612	14477	14591	14486	14576	14589	14346	14654	14708	14442	14415	14468	14531	14467	14627	14527	14587	14496	14530	14404	14444	14531	14498	14542	14535	14414	14459	14448	14556	14582	14446	14717	14374	14451	14493	14563	14613	14560	14617	14515	14365	14616	14493	14486	14513	14542	14422	14406	14539	14611	14581	14616	14512	14505	14571	14455	14544	14568	14437	14411	14535	14636	14484	14536	14486	14515	14572	14529	14634	14400	14556	14504	14490	14376	14482	14432	14551	14542	14419	14550	14508	14422	14459	14480	14398	14672	14590	14477	14516	14525	14329	14701	14424	14452	14566	14875	14248	14488	14320	14640	14466	14502	14398	14542	14457	14604	14527	14499	14479	14634	14347	14524	14522	14391	14599	14636	14435	14587	14411	14683	14466	14550	14450	14565	14610	14566	14322	14636	14534	14481	14541	14553	14492	14470	14530	14537	14496	14502	14461	14525	14573	14607	14468	14526	14460	14586	14411	14554	14685	14594	14567	14658	14680	14585	14551	14501	14497	14600	14538	14390	14656	14599	14444	14529	14440	14495	14459	14749	14534	14534	14557	14517	14589	14656	14430	14299	14728	14560	14452	14447	14477	14573	14653	14590	14615	14426	14614	14640	14386	14359	14526	14667	14485	14456	14538	14459	14359	14579	14565	14440	14457	14529	14560	14614	14390	14656	14566	14426	14571	14713	14457	14442	14615	14529	14532	14436	14411	14587	14605	14584	14464	14431	14553	14683	14430	14561	14697	14432	14607	14571	14346	14435	14478	14595	14534	14543	14457	14542	14419	14465	14517	14338	14602	14588	14681	14520	14533	14509	14540	14401	14713	14462	14456	14657	14466	14537	14308	14577	14487	14468	14483	14596	14495	14464	14494	14583	14395	14670	14726	14400	14564	14566	14650	14558	14510	14531	14490	14458	14473	14465	14583	14458	14539	14500	14739	14358	14449	14452	14652	14465	14352	14599	14420	14384	14559	14501	14527	14484	14520	14543	14631	14409	14396	14512	14535	14313	14409	14530	14539	14410	14523	14685	14521	14488	14437	14674	14546	14417	14319	14314	14585	14458	14286	14523	14492	14509	14493	14668	14511	14551	14441	14617	14469	14670	14584	14391	14390	14510	14623	14402	14456	14439	14547	14406	14460	14497	14370	14444	14589	14594	14528	14543	14534	14387	14444	14453	14414	14541	14570	14626	14505	14588	14566	14733	14632	14551	14567	14311	14592	14309	14219	14613	14663	14493	14548	14400	14511	14401	14624	14656	14537	14492	14660	14458	14394	14381	14522	14595	14700	14343	14424	14616	14459	14645	14636	14389	14471	14324	14546	14449	14559	14482	14471	14613	14454	14539	14380	14581	14483	14390	14734	14597	14413	14549	14619	14437	14483	14494	14463	14445	14544	14593	14387	14499	14601	14476	14545	14448	14460	14350	14449	14591	14445	14625	14508	14441	14463	14463	14431	14661	14614	14590	14469	14598	14583	14554	14406	14509	14446	14269	14367	14542	14594	14524	14606	14533	14437	14522	14521	14581	14380	14296	14692	14454	14514	14497	14465	14404	14512	14529	14390	14514	14416	14441	14458	14599	14374	14536	14470	14541	14638	14410	14446	14502	14651	14501	14692	14559	14635	14538	14361	14477	14584	14480	14288	14590	14478	14426	14650	14424	14577	14798	14649	14564	14590	14662	14485	14615	14610	14477	14724	14448	14446	14473	14537	14429	14370	14245	14508	14694	14480	14437	14477	14682	14407	14504	14551	14545	14473	14704	14654	14659	14578	14496	14622	14368	14526	14568	14452	14593	14564	14559	14530	14575	14463	14671	14643	14537	14548	14658	14542	14573	14287	14428	14460	14714	14574	14590	14450	14438	14530	14401	14613	14349	14647	14535	14496	14623	14460	14414	14464	14486	14558	14556	14745	14616	14529	14385	14357	14606	14513	14486	14564	14410	14475	14464	14455	14576	14539	14636	14634	14617	14599	14518	14421	14469	14524	14544	14578	14431	14516	14681	14472	14676	14554	14577	14700	14540	14514	14515	14446	14433	14448	14577	14663	14600	14406	14438	14360	14667	14564	14427	14362	14410	14593	14667	14479	14550	14550	14483	14601	14635	14369	14633	14743	14677	14602	14404	14505	14488	14690	14394	14455	14692	14526	14459	14585	14578	14477	14546	14638	14480	14587	14330	14652	14691	14465	14506	14565	14564	14267	14448	14453	14407	14406	14434	14505	14514	14524	14496	14661	14363	14374	14457	14635	14485	14431	14454	14604	14537	14489	14650	14541	14523	14570	14551	14549	14490	14730	14521	14443	14501	14511	14464	14385	14436	14603	14449	14547	14367	14525	14514	14368	14425	14555	14378	14636	14362	14676	14447	14638	14448	14590	14436	14391	14415	14529	14463	14411	14647	14535	14656	14611	14401	14647	14570	14557	14365	14553	14427	14612	14536	14596	14579	14569	14591	14578	14465	14552	14610	14359	14450	14593	14531	14469	14458	14553	14484	14576	14625	14393	14619	14452	14340	14336	14526	14473	14450	14442	14541	14590	14464	14565	14476	14437	14534	14573	14551	14549	14575	14598	14428	14442	14724	14420	14655	14659	14342	14651	14576	14560	14557	14577	14548	14714	14504	14624	14391	14482	14710	14669	14411	14554	14442	14517	14494	14478	14582	14492	14455	14648	14607	14630	14450	14553	14485	14308	14511	14507	14511	14465	14555	14571	14505	14622	14521	14476	14486	14519	14615	14427	14523	14459	14579	14524	14655	14652	14528	14354	14448	14448	14509	14662	14591	14515	14424	14494	14540	14563	14575	14543	14399	14560	14508	14501	14643	14403	14472	14700	14599	14608	14510	14572	14411	14524	14463	14538	14488	14664	14643	14600	14468	14428	14598	14604	14557	14484	14351	14486	14640	14533	14340	14828	14532	14659	14662	14466	14386	14621	14552	14555	14518	14474	14390	14396	14686	14533	14544	14563	14372	14542	14556	14449	14619	14436	14627	14439	14518	14465	14580	14674	14467	14554	14580	14459	14398	14481	14651	14521	14410	14443	14531	14373	14690	14475	14538	14484	14479	14447	14545	14485	14551	14598	14614	14494	14621	14587	14545	14416	14523	14554	14487	14463	14519	14592	14619	14455	14667	14560	14507	14591	14653	14472	14428	14380	14480	14436	14426	14413	14438	14458	14525	14601	14527	14430	14492	14573	14563	14516	14379	14462	14497	14653	14613	14463	14307	14587	14523	14484	14465	14559	14362	14496	14551	14596	14500	14471	14555	14585	14432	14399	14596	14500	14525	14586	14472	14585	14503	14492	14434	14476	14481	14516	14637	14405	14364	14523	14534	14624	14502	14354	14258	14552	14642	14543	14454	14572	14597	14405	14530	14369	14463	14483	14406	14578	14368	14434	14599	14630
22545	21364	29652	23452	21371	22423	28269	19282	17261	17522	17323	17230	17155	16883	17028	17245	17178	17198	16753	16916	16923	16891	16825	16800	16758	16980	16977	16884	16758	16779	16864	16899	16766	16924	16924	16833	16909	16812	16878	16578	16502	16722	16704	16769	16682	16809	16636	16511	16738	16813	16711	16972	16903	16868	16746	16649	16832	16744	16882	16688	16641	16619	16769	16869	16871	16815	16797	16694	16800	16848	16795	16774	16642	16893	16689	16916	16766	16519	16688	16911	16738	16648	16767	16401	16665	16969	16610	16866	16709	16675	16603	16647	16706	16695	16940	16896	16660	16459	16906	16805	16766	16590	16579	16876	16838	16564	16567	16749	16560	16484	16430	16648	16692	16610	16631	16848	16828	16682	16772	16665	16698	16503	16708	16633	16741	16690	16696	16778	16716	16886	16645	16599	16661	16747	16626	16596	16691	16620	16635	16554	16614	16533	16700	16546	16606	16584	16754	16791	16567	16572	16513	16447	16797	16697	16749	16534	16702	16765	16793	16670	16565	16512	16502	16564	16903	16526	16584	16859	16887	16782	16667	16682	16414	16540	16716	16440	16588	16805	16701	16603	16558	16608	16610	16654	16724	16855	16698	16775	16830	16662	16630	16720	16509	16496	16596	16683	16882	16500	16509	16527	16558	16776	16474	16544	16695	16700	16647	16765	16948	16728	16639	16726	16757	16547	16407	16775	16519	16665	16824	16702	16522	16881	16751	16746	16506	16568	16686	16650	16918	16632	16880	16598	16786	16633	16752	16585	16463	16621	16737	16853	16663	16602	16676	16753	16492	16666	16712	16666	16842	16852	16857	16628	16626	16699	16466	16676	16686	16564	16709	16684	16651	16707	16628	16713	16505	16677	16602	16548	16691	16708	16618	16428	16627	16462	16721	16453	16706	16435	16699	16613	16495	16699	16727	16825	16674	16597	16752	16481	16715	16650	16701	16448	16640	16526	16673	16650	16837	16612	16732	16620	16433	16508	16556	16495	16740	16569	16593	16413	16732	16652	16656	16590	16596	16637	16575	16399	16386	16644	16522	16518	16762	16680	16681	16609	16685	16608	16532	16655	16828	16570	16583	16539	16690	16410	16488	16518	16578	16701	16671	16588	16464	16647	16819	16594	16626	16781	16550	16553	16693	16615	16857	16779	16584	16762	16729	16461	16635	16560	16716	16709	16796	16557	16641	16719	16612	16652	16562	16575	16725	16666	16753	16706	16803	16575	16560	16630	16647	16729	16775	16879	16810	16739	16772	16740	16699	16659	16658	16654	16755	16472	16822	16541	16485	16763	16708	16586	16482	16545	16680	16511	16708	16754	16523	16669	16833	16690	16545	16676	16562	16771	16648	16503	16618	16616	16521	16637	16695	16513	16661	16595	16618	16584	16758	16406	16552	16615	16563	16571	16736	16587	16543	16574	16555	16606	16648	16520	16589	16428	16541	16575	16543	16574	16636	16737	16703	16891	16824	16733	16687	16739	16579	16675	16681	16675	16615	16683	16612	16634	16785	16494	16603	16601	16675	16495	16444	16753	16669	16620	16571	16470	16420	16563	16580	16508	16689	16739	16545	16564	16599	16546	16449	16590	16618	16565	16599	16561	16642	16713	16758	16662	16688	16661	16467	16552	16638	16690	16615	16675	16382	16526	16494	16715	16659	16467	16423	16646	16586	16556	16437	16602	16584	16647	16497	16660	16652	16541	16694	16554	16647	16707	16673	16503	16707	16615	16526	16623	16495	16424	16659	16540	16450	16627	16637	16770	16906	16642	16485	16521	16715	16511	16546	16693	16561	16498	16575	16568	16667	16593	16739	16609	16589	16636	16656	16483	16640	16540	16697	16553	16720	16533	16610	16673	16788	16755	16747	16600	16598	16685	16765	16813	16575	16699	16785	16645	16630	16585	16621	16708	16601	16842	16698	16567	16662	16572	16630	16502	16698	16533	16806	16427	16601	16620	16637	16674	16633	16590	16687	16407	16618	16406	16682	16509	16727	16569	16661	16595	16576	16592	16560	16517	16714	16423	16574	16587	16575	16676	16782	16540	16570	16609	16731	16758	16613	16779	16687	16397	16602	16572	16550	16636	16561	16647	16554	16463	16750	16626	16539	16537	16686	16685	16442	16609	16697	16738	16646	16664	16571	16490	16368	16728	16614	16512	16479	16638	16499	16550	16656	16471	16465	16445	16705	16618	16623	16493	16487	16582	16629	16567	16383	16522	16895	16573	16352	16357	16650	16784	16618	16622	16648	16790	16437	16521	16678	16865	16651	16623	16636	16736	16480	16561	16476	16696	16565	16510	16621	16487	16795	16499	16850	16509	16415	16477	16693	16538	16802	16566	16761	16504	16734	16711	16663	16709	16610	16514	16691	16697	16546	16660	16780	16660	16641	16446	16622	16612	16457	16460	16558	16393	16467	16508	16623	16617	16618	16715	16713	16563	16392	16354	16723	16602	16546	16857	16479	16633	16526	16527	16503	16601	16684	16596	16544	16632	16766	16703	16711	16606	16522	16433	16718	16645	16603	16649	16280	16695	16558	16488	16436	16539	16678	16622	16612	16579	16493	16354	16633	16632	16661	16584	16405	16412	16610	16628	16535	16549	16610	16574	16515	16563	16643	16816	16573	16563	16617	16511	16521	16642	16539	16555	16800	16658	16493	16683	16708	16668	16670	16714	16730	16736	16617	16655	16541	16479	16258	16447	16370	16643	16519	16714	16675	16563	16609	16637	16574	16406	16820	16509	16832	16545	16676	16565	16718	16643	16357	16512	16573	16392	16402	16738	16749	16671	16506	16628	16622	16513	16535	16563	16502	16634	16647	16512	16561	16532	16726	16579	16626	16557	16553	16643	16691	16505	16600	16560	16656	16662	16454	16530	16548	16525	16449	16474	16532	16603	16651	16380	16650	16465	16725	16494	16662	16674	16751	16478	16521	16462	16632	16626	16484	16689	16442	16587	16654	16577	16548	16737	16417	16536	16648	16508	16443	16696	16569	16483	16699	16691	16724	16509	16707	16685	16831	16622	16646	16444	16651	16533	16648	16378	16478	16640	16372	16480	16455	16359	16534	16603	16791	16434	16549	16418	16491	16406	16474	16555	16656	16709	16731	16543	16629	16572	16700	16520	16825	16523	16733	16610	16679	16546	16442	16642	16538	16664	16611	16391	16442	16499	16308	16517	16679	16333	16685	16566	16402	16459	16606	16516	16567	16412	16582	16646	16595	16554	16615	16352	16583	16699	16445	16639	16499	16780	16657	16777	16745	16538	16555	16412	16673	16732	16509	16560	16417	16599	16522	16698	16735	16619	16503	16618	16612	16792	16709	16568	16725	16619	16659	16477	16684	16767	16596	16588	16379	16641	16500	16511	16762	16535	16423	16621	16466	16518	16613	16590	16530	16571	16549	16798	16527	16610	16759	16595	16645	16725	16710	16507	16552	16502	16642	16508	16685	16487	16649	16620	16597	16611	16447	16737	16371	16392	16743	16360	16635	16785	16779	16796	16324	16547	16562	16713	16416	16534	16754	16711	16778	16716	16722	16597	16669	16512	16672	16432	16649	16563	16289	16347	16490	16646	16594	16421	16604	16613	16688	16648	16669	16576	16510	16729	16607	16439	16862	16366	16546	16681	16276	16562	16559	16524	16725	16686	16713	16553	16643	16577	16718	16445	16530	16467	16520	16435	16531	16652	16551	16625	16648	16781	16564	16576	16622	16619	16609	16806	16682	16662	16697	16738	16491	16823	16661	16548	16520	16536	16511	16485	16532	16580	16545	16631	16711	16591	16498	16732	16679	16504	16606	16675	16635	16383	16608	16410	16432	16591	16401	16506	16707	16674	16660	16617	16564	16808	16834	16667	16530	16585	16572	16800	16722	16609	16493	16618	16644	16764	16597	16752	16687	16514	16431	16381	16633	16672	16573	16684	16645	16534	16591	16493	16624	16611	16558	16570	16554	16513	16501	16656	16434	16673	16417	16652	16735	16423	16556	16698	16638	16572	16678	16548	16596	16689	16490	16458	16671	16416	16500	16613	16469	16572	16570	16670	16406	16636	16557	16418	16524	16632	16750	16390	16560	16733	16560	16587	16447	16580	16550	16472	16486	16635	16540	16624	16440	16539	16629	16705	16662	16814	16613	16564	16461	16500	16601	16426	16394	16426	16464	16521	16466	16649	16763	16621	16444	16377	16539	16669	16796	16785	16598	16440	16568	16540	16489	16606	16499	16681	16480	16481	16740	16479	16721	16370	16451	16673	16532	16743	16485	16646	16627	16668	16583	16619	16808	16738	16598	16379	16643	16764	16323	16573	16677	16801	16660	16682	16585	16573	16768	16679	16618	16682	16660	16464	16774	16561	16650	16560	16524	16640	16707	16504	16379	16618	16507	16605	16661	16699	16605	16515	16468	16528	16571	16626	16531	16436	16643	16629	16656	16757	16762	16527	16608	16580	16696	16605	16515	16799	16586	16452	16720	16437	16536	16592	16453	16881	16652	16565	16545	16599	16658	16575	16530	16478	16560	16472	16542	16764	16443	16648	16472	16545	16623	16706	16686	16496	16490	16535	16662	16366	16584	16616	16465	16750	16553	16623	16577	16674	16701	16728	16378	16811	16821	16458	16663	16706	16540	16574	16612	16702	16475	16590	16600	16330	16691	16679	16379	16554	16409	16572	16658	16593	16704	16516	16573	16611	16686	16731	16456	16792	16597	16661	17002	16718	16436	16784	16427	16599	16719	16422	16585	16524	16346	16562	16687	16502	16603	16698	16580	16487	16401	16732	16638	16791	16625	16778	16421	16439	16665	16669	16507	16471	16670	16549	16580	16428	16815	16658	16527	16418	16550	16675	16633	16632	16457	16759	16512	16497	16446	16515	16339	16545	16614	16684	16491	16537	16520	16559	16454	16642	16727	16517	16590	16521	16591	16522	16582	16442	16497	16520	16525	16673	16405	16626	16602	16683	16790	16582	16513	16399	16447	16528	16689	16377	16621	16843	16608	16617	16528	16425	16317	16545	16594	16450	16576	16625	16497	16645	16743	16904	16561	16584	16703	16439	16802	16676	16509	16339	16537	16704	16547	16544	16557	16568	16539	16644	16545	16472	16390	16558	16750	16691	16766	16436	16613	16449
25579	20017	14027	13670	13678	13594	13861	13648	13539	13722	13792	13822	13803	13881	13420	13520	13674	13668	13765	13809	13646	13712	13734	13847	13685	13734	13662	13647	13522	13785	13597	13562	13781	13647	13653	13511	13736	13684	13691	13602	13689	13752	13672	13700	13636	13667	13572	13681	13665	13629	13502	13795	13843	13657	13795	13610	13544	13653	13627	13642	13716	13532	13534	13735	13543	13585	13524	13548	13625	13540	13584	13782	13553	13603	13680	13732	13638	13588	13527	13456	13531	13610	13748	13745	13816	13551	13748	13636	13615	13845	13772	13569	13576	13774	13661	13536	13702	13577	13566	13540	13694	13645	13680	13818	13677	13477	13499	13623	13656	13595	13702	13600	13672	13669	13683	13529	13659	13596	13674	13529	13759	13816	13621	13468	13518	13693	13534	13581	13662	13572	13603	13672	13547	13674	13730	13781	13784	13772	13591	13692	13682	13654	13608	13544	13530	13554	13720	13692	13667	13574	13593	13790	13669	13814	13439	13805	13534	13526	13684	13700	13482	13601	13627	13705	13536	13565	13592	13650	13816	13672	13756	13676	13697	13775	13615	13696	13550	13686	13545	13766	13850	13689	13786	13773	13491	13561	13558	13589	13610	13570	13760	13779	13884	13635	13664	13758	13571	13648	13644	13714	13437	13576	13641	13526	13660	13696	13593	13753	13720	13471	13412	13713	13576	13658	13664	13590	13711	13646	13575	13577	13606	13533	13477	13692	13736	13693	13624	13602	13734	13618	13597	13612	13686	13684	13685	13808	13701	13627	13570	13789	13659	13508	13732	13744	13615	13626	13564	13632	13689	13662	13607	13695	13623	13741	13575	13687	13591	13620	13721	13392	13553	13631	13702	13574	13410	13738	13642	13543	13820	13494	13679	13729	13679	13650	13606	13666	13666	13628	13558	13601	13856	13586	13511	13725	13573	13788	13424	13639	13902	13549	13607	13745	13648	13694	13606	13630	13613	13522	13578	13599	13680	13685	13608	13561	13775	13690	13583	13605	13830	13540	13514	13808	13589	13639	13561	13707	13340	13751	13640	13671	13479	13558	13720	13567	13780	13581	13716	13715	13550	13580	13723	13668	13685	13534	13573	13626	13513	13771	13693	13682	13477	13582	13503	13664	13679	13566	13610	13554	13543	13372	13592	13771	13735	13596	13600	13599	13544	13635	13748	13728	13529	13660	13651	13769	13726	13698	13754	13727	13568	13680	13506	13740	13583	13654	13723	13588	13717	13638	13522	13526	13474	13608	13727	13671	13526	13508	13600	13600	13862	13537	13557	13573	13710	13663	13617	13566	13595	13643	13675	13873	13419	13755	13542	13589	13687	13593	13701	13643	13556	13617	13595	13604	13729	13511	13815	13698	13532	13628	13572	13595	13858	13604	13617	13680	13843	13585	13481	13553	13613	13670	13642	13716	13757	13693	13709	13533	13470	13516	13771	13576	13674	13503	13577	13558	13571	13595	13667	13571	13515	13724	13631	13493	13521	13536	13524	13507	13506	13555	13737	13384	13522	13546	13802	13421	13553	13606	13539	13605	13573	13626	13678	13822	13864	13497	13679	13483	13578	13653	13553	13615	13674	13606	13619	13619	13534	13687	13606	13613	13594	13586	13746	13653	13662	13793	13656	13564	13554	13665	13609	13641	13734	13571	13610	13604	13683	13577	13622	13932	13592	13521	13804	13609	13670	13705	13632	13420	13729	13607	13538	13427	13720	13683	13671	13591	13721	13813	13698	13605	13614	13568	13595	13730	13677	13489	13608	13491	13619	13639	13681	13716	13459	13681	13613	13709	13559	13463	13554	13496	13660	13603	13698	13621	13460	13574	13566	13582	13606	13628	13747	13478	13540	13455	13617	13764	13629	13569	13696	13497	13688	13688	13636	13645	13705	13705	13457	13608	13813	13506	13437	13629	13800	13629	13699	13600	13496	13470	13716	13812	13664	13554	13727	13424	13588	13699	13615	13608	13646	13661	13527	13623	13630	13562	13489	13616	13620	13548	13706	13550	13766	13541	13767	13660	13528	13524	13727	13698	13512	13783	13515	13662	13632	13487	13485	13565	13439	13687	13559	13592	13725	13612	13617	13478	13675	13741	13656	13625	13661	13781	13508	13823	13597	13555	13594	13619	13602	13548	13558	13398	13618	13512	13702	13659	13726	13580	13598	13631	13664	13640	13770	13536	13729	13863	13703	13649	13610	13679	13649	13589	13657	13568	13613	13651	13670	13652	13724	13551	13665	13500	13689	13686	13587	13686	13473	13527	13640	13614	13649	13751	13648	13580	13642	13679	13686	13646	13534	13611	13725	13753	13665	13585	13644	13604	13643	13551	13628	13688	13687	13511	13627	13796	13782	13582	13619	13735	13491	13586	13647	13731	13492	13503	13440	13558	13612	13587	13574	13694	13733	13669	13610	13804	13627	13494	13527	13548	13718	13600	13659	13484	13576	13614	13739	13576	13636	13631	13689	13635	13528	13624	13741	13504	13481	13525	13469	13625	13510	13566	13610	13674	13558	13594	13742	13744	13577	13651	13531	13481	13707	13420	13562	13700	13533	13642	13668	13521	13570	13688	13544	13568	13714	13596	13621	13697	13577	13674	13630	13609	13685	13484	13531	13625	13581	13594	13566	13592	13646	13636	13689	13729	13554	13561	13621	13582	13645	13673	13582	13552	13474	13582	13518	13761	13713	13637	13660	13651	13749	13714	13609	13494	13569	13453	13593	13605	13731	13712	13570	13684	13577	13816	13545	13608	13652	13604	13573	13464	13528	13690	13506	13578	13564	13541	13568	13517	13613	13700	13523	13772	13624	13561	13669	13634	13684	13613	13778	13644	13659	13568	13572	13651	13597	13737	13701	13804	13659	13711	13620	13585	13662	13652	13605	13854	13673	13487	13666	13651	13583	13645	13618	13801	13663	13599	13692	13581	13681	13602	13588	13712	13726	13615	13415	13638	13552	13654	13641	13714	13581	13548	13720	13515	13663	13660	13756	13515	13687	13603	13674	13575	13584	13572	13677	13571	13680	13655	13460	13729	13693	13667	13532	13587	13657	13581	13567	13702	13623	13568	13581	13696	13719	13485	13560	13726	13612	13548	13861	13635	13559	13734	13623	13589	13480	13609	13705	13658	13608	13603	13681	13622	13557	13744	13602	13649	13645	13696	13733	13630	13611	13567	13468	13656	13596	13520	13383	13703	13567	13592	13613	13750	13553	13589	13534	13499	13594	13380	13538	13536	13588	13662	13726	13618	13570	13609	13608	13572	13714	13636	13602	13636	13452	13678	13580	13839	13609	13538	13628	13606	13786	13566	13584	13637	13600	13440	13731	13623	13525	13578	13578	13748	13725	13662	13685	13637	13524	13631	13535	13765	13630	13633	13634	13580	13676	13513	13515	13594	13502	13597	13564	13531	13750	13663	13741	13669	13540	13870	13883	13557	13645	13698	13574	13719	13549	13756	13480	13567	13544	13666	13480	13656	13701	13643	13524	13674	13530	13567	13883	13577	13638	13814	13843	13542	13663	13643	13735	13603	13695	13655	13451	13745	13497	13698	13539	13571	13550	13611	13781	13500	13759	13733	13638	13571	13707	13722	13552	13368	13762	13361	13762	13519	13546	13778	13656	13515	13464	13717	13657	13588	13665	13620	13721	13628	13622	13641	13691	13738	13590	13672	13577	13522	13650	13761	13596	13658	13643	13611	13615	13648	13538	13678	13675	13627	13589	13629	13538	13738	13783	13499	13594	13578	13611	13489	13624	13787	13662	13619	13635	13624	13601	13753	13474	13604	13685	13591	13687	13594	13696	13723	13649	13643	13617	13774	13751	13782	13540	13547	13640	13600	13538	13494	13616	13564	13527	13615	13865	13617	13583	13691	13453	13698	13443	13633	13715	13467	13599	13507	13696	13581	13637	13635	13511	13502	13590	13694	13789	13619	13470	13614	13656	13582	13535	13700	13614	13572	13497	13647	13656	13688	13715	13517	13601	13785	13596	13526	13635	13660	13614	13614	13581	13633	13783	13636	13587	13724	13346	13551	13524	13515	13596	13715	13692	13636	13726	13533	13658	13571	13567	13741	13607	13576	13788	13780	13614	13695	13784	13544	13531	13635	13667	13680	13541	13729	13480	13721	13591	13657	13490	13670	13661	13504	13532	13680	13618	13626	13751	13513	13808	13606	13677	13655	13566	13740	13707	13609	13606	13679	13562	13749	13508	13704	13560	13650	13522	13677	13447	13748	13761	13500	13439	13777	13597	13553	13728	13631	13598	13570	13520	13567	13621	13482	13656	13704	13589	13507	13532	13548	13579	13687	13747	13518	13620	13493	13567	13493	13694	13466	13517	13805	13542	13541	13589	13574	13667	13479	13737	13512	13639	13543	13593	13540	13679	13649	13665	13645	13717	13527	13519	13566	13673	13645	13612	13701	13694	13720	13519	13619	13646	13787	13555	13561	13664	13681	13661	13739	13701	13621	13550	13456	13755	13835	13606	13639	13610	13613	13703	13538	13503	13619	13608	13636	13454	13558	13624	13479	13517	13574	13587	13617	13320	13516	13834	13546	13636	13513	13655	13596	13634	13683	13480	13519	13679	13629	13665	13410	13702	13671	13630	13836	13544	13667	13736	13591	13694	13669	13475	13479	13709	13505	13691	13585	13656	13590	13570	13638	13788	13486	13621	13535	13614	13668	13482	13730	13558	13576	13563	13687	13631	13613	13538	13713	13540	13502	13741	13409	13666	13708	13631	13638	13586	13634	13539	13620	13703	13649	13572	13466	13647	13581	13625	13653	13604	13560	13499	13581	13593	13632	13698	13532	13678	13678	13680	13519	13604	13498	13531	13767	13658	13638	13747	13699	13739	13536	13733	13741	13604	13600	13579	13522	13494	13632	13486	13642	13670	13550	13857	13485	13552	13643	13790	13769	13683	13511	13576	13636	13524	13688	13448	13724	13665	13662	13487	13485	13584	13482	13619	13486	13758	13548	13557	13531	13547	13560	13565	13531	13717	13533	13473	13717	13492	13647	13599	13602	13560	13594	13476	13586	13410	13674	13648	13627	13667	13652	13551	13494	13619	13623	13720	13515	13574	13584	13726	13533	13613	13704	13666	13578	13550	13632	13460	13760
28507	21365	27620	24488	17820	17602	17730	17274	17058	17048	17112	16961	17064	17413	17036	16829	17136	17062	17070	17055	16941	17031	17122	16977	16944	17076	17157	17110	17107	17229	17035	17046	17079	17230	17194	16922	17235	17022	17157	17275	17096	17213	17270	17032	17208	16870	17373	16903	16934	17089	16903	16952	17129	16997	17204	17122	16931	17034	17059	16915	16868	17138	17102	17337	17162	16949	17067	17174	17054	17205	17196	16942	17027	17045	17126	17082	16962	16983	16943	17064	17242	16989	17218	17388	17139	17039	17034	16984	17119	17137	17137	17026	17169	16973	17215	17120	17195	17047	17042	16988	16997	17159	17199	16956	17044	17111	17122	16855	17164	17092	16976	17138	17038	17106	17176	16999	17064	17211	17251	17221	16945	16998	16984	17130	17086	17057	17137	17063	16973	17136	17368	17166	17193	17205	17057	17070	16983	17175	17268	17063	16935	17063	17174	16974	17071	17256	17025	17020	17086	17292	17043	17115	16895	17315	17069	17137	17090	17232	17086	17042	17075	17220	17063	17252	17321	17191	17235	16940	17116	17167	17028	17119	17068	17103	16997	17152	16957	16921	17105	17000	17140	17039	17053	17149	16973	17145	17121	17192	17055	17021	17092	16932	17028	16935	16983	17155	17174	17024	17082	17191	16993	17199	17069	17107	16761	17100	16999	17093	17036	17077	17024	17046	17167	17170	16946	16937	17088	17123	16943	17065	17100	17292	17127	16989	17064	17043	17084	16955	16954	17019	17225	17143	17195	16869	16854	16919	16827	17171	17068	17046	16882	16979	17077	17135	17171	17211	17003	17062	17026	16992	17143	17056	17021	16934	17223	17004	17123	17284	17062	16853	17282	17101	17105	17225	17083	17159	17015	17123	16910	17072	16977	17143	16972	17097	17290	17302	17067	17275	17228	16960	17149	16985	17010	16901	17159	17131	17025	17058	16916	16900	16969	17006	17125	17127	17121	17005	17131	17120	17134	16999	16952	16917	17104	16980	17295	17042	16922	17280	17102	17143	17058	17264	17145	17095	16948	16987	17015	17184	17178	17091	17014	16766	17015	17179	16927	17109	17112	17031	17174	17095	17061	17200	17138	17108	16961	17140	17216	17004	16972	16918	17288	17047	17464	17066	16929	16927	16975	17102	17077	17088	17026	17204	17213	17214	17082	17104	17179	17261	16979	16997	16991	17167	17183	17126	17112	17128	17101	17013	17076	17116	17223	17271	17215	17205	17007	16964	17240	16981	17188	17163	17386	17026	17021	16952	16725	17095	17066	17129	17086	17136	17128	17126	17023	17050	17082	17219	17080	16994	17067	17012	17084	17113	17056	17075	17156	17006	16836	16961	17182	16987	16873	17139	16943	17004	17054	16943	16994	16912	17221	17240	17061	16884	17182	17022	17220	17132	17070	17033	16805	17076	16800	17231	16932	17051	17154	17146	16988	17213	17238	16849	17246	17024	17009	17238	16950	16823	16919	16977	16945	17390	17113	17082	17059	17212	17017	17027	17070	17092	17072	17088	17011	17006	17161	17078	17076	17041	17028	17120	17258	17154	17096	17167	16958	16801	17362	17043	17056	17199	16961	16912	17000	17175	16851	17281	17053	17107	16988	16956	17016	16984	17085	16935	16951	17088	17109	17067	16986	17380	17199	17001	16878	17178	17073	17138	17202	17010	17176	17291	17189	17018	17209	17107	16939	17189	17170	17044	16923	17103	17008	17001	17113	16981	17054	17170	16928	16927	17028	17174	17274	16948	17164	17032	17054	17040	17057	17043	17032	17065	17047	16993	16953	17063	17185	17014	17104	17097	17067	17264	17089	17203	17008	17029	16778	17023	17067	17225	17017	17053	17081	17212	17216	17142	17334	16998	17035	17122	17102	17096	16978	17016	17190	17120	17043	17021	17286	17169	17233	17102	17305	17063	17197	17224	17056	17087	17029	16897	17112	17261	16865	17125	17042	16976	17145	17099	17009	17153	17247	16963	17015	17154	17179	17197	17087	17210	17108	16955	17039	16951	17038	17100	17081	17083	16940	17051	17009	16941	17220	16989	17201	16917	17042	16974	17155	17061	17140	17061	17227	17161	17022	17255	17165	17036	17014	16919	17051	16952	17289	16862	17163	17008	17087	17060	17093	16945	16997	17007	17174	17399	17071	17037	17143	17218	17091	17052	17182	16850	16933	17032	17050	17099	16743	17064	17078	17067	16850	17270	17195	17082	17108	17087	17055	17193	16960	17123	17044	17185	17093	17055	17115	17230	17160	17058	16850	17078	17077	16889	17167	17126	17190	17174	17078	17060	17038	17194	17196	17013	17102	17161	17156	17167	17080	17115	17171	16958	17106	17142	17106	17020	17080	16959	17072	16798	17134	17180	17275	16967	17128	17158	17007	16934	16949	17085	16947	17053	17207	16871	16988	17435	17312	17254	17315	17008	17005	17221	17161	16977	17065	17097	17014	17112	17159	17208	17026	16928	16997	16933	17008	17174	17043	17036	17169	17112	17162	17100	17074	17075	16941	17235	17014	17098	17049	17193	16986	16891	16928	16977	17220	17324	16994	17090	17042	17078	17194	17068	17224	16921	17254	17102	16980	17080	16972	16939	17156	16980	16896	17184	16947	17219	17222	17011	16825	17283	17215	16965	17016	17218	17071	17199	17067	17157	16972	16935	17094	17091	17241	17125	17205	16998	17031	17031	17219	17169	17172	17318	16914	17029	17006	16970	17064	17414	17053	17160	17181	16858	17351	17022	17188	17072	17236	17069	17286	17064	17025	16973	17118	17277	17109	16929	17054	17132	17160	16808	17098	17172	17227	16982	17198	17093	16834	16934	17163	16865	16785	17098	17006	17316	17142	17179	17186	17336	16941	17015	16968	16956	17189	17057	17098	17046	17037	17007	17056	16906	16994	17197	17120	17335	17141	17124	17223	17258	17097	17059	16916	17166	17107	17067	16882	16975	17013	16978	17254	17205	17196	17189	17169	16913	17073	17273	17129	16909	17208	16852	17057	17155	17180	17126	16865	17210	16985	17107	17198	16856	17039	17129	17126	17157	17049	17147	17067	17201	17123	17144	17062	17228	17179	16953	16990	17202	17144	17107	17009	17048	17079	17066	17177	17034	16989	17041	17113	17029	17195	17113	17116	17242	17063	16911	17206	17153	16926	17026	17180	16952	16996	17052	17025	16869	17060	17311	17062	17152	16986	16911	17053	17221	17294	17264	17014	17023	17000	17117	17172	16909	17275	17124	17127	17181	17251	17031	17073	17004	17157	17155	17073	17342	17200	16981	17134	17094	17193	17119	17053	17131	17063	17063	17116	17240	17111	17113	17186	17326	17270	17100	17085	17066	17108	17003	17074	17132	17137	16936	17074	16881	17159	17195	17050	17031	17068	17003	16993	17083	17027	17065	17259	16984	17071	17116	17209	17182	17229	17020	17227	17145	17123	17087	17013	16988	17071	16919	17074	17022	17159	16962	17041	16963	17057	17028	16952	17180	16795	16902	16893	17166	17022	17096	16902	16993	17054	17097	17094	16888	17042	17117	17198	17264	17046	17106	17091	17033	16896	17178	17238	17001	17232	16941	16998	17212	17197	17221	17105	16998	17022	17177	17302	17081	17125	17295	17027	17154	17119	17016	16906	17055	16985	16919	17143	16996	16824	16995	17060	16917	17215	17383	17156	16953	17216	17011	16986	16943	17184	17049	17303	17013	17189	17244	17127	17266	17140	16995	17055	17045	17136	17078	17134	17149	16950	17149	16984	17110	17012	16934	17127	17073	17077	17134	17217	17350	17216	16982	16770	17118	17147	16988	17074	16962	17184	17090	17164	16939	16989	16976	17223	17184	17184	16984	16941	17027	17103	17106	17244	16954	17069	16922	17091	17232	17140	17142	17075	17151	17143	17012	17080	16979	17211	17362	17019	17089	17063	17138	17139	17012	16961	17048	17007	16877	17192	17265	17124	17080	17068	16932	17155	16994	17147	16973	17163	17125	17032	17206	17164	16862	17162	17219	17104	17010	17154	17010	17236	17130	17113	17018	17137	16998	16944	17086	17189	16970	17135	16837	17167	17169	17034	17009	16957	16914	17228	17037	17164	17102	17113	17044	17192	17101	17195	17033	17062	16995	17126	16749	17199	17108	17047	17238	17160	17106	17123	17236	17040	17103	17178	17085	16988	16927	17053	17118	16911	17249	17051	17201	16982	16984	17018	17190	17084	16954	16926	17139	16992	17001	17059	17047	17112	17043	17116	17033	17245	16945	16989	16883	17258	17336	17194	17086	17080	17030	17134	16932	17160	17001	16891	17138	17158	17213	16975	17075	17207	17088	17010	16983	16978	16994	16978	17174	17019	17092	17076	16982	17173	17087	17059	17091	16975	17349	17118	17087	17053	16927	17010	17281	17107	17140	17214	17127	16989	17170	16922	17043	17341	16882	17100	17115	16965	17047	17230	17112	17084	17059	17026	16930	17052	17274	17143	17095	16926	17165	17064	16926	17076	17061	17028	16977	17126	17074	16899	17093	17393	16888	17147	16965	17073	17169	17217	17151	17152	17111	17141	17069	16948	17148	16903	17099	17032	17377	17174	17030	17375	17007	17165	17210	17196	16965	17119	17138	17169	16926	17190	17204	17150	17151	17078	16880	17115	17246	17190	17156	17092	17126	17115	17246	16909	17007	17068	17187	17160	17079	17012	17133	16838	17208	17113	16926	17121	16883	17099	17092	17040	17105	17178	17089	17121	16962	16965	17028	17006	17033	17086	17367	17041	16944	17201	17025	16981	17218	17045	17061	17201	17069	17010	17192	17173	17019	16947	17141	17054	17137	17256	17149	17197	17082	17079	16844	17074	16810	16936	17284	17136	16915	16984	16926	16898	17332	16969	16962	16913	17210	17156	17127	17088	17153	17113	16952	17153	17067	17165	17096	17258	17275	17221	17030	17001	17085	16949	17132	17016	17144	16982	17031	17039	16926	17214	17313	17331	17082	17156	17165	17322	17379	17334	17076	17120	17180	17157	16999	16975	17274	16953	16933	17097	16900	16986	17191	16798	17010	17132	17129	17143	17070	17030	17116	17125	17274	17084	16953	16920	17026	17064	17132	16949	17001	17017	17175	16934	17083	17179	17036	16977	17264
26400	15709	14144	14267	14240	14182	14120	14096	14268	14213	14039	14165	14188	14107	14178	13968	14141	14123	14016	14193	14224	14168	14331	13995	14269	14102	14213	14119	14018	14064	14242	14075	14137	14094	14075	14127	14124	14243	14109	14469	14114	14282	14184	14182	14175	14218	13988	14060	14139	14101	14198	14102	14099	14226	14130	14018	14274	14181	14187	14259	14310	14351	14147	14168	14148	14076	14298	14036	14090	14147	14036	14140	14154	14118	14167	14198	14078	14194	14247	14265	14093	14234	14175	14088	14130	14066	14282	14128	14149	14326	14125	14244	14127	14122	14175	14175	14196	14099	14283	14176	14251	14000	14210	14175	14018	14149	14188	14312	14207	14170	14153	14286	14286	14173	14195	14141	14232	14163	14205	14026	14124	14343	14277	14175	14178	14092	14154	13950	14143	14008	14085	14033	14160	14236	14243	14099	13959	14159	14011	14314	14133	13964	14028	14231	14256	14098	14232	14138	14151	14203	14194	14278	14121	14281	14005	14102	14092	14173	14270	14270	14327	14102	14056	14102	14356	14190	14134	14063	14152	14088	14186	14144	14091	14082	14147	14075	14111	14327	14288	14082	14166	14103	14297	13959	14155	14258	14170	14167	14104	14289	14308	14160	14106	14227	14219	14115	14300	14196	14056	14217	14168	14070	14101	14182	14266	14203	14054	14228	14259	14030	14066	14190	14079	14258	14153	13954	14148	14181	14114	14076	14166	14014	14298	14198	14268	14099	14264	14104	14291	14074	14036	14043	14077	14160	14264	14171	14202	14126	14043	14166	14228	14030	14196	14207	13945	14359	14106	14001	14120	13986	14236	14050	14293	14246	14172	14136	14139	14179	14143	14080	14115	14281	14160	14060	14254	14096	14137	14177	14279	14238	14248	14204	14086	14068	14177	14283	14179	14101	14262	14152	14035	14207	14099	14096	14117	14362	14126	14145	14154	14016	14003	14364	14093	14110	14098	14126	14315	14185	14273	14282	14235	14052	14211	14126	14398	14223	14142	14193	14231	14082	14142	14032	14193	14338	14057	14202	14305	14297	14225	14106	14099	14144	14148	14144	13995	14068	14057	14238	14365	14126	14048	14143	14198	14066	14109	14193	14143	14067	14260	14075	14125	14116	14218	14210	14267	14226	14108	14147	14225	14128	14168	14058	14329	14146	14265	14035	14191	14075	14180	14297	13975	14160	14055	13991	14147	13949	14356	14178	14194	14250	14045	14177	14105	13951	14047	14200	14062	14192	14067	14183	14359	14239	14155	14240	14287	14220	14294	14274	14146	14163	14082	14153	14185	14079	14212	14164	14067	14070	14295	14006	14153	14231	14322	13929	14152	14287	14286	14211	14125	14046	14215	14213	14102	14013	14346	14197	14153	14126	14117	14223	14048	14265	14028	14223	14136	14092	14308	14215	14067	14231	14245	14152	14168	14201	14025	14062	14167	14165	14194	14196	14067	14160	14185	14297	14147	14294	14240	14103	14068	14220	14143	14171	14183	14099	14010	14119	13857	14131	14081	14122	14180	14217	14129	14221	14057	14043	14455	14234	14254	14302	14177	14155	14297	14326	14147	14308	14230	14177	14082	14152	14111	14202	14157	14274	14198	14106	14175	14160	14348	14223	14422	14222	14134	14232	14135	14177	14197	14175	14208	14221	14025	14257	14268	14179	14186	14053	14194	14076	14054	14217	14248	14217	14222	13933	14137	14249	14086	14083	14104	14140	14063	14334	14195	14063	14242	14311	14122	14186	14208	14183	14117	14114	14286	13993	14050	14201	14236	14122	14141	14186	14294	13959	14251	14028	14228	14260	14075	14061	14083	14123	14201	14113	14285	14119	14156	14013	14313	14153	14005	14102	14217	14239	14057	14082	13947	14286	14101	14021	14113	14158	14198	14261	14095	14316	14148	14188	14248	14078	14265	14244	14108	14233	14259	14070	14343	14300	14227	14253	14226	14162	14137	14233	14209	14060	14182	14174	14181	14297	14194	14264	14221	14178	14068	14195	14155	14222	14129	14189	14407	14105	14152	14188	14107	14224	14376	14253	14169	14175	14194	14256	14076	14196	14141	14209	14284	14168	14124	14120	14175	14409	14069	14162	14297	14194	13955	14036	14046	14324	14110	14039	14188	14108	13947	14323	14188	14117	14248	14126	14265	14086	14283	14087	14136	14095	14254	14252	14000	14181	14220	14066	14287	14014	14185	14197	14126	14073	14318	14203	14151	14017	14206	14168	14116	14327	14163	14134	13993	14204	14315	14200	14309	14279	14206	14149	14124	13958	14094	14200	14244	14231	14237	14252	14009	14161	14294	14254	14186	14143	14260	14109	14360	13969	14253	14088	14216	14139	14237	14186	14316	14198	14226	14064	14265	13996	14051	14114	14013	14186	14233	14234	14010	13995	14187	14045	14063	14251	14157	14254	14174	14111	14242	14024	14109	14164	14152	14127	14262	14119	14108	14167	14149	14192	14187	14115	14114	13923	14204	14340	14292	14270	14183	14206	14129	14342	14081	14253	14087	14261	13998	14189	14070	14204	14182	14184	14135	14110	14017	14215	14336	14148	14106	13985	14119	14223	14291	14068	14148	14228	14245	14266	14039	14327	14133	14271	14246	14225	14109	14048	14153	14155	14195	14347	14131	14119	14029	14169	14162	14175	14023	14156	14169	14300	14284	14206	14124	14230	13966	14222	14260	14026	14060	14078	14220	14204	14293	14048	14271	14099	14090	14172	14072	14247	14021	14109	14261	14119	14374	14455	14350	14090	14095	14434	14102	14240	14391	14039	14346	14221	14098	14240	14240	14101	14078	14230	14055	14144	14322	13822	14043	14240	14195	13923	14249	14127	14164	14046	14252	14054	14148	14124	14168	14102	14224	14154	14027	13995	14097	14109	14234	14224	14242	14230	14219	14272	14111	14131	14218	14042	14161	14206	14146	14065	14132	14091	14042	14218	14270	14263	14119	14262	14257	14031	14136	13985	14281	14297	14216	14090	14115	14212	14059	14157	14248	14144	14144	14234	14106	14202	14275	14142	14056	14137	14276	14039	14243	14279	14288	14219	14153	14296	14156	14175	14287	14066	14284	14345	14227	14149	14149	14193	14134	14115	14052	14213	14166	14142	14088	14213	14209	14201	14010	14079	14218	14063	14244	14171	14001	14095	14023	14337	14133	14181	14215	13948	14256	14170	14243	14243	14151	14212	14249	14111	14021	14192	14283	14347	14079	14140	14219	14180	14148	14173	14244	14005	14110	14031	14107	14201	13974	14202	14164	14064	14288	14027	14297	14398	14210	14133	14257	14244	13969	14218	14137	14095	14191	14105	14080	14115	14365	14125	14194	14163	14271	14174	14114	14151	14295	14086	14080	14283	13971	14208	14137	14224	14135	14022	14152	14209	14173	14029	14009	14238	14151	14118	14167	14064	14191	14138	14231	14067	14056	14110	13898	14081	14224	14149	14309	14158	14310	13986	14208	14187	14386	14156	14175	14275	14123	14112	14013	14258	14192	14134	14173	14350	14292	14079	14259	14237	14167	14046	14411	14020	14198	14185	14038	14157	14112	14002	14235	14142	14244	14116	14050	14112	14253	14119	14211	14204	14099	14389	14250	14087	14191	14072	14123	14224	14096	14146	14107	14101	14233	14147	14237	14367	14222	14161	14254	14344	14191	14192	14080	14193	14371	14327	14235	14235	14170	14175	14273	14090	14301	14100	14181	14020	14031	14354	14394	14158	14290	13946	14249	14249	14158	14202	14139	14077	14172	14071	14132	14308	14190	14204	14273	14025	14250	14155	14186	14162	14140	14141	14154	14160	14122	14188	14102	14060	14168	14203	14096	14081	14415	14303	14144	14212	14190	14068	14134	14138	14328	14210	14310	14270	14300	14189	14244	14310	14357	14026	14226	14212	14334	14245	14199	14152	14147	14075	14138	14158	14041	14282	14232	14255	14271	14148	14233	14277	14134	14137	14000	14148	13949	14057	14149	14229	14180	14064	14288	14096	14151	14168	14107	14055	14050	14079	14015	14123	14096	14205	14275	14185	14152	14240	14078	14219	14123	14126	14047	14168	14376	14235	14082	14018	14174	14279	14227	14133	14220	14262	14032	14273	14136	14195	14324	14154	14005	14136	14028	13978	14332	14054	14057	14253	14183	14199	14212	14207	14085	14299	14056	14122	14289	14230	14111	14161	14082	14270	14263	14194	14171	14273	14113	14206	14186	14203	14106	14188	14366	14193	14108	14202	14218	14297	14046	14108	14111	14144	14184	14240	14242	14050	14189	14107	14155	14119	14251	14075	14223	14088	14226	14085	14193	14032	14087	14152	14167	14256	14219	14128	14090	14265	14138	14240	14082	14185	14203	14262	14269	14122	14004	14173	14203	14254	14201	14050	14201	14170	14096	13994	13954	14278	14043	14048	14202	14137	14126	14103	14212	14183	14091	14028	14124	14274	14250	14305	14283	13980	14111	14034	14215	14042	14286	14036	14217	14307	14104	14167	14098	14231	14120	14071	14285	13939	14149	14163	14234	14254	14265	14224	14205	14199	14115	13942	14290	14127	14196	14071	14306	14102	14075	14190	14169	14008	14243	14131	14249	14007	14250	14133	14262	14148	14078	14127	14204	14160	14050	14250	14259	14089	14164	13979	14336	14216	14153	14285	14142	14063	14320	14233	13935	14200	14183	14162	14157	14329	14132	14328	14166	14319	14178	13942	14228	14416	14182	14219	14191	14188	14208	14347	14229	14141	14235	14253	14090	14112	14139	14086	13973	14331	14282	14111	14250	14103	14200	14091	14197	14121	14018	14264	14237	14163	14185	14354	14193	14123	14210	14127	14190	14140	14029	14066	14078	14191	14096	14075	13987	14121	14111	14285	14155	14276	14158	14161	14247	14175	14199	14258	14070	14207	14145	14145	13992	14128	14158	14223	14142	14292	14145	14034	14204	14136	14067	14232	14086	14041	14271	14188	14105	14093	14190	14037	14198	14294	14150	14047	14294	14094	14281	14181	14298	14238	14257	14218	14238	14157	14069	14207	14259	14016	14218	14350	14127	14269	14141	14306	14163	14165	14267	14333	14080	14158	14142	13979	14152	14020	14065	14297	14246	14174	14209	14199	13984	14214	13973	14241	14264	14135
27272	21376	29765	23341	21853	22325	20026	16898	16351	16719	16729	16452	16500	16543	16508	16611	16466	16535	16727	16384	16400	16443	16574	16516	16635	16500	16613	16419	16524	16446	16552	16242	16608	16379	16346	16501	16422	16414	16714	16443	16630	16577	16459	16610	16496	16523	16436	16301	16424	16534	16594	16565	16391	16346	16563	16504	16482	16404	16518	16265	16541	16537	16440	16518	16468	16459	16545	16506	16303	16522	16395	16471	16401	16563	16544	16505	16549	16383	16372	16475	16316	16322	16428	16694	16431	16540	16482	16479	16302	16302	16247	16506	16432	16659	16321	16300	16551	16457	16613	16419	16402	16370	16480	16415	16392	16532	16470	16553	16358	16288	16474	16419	16573	16326	16515	16383	16364	16364	16248	16356	16488	16182	16333	16405	16500	16515	16374	16462	16465	16396	16465	16581	16443	16398	16316	16393	16242	16320	16461	16349	16401	16215	16553	16286	16362	16472	16512	16261	16326	16392	16544	16373	16373	16507	16419	16542	16224	16432	16471	16330	16413	16334	16538	16401	16519	16379	16363	16671	16296	16395	16275	16378	16325	16301	16352	16530	16421	16356	16560	16395	16266	16365	16548	16741	16391	16355	16375	16451	16481	16621	16525	16404	16485	16449	16405	16491	16669	16296	16227	16420	16155	16338	16572	16448	16319	16446	16487	16367	16490	16437	16296	16275	16476	16409	16403	16562	16547	16414	16450	16366	16383	16476	16430	16707	16351	16444	16449	16351	16449	16516	16323	16451	16449	16441	16417	16258	16411	16555	16539	16450	16465	16405	16518	16463	16193	16426	16570	16362	16299	16517	16360	16376	16517	16409	16499	16462	16389	16546	16453	16453	16167	16527	16399	16449	16404	16452	16599	16448	16405	16425	16315	16408	16431	16459	16456	16369	16536	16442	16353	16279	16257	16574	16558	16525	16257	16580	16414	16511	16358	16576	16509	16415	16544	16192	16291	16475	16122	16358	16455	16510	16556	16469	16484	16335	16347	16411	16474	16659	16646	16380	16396	16331	16593	16338	16384	16470	16230	16466	16386	16553	16586	16355	16447	16490	16481	16193	16351	16493	16461	16766	16505	16322	16410	16512	16405	16482	16371	16511	16419	16308	16556	16210	16506	16513	16311	16543	16529	16464	16315	16455	16622	16509	16288	16516	16434	16583	16509	16461	16264	16350	16408	16348	16401	16295	16276	16424	16345	16452	16481	16602	16455	16547	16465	16519	16576	16303	16511	16280	16441	16532	16473	16556	16372	16298	16269	16513	16336	16527	16582	16533	16590	16336	16377	16478	16280	16468	16555	16367	16440	16439	16327	16405	16478	16578	16336	16500	16393	16520	16516	16557	16382	16230	16387	16411	16494	16491	16353	16400	16354	16529	16323	16254	16423	16210	16470	16234	16446	16460	16343	16153	16120	16596	16644	16452	16471	16342	16510	16496	16363	16269	16179	16582	16458	16322	16344	16572	16604	16490	16441	16321	16293	16539	16481	16594	16585	16376	16594	16180	16472	16638	16430	16396	16592	16236	16394	16357	16429	16640	16616	16398	16447	16392	16199	16646	16548	16510	16273	16556	16318	16317	16469	16552	16398	16296	16566	16648	16256	16281	16569	16535	16394	16420	16327	16411	16479	16217	16445	16326	16423	16263	16448	16559	16574	16503	16579	16348	16410	16508	16372	16271	16470	16427	16465	16405	16447	16334	16414	16399	16373	16427	16476	16403	16376	16371	16502	16524	16387	16277	16418	16331	16435	16489	16528	16272	16432	16701	16185	16591	16606	16337	16354	16472	16492	16532	16171	16334	16537	16338	16395	16572	16683	16457	16414	16587	16369	16240	16396	16366	16345	16296	16188	16565	16557	16559	16434	16273	16464	16509	16253	16342	16577	16582	16278	16519	16273	16431	16411	16411	16565	16535	16409	16554	16483	16605	16366	16597	16374	16535	16203	16338	16366	16338	16522	16490	16513	16414	16361	16315	16330	16076	16349	16444	16357	16481	16501	16367	16727	16528	16380	16251	16394	16419	16389	16336	16582	16212	16334	16410	16446	16335	16526	16525	16597	16396	16504	16434	16441	16539	16326	16237	16559	16557	16538	16607	16356	16597	16585	16487	16478	16356	16463	16333	16370	16452	16333	16396	16402	16477	16253	16450	16251	16601	16472	16374	16342	16400	16277	16257	16415	16370	16579	16322	16617	16323	16526	16411	16383	16365	16263	16570	16390	16339	16418	16280	16388	16483	16355	16319	16317	16269	16478	16126	16384	16433	16517	16560	16397	16300	16393	16454	16666	16593	16411	16403	16467	16400	16415	16667	16525	16297	16603	16390	16383	16182	16669	16393	16411	16267	16364	16412	16408	16576	16526	16420	16279	16617	16285	16382	16296	16596	16523	16388	16429	16381	16379	16275	16363	16284	16376	16386	16567	16459	16533	16660	16727	16587	16489	16407	16376	16467	16572	16503	16266	16448	16374	16540	16482	16580	16451	16351	16464	16638	16528	16451	16400	16371	16508	16526	16370	16421	16645	16444	16353	16636	16632	16568	16488	16544	16365	16482	16464	16454	16709	16325	16210	16458	16517	16422	16277	16629	16365	16439	16476	16481	16621	16575	16087	16283	16510	16368	16349	16258	16515	16443	16347	16271	16443	16460	16417	16444	16446	16442	16619	16321	16360	16320	16496	16395	16535	16462	16418	16382	16421	16371	16390	16712	16428	16541	16416	16393	16352	16470	16313	16291	16300	16420	16423	16551	16473	16566	16445	16528	16570	16489	16440	16449	16538	16266	16489	16248	16338	16528	16361	16481	16480	16414	16518	16129	16591	16440	16492	16365	16555	16303	16520	16371	16347	16525	16344	16563	16413	16568	16506	16483	16246	16412	16425	16441	16348	16442	16289	16473	16222	16296	16418	16467	16441	16309	16398	16404	16506	16313	16560	16435	16434	16302	16625	16596	16688	16539	16279	16389	16353	16468	16325	16472	16276	16429	16408	16510	16467	16580	16509	16504	16554	16183	16385	16310	16697	16444	16678	16327	16510	16244	16275	16518	16247	16315	16389	16516	16376	16393	16280	16566	16356	16490	16557	16387	16421	16437	16468	16346	16376	16393	16392	16431	16449	16455	16307	16632	16356	16381	16494	16480	16485	16536	16290	16339	16420	16448	16409	16512	16442	16370	16293	16399	16501	16548	16377	16434	16367	16547	16290	16368	16428	16544	16420	16443	16447	16417	16432	16484	16428	16319	16522	16521	16407	16513	16392	16471	16548	16307	16520	16212	16473	16596	16171	16269	16370	16604	16322	16518	16383	16345	16401	16503	16329	16491	16486	16267	16585	16290	16494	16493	16529	16255	16451	16284	16361	16319	16557	16278	16431	16421	16489	16334	16382	16186	16491	16485	16525	16466	16435	16511	16396	16250	16531	16484	16502	16450	16378	16438	16269	16486	16487	16313	16372	16408	16435	16372	16479	16538	16518	16609	16402	16478	16528	16656	16444	16283	16581	16534	16417	16451	16480	16435	16690	16411	16527	16396	16575	16384	16341	16477	16433	16378	16487	16578	16373	16506	16302	16403	16295	16350	16217	16298	16333	16507	16515	16364	16341	16526	16427	16436	16495	16371	16403	16243	16449	16265	16509	16618	16328	16566	16253	16543	16351	16399	16334	16279	16389	16340	16490	16373	16631	16478	16390	16513	16649	16272	16407	16363	16557	16565	16478	16293	16519	16522	16248	16451	16351	16659	16257	16586	16739	16295	16511	16454	16555	16632	16305	16594	16370	16464	16335	16472	16318	16553	16557	16389	16581	16597	16285	16460	16414	16258	16495	16461	16535	16429	16409	16408	16223	16362	16543	16392	16367	16337	16286	16344	16505	16593	16366	16389	16425	16273	16375	16563	16334	16612	16561	16548	16353	16384	16446	16260	16399	16309	16476	16472	16337	16637	16568	16426	16463	16263	16361	16374	16425	16427	16299	16476	16347	16331	16287	16417	16568	16513	16409	16524	16444	16434	16714	16384	16517	16382	16222	16287	16527	16504	16481	16441	16526	16543	16434	16534	16528	16336	16363	16494	16671	16380	16305	16473	16411	16246	16306	16496	16345	16382	16520	16391	16471	16320	16581	16251	16415	16393	16292	16250	16353	16408	16451	16527	16263	16648	16246	16609	16467	16306	16360	16490	16498	16245	16277	16344	16403	16539	16715	16478	16309	16286	16576	16461	16217	16347	16436	16424	16582	16524	16655	16251	16445	16621	16512	16518	16613	16501	16521	16424	16256	16379	16412	16376	16348	16416	16258	16460	16479	16607	16297	16498	16538	16374	16431	16552	16631	16476	16419	16488	16481	16396	16597	16426	16288	16517	16482	16669	16504	16445	16305	16388	16482	16383	16486	16499	16453	16501	16381	16374	16239	16365	16373	16498	16539	16331	16363	16542	16387	16564	16460	16150	16453	16336	16422	16412	16324	16523	16576	16362	16334	16321	16384	16377	16333	16493	16414	16436	16482	16462	16405	16381	16448	16471	16581	16380	16368	16455	16765	16476	16440	16477	16287	16285	16598	16545	16398	16356	16424	16249	16418	16184	16533	16510	16359	16275	16340	16442	16462	16534	16426	16502	16292	16606	16443	16541	16272	16470	16473	16645	16379	16256	16446	16230	16426	16376	16323	16490	16476	16561	16501	16382	16309	16522	16505	16409	16274	16495	16369	16476	16385	16426	16615	16357	16364	16503	16308	16367	16381	16165	16510	16508	16320	16424	16340	16465	16354	16568	16373	16312	16517	16671	16521	16301	16183	16433	16418	16367	16547	16413	16323	16330	16398	16372	16530	16329	16408	16588	16439	16480	16470	16436	16212	16228	16505	16472	16488	16563	16489	16226	16638	16428	16527	16309	16460	16483	16400	16449	16361	16444	16404	16268	16627	16463	16531	16367	16472	16437	16438	16533	16504	16609	16552	16464	16406	16485	16459	16448	16426	16535	16427	16505	16459	16372	16644	16463	16510	16435	16420	16313	16439	16474	16477	16406	16443	16465	16379	16513	16248	16478	16369	16336	16490	16272	16496	16434	16227	16562	16508	16438	16588	16281	16555	16401	16642	16264	16320	16471	16347	16491	16180	16478	16350	16510	16443	16360
23489	15983	13672	13673	13682	13613	13831	13884	13725	13849	13957	13795	13751	13649	13796	13666	13857	13680	13822	13707	13688	13681	13782	13736	13647	13676	13884	13680	13684	13873	13860	13823	13904	13676	13781	13700	13863	13728	13705	13847	13792	13735	13684	13797	13656	13846	13518	13785	13765	13797	13773	13869	13757	13584	13804	13741	13832	13507	13647	13745	13637	13835	13656	13848	13680	13804	13734	13721	13520	13651	13758	13696	13667	13709	13815	13705	13669	13778	13761	13784	13720	13777	13841	13532	13764	13607	13720	13665	13774	13706	13739	13753	13681	13657	13889	13515	13782	13915	13793	13661	13646	13681	13737	13808	13855	13791	13674	13793	13744	13722	13707	13839	13554	13725	13706	13759	13710	13552	13905	13739	13695	13903	13893	13654	13627	13828	13596	13933	13537	13784	13783	13706	13731	13656	13925	13831	13842	13920	13703	13774	13712	13691	13777	13697	13838	13889	13722	13765	13582	13634	13693	13764	13799	13558	13670	13761	13669	13735	13632	13560	13798	13654	13825	13698	13815	13618	13720	13728	13736	13685	13792	13701	13809	13691	13769	13708	13887	13833	13766	13752	13623	13697	13833	13737	13777	13627	13801	13761	13917	13686	13667	13774	13727	13670	13688	13654	13923	13874	13738	13715	13692	13791	13503	13549	13758	13629	13755	13687	13747	13795	13738	13873	13817	13843	13575	13665	13772	13616	13699	13665	13702	13674	13744	13698	13662	13585	13861	13733	13803	13729	13810	13860	13802	13661	13730	13875	13667	13717	13645	13699	13767	13773	13784	13855	13714	13745	13867	13619	13885	13612	13847	13729	13662	13605	13722	13858	13881	13655	13709	13599	13692	13651	13638	13702	13709	13621	13729	13651	13679	13908	13784	13644	13948	13794	13724	13649	13813	13754	13754	13870	13720	13593	13682	13749	13599	13740	13860	13768	13801	13590	13776	13694	13810	13782	13654	13814	13651	13688	13724	13798	13555	13669	13885	13714	13860	13671	13641	13794	13864	13795	13761	13844	13808	13676	13895	13630	13950	13661	13837	13770	13743	13795	13788	13790	13719	13796	13834	13675	13750	13768	13751	13727	13699	13634	13732	13641	13658	13627	13482	13728	13684	13742	13865	13492	13808	13735	13717	13710	13839	13598	13544	13604	13731	13721	13763	13610	13795	13660	13739	13737	13815	13821	13632	13438	13625	13503	13841	13714	13652	13659	13633	13727	13661	13783	13680	13721	13712	13666	13720	13632	13668	13661	13753	13776	13732	13780	13561	13669	13714	13820	13690	13658	13847	13732	13602	14001	13720	13771	13753	13636	13715	13756	13661	13652	13809	13752	13741	13705	13443	13804	13746	13691	13770	13748	13686	13547	13678	13782	13803	13651	13637	13795	13814	13711	13649	13634	13766	13661	13705	13639	13623	13731	13544	13572	13671	13693	13577	13758	13686	13706	13716	13676	13740	13766	13749	13794	13720	13723	13812	13772	13760	13750	13597	13792	13733	13865	13766	13571	13823	13736	13824	13795	13525	13629	13744	13762	13723	13767	13710	13732	13745	13855	13714	13596	13813	13700	13805	13601	13725	13602	13571	13684	13732	13698	13808	13739	13802	13843	13670	13937	13704	13627	13719	13641	13796	13630	13727	13802	13600	13789	13776	13850	13743	13782	13689	13843	13709	13686	13739	13862	13603	13785	13787	13609	13717	13559	13792	13574	13771	13748	13702	13717	13560	13654	13661	13602	13612	13631	13697	13574	13672	13654	13686	13695	13621	13740	13775	13572	13698	13561	13554	13730	13652	13563	13806	13834	13797	13795	13651	13757	13567	13755	13753	13629	13799	13646	13745	13686	13649	13770	13641	13777	13675	13708	13813	13686	13673	13659	13912	13794	13905	13560	13840	13566	13926	13697	13732	13605	13639	13838	13790	13723	13821	13811	13730	13854	13863	13741	13850	13718	13679	13703	13804	13559	13813	13673	13762	13705	13805	13665	13719	13803	13670	13746	13629	13754	13745	13683	13632	13799	13808	13644	13625	13641	13930	13736	13692	13739	13885	13685	13752	13666	13691	13587	13696	13780	13789	13518	13582	13813	13664	13752	13658	13791	14002	13746	13818	13732	13765	13679	13668	13713	13772	13645	13957	13558	13562	13743	13682	13871	13677	13991	13531	13652	13722	13597	13767	13719	13784	13900	13639	13711	13769	13854	13736	13703	13665	13831	13878	13849	13574	13917	13641	13787	13732	13769	13908	13811	13662	13769	13745	13792	13689	13784	13617	13781	13752	13883	13672	13740	13811	13738	13798	13626	13713	13829	13717	13610	13783	13770	13749	13605	13809	13790	13700	13667	13798	13594	13606	13801	13677	13680	13847	13740	13755	13577	13899	13786	13715	13855	13703	13738	13741	13675	13864	13596	13880	13881	13843	13858	13685	13696	13559	13789	13626	13767	13645	13623	13702	13789	13823	13752	13713	13745	13689	13717	13877	13703	13784	13682	13831	13450	13868	13840	13746	13634	13565	13426	13861	13747	13794	13834	13792	13738	13573	13714	13842	13681	13902	13780	13707	13754	13627	13663	13621	13671	13764	13657	13761	13754	13821	13701	13678	13658	13716	13718	13685	13800	13802	13668	13682	13725	13700	13653	13695	13824	13710	13633	13589	13750	13837	13833	13584	13933	13667	13681	13729	13644	13750	13607	13652	13591	13742	13701	13780	13615	13827	13714	13811	13798	13644	13814	13597	13645	13732	13690	13820	13539	13598	13832	13763	13694	13556	13692	13701	13725	13580	13805	13692	13926	13769	13841	13861	13663	13711	13577	13792	13733	13753	13683	13697	13717	13969	13776	13681	13699	13842	13849	13799	13683	13665	13597	13704	13660	13637	13847	13927	13597	13741	13815	13802	13509	13711	13761	13735	13813	13711	13887	13757	13628	13637	13802	13665	13697	13900	13558	13937	13860	13560	13817	13623	13714	13804	13522	13915	13614	13790	13717	13786	13621	13817	13681	13609	13682	13679	13682	13675	13581	13577	13647	13661	13866	13782	13532	13797	13742	13729	13811	13628	13791	13710	13766	13888	13669	13777	13676	13623	13876	13751	13772	13717	13735	13596	13671	13754	13618	13694	13795	13834	13520	13925	13746	13597	13750	13669	13794	13736	13731	13660	13884	13551	13724	13849	13876	13863	13872	13765	13542	13868	13749	13725	13853	13737	13657	13673	13739	13746	13630	13732	13716	13664	13799	13790	13823	13856	13740	13580	13758	13759	13709	13785	13712	13704	13707	13805	13641	13732	13607	13830	13683	13677	13794	13899	13680	13893	13735	13743	13770	13963	13609	13854	13592	13947	13734	13864	13843	13718	13631	13539	13733	13755	13729	13749	13623	13716	13697	13790	13564	13799	13605	13669	13732	13773	13650	13778	13683	13651	13558	13745	13871	13652	13709	13792	13749	13871	13734	13950	13752	13961	13652	13738	13783	13645	13756	13753	13561	13608	13720	13836	13967	13712	13642	13568	13907	13648	13715	13735	13699	13825	13850	13792	13582	13797	13740	13811	13682	13535	13741	13746	13742	13572	13779	13685	13724	13808	13796	13780	13733	13661	13690	13785	13747	13783	13695	13656	13675	13858	13600	13642	13627	13718	13519	13829	13756	13944	13676	13666	13637	13800	14023	13885	13753	13827	13686	13719	13385	13800	13882	13877	13759	13634	13735	13933	13795	13597	13675	13853	13682	13746	13748	13724	13607	13668	13601	13721	13570	13791	13654	13794	13800	13838	13691	13732	13681	13828	13660	13718	13802	13644	13893	13643	13754	13636	13623	13715	13720	13886	13744	13657	13720	13958	13724	13929	13846	13910	13826	13827	13848	13740	13703	13793	13630	13811	13691	13625	13747	13949	13682	13729	13760	13591	13794	13691	13644	13774	13783	13677	13774	13775	13780	13854	13868	13924	13602	13620	13755	13748	13781	13652	13704	13780	13718	13703	13816	13804	13593	13743	13679	13790	13602	13632	13708	13826	13892	13525	13736	13849	13809	13643	13913	13732	13786	13766	13657	13746	13740	13719	13782	13810	13916	13814	13686	13576	13635	13713	13827	13644	13801	13729	13713	13675	13758	13898	13676	13711	13658	13929	13615	13710	13823	13846	13658	13591	13803	13738	13732	13654	13659	13757	13769	13676	13760	13823	13787	13609	13697	13684	13668	13785	13693	13859	13794	13749	13763	13747	13637	13592	13526	13582	13508	13665	13766	13817	13661	13799	13815	13710	13678	13918	13860	13717	13600	13824	13749	13654	13744	13540	13593	13633	13731	13698	13713	13778	13718	13846	13886	13756	13836	13712	13688	13756	13633	13924	13577	13781	13738	13804	13544	13734	13776	13871	13590	13772	13719	13559	13773	13722	13863	13761	13739	13622	13784	13623	13727	13809	13771	13637	13709	13766	13470	13709	13705	13731	13607	13568	13780	13711	13721	13701	13814	13671	13603	13779	13702	13715	13722	13774	13695	13644	13744	13889	13575	13837	13889	13708	13708	13575	13632	13859	13582	13729	13634	13683	13618	13846	13632	13800	13815	13692	13669	13790	13763	13768	13762	13720	13612	13766	13837	13668	13797	13781	13697	13842	13792	13621	13806	13662	13795	13820	13667	13677	13734	13616	13783	13576	13696	13637	13697	13678	13598	13821	13735	13727	13640	13775	13889	13594	13809	13705	13772	13596	13801	13976	13635	13732	13573	13689	13706	13766	13844	13747	13825	13639	13872	13724	13650	13744	13881	13851	13725	13711	13738	13703	13731	13705	13853	13818	13735	13861	13710	13843	13672	13710	13782	13689	13725	13512	13638	13571	13614	13821	13699	13731	13753	13638	13683	13689	13865	13704	13676	13708	13517	13671	13736	13672	13798	13779	13749	13749	13723	13758	13678	13613	13779	13822	13754	13597	13687	13663	13607	13748	13748	13789	13719	13497	13827	13849	13641	13703	13686	13517	13645	13635	13788	13712	13850	13725	13709	13779	13640	13682	13637	13916	13530	13816	13742	13628	13693	13487	13644	13797	13634	13730	13845	13498	13701	13870	13688	13658	13770	13679	13650	13633	13672	13733	13787	13918	13789	13673	13742	13628	13619	13700	13507	13707	13799
26780	21384	29893	23228	21644	23328	22554	17994	17655	18051	17767	17651	17613	17649	17753	17447	17805	17645	17657	17902	17671	17762	17581	17663	17764	17931	17628	17671	17787	17544	17528	17606	17622	17535	17770	17626	17636	17669	17584	17648	17723	17463	17639	17652	17588	17488	17641	17400	17510	17601	17562	17787	17745	17582	17614	17575	17603	17854	17617	17743	17612	17650	17597	17719	17495	17581	17677	17759	17649	17647	17474	17725	17734	17324	17729	17490	17629	17842	17701	17560	17590	17515	17656	17486	17663	17581	17681	17511	17468	17569	17613	17623	17438	17442	17604	17687	17587	17375	17638	17514	17570	17694	17719	17648	17581	17618	17639	17756	17514	17618	17690	17654	17570	17696	17517	17676	17446	17741	17484	17383	17467	17644	17722	17586	17626	17371	17423	17586	17922	17683	17714	17737	17629	17647	17572	17624	17639	17600	17621	17574	17408	17801	17641	17669	17684	17534	17607	17618	17567	17621	17671	17598	17585	17542	17616	17230	17603	17520	17605	17441	17739	17749	17412	17465	17684	17547	17632	17247	17657	17532	17557	17735	17648	17528	17684	17631	17342	17564	17626	17697	17556	17485	17776	17914	17821	17496	17532	17418	17486	17528	17743	17624	17745	17701	17786	17754	17677	17714	17687	17452	17661	17539	17580	17297	17482	17494	17591	17910	17690	17605	17672	17500	17526	17480	17556	17583	17408	17491	17449	17654	17490	17683	17481	17533	17385	17542	17621	17543	17618	17586	17676	17645	17463	17733	17547	17377	17588	17451	17648	17450	17638	17775	17417	17550	17605	17573	17503	17598	17619	17539	17507	17597	17646	17654	17612	17644	17611	17633	17656	17478	17463	17539	17647	17598	17476	17718	17461	17645	17761	17554	17370	17474	17617	17680	17645	17506	17706	17747	17582	17658	17607	17426	17733	17554	17556	17705	17498	17809	17393	17525	17649	17694	17599	17700	17504	17582	17708	17568	17404	17764	17535	17669	17603	17592	17614	17631	17630	17705	17657	17615	17274	17576	17482	17626	17632	17477	17540	17509	17340	17786	17599	17855	17566	17705	17689	17627	17674	17753	17576	17636	17604	17809	17619	17575	17823	17404	17799	17487	17721	17675	17660	17569	17389	17572	17589	17620	17383	17680	17460	17560	17644	17597	17446	17609	17367	17355	17530	17705	17715	17595	17604	17618	17552	17679	17655	17614	17491	17500	17474	17453	17666	17865	17642	17450	17520	17355	17500	17565	17760	17796	17591	17648	17828	17301	17666	17444	17506	17786	17431	17631	17623	17597	17639	17698	17444	17540	17438	17662	17678	17583	17519	17483	17627	17430	17647	17596	17451	17476	17603	17590	17714	17405	17511	17444	17710	17840	17594	17302	17582	17684	17588	17444	17689	17593	17694	17691	17540	17633	17747	17584	17677	17816	17739	17601	17298	17532	17619	17429	17487	17604	17430	17364	17716	17584	17699	17640	17426	17552	17684	17464	17596	17499	17561	17786	17726	17636	17595	17658	17388	17685	17624	17660	17880	17544	17731	17626	17549	17760	17678	17694	17708	17543	17612	17630	17576	17491	17721	17335	17605	17570	17544	17397	17595	17610	17448	17707	17585	17646	17691	17744	17709	17888	17633	17527	17675	17604	17627	17477	17608	17450	17646	17571	17543	17675	17432	17824	17664	17501	17627	17693	17543	17638	17650	17709	17515	17385	17585	17582	17560	17468	17553	17563	17419	17480	17512	17613	17739	17567	17699	17690	17427	17568	17641	17663	17633	17518	17662	17525	17467	17555	17808	17547	17586	17483	17689	17566	17640	17707	17799	17602	17639	17580	17656	17680	17692	17623	17560	17610	17588	17499	17533	17507	17628	17449	17569	17589	17867	17648	17698	17517	17755	17432	17533	17515	17579	17653	17537	17577	17545	17418	17481	17553	17563	17490	17632	17700	17639	17471	17527	17752	17611	17692	17656	17457	17716	17508	17700	17732	17536	17264	17836	17587	17445	17580	17560	17632	17470	17579	17617	17595	17604	17585	17602	17458	17447	17606	17740	17686	17518	17556	17781	17649	17587	17675	17454	17670	17462	17658	17305	17484	17505	17549	17921	17785	17831	17751	17756	17635	17673	17546	17463	17534	17647	17607	17907	17626	17583	17590	17699	17475	17755	17543	17714	17583	17809	17493	17636	17722	17655	17442	17558	17466	17663	17856	17567	17623	17509	17536	17407	17447	17578	17524	17817	17785	17710	17568	17531	17473	17566	17638	17531	17737	17614	17572	17576	17650	17566	17599	17453	17776	17691	17537	17710	17630	17745	17613	17561	17627	17601	17807	17555	17382	17586	17641	17497	17501	17742	17736	17805	17367	17617	17629	17695	17479	17564	17665	17746	17571	17600	17500	17693	17620	17357	17754	17590	17636	17292	17484	17626	17315	17635	17724	17649	17912	17766	17460	17525	17575	17691	17534	17599	17628	17556	17764	17658	17672	17616	17478	17651	17466	17532	17725	17685	17673	17769	17814	17433	17558	17528	17663	17695	17574	17493	17598	17368	17492	17643	17574	17763	17690	17783	17658	17600	17489	17600	17620	17460	17454	17504	17587	17488	17385	17558	17609	17550	17578	17549	17587	17631	17732	17504	17616	17696	17668	17464	17738	17770	17767	17587	17655	17464	17543	17604	17446	17448	17505	17782	17587	17413	17638	17661	17814	17592	17710	17527	17450	17615	17635	17576	17401	17660	17571	17577	17432	17578	17685	17712	17437	17572	17677	17730	17623	17609	17661	17608	17847	17737	17717	17805	17640	17560	17667	17731	17664	17519	17662	17695	17514	17636	17734	17651	17503	17738	17596	17666	17643	17484	17633	17588	17737	17601	17650	17514	17479	17454	17602	17549	17773	17869	17647	17628	17576	17783	17640	17514	17792	17682	17505	17538	17679	17746	17672	17365	17478	17551	17699	17596	17637	17367	17469	17528	17444	17707	17465	17482	17450	17460	17505	17724	17654	17781	17708	17557	17617	17631	17532	17709	17548	17440	17826	17699	17819	17794	17437	17521	17559	17523	17493	17558	17707	17862	17656	17711	17664	17648	17735	17703	17739	17879	17777	17655	17524	17582	17739	17476	17585	17608	17565	17701	17513	17476	17590	17679	17610	17532	17590	17499	17551	17739	17643	17589	17640	17806	17606	17559	17353	17527	17460	17632	17559	17634	17745	17705	17578	17757	17715	17535	17518	17665	17629	17718	17704	17554	17492	17573	17591	17628	17670	17559	17363	17411	17585	17782	17726	17861	17788	17627	17724	17685	17669	17612	17433	17673	17510	17486	17593	17480	17424	17530	17366	17621	17569	17471	17578	17487	17782	17638	17609	17562	17828	17695	17559	17440	17488	17779	17635	17870	17507	17674	17441	17408	17428	17602	17546	17518	17563	17556	17669	17645	17498	17669	17762	17590	17649	17673	17516	17473	17756	17486	17633	17538	17560	17480	17491	17671	17466	17532	17403	17567	17387	17592	17533	17457	17490	17609	17702	17706	17683	17661	17490	17658	17582	17547	17618	17458	17469	17591	17478	17691	17486	17475	17635	17611	17375	17503	17616	17701	17828	17663	17587	17726	17633	17564	17813	17656	17451	17564	17621	17657	17738	17815	17726	17618	17737	17577	17702	17452	17716	17573	17627	17645	17642	17770	17475	17496	17518	17531	17557	17652	17752	17442	17639	17609	17468	17613	17561	17583	17545	17596	17615	17458	17711	17723	17614	17574	17380	17608	17578	17586	17642	17461	17832	17681	17741	17767	17723	17649	17820	17627	17578	17694	17606	17447	17695	17567	17474	17471	17650	17664	17656	17594	17576	17588	17662	17731	17739	17577	17677	17647	17526	17643	17512	17612	17351	17486	17482	17656	17503	17435	17624	17486	17589	17675	17604	17702	17487	17471	17482	17592	17525	17504	17586	17712	17796	17510	17690	17703	17467	17510	17380	17622	17769	17365	17612	17482	17607	17784	17787	17611	17572	17728	17783	17703	17640	17624	17469	17621	17694	17391	17590	17497	17393	17667	17686	17599	17656	17614	17560	17532	17618	17928	17661	17437	17646	17475	17509	17686	17581	17502	17663	17602	17563	17675	17633	17366	17440	17633	17389	17678	17529	17798	17547	17567	17538	17473	17575	17710	17440	17528	17420	17719	17675	17542	17605	17691	17684	17722	17779	17533	17574	17459	17403	17918	17705	17667	17596	17485	17504	17579	17531	17393	17695	17644	17394	17739	17636	17538	17561	17596	17590	17645	17596	17589	17632	17599	17611	17670	17589	17730	17657	17582	17641	17802	17420	17567	17608	17639	17754	17787	17446	17745	17737	17787	17692	17554	17667	17553	17564	17553	17825	17516	17742	17618	17643	17651	17602	17712	17691	17525	17518	17500	17583	17754	17694	17613	17504	17664	17576	17903	17591	17509	17422	17505	17753	17690	17611	17688	17733	17601	17611	17620	17560	17687	17552	17671	17451	17599	17406	17583	17452	17468	17695	17558	17549	17619	17880	17651	17650	17661	17783	17738	17395	17446	17631	17657	17793	17510	17518	17537	17647	17642	17835	17492	17518	17519	17634	17635	17648	17607	17664	17563	17628	17533	17587	17665	17693	17493	17666	17721	17754	17589	17489	17719	17670	17550	17659	17617	17729	17504	17440	17624	17626	17544	17539	17634	17751	17580	17818	17557	17601	17617	17633	17407	17610	17505	17506	17689	17652	17559	17678	17636	17488	17395	17704	17600	17340	17559	17595	17443	17591	17304	17537	17939	17625	17472	17517	17603	17432	17570	17475	17517	17190	17790	17587	17940	17544	17752	17749	17521	17611	17703	17595	17459	17543	17707	17496	17555	17499	17474	17601	17607	17657	17513	17521	17508	17572	17569	17753	17673	17337	17658	17742	17540	17736	17569	17688	17483	17761	17652	17483	17963	17642	17707	17696	17683	17611	17761	17656	17570	17769	17434	17394	17639	17798	17662	17669	17449	17572	17605	17582	17665	17656	17548	17744	17606	17725	17636	17544	17426	17535	17677	17718	17493	17588	17623	17843	17623	17560	17532	17627	17698	17707	17427	17753	17770	17434	17647	17582	17705	17476	17646	17645	17631	17540	17513	17723
25586	17244	14489	14304	14488	14270	14421	14352	14270	14416	14394	14405	14438	14347	14460	14424	14346	14270	14493	14393	14358	14401	14361	14287	14373	14516	14267	14463	14245	14336	14173	14436	14395	14394	14462	14492	14555	14226	14483	14213	14339	14234	14228	14265	14333	14493	14231	14213	14373	14317	14327	14470	14612	14455	14330	14353	14238	14294	14427	14427	14473	14354	14512	14470	14449	14253	14386	14342	14138	14467	14331	14341	14246	14370	14364	14461	14200	14406	14357	14271	14504	14352	14367	14431	14374	14422	14360	14326	14399	14304	14492	14358	14457	14271	14356	14353	14417	14327	14170	14358	14194	14576	14281	14369	14336	14514	14362	14441	14564	14276	14319	14375	14481	14450	14408	14248	14268	14242	14318	14342	14514	14117	14301	14303	14262	14416	14496	14515	14335	14384	14444	14368	14351	14361	14442	14510	14196	14506	14299	14410	14304	14349	14376	14436	14481	14283	14344	14247	14112	14406	14427	14377	14326	14471	14380	14324	14356	14280	14355	14540	14393	14203	14413	14292	14489	14425	14421	14360	14286	14245	14315	14427	14372	14455	14424	14202	14525	14336	14367	14415	14131	14426	14362	14495	14413	14370	14357	14398	14333	14378	14381	14414	14298	14363	14238	14364	14480	14250	14459	14330	14477	14155	14249	14358	14357	14335	14517	14297	14331	14302	14402	14407	14324	14385	14302	14312	14350	14431	14462	14399	14290	14394	14568	14478	14389	14309	14228	14450	14394	14400	14330	14373	14183	14295	14530	14514	14424	14310	14363	14265	14354	14314	14415	14305	14509	14438	14371	14365	14234	14182	14261	14374	14409	14466	14288	14274	14489	14333	14373	14436	14365	14279	14384	14372	14432	14336	14235	14419	14324	14560	14239	14584	14339	14237	14317	14276	14301	14408	14451	14332	14357	14209	14192	14551	14412	14459	14425	14352	14468	14456	14338	14323	14272	14478	14377	14292	14246	14408	14239	14255	14453	14188	14292	14219	14414	14500	14395	14380	14324	14385	14309	14376	14344	14336	14310	14282	14199	14358	14507	14283	14505	14329	14440	14251	14440	14417	14254	14468	14314	14534	14329	14245	14401	14415	14485	14310	14394	14228	14470	14427	14328	14222	14234	14317	14447	14319	14361	14323	14272	14258	14560	14309	14491	14160	14256	14327	14383	14277	14455	14306	14242	14398	14411	14459	14444	14395	14310	14401	14349	14333	14357	14413	14520	14410	14289	14419	14417	14325	14352	14315	14369	14394	14376	14204	14318	14410	14173	14293	14393	14158	14317	14274	14388	14454	14270	14500	14332	14340	14130	14497	14228	14273	14744	14454	14307	14368	14164	14547	14403	14345	14444	14453	14425	14372	14394	14259	14521	14370	14420	14360	14214	14182	14330	14273	14476	14272	14275	14390	14310	14391	14360	14210	14391	14101	14312	14351	14466	14260	14393	14211	14506	14266	14354	14431	14308	14214	14459	14290	14121	14262	14286	14351	14263	14524	14289	14387	14332	14325	14499	14253	14486	14269	14413	14399	14522	14230	14339	14274	14356	14454	14242	14303	14295	14344	14391	14258	14443	14388	14332	14238	14476	14433	14410	14308	14350	14444	14327	14347	14328	14314	14438	14572	14406	14386	14380	14410	14470	14214	14419	14436	14308	14316	14433	14304	14368	14464	14348	14408	14612	14377	14534	14524	14334	14356	14432	14391	14580	14432	14315	14282	14360	14301	14131	14370	14183	14284	14313	14444	14289	14309	14107	14521	14221	14304	14380	14401	14548	14351	14270	14396	14319	14471	14347	14373	14512	14178	14344	14271	14267	14469	14350	14204	14530	14402	14250	14316	14362	14363	14388	14293	14413	14495	14411	14348	14386	14436	14391	14396	14324	14236	14246	14426	14410	14374	14487	14333	14428	14370	14443	14293	14299	14230	14355	14388	14428	14432	14138	14215	14430	14357	14248	14350	14446	14314	14242	14424	14476	14313	14294	14376	14235	14363	14234	14393	14299	14284	14377	14328	14245	14234	14458	14185	14358	14424	14332	14171	14475	14348	14175	14313	14321	14455	14436	14344	14321	14367	14332	14510	14230	14598	14301	14399	14371	14434	14301	14265	14403	14439	14673	14290	14388	14483	14485	14495	14447	14432	14423	14360	14251	14342	14191	14323	14359	14415	14210	14444	14270	14310	14392	14358	14426	14493	14474	14376	14415	14274	14400	14359	14466	14455	14253	14426	14407	14483	14324	14453	14394	14439	14491	14429	14382	14415	14332	14569	14386	14220	14334	14396	14358	14416	14257	14585	14385	14359	14282	14338	14416	14425	14372	14332	14363	14369	14335	14476	14239	14400	14430	14231	14390	14457	14258	14347	14427	14299	14397	14253	14475	14266	14363	14437	14445	14380	14453	14213	14344	14236	14391	14213	14339	14337	14370	14325	14429	14213	14361	14576	14321	14454	14208	14408	14507	14220	14356	14577	14304	14333	14262	14361	14525	14395	14451	14496	14494	14263	14398	14340	14220	14228	14327	14218	14472	14321	14348	14506	14230	14363	14396	14414	14279	14264	14231	14484	14294	14307	14396	14262	14365	14322	14410	14370	14516	14400	14460	14362	14421	14282	14210	14456	14277	14343	14433	14208	14303	14269	14329	14337	14352	14290	14447	14240	14279	14280	14266	14132	14134	14314	14187	14434	14491	14485	14402	14255	14468	14213	14309	14311	14350	14448	14258	14493	14311	14244	14336	14349	14374	14395	14220	14478	14262	14303	14254	14311	14302	14437	14292	14253	14333	14398	14307	14510	14346	14242	14463	14320	14277	14228	14381	14215	14303	14468	14401	14428	14301	14463	14482	14399	14394	14209	14353	14396	14224	14744	14463	14373	14270	14416	14305	14266	14360	14284	14230	14364	14378	14274	14399	14188	14276	14281	14285	14408	14225	14329	14475	14391	14447	14157	14303	14266	14193	14327	14417	14350	14384	14440	14344	14092	14323	14262	14373	14462	14394	14563	14225	14386	14482	14272	14312	14434	14340	14321	14402	14327	14383	14160	14452	14438	14435	14274	14435	14265	14384	14306	14381	14434	14350	14234	14304	14360	14318	14394	14501	14291	14206	14341	14197	14403	14237	14428	14403	14387	14520	14270	14276	14433	14279	14341	14269	14208	14514	14437	14223	14254	14530	14245	14534	14331	14184	14375	14347	14349	14403	14298	14408	14502	14470	14365	14287	14423	14497	14357	14415	14366	14307	14296	14405	14293	14229	14423	14340	14416	14320	14384	14467	14363	14330	14400	14340	14409	14409	14381	14333	14321	14171	14355	14351	14292	14440	14318	14281	14336	14381	14364	14344	14281	14270	14315	14359	14353	14197	14135	14331	14325	14261	14412	14436	14499	14320	14286	14291	14244	14450	14466	14226	14334	14262	14167	14296	14286	14276	14441	14281	14459	14357	14314	14387	14342	14181	14405	14289	14195	14498	14365	14329	14290	14176	14429	14427	14141	14391	14341	14335	14361	14410	14463	14344	14371	14281	14273	14147	14406	14311	14111	14476	14376	14402	14275	14329	14323	14402	14371	14391	14297	14250	14463	14311	14388	14305	14281	14350	14284	14476	14411	14503	14236	14245	14408	14377	14485	14452	14360	14482	14475	14233	14327	14559	14363	14324	14319	14308	14322	14371	14205	14488	14280	14366	14196	14445	14376	14252	14320	14497	14314	14408	14202	14599	14270	14180	14315	14389	14263	14423	14247	14375	14437	14411	14495	14422	14319	14281	14450	14097	14332	14390	14530	14327	14525	14316	14496	14203	14111	14435	14329	14311	14322	14436	14259	14286	14359	14416	14240	14466	14378	14293	14305	14354	14366	14440	14177	14320	14410	14504	14327	14373	14298	14334	14304	14404	14218	14266	14352	14351	14303	14464	14378	14222	14427	14245	14301	14303	14450	14351	14318	14441	14365	14488	14404	14269	14307	14397	14296	14374	14240	14417	14441	14330	14216	14459	14452	14318	14351	14346	14435	14340	14379	14250	14326	14302	14428	14347	14200	14440	14293	14240	14404	14232	14375	14431	14314	14395	14536	14140	14305	14472	14467	14371	14479	14295	14550	14289	14462	14556	14210	14206	14377	14414	14336	14510	14337	14464	14447	14361	14282	14516	14228	14307	14410	14409	14355	14318	14517	14389	14241	14338	14442	14437	14197	14338	14429	14438	14420	14412	14318	14351	14375	14339	14504	14277	14261	14545	14423	14440	14207	14450	14320	14323	14440	14311	14294	14292	14287	14400	14311	14475	14301	14294	14402	14284	14429	14286	14235	14357	14197	14477	14474	14527	14489	14343	14288	14265	14296	14325	14419	14358	14441	14437	14484	14320	14355	14307	14355	14269	14383	14486	14355	14379	14596	14483	14449	14282	14282	14409	14307	14294	14448	14271	14378	14420	14387	14304	14467	14378	14373	14412	14400	14262	14233	14480	14432	14424	14423	14365	14452	14292	14283	14292	14309	14333	14341	14447	14535	14249	14381	14367	14438	14350	14304	14434	14509	14368	14338	14349	14232	14410	14446	14232	14318	14328	14220	14323	14391	14445	14298	14429	14270	14455	14397	14386	14300	14478	14366	14228	14297	14434	14147	14320	14334	14480	14368	14431	14279	14289	14511	14299	14536	14340	14529	14442	14322	14575	14333	14427	14420	14228	14508	14377	14226	14336	14423	14517	14291	14345	14333	14380	14352	14333	14250	14200	14329	14457	14362	14274	14308	14447	14357	14458	14286	14439	14418	14371	14393	14262	14439	14416	14326	14190	14374	14361	14369	14373	14477	14233	14498	14347	14385	14411	14470	14342	14156	14329	14420	14418	14297	14436	14496	14357	14484	14433	14396	14384	14241	14375	14503	14463	14391	14347	14371	14358	14219	14351	14418	14191	14549	14389	14221	14408	14475	14309	14353	14271	14439	14291	14368	14287	14535	14281	14463	14267	14271	14383	14515	14424	14341	14295	14430	14474	14339	14311	14455	14226	14469	14370	14455	14506	14403	14435	14408	14371	14353	14356	14422	14274	14198	14469	14480	14350	14330	14256	14421	14387	14350	14226	14517	14230	14368	14264	14402	14209	14187	14381	14250	14501	14333	14426	14233	14253	14314
22569	21376	29652	23479	21386	22404	28250	18970	16990	17409	17031	16800	16795	16936	16848	16809	16777	16818	16629	16611	16908	16740	16528	16695	16629	16720	16754	16706	16626	16340	16759	16625	16363	16625	16660	16602	16614	16694	16765	16444	16708	16631	16491	16490	16563	16578	16520	16552	16592	16683	16458	16773	16684	16637	16811	16734	16465	16646	16555	16588	16489	16503	16488	16410	16472	16587	16749	16534	16676	16559	16725	16344	16608	16557	16226	16405	16621	16271	16344	16414	16551	16349	16489	16480	16563	16510	16497	16392	16641	16455	16768	16438	16406	16342	16348	16567	16550	16483	16388	16364	16471	16538	16627	16492	16647	16417	16468	16716	16407	16664	16563	16579	16370	16395	16589	16574	16414	16623	16441	16343	16488	16446	16536	16403	16186	16384	16555	16443	16656	16320	16416	16407	16511	16524	16247	16420	16301	16355	16368	16277	16511	16509	16448	16464	16289	16351	16541	16369	16358	16599	16368	16547	16336	16501	16394	16476	16491	16523	16584	16487	16366	16360	16562	16218	16369	16678	16323	16463	16590	16528	16358	16480	16395	16640	16436	16425	16472	16370	16380	16583	16399	16484	16468	16389	16447	16478	16559	16299	16512	16275	16563	16698	16537	16583	16546	16654	16431	16523	16267	16301	16279	16646	16322	16342	16531	16412	16514	16397	16562	16378	16589	16497	16361	16549	16346	16512	16515	16517	16333	16624	16531	16452	16509	16414	16390	16535	16467	16535	16533	16663	16490	16447	16455	16473	16560	16397	16365	16322	16419	16554	16551	16398	16476	16581	16533	16473	16386	16577	16369	16332	16410	16464	16297	16174	16442	16456	16327	16326	16478	16383	16233	16313	16594	16496	16447	16304	16317	16265	16468	16364	16482	16616	16403	16578	16414	16376	16447	16298	16269	16387	16511	16398	16268	16364	16433	16258	16368	16424	16415	16293	16206	16549	16463	16361	16309	16366	16241	16630	16250	16453	16359	16390	16358	16617	16319	16379	16501	16356	16195	16481	16395	16239	16462	16310	16329	16370	16403	16465	16576	16380	16411	16544	16543	16532	16379	16277	16486	16401	16418	16456	16472	16433	16375	16274	16490	16448	16507	16555	16287	16441	16498	16278	16341	16369	16409	16213	16645	16711	16444	16307	16437	16516	16584	16336	16389	16442	16170	16485	16340	16533	16384	16250	16781	16388	16385	16371	16407	16469	16448	16404	16386	16441	16362	16153	16387	16531	16312	16395	16283	16477	16433	16542	16335	16453	16438	16329	16289	16407	16377	16386	16277	16218	16380	16387	16293	16281	16402	16355	16504	16299	16496	16151	16289	16490	16378	16398	16547	16468	16376	16269	16340	16704	16367	16303	16444	16130	16352	16431	16606	16194	16441	16409	16553	16421	16457	16456	16408	16427	16359	16336	16226	16340	16406	16361	16340	16452	16340	16490	16515	16370	16465	16451	16216	16518	16555	16478	16362	16396	16451	16487	16381	16395	16387	16286	16692	16427	16585	16380	16423	16314	16357	16405	16407	16319	16254	16467	16374	16289	16448	16396	16326	16341	16358	16267	16447	16388	16475	16375	16434	16272	16390	16480	16364	16358	16342	16483	16306	16619	16340	16420	16533	16577	16387	16312	16371	16250	16327	16354	16231	16415	16324	16350	16327	16352	16539	16387	16338	16299	16268	16314	16278	16610	16496	16507	16492	16583	16339	16497	16505	16374	16385	16323	16495	16383	16359	16492	16227	16287	16392	16315	16569	16418	16335	16428	16256	16372	16388	16396	16235	16587	16309	16437	16538	16366	16355	16262	16301	16507	16327	16281	16193	16459	16321	16242	16322	16385	16280	16079	16365	16261	16287	16490	16578	16312	16391	16313	16290	16474	16205	16264	16598	16627	16528	16249	16297	16355	16304	16352	16408	16464	16346	16267	16233	16412	16407	16323	16283	16482	16317	16379	16439	16350	16498	16351	16636	16511	16520	16348	16401	16331	16380	16356	16247	16380	16245	16345	16431	16408	16515	16605	16592	16296	16302	16414	16529	16272	16316	16564	16563	16487	16398	16229	16533	16123	16262	16575	16517	16488	16170	16427	16398	16211	16114	16404	16231	16309	16294	16363	16468	16337	16493	16254	16427	16174	16387	16381	16377	16245	16459	16445	16442	16423	16384	16314	16205	16508	16391	16427	16550	16418	16274	16254	16359	16283	16345	16345	16322	16348	16493	16328	16382	16419	16528	16265	16296	16472	16380	16691	16486	16444	16240	16514	16273	16409	16567	16408	16254	16385	16381	16295	16361	16456	16165	16210	16353	16461	16574	16474	16272	16531	16372	16563	16297	16336	16415	16316	16491	16515	16148	16354	16252	16283	16338	16400	16444	16174	16252	16402	16212	16357	16517	16360	16432	16166	16296	16534	16357	16388	16401	16306	16467	16367	16239	16217	16432	16426	16295	16408	16277	16414	16477	16502	16285	16256	16316	16229	16373	16429	16456	16326	16388	16437	16303	16505	16266	16362	16272	16290	16369	16271	16253	16244	16530	16399	16304	16331	16072	16458	16523	16464	16549	16475	16601	16410	16480	16419	16431	16324	16471	16587	16535	16386	16378	16227	16298	16498	16489	16080	16425	16339	16378	16300	16343	16220	16502	16183	16363	16384	16435	16283	16249	16312	16488	16280	16212	16262	16410	16462	16371	16280	16522	16594	16426	16456	16507	16463	16274	16104	16346	16239	16563	16293	16354	16294	16369	16383	16391	16319	16469	16401	16303	16336	16260	16302	16515	16447	16437	16566	16488	16393	16419	16484	16482	16625	16454	16329	16311	16509	16402	16424	16429	16155	16296	16477	16310	16299	16517	16463	16499	16362	16410	16267	16479	16472	16428	16364	16583	16475	16379	16256	16408	16338	16185	16296	16323	16381	16290	16313	16324	16564	16351	16368	16543	16168	16288	16182	16371	16593	16352	16068	16193	16379	16412	16304	16302	16312	16185	16514	16328	16434	16368	16420	16325	16325	16263	16274	16361	16477	16466	16251	16317	16332	16329	16338	16473	16450	16398	16239	16373	16572	16476	16320	16196	16350	16276	16399	16293	16328	16426	16387	16389	16413	16330	16338	16323	16271	16260	16356	16447	16218	16523	16288	16382	16425	16398	16594	16404	16363	16484	16395	16487	16414	16372	16300	16559	16516	16535	16331	16243	16352	16363	16365	16459	16412	16379	16442	16374	16318	16358	16413	16471	16321	16145	16363	16432	16290	16516	16346	16374	16425	16305	16394	16225	16469	16434	16382	16210	16168	16323	16243	16574	16507	16520	16284	16467	16135	16149	16551	15984	16262	16450	16365	16316	16457	16379	16277	16478	16503	16339	16371	16456	16490	16328	16397	16437	16503	16251	16317	16237	16504	16432	16598	16202	16294	16413	16387	16480	16220	16334	16301	16346	16397	16378	16476	16611	16351	16451	16140	16384	16239	16430	16176	16283	16452	16427	16279	16319	16178	16228	16365	16083	16444	16313	16389	16298	16180	16228	16193	16323	16421	16482	16219	16313	16282	16306	16062	16273	16370	16330	16390	16317	16268	16362	16300	16181	16404	16417	16212	16254	16272	16270	16387	16333	16339	16417	16108	16244	16271	16331	16420	16355	16432	16288	16329	16202	16297	16466	16546	16321	16468	16280	16282	16449	16324	16252	16372	16492	16279	16499	16328	16304	16395	16284	16129	16518	16276	16377	16555	16173	16212	16292	16375	16530	16324	16512	16469	16235	16395	16348	16423	16314	16268	16519	16564	16340	16346	16261	16250	16197	16360	16320	16502	16264	16334	16475	16486	16088	16412	16213	16321	16152	16105	16350	16182	16447	16289	16215	16304	16399	16408	16380	16197	16219	16349	16494	16324	16293	16362	16397	16585	16373	16348	16188	16388	16526	16207	16470	16206	16353	16318	16198	16435	16486	16279	16244	16408	16332	16410	16296	16366	16377	16153	16313	16404	16441	16111	16425	16059	16329	16370	16340	16513	16359	16466	16191	16449	16373	16553	16348	16400	16307	16403	16343	16378	16513	16365	16484	16327	16533	16408	16338	16261	16540	16447	16414	16391	16463	16563	16534	16326	16080	16409	16322	16402	16493	16373	16410	16171	16223	16232	16335	16457	16421	16257	16543	16332	16263	16424	16514	16453	16341	16509	16060	16203	16244	16150	16407	16431	16352	16289	16349	16380	16667	16165	16234	16099	16237	16396	16303	16263	16425	16449	16281	16295	16406	16233	16354	16307	16228	16483	16355	16445	16365	16264	16367	16363	16305	16355	16386	16361	16269	16410	16211	16624	16531	16195	16178	16544	16392	16321	16294	16371	16567	16497	16521	16464	16530	16277	16289	16330	16616	16424	16390	16301	16414	16533	16425	16357	16253	16445	16121	16341	16322	16456	16245	16435	16270	16299	16150	16332	16098	16359	16454	16293	16294	16464	16384	16467	16505	16279	16556	16051	16633	16462	16139	16390	16432	16316	16272	16315	16355	16434	16605	16404	16613	16440	16395	16380	16447	16496	16516	16502	16440	16238	16603	16482	16365	16498	16517	16380	16414	16239	16364	16306	16494	16303	16552	16312	16623	16679	16552	16482	16435	16163	16263	16335	16299	16387	16373	16295	16443	16243	16327	16429	16233	16281	16337	16232	16281	16255	16382	16219	16309	16182	16334	16109	16436	16383	16350	16419	16466	16408	16342	16348	16342	16080	16235	16303	16230	16403	16494	16562	16354	16314	16198	16470	16415	16255	16270	16340	16419	16383	16137	16629	16327	16187	16133	16445	16388	16329	16419	16534	16374	16351	16386	16229	16567	16214	16100	16183	16210	16375	16371	16485	16204	16180	16289	16333	16377	16112	16499	16369	16320	16351	16185	16246	16515	16486	16257	16330	16211	16520	16437	16305	16218	16232	16332	16479	16600	16550	16181	16292	16362	16265	16360	16216	16402	16365	16206	16220	16538	16491	16439	16264	16219	16478	16286	16502	16238	16526	16429	16307	16339	16270	16364	16546	16391	16274	16307	16080	16432	16304	16359	16260	16338	16337	16437	16391	16350	16300	16486	16407	16375	16424	16436	16352	16425	16221	16497	16534	16314	16422	16353	16316	16467	16495
25458	20021	13829	13605	13533	13569	13507	13657	13769	13482	13498	13530	13653	13300	13742	13569	13500	13510	13572	13524	13456	13657	13535	13416	13509	13429	13489	13525	13575	13427	13441	13526	13507	13551	13545	13529	13487	13513	13480	13425	13545	13419	13521	13500	13468	13457	13567	13382	13476	13647	13560	13477	13606	13514	13455	13667	13492	13474	13421	13548	13607	13618	13500	13556	13632	13529	13433	13541	13447	13303	13530	13373	13614	13540	13331	13462	13380	13545	13512	13461	13649	13626	13500	13514	13568	13504	13437	13366	13529	13518	13493	13432	13394	13508	13677	13378	13566	13497	13543	13459	13464	13529	13411	13435	13509	13312	13410	13584	13435	13607	13567	13513	13483	13606	13324	13505	13418	13347	13451	13542	13191	13484	13633	13461	13571	13414	13570	13583	13412	13478	13323	13693	13432	13373	13424	13585	13650	13488	13424	13561	13481	13539	13599	13461	13481	13707	13455	13294	13426	13519	13441	13548	13486	13389	13486	13372	13413	13555	13536	13439	13510	13476	13413	13604	13406	13485	13398	13490	13646	13503	13432	13539	13429	13455	13328	13581	13537	13393	13430	13284	13579	13488	13446	13648	13460	13516	13480	13710	13491	13433	13447	13405	13271	13411	13332	13491	13461	13477	13366	13415	13279	13405	13590	13593	13558	13488	13473	13579	13535	13491	13452	13398	13328	13468	13466	13598	13547	13628	13459	13427	13424	13355	13409	13426	13384	13390	13540	13250	13447	13360	13484	13436	13468	13446	13440	13273	13410	13499	13555	13448	13368	13386	13547	13484	13435	13442	13510	13442	13376	13432	13440	13373	13636	13470	13587	13376	13454	13378	13491	13475	13466	13540	13534	13451	13366	13499	13698	13533	13637	13438	13547	13632	13395	13547	13636	13352	13523	13666	13624	13427	13601	13509	13514	13474	13320	13509	13504	13539	13415	13378	13535	13411	13364	13510	13499	13408	13508	13534	13457	13374	13548	13486	13428	13537	13255	13539	13638	13439	13600	13477	13518	13377	13287	13548	13366	13494	13418	13349	13358	13434	13454	13444	13491	13431	13627	13627	13676	13362	13475	13632	13281	13370	13525	13519	13570	13673	13513	13351	13597	13499	13369	13424	13484	13366	13473	13537	13252	13542	13486	13491	13486	13423	13664	13457	13461	13378	13419	13660	13369	13548	13550	13465	13505	13502	13505	13491	13567	13449	13421	13267	13429	13440	13498	13447	13381	13423	13517	13310	13485	13428	13390	13563	13332	13448	13709	13486	13477	13413	13630	13520	13432	13496	13462	13513	13511	13558	13400	13426	13347	13634	13305	13533	13487	13356	13526	13449	13604	13413	13356	13376	13581	13426	13372	13589	13331	13387	13479	13454	13524	13653	13404	13477	13315	13427	13446	13361	13475	13450	13553	13489	13580	13614	13422	13431	13485	13496	13456	13524	13486	13571	13520	13296	13409	13465	13504	13595	13301	13527	13463	13547	13443	13432	13267	13515	13334	13382	13364	13597	13418	13317	13381	13460	13511	13280	13501	13301	13449	13421	13333	13330	13436	13482	13398	13458	13622	13342	13464	13327	13516	13526	13523	13481	13621	13505	13487	13542	13495	13498	13571	13645	13521	13521	13547	13396	13493	13453	13422	13428	13546	13437	13551	13460	13413	13399	13512	13566	13434	13466	13556	13471	13518	13458	13490	13399	13381	13511	13439	13379	13506	13386	13323	13556	13348	13457	13614	13495	13538	13535	13363	13385	13449	13578	13357	13509	13488	13556	13429	13433	13297	13362	13336	13518	13523	13304	13506	13485	13444	13576	13486	13564	13306	13602	13434	13560	13550	13417	13470	13480	13440	13381	13435	13481	13492	13400	13387	13499	13541	13410	13266	13473	13395	13637	13389	13590	13624	13499	13335	13534	13491	13372	13549	13429	13559	13487	13508	13513	13492	13347	13519	13685	13459	13546	13372	13504	13449	13471	13397	13525	13604	13590	13462	13382	13486	13483	13384	13637	13479	13240	13371	13441	13400	13409	13455	13414	13546	13530	13192	13551	13507	13520	13409	13459	13532	13529	13522	13672	13416	13302	13393	13436	13553	13417	13436	13606	13546	13286	13325	13589	13608	13207	13604	13463	13507	13557	13343	13448	13451	13529	13449	13642	13527	13559	13442	13388	13409	13319	13410	13360	13580	13405	13318	13506	13527	13555	13497	13436	13531	13534	13290	13368	13666	13524	13300	13410	13415	13579	13485	13514	13322	13543	13282	13439	13387	13454	13381	13322	13511	13496	13506	13315	13392	13494	13237	13367	13717	13449	13477	13405	13421	13625	13381	13534	13561	13556	13599	13343	13508	13465	13611	13429	13278	13522	13642	13332	13446	13458	13554	13319	13596	13476	13485	13287	13467	13455	13399	13411	13370	13279	13463	13429	13417	13551	13280	13312	13358	13503	13568	13442	13495	13335	13605	13436	13482	13440	13311	13467	13375	13424	13454	13483	13550	13352	13583	13558	13475	13436	13326	13447	13410	13408	13461	13583	13598	13559	13498	13490	13300	13467	13517	13487	13502	13296	13372	13525	13523	13250	13471	13389	13553	13498	13495	13440	13328	13540	13341	13575	13302	13435	13452	13305	13341	13466	13402	13361	13491	13428	13502	13602	13437	13430	13508	13548	13494	13519	13453	13500	13535	13512	13424	13357	13589	13501	13573	13561	13511	13380	13394	13587	13389	13622	13390	13556	13392	13488	13394	13374	13245	13521	13291	13422	13378	13484	13434	13572	13429	13483	13341	13606	13358	13473	13451	13370	13425	13384	13342	13531	13369	13478	13547	13473	13468	13455	13377	13550	13572	13354	13385	13389	13511	13438	13338	13635	13418	13344	13394	13507	13425	13473	13486	13409	13460	13528	13418	13209	13369	13446	13437	13544	13548	13580	13507	13488	13541	13337	13607	13294	13500	13425	13317	13466	13496	13423	13415	13498	13354	13571	13520	13396	13571	13427	13542	13473	13548	13397	13575	13387	13497	13498	13523	13411	13568	13393	13394	13487	13501	13331	13505	13542	13409	13256	13508	13427	13417	13378	13570	13633	13564	13394	13523	13330	13515	13236	13533	13337	13274	13594	13409	13448	13309	13469	13503	13585	13443	13305	13187	13603	13454	13470	13366	13536	13419	13628	13529	13439	13487	13403	13527	13488	13345	13295	13619	13332	13418	13498	13427	13595	13552	13418	13458	13474	13434	13457	13378	13456	13541	13432	13515	13549	13476	13424	13426	13486	13514	13428	13320	13514	13390	13393	13466	13473	13432	13153	13451	13454	13533	13490	13417	13374	13559	13398	13430	13532	13543	13463	13574	13513	13351	13448	13481	13504	13259	13529	13498	13376	13485	13545	13360	13557	13427	13328	13388	13485	13393	13674	13463	13340	13442	13435	13610	13283	13521	13253	13404	13294	13383	13489	13449	13527	13523	13292	13555	13494	13406	13443	13458	13598	13527	13387	13338	13528	13418	13444	13378	13534	13494	13472	13480	13339	13487	13345	13672	13540	13432	13560	13458	13427	13488	13409	13409	13516	13538	13438	13405	13484	13515	13587	13492	13433	13466	13574	13471	13402	13458	13606	13460	13438	13338	13534	13478	13347	13376	13548	13523	13436	13579	13512	13501	13610	13346	13331	13500	13354	13395	13385	13502	13543	13529	13497	13485	13592	13473	13476	13508	13358	13358	13343	13551	13630	13430	13397	13632	13458	13457	13427	13501	13592	13500	13438	13540	13515	13498	13307	13388	13462	13435	13473	13415	13462	13485	13413	13512	13540	13522	13455	13492	13463	13475	13573	13531	13544	13388	13391	13228	13528	13399	13411	13381	13416	13397	13560	13561	13412	13405	13464	13417	13437	13417	13463	13491	13472	13423	13335	13374	13580	13468	13543	13597	13433	13348	13517	13271	13332	13516	13433	13456	13462	13588	13464	13385	13406	13550	13478	13432	13449	13457	13476	13383	13418	13507	13619	13423	13358	13444	13434	13473	13507	13509	13284	13308	13499	13441	13468	13283	13466	13401	13489	13429	13582	13472	13439	13315	13562	13518	13536	13635	13540	13364	13586	13331	13476	13427	13437	13492	13423	13613	13472	13407	13463	13518	13533	13360	13410	13516	13366	13517	13412	13309	13414	13544	13516	13357	13428	13422	13564	13381	13387	13402	13548	13410	13632	13583	13415	13417	13509	13487	13344	13601	13317	13384	13421	13436	13411	13430	13566	13538	13637	13308	13517	13511	13355	13365	13400	13503	13341	13456	13489	13439	13457	13367	13562	13433	13465	13517	13412	13315	13311	13526	13479	13350	13520	13450	13575	13516	13543	13487	13483	13442	13510	13395	13531	13526	13444	13536	13504	13521	13629	13371	13603	13439	13608	13628	13450	13470	13565	13450	13379	13686	13395	13483	13386	13402	13441	13514	13423	13520	13384	13436	13572	13556	13461	13551	13538	13359	13431	13441	13453	13405	13415	13463	13439	13411	13493	13448	13480	13354	13572	13444	13363	13724	13508	13512	13457	13543	13383	13481	13446	13407	13464	13385	13416	13549	13436	13477	13512	13526	13323	13544	13509	13449	13495	13424	13593	13515	13572	13383	13504	13581	13470	13545	13584	13334	13455	13464	13517	13394	13419	13439	13402	13490	13282	13470	13339	13480	13337	13258	13383	13509	13408	13477	13342	13457	13548	13446	13533	13317	13643	13515	13448	13354	13472	13463	13418	13442	13581	13411	13252	13617	13408	13480	13449	13491	13450	13509	13430	13361	13561	13541	13397	13429	13539	13303	13603	13444	13551	13578	13403	13439	13563	13477	13535	13521	13534	13527	13492	13555	13294	13444	13508	13533	13425	13441	13432	13405	13533	13551	13428	13546	13472	13370	13506	13437	13476	13500	13575	13632	13349	13430	13381	13615	13430	13550	13434	13525	13473	13522	13466	13508	13630	13377	13492	13486	13305	13379	13370	13528	13611	13539	13452	13519	13459	13420	13567	13409	13468	13455	13479	13529	13451	13418	13372	13521	13450	13513	13496	13490	13354	13486	13383	13411	13366	13564	13341	13515	13541	13497	13473	13413	13397	13471	13426	13383	13336	13378	13358	13570	13393
28463	21367	27615	24479	17662	17282	17437	16866	16962	16844	16632	16786	16962	16978	16984	16948	16968	16856	16987	16553	16846	16786	16714	16830	16798	16899	16813	16911	16845	16718	16736	16991	16739	16874	16874	16962	16682	16921	16638	16886	16885	16646	16881	16579	16938	16895	16783	16837	17002	16929	16764	16695	16766	16894	16768	16906	16926	17021	16567	16930	16878	16911	16778	16816	16968	16649	16992	16906	16758	16494	16861	16770	16736	16795	16701	16842	16705	16681	16823	16858	16970	16932	16944	16805	16560	16780	16856	16876	16793	17126	16957	16887	17139	16677	16611	16812	17070	16834	16710	16768	16807	16779	16930	16780	16780	16988	16790	16744	16847	16906	17025	16782	16957	16684	17134	16717	16860	16721	16933	16768	16957	16954	16694	16682	16913	16920	16825	16857	16903	16761	16919	17144	16978	16686	16914	16778	16876	16972	16650	16878	17048	16950	16868	16832	16782	16866	16937	16987	17006	16840	17023	16901	16901	16950	16767	16824	16832	16822	16876	16970	16917	16837	16884	16847	16921	16817	16835	16784	16789	16960	16773	16839	17067	16827	16954	16723	16990	16811	16920	16905	16825	16927	16673	16917	16815	16783	16685	16815	17021	17015	16990	16888	16928	16737	16855	16836	16939	16941	16829	16876	17067	17036	16788	16861	16795	17000	16894	16848	16961	16791	16945	16685	16791	16970	16859	16883	16889	16972	16930	16827	16862	16801	16832	16923	16817	16849	16900	16804	16874	16780	16616	16866	16989	16790	16623	16816	16829	16710	16717	16809	16907	16761	16919	16877	16820	16794	16847	17052	16788	16979	16881	16955	16874	16876	16847	16887	16606	16753	16717	16631	16611	16655	16941	16856	16728	16953	16710	16969	16786	17004	16961	16827	16901	17005	17047	16984	16999	17064	16853	16870	16839	16898	16971	16852	16950	17001	16902	17061	16893	16797	16766	16784	16703	16791	16952	16840	17001	16784	17002	16966	16870	16866	16766	16812	16884	16921	16864	16694	16684	17036	17038	16966	16937	16922	17129	16760	17020	16698	16803	16972	16994	16941	16920	16873	16880	16931	16961	16848	16989	16894	16967	16920	16821	16787	16986	16923	16933	16768	16956	16727	16980	16719	16782	16771	16721	16917	16857	16810	16831	16913	16734	16985	16876	16790	16995	16950	16924	16782	16877	16976	16835	16902	16890	16747	16883	17023	16960	16950	16838	16945	16875	16839	16900	16981	16991	16696	16848	16843	16962	16817	16822	16718	16681	16875	16919	16809	16783	16999	16921	16995	16845	16729	16963	16858	16711	16694	16798	16581	16841	16996	16826	16713	16748	16999	16836	16913	16771	16753	16743	16831	16761	16772	16953	16775	16934	16752	16899	16780	16768	16832	16786	16795	16859	16954	16820	16881	16851	16687	16839	16885	16889	16997	16919	16955	16929	16773	16978	16858	16779	17021	16841	16926	17084	16965	16884	16932	16997	16693	16841	17057	16744	16813	16882	16807	16987	16898	16815	16769	16988	16891	16778	16868	17005	16707	16749	16795	16809	16682	16925	16852	16915	16877	16865	16860	16912	16772	16696	16718	17004	16829	16806	16985	16827	16908	16948	17113	16969	16726	16883	16800	16847	16706	17011	16671	17006	16956	16717	17013	16882	16892	17109	16812	16786	16867	16827	16746	16832	16668	16840	17034	16970	16994	16939	16905	16928	16657	16988	16677	16924	16881	16926	16664	16945	16921	16799	17136	16880	16785	16852	16840	16855	16715	17008	16997	16988	16793	16850	16906	16993	16833	16803	16854	16992	16860	16937	16804	16953	16724	16970	16777	16718	16947	16772	17041	16832	16779	16929	16890	16759	16874	16982	16812	16917	16871	16851	16838	16806	16780	16820	16989	16600	16719	16902	17037	17000	16770	16905	16943	16835	16797	17003	16663	16772	16859	16735	16865	17009	16847	16815	16678	16933	17068	17125	16918	16906	16744	16786	16922	17008	16882	16865	16866	16836	16752	16933	17111	16655	16938	16733	16784	16970	16825	16897	16742	16901	16994	16999	16883	16941	16949	16866	16676	17083	16777	16956	16924	17080	16936	16741	16894	16998	16809	16798	16841	16699	16839	16912	16669	16896	17116	17014	16826	16816	16869	16874	16780	16826	16899	16879	16842	16788	16804	16961	16821	16626	16747	16894	16683	16803	16985	16734	16765	16886	16801	16972	16895	17019	16953	16883	16755	16733	16958	16805	16678	16842	16982	16805	16693	16964	16832	16809	16826	16810	16984	16953	16789	16934	17058	16772	16748	16959	16921	16954	16861	16898	17024	16885	17002	16884	16722	16715	16785	16907	16919	16836	16691	16855	16824	16985	16935	16771	17027	16890	16919	16992	16798	16873	16934	16732	16859	16581	16763	16849	16879	16833	16799	17071	16954	16770	16846	16561	16704	16845	17136	16946	16924	16867	16903	16929	16868	16936	16809	16805	16796	16955	16818	17085	17166	16787	16857	16790	16917	16943	16664	16936	16925	16856	16946	16842	16803	16919	16800	16677	16810	16818	16766	16948	16984	16899	16843	16739	17059	16925	16724	16974	16691	16948	16840	16743	16794	16808	16842	16879	16851	16816	16874	16832	16716	16852	16805	16892	16866	16880	16921	16948	16809	16562	16769	16866	16989	16903	16985	16783	17048	16749	16778	16751	16825	16855	16793	16589	16708	16893	16566	16925	16715	16928	16916	16775	16647	16722	16848	16723	17062	17016	16910	16956	16931	16824	16754	17106	17025	16728	16883	16787	16844	16876	16860	16959	16780	17098	16732	16841	16666	16849	16733	16904	16842	16912	16789	17034	16789	16927	16786	16820	16923	16783	16978	16977	17015	17091	16864	16867	16739	16808	16746	16958	16913	16914	16656	16879	16900	16575	16895	16889	16788	17084	16935	16896	16835	16968	16673	16840	16995	16746	16690	16869	16903	16992	16875	16968	16856	16736	16921	16826	16873	16724	16879	16955	16921	16811	16923	16602	16915	16996	16721	16930	16958	17052	16882	17018	16973	16563	16934	16830	16745	16717	16879	16834	16911	16824	16752	16920	17215	16667	16828	16871	17087	16983	16882	16817	16762	16883	16899	16821	16849	16716	16866	16938	16695	16786	16889	16640	16741	17034	16623	16878	16858	16780	16896	16895	16752	16773	16825	16981	16776	16852	16775	16826	16768	16767	16799	16867	16662	16720	17083	16874	16644	16888	16831	16846	17038	17048	16951	16986	16733	16863	16983	16810	16866	16848	16599	16985	16831	16895	16953	16878	16906	16860	16966	16850	16827	16959	16871	16976	16945	16841	16868	16724	16887	17116	16931	16881	16865	16982	16826	16756	16874	16868	16679	16843	16857	16998	16789	16965	16937	16872	16942	16610	16908	17049	16948	16938	16628	16931	16738	16793	16842	16778	16936	16937	16825	17020	16679	16877	16721	16903	16830	16820	16915	16808	16792	16824	16781	16766	16938	16919	16916	16885	16612	16697	16822	16915	16791	16918	16956	16972	16976	16893	16769	16787	16810	16943	16872	16983	16813	16801	16807	16857	17019	16973	16891	16649	16718	16890	16764	16856	16876	16643	16914	16793	16935	16859	16663	16921	16714	16915	16861	16728	16734	16846	16985	16837	16711	16686	16790	16892	16823	16809	16863	16752	16917	16883	16987	16755	16849	16905	17061	16897	16923	16873	16878	16990	16973	16957	16791	16833	16993	16920	16774	16826	16823	16809	16909	17081	16949	16860	16852	16926	16806	16828	17096	17036	17060	16885	16751	16744	16908	16720	16663	16750	16904	16925	16736	17095	16890	17006	16681	16776	16905	16832	17117	16834	16932	16909	16808	16712	16790	16803	16934	16935	16763	16947	16841	16814	17089	16823	16910	16815	16812	16885	16913	16964	16823	17101	16992	16844	16756	16794	16847	16883	16727	16905	16833	16843	16813	16892	16888	16821	16783	16744	16785	17017	16910	16840	17005	16863	16752	16639	16801	16978	16926	16991	16862	16854	16833	16847	16861	16754	16837	16919	16710	17018	16722	16888	16864	16735	17056	17049	16955	16841	16929	16830	16827	16740	16955	16857	16824	16862	16788	16908	16805	16845	16818	16892	17018	16928	16952	16886	16867	16823	16812	16766	16897	16769	16903	16843	17023	16799	16876	16876	16938	16717	16809	16840	16723	16827	16830	17004	17027	16807	16774	16800	16800	16852	16757	16925	16820	16968	16698	16725	16828	16990	16921	16889	16860	16857	16714	17009	16782	16805	16815	17007	16915	16749	16832	16963	16725	16788	16795	16998	17050	17018	17001	16861	16748	16760	16853	16858	16892	16702	16710	17061	16832	16841	16761	16874	16733	16915	16835	16917	16787	16842	16538	16756	16715	16902	16927	16824	16855	16719	16880	17038	16673	16878	16729	16832	16871	16972	16766	16911	16866	16904	16818	17038	17043	16804	16854	17142	16735	16658	16931	16818	16914	16956	17007	17045	16927	16945	16681	16801	16839	16866	16599	16972	16746	16978	16745	16769	16860	17128	16906	16596	16952	16764	16992	16729	16789	16793	16811	16854	16899	16863	16899	16805	16626	16918	16794	16662	16892	16729	17008	16925	16552	16952	16911	16803	17123	17024	16900	16784	16845	17009	16910	16846	16949	16836	16946	16785	16783	16833	16579	16958	16818	16866	16839	16816	16819	16742	16861	16974	16843	17112	16946	17171	16962	16725	16940	16791	16654	16818	16958	16979	16741	16652	16901	16805	16669	16825	16672	16814	17006	16940	16745	16897	16757	16867	16934	16906	16804	16825	16807	16779	16887	16807	16927	16920	16531	16935	16822	16738	16819	16785	16689	16942	16806	16868	16626	16809	16792	16944	16825	16703	16954	17022	16960	16923	16974	16825	17005	16867	16833	16957	16968	16835	16891	16782	17004	16856	16839	17010	16809	16741	16872	17020	16865	16938	16904	16928	16726	16607	16680	16747	16776	16638	16677	16668	16851	16849	16714	16706	16928	16962	16818	16771	16784	16847	17045	16860	16959	16766	16973	16810	17089	16803	16755	16810	16793	16838	16740	16831	16883	16687	17110	16709	16809	17058	16999	16896	16760	16767	16851	17003	16987	16937	16775
26971	15753	14178	13936	14010	14062	14096	14094	13969	14003	14014	14093	14051	13934	14021	13971	13808	13749	13784	14050	14164	14093	14115	14134	13966	14089	13980	14071	13978	14015	14042	13974	14019	13941	14052	13990	13949	14140	13984	13955	13921	14051	14012	13870	13862	14091	14004	14031	14086	13902	14143	14060	14042	13923	14098	14061	14040	14003	13950	14046	14115	14115	13939	13971	14016	14032	14023	13936	13989	14038	14177	14132	14004	13911	14023	13901	14046	13992	13894	14024	13877	14127	13948	13950	13990	14050	14062	13878	13957	13984	13927	14098	13950	14045	13975	14214	13881	14081	13996	13946	14219	13895	14042	13860	13868	13923	13977	13974	14006	14062	14039	14187	13952	14003	14008	14012	13983	13954	13897	14034	13841	14061	14067	14012	13808	13951	13965	14124	13895	13942	14074	13902	13963	13950	14194	14028	13999	14054	13999	13918	13896	13912	14001	14149	14129	13927	13920	14019	14125	13976	13948	14175	14138	13951	13928	13971	13942	13994	13789	13919	14044	13897	13994	13887	14038	13979	13995	13889	13960	13927	14066	14089	13931	13948	14044	13990	14026	14016	13849	13881	14181	13943	13929	13857	14115	14024	14086	14040	14078	14073	13827	13871	13907	14133	13913	14028	14144	13888	14172	13941	14026	13956	14247	13950	13977	14011	13904	14191	14074	14138	14051	14149	14109	14004	14209	13978	14163	13965	14016	13974	13825	14041	14088	13995	14009	13890	14026	14089	13788	13895	14040	13897	13966	13922	13964	13850	14031	13996	14168	13999	14104	14060	14015	13954	14021	14082	13911	13951	14007	13998	13974	13975	14142	13961	14017	14018	14081	13920	13991	14014	14046	13991	14095	14099	13995	14009	13951	13829	13910	13909	14019	13838	13942	14059	13991	13960	14038	14141	14043	13777	13988	14019	14132	14000	13926	14112	13873	13744	13950	13993	13938	13900	14062	14120	13958	14063	13993	13982	14020	14057	14117	14034	13963	13996	14074	13998	14025	13837	14049	14040	14048	13916	14190	13982	13922	14102	14046	13981	14041	13907	14239	14051	13926	13933	14006	14078	13882	14002	14049	14018	14010	14033	14068	13879	13821	13786	13939	13924	14052	14137	14027	14028	13982	13917	14029	13913	13964	14011	14038	14111	13853	14017	14095	13968	13944	13909	13969	13974	13958	14147	13967	13941	14066	13961	13994	14008	13930	14013	13881	14131	13992	14187	13989	13844	14082	14054	14068	13986	13785	13997	13947	14027	13881	14038	13978	14044	13963	13699	14040	14011	14039	14039	13968	14084	13955	14172	13921	13997	13950	14071	13871	13870	14096	14199	14037	13912	13908	13925	14175	14033	13878	14068	13972	13861	14012	14020	14006	14016	14011	13978	13978	13910	13949	13942	13971	14143	13984	14130	13808	14108	13976	14082	14084	14011	14136	13991	13973	13979	14135	13894	13987	13894	14035	14018	13996	14004	13800	13959	13982	14050	14056	14057	13993	13862	13983	13878	14026	14109	14021	13866	13880	14036	13997	13945	13949	14107	13894	13956	14067	14088	13897	13935	14204	14064	13963	13991	14114	14018	14089	14098	13999	14010	14229	13966	13957	13876	13952	14077	13868	13929	13921	13995	14123	14075	13954	14088	13898	14063	14226	13913	14103	14055	13883	13978	13869	13913	14107	14028	14108	14075	14031	13924	13970	14156	13969	13987	14021	13953	13928	14024	13804	13832	13815	14043	13997	13899	13885	13949	13960	13948	13890	14056	13934	14152	14010	14198	13733	13916	13951	13955	14009	13899	13879	13993	14023	14172	13921	13917	13966	14086	13909	13987	14010	13895	13978	13808	14121	14079	14164	13977	13806	14060	14034	13872	13958	14022	13940	14024	13880	13997	14091	13855	13955	14135	14023	14078	13972	13919	13941	14046	13934	13911	14047	14052	13990	14035	14042	13771	14037	13995	13950	13926	13947	14023	13990	14150	13905	14126	13831	14043	13912	13925	14050	13979	13999	13971	13945	14107	14098	13872	13977	13959	14114	13921	13925	13944	13879	14051	14090	13923	14053	14112	14091	13994	14007	13923	14202	13901	13970	14026	13872	14054	13913	14177	13945	13915	13925	13986	13960	13978	14070	14015	14109	13842	13902	13926	13960	14014	14062	13909	14068	14009	14001	13991	13958	13848	13987	13944	13974	14026	13904	13900	13994	13838	13914	14075	13923	13987	13946	13935	13838	14034	13856	14102	14133	14064	13901	13999	13957	14041	13974	13979	13898	13839	13828	14150	14062	14051	14014	13948	14126	13937	13985	13992	13967	13993	14005	13930	13975	13852	14027	13954	14167	13915	14032	13986	14052	14044	13926	14018	14098	14038	14095	13882	13956	14023	13896	14162	13958	13992	13968	13987	13845	14071	14089	13937	13780	14077	14059	13960	14014	14005	13875	13979	13891	13979	13912	13926	14223	13924	14002	13927	14016	13872	14120	14189	13999	14085	13990	14004	13983	14044	14179	13903	14027	14057	13815	13939	14020	13881	13877	13852	13962	13926	13986	14016	13961	13950	13878	13762	13954	13857	14102	13811	13996	14088	13993	13915	13977	13844	13925	14033	14218	13946	14023	13875	14240	14073	13892	14011	13833	13895	14098	14216	13961	13992	14127	14020	13991	13853	14073	14069	14087	13870	13929	13958	14028	14033	14163	14138	13787	13956	14022	14114	13987	14049	13906	14105	14129	13924	14117	14059	13801	14023	13884	14030	14076	13899	13967	13899	13894	14005	14034	13991	13903	13793	14025	13753	14063	13921	13983	14124	13964	13926	13963	14072	13982	13869	14124	13870	13868	13928	14064	14126	14105	14096	14041	14093	14050	14126	13846	14072	13988	14081	14080	14010	14020	14107	13822	14034	13953	13911	13983	14005	13904	14097	13966	13991	13932	13846	14124	14032	13957	13979	13907	13836	13926	13902	14148	13997	13961	14131	13941	13859	14029	14083	14032	14012	13956	13977	14012	13848	13998	13933	13921	13979	14100	14056	13920	13904	13992	13975	13924	14064	14024	14036	14308	13885	13828	13864	14031	13874	13978	14066	13790	14024	13808	13913	13868	13849	14157	14171	14058	14055	14018	13927	13893	13813	13977	14128	14069	13930	14122	13679	13964	14006	13872	14053	13989	14051	13954	13872	14024	13932	14001	13981	14138	14038	13942	13946	14023	14020	13969	14029	13941	13834	14036	13991	13981	14087	14084	14014	13959	13825	14049	14029	13937	13926	14055	13768	14186	14180	13837	13997	14013	13956	14052	14043	14097	13840	13968	14079	13964	14012	13915	14052	14186	13952	13911	14025	14000	14074	13940	13832	13889	14003	14051	13946	14076	13917	14056	14007	13927	13996	14122	13981	13753	13869	13884	14002	13986	13994	14115	14116	14082	13875	13921	13883	13943	13880	14080	14012	13962	14117	14021	14052	14085	14020	14031	14118	13745	13928	14017	13996	14021	14013	14082	13941	13932	13927	13911	14046	13761	14125	14100	14105	13903	13948	13913	13923	13998	13998	14009	14014	14066	14061	14069	14297	13959	13884	14005	14020	13935	13910	14013	14061	14188	14113	14094	14003	14074	13924	13921	13990	14175	14090	14024	13923	13748	14026	14094	13982	13977	13988	13904	13944	14108	14043	13967	14048	13973	14011	13986	14004	13932	14015	13901	14135	14123	14002	13948	13910	14192	14068	13834	13887	14010	13909	14111	13866	13956	14030	13960	13918	13940	14011	14012	13949	14171	13893	14001	14066	13990	13918	14000	13952	14076	13846	14047	14089	13958	13888	13799	13976	13935	14028	14008	13987	13897	13894	13816	14126	13964	13900	13983	13983	13929	13957	14009	13948	13962	14071	14005	13986	13918	13971	14015	13971	14121	14159	14124	13955	14059	13917	13852	13906	14048	13966	13979	13904	14163	14128	14092	13926	14004	14090	13990	14039	13870	13924	14172	13933	14050	13845	14160	14044	13952	13938	13835	14105	14053	13958	13917	13943	13981	14098	14097	13964	14083	14013	13974	13962	14074	13932	14226	14057	13988	14061	13927	14009	13822	14068	13922	13932	14048	13891	14008	14010	14086	14018	14146	13771	14190	13921	13954	13908	13929	14038	14094	14085	13839	14123	14003	13908	13921	14049	13923	13989	13728	13960	13957	14077	14016	14118	13912	13962	13980	14076	14121	13932	13974	13912	13972	14031	14069	14100	13985	13973	13993	14077	14020	14034	13775	14159	13928	13859	14017	14016	14240	14111	13881	13946	14106	14152	13888	13888	14113	13921	14079	14104	13978	14034	14101	13932	13914	13994	14087	14032	13871	13893	13833	14038	13929	13910	13857	14141	13796	14041	14047	13963	14002	14003	14214	13839	13905	14119	13979	14027	14138	14096	14114	13853	13776	14018	13969	14068	14119	13851	14019	14094	14031	14098	14144	13940	13991	13904	13966	13924	14045	13970	14075	13972	13978	14040	13792	14026	13887	14037	13880	14049	13954	14064	14003	14024	13859	13984	14013	14087	13839	14081	14052	14065	13870	14057	14065	13915	14105	13884	14042	13890	13939	14035	13951	14187	13916	14155	13913	14162	13929	14104	13952	14012	13945	14156	13858	14151	13994	14054	14065	13941	13825	14110	13960	14246	13907	14045	14179	13808	14200	13923	13979	13945	14073	14011	14012	14020	14047	13960	14205	13899	14044	13903	13854	14079	14042	14040	13921	13932	14051	13989	14013	14035	13995	13885	13915	14023	14022	13893	14034	14062	13940	14147	14034	13948	13852	14152	14034	13823	14129	14065	14019	13792	14007	13938	13874	14047	13946	13928	13810	13924	13937	14071	13945	14021	13979	13964	14050	13929	14098	14020	13868	14072	13916	14174	14063	14070	14056	14010	14121	14147	14066	14055	14057	14079	14098	13964	14128	13940	13986	14032	13944	13813	14165	13960	14105	13910	14014	13934	14153	13824	14061	13999	14034	13973	14010	14078	13897	14077	13935	13885	13839	14065	14020	14062	13925	13875	14213	14311	13906	13962	14127	14055	14052	14037	13923	14003	14096	13966	13993	14091	14151	13950	14055	14171	13980	13856	13836	13898	13983	13802	14021	13977	13975	14093	14128	14022
27100	21320	29705	23289	21729	22294	19922	16563	16280	16204	16420	16339	16397	16314	16291	16426	16326	16040	16004	16236	16133	16253	16499	16233	16350	16347	16321	15997	16359	16478	16274	16223	16193	16181	16214	16394	16222	16319	16300	16082	16117	16080	16089	16064	16143	16048	16291	16296	16336	16164	16176	16211	16266	15983	16180	16277	16153	16200	15922	16232	16204	16286	16229	16099	16380	16307	16114	16023	16441	16214	16056	16100	16129	16244	16263	16281	16074	16161	16164	16340	16208	16224	16066	16196	16241	16016	16085	16093	15977	16236	16108	16031	16034	16320	16101	16226	16042	16286	16299	16090	16268	16149	16221	16249	16219	16120	16167	16197	16359	16210	16110	16165	16117	16081	16365	16307	16262	16145	16176	16098	15957	16021	16177	16160	16050	16238	16205	16220	16221	16142	16028	16163	16246	16129	16108	15953	16073	16220	16250	16339	15991	16280	16014	16233	16347	16160	16131	16091	16097	16328	16095	16180	16192	16131	16202	16250	16247	16131	16172	16108	16224	16341	16167	15957	16337	16176	16118	16098	15959	15991	16123	16332	15990	16190	16233	16187	15951	16316	16309	16082	16191	16219	15986	16194	16209	16223	16117	16126	16178	16250	16237	16282	16257	16271	16317	16099	15962	16085	16328	16031	16314	16054	16347	16253	16060	16137	16300	16010	16109	16304	16265	16271	16160	16096	16213	16214	16092	16057	16254	16353	16259	16248	16070	16016	16259	16219	16302	16317	16259	16261	16274	16206	16359	16223	16128	16301	16150	16267	16393	16250	16169	16179	16190	16135	16186	16184	16105	16180	16083	16273	16201	16360	16200	16041	16173	16392	16297	16362	16253	16116	16345	15908	16064	16216	16393	16385	16062	16052	16161	16040	16116	15943	16040	16374	16090	16003	16114	16289	16041	16140	16056	16224	16299	16348	16073	16080	16160	16345	16363	16273	16348	16075	16155	16315	16283	16100	16171	16037	16161	16156	16176	16144	16218	16342	16149	16246	16382	16225	16262	16186	16249	15999	16250	16115	16118	16157	16175	16198	16127	15886	16144	16132	16078	16131	16070	16121	16254	16139	16378	16074	16208	16130	15993	16189	16136	16070	15972	16214	16153	16036	15967	16034	16068	16303	16306	16037	16252	16080	16083	16060	16078	16265	16195	16053	16140	16140	16365	16172	16117	16072	16263	16289	16170	16294	16099	16102	16158	16146	16072	16205	16137	16218	16278	16137	16120	16143	16329	16130	15933	16317	16204	16340	16031	15976	16194	16339	16205	16253	16094	16192	16211	16077	16061	16220	16219	16307	16341	16195	16331	16122	16439	16077	16116	16320	16471	16203	16144	16457	16307	16157	16247	16137	16214	16161	16121	16263	16102	16184	16050	16165	16230	16236	16173	16205	16190	16111	16173	16243	16250	16188	16054	16094	16147	16036	16166	16093	16199	15931	16213	16094	16103	16099	16135	16435	16277	16172	16052	16148	16298	16203	16272	16094	16086	16111	16111	16213	16210	16094	16035	16221	16280	16166	16147	16286	16161	16092	16213	16159	16268	16223	16318	16394	16466	16131	16320	16278	16212	16088	16284	16273	16247	16152	16026	16036	16309	16151	16312	16268	16175	16354	16216	16298	16160	16313	16092	16241	16138	16129	16078	16275	15964	16212	16340	16089	16279	16028	16181	16359	15953	16403	16245	16385	16165	16189	16147	16096	16033	16188	15944	16214	16243	16241	16143	16109	16334	16193	16101	16059	16307	16232	16083	16280	16166	16077	16239	16151	16287	16270	16117	16115	16058	16013	16302	16233	16149	16101	16110	16203	16126	16239	16173	16165	16105	16116	16143	16100	16257	16388	16108	16032	16082	16065	15965	16311	15994	16072	16046	16033	16135	16237	16256	16363	16075	16195	16180	16155	16215	16162	16059	16249	16365	16206	16145	15994	16222	16200	16244	16114	16329	16224	16160	16162	16196	16174	16269	16064	16241	16013	16121	16187	16092	16139	16196	16273	16159	16063	16219	16219	16110	16227	16192	16123	16120	15856	16229	16221	16018	16273	16126	16167	16215	16194	16196	16175	16191	16003	16360	16177	16225	16286	16329	16239	16379	16261	16188	16243	16066	16098	16250	16141	15962	16122	16338	16225	16443	16246	16264	16101	16217	15955	16269	16207	16080	16399	16120	16335	16245	16005	15989	16088	16294	16056	15968	16109	16071	15868	16105	16154	16302	16126	16019	16290	16212	16359	16049	15967	16078	15972	16199	16170	16186	16169	16112	16310	16272	16211	16094	16142	16270	16070	16199	16121	16121	15990	16108	16189	16159	16312	16376	16314	16251	16250	16128	16307	15979	16063	15974	16236	16175	16121	16277	16248	16212	16287	16099	16269	16365	16259	16116	16117	16185	16203	16288	16083	16179	15948	16315	15983	16024	16267	16312	16255	16199	16276	15990	16134	16208	16018	16129	16012	16351	16153	16083	16399	16274	16079	16204	16270	16206	16298	16252	16136	15946	16275	16094	16268	16247	16046	16165	16175	16272	16128	16006	15933	16247	16292	16156	16290	16223	16103	16189	16239	16022	16054	15979	16088	16196	16074	16066	16054	16030	16176	16142	16272	16196	16303	16022	16157	16199	16111	16157	16255	16215	16165	16271	16268	16153	16079	16166	16204	16194	16034	16187	16185	16152	16084	16198	16190	16077	16035	16074	16208	16195	16138	16087	16205	16137	16198	16320	16115	16246	16251	16211	16336	16041	16193	16052	16113	16223	16145	16178	15956	16262	16016	16218	15919	16121	16151	16197	16015	16128	16113	16164	16228	16218	16062	16108	16084	16182	16226	16255	16131	16016	16205	16214	16214	16091	16086	16215	16308	16195	16112	16184	16195	16162	15957	16034	16182	16098	16196	16208	16352	16036	16398	16010	16166	16245	16201	16217	16138	16179	16064	16315	16067	16377	16202	16058	16239	16099	15988	16159	16054	16086	16136	16111	16127	16134	16017	16261	16060	16428	16058	16241	16350	16247	16469	16163	16150	16230	16186	16182	16349	16336	16359	16001	16197	16006	16018	16112	16213	16139	16101	16130	16279	16159	16180	16213	16273	16099	16204	16128	16171	16212	16419	16183	16235	16125	16225	16285	16133	16124	16111	16328	16156	16416	16384	16081	16126	16186	16288	16159	15985	16233	16196	16164	15957	16250	16018	16242	16079	16140	16249	16023	16110	16001	16229	16368	16183	16352	15989	16147	16297	16010	16282	16185	16151	16421	16339	16296	16231	16213	16119	16256	16263	16250	16026	16327	16243	16322	16234	16434	16199	16110	16048	16118	15979	16169	16269	16104	16300	15892	16032	16222	16387	16270	16070	16239	16329	16153	16264	16050	16190	16081	16244	16208	15967	16261	16225	16039	16105	16182	16168	16162	16027	16169	16274	16296	16239	16092	16193	16220	16158	16317	16229	16203	16080	16051	16220	16132	16309	16340	16247	16215	16154	16220	16001	16380	16072	16219	16342	16179	16266	16068	16242	16221	16386	16314	16239	16229	16348	16410	16324	16141	16095	16028	16105	16129	16038	16233	16344	16041	16168	16161	16009	16084	16183	16155	16190	16215	16404	16272	16129	16258	16118	16125	16028	16204	16114	16025	16229	16099	16069	16283	16232	16167	16290	16242	16275	16372	16003	16113	16094	15986	15918	16138	16141	16285	16071	16284	16226	16270	16346	16195	16164	16040	16080	16172	16171	16221	16178	15999	16047	16100	16049	16013	16209	16422	16059	16164	16332	16310	16316	16098	16236	16137	15974	16240	16134	16066	16274	16025	16130	16286	15971	16285	16379	16150	16104	16385	16228	16227	16255	16214	16131	16149	16344	16185	15973	16233	16123	16121	16264	16249	16148	16262	16221	16257	16321	16159	16425	16195	16139	16215	16314	16298	16119	15952	16023	16037	16130	16354	16118	16321	16335	16332	16299	16126	16212	16205	16125	16277	16387	16185	16275	16104	16131	16100	16241	16157	16086	16240	16199	16145	16211	16156	16081	16166	16098	16108	16036	16126	16232	16377	16051	16214	16120	16160	16335	16146	16183	16295	16267	16254	16337	16154	16167	16069	15987	16172	16117	16298	16187	16227	16075	16136	16214	16412	16072	16091	16076	16162	16241	16332	16170	16114	16049	16242	16242	16036	16201	16169	16317	16307	16289	16274	16207	15982	16035	16301	16227	16205	16343	16481	16154	15988	16198	16137	16151	16255	16057	16112	15974	16238	16205	16224	16260	16045	16166	16266	16199	16385	16258	16315	15996	16278	16091	16033	16186	16035	16170	16188	16252	16274	16246	16237	16401	16208	16336	16223	16313	16234	16151	16374	15991	16092	16113	16036	16187	16097	16238	16296	16091	16109	16263	16058	16309	15989	16236	16286	16078	16314	16031	16158	16180	16179	16038	16233	16147	16167	16206	16137	16238	16175	16227	16231	16257	16165	16065	16072	16280	16167	16270	16043	16319	16092	16248	16345	16222	16141	16241	16127	16132	16214	16113	16060	16153	16331	16064	16191	16197	16032	16388	16260	15975	16213	16218	15944	16181	16019	16112	16015	16318	16200	16051	16076	16075	16040	16281	16176	16213	16352	16395	16135	16298	16052	16035	16224	16396	16317	16236	16065	16304	16137	16216	16304	15972	16367	16174	16239	16121	16129	16173	15948	16292	16132	16055	16164	16066	16220	16114	16034	15957	15919	16224	16285	16166	16203	16404	16364	16063	16103	16117	16111	16116	16158	16300	16342	16235	16098	16284	16077	16136	16025	16286	16230	16070	16165	16419	16108	16180	16153	16358	16189	16172	16201	16113	16172	16311	16227	16218	16219	16235	16311	16206	16171	16219	16106	16168	16318	16069	16292	16202	15960	16257	16243	16144	16140	16171	16124	16167	16180	16033	16160	16181	16039	16096	16141	16199	16306	16209	16075	16110	16142	16053	16158	16441	16197	16062	16083	16089	16156	16292	16226	16060	16248	16048	16162	16226	16144	16101	16013	16079	16132	16120	16198	16145	16082	16154	16153	16077	16154	16285	16178	16154	16303	16180	16240	16289	16284	16232	16216	16398	16314	16016	16116	16136	16377	16171	16200	16269	16146	16169	16272	16183	16105	16263
24610	15111	13646	13457	13517	13569	13593	13558	13649	13617	13523	13505	13603	13407	13521	13517	13525	13482	13553	13640	13611	13514	13570	13699	13580	13533	13603	13675	13438	13484	13592	13378	13516	13549	13608	13663	13483	13758	13442	13684	13529	13537	13659	13437	13585	13572	13563	13499	13590	13600	13649	13550	13579	13448	13592	13734	13487	13424	13498	13405	13578	13565	13688	13577	13693	13516	13709	13518	13398	13364	13399	13563	13431	13623	13439	13540	13568	13550	13513	13620	13561	13432	13658	13647	13629	13504	13415	13507	13490	13629	13552	13457	13620	13454	13484	13505	13599	13534	13511	13352	13560	13543	13408	13689	13707	13505	13499	13600	13592	13570	13481	13571	13542	13585	13477	13615	13430	13529	13483	13455	13396	13597	13562	13520	13664	13697	13545	13598	13604	13604	13537	13537	13471	13700	13479	13634	13563	13580	13587	13392	13505	13471	13616	13428	13574	13437	13579	13567	13537	13453	13538	13421	13547	13514	13510	13385	13496	13397	13682	13473	13541	13429	13502	13518	13581	13486	13634	13560	13532	13751	13631	13687	13509	13506	13536	13652	13475	13549	13522	13376	13475	13502	13591	13454	13412	13560	13681	13565	13653	13626	13487	13388	13529	13443	13649	13669	13496	13581	13522	13615	13503	13598	13682	13528	13692	13435	13699	13601	13418	13544	13638	13565	13473	13478	13609	13440	13523	13583	13432	13561	13591	13550	13505	13492	13505	13491	13681	13504	13522	13635	13576	13538	13557	13531	13541	13628	13377	13593	13423	13646	13482	13554	13500	13570	13388	13491	13405	13476	13425	13446	13586	13517	13491	13651	13555	13622	13482	13602	13546	13618	13583	13424	13237	13661	13486	13508	13590	13711	13580	13468	13612	13626	13510	13566	13465	13653	13532	13558	13607	13580	13614	13561	13614	13658	13504	13429	13457	13451	13708	13443	13492	13591	13622	13449	13127	13508	13520	13546	13389	13605	13633	13571	13507	13554	13500	13695	13526	13456	13589	13369	13526	13645	13468	13510	13489	13369	13578	13514	13700	13679	13490	13596	13583	13560	13480	13586	13793	13477	13508	13535	13609	13532	13545	13438	13611	13401	13589	13358	13800	13603	13516	13452	13598	13418	13457	13616	13631	13436	13536	13676	13561	13661	13704	13652	13687	13602	13424	13476	13632	13673	13510	13673	13560	13660	13626	13434	13586	13576	13500	13526	13460	13485	13628	13308	13503	13326	13606	13626	13467	13699	13471	13570	13502	13505	13586	13475	13477	13508	13519	13618	13754	13694	13624	13339	13519	13510	13517	13629	13637	13623	13518	13537	13583	13524	13576	13571	13547	13587	13461	13569	13682	13564	13594	13496	13669	13713	13443	13602	13347	13514	13642	13634	13609	13658	13474	13613	13501	13498	13521	13427	13688	13559	13557	13573	13658	13458	13680	13464	13513	13495	13495	13603	13618	13563	13356	13384	13429	13643	13554	13478	13491	13485	13629	13524	13420	13535	13487	13515	13664	13525	13448	13505	13668	13511	13560	13664	13401	13593	13658	13503	13551	13510	13547	13503	13629	13442	13460	13485	13736	13530	13261	13573	13529	13454	13634	13503	13392	13556	13606	13471	13624	13550	13456	13693	13539	13517	13484	13516	13662	13582	13491	13525	13480	13588	13546	13581	13613	13474	13453	13500	13438	13534	13526	13680	13481	13513	13463	13389	13500	13555	13602	13482	13490	13599	13490	13744	13586	13536	13572	13395	13710	13523	13535	13659	13584	13539	13500	13640	13550	13546	13473	13551	13540	13728	13475	13544	13485	13564	13624	13430	13596	13486	13341	13444	13615	13656	13512	13508	13450	13560	13670	13601	13582	13557	13458	13711	13436	13459	13599	13584	13506	13621	13508	13380	13490	13412	13585	13476	13595	13530	13552	13672	13490	13501	13571	13490	13489	13663	13423	13626	13565	13708	13475	13537	13561	13713	13569	13671	13446	13593	13570	13619	13428	13582	13648	13656	13410	13549	13608	13581	13370	13617	13573	13589	13383	13513	13506	13494	13452	13505	13517	13310	13656	13442	13469	13624	13618	13580	13495	13648	13485	13414	13589	13458	13410	13550	13459	13566	13567	13467	13544	13510	13618	13581	13554	13487	13596	13561	13535	13476	13588	13630	13579	13484	13531	13726	13669	13751	13498	13449	13464	13468	13341	13507	13520	13409	13646	13490	13452	13718	13383	13624	13512	13486	13575	13509	13624	13447	13553	13638	13410	13519	13624	13492	13462	13516	13572	13428	13590	13562	13455	13567	13706	13519	13490	13386	13616	13694	13546	13463	13406	13742	13378	13433	13380	13463	13518	13572	13472	13436	13726	13636	13498	13571	13543	13274	13612	13541	13615	13488	13598	13593	13515	13487	13473	13585	13570	13633	13775	13509	13658	13629	13476	13565	13432	13535	13472	13546	13580	13540	13517	13524	13457	13593	13452	13653	13768	13569	13412	13466	13555	13612	13533	13484	13488	13582	13574	13544	13551	13582	13647	13460	13381	13571	13375	13640	13645	13556	13436	13562	13425	13500	13522	13597	13441	13518	13610	13440	13473	13527	13397	13461	13484	13504	13613	13448	13532	13586	13686	13584	13504	13518	13610	13323	13434	13316	13463	13657	13460	13579	13628	13534	13541	13502	13654	13390	13593	13595	13497	13369	13585	13478	13560	13599	13592	13469	13495	13480	13575	13509	13518	13463	13467	13612	13523	13665	13579	13417	13610	13700	13529	13485	13563	13589	13435	13561	13600	13551	13403	13668	13546	13441	13592	13389	13603	13572	13823	13460	13501	13492	13709	13615	13597	13587	13642	13411	13605	13461	13430	13665	13466	13488	13653	13513	13559	13378	13450	13511	13685	13522	13644	13563	13397	13692	13543	13613	13502	13650	13692	13648	13652	13635	13713	13612	13645	13442	13464	13382	13589	13533	13817	13450	13557	13506	13421	13526	13624	13729	13557	13468	13681	13607	13532	13637	13705	13496	13650	13678	13485	13503	13570	13444	13562	13572	13641	13508	13473	13490	13494	13436	13508	13557	13694	13546	13615	13612	13609	13474	13373	13480	13432	13504	13545	13629	13573	13576	13675	13533	13593	13735	13438	13521	13491	13787	13663	13587	13517	13448	13585	13718	13561	13545	13525	13623	13531	13559	13582	13719	13629	13517	13579	13399	13488	13762	13409	13793	13533	13558	13581	13494	13447	13575	13598	13557	13563	13662	13438	13531	13533	13634	13441	13407	13628	13558	13515	13444	13609	13490	13576	13573	13601	13571	13609	13588	13638	13384	13440	13428	13567	13393	13568	13728	13713	13672	13530	13594	13482	13632	13577	13565	13375	13758	13534	13567	13648	13521	13644	13610	13590	13662	13623	13358	13670	13727	13596	13487	13596	13470	13460	13605	13528	13435	13589	13470	13595	13336	13539	13391	13648	13516	13616	13509	13610	13679	13661	13451	13591	13519	13500	13692	13545	13435	13375	13616	13499	13635	13674	13452	13643	13583	13593	13652	13750	13498	13512	13482	13493	13548	13477	13514	13627	13436	13652	13516	13530	13619	13475	13738	13533	13461	13525	13428	13483	13472	13566	13547	13535	13498	13493	13535	13500	13623	13493	13357	13475	13507	13517	13605	13662	13519	13584	13652	13586	13528	13642	13486	13615	13533	13545	13623	13558	13551	13651	13644	13448	13687	13547	13557	13371	13595	13683	13554	13723	13568	13459	13568	13572	13519	13377	13575	13494	13596	13458	13462	13554	13539	13807	13370	13545	13608	13560	13576	13598	13704	13725	13521	13668	13746	13566	13525	13321	13532	13546	13459	13632	13387	13580	13373	13479	13498	13537	13400	13444	13651	13558	13564	13689	13391	13468	13478	13660	13553	13607	13769	13601	13532	13763	13563	13619	13430	13580	13544	13468	13470	13609	13650	13661	13586	13437	13486	13501	13704	13390	13489	13576	13602	13510	13595	13438	13648	13695	13602	13427	13541	13599	13530	13497	13666	13471	13609	13497	13568	13669	13617	13670	13413	13622	13539	13582	13450	13328	13539	13616	13599	13609	13538	13463	13361	13619	13426	13630	13539	13543	13404	13593	13532	13587	13573	13521	13522	13636	13557	13529	13528	13449	13607	13453	13685	13589	13634	13645	13480	13520	13370	13601	13453	13548	13519	13427	13406	13282	13496	13500	13585	13512	13561	13510	13542	13589	13469	13417	13465	13616	13520	13474	13598	13910	13474	13452	13704	13517	13566	13394	13716	13494	13591	13513	13511	13502	13395	13441	13713	13596	13517	13614	13766	13471	13486	13531	13574	13368	13591	13529	13557	13642	13517	13679	13507	13502	13409	13437	13534	13406	13507	13341	13609	13634	13529	13549	13675	13566	13630	13562	13567	13670	13732	13747	13515	13516	13674	13574	13446	13511	13577	13418	13554	13656	13633	13618	13602	13549	13520	13508	13591	13628	13533	13572	13537	13672	13643	13420	13555	13541	13410	13470	13655	13512	13650	13527	13552	13616	13658	13434	13541	13593	13327	13467	13676	13743	13397	13498	13532	13591	13485	13450	13625	13556	13571	13361	13581	13628	13663	13413	13382	13639	13531	13551	13428	13597	13473	13690	13692	13588	13575	13624	13491	13641	13588	13603	13739	13333	13599	13472	13679	13607	13441	13589	13614	13466	13508	13581	13585	13492	13635	13281	13582	13616	13500	13667	13697	13514	13637	13418	13568	13518	13445	13439	13614	13658	13545	13583	13530	13508	13536	13627	13691	13470	13520	13602	13698	13587	13580	13502	13603	13640	13353	13599	13485	13465	13535	13457	13503	13569	13555	13461	13480	13420	13587	13597	13509	13450	13379	13508	13662	13550	13590	13530	13386	13458	13470	13684	13471	13509	13569	13611	13583	13640	13425	13496	13600	13177	13626	13509	13757	13581	13582	13512	13743	13505	13606	13528	13457	13625	13562	13591	13534	13621	13741	13493	13553	13575	13581	13396	13643	13696	13545	13607	13431	13465	13473	13539	13673	13521	13520	13685	13555	13531	13639	13555	13587	13579	13422	13646	13503	13572	13461	13351	13610	13781	13548	13574	13496	13595	13559	13480	13632
26594	21360	29874	23191	21632	23311	22412	18112	17565	17883	17836	17721	17749	17588	17616	17613	17755	17483	17657	17501	17617	17514	17664	17562	17621	17707	17734	17619	17567	17432	17605	17423	17672	17637	17437	17650	17805	17154	17628	17470	17261	17406	17538	17178	17725	17721	17614	17407	17505	17495	17569	17828	17638	17450	17537	17717	17722	17526	17344	17428	17519	17492	17446	17364	17348	17261	17540	17660	17531	17292	17539	17574	17392	17562	17475	17482	17310	17689	17649	17506	17384	17514	17298	17490	17407	17482	17543	17355	17375	17387	17515	17690	17529	17434	17602	17562	17465	17461	17477	17278	17668	17322	17540	17516	17453	17660	17416	17454	17609	17643	17455	17394	17508	17742	17622	17431	17741	17493	17444	17575	17468	17533	17581	17531	17683	17554	17496	17450	17424	17427	17364	17618	17468	17368	17607	17399	17507	17537	17605	17515	17601	17426	17511	17535	17480	17732	17592	17444	17417	17401	17408	17497	17576	17608	17519	17555	17432	17482	17465	17517	17507	17546	17524	17541	17470	17700	17689	17427	17511	17425	17667	17543	17439	17527	17521	17467	17507	17524	17688	17350	17497	17536	17851	17723	17480	17505	17744	17413	17642	17388	17448	17310	17553	17482	17675	17652	17493	17476	17540	17562	17680	17462	17492	17570	17380	17645	17538	17522	17602	17678	17547	17495	17345	17572	17494	17489	17671	17400	17641	17449	17589	17596	17399	17633	17567	17222	17708	17489	17545	17360	17357	17423	17539	17702	17429	17087	17415	17527	17503	17503	17411	17394	17344	17510	17283	17549	17660	17515	17636	17560	17576	17388	17658	17758	17678	17498	17625	17365	17526	17503	17322	17495	17518	17404	17597	17436	17676	17327	17483	17475	17395	17369	17296	17494	17496	17421	17589	17483	17574	17334	17561	17418	17374	17516	17438	17672	17632	17928	17500	17468	17456	17297	17568	17381	17319	17470	17527	17384	17374	17387	17453	17406	17589	17650	17437	17379	17289	17247	17485	17490	17393	17547	17541	17572	17581	17665	17665	17459	17519	17552	17346	17623	17401	17640	17496	17188	17530	17337	17462	17453	17310	17152	17253	17626	17634	17627	17414	17426	17625	17355	17617	17423	17434	17427	17648	17591	17609	17423	17534	17421	17489	17330	17395	17689	17563	17538	17598	17533	17353	17495	17570	17503	17705	17639	17337	17367	17443	17546	17370	17361	17217	17538	17594	17507	17343	17686	17296	17549	17434	17542	17280	17493	17386	17499	17800	17506	17430	17271	17553	17275	17518	17281	17355	17418	17505	17365	17456	17571	17603	17500	17422	17498	17339	17299	17523	17510	17425	17306	17447	17400	17480	17539	17487	17622	17564	17656	17464	17379	17486	17530	17431	17508	17625	17592	17558	17494	17348	17641	17559	17406	17554	17511	17586	17586	17554	17502	17336	17463	17683	17482	17507	17441	17545	17566	17426	17168	17401	17707	17446	17418	17537	17441	17596	17582	17630	17466	17589	17543	17568	17569	17598	17372	17443	17191	17352	17559	17517	17474	17588	17262	17478	17606	17511	17492	17480	17519	17461	17493	17595	17594	17570	17525	17467	17486	17479	17347	17611	17495	17543	17696	17407	17462	17452	17505	17490	17705	17500	17404	17546	17581	17566	17282	17397	17431	17636	17687	17417	17664	17538	17534	17426	17686	17424	17535	17421	17581	17479	17502	17432	17545	17515	17414	17653	17652	17456	17637	17481	17729	17625	17764	17422	17580	17525	17568	17538	17600	17500	17529	17523	17513	17561	17445	17607	17479	17491	17547	17454	17569	17479	17526	17481	17594	17505	17384	17435	17463	17406	17450	17209	17471	17586	17561	17297	17475	17571	17478	17267	17316	17372	17315	17350	17433	17317	17484	17333	17421	17374	17256	17442	17215	17277	17517	17672	17475	17621	17538	17608	17457	17456	17454	17661	17572	17401	17578	17629	17598	17260	17734	17644	17556	17591	17363	17483	17280	17446	17424	17584	17516	17528	17430	17615	17652	17679	17428	17615	17716	17215	17343	17575	17460	17355	17424	17588	17660	17597	17434	17523	17609	17620	17496	17504	17734	17454	17396	17438	17269	17414	17369	17410	17719	17358	17465	17334	17343	17434	17502	17494	17395	17711	17532	17461	17461	17597	17433	17239	17291	17731	17253	17383	17679	17862	17593	17530	17504	17650	17582	17541	17532	17405	17412	17435	17631	17497	17313	17387	17361	17271	17445	17797	17321	17540	17471	17499	17612	17568	17267	17422	17437	17441	17502	17350	17298	17586	17733	17689	17542	17592	17604	17478	17449	17618	17511	17586	17708	17547	17634	17507	17480	17402	17559	17473	17505	17579	17513	17576	17280	17581	17603	17223	17531	17758	17400	17366	17597	17669	17656	17554	17578	17561	17528	17217	17591	17579	17342	17536	17259	17163	17307	17413	17635	17521	17457	17350	17454	17336	17535	17549	17429	17563	17483	17508	17401	17627	17508	17617	17426	17560	17627	17449	17259	17425	17555	17502	17349	17359	17667	17699	17457	17486	17579	17422	17350	17561	17374	17480	17542	17562	17616	17385	17387	17519	17496	17470	17605	17512	17778	17431	17566	17399	17503	17419	17631	17294	17571	17595	17429	17369	17559	17736	17501	17671	17453	17485	17458	17418	17499	17519	17329	17525	17503	17615	17569	17634	17561	17539	17622	17532	17332	17664	17499	17408	17533	17461	17428	17413	17588	17514	17213	17654	17498	17510	17402	17544	17514	17401	17388	17327	17409	17532	17470	17691	17469	17641	17541	17509	17514	17454	17498	17516	17547	17669	17449	17502	17508	17655	17778	17689	17481	17495	17324	17378	17427	17373	17541	17466	17315	17538	17396	17575	17302	17329	17286	17256	17219	17457	17509	17473	17265	17373	17542	17535	17537	17373	17420	17593	17526	17527	17428	17447	17451	17445	17305	17565	17563	17377	17566	17339	17517	17648	17541	17537	17383	17701	17378	17473	17674	17567	17699	17780	17426	17454	17574	17898	17593	17580	17380	17427	17532	17546	17415	17463	17384	17503	17672	17651	17430	17732	17482	17513	17710	17500	17370	17423	17470	17439	17406	17474	17542	17745	17763	17437	17533	17458	17480	17392	17557	17561	17614	17414	17524	17281	17526	17426	17468	17486	17453	17408	17336	17740	17417	17619	17601	17408	17515	17392	17389	17515	17382	17418	17375	17461	17335	17473	17465	17590	17350	17461	17389	17680	17635	17451	17564	17554	17429	17363	17310	17503	17411	17508	17532	17568	17463	17685	17529	17408	17432	17603	17384	17527	17618	17487	17466	17500	17361	17558	17451	17564	17419	17497	17480	17111	17611	17293	17398	17457	17388	17497	17333	17587	17364	17325	17540	17362	17590	17359	17445	17478	17553	17442	17548	17365	17291	17409	17363	17407	17571	17576	17560	17580	17306	17444	17276	17365	17695	17545	17561	17558	17495	17379	17487	17563	17642	17406	17609	17491	17696	17400	17388	17473	17521	17414	17627	17405	17409	17360	17505	17470	17404	17451	17302	17584	17366	17599	17284	17591	17448	17466	17613	17635	17683	17439	17459	17376	17335	17516	17106	17314	17264	17344	17363	17393	17410	17364	17457	17592	17542	17433	17542	17676	17365	17426	17414	17632	17556	17553	17711	17439	17390	17549	17540	17521	17492	17332	17379	17397	17502	17523	17485	17707	17337	17276	17621	17462	17318	17598	17337	17463	17416	17617	17299	17428	17474	17393	17439	17635	17471	17327	17490	17540	17547	17472	17494	17816	17505	17419	17213	17227	17398	17545	17534	17426	17379	17698	17401	17643	17702	17320	17616	17555	17592	17587	17411	17437	17629	17697	17560	17437	17558	17484	17570	17506	17321	17451	17290	17412	17289	17700	17536	17522	17474	17581	17418	17523	17551	17349	17394	17516	17565	17760	17505	17226	17397	17295	17521	17482	17470	17409	17311	17388	17555	17372	17613	17588	17513	17552	17578	17401	17571	17438	17485	17429	17207	17349	17432	17509	17628	17437	17594	17439	17476	17623	17625	17474	17658	17483	17201	17539	17580	17399	17546	17679	17662	17465	17559	17476	17580	17395	17787	17406	17410	17527	17558	17692	17336	17373	17387	17599	17453	17489	17513	17443	17460	17552	17525	17573	17527	17358	17596	17314	17599	17387	17644	17436	17602	17638	17298	17443	17483	17445	17369	17570	17343	17286	17433	17345	17391	17637	17371	17431	17378	17378	17462	17579	17386	17572	17591	17423	17722	17574	17434	17617	17543	17543	17582	17632	17428	17158	17745	17381	17204	17415	17432	17483	17462	17555	17446	17567	17466	17629	17518	17644	17506	17406	17428	17472	17368	17394	17328	17665	17318	17292	17320	17707	17436	17546	17513	17483	17395	17553	17625	17318	17487	17639	17400	17497	17626	17362	17262	17327	17599	17755	17467	17547	17368	17640	17488	17488	17557	17560	17615	17451	17421	17626	17695	17431	17533	17445	17575	17633	17565	17410	17696	17454	17395	17533	17568	17296	17506	17435	17497	17272	17582	17465	17177	17435	17668	17660	17473	17476	17528	17423	17368	17447	17542	17599	17398	17611	17445	17479	17423	17400	17365	17496	17489	17712	17429	17463	17369	17461	17609	17643	17614	17544	17544	17487	17465	17403	17396	17553	17475	17466	17497	17481	17472	17412	17448	17351	17419	17461	17594	17593	17630	17713	17547	17686	17563	17464	17513	17405	17661	17667	17504	17626	17728	17383	17545	17547	17493	17595	17356	17298	17431	17461	17490	17556	17414	17425	17420	17431	17750	17529	17389	17399	17503	17523	17498	17797	17419	17640	17565	17511	17480	17376	17378	17496	17429	17573	17568	17605	17552	17643	17329	17531	17546	17379	17540	17515	17245	17424	17437	17458	17666	17659	17398	17728	17603	17501	17533	17279	17219	17486	17496	17643	17497	17583	17649	17504	17432	17548	17757	17553	17433	17616	17461	17603	17369	17498	17459	17634	17400	17461	17574	17372	17620	17333	17587	17352	17450	17431	17485	17432	17704	17676	17501	17509	17419	17490	17414	17217	17631	17472	17582	17613	17472	17287	17423
26361	16245	14448	14182	14271	14404	14116	14216	14585	14447	14295	14316	14126	14302	14128	14352	14445	14392	14299	14337	14290	14322	14247	14195	14287	14405	14195	14099	14311	14241	14106	14288	14273	14564	14163	14523	14309	14236	14186	14325	14192	14265	14276	14259	14221	14202	14542	14196	14447	14395	14290	14329	14385	14305	14254	14257	14413	14396	14261	14411	14231	14407	14302	14304	14157	14258	14249	14231	14162	14510	14140	14247	14428	14292	14211	14193	14398	14224	14312	14291	14158	14309	14335	14381	14370	14212	14245	14404	14262	14379	14443	14382	14218	14152	14467	14352	14328	14160	14141	14104	14247	14466	14330	14319	14255	14246	14224	14340	14419	14263	14283	14426	14369	14214	14451	14319	14173	14272	14160	14427	14314	14160	14237	14408	14374	14147	14274	14171	14223	14216	14372	14177	14473	14320	14193	14236	14112	14226	14225	14270	14336	14302	14180	14230	14347	14520	14362	14439	14307	14361	14355	14300	14383	14258	14283	14458	14420	14429	14276	14212	14370	14352	14198	14417	14307	14189	14219	14217	14110	14333	14275	14253	14360	14322	14279	14166	14354	14214	14452	14211	14148	14261	14357	14384	14409	14310	14334	14388	14220	14515	14262	14197	14105	14327	14182	14201	14306	14184	14370	14306	14090	14360	14348	14191	14202	14141	14486	14343	14219	14346	14278	14166	14431	14535	14194	14404	14260	14234	14286	14254	14471	14168	14244	14121	14276	14400	14245	14349	14167	14252	14248	14324	14390	14267	14326	14481	14171	14261	14278	14074	14284	14314	14268	14279	14198	14499	14315	14213	14440	14234	14266	14104	14043	14241	14416	14252	14339	14413	14378	14380	14311	14374	14193	14460	14227	14290	14354	14170	14427	14240	14238	14328	14372	14261	14183	14315	14369	14354	14262	14092	14394	14384	14296	14199	14316	14313	14377	14212	14323	14192	14242	14206	14391	14247	14346	14323	14218	14222	14369	14281	14423	14182	14283	14435	14320	14298	14311	14170	14389	14341	14456	14381	14422	14220	14304	14178	14277	14328	14085	14448	14260	14307	14288	14255	14111	14468	14270	14338	14116	14298	14322	14312	14299	14485	14282	14248	14323	14302	14326	14305	14238	14308	14446	14126	14301	14068	14402	14337	14275	14207	14329	14371	14132	14179	14315	14288	14199	14139	14229	14283	14390	14394	14404	14309	14097	14321	14358	14332	14291	14351	14369	14430	14259	14394	14192	14336	14290	14447	14209	14276	14254	14473	14273	14328	14359	14273	14308	14153	14076	14181	14342	14432	14245	14304	14276	14263	14315	14324	14202	14170	14152	14363	14225	14248	14231	14433	14168	14305	14280	14430	14313	14093	14172	14360	14302	14171	14411	14347	14231	14332	14260	14324	14378	14239	14252	14263	14332	14278	14345	14385	14237	14312	14399	14166	14298	14263	14286	14304	14193	14269	14222	14289	14231	14237	14229	14320	14345	14132	14418	14238	14319	14149	14406	14437	14258	14124	14310	14355	14330	14223	14191	14425	14329	14133	14390	14294	14248	14471	14356	14238	14219	14303	14222	14312	14370	14266	14197	14278	14312	14295	14516	14316	14255	14279	14258	14471	14286	14302	14392	14170	14309	14472	14200	14224	14291	14426	14328	14257	14280	14037	14282	14358	14316	14177	14451	14196	14379	14183	14200	14236	14149	14338	14370	14272	14267	14229	14128	14135	14378	14260	14413	14433	14293	14246	14209	14292	14227	14363	14414	14214	14347	14379	14326	14230	14221	14287	14330	14421	14214	14267	14236	14310	14388	14390	14324	14340	14274	14250	14198	14238	14088	14285	14349	14214	14238	14251	14273	14292	14203	14356	14361	14283	14346	14262	14213	14344	14476	14221	14269	14328	14419	14343	14513	14332	14208	14323	14424	14152	14196	14206	14125	14414	14345	14192	14286	14288	14335	14309	14189	14288	14170	14225	14195	14272	14249	14358	14277	14187	14195	14478	14377	14227	14331	14183	14150	14369	14204	14344	14210	14262	14352	14417	14340	14441	14179	14333	14287	14450	14254	14244	14166	14241	14375	14236	14356	14253	14209	14227	14384	14260	14401	14222	14240	14437	14272	14323	14382	14425	14368	14353	14257	14328	14417	14259	14192	14328	14239	14272	14185	14555	14192	14136	14432	14223	14288	14268	14447	14230	14204	14298	14292	14219	14189	14288	14296	14255	14067	14224	14305	14213	14215	14334	14122	14122	14364	14349	14349	14241	14251	14203	14401	14247	14102	14287	14208	14210	14278	14318	14285	14397	14301	14253	14343	14188	14280	14288	14422	14158	14354	14349	14209	14159	14151	14173	14169	14327	14316	14372	14299	14426	14431	14259	14398	14388	14505	14211	14310	14248	14348	14291	14103	14361	14273	14333	14271	14219	14206	14273	14131	14286	14266	14258	14363	14391	14136	14378	14441	14112	14494	14301	14259	14230	14404	14357	14249	14219	14364	14220	14377	14144	14329	14386	14012	14373	14263	14355	14206	14344	14267	14234	14270	14306	14146	14361	14227	14097	14364	14257	14383	14198	14226	14350	14338	14233	14354	14248	14253	14415	14201	14243	14212	14176	14057	14349	14385	14192	14381	14289	14277	14265	14294	14320	14364	14273	14297	14560	14382	14197	14091	14360	14339	14377	14281	14158	14313	14299	14479	14311	14110	14458	14436	14319	14338	14460	14292	14331	14372	14362	14134	14239	14168	14250	14383	14203	14118	14378	14465	14295	14133	14347	14237	14261	14316	14273	14161	14473	14395	14330	14260	14375	14282	14332	14285	14319	14269	14257	14448	14215	14208	14309	14238	14282	14262	14441	14172	14268	14277	14203	14256	14385	14336	14147	14288	14224	14366	14338	14350	14245	14158	14298	14390	14215	14386	14312	14427	14180	14257	14307	14333	14162	14349	14330	14270	14224	14234	14105	14363	14331	14246	14296	14325	14443	14433	14377	14233	14251	14237	14148	14233	14478	14176	14267	14267	14372	14383	14401	14409	14271	14391	14369	14312	14357	14307	14375	14322	14268	14293	14321	14196	14252	14194	14347	14400	14377	14125	14105	14319	14487	14158	14311	14311	14436	14200	14323	14253	14208	14171	14247	14420	14401	14283	14337	14409	14285	14334	14321	14064	14490	14174	14356	14209	14446	14335	14491	14268	14255	14144	14360	14493	14353	14296	14182	14136	14328	14127	14405	14156	14129	14029	14243	14268	14305	14227	14200	14248	14451	14263	14321	14255	14291	14281	14187	14159	14293	14300	14239	14296	14260	14252	14351	14401	14204	14366	14107	14407	14329	14356	14398	14148	14209	14224	14301	14339	14281	14130	13979	14256	14347	14470	14407	14190	14308	14212	14252	14165	14412	14332	14263	14306	14124	14330	14192	14209	14108	14302	14299	14186	14344	14181	14229	14335	14336	14183	14409	14301	14220	14310	14183	14191	14272	14173	14296	14305	14119	14299	14459	14252	14329	14216	14229	14190	14184	14255	14132	14288	14332	14154	14356	14234	14281	14442	14030	14301	14368	14379	14308	14287	14356	14398	14254	14404	14319	14427	14172	14308	14425	14365	14379	14405	14353	14132	14412	14187	14238	14415	14167	14356	14183	14337	14398	14271	14249	14349	14271	14201	14175	14179	14361	14082	14286	14181	14167	14268	14317	14326	14504	14439	14291	14218	14499	14260	14312	14238	14405	14355	14310	14496	14300	14213	14283	14174	14290	14371	13946	14298	14422	14344	14408	14230	14322	14430	14332	14197	14304	14232	14301	14377	14245	14337	14277	14228	14111	14316	14456	14368	14089	14263	14315	14334	14320	14280	14121	14414	14377	14306	14260	14296	14146	14262	14388	14102	14178	14288	14360	14188	14121	14317	14331	14440	14265	14229	14388	14435	14147	14219	14285	14301	14306	14211	14272	14235	14362	14409	14298	14305	14412	14573	14328	14399	14336	14191	14230	14228	14238	14248	14300	14112	14268	14166	14122	14242	14249	14163	14257	14259	14239	14296	14459	14350	14230	14320	14319	14350	14364	14269	14176	14172	14357	14314	14155	14339	14343	14202	14313	14256	14395	14401	14326	14317	14402	14278	14323	14231	14285	14325	14288	14248	14354	14245	14294	14241	14312	14297	14241	14321	14222	14408	14409	14117	14261	14282	14263	14255	14221	14265	14192	14304	14255	14389	14093	14385	14253	14394	14348	14242	14292	14393	14338	14163	14240	14291	14146	14320	14396	14114	14411	14202	14347	14356	14312	14188	14137	14223	14395	14297	14234	14343	14251	14419	14246	14271	14184	14362	14327	14244	14262	14150	14391	14148	14355	14413	14260	14208	14287	14323	14224	14391	14181	14159	14399	14231	14154	14396	14158	14344	14305	14270	14229	14234	14190	14246	14280	14086	14360	14339	14255	14337	14496	14180	14200	14199	14343	14346	14361	14274	14228	14401	14335	14301	14330	14365	14239	14371	14160	14279	14111	14177	14447	14310	14269	14332	14154	14435	14289	14398	14252	14216	14148	14230	14204	14056	14286	14215	14282	14300	14329	14284	14389	14317	14233	14135	14202	14308	14294	14284	14245	14325	14258	14213	14297	14154	14312	14101	14367	14280	14309	14175	14298	14300	14252	14346	14410	14288	14384	14249	14332	14243	14254	14019	14353	14321	14256	14311	14458	14399	13982	14324	14228	14402	14484	14299	14316	14175	14302	14353	14164	14352	14323	14396	14092	14301	14350	14353	14287	14359	14418	14346	14244	14222	14278	14421	14260	14429	14313	14227	14227	14289	14302	14376	14339	14196	14250	14165	14485	14269	14379	14326	14420	14165	14409	14155	14139	14316	14200	14352	14428	14523	14221	14301	14291	14266	14313	14336	14237	14400	14149	14152	14234	14254	14317	14344	14246	14232	14377	14235	14358	14233	14298	14334	14346	14284	14132	14286	14376	14254	14350	14117	14319	14186	14341	14215	14351	14171	14358	14216	14079	14417	14179	14273	14223	14225	14224	14330	14335	14324	14131	14120	14267	14104	14283	14238	14222	14322	14077	14003	14402	14212	14260	14251	14345	14301	14279	14335	14122	14086	14300	14266	14260	14327	14249	14518	14278	14329	14314	14325	14321
22562	21364	29650	23475	21369	22458	28117	18962	16805	16925	16596	16476	16813	16529	16715	16761	16610	16676	16517	16437	16512	16563	16565	16529	16482	16629	16447	16483	16396	16357	16495	16456	16655	16442	16501	16389	16382	16584	16728	16399	16577	16399	16445	16505	16485	16289	16299	16234	16416	16392	16284	16427	16358	16328	16382	16365	16266	16397	16489	16677	16356	16553	16332	16388	16362	16467	16280	16443	16223	16537	16393	16337	16321	16363	16265	16203	16283	16228	16221	16499	16190	16353	16293	16427	16273	16441	16397	16302	16502	16391	16263	16290	16334	16332	16375	16367	16379	16381	16223	16386	16332	16217	16436	16350	16292	16298	16256	16365	16510	16456	16251	16280	16285	16376	16326	16507	16469	16364	16149	16192	16286	16218	16112	16275	16248	16215	16377	16349	16370	16326	16190	16549	16518	16267	16393	16298	16417	16240	16253	16209	16290	16413	16588	16364	16397	16503	16397	16208	16318	16358	16277	16226	16277	16395	16170	16214	16074	16354	16331	16318	16475	16366	16236	16291	16313	16269	16100	16134	16536	16404	16185	16508	16227	16369	16361	16084	16254	16218	16435	16349	16237	16172	16368	16347	16250	16280	16315	16326	16483	16132	16287	16081	16199	16400	16201	16193	16432	16268	16214	16438	16427	16195	16516	16268	16302	16089	16452	16325	16157	15985	16120	16261	16425	16542	16306	16366	16240	16177	16200	16540	16557	16346	16121	16211	16293	16184	16336	16243	16186	16321	16053	16313	16254	16353	16053	16298	16100	16391	16260	16211	16141	16187	16254	16248	16184	16363	16336	16165	16328	16362	16333	16195	15997	16301	16239	16093	16366	16091	16235	16112	16145	16500	16221	16216	16187	16225	16108	16248	16298	16323	16103	16354	16145	16111	16130	16150	16236	16245	16255	16333	16237	16381	16416	16176	16080	16314	16259	16126	16293	16302	16336	16326	16313	16179	16361	16116	16231	16216	16277	16285	16204	16108	16406	16498	16207	16465	16428	16263	16120	16000	16250	16407	16364	16036	16313	16181	16229	16273	16259	16260	16075	16230	16248	16380	16309	16252	16311	16315	16250	16293	16452	16420	16090	16287	16368	16108	16333	16120	16104	16120	16169	16231	16371	16384	16417	16496	16127	16413	16188	16449	16276	15945	16140	16146	16225	16294	16412	16339	16188	16295	16423	16255	16262	16301	16046	16396	16291	16106	16260	16171	16155	16176	16248	16236	16199	16054	16439	16267	16279	16316	16113	15965	16205	16298	16154	16293	16237	16415	16273	16344	16231	16080	16313	16179	16117	16166	16298	16256	16427	16248	16174	16262	16015	16094	16327	16287	16221	16180	16228	16088	16079	16336	16234	16098	16177	16323	16293	16245	16181	16360	16350	16245	16326	16310	16067	16278	16056	16154	16000	16412	16574	16336	16396	16094	16153	16266	16204	16317	16167	16340	16236	16211	16280	16169	16340	16060	16178	16285	16319	16349	16184	16209	16271	16281	16194	16309	16279	16255	16259	16283	16133	16176	16263	16195	16441	16211	16291	16163	16207	16253	16279	16407	16403	16077	16297	16288	15989	16206	16349	16206	16232	16310	16346	16269	16201	16160	16050	16333	16261	16263	16151	16438	16390	16263	16375	16049	16241	16155	16206	16008	16593	16228	16316	16143	16172	16285	16162	16312	16284	16084	16039	16242	16286	16324	16148	16174	16051	16201	16231	16340	16108	16271	16412	16156	16315	16281	16257	16119	16092	16023	16016	16158	16446	16112	16131	16237	15968	16134	16410	16245	16243	16035	16460	16374	16199	16340	16233	16271	16142	16190	16285	16285	16256	16474	16266	16267	16413	16324	16262	16215	16221	16160	16304	16211	16064	16286	16174	16410	16308	16063	16341	16153	16247	16223	16286	16363	16473	16248	16293	16155	16114	16238	16169	16065	16286	16339	16216	16135	16193	16302	16109	16101	16190	16350	16319	16130	16335	16148	16066	16293	16287	16385	16133	16176	16385	16128	16132	16172	16202	16346	16266	16193	16156	16179	16132	16062	16188	16150	16387	16023	16192	16112	16181	16254	16143	16181	16231	16216	16113	15991	16184	16035	16079	16324	16266	16079	16339	16194	16433	16008	16274	16392	16172	16092	16205	16340	16290	16271	16249	16128	15993	15920	16102	16216	16322	16239	16260	16198	16335	16235	16212	16106	16153	16190	16283	16243	16175	16209	16152	16109	16062	16140	16276	16226	16281	16234	16203	16104	16339	16326	16248	16166	16083	16159	16097	16192	16160	16265	16432	16138	16242	16090	16016	16128	16301	16143	16119	16261	16321	16207	16420	16249	16210	16100	16143	16308	16159	16151	16287	16178	16207	16080	16324	16143	16002	16180	16131	16034	16238	16072	16263	16038	16207	16369	16335	16284	16186	16085	16335	16099	16402	16252	16073	16314	16256	16293	16162	16201	16119	16094	16075	16283	16111	16324	16331	16301	16124	16203	16380	16166	16239	16247	16208	16117	16109	16170	16332	16160	16139	16235	16337	16374	16343	16277	16133	16255	16131	16045	16201	16125	16235	16074	15963	16122	16231	16309	16399	16237	16041	16194	16090	15943	16351	16235	16310	16121	16168	16169	16371	16111	16115	16279	16271	16249	16299	16232	16133	16189	16321	16367	16381	16258	16177	15856	16125	16161	16048	16306	16007	16098	16083	16220	16217	16152	16370	15975	16228	16346	16124	16283	16072	16247	16226	16222	16189	16406	16187	16074	16148	16181	16300	16262	16144	16307	16063	16120	16340	16361	16288	16174	16177	16284	16425	16067	16383	16145	16126	16144	16218	16186	16174	16181	16111	16310	16188	16258	16219	16180	16228	16190	16375	16252	16250	15933	16282	16241	16066	16183	16142	16022	16171	16291	15976	16037	16182	16239	16264	16174	15999	16117	16046	16182	16248	16321	16189	16276	16216	16148	16402	16350	16236	16281	16156	16214	16396	16110	16183	16186	16122	16288	16082	16281	16094	16091	16059	16150	15984	16178	16002	16027	16224	16235	16299	16204	16056	16547	16345	16291	16338	16263	16370	16083	16269	16045	15965	16170	16322	16175	16282	16094	16294	16308	16132	16270	16203	16084	15979	16163	16149	16317	16129	16175	16208	16256	16073	16394	16311	16225	16160	16212	16308	16286	16155	16179	16180	16163	16124	16138	16108	16137	16137	16140	16231	16361	16374	16250	16318	16074	15930	16120	16131	16302	16306	16320	16263	16328	16227	16420	16347	16011	16120	16195	16135	16133	16437	16254	16194	16248	16218	16176	16067	16212	16419	16193	16175	16208	16234	16200	16119	16289	16377	16192	16283	16258	16161	16057	16170	16178	16082	16154	16260	16208	16174	16254	16280	16227	16149	16145	16254	16120	16019	16214	16332	16231	16236	16443	16279	16117	15977	16229	16028	16037	16303	16261	16304	16400	16380	16108	16168	16327	16300	16342	15890	16068	16143	16174	16404	16337	16177	16191	16147	16275	16406	15897	16173	16121	16205	16313	16352	16227	16231	16198	16149	16284	16083	16007	16024	16223	16161	15990	16217	16212	16139	16206	16286	16210	16023	16170	16203	16202	16293	16084	16091	16266	16342	16286	16067	16043	16209	16238	16067	16154	16222	16086	16245	16277	16455	16161	16405	16230	16287	16205	16212	16287	16415	16169	16354	16315	16284	16236	16206	16059	16146	16371	16185	16277	16107	16034	16202	15996	16484	16106	16035	16015	16114	16198	16124	16177	16321	16084	16168	16208	16193	16163	16323	16337	16035	16185	16214	16095	16128	16347	16122	16258	16144	16317	16287	16226	16011	16127	16113	16043	16035	16309	16210	16130	16246	16212	16110	16152	16125	16248	16155	16000	16172	16228	16033	16121	16367	16025	16274	16077	16138	16053	16102	15985	16414	16093	16399	16032	16112	16123	16140	16066	16265	16249	16354	16271	16213	16054	16344	16052	16178	16237	16188	16239	16071	16100	16251	16205	16149	16222	16294	16341	16247	16083	16235	16224	16221	16258	16311	16193	16278	16140	16222	16346	16203	16063	16123	16148	16036	16094	16055	16316	16286	16230	16295	16097	16248	16279	16281	16074	16176	16073	16311	16247	16332	16228	16190	16304	16196	16252	16059	16243	16312	16301	16078	16108	16200	16126	16264	16166	16098	16201	16024	16138	16142	16280	16221	16325	15983	16205	16130	16158	16315	16379	16065	16229	16102	16249	15958	16212	16366	16148	16233	16158	16109	16187	16089	16496	16501	16320	16176	16292	16139	16054	16187	16132	16146	16155	16244	16113	16385	15975	16156	16325	16192	16288	16331	16100	16151	16026	16165	16176	16093	16008	16046	16261	16084	15969	16125	16361	15935	16113	16194	16065	16015	16449	16105	16136	16259	16176	16189	16272	16171	16194	16334	15938	16262	16257	16486	16169	16122	16256	16089	16246	16147	16114	15909	16065	16246	16290	16280	16304	15998	16377	16181	16389	16145	16184	16079	16193	16230	16042	16227	16084	16217	16470	16351	15839	16207	16196	15829	15889	16314	16172	16261	16148	16200	16216	16341	16326	16108	16283	16257	16114	15964	16076	16315	16344	16268	16019	16229	16206	16327	16365	16166	16162	16112	16212	16499	16257	16241	16107	16091	16335	16240	16117	16112	16152	16226	16131	16090	16290	16132	16063	16200	16189	16150	16133	16090	16220	16337	16178	16268	16237	16032	15951	16252	16152	16150	16182	16115	16287	16205	16364	16133	16126	16223	16209	16134	16303	16208	16294	16322	16334	16044	16207	16319	16029	16101	16251	16308	16196	16150	16233	16322	16142	16033	16292	16325	16176	16214	16131	16003	16086	16161	16191	16318	16276	16124	16183	16363	16254	16188	15912	16233	16140	16146	16006	16152	16006	16232	16152	16207	16308	16274	16188	16133	16325	16353	16359	16119	16304	16069	16004	16348	16344	16010	16284	16151	16071	15948	16082	16082	16052	16322	16173	16093	16129	16097	16247	16152	16079	16225	16292	16120	15977	16011	15995	16349	16188	16046	16202	16153	16129	16298	16225	16256	16233	16182	16377	16409	16249	16193	16146	16184	16011	16228	16409	16173	16216	16141	16200	15868	16159
26080	19037	13681	13326	13441	13337	13497	13449	13417	13481	13542	13377	13264	13348	13327	13168	13403	13400	13409	13426	13379	13325	13562	13275	13205	13473	13499	13446	13327	13240	13411	13281	13306	13322	13514	13354	13300	13235	13605	13310	13358	13257	13662	13410	13439	13411	13380	13459	13249	13501	13438	13282	13504	13331	13359	13371	13292	13472	13161	13279	13265	13392	13374	13498	13382	13392	13505	13412	13294	13369	13160	13472	13370	13286	13533	13380	13303	13333	13474	13336	13409	13429	13269	13355	13413	13425	13222	13356	13213	13329	13272	13307	13379	13253	13075	13332	13523	13267	13294	13501	13407	13392	13402	13280	13339	13328	13303	13470	13315	13272	13342	13318	13519	13449	13400	13443	13421	13431	13373	13345	13365	13268	13379	13316	13499	13352	13249	13365	13337	13274	13438	13376	13449	13326	13308	13317	13395	13116	13487	13280	13326	13444	13077	13299	13526	13372	13449	13250	13277	13385	13392	13315	13432	13357	13236	13305	13289	13527	13381	13405	13389	13392	13459	13357	13285	13444	13413	13137	13324	13643	13464	13287	13309	13366	13370	13280	13320	13416	13310	13380	13448	13457	13277	13366	13500	13315	13401	13253	13259	13259	13209	13314	13350	13158	13352	13340	13381	13425	13297	13263	13437	13240	13098	13293	13334	13328	13174	13261	13261	13305	13503	13359	13343	13290	13253	13503	13372	13452	13215	13380	13465	13478	13375	13550	13441	13385	13498	13469	13237	13331	13276	13217	13356	13266	13415	13360	13316	13349	13333	13353	13514	13433	13273	13171	13233	13414	13419	13500	13506	13380	13494	13463	13425	13484	13396	13308	13318	13421	13369	13286	13465	13153	13330	13368	13204	13314	13326	13307	13398	13451	13374	13284	13485	13260	13395	13476	13367	13323	13399	13408	13298	13399	13365	13452	13425	13366	13471	13512	13498	13314	13552	13527	13422	13468	13380	13318	13313	13305	13375	13336	13343	13353	13373	13487	13343	13351	13335	13357	13370	13294	13129	13434	13405	13430	13288	13428	13320	13197	13401	13323	13406	13289	13403	13338	13309	13270	13228	13386	13418	13338	13325	13378	13245	13555	13228	13238	13359	13207	13244	13424	13349	13310	13227	13266	13538	13413	13353	13534	13474	13273	13335	13466	13329	13275	13195	13249	13251	13255	13385	13325	13324	13541	13383	13349	13464	13357	13250	13354	13476	13159	13394	13274	13514	13348	13273	13355	13346	13186	13248	13404	13352	13419	13226	13436	13365	13360	13541	13461	13373	13347	13322	13289	13281	13152	13358	13360	13484	13388	13424	13343	13318	13476	13342	13430	13356	13459	13291	13336	13252	13202	13259	13406	13380	13230	13424	13215	13422	13315	13286	13255	13294	13350	13433	13379	13318	13173	13288	13365	13358	13359	13299	13071	13361	13307	13387	13351	13412	13488	13422	13260	13330	13470	13397	13274	13256	13123	13364	13486	13299	13290	13363	13196	13381	13387	13210	13369	13286	13255	13445	13605	13359	13527	13378	13216	13426	13138	13406	13261	13283	13305	13262	13401	13394	13325	13365	13369	13345	13235	13422	13453	13477	13233	13378	13320	13335	13417	13460	13252	13229	13347	13415	13150	13305	13262	13354	13319	13389	13238	13412	13329	13344	13366	13336	13386	13304	13344	13570	13329	13252	13309	13405	13358	13364	13343	13474	13459	13230	13246	13300	13446	13277	13526	13173	13439	13406	13153	13374	13388	13457	13460	13408	13291	13380	13344	13369	13274	13500	13325	13423	13288	13508	13318	13348	13251	13500	13273	13377	13185	13469	13270	13507	13230	13267	13382	13290	13395	13417	13239	13421	13284	13359	13414	13190	13239	13241	13385	13274	13248	13404	13272	13569	13328	13454	13411	13311	13488	13262	13205	13304	13188	13553	13169	13338	13172	13188	13431	13385	13256	13360	13367	13352	13277	13253	13419	13383	13355	13186	13505	13262	13410	13363	13381	13506	13363	13445	13311	13174	13512	13358	13440	13458	13107	13197	13268	13423	13304	13366	13373	13384	13294	13330	13398	13236	13528	13356	13389	13383	13063	13496	13324	13374	13231	13512	13309	13352	13356	13214	13207	13238	13395	13298	13457	13386	13262	13310	13404	13181	13346	13199	13348	13490	13349	13417	13341	13353	13341	13224	13140	13309	13339	13413	13270	13388	13497	13308	13341	13395	13354	13413	13348	13436	13172	13362	13337	13273	13233	13428	13206	13549	13322	13458	13325	13600	13358	13514	13374	13321	13363	13320	13380	13263	13435	13334	13505	13469	13450	13057	13375	13224	13255	13303	13206	13295	13251	13526	13197	13217	13358	13395	13238	13195	13362	13362	13249	13356	13420	13237	13463	13365	13561	13377	13423	13269	13263	13332	13339	13450	13407	13346	13336	13479	13394	13301	13218	13291	13349	13354	13387	13283	13424	13297	13208	13279	13444	13177	13228	13274	13419	13332	13174	13317	13430	13224	13413	13241	13172	13441	13428	13423	13414	13446	13228	13218	13328	13352	13390	13225	13576	13446	13466	13443	13358	13318	13239	13249	13408	13349	13446	13409	13404	13316	13429	13527	13253	13430	13454	13398	13528	13349	13142	13386	13420	13376	13384	13455	13300	13405	13133	13269	13474	13325	13250	13342	13351	13454	13364	13286	13294	13345	13152	13351	13462	13379	13399	13159	13286	13365	13370	13418	13467	13269	13406	13509	13300	13187	13458	13213	13381	13381	13412	13477	13330	13230	13255	13519	13443	13266	13362	13592	13245	13455	13462	13302	13177	13349	13433	13404	13218	13368	13331	13312	13416	13282	13412	13299	13349	13208	13361	13370	13350	13418	13415	13374	13313	13252	13465	13238	13488	13339	13250	13509	13536	13281	13537	13467	13170	13206	13385	13379	13348	13313	13435	13331	13379	13312	13362	13299	13427	13327	13244	13203	13410	13427	13264	13479	13343	13286	13337	13517	13265	13236	13345	13419	13378	13423	13182	13354	13266	13246	13468	13501	13326	13333	13261	13215	13330	13349	13338	13249	13408	13427	13246	13293	13238	13307	13417	13287	13107	13072	13168	13381	13356	13371	13236	13496	13278	13309	13359	13250	13361	13417	13267	13311	13286	13308	13443	13316	13371	13342	13279	13232	13356	13228	13470	13224	13223	13303	13316	13366	13221	13357	13264	13437	13374	13260	13424	13472	13266	13346	13311	13308	13226	13206	13220	13377	13446	13265	13379	13292	13268	13433	13300	13217	13333	13322	13280	13354	13404	13376	13443	13251	13358	13321	13369	13278	13438	13147	13421	13275	13337	13282	13354	13217	13302	13359	13368	13397	13297	13261	13255	13271	13294	13301	13447	13356	13398	13251	13198	13356	13291	13476	13383	13374	13271	13353	13363	13358	13247	13414	13478	13253	13456	13485	13261	13356	13273	13319	13587	13203	13255	13353	13276	13195	13438	13292	13382	13245	13463	13403	13316	13295	13305	13261	13301	13321	13406	13400	13261	13474	13463	13284	13341	13359	13322	13404	13443	13200	13120	13286	13223	13353	13404	13321	13345	13407	13299	13353	13386	13273	13296	13360	13255	13448	13189	13401	13344	13345	13109	13349	13310	13338	13322	13156	13471	13423	13186	13457	13254	13277	13440	13359	13175	13340	13398	13328	13379	13413	13441	13411	13432	13405	13419	13417	13373	13233	13309	13279	13456	13361	13231	13261	13392	13214	13355	13265	13465	13240	13352	13312	13378	13324	13241	13297	13393	13317	13473	13274	13268	13335	13321	13271	13125	13264	13144	13361	13293	13468	13430	13187	13454	13477	13250	13327	13345	13362	13358	13395	13212	13313	13417	13196	13405	13455	13352	13129	13352	13368	13380	13386	13372	13238	13410	13502	13342	13423	13366	13228	13467	13424	13275	13323	13257	13489	13237	13422	13367	13291	13306	13268	13275	13440	13369	13268	13411	13510	13238	13300	13244	13367	13298	13374	13411	13342	13301	13438	13276	13266	13352	13319	13396	13429	13337	13192	13423	13357	13135	13285	13258	13218	13405	13271	13394	13409	13323	13504	13312	13303	13461	13319	13363	13098	13290	13359	13301	13344	13290	13338	13309	13355	13483	13292	13410	13393	13298	13333	13359	13408	13370	13335	13265	13393	13196	13373	13323	13342	13387	13348	13300	13245	13273	13425	13143	13280	13276	13412	13417	13261	13458	13386	13321	13333	13292	13349	13374	13210	13298	13383	13427	13276	13376	13290	13150	13478	13285	13350	13263	13370	13440	13170	13430	13515	13384	13382	13235	13331	13455	13559	13329	13477	13286	13367	13390	13406	13259	13280	13344	13268	13334	13318	13285	13257	13316	13267	13209	13255	13310	13344	13170	13220	13454	13425	13145	13415	13433	13379	13180	13358	13299	13400	13296	13388	13390	13410	13110	13290	13298	13200	13341	13309	13209	13364	13280	13370	13235	13342	13344	13229	13569	13122	13287	13467	13336	13353	13279	13256	13236	13364	13312	13377	13119	13196	13319	13232	13115	13261	13367	13408	13345	13450	13418	13237	13346	13283	13402	13338	13308	13316	13294	13161	13209	13640	13275	13322	13292	13313	13472	13231	13495	13458	13272	13186	13356	13473	13246	13394	13287	13453	13365	13127	13559	13195	13511	13379	13287	13539	13496	13399	13249	13393	13437	13375	13404	13156	13328	13265	13402	13591	13332	13234	13396	13381	13170	13344	13263	13373	13394	13280	13383	13267	13319	13492	13419	13172	13356	13453	13262	13284	13247	13214	13379	13283	13310	13362	13288	13342	13381	13192	13456	13452	13458	13356	13460	13375	13478	13444	13382	13353	13409	13248	13491	13328	13368	13291	13259	13468	13188	13419	13510	13071	13242	13373	13256	13338	13466	13316	13369	13418	13322	13410	13478	13402	13438	13265	13449	13380	13307	13330	13274	13141	13508	13233	13292	13300	13173	13454	13199	13457	13442	13355	13348	13379	13309	13385	13224	13360	13339	13398	13307	13293	13225	13253	13397	13399	13480	13348	13396	13254	13237	13384	13234	13298	13442	13341	13429	13534	13254	13362	13285	13388	13447	13434	13324	13402	13411	13318	13375
28495	21336	27572	24299	17223	16853	17029	16620	16231	16595	16568	16471	16551	16512	16583	16383	16269	16611	16465	16490	16344	16252	16592	16476	16510	16378	16504	16770	16426	16492	16379	16478	16382	16444	16527	16348	16275	16479	16419	16374	16342	16616	16263	16612	16575	16532	16418	16522	16448	16494	16459	16602	16582	16400	16415	16573	16495	16574	16406	16406	16442	16372	16533	16600	16385	16476	16460	16455	16313	16215	16419	16445	16606	16312	16361	16374	16497	16452	16092	16438	16279	16528	16432	16571	16388	16551	16735	16533	16595	16485	16531	16413	16391	16343	16475	16454	16245	16339	16464	16510	16374	16722	16509	16494	16495	16348	16372	16374	16277	16479	16527	16523	16466	16462	16516	16173	16491	16455	16413	16564	16536	16461	16441	16518	16292	16460	16657	16671	16404	16505	16633	16541	16461	16362	16541	16557	16419	16400	16467	16676	16563	16410	16592	16470	16526	16443	16684	16651	16224	16547	16494	16516	16733	16460	16400	16576	16401	16402	16613	16327	16577	16474	16483	16474	16412	16481	16487	16752	16513	16552	16586	16268	16379	16492	16651	16418	16528	16538	16464	16468	16442	16342	16560	16528	16599	16476	16546	16254	16547	16640	16407	16561	16417	16401	16368	16525	16700	16496	16498	16669	16388	16383	16396	16341	16579	16480	16655	16512	16527	16546	16426	16555	16474	16515	16599	16373	16172	16463	16673	16387	16366	16657	16525	16458	16498	16372	16624	16539	16435	16564	16521	16605	16663	16468	16353	16448	16573	16438	16545	16460	16288	16555	16565	16413	16391	16448	16593	16406	16446	16610	16426	16519	16567	16545	16560	16664	16464	16492	16693	16579	16293	16590	16518	16472	16224	16432	16573	16603	16431	16583	16450	16467	16447	16644	16503	16597	16625	16607	16586	16389	16417	16524	16487	16646	16502	16351	16570	16287	16569	16597	16519	16467	16498	16402	16423	16481	16343	16491	16547	16670	16509	16400	16381	16535	16477	16458	16564	16669	16576	16698	16421	16608	16567	16309	16380	16356	16613	16428	16475	16516	16371	16541	16438	16338	16551	16557	16464	16519	16544	16458	16369	16333	16582	16487	16443	16533	16493	16385	16448	16665	16568	16359	16453	16537	16568	16323	16565	16635	16519	16366	16593	16648	16519	16557	16595	16637	16604	16575	16492	16547	16533	16583	16345	16666	16470	16483	16493	16452	16322	16318	16526	16427	16451	16428	16548	16412	16569	16465	16418	16483	16595	16377	16275	16543	16427	16355	16484	16564	16618	16814	16444	16641	16454	16592	16510	16364	16573	16375	16541	16535	16533	16577	16457	16519	16619	16284	16363	16568	16537	16465	16446	16497	16608	16462	16376	16317	16587	16359	16683	16373	16489	16519	16442	16570	16580	16288	16288	16368	16681	16502	16403	16450	16543	16552	16622	16486	16418	16340	16526	16581	16538	16528	16530	16538	16434	16492	16698	16457	16582	16360	16368	16559	16671	16557	16529	16312	16552	16324	16613	16519	16564	16503	16219	16491	16337	16512	16465	16494	16451	16548	16554	16416	16405	16385	16497	16640	16529	16345	16610	16521	16596	16543	16593	16466	16652	16532	16345	16479	16482	16535	16582	16438	16557	16581	16663	16434	16381	16344	16527	16485	16734	16588	16627	16369	16558	16464	16548	16569	16595	16339	16534	16206	16466	16432	16377	16470	16518	16644	16440	16522	16470	16604	16423	16700	16665	16544	16543	16509	16414	16474	16614	16604	16427	16470	16471	16470	16419	16445	16480	16663	16410	16296	16419	16639	16588	16442	16361	16451	16530	16564	16439	16516	16411	16681	16534	16509	16403	16454	16488	16369	16461	16588	16549	16414	16342	16630	16534	16444	16505	16365	16398	16504	16591	16566	16422	16521	16534	16480	16598	16630	16281	16499	16572	16257	16564	16600	16652	16318	16609	16572	16618	16607	16392	16482	16390	16460	16444	16431	16745	16367	16535	16615	16533	16559	16316	16616	16657	16666	16625	16608	16464	16388	16367	16446	16520	16403	16501	16389	16574	16591	16419	16510	16437	16727	16393	16661	16585	16513	16638	16326	16427	16547	16362	16635	16447	16751	16748	16630	16576	16429	16490	16377	16503	16484	16531	16525	16705	16701	16552	16430	16539	16537	16472	16270	16697	16385	16306	16529	16692	16639	16476	16524	16440	16678	16586	16539	16564	16339	16511	16606	16348	16488	16418	16520	16285	16508	16822	16529	16487	16540	16525	16310	16447	16568	16677	16494	16382	16616	16502	16442	16405	16396	16467	16407	16350	16474	16673	16554	16407	16651	16212	16628	16421	16459	16445	16410	16549	16536	16337	16543	16401	16453	16409	16518	16392	16545	16462	16384	16352	16479	16689	16340	16338	16675	16228	16539	16523	16536	16594	16433	16576	16475	16402	16615	16486	16385	16450	16549	16390	16499	16626	16344	16438	16619	16626	16393	16483	16694	16407	16638	16533	16622	16457	16362	16699	16560	16491	16415	16478	16562	16534	16511	16502	16371	16526	16234	16673	16415	16572	16446	16549	16457	16390	16437	16374	16555	16407	16469	16382	16530	16634	16384	16519	16404	16414	16599	16457	16104	16533	16513	16441	16517	16458	16499	16388	16488	16649	16583	16388	16791	16423	16403	16273	16496	16565	16635	16564	16552	16450	16498	16512	16508	16603	16384	16415	16465	16651	16483	16527	16285	16483	16583	16424	16392	16487	16584	16396	16384	16447	16444	16505	16431	16414	16474	16373	16301	16553	16290	16217	16256	16463	16276	16563	16358	16262	16281	16267	16603	16728	16477	16542	16254	16454	16641	16579	16500	16554	16457	16515	16451	16450	16414	16573	16313	16498	16658	16612	16605	16568	16411	16210	16595	16506	16537	16518	16643	16505	16462	16579	16469	16414	16421	16191	16327	16517	16618	16479	16688	16424	16364	16367	16308	16323	16535	16580	16547	16444	16532	16476	16413	16566	16516	16454	16646	16456	16606	16560	16579	16482	16403	16333	16421	16677	16614	16391	16463	16588	16434	16456	16443	16670	16434	16630	16472	16538	16357	16653	16408	16412	16588	16329	16397	16513	16496	16352	16438	16507	16730	16468	16438	16655	16452	16578	16466	16524	16439	16506	16519	16406	16530	16644	16503	16535	16279	16368	16495	16291	16305	16395	16494	16494	16629	16561	16442	16526	16632	16590	16550	16669	16383	16250	16572	16570	16519	16448	16534	16623	16611	16395	16572	16485	16468	16357	16659	16229	16453	16273	16507	16487	16610	16491	16508	16543	16571	16398	16309	16657	16345	16464	16529	16442	16513	16420	16559	16370	16505	16595	16382	16485	16286	16398	16336	16414	16499	16635	16384	16416	16562	16516	16324	16511	16450	16548	16631	16533	16401	16442	16484	16307	16380	16521	16579	16467	16399	16343	16407	16607	16595	16439	16431	16531	16388	16501	16603	16391	16727	16601	16344	16476	16443	16470	16385	16531	16482	16596	16373	16667	16493	16397	16368	16480	16440	16478	16574	16474	16420	16290	16393	16524	16612	16548	16230	16407	16468	16654	16432	16267	16568	16432	16644	16518	16433	16551	16485	16540	16491	16444	16502	16608	16334	16450	16245	16530	16645	16680	16556	16404	16739	16603	16553	16413	16460	16549	16493	16398	16371	16429	16572	16673	16433	16395	16247	16379	16497	16400	16573	16447	16526	16548	16412	16344	16428	16454	16547	16724	16419	16407	16203	16539	16355	16513	16364	16297	16602	16544	16543	16571	16457	16414	16424	16411	16385	16601	16366	16337	16436	16413	16413	16304	16541	16559	16535	16391	16452	16356	16422	16708	16391	16630	16548	16457	16425	16547	16489	16276	16517	16578	16461	16576	16399	16512	16546	16358	16738	16393	16383	16490	16324	16386	16471	16391	16468	16785	16753	16412	16575	16421	16403	16522	16535	16489	16450	16512	16634	16589	16587	16719	16619	16538	16634	16552	16476	16544	16602	16718	16549	16630	16471	16288	16464	16522	16407	16571	16639	16652	16332	16368	16611	16309	16547	16547	16466	16442	16332	16383	16501	16572	16427	16510	16370	16381	16248	16511	16721	16394	16604	16668	16583	16474	16579	16449	16567	16496	16495	16644	16344	16426	16429	16217	16430	16329	16347	16559	16520	16550	16540	16448	16349	16460	16521	16326	16580	16527	16629	16613	16519	16488	16438	16497	16619	16430	16493	16492	16410	16546	16247	16622	16516	16399	16509	16496	16641	16474	16437	16382	16452	16681	16573	16367	16662	16527	16406	16493	16511	16541	16582	16483	16580	16405	16557	16379	16549	16641	16549	16403	16427	16674	16672	16746	16547	16463	16531	16297	16497	16526	16511	16177	16457	16476	16252	16373	16386	16469	16681	16635	16677	16474	16371	16622	16527	16365	16588	16532	16538	16510	16635	16634	16527	16527	16519	16492	16324	16530	16489	16400	16300	16366	16620	16481	16620	16441	16531	16516	16378	16506	16528	16253	16315	16548	16604	16703	16521	16529	16354	16642	16250	16633	16258	16551	16514	16372	16345	16690	16548	16511	16376	16454	16328	16733	16518	16474	16559	16659	16394	16831	16460	16681	16724	16374	16285	16454	16575	16657	16304	16381	16384	16505	16618	16493	16512	16398	16346	16510	16534	16666	16662	16524	16322	16311	16535	16588	16474	16527	16491	16671	16269	16409	16566	16492	16536	16385	16364	16612	16368	16517	16488	16265	16565	16691	16521	16346	16508	16596	16493	16585	16325	16284	16274	16508	16479	16405	16444	16403	16751	16431	16428	16688	16424	16474	16410	16621	16455	16493	16675	16226	16392	16436	16435	16444	16482	16700	16653	16323	16506	16413	16383	16244	16325	16552	16439	16591	16410	16434	16522	16606	16260	16411	16445	16362	16560	16386	16493	16506	16674	16417	16394	16452	16235	16576	16484	16331	16369	16341	16675	16483	16429	16659	16515	16457	16294	16458	16581	16498	16620	16425	16649	16447	16312	16445	16418	16507	16542	16639	16471	16742	16482	16497	16711	16391	16472	16617	16332	16644	16595	16624	16455	16366	16421	16485	16675	16608	16393	16546	16574	16506	16529
26030	15467	13771	13786	13824	13714	13724	13769	13697	13695	13721	13738	13706	13816	13825	13602	13819	13694	13882	13801	13795	13873	13561	13705	13645	13691	13775	13711	13625	13684	13811	13665	13874	13915	13890	13764	13769	13655	13764	13753	13671	13538	13809	13740	13875	13847	13746	13869	13718	13668	13789	13701	13817	13804	13866	13720	13619	13655	13635	13870	13696	13948	13795	13678	13749	13623	13651	13737	13769	13736	13839	13595	13666	13702	13868	13751	13617	13784	13804	13806	13689	13820	13744	13730	13737	13730	13732	13797	13690	13532	13607	13651	13834	13763	13564	13862	13825	13676	13797	13550	13840	13658	13811	13774	13846	13808	13773	13856	13894	13964	13733	13813	13772	13661	13776	13705	13546	13869	13825	13808	13830	13691	13733	13652	13802	13666	13839	13623	13783	13742	13732	13716	13781	13685	13691	13670	13760	13618	13706	13660	13772	13615	13855	13713	13742	14072	13677	13817	13826	13712	13629	13710	13740	13860	13729	13901	13681	13585	13830	13802	13746	13754	13804	13739	13722	13721	13598	13708	13828	13745	13733	13774	13658	13751	13754	13777	13770	13767	13645	13669	13639	13701	13922	13620	13824	13794	13832	13682	13887	13832	13645	13806	13851	13820	13725	13611	13941	13796	13901	13728	13722	13991	13720	13644	13670	13616	13658	13735	13739	13694	13812	13498	13825	13787	13770	13867	13801	13675	13760	13701	13856	13608	13803	13823	13690	13669	13829	13519	13940	13809	13633	13646	13689	13732	13733	13703	13716	13562	13710	13656	13665	13761	13848	13621	13768	13680	13723	13872	13755	13808	13801	13750	13789	13790	13740	13948	13829	13663	13593	13710	13846	13765	13771	13862	13956	13784	13683	13698	13803	13783	13776	13793	13885	13747	13702	13787	13717	13624	13775	13727	13793	13749	13782	13702	13975	13836	13667	13750	13680	13675	13838	13658	13754	13756	13848	13659	13597	13719	13670	13764	13841	13662	13798	13718	13767	13929	13813	13909	13837	13867	13804	13761	13723	13716	13755	13771	13831	13627	13776	13700	13888	13746	13846	13732	13724	13795	13461	13782	13752	13777	13690	13903	13679	13660	13727	13666	13810	13692	13778	13513	13719	13781	13633	13827	13667	13807	13711	13714	13738	13822	13708	13678	13611	13849	13853	13744	13720	13738	13876	13827	13734	13633	13790	13736	13737	13748	13897	13776	13811	13808	13811	13465	13749	13925	13673	13778	13785	13860	13808	13764	13701	13619	13710	13744	13785	13739	13740	13657	13536	13907	13721	13676	13623	13708	13749	13781	13914	13546	13756	13909	13796	13698	13757	13781	13758	13740	13723	13807	13795	13770	13820	13749	13596	13805	13725	13804	13726	13784	13753	13766	13708	13690	13667	13751	13828	13751	13735	13867	13681	13618	13717	13800	13827	13570	13818	13716	13675	13709	13884	13669	13868	13722	13760	13741	13685	13699	13775	13567	13855	13746	13762	13634	13848	13906	13869	13710	13668	13669	13641	13906	13616	13690	13830	13681	13827	13776	13975	13781	13779	13804	13631	13593	13651	13712	13671	13892	13879	13837	13725	13919	13624	13808	13808	13834	13751	13662	13877	13752	13714	13749	13898	13672	13689	13904	13788	13860	13683	13841	13658	13773	13628	13766	13771	13574	13944	13762	13747	13687	13711	13814	13773	13544	13720	13778	13843	13682	13788	13821	13621	13753	13862	13724	13743	13813	13739	13763	13712	13626	13807	13701	13718	13779	13934	13774	13776	13706	13924	13722	13984	13706	13805	13745	13772	13652	13852	13720	13714	13824	13729	13835	13675	13593	13710	13893	13641	13627	13724	13646	13815	13700	13900	13750	13742	13770	13699	13721	13890	13757	13716	13783	13707	13698	13671	13562	13787	13791	13729	13600	13663	13689	13789	13828	13745	13661	13625	13689	13758	13910	13510	13948	13731	13759	13707	13729	13840	13665	13828	13822	13905	13596	13591	13803	13825	13670	13585	13807	13751	13733	13779	13763	13794	13591	13700	13713	13551	13735	13775	13682	13754	13722	13804	13760	13699	13849	13758	13831	13732	13749	13888	13872	13824	13850	13695	13678	13718	13770	13853	13688	13858	13795	13795	13831	13713	13757	13791	13667	13791	13867	13691	13718	13893	13667	13678	13702	13810	13694	13656	13652	13873	13701	13822	13604	13809	13670	13855	13690	13860	13923	13784	13823	13774	13803	13748	13805	13831	13647	13706	13612	13862	13737	13793	13922	13761	13619	13896	13833	13605	13661	13806	13742	13798	13935	13811	13817	13663	13656	13654	13724	13741	13755	13687	13623	13782	13698	13724	13759	13708	13689	13634	13808	13758	13705	13726	13580	13782	13544	13624	13667	13721	13752	13738	13854	13852	13787	13808	13892	13784	13802	13849	13748	13728	13854	13830	13608	13767	13683	13796	13879	13736	13797	13769	13835	13722	13819	13709	13679	13815	13648	13710	13750	13710	13801	13693	13777	13738	13791	13917	13784	13867	13602	13727	13900	13574	13646	13759	13662	13637	13671	13725	13848	13883	13781	13821	13891	13696	13835	13803	13654	13792	13691	13735	13865	13862	13640	13675	13799	13837	13712	13791	13783	13802	13977	13842	13689	13920	13643	13782	13782	13771	13735	13819	13751	13597	13694	13579	13696	13849	13653	13576	13799	13756	13754	13735	13687	13804	13851	13769	13659	13774	13810	13707	13896	13799	13743	13684	13749	13679	13673	13709	13719	13608	13663	13672	13748	13710	13826	13593	13690	13886	13751	13762	13863	13751	13681	13755	13719	13834	13710	13698	13519	13732	13673	13762	13675	13775	13627	13716	13743	13604	13556	13849	13645	13829	13867	13770	13772	13650	13734	13619	13750	13868	13691	13778	13635	13825	13842	13886	13793	13812	13693	13822	13810	13626	13928	13810	13631	13751	13628	13668	13865	13669	13786	13830	13975	13838	13607	13901	13845	13749	13835	13722	13758	13738	13764	13685	13793	13708	13603	13616	13697	13784	13719	13713	13748	13774	13664	13714	13757	13888	13822	13700	13831	13825	13710	13819	13751	13840	13818	13918	13639	13881	13829	13669	13838	13647	13864	13588	13859	13751	13779	13908	13897	13819	13809	13791	13776	13652	13648	13611	13682	13556	13712	13645	13737	13774	13634	13902	13748	13830	13811	13848	13692	13782	13831	13864	13807	13804	13737	13754	13820	13864	13998	13758	13754	13830	13736	13674	13673	13843	13866	13912	13899	13839	13733	13663	13703	13709	13681	13804	13727	13595	13766	13691	13752	13650	13818	13772	13620	13757	13602	13812	13652	13649	13856	13770	13912	13752	13757	13747	13521	13790	13573	13730	13653	13748	13605	13793	13682	13649	13849	13724	13866	13827	13586	13744	13698	13804	13623	13632	13636	13780	13763	13734	13601	13826	13603	13784	13749	13723	13554	13777	13728	13733	13890	13926	13806	13426	13773	13758	13807	13794	13770	13810	13760	13836	13615	13713	13752	13798	13663	13864	13682	13614	13690	13724	13673	13589	13845	13675	13867	13826	13751	13844	13619	13685	13794	13758	13680	13655	13706	13666	13848	13848	13710	13652	13672	13808	13645	13610	13766	13760	13641	13746	13815	13787	13848	13636	13807	13853	13923	13647	13791	13688	13902	13610	13777	13758	13710	13751	13769	13732	13554	13898	13790	13722	13810	13554	13665	13836	13675	13708	13713	13725	13837	13824	13773	13872	13710	13809	13920	13659	13766	13836	13790	13889	13873	13817	13716	13682	13718	13617	13765	13806	13623	13760	13806	13752	13582	13793	13757	13862	13921	13740	13771	13747	13663	13579	13850	13618	13808	13822	13675	13904	13757	13908	13874	13662	13629	13818	13722	13816	13770	13730	13597	13855	13836	13868	13794	13579	13630	13927	13956	13885	13821	13595	13794	13846	13693	13852	13878	13752	13699	13679	13596	13716	13671	13849	13744	13812	13710	13937	13782	13823	13682	13746	13835	13868	13894	13556	13610	13818	13733	13841	13721	13828	13728	13600	13731	13717	13649	13805	13628	13800	13967	13985	13707	13658	13646	13814	13725	13854	13832	13779	13817	13878	13788	13834	13784	13826	13678	13798	13691	13699	13660	13773	13738	13833	13906	13761	13763	13813	13608	13757	13871	13836	13809	13717	13940	13575	13693	13993	13792	13775	13614	13691	13637	13687	13725	13753	13864	13652	13798	13716	13843	13899	13703	13802	13909	13799	13703	13799	13781	13802	13953	13726	13781	13641	13807	13641	13787	13865	13715	13604	13873	13668	13659	13783	13807	13724	13786	13689	13758	13574	13662	13888	13658	13856	13758	13770	13722	13923	13763	13664	13752	13678	13887	13823	13820	13896	13798	13667	13713	13899	13855	13809	13605	13779	13680	13745	13659	13748	13860	13804	13856	13877	13980	13872	13929	13686	13890	13931	13838	13849	13857	13787	13735	13860	13796	13574	13740	13766	13651	13902	13570	13818	13957	13814	13702	13816	13737	13885	13881	13877	13848	13713	13647	13807	13789	13716	13715	13803	13815	13664	13896	13788	13660	13710	13839	13700	13642	13919	13678	13809	13891	13735	13560	13874	13552	13769	13831	13674	13555	13770	13797	13882	13937	13894	13865	13810	13600	13838	13830	13763	13928	13667	13807	13922	13727	13851	13779	13646	13879	13881	13789	13679	13722	13841	13679	14007	13666	13824	13688	13929	13706	13706	13820	13713	13833	13841	13675	13701	13656	13749	13738	13794	13609	13750	13768	13813	13727	13837	13746	13833	14053	13605	13812	13844	13748	13867	13780	13715	13682	13803	13708	13762	13909	13819	13830	13691	13958	13966	13756	13663	13622	13832	13656	13682	13680	13836	13657	13765	13916	13743	13589	13748	13789	13817	13826	13695	13917	13808	13805	13756	13869	13643	13922	13761	13825	13785	13586	13790	13635	13773	13760	13800	13832	13856	13742	13866	13697	13669	13801	13721	13792	13801	13650	13752	13782	13741	13693	13678	13790	13593	13848	13704	13697	13841	13712	13641	13564	13832	13850	13670	13664	13704	13893	13748	13689	13619	13757	13696	13709	13782	13713	13793	13792
27360	21409	29829	23415	21807	22174	19628	16363	15856	16049	16206	16156	16153	15983	16170	16135	15956	15948	15894	15959	16044	15924	15909	15873	16209	16197	15952	15819	16018	15951	15925	15968	16072	15956	15988	15878	15917	16022	16010	15863	15874	15885	16100	16032	16007	16054	15780	15962	15985	16011	15802	15777	15921	16037	16040	15873	15851	15881	15919	16105	16133	16105	16059	16007	15987	15990	15925	16163	15969	15944	16052	15951	16014	15783	16075	16199	15871	15888	15993	15778	16044	15854	15910	16015	15810	15839	16025	15660	16060	15900	16017	15769	15759	15968	15978	15990	16140	15949	15913	15947	16138	15918	16033	16063	16069	16071	16011	15968	16126	16093	16128	15877	15867	15946	16089	16076	15937	15901	15991	15994	16040	15934	16116	15867	15989	15944	16055	15811	16116	16077	15813	15983	15877	15933	15896	15956	15946	15975	16047	15987	15973	16180	15908	15835	15787	16007	16009	15639	16191	16083	16015	15874	15951	15773	15907	15593	15844	16163	15890	16132	15864	15839	15781	15974	16041	15765	16024	15895	16037	15795	15829	15749	15901	15648	15829	15726	15885	15680	16084	16038	15863	15935	16042	15857	15950	15982	15847	15897	15858	15836	15889	15995	16013	16152	15939	15888	15958	15813	15811	15957	15901	15697	15974	16137	15679	15905	15928	15875	15963	15914	15835	15950	15946	16065	15882	16146	15831	15935	15944	15813	15820	15895	16118	16081	15879	15914	15940	15689	15820	15963	15820	15858	15896	15902	15995	15994	16048	15803	15854	15877	15785	15937	16059	15907	16202	15982	16025	15929	16078	15850	15876	15787	15990	15969	15962	15957	15944	15917	15883	16016	15812	16160	15999	15836	16006	15976	15908	15924	15874	16044	15736	16040	16071	16000	15958	15858	16027	16004	15988	15874	15868	15871	15835	15964	15988	15968	16068	15947	15893	15972	15930	15928	15984	15918	15912	16190	15940	15989	15906	16015	15957	15872	15835	16009	15907	16015	15895	15945	16074	15804	15937	15951	16030	16022	16060	15998	15871	15992	15858	15720	15987	15929	15797	15869	15777	15936	15772	15730	15972	15813	15703	15900	15914	15797	15801	15917	16019	15964	16074	15942	15824	15927	15976	15831	15803	16035	15970	15885	15961	16021	15985	15885	15843	16034	15917	15853	15802	15973	15885	15736	15856	15878	15986	16000	16056	15884	15981	16022	15794	15924	15858	16118	15845	15933	15804	15906	15670	15934	16056	15946	15958	15923	15759	15859	15814	16105	15996	15944	16167	15872	15803	15894	15924	15792	15780	16004	15842	15929	15994	16147	15772	15897	15808	15772	15777	15916	15931	16003	15944	15834	15821	15932	15663	16103	15963	16016	15864	16075	16099	15960	15798	16026	15936	15900	16021	15921	16000	16010	15840	16040	15955	15711	15928	15864	16137	15898	15985	15938	15688	15926	15861	15789	15806	15923	15870	15804	15842	16009	15929	16074	16006	15856	16038	15841	15889	15819	15959	15850	15870	16115	16082	15922	16015	15994	16179	15879	16054	15910	15990	15915	15801	15794	15685	15874	15847	15765	15919	16208	16069	15832	15956	15874	15873	15986	16023	15871	16134	15987	15823	15850	15781	15846	15728	15706	15987	15830	16005	15947	16073	16123	15866	16024	15870	15998	15770	15716	16083	15811	15931	15998	15950	15730	16030	16092	15921	15875	16052	15916	15988	16028	16001	15919	15887	15815	16064	15905	15956	15912	16058	15930	15816	15777	15834	15997	15918	15887	15972	15960	15847	15838	15925	15792	15885	15735	15842	15956	15973	15999	16015	15778	16064	15802	16005	15836	15974	15867	15963	15719	15741	16180	16008	16057	15860	16064	16141	15830	15967	15977	15999	15852	15800	15790	15847	15956	15902	15993	15947	15875	16143	15829	16050	15939	16099	15836	15839	15908	15844	15890	15705	15796	15957	15820	15907	15950	16084	15821	16153	16073	15768	16096	15971	16022	15916	15790	15756	15884	15942	15827	15859	15944	16006	15953	15978	15800	16090	15800	15865	15912	15772	15684	15882	15973	15935	16016	15883	15932	16006	16073	15958	15943	16030	16036	15920	16069	15977	15975	16072	15880	16028	15884	15888	15932	15862	15832	15988	16036	16032	15880	15934	16064	15905	15993	15777	16026	15978	15840	15972	15935	15917	15977	15836	16069	16235	16035	15889	16104	15961	15917	16048	15989	15734	15978	15848	15970	15925	15900	15913	15906	16034	15831	15966	15907	16065	16046	15976	15980	16040	15942	16004	16046	16103	16019	15978	15943	15878	15936	15972	16020	16011	15884	15902	15938	15784	16155	15755	15771	16168	16020	16037	16005	15927	16117	15949	16153	16071	15783	15868	16062	15887	15776	15805	15987	15726	15932	16053	15925	15961	16066	15802	15989	16015	15832	15944	16075	15878	16104	15949	15821	16070	16064	16051	15772	15947	16061	15945	15801	15804	16003	15788	15849	15983	15959	15987	15724	15914	15961	15904	15853	16091	15915	16017	15939	15855	15936	15757	15808	15993	15890	15786	15873	16093	15731	15943	15872	15948	16078	15992	16016	15872	15926	16008	15896	15869	15856	15938	15699	15749	15601	15967	16002	15802	15853	15973	15857	15908	15885	16035	15968	15964	15942	16105	16053	16132	15985	15914	15865	15997	16016	15917	15883	15957	15812	15819	15706	15954	15955	15938	16120	15993	15940	15885	15712	15828	15881	15936	15862	15961	15932	15856	15931	15836	15768	15850	15671	15881	15843	15731	15836	15962	15873	15893	15854	15944	15797	15992	15784	15915	15879	15819	15736	16048	15992	15931	15965	15814	15960	15835	16153	15764	15817	15891	15989	15857	15947	15871	15885	15876	15894	15820	15991	15877	15909	15992	15844	15923	15946	15844	16056	15806	15788	15977	15905	15823	15799	15994	15862	15887	15722	16049	15851	16093	15879	15734	15830	16001	15985	15865	15655	15970	16102	16181	16049	15982	15902	15792	15810	15756	15900	15820	15748	15680	15871	16159	15832	15831	15786	15882	15889	15895	15710	15909	16023	16038	16034	15811	15858	15892	15771	15884	16002	15932	16026	15758	15913	15728	15895	16069	16004	15996	15936	15764	16035	15801	16003	15833	15753	15977	15958	15944	15978	16081	15939	16125	15949	15710	15835	16046	15946	15789	15990	15948	15813	15832	15861	15948	16064	15895	16086	15854	15898	15858	16075	16121	15941	16120	16012	15788	15900	16049	15950	15876	16110	15887	16013	15657	15773	15952	15837	15896	15766	16030	16083	15985	15836	16098	15766	15775	16010	15954	15756	15854	16043	15788	16017	15783	16054	15849	15942	15949	15850	15832	15849	16004	16018	15894	16239	15956	15774	15976	16030	16021	16066	16061	15789	15876	16051	15778	16095	15800	15815	15758	16012	15859	15668	15975	15933	15852	15989	16018	15836	15936	16059	16058	15968	15951	15997	15921	15903	16066	15958	15966	15712	15970	15993	16055	16149	16046	15879	15907	15942	16164	16044	15883	15839	15779	16012	15962	16133	15993	15968	15820	16094	15889	15828	16076	16104	15831	16063	16155	15768	15918	15798	15988	15969	15918	15933	15869	16052	15953	16022	15834	15822	15981	15734	16013	15661	16059	16132	15798	15862	15917	15798	15887	15875	15863	16115	15933	15870	16140	15763	15878	15782	15992	15952	15839	16013	16059	15992	15966	16026	16044	15843	16057	15888	16086	15942	15942	15882	15902	15943	16095	15859	15912	15999	15912	15867	15992	15789	15922	15800	15917	15935	15795	16076	15986	15877	15844	15908	15887	15945	15918	15910	15951	15981	15976	15764	16055	16182	15860	16037	15885	16053	16071	15978	15766	15729	15984	15788	15926	15961	15939	15866	16025	15929	15783	15887	15842	16066	15884	16051	15951	15942	15986	15995	15836	16027	15721	15889	15874	15895	15959	15739	15929	15671	15764	16000	15820	15998	16065	15789	15964	15925	16009	15894	15869	15771	15908	16173	16085	16092	16058	15847	15878	15836	15782	15903	15744	15856	16104	15883	16124	15970	16018	15941	16040	15959	15963	16085	16104	16072	16087	16079	15810	15849	15978	15904	16055	16064	15884	15832	15982	15998	16076	15983	15965	15931	15762	15895	15936	16009	15971	15968	15896	15867	15789	15774	15900	15805	15613	15992	15845	15875	16059	15831	15922	15795	15816	15820	15837	15968	15973	15812	16037	15917	15943	15877	15938	15868	15896	15756	15988	15778	15945	16015	15919	15929	15875	15928	15705	15713	15840	15715	15737	15759	15982	15791	15681	15729	15987	16063	15811	15881	15897	15946	15666	15884	15926	15845	15799	15940	16014	15899	15963	16080	15899	15733	16087	15730	15869	15905	15910	15936	15985	15787	16017	15997	15936	16030	15860	15881	15960	16013	15852	15897	16057	16148	15976	16060	15988	15863	15947	15856	16058	15892	15847	15751	16023	16020	16232	15999	15969	15834	15833	15874	15851	15911	16094	15861	16015	16063	16144	15853	15902	15812	16077	15752	15827	15905	15958	16027	15706	15672	16004	16058	15826	15823	15911	15924	16096	16060	15920	15851	16176	15899	15707	16037	15677	15907	15685	15837	15767	15852	15918	16061	16106	15920	15971	15848	15775	15976	16095	15834	15775	15729	15944	15997	15890	15823	15849	16017	15934	16067	16029	15734	15948	16033	16025	15929	16079	15912	16050	16008	16051	15824	16069	15890	15984	15977	15811	16063	15955	15994	15818	16136	16106	15977	16079	15821	16141	16058	15883	15896	15975	15974	15771	16038	15891	15926	15945	15816	15896	15736	15760	15895	15947	15791	15912	15673	15903	15777	15796	15852	15684	15911	15859	15771	15936	15950	15789	16031	15980	16006	15844	15935	15935	16126	15979	16008	15948	16048	15673	15783	16033	15892	15872	15805	15966	15799	15701	15892	15918	15744	16091	15606	15980	15786	15967	15863	16025	15727	15865	16070	15843	15863	15908	15730	15796	15995	15862	16027	15777	16006	15912	16062	16052	15750	15970	15945	15761	15942	15771	15863	15964	15684	15988	15909	15862	15945	15863	16073	15891	15694	15770	15893	15908	15908
23699	15900	13454	13473	13431	13443	13221	13494	13554	13421	13365	13460	13411	13391	13502	13316	13361	13345	13400	13304	13391	13368	13332	13516	13586	13414	13427	13376	13507	13411	13531	13331	13542	13480	13409	13366	13454	13415	13429	13483	13217	13493	13275	13545	13601	13430	13568	13447	13370	13373	13521	13432	13463	13316	13218	13361	13329	13409	13417	13499	13419	13390	13505	13445	13525	13336	13438	13240	13429	13475	13473	13218	13483	13421	13612	13261	13517	13420	13620	13326	13454	13463	13553	13467	13389	13587	13500	13402	13396	13404	13404	13579	13435	13397	13373	13392	13464	13379	13505	13328	13519	13379	13370	13430	13514	13373	13337	13287	13353	13390	13420	13531	13417	13401	13455	13294	13475	13457	13428	13390	13450	13301	13286	13373	13423	13439	13421	13464	13620	13431	13418	13504	13540	13610	13401	13398	13489	13455	13277	13494	13313	13386	13384	13381	13421	13520	13354	13475	13352	13465	13573	13482	13264	13393	13674	13436	13344	13449	13447	13491	13539	13374	13363	13633	13525	13522	13376	13328	13416	13342	13364	13466	13439	13450	13312	13394	13348	13476	13476	13332	13281	13528	13468	13385	13623	13549	13463	13471	13557	13522	13358	13357	13550	13408	13498	13539	13641	13444	13328	13510	13399	13459	13354	13498	13500	13414	13442	13445	13476	13475	13445	13498	13391	13417	13337	13450	13399	13301	13525	13432	13402	13477	13394	13391	13368	13404	13456	13522	13432	13494	13333	13356	13159	13375	13356	13322	13339	13464	13333	13513	13291	13525	13440	13240	13460	13558	13391	13424	13468	13288	13436	13578	13453	13380	13409	13563	13436	13256	13508	13296	13485	13302	13404	13600	13473	13362	13212	13404	13522	13404	13494	13376	13560	13445	13461	13432	13289	13410	13342	13502	13568	13398	13160	13319	13433	13331	13370	13442	13600	13465	13389	13344	13416	13283	13613	13258	13301	13364	13353	13248	13435	13550	13541	13478	13224	13645	13607	13346	13399	13325	13366	13230	13285	13416	13443	13543	13437	13416	13328	13517	13516	13361	13392	13472	13475	13377	13515	13277	13482	13348	13332	13367	13346	13382	13487	13609	13446	13536	13360	13452	13540	13360	13468	13547	13297	13470	13556	13471	13444	13472	13454	13483	13546	13511	13422	13345	13491	13361	13391	13337	13364	13553	13326	13303	13378	13183	13411	13496	13357	13323	13336	13421	13304	13395	13426	13318	13550	13475	13482	13481	13408	13523	13554	13353	13507	13465	13484	13454	13296	13488	13292	13311	13504	13513	13464	13327	13358	13521	13335	13421	13320	13411	13137	13445	13416	13460	13528	13363	13547	13371	13428	13179	13500	13476	13571	13266	13307	13386	13484	13333	13429	13364	13230	13372	13462	13495	13554	13403	13499	13390	13429	13401	13404	13462	13404	13572	13427	13317	13446	13506	13385	13426	13533	13462	13580	13308	13454	13314	13481	13520	13336	13486	13361	13349	13538	13379	13352	13475	13409	13300	13214	13301	13403	13388	13220	13325	13372	13467	13461	13389	13423	13456	13338	13258	13379	13395	13390	13519	13448	13292	13354	13239	13621	13520	13582	13440	13443	13420	13348	13341	13521	13311	13289	13361	13451	13323	13422	13341	13481	13435	13374	13407	13542	13307	13567	13367	13650	13565	13498	13320	13575	13234	13384	13390	13363	13283	13454	13355	13423	13221	13371	13520	13372	13580	13347	13500	13341	13545	13532	13421	13414	13319	13403	13405	13550	13548	13447	13348	13524	13452	13427	13408	13196	13499	13346	13451	13429	13399	13412	13342	13418	13587	13407	13545	13482	13465	13375	13471	13564	13413	13466	13513	13490	13522	13325	13208	13451	13454	13471	13240	13487	13480	13343	13423	13418	13548	13504	13370	13528	13411	13341	13435	13418	13398	13328	13474	13382	13342	13533	13440	13423	13578	13394	13244	13493	13351	13493	13454	13363	13377	13549	13378	13555	13397	13228	13374	13485	13546	13166	13368	13171	13334	13447	13521	13592	13496	13349	13361	13461	13528	13459	13289	13424	13597	13235	13241	13396	13266	13365	13303	13296	13483	13439	13384	13201	13528	13314	13518	13399	13451	13401	13456	13354	13304	13555	13398	13392	13222	13326	13419	13291	13386	13576	13356	13419	13543	13540	13257	13428	13286	13409	13332	13554	13452	13383	13487	13378	13319	13415	13240	13515	13203	13402	13642	13423	13354	13440	13465	13312	13459	13378	13540	13447	13314	13422	13476	13392	13449	13473	13494	13566	13526	13419	13380	13598	13464	13527	13601	13445	13421	13280	13294	13438	13202	13491	13326	13622	13346	13351	13370	13547	13468	13306	13461	13373	13576	13395	13378	13601	13542	13475	13471	13285	13457	13446	13470	13475	13578	13482	13414	13450	13270	13564	13440	13461	13510	13420	13422	13481	13254	13477	13339	13513	13467	13491	13288	13509	13529	13461	13239	13494	13446	13415	13473	13296	13384	13426	13438	13446	13480	13465	13627	13374	13501	13441	13439	13403	13475	13448	13513	13414	13323	13486	13228	13421	13353	13501	13364	13335	13393	13414	13216	13452	13233	13391	13400	13461	13445	13290	13566	13342	13394	13415	13445	13259	13539	13591	13236	13433	13294	13396	13210	13276	13404	13559	13531	13295	13302	13456	13361	13603	13380	13430	13323	13426	13189	13451	13421	13394	13361	13493	13313	13487	13370	13357	13488	13453	13384	13384	13563	13475	13332	13471	13354	13382	13320	13379	13483	13471	13505	13476	13482	13226	13431	13419	13334	13487	13384	13349	13461	13616	13630	13494	13373	13370	13415	13364	13369	13380	13444	13324	13388	13518	13450	13348	13448	13325	13451	13536	13484	13436	13476	13432	13399	13208	13351	13586	13376	13361	13491	13395	13620	13399	13319	13432	13356	13389	13353	13258	13495	13506	13407	13385	13430	13365	13523	13444	13358	13370	13502	13500	13377	13399	13449	13533	13438	13363	13498	13527	13350	13506	13580	13489	13249	13432	13399	13200	13516	13520	13559	13407	13462	13509	13472	13390	13290	13398	13434	13338	13450	13525	13481	13368	13341	13533	13360	13530	13466	13339	13404	13406	13431	13372	13419	13321	13378	13391	13444	13448	13425	13329	13420	13428	13469	13345	13218	13582	13473	13434	13276	13266	13356	13326	13412	13418	13417	13374	13533	13481	13543	13331	13335	13497	13548	13433	13364	13471	13417	13594	13439	13252	13406	13461	13509	13370	13275	13360	13309	13407	13466	13409	13342	13443	13450	13268	13504	13413	13399	13487	13388	13510	13474	13489	13337	13405	13315	13392	13443	13420	13479	13406	13527	13225	13320	13519	13312	13462	13283	13370	13377	13414	13319	13399	13397	13453	13219	13339	13369	13428	13560	13563	13463	13537	13407	13419	13519	13433	13432	13408	13363	13424	13463	13445	13375	13605	13500	13303	13456	13408	13262	13434	13356	13320	13448	13544	13306	13344	13545	13470	13440	13353	13388	13370	13461	13449	13303	13346	13712	13281	13371	13377	13503	13418	13412	13259	13442	13530	13474	13476	13373	13462	13335	13404	13318	13442	13365	13498	13346	13351	13392	13525	13316	13258	13357	13488	13619	13535	13387	13320	13536	13382	13584	13224	13446	13624	13316	13589	13330	13513	13397	13444	13569	13563	13464	13551	13345	13307	13362	13469	13458	13307	13233	13412	13373	13337	13586	13361	13552	13529	13468	13515	13371	13406	13186	13497	13481	13277	13355	13313	13435	13595	13353	13454	13284	13314	13248	13501	13346	13450	13479	13426	13290	13438	13341	13313	13368	13468	13388	13412	13410	13543	13315	13358	13599	13495	13480	13474	13379	13472	13258	13474	13343	13359	13303	13538	13321	13532	13352	13306	13314	13404	13474	13326	13350	13447	13503	13421	13530	13426	13157	13540	13438	13484	13527	13514	13530	13401	13385	13400	13560	13518	13423	13379	13345	13450	13316	13319	13321	13442	13304	13474	13362	13431	13310	13429	13333	13470	13373	13483	13437	13500	13260	13265	13488	13533	13271	13354	13372	13333	13326	13562	13435	13529	13364	13315	13365	13572	13542	13454	13334	13395	13429	13394	13355	13372	13438	13460	13516	13397	13346	13479	13528	13318	13451	13383	13540	13561	13394	13371	13477	13518	13324	13447	13382	13226	13386	13383	13356	13294	13433	13639	13315	13610	13480	13414	13352	13523	13300	13381	13276	13558	13367	13457	13577	13413	13310	13520	13520	13591	13314	13406	13481	13341	13411	13516	13409	13388	13471	13318	13416	13446	13546	13499	13474	13414	13544	13314	13420	13199	13494	13601	13382	13393	13414	13390	13508	13406	13593	13391	13464	13534	13487	13372	13636	13660	13550	13430	13397	13418	13402	13419	13213	13420	13485	13473	13311	13446	13429	13409	13589	13280	13479	13293	13340	13492	13230	13547	13433	13388	13283	13606	13378	13482	13484	13333	13359	13328	13345	13455	13340	13506	13372	13477	13278	13353	13394	13477	13337	13428	13314	13395	13496	13477	13247	13345	13278	13482	13432	13362	13375	13369	13369	13417	13471	13440	13412	13463	13506	13423	13430	13405	13334	13449	13438	13442	13513	13572	13257	13424	13493	13255	13494	13376	13493	13519	13430	13455	13422	13454	13422	13376	13357	13240	13375	13421	13421	13473	13465	13338	13289	13424	13494	13319	13531	13512	13431	13252	13445	13258	13378	13348	13380	13459	13397	13409	13477	13446	13408	13583	13395	13452	13475	13446	13370	13458	13533	13477	13405	13628	13479	13469	13200	13488	13388	13382	13567	13350	13417	13509	13423	13265	13437	13301	13370	13480	13416	13482	13400	13335	13267	13505	13357	13468	13526	13334	13542	13436	13458	13320	13273	13443	13474	13389	13341	13451	13426	13343	13420	13538	13377	13379	13395	13349	13368	13411	13306	13408	13416	13517	13555	13601	13458	13449	13461	13507	13413	13402	13499	13366	13460	13326	13235	13438	13257	13528	13351	13488	13356	13330	13305	13477	13422	13468	13616	13530	13322	13459	13424	13463	13370	13549	13565	13362	13347	13603	13411
26660	21343	29843	23213	21618	23082	21889	17631	17202	17317	17436	17234	17192	17133	17208	17283	17198	17085	17010	17022	17078	17104	17186	17164	17105	17138	16905	17007	16927	17270	17189	17164	16860	17054	16907	16957	17169	17027	16985	16896	17107	17123	17058	17101	16942	16873	17182	16846	17049	16871	17225	17046	17041	16733	16897	16907	17109	16992	17013	17056	16978	17218	17021	16946	16979	17138	17074	17106	17089	17170	17122	16940	16786	16905	17045	17170	17145	17053	16894	17076	17063	17099	17302	16908	16997	17062	16991	17075	17059	17067	17073	16934	17171	17096	16947	17112	17013	16742	17071	16934	17011	16994	17051	16864	16930	16943	17119	17169	17041	16856	17117	16969	16869	16792	17092	17107	16894	16981	17060	16765	17052	17213	17296	16951	17159	17265	17052	16825	16898	17168	17009	17036	17199	17146	17165	16853	17086	16933	17014	16955	16823	16959	17035	16873	16820	17225	16996	17057	16926	17003	17113	17058	17177	17342	17171	17110	16954	16961	17157	16875	16932	17041	17003	17139	17162	17120	17171	17018	17176	17317	17100	17199	16963	16891	17321	16995	17033	16959	16962	16988	17042	16919	16901	16659	16999	16948	16992	16870	17191	16939	17005	16889	17107	17006	17100	17158	17166	17023	16971	17049	17030	17018	17045	17153	17024	16836	17157	16983	17078	16842	16915	17104	17075	17065	17107	16739	16938	16874	16976	16951	17119	16960	16894	17004	17031	16940	17071	16980	17161	16891	17009	17017	16991	17165	16924	16884	16893	16957	17019	16947	17057	16990	16958	17084	16778	16948	16869	16863	16981	17009	16818	17093	17025	16973	16904	16792	17067	16983	16967	17174	16990	17099	17057	16992	16986	17088	17040	16982	17125	17264	16979	17147	16776	16919	16936	16993	17002	16916	16753	17087	17039	17182	16898	16990	16985	17238	17217	17145	16979	16964	16935	16983	16938	16865	17042	16957	16782	16775	16949	16944	16876	16765	16932	17078	17033	17055	17153	17005	17092	16768	16979	17090	17040	17060	16902	17100	16908	17026	16975	17076	16833	17011	17086	17037	16844	16929	17162	16941	17158	16825	16782	16952	17222	16849	16926	16849	17180	17046	17167	16959	17234	16829	16986	16964	16962	16989	17153	17202	17119	17312	17169	16966	17033	16947	16984	16972	16816	17114	16865	16952	16993	16949	17350	17021	17143	16990	16982	16926	17016	16937	17123	17125	16988	16972	17028	16787	17156	17108	17120	16883	17233	17256	17008	17191	17009	17124	17120	16877	17099	17033	16724	17042	16898	16931	17036	17261	17041	17003	17082	17051	16977	16988	16962	16943	17013	16833	17095	16955	16880	16801	17186	17082	16950	17051	17094	16875	16939	16971	17146	16982	17116	16963	16965	16990	17040	16890	16959	16960	17142	17071	17020	16789	17246	17094	16918	17044	16960	16760	16918	16748	16881	16934	16807	16979	16909	16859	16931	16666	16919	16995	16980	16985	16915	17032	16904	16820	16980	17161	17199	17219	17022	17043	17019	17072	17013	16938	16975	17083	16802	17272	17025	17198	16844	16980	17069	16949	17119	17206	17026	17080	17112	16979	16814	16997	16941	17075	17015	17145	16716	16998	17030	17020	16915	16858	16850	16954	17097	16995	17178	16916	17009	17075	16951	17083	16875	17013	16959	16914	16960	17086	16945	17117	17048	17146	17104	16923	17139	17078	17033	17134	17026	17042	16945	16959	16982	16960	16927	16998	17194	16999	16968	16810	16857	17150	16989	16927	16974	16809	16954	17041	17064	17026	17097	17089	16972	17065	17017	17236	16863	16957	16861	16817	16981	17224	17027	17021	16854	17116	16911	17126	16949	17094	17081	17086	17059	16896	17104	16954	16853	17023	17027	17028	17254	17061	16961	17023	17062	16935	17209	17063	16922	16816	16800	16926	16852	17166	16848	16856	16979	17046	16893	16905	16929	16798	16927	17052	16745	17010	17063	16919	17028	17011	16936	16952	17170	17016	16950	16919	16984	17163	16907	17190	17086	16716	17075	17142	16968	16996	17133	17025	17025	16830	17166	16978	17150	16898	16975	17030	17150	16925	17185	16972	16956	16853	16675	17052	17165	17132	17128	16963	16790	17022	17156	17012	17108	17093	17097	17128	17020	16871	16989	16980	17155	17116	17140	17016	16943	17111	16904	16840	16784	16808	16857	16754	16901	16914	16954	17045	17062	16992	16990	16950	17082	16991	17010	17093	17040	17141	17052	17082	16972	17060	16790	17259	16968	16929	16988	17004	16916	17219	17040	17017	17027	17186	16853	16856	17109	17114	17066	16904	17096	16886	17086	16964	16873	17013	17073	16826	16823	16978	16923	17037	17018	16927	16972	16760	16921	17034	17086	16987	17056	17123	17298	16967	17077	16983	17207	17136	16828	16968	17070	16843	17100	17226	16839	17000	16947	16932	17086	16819	16913	16905	16869	16892	16807	17165	16952	16939	16902	17041	17085	17240	17019	17095	17098	16874	17062	16990	17138	16913	16943	16875	16804	17083	16851	16906	16917	17005	16952	17046	16960	16957	16890	17054	16951	17051	17066	17003	17038	17083	17011	17080	17017	16779	17131	17026	17132	17001	17056	16986	16765	16880	17124	17001	17049	16920	17072	16930	17143	16881	17084	17115	16908	16873	16852	16962	16954	16885	16867	17094	16957	17114	17046	16860	17051	17115	16924	17010	16913	17191	16887	17174	17049	16951	17235	17251	16944	17120	17207	16885	17004	17109	17160	17067	17059	16941	16890	17087	17170	16803	17161	17226	17004	16865	16993	16899	17139	17001	16971	16966	17005	17049	16977	17003	16998	17009	17213	16984	17107	17139	16973	17025	16944	16928	16981	16825	17041	16801	17153	16995	17150	16943	17256	17061	16917	16845	16907	16858	17006	17050	16895	17034	17082	16972	16956	16890	16893	16942	16863	17001	16909	16944	16959	16952	17122	16817	16832	16964	16944	17049	17054	16822	16994	16799	16881	16735	17129	17053	17010	17127	17009	17069	17011	17178	16965	17023	16972	16906	16899	16792	17004	16885	17139	17123	17096	17007	17009	16854	17038	17027	17150	17000	17269	17109	17111	17131	17114	17110	17067	16856	16851	16803	16889	17050	16958	16948	17145	17081	16965	16833	17041	17015	16981	17116	17147	16979	17034	16830	17091	16944	16795	17171	17033	17062	16985	16997	17003	17127	17059	17085	17239	16961	16971	16950	16966	16968	16920	17082	17095	17048	16994	17085	17201	17030	16836	16884	16981	16950	16879	16786	17001	17060	17068	16985	16889	17057	17083	17134	17085	16887	16903	17105	16971	16982	17178	17101	17107	16923	17158	16993	16942	16997	16980	16974	17251	16965	17088	16919	16981	16829	17146	17169	16928	16983	16880	16961	17102	17067	17069	17017	16905	16847	16832	17011	16985	16932	17212	17254	17097	17066	17013	16874	16887	17027	16978	16921	16947	16985	17136	16973	16930	16981	16822	16961	16911	17161	16968	16939	16959	17196	17000	16961	17005	16968	17058	16886	16781	16910	16947	16964	16953	17021	16999	16976	16952	16848	17148	16989	16923	17032	17116	16894	17083	17024	17053	16871	17183	17010	17003	16953	17193	16883	17262	17028	17114	16811	17010	17071	17164	17109	16897	16992	16886	17131	17056	17003	17118	16988	17171	16937	16970	17136	16964	16777	17035	17073	16918	16866	17089	17080	17062	17114	17046	17051	17041	17076	17130	17083	16799	16886	16929	17164	16854	17054	17059	17105	17064	17007	16942	17181	16981	16844	17033	17239	17178	17065	17018	16887	17017	16950	16981	16926	16950	17121	17057	17116	17144	17025	17101	16955	17030	16816	16910	17091	17143	17040	16991	17120	16926	16972	17105	16985	17052	16737	17114	16856	16984	16916	16985	16936	17036	16810	16829	17041	17070	16976	17180	17051	16910	16942	17125	17137	16868	17081	17028	17170	17025	17062	16796	16758	17004	17023	17108	16992	16879	17043	17138	16990	16848	16744	16987	16974	17136	17061	17096	17028	17128	17150	16875	16891	16867	16863	17149	17037	16874	16909	17128	17236	17149	17034	17182	17094	17069	17057	17080	16943	16979	16836	16906	17173	17065	16995	17086	16904	16953	16981	17066	17095	16746	16944	16876	16839	17034	17018	17197	17033	16913	16934	17068	16901	17128	16902	17107	17152	17105	17032	16971	16979	17117	16903	17020	17056	16910	17084	16893	17113	17098	17128	17066	17101	16857	16942	17019	16945	17035	16826	17071	17080	16790	16794	17087	17105	17031	16882	17027	16886	16951	17147	17098	17067	16869	17037	17015	17222	16912	17099	16916	16954	17058	17046	16997	17146	17209	16973	16943	16930	16883	17051	16939	17014	16913	16990	17063	17148	17097	17101	17029	17008	17006	16786	16851	16778	16995	17083	17124	17081	17191	17118	17109	17027	17068	16940	17195	17031	17263	16906	17131	16939	17187	16943	16978	16951	16958	16962	17202	16825	17052	16999	17000	17078	17048	16954	17105	16966	16974	17150	16898	16961	17000	17168	17014	16825	16999	16967	17157	17142	17133	17062	17022	16994	17026	17034	17042	16987	17049	17144	17113	17172	16988	16905	16958	17002	17025	16883	16891	17030	16980	17019	16974	16908	16709	17070	16960	17022	16928	17149	17034	17072	17098	17089	17210	17130	17029	17184	16902	17069	16881	17042	17209	16982	17262	16786	17060	17148	17071	16900	16898	17000	16974	16952	16792	17192	16947	16873	17111	16961	17071	16992	16964	17242	17127	16955	17164	17205	16932	16852	16978	16933	16987	17029	17172	17015	16999	17043	16990	16879	16887	17119	16895	16991	17038	17076	16784	16871	17021	17059	17159	17005	17036	17013	16984	16933	16802	16912	17211	17099	17070	17145	16905	17043	17019	17125	17107	17013	17275	16926	17123	16883	17167	17118	16814	16886	17142	16842	16978	17044	16885	17050	16944	16983	16845	16987	16969	16910	16961	17188	16966	16988	16945	16911	16758	16975	17048	17018	17064	17017	16789	17037	16951	16808	16851	17060	16901	17091	16999	16791	16971	16922	17093	17064	17098	16972	16933	16964	16924	16993
25309	16843	14092	13870	14010	14002	13925	13981	14003	14031	14121	14036	14125	13979	14124	13994	14090	13998	13971	14076	13896	13887	14034	14074	13968	13985	13906	14045	13973	14018	14020	14027	13949	13806	13970	14009	14020	14052	13955	13897	13959	14118	13717	14052	13783	13917	13877	13986	13868	13891	14064	13926	14049	14067	14008	13971	14040	14006	14040	13963	14087	14195	13800	13968	14122	13845	14083	14069	13892	14022	13861	13860	13757	13932	13886	14099	14124	14050	13961	13958	13910	13888	14126	13972	14093	13795	13910	13965	13952	14005	13873	14017	14089	14016	13984	14015	14076	13962	13999	13958	13987	14014	14007	14009	13831	13903	13967	13857	13881	13789	14015	14104	13964	13964	13945	14059	13957	14010	13899	14119	14025	13859	13910	13948	13930	13983	14139	13970	13956	14062	13965	14064	13929	13979	13999	13959	13964	13946	13902	14053	13939	13905	14035	13893	14023	14056	13958	14056	14031	14044	14004	14131	13980	13971	13913	14001	13929	13957	14018	13967	14041	13861	13819	14013	14090	13847	13990	14006	13985	13955	14202	14021	13886	13933	13793	13948	13870	13974	13865	14023	14026	13890	13815	13969	14150	13940	14096	13868	13921	13893	13987	13993	13867	13750	13998	13953	14016	13934	13854	13929	14133	14003	14143	14052	13971	13915	14051	13786	13950	13929	14063	14003	14083	14014	13862	14060	13893	13895	14168	13824	13908	13932	13846	14072	13892	14105	13976	13949	14118	14016	13958	13864	13975	13839	13920	14040	13891	13967	13870	14040	13872	13966	14097	13936	13948	13920	13855	13970	14151	13869	14035	13846	14037	13992	13925	14067	13908	13939	13949	13937	14000	13926	14002	13921	13906	13920	13942	13919	14003	14019	13934	13924	14046	14020	13865	13919	13932	14091	14003	13797	14089	13897	14064	13969	14043	13943	13933	13874	14070	13753	13960	14017	14042	13896	14109	13925	14036	13904	13818	14023	13863	14129	13943	13903	13962	13965	13980	13991	14131	14026	14082	13833	13894	13873	14065	13904	13865	13848	14003	14044	13773	14089	13958	13874	13862	13906	14007	13781	13736	13904	14022	13960	13933	13965	13780	13865	14048	13849	13823	14009	14045	13833	13984	14020	13798	14019	14026	14025	13743	14094	13829	14011	13932	13900	13979	13979	13889	13981	13963	13917	13952	13827	13782	13990	13979	13861	13818	13921	14091	13843	13960	13896	13820	14003	14117	14063	13827	13827	14041	14018	13919	14152	14005	13759	14090	14028	13969	14026	13812	13956	14004	14164	13902	13984	14191	13878	13963	13922	13806	13951	13908	14055	13969	14003	14159	14014	13878	13943	13997	13865	14105	13850	13980	13837	14138	14042	14011	13871	13983	13839	13842	14011	13991	13887	14083	14065	13885	14119	14015	14008	14121	14013	14076	13879	14042	14020	14009	13874	13899	13997	14067	14046	13948	13991	13959	14029	13951	13982	14067	13965	14000	13909	13913	14088	13948	13863	14027	13831	13821	13825	13902	14090	14065	13974	13986	13927	13868	14186	14025	14029	14011	13993	13979	14079	13952	13941	14037	13909	13972	14016	14120	13897	14044	13788	14024	14034	13940	13979	14061	13991	13958	13904	14012	14000	13907	14043	13919	13908	13899	14072	13921	13786	13977	13988	13697	13921	14009	13997	14026	13950	13989	13939	13790	13949	13994	13906	13989	14030	14067	13899	13900	13810	14001	13755	13985	13959	13936	13984	13959	13966	14108	13879	13968	14097	13770	13823	13989	13830	13934	13905	14082	13941	13863	13848	13945	14015	13992	13926	13856	13944	13934	14123	14153	13993	13894	13867	13868	14185	14097	14072	13956	13970	13918	13893	14013	13887	14076	14043	13956	14000	13945	13964	13965	13995	14023	13908	14066	13911	13968	13989	14005	13854	13795	14175	14014	13901	13934	13860	13894	13891	13983	13958	14012	13932	14030	13988	13999	14070	13951	14036	14028	13932	13785	13997	14110	14026	14054	14042	13909	13984	13957	13908	14030	14105	14005	14076	13939	13992	14123	13830	14055	14267	13914	13987	13927	13901	14094	13988	13919	13993	14045	13804	13958	13993	13931	13855	13997	13814	14049	14078	14089	14016	13924	14164	13896	13948	13804	13935	13905	14121	13872	13821	13955	13888	13939	13905	13925	13951	13902	14001	14022	13896	13900	13998	14041	13673	14084	13970	13925	13847	14083	13996	14052	13857	13851	13875	13922	13881	13817	14078	13984	13745	13863	13994	13881	13872	13746	13998	13912	13934	14048	14084	13797	13982	13887	13973	14020	13918	13983	13953	13983	14025	14041	14052	13927	13932	13996	13914	13843	13844	13954	14115	13903	13930	13796	13773	14069	13847	13833	13969	14228	14001	14050	14018	14039	14088	13861	13957	13972	14005	13820	13840	14183	13972	13998	14009	14027	13935	13885	13862	14098	13732	14032	14195	13984	13943	13898	13824	13982	13948	13876	14112	13835	14004	13872	14039	14012	14060	13936	13950	13945	14013	14028	13985	13793	14122	14060	13898	13958	13968	13873	13914	13846	13989	13971	13873	14078	13963	14111	13863	14043	13913	13861	14055	13991	13985	13929	13914	13966	14126	14057	13881	13965	14033	13954	13957	14090	14016	13786	13861	13917	14095	13955	13837	13982	14027	14007	13983	13897	13965	14009	13813	13970	13838	13955	13995	13845	13911	14029	13924	13912	13986	13936	13935	13835	13926	13938	13990	13973	13886	13768	14160	13960	13922	14098	13870	13924	14011	13859	13855	13951	14013	14107	13926	14016	14163	13847	13980	13911	14156	13955	13781	13994	13727	13916	13744	13968	13943	13939	13916	14087	14014	14008	14007	14060	13972	13832	14087	14126	14014	13944	13995	13971	14008	13929	13860	14083	13889	13976	14064	14060	13975	13886	13936	13995	13853	13925	13882	14149	13982	13975	13987	13978	13897	14010	13671	14101	13858	13933	13913	14007	14038	13891	14018	13897	14038	13973	14083	13992	13994	13858	13979	13814	13911	13688	14171	14056	14076	14209	13935	14121	13949	13910	13955	13833	13991	14130	14043	13995	13878	13976	14102	13987	14024	14011	14038	13850	13963	13892	13892	13970	14174	13984	14020	14032	14019	14117	14073	13938	13892	13883	14074	14143	14004	13928	13879	13949	14074	13941	13887	13956	14119	13941	13870	14049	13963	13934	13822	14023	13914	13940	13984	13894	13957	14076	13904	13970	14075	13839	14110	13983	14136	14064	13972	14001	14102	14053	13882	13985	13872	14027	13978	13886	14204	14148	13970	13978	14080	13821	13956	13867	13867	13956	14032	14120	14042	13939	13923	13871	14035	14116	13940	14085	13981	13816	13837	13918	14069	13884	13853	14016	13820	13945	13981	13944	13908	13981	14134	13952	14011	13908	13887	14017	14031	14153	13949	13894	13899	13912	13794	13869	14059	14002	13852	13895	13971	13866	13877	14063	13982	14049	14052	14013	13997	13892	13789	14040	13892	14085	13883	14025	13821	13793	14013	14029	14020	14032	14085	14002	13885	14062	13850	13844	13913	14157	13997	13827	13988	13870	13938	13869	14041	13908	13924	14155	13885	13846	13896	13982	13987	13994	13942	13909	13926	14082	14050	13954	14039	13995	13968	13850	13938	13832	14039	13959	14086	14006	13867	13949	13921	13876	13825	13988	13889	13911	13968	13990	13951	13817	14086	13821	13915	13973	13879	14114	14003	13899	13971	14123	13922	13911	13988	14099	13852	14006	14038	13912	14073	13782	13997	13977	13861	13968	13908	14009	14028	13990	13837	13994	13914	14035	13944	13940	14018	14046	13845	13836	13956	13886	14039	13785	13941	13852	13904	13792	13905	14038	13999	13965	13967	14001	14030	13896	13995	13985	13877	13948	14048	13936	14028	13903	13942	13866	14072	13824	14057	14015	13916	13932	14031	14033	14006	13775	14044	13969	13926	13880	13899	14102	13929	14015	13821	14028	14025	13949	13896	13788	13878	13926	13912	14038	13965	13947	14097	13861	13852	13916	13963	14033	14129	14074	13904	13935	13816	14035	13865	13994	13939	14060	13997	13939	13956	14138	13942	14138	14087	13994	13917	14023	13979	14043	13995	14014	13839	14023	13800	13974	13941	13840	13846	13956	13790	13808	14052	13966	14099	13814	13973	13925	14084	13932	14058	13896	13955	14118	13995	13945	13867	13969	13941	13902	13940	14031	13837	13982	13897	14020	14043	14020	13977	13976	13869	13878	14070	13898	14113	14125	14027	14025	13970	13909	13934	13976	14053	13898	13913	13908	13985	13882	13944	13924	13937	13706	14052	14143	13833	14072	13757	13944	13830	13963	13985	14023	13816	14027	14026	13815	13858	13904	14082	13944	13941	13749	14087	14001	13860	14084	13882	14016	14044	14088	14129	13971	13928	13930	13931	13897	13951	13970	14019	14178	13945	13958	14044	13914	14046	14302	14005	14004	14001	13946	13892	13846	13965	13948	13935	14124	13837	14076	13818	14070	13955	13892	14012	14009	13912	14026	13997	14013	13792	13888	13898	13937	13845	13981	13922	14091	13817	13871	14108	13807	14018	13914	13987	14044	13928	14173	13959	13747	14103	14151	13978	14080	13967	14052	13857	13873	14037	13929	13935	13827	13929	14005	13931	13885	13894	13906	13936	13882	13853	13934	13980	14098	14068	13832	14068	13888	13999	13905	14091	13904	13917	14043	13948	13987	14135	13781	14116	13840	13911	14010	13995	14002	13873	13988	13857	13921	13767	14004	14012	13935	13659	14125	13965	13928	13882	13828	14112	13997	14021	13993	13973	13875	13993	14000	14103	13955	13848	13885	13961	14007	14099	14128	13970	14058	13810	13862	13973	13853	14014	14048	14078	13980	13832	13862	13906	13952	14022	13984	13844	14016	13951	14041	14027	13885	14198	13890	13900	14119	13975	14065	13873	14101	14020	13867	13944	13903	13935	13961	13887	14034	13934	13788	13923	13829	14101	13955	13848	13908	13977	13900	13845	14062	13972	13882	13876	14087	13935	13945	13814	13918	13948	13978	13997	13988	13997	14081	13915	14013	13899	14065	13976	13967	14013	14092	14133
22584	21368	29655	23469	21371	22385	28127	18456	16005	16502	16190	16124	15920	15892	15964	16086	16109	15990	16188	15852	15734	15963	15974	16019	16128	15860	15792	16010	15866	15845	15960	15952	15629	15876	15892	15812	15810	16061	15670	15863	15721	15780	15743	15774	15838	15684	15781	15986	15961	15732	15793	15938	15648	15849	15848	15863	15798	15899	15868	15953	15829	15771	15795	15799	15631	15838	15667	16012	15815	15791	15841	15907	15713	15812	15939	15854	15734	15828	15738	15372	15930	15622	15790	15922	15751	15687	15535	15727	15635	15853	15662	15717	15685	15713	15904	15730	15511	15485	15846	15830	15697	15691	15742	15656	15768	15604	15571	15643	15533	15599	15614	15764	15679	15605	15764	15769	16100	15659	15615	15629	15698	15523	15460	15621	15654	15674	15787	15607	15681	15831	15693	15676	15532	15759	15628	15752	15655	15543	15768	15866	15786	15740	15689	15481	15803	15654	15592	15744	15675	15519	15629	15494	15893	15668	15455	15732	15819	15569	15701	15666	15912	15636	15493	15763	15781	15680	15754	15571	15703	15464	15619	15613	15635	15590	15651	15705	15710	15713	15590	15668	15937	15663	15665	15698	15744	15708	15624	15611	15595	15689	15651	15711	15734	15810	15619	15498	15503	15859	15857	15521	15729	15710	15551	15574	15698	15711	15561	15719	15831	15683	15669	15598	15657	15581	15570	15724	15783	15718	15748	15619	15902	15707	15688	15707	15499	15487	15655	15715	15624	15831	15630	15894	15563	15741	15496	15567	15702	15623	15727	15540	15762	15710	15666	15831	15930	15882	15817	15909	15598	15534	15788	15663	15592	15520	15767	15824	15705	15535	15602	15707	15727	15631	15729	15788	15624	15610	15613	15635	15688	15647	15689	15633	15663	15574	15860	15869	15682	15910	15536	15603	15958	15576	15660	15750	15608	15750	15653	15631	15509	15855	15666	15542	15774	15483	15682	15660	15644	15653	15789	15719	15707	15377	15602	15567	15737	15594	15775	15772	15550	15627	15712	15702	15528	15777	15703	15700	15564	15532	15574	15725	15603	15638	15761	15745	15794	15466	15541	15476	15428	15732	15869	15445	15468	15386	15682	15649	15553	15723	15601	15540	15756	15632	15517	15582	15798	15570	15564	15606	15783	15866	15673	15715	15625	15476	15716	15675	15705	15749	15655	15560	15794	15514	15521	15584	15603	15529	15546	15824	15691	15797	15472	15659	15533	15494	15577	15483	15707	15587	15689	15539	15610	15658	15670	15622	15628	15474	15459	15636	15794	15643	15611	15519	15692	15615	15489	15506	15667	15661	15580	15774	15765	15865	15824	15799	15357	15794	15835	15631	15780	15676	15878	15540	15605	15564	15691	15642	15668	15621	15521	15530	15678	15696	15661	15542	15704	15606	15713	15544	15914	15710	15812	15647	15648	15609	15723	15701	15729	15691	15647	15790	15828	15533	15643	15738	15571	15598	15608	15446	15677	15696	15539	15646	15728	15655	15549	15594	15598	15893	15655	15537	15781	15801	15661	15580	15621	15825	15596	15658	15602	15653	15755	15743	15738	15568	15857	15591	15573	15920	15514	15597	15722	15743	15572	15731	15543	15570	15692	15573	15628	15445	15721	15466	15569	15631	15654	15592	15796	15545	15630	15776	15590	15523	15571	15562	15669	15333	15666	15541	15578	15592	15553	15332	15615	15683	15709	15668	15488	15595	15677	15507	15708	15640	15757	15643	15683	15503	15576	15325	15513	15795	15561	15504	15523	15716	15609	15494	15490	15700	15747	15581	15627	15622	15598	15700	15525	15512	15365	15471	15515	15649	15633	15602	15746	15700	15604	15564	15601	15655	15676	15729	15508	15534	15601	15474	15570	15440	15666	15652	15709	15614	15626	15449	15652	15668	15521	15551	15484	15636	15734	15529	15771	15617	15535	15470	15441	15479	15506	15713	15675	15663	15406	15494	15583	15585	15724	15583	15674	15776	15528	15613	15518	15729	15745	15578	15637	15869	15608	15585	15567	15635	15601	15624	15578	15633	15521	15500	15508	15371	15692	15526	15911	15742	15717	15726	15479	15712	15459	15685	15479	15467	15494	15599	15495	15611	15703	15656	15547	15533	15794	15599	15671	15470	15795	15656	15689	15795	15597	15646	15614	15655	15694	15678	15691	15549	15656	15548	15561	15521	15597	15611	15586	15697	15604	15611	15746	15578	15697	15708	15473	15786	15660	15612	15544	15525	15764	15742	15675	15557	15690	15634	15737	15579	15519	15548	15732	15619	15590	15600	15604	15613	15629	15636	15558	15667	15681	15540	15699	15711	15577	15718	15762	15662	15626	15607	15549	15654	15798	15749	15602	15620	15675	15693	15908	15476	15616	15540	15672	15721	15552	15684	15518	15679	15855	15861	15596	15576	15557	15849	15501	15476	15378	15546	15651	15800	15670	15430	15824	15588	15476	15733	15701	15593	15628	15489	15669	15701	15563	15839	15727	15659	15674	15614	15560	15625	15651	15403	15520	15599	15718	15573	15734	15694	15669	15580	15442	15513	15623	15554	15755	15856	15757	15772	15540	15688	15653	15676	15528	15414	15744	15682	15588	15527	15529	15368	15518	15681	15688	15721	15402	15658	15682	15909	15694	15713	15632	15704	15701	15512	15655	15590	15775	15557	15677	15623	15615	15781	15586	15602	15659	15643	15523	15590	15690	15683	15573	15443	15464	15677	15586	15342	15517	15814	15359	15538	15340	15659	15786	15463	15737	15721	15406	15650	15605	15735	15623	15580	15474	15519	15427	15462	15529	15554	15800	15614	15472	15772	15476	15494	15430	15640	15593	15528	15553	15645	15491	15260	15412	15865	15518	15551	15393	15669	15509	15461	15621	15654	15797	15468	15689	15632	15680	15571	15527	15791	15687	15756	15620	15574	15551	15461	15566	15625	15594	15405	15466	15586	15663	15662	15559	15739	15523	15593	15650	15452	15651	15571	15695	15793	15799	15562	15495	15672	15706	15507	15507	15572	15623	15454	15598	15846	15573	15484	15539	15549	15705	15414	15646	15574	15700	15756	15662	15499	15514	15784	15740	15422	15635	15514	15840	15652	15477	15846	15593	15375	15735	15790	15521	15525	15588	15635	15689	15555	15453	15445	15733	15411	15746	15414	15636	15520	15558	15698	15895	15651	15503	15588	15662	15439	15471	15541	15568	15830	15437	15869	15619	15563	15452	15551	15481	15683	15639	15581	15504	15916	15625	15722	15523	15593	15649	15514	15433	15640	15341	15673	15629	15479	15710	15506	15859	15491	15551	15569	15692	15530	15755	15753	15453	15447	15630	15566	15557	15580	15646	15642	15547	15447	15678	15640	15523	15581	15582	15624	15570	15548	15577	15640	15569	15421	15427	15358	15575	15582	15660	15715	15485	15674	15640	15558	15623	15539	15783	15676	15791	15504	15754	15589	15661	15504	15540	15443	15543	15867	15602	15598	15601	15559	15596	15478	15723	15532	15564	15776	15726	15679	15512	15632	15757	15689	15502	15578	15625	15610	15495	15753	15813	15472	15505	15481	15594	15393	15616	15692	15798	15566	15609	15705	15602	15402	15574	15565	15731	15617	15656	15763	15665	15688	15539	15722	15768	15957	15565	15510	15582	15528	15770	15528	15577	15481	15604	15469	15664	15516	15662	15606	15538	15667	15518	15609	15800	15490	15440	15561	15652	15497	15555	15501	15504	15419	15628	15491	15738	15744	15662	15468	15611	15736	15674	15624	15537	15534	15613	15721	15631	15696	15848	15609	15597	15619	15460	15565	15694	15452	15819	15590	15751	15636	15459	15549	15526	15674	15595	15649	15725	15500	15642	15400	15570	15713	15655	15689	15595	15831	15568	15557	15536	15381	15542	15529	15660	15682	15605	15588	15735	15648	15720	15583	15559	15521	15647	15443	15756	15341	15651	15754	15685	15613	15595	15534	15781	15481	15568	15682	15661	15629	15568	15720	15612	15478	15500	15345	15479	15492	15528	15371	15532	15624	15510	15672	15681	15598	15603	15608	15517	15746	15518	15620	15515	15535	15560	15485	15491	15560	15297	15467	15773	15749	15587	15830	15705	15473	15548	15564	15401	15469	15717	15694	15587	15498	15692	15614	15561	15714	15629	15856	15639	15600	15808	15462	15416	15550	15513	15578	15616	15521	15491	15666	15491	15346	15549	15472	15516	15587	15725	15722	15908	15734	15693	15503	15539	15702	15768	15680	15488	15596	15603	15327	15660	15506	15617	15691	15554	15769	15586	15618	15431	15623	15635	15566	15628	15479	15574	15696	15548	15446	15598	15713	15561	15707	15540	15544	15654	15605	15725	15601	15586	15760	15581	15530	15492	15528	15642	15662	15510	15744	15777	15636	15709	15368	15540	15530	15707	15865	15432	15536	15512	15470	15655	15816	15676	15806	15805	15553	15637	15630	15387	15531	15594	15530	15621	15735	15612	15621	15703	15744	15459	15660	15630	15455	15482	15453	15693	15565	15603	15679	15610	15475	15423	15538	15611	15610	15537	15651	15539	15766	15550	15503	15662	15444	15670	15375	15658	15722	15533	15687	15662	15460	15736	15494	15729	15441	15636	15641	15703	15628	15551	15533	15611	15548	15782	15520	15541	15588	15651	15688	15809	15817	15833	15574	15737	15647	15644	15428	15639	15781	15655	15656	15550	15660	15630	15579	15493	15548	15562	15559	15545	15677	15750	15651	15646	15669	15719	15693	15387	15532	15596	15817	15577	15619	15754	15640	15769	15691	15492	15663	15816	15659	15663	15500	15600	15627	15634	15738	15638	15577	15735	15507	15593	15496	15688	15529	15548	15463	15622	15510	15751	15581	15487	15498	15580	15434	15517	15714	15659	15667	15808	15624	15469	15528	15601	15547	15450	15674	15740	15648	15574	15644	15496	15430	15693	15574	15510	15630	15733	15485	15557	15361	15602	15629	15654	15504	15699	15603	15833	15419	15819	15673	15568	15522	15725	15675	15768	15453	15737	15529	15517	15443	15538	15746	15528	15390	15677	15652	15479	15705	15402	15521	15528	15811	15478	15492	15585	15737	15618	15487	15552	15688	15714	15544	15570	15601	15631	15700	15551	15576	15690	15402
25143	18280	13359	13144	13017	13109	13023	13259	13051	13051	13114	13178	13005	13039	12984	12844	13087	13109	13128	12980	13137	13187	13095	12958	12812	12996	13090	12994	13078	13083	13043	12918	13187	12953	13201	12924	12951	13052	13047	12924	13155	13089	13170	13025	13002	13114	12967	13138	13113	13040	12964	12991	12993	13046	12994	12949	13159	13000	12992	13031	13067	12995	13131	13078	13071	13061	13005	12870	13007	13205	12899	12895	12884	12961	12954	13076	13047	13048	12921	12955	13100	13149	12925	12950	13006	12992	13031	12887	12879	12991	13143	13007	13008	12932	13046	12941	12877	12837	12925	13090	12901	13106	12994	13047	12919	12872	13015	12826	13029	13064	13031	12884	13073	13005	12734	13135	12976	13082	13039	13039	12901	12903	12980	13152	13096	12926	13039	13089	12878	13164	12890	13085	13177	13070	12995	13006	13083	13129	12968	13037	12956	12973	13123	12998	12956	13056	13003	13131	13049	13003	13099	13058	13073	12952	12928	12979	13033	13015	12933	12895	12986	13040	13076	12893	12892	12896	13045	12855	12945	13011	12824	13107	12860	12937	13034	12921	12913	12926	13049	12916	12979	13028	12925	13233	13023	12954	13128	12845	12743	13102	13113	13019	13087	12919	12995	13084	13077	12947	12930	13008	13049	13130	12985	13039	12816	12993	13012	13095	13190	13000	12941	12944	13018	13057	12926	12834	12941	13000	12999	12901	13008	13090	13009	13040	13034	13090	12892	12848	13036	13022	12961	13080	13008	13081	12924	12994	12983	13113	13003	13038	13081	13052	13029	12926	13010	13080	13064	12895	13233	13146	12920	12942	12993	13151	12944	12925	13014	13013	13204	12881	12915	13019	12969	12909	12997	12857	12942	12852	12898	12841	12960	13020	12933	13018	13096	12965	13034	12985	12982	13031	12977	13176	13089	12911	13167	12883	12878	12957	12955	13004	12899	13008	12938	12949	13024	12921	12975	13095	13035	13036	13047	12931	13137	12873	12885	13175	12948	12989	13109	12958	12873	12886	13029	13027	13068	13045	13023	13013	12983	13087	13078	13186	12960	13040	13015	13057	13039	13064	13059	13067	13157	12969	12961	13023	12921	12976	12812	13147	13080	12910	12965	12892	13042	12893	13074	13099	12961	12806	13069	13048	13028	12979	13009	13072	13135	12995	12864	13078	13059	13038	12941	13035	12941	12912	13078	12828	12903	13055	12925	13013	12853	13316	13065	13024	12853	13054	13147	12836	13110	13256	12882	13034	13088	12985	12875	13023	12875	12841	13126	13026	12769	12995	12874	13064	13020	13142	12922	12969	12972	13040	12990	13042	13083	13045	12801	12918	13122	12993	12957	12956	12999	13039	13012	12920	13058	12968	13068	12977	13084	13138	12950	13018	12926	12991	12967	13107	12988	13023	12963	13032	12784	12842	12966	13024	13013	12978	13104	12991	12985	13084	12931	13150	13036	13153	13088	12823	13037	12938	13000	13039	13061	13041	13029	12998	12927	13024	13130	13017	12929	13029	13061	12998	13020	12975	12976	13037	12973	13026	12976	12847	13132	13067	12981	12980	12855	13109	13096	12931	13078	13005	13071	12938	12928	13016	12835	13006	12860	13215	12986	12963	13134	12778	13207	12990	13019	13059	12945	13044	13024	13082	13021	12938	12974	13066	13056	13025	12958	13094	13001	13014	12980	12904	12936	13024	13136	13038	13081	13146	12908	13158	13005	12809	13099	12818	12954	13175	12804	13117	12903	13076	13008	13015	12984	13063	12994	12960	12858	13064	12900	13005	12967	12961	13093	12892	12955	12998	13027	13065	12849	13121	12933	13027	12878	12989	12993	12968	13122	12803	13015	12915	12992	13013	12864	13019	12987	12948	13028	13126	12919	12928	12902	12966	12888	13067	12998	12911	13151	13006	12872	12998	12963	13030	13079	13086	13113	13055	12940	12915	12991	13140	12912	12944	12865	12960	12948	12934	12964	13033	13168	12996	12995	12932	12920	12814	13031	12909	13106	13033	12969	13002	12911	12972	13178	12963	12982	12965	13043	13115	12949	13074	12896	13100	12946	12918	12792	12934	13059	13040	13075	13039	12974	12840	13034	13117	13026	12994	13066	13076	12948	12909	13015	12912	13033	13055	12930	12851	13094	13335	13008	13012	13020	12967	13001	13055	13016	12914	13029	12897	12923	13061	12906	13029	13016	13006	12918	12930	12847	12994	12970	13055	12869	12865	13022	13029	13099	12948	12917	13023	13008	13100	12879	13001	12987	12994	13047	13033	12974	13070	12949	12904	12869	13150	12983	12981	12967	13151	13043	13004	13117	12885	12985	12958	13098	13004	13047	13113	13011	13030	13087	13029	13032	13095	12878	12851	12843	13103	13084	13009	12987	13108	12977	13033	13103	13000	12864	13122	13106	12880	12851	13056	13031	12998	12916	13037	12860	13081	13118	13156	12872	13024	13034	13061	13085	12914	12922	13065	12944	13035	13127	13007	12752	12978	12997	13119	12964	13027	13158	12969	12987	13115	13024	12902	12941	13112	12981	12913	13180	12730	13146	12919	12960	12940	12921	13081	13168	12949	12974	13028	13145	13043	12969	12932	13048	12896	12999	13039	13033	12846	13065	12980	12863	13048	13043	12918	12835	13049	12842	13031	12807	13134	12831	12996	12998	12979	12746	12933	12977	13071	12965	12951	13021	12868	13054	12957	13072	13018	12973	13071	12958	12896	13015	13028	12795	13009	13006	13095	13024	12961	13128	13034	13028	13022	13032	12854	13008	13013	12936	13103	12917	13130	12946	13063	12896	12935	12928	12934	13226	13068	12800	13047	13034	13014	12964	13000	13017	13074	13090	13011	12802	12904	13137	13010	12878	13041	12748	13002	12834	13020	13166	13012	13083	13063	12844	13047	12956	12958	13037	13106	12966	12888	13030	12901	12970	13145	12943	12880	12949	12834	12977	13058	12943	12958	12895	12866	12934	12967	13013	12994	12992	12894	12817	13129	12896	12865	12990	12950	12985	12973	12987	12992	12899	12927	12987	12891	12800	13031	13083	13112	12836	13039	13144	12889	13131	13022	13118	13185	12929	12985	13036	12975	12904	13064	13045	12852	13066	12985	12745	13050	13042	12919	13004	13038	12970	12820	13007	13067	13001	12981	13074	13005	12917	13116	12983	13054	13010	13047	12957	13009	12998	12977	12953	12905	13067	12995	13067	13062	13124	13058	12871	12936	13149	13058	13115	12973	13036	13040	13023	13092	13038	13020	13025	13063	12988	12998	13188	12782	12975	12911	13178	13065	12928	12989	13026	13076	13117	12945	12987	12966	12990	12963	13043	13009	12984	13041	12999	12971	13051	13054	12974	12864	13138	12889	12956	12905	12967	13051	12691	13063	13068	13044	13191	12970	13037	12978	12995	12871	12907	13011	13020	12906	12955	13017	12843	13042	13207	13178	13120	13105	12911	13003	13095	13184	12884	13074	13089	13022	12779	12887	12952	13088	12913	12986	13014	13099	12828	12994	12932	13059	12958	13091	12925	12956	13116	12871	12824	13053	12757	12991	12990	13043	13074	13049	12963	13109	12889	12868	13202	13116	13126	12917	12931	13015	13142	13018	12903	13174	13030	13078	12911	13040	13103	12747	12990	12959	12865	12893	13134	12980	12981	12938	12926	13090	13171	13103	13007	12904	13086	12985	12923	13048	13132	13056	12909	13035	12974	13037	12909	12938	12918	12836	13105	12853	13004	12909	13009	13056	12932	13034	12995	12950	12806	12957	13018	12926	12958	13050	13090	12991	12889	12912	12981	13156	12963	12859	12852	12910	13042	13072	13009	12904	13018	13188	13024	13076	12920	13014	13026	13016	13015	13081	13104	13044	12961	13048	12880	12975	12971	12991	13054	13174	12883	13069	12844	12946	12853	13083	13076	12988	13053	13024	13045	12834	13069	12875	13043	12870	12953	13021	13002	13141	12970	13039	13079	13144	13135	13026	12954	12879	13157	12880	13041	12954	12980	12886	13205	13026	12856	13195	12821	12888	13115	12936	13092	13070	12925	13094	13015	12926	12959	12948	13034	13133	13124	12989	12830	13065	13117	13033	12978	12984	12918	13143	13023	12927	12994	12966	13124	13190	12851	12948	12866	12936	12842	12710	13020	13115	13017	12994	12874	13110	13006	13055	12901	13072	13118	12916	12924	12971	12963	12921	12910	13073	12934	13152	12898	12909	13050	12951	13135	12856	12961	12856	12793	12975	12845	12912	12987	12986	12936	12907	13010	13011	13055	13042	12898	13053	12954	12855	12915	13031	13142	12787	12889	13001	12876	13123	13023	13014	12931	12949	12797	12854	12872	13029	12924	12881	13025	13115	12981	13003	12636	12961	12948	13038	13023	13025	12872	12968	13079	12888	13043	12900	13096	12870	12939	13056	13112	13118	12798	12967	12842	12973	13044	13082	12946	13130	13024	13115	12925	13043	13139	13071	12909	13033	12931	13164	12933	12962	12979	12952	12939	13058	12894	13012	13042	12887	12797	13078	13053	13063	13014	12814	12949	12978	12990	12979	12984	12849	13135	12856	13031	13037	12912	12989	13019	13119	12957	13001	13061	13047	12911	12976	13109	13069	12933	13160	12979	12905	12930	13184	13028	12957	12951	13022	13081	12992	12927	12840	12832	12968	13215	12902	13022	12965	12949	12928	13008	12892	12938	12935	13115	13123	12899	12970	13184	12846	12932	12868	13047	13112	12958	12963	13064	12972	13070	13015	13104	12933	12959	12942	12906	12825	12837	12984	12753	12931	12989	13048	13042	13062	12987	13119	12889	13092	13221	12877	12939	13061	12943	13039	12995	13043	12941	13015	13016	13108	12792	13057	12932	13053	13106	12855	12968	13004	12857	12957	13063	12978	13142	13068	12851	13002	13116	12935	13108	12965	13024	12809	12985	13056	13104	12886	12980	13096	13031	12997	13017	12940	13073	12975	13013	13048	13087	12989	12951	13131	12915	13041	12934	12972	12979	13029	13079	12954	12966	12980	12994	12995	12970	12850	12959	12950	13022	13067	13084	12946	13025	12873	12991	12919	13026	13058	13033	12905	13076	12878	12988	12889	13025	12933	12997	12930	12941	13032	13124	12856
28378	21369	27545	24318	16963	16441	16538	15857	16052	16044	16024	16014	16020	15942	16017	16055	15884	15789	15732	15867	16028	16005	16142	15929	15908	15996	15924	15876	16140	15879	15872	15864	15854	15960	15859	16091	15946	16044	16122	16073	15914	16007	16012	15955	15862	15944	16005	15960	15997	16018	15904	15868	15832	16008	16141	16051	15917	15919	15857	15787	15866	16185	15908	15928	15812	16056	15955	15909	15944	15936	15898	16054	15887	16175	16065	15803	15850	15891	16196	15996	16095	15953	15967	15907	16001	15971	15891	15776	15896	15776	15922	15930	15870	16058	16066	16036	16027	15833	15885	15961	15923	15848	15921	15929	16074	15876	15838	15997	16061	16005	15921	15942	15772	15989	16044	15835	16005	16090	15940	15862	16153	16073	15967	15892	15905	15996	16064	15965	15964	16026	16041	16059	16124	15943	16095	15816	15930	15902	15942	16215	15885	16080	16016	15908	15956	15956	16047	16025	15937	15967	15935	16165	16162	15922	15795	15995	16078	15915	15961	16004	15971	16016	15935	15769	15972	16127	15984	16152	15849	16000	15851	16018	16062	15883	15750	15858	16164	16000	16098	15839	16300	16018	16214	15895	16040	15908	16203	15986	16061	15890	15979	15923	16003	15812	15922	16189	15958	16145	15929	15900	15733	16026	16007	15904	15976	16007	15945	16055	16161	16171	15959	16061	15934	15975	15797	15975	15986	16085	16105	15990	15888	16020	15976	15934	16018	16060	16016	16073	16025	16023	16030	15937	16024	16067	15802	16075	16033	15942	16232	16011	15928	15785	16034	15814	16213	15992	15916	16039	16058	15945	15807	15844	16050	15951	16048	16082	15917	15888	16047	15784	15972	16001	15853	16085	15926	15982	15817	15915	16179	15992	16182	16194	15873	15991	15918	15786	15940	16148	15902	16154	15795	15999	15890	15901	15777	15927	15870	15911	16007	16137	16067	15889	16039	15983	16215	15931	15938	16014	16115	15988	16106	16087	15815	15998	16026	16156	16132	15964	16013	15880	15975	15997	16051	15953	15955	15829	15782	15973	15893	15814	15844	15690	15953	16120	15817	15846	16035	15986	15937	16105	15911	15913	15894	16026	16002	15792	15960	15916	16186	16166	16134	15826	16157	16112	16020	16186	16059	16015	16005	16182	15939	15906	15844	15962	16051	15968	16143	15874	16105	16078	15949	15897	16115	15972	15786	16196	16032	16003	16006	16071	15994	15990	16046	16247	15944	16083	16014	16034	16035	16056	15957	16004	16146	16097	16169	16094	15942	16215	15867	15956	15917	16261	15878	15862	15951	15923	15959	15910	16145	16182	15875	16044	16123	15887	15979	15968	15819	15970	15974	16105	16095	16058	15998	15995	16180	15833	15939	15923	15968	15919	16100	15902	15982	15988	15905	15923	15995	16115	16016	16028	15935	16100	16038	15884	15981	16110	15926	16075	15936	16010	15937	15859	16014	15950	16116	16216	15816	16235	15895	15983	16125	16084	15896	15866	15845	16082	16081	15934	16053	16102	15987	16038	16012	16032	16160	15654	16026	15940	15786	15990	15951	15891	15888	16209	16030	15793	16200	15897	16056	15783	15882	15859	16118	16000	16089	16055	16105	15956	15935	15824	16049	16131	15961	16090	15889	15989	15900	15918	16025	16083	15956	15873	15947	15851	16111	15940	16263	15889	15862	16074	16052	15913	16059	15880	15838	15792	15960	15790	15995	15834	16216	15818	15802	16037	15985	15859	16097	16187	15878	15974	15867	15875	15956	16002	15994	16027	16097	16028	16183	15825	15883	16101	15950	15890	15973	15874	15845	16071	15961	15901	16019	16143	16088	15888	15969	16186	15784	16000	15846	15871	16078	16125	15886	16082	16032	16102	15891	16220	16099	15927	16032	16078	16199	16030	16024	15962	15927	16238	16117	15886	16152	15925	16081	16186	16065	16143	16136	16124	16079	16246	15874	15975	16010	15896	15979	15969	15941	15864	16053	16004	16074	16017	16223	15953	16066	15957	15875	16068	15917	16059	15878	15938	16107	15783	15835	15818	15930	16002	15892	16006	16078	15921	15910	16039	16108	15946	16086	15975	15847	15937	16035	16154	16040	15983	16159	15787	16090	16102	15924	15936	16169	15893	16084	15853	15905	15832	16427	16011	16034	15959	16138	15965	15922	15945	16063	15786	15958	16077	16048	15887	16086	16096	16122	16083	16149	16181	16032	16007	15710	16081	15826	16116	15835	15916	16145	15940	16230	15958	15869	16179	15995	15906	15937	15973	16074	16050	16065	15848	16110	16159	15825	15981	16014	16062	16069	16019	16050	15988	15946	15975	15930	16063	16213	16076	15966	15825	15927	15815	15696	15922	16078	15980	16016	15955	15915	16000	16106	16096	16090	16129	16052	15988	15818	16030	15959	15945	16033	15954	16034	15976	16205	16070	16057	15976	15996	16035	16106	16212	15843	15920	16002	16097	16096	16004	15986	16088	16002	16032	15830	15947	15988	16110	15932	15970	15895	15886	16069	16109	15982	16118	15980	16002	15970	15941	16005	16020	16203	16114	15973	15941	15902	16137	16121	15870	15830	15989	15914	15949	16045	15824	16030	16125	16155	15867	16181	15941	15823	16015	15794	16092	16055	16195	16081	16068	15865	15931	15889	15906	15967	16063	15756	15960	15972	16043	16056	16120	15966	16041	15973	16151	15963	15861	15974	15977	15896	16068	15781	16005	16191	16031	16066	16099	16127	16000	15944	16009	15919	15819	15937	15874	16050	16065	16153	15999	15896	16081	16084	15891	15953	15999	15897	15941	16048	16119	15903	15811	16290	15950	16364	16099	16044	16083	15971	16117	15998	15966	15952	15963	15963	16028	16136	15899	15774	16043	16056	16088	16000	16180	15942	15920	15988	15991	16079	15997	16118	16191	15828	16122	16091	15993	16096	15772	16072	16020	16016	16001	15919	15919	15974	15814	15962	15838	16012	16189	16053	16032	16085	15993	15855	15937	15982	15785	16011	15847	16056	16089	15906	15948	15855	16180	15852	16091	15966	16042	16097	15915	15894	16043	16062	15997	16203	16136	16085	15968	16018	15855	16030	16038	15984	15922	16067	15872	15987	15988	16032	15880	15971	15996	16181	15940	15872	16161	16018	15744	15989	15878	16091	16005	15907	16168	16164	15847	16059	15831	15970	16265	15869	16090	15942	15956	15889	16174	16077	16154	16195	16098	15935	16013	15855	15973	15888	15999	16151	16030	15948	16028	16006	15952	15944	15992	16018	16035	15805	16128	16274	15960	16167	15944	15892	16178	16067	15863	16078	15981	15879	16055	16019	15794	15624	16065	15780	16020	16151	16155	15896	15861	15904	15988	15962	15927	16052	15902	15932	16084	15963	15900	16016	16026	15970	16097	15959	16071	15978	16046	16087	15944	15781	15940	16084	16084	16031	16026	15944	16122	16152	15839	16007	16133	16006	16021	15922	16049	16160	16015	15936	15891	15928	15961	15903	15890	15979	15940	16023	16023	16031	15842	16050	16013	15951	15998	15811	15894	15960	16113	16223	16309	16120	15838	15981	16093	16121	16000	16061	16006	15788	16075	15939	15992	16019	15940	16099	15865	16085	15937	16002	15910	15950	15896	16031	16084	16258	15874	16173	15811	16054	15912	16199	15984	15887	15979	16101	15966	16000	16049	16021	15902	16011	15868	15920	16058	16207	16118	16006	16064	15945	15853	16012	15937	16045	16048	16045	15797	16134	15854	15751	15932	15889	15914	16077	15961	16054	16120	15740	16182	16010	16134	16038	15886	15896	15766	15865	15942	16077	16075	16113	15847	15909	15915	15955	15901	16067	15989	15895	15864	15982	15895	15769	16007	16055	15996	15978	16076	16048	15997	16089	16281	15995	15846	15974	15971	16041	16003	15935	16161	16123	16039	15864	15939	15718	15931	15935	16010	16022	15931	15836	15904	16000	15986	16031	16273	16244	16136	15838	15992	16133	16027	16096	16168	15915	15968	16036	15944	15899	15971	15902	16068	15865	15774	16073	15976	16035	16336	16179	15967	15868	15897	15981	15873	16040	15887	16173	16001	15837	15897	15847	16084	16146	16073	15757	16126	15956	15943	15797	15936	16011	16037	16001	16023	16065	16055	15867	15792	16025	16008	16012	15948	15853	15926	15810	15950	16101	16049	16033	16151	15999	16239	15807	16179	16059	15870	15995	15771	15935	15800	16035	15959	15860	16145	16043	15871	16091	16081	15914	15979	16144	16055	16012	15965	15965	16155	16033	16031	15966	15908	16047	16057	15990	16000	15884	15940	15991	16032	15924	15818	15809	16150	16023	16077	16089	15941	16016	16080	15817	15875	15917	15904	15995	15924	16168	15803	15962	16011	16112	15923	16073	16006	16074	16125	15961	15900	15871	15915	15711	15957	15872	15831	16081	16173	15984	16088	15782	15901	15803	15807	15854	16116	16161	16065	16072	15762	16062	16056	15780	16004	16298	15866	16013	15839	15998	15932	15952	15867	15889	15784	16086	15950	16050	15989	16037	16056	15961	16067	16012	16098	16228	16111	16057	16031	16002	15883	16053	15954	16154	16206	15739	15822	15754	15883	16054	15912	16006	15795	15941	16056	15967	15986	15966	16243	16082	16029	16036	16049	16161	16164	16033	16052	15864	16113	15998	15938	15994	15959	16071	16161	16140	16189	15919	16190	16042	16059	16045	16128	15937	16020	15847	15789	15705	15983	15957	16037	16105	15983	16102	16174	16190	16081	16229	15973	15954	16026	15942	15965	15966	15947	16046	16095	15776	15853	16097	15920	16152	16131	16064	16068	15919	16200	15950	16074	15817	16004	16167	15980	15939	15971	15735	15875	16020	16007	16083	15990	15862	15961	15883	16172	15955	16008	16019	15874	16047	16067	16159	16002	15902	15925	16217	15852	16009	16105	16071	15955	15877	16123	15987	15904	16013	15951	16066	16148	16211	16202	16026	16100	15977	15833	15882	16003	15987	16051	16052	16206	16058	15894	15920	15949	15924	16067	16055	15906	15825	16026	15959	15903	15895	15907	16110	16080	16143	15961	15989	16011	16078	15941	15979	15991	16005	15922	16335	15885	15949	15927	16033	16074	15762	15791	15873	15827
25437	15094	13568	13453	13532	13444	13403	13378	13559	13497	13243	13293	13371	13384	13550	13401	13447	13448	13393	13452	13572	13403	13445	13516	13326	13217	13486	13478	13629	13488	13340	13437	13490	13359	13508	13509	13448	13377	13432	13561	13498	13338	13454	13367	13435	13524	13403	13482	13283	13302	13520	13555	13462	13573	13395	13553	13488	13403	13397	13579	13436	13563	13358	13407	13358	13382	13483	13368	13455	13294	13301	13332	13300	13387	13439	13463	13486	13416	13504	13448	13349	13347	13397	13344	13372	13499	13246	13511	13400	13258	13560	13454	13596	13414	13513	13405	13440	13609	13568	13303	13423	13424	13427	13453	13429	13617	13320	13504	13438	13505	13395	13435	13306	13266	13323	13487	13568	13529	13344	13552	13404	13530	13468	13536	13569	13312	13598	13377	13556	13411	13571	13312	13604	13272	13358	13473	13450	13493	13457	13299	13534	13608	13606	13523	13539	13337	13492	13537	13258	13505	13443	13559	13332	13538	13451	13537	13485	13452	13518	13381	13346	13501	13216	13493	13382	13378	13309	13310	13448	13374	13421	13206	13445	13450	13324	13452	13340	13451	13398	13540	13486	13447	13460	13380	13320	13397	13600	13387	13547	13449	13544	13431	13516	13387	13502	13422	13406	13597	13581	13479	13706	13550	13428	13487	13657	13498	13386	13438	13536	13361	13380	13443	13454	13374	13307	13543	13586	13431	13302	13330	13484	13360	13422	13437	13420	13467	13517	13369	13395	13444	13325	13497	13280	13378	13652	13426	13367	13447	13413	13437	13473	13445	13354	13461	13369	13397	13511	13543	13490	13381	13493	13361	13502	13560	13571	13515	13507	13258	13404	13607	13367	13495	13263	13503	13454	13341	13479	13430	13598	13450	13261	13373	13235	13529	13384	13430	13487	13348	13345	13355	13423	13367	13374	13524	13270	13538	13493	13429	13509	13436	13503	13232	13474	13363	13520	13438	13543	13391	13455	13413	13526	13378	13597	13280	13313	13365	13479	13523	13409	13522	13449	13336	13475	13334	13443	13212	13413	13631	13510	13405	13489	13287	13395	13326	13454	13508	13601	13485	13387	13451	13573	13541	13481	13537	13439	13270	13384	13566	13473	13504	13406	13436	13492	13477	13539	13473	13415	13404	13629	13381	13450	13518	13360	13667	13469	13316	13417	13563	13472	13392	13471	13348	13606	13422	13436	13460	13578	13463	13330	13533	13484	13425	13314	13447	13498	13227	13432	13378	13334	13561	13504	13347	13445	13474	13360	13270	13312	13250	13375	13400	13480	13457	13542	13561	13287	13480	13506	13372	13320	13348	13436	13505	13380	13482	13361	13417	13528	13545	13529	13439	13411	13566	13424	13397	13526	13324	13398	13350	13413	13539	13451	13300	13558	13254	13444	13542	13179	13449	13416	13322	13574	13317	13412	13551	13489	13354	13214	13439	13384	13546	13585	13583	13377	13396	13498	13476	13446	13530	13325	13508	13184	13401	13526	13569	13365	13377	13497	13354	13428	13518	13355	13559	13275	13297	13340	13405	13411	13411	13353	13569	13325	13400	13494	13458	13398	13327	13335	13359	13494	13578	13335	13458	13534	13567	13421	13509	13349	13482	13480	13406	13245	13412	13547	13548	13530	13357	13449	13411	13439	13433	13482	13390	13535	13428	13444	13389	13376	13625	13425	13501	13337	13325	13445	13318	13374	13352	13320	13504	13421	13523	13614	13150	13430	13470	13609	13556	13312	13445	13315	13431	13395	13330	13589	13476	13418	13404	13332	13420	13485	13481	13408	13366	13372	13468	13364	13318	13381	13458	13476	13359	13375	13478	13620	13179	13452	13403	13458	13437	13495	13473	13423	13193	13503	13388	13362	13444	13523	13462	13349	13694	13544	13521	13431	13547	13428	13471	13381	13514	13466	13584	13245	13360	13523	13513	13410	13435	13403	13499	13340	13433	13568	13554	13428	13386	13581	13317	13464	13514	13497	13506	13425	13451	13590	13415	13476	13469	13534	13298	13470	13383	13575	13523	13596	13582	13571	13419	13489	13389	13441	13461	13610	13356	13332	13367	13317	13421	13468	13324	13566	13259	13449	13391	13517	13610	13416	13347	13317	13434	13479	13316	13386	13530	13403	13380	13532	13471	13348	13344	13562	13239	13593	13465	13556	13579	13419	13288	13517	13418	13477	13383	13415	13441	13433	13531	13612	13410	13228	13336	13380	13488	13569	13414	13377	13522	13527	13305	13364	13471	13478	13312	13350	13402	13511	13420	13433	13485	13389	13540	13369	13458	13456	13496	13347	13290	13241	13401	13402	13487	13426	13520	13404	13347	13463	13318	13511	13520	13420	13525	13333	13459	13291	13136	13362	13601	13575	13358	13474	13412	13429	13451	13365	13646	13527	13455	13547	13404	13470	13525	13503	13346	13434	13517	13528	13412	13362	13438	13514	13391	13326	13233	13273	13629	13507	13480	13307	13445	13377	13428	13521	13449	13447	13333	13524	13518	13567	13514	13456	13397	13454	13408	13369	13344	13562	13372	13413	13607	13458	13534	13427	13522	13342	13414	13471	13498	13362	13502	13441	13333	13428	13583	13370	13405	13532	13311	13387	13398	13596	13612	13310	13358	13538	13409	13486	13426	13362	13395	13442	13360	13462	13463	13375	13534	13511	13454	13443	13230	13381	13434	13502	13479	13535	13416	13488	13495	13612	13572	13414	13457	13362	13378	13368	13359	13525	13429	13503	13366	13759	13566	13536	13437	13456	13304	13342	13349	13473	13378	13652	13446	13523	13600	13467	13388	13248	13451	13334	13404	13582	13502	13463	13493	13426	13365	13546	13400	13395	13430	13366	13573	13446	13372	13601	13365	13370	13371	13493	13556	13344	13546	13458	13363	13438	13430	13381	13469	13401	13447	13429	13603	13473	13372	13362	13225	13360	13323	13467	13347	13397	13250	13573	13370	13466	13469	13599	13578	13503	13327	13401	13706	13516	13461	13467	13299	13401	13271	13442	13560	13490	13467	13225	13402	13395	13467	13586	13323	13379	13449	13575	13399	13294	13585	13476	13307	13592	13397	13576	13472	13458	13470	13483	13481	13381	13222	13501	13414	13441	13492	13420	13468	13342	13511	13519	13320	13432	13413	13329	13374	13337	13326	13379	13501	13484	13407	13297	13368	13407	13472	13483	13472	13465	13436	13288	13388	13602	13363	13303	13424	13531	13503	13382	13643	13471	13291	13476	13394	13231	13501	13504	13438	13464	13391	13567	13420	13459	13238	13495	13523	13476	13427	13463	13561	13446	13424	13515	13689	13380	13454	13427	13416	13393	13431	13475	13452	13542	13611	13627	13462	13388	13109	13519	13336	13500	13478	13431	13473	13612	13453	13465	13561	13506	13458	13434	13410	13322	13529	13509	13302	13610	13475	13277	13544	13372	13391	13453	13514	13370	13411	13359	13469	13380	13384	13327	13524	13371	13254	13307	13409	13293	13506	13415	13460	13597	13516	13433	13602	13267	13385	13469	13392	13404	13465	13424	13534	13375	13337	13485	13494	13269	13419	13493	13683	13509	13453	13661	13358	13288	13395	13399	13491	13461	13229	13306	13430	13394	13341	13584	13385	13397	13424	13411	13482	13497	13370	13499	13387	13420	13416	13574	13379	13230	13509	13354	13412	13405	13427	13476	13459	13451	13313	13467	13445	13443	13396	13449	13472	13480	13456	13586	13572	13543	13498	13517	13522	13501	13540	13476	13482	13558	13509	13522	13419	13345	13365	13332	13566	13440	13367	13548	13454	13541	13367	13446	13503	13458	13198	13515	13638	13392	13367	13337	13506	13558	13560	13477	13464	13294	13431	13559	13490	13277	13571	13509	13298	13643	13365	13472	13469	13459	13445	13499	13388	13438	13441	13460	13520	13523	13409	13542	13360	13518	13426	13577	13383	13651	13430	13491	13352	13592	13420	13375	13429	13546	13476	13428	13547	13373	13466	13485	13455	13494	13501	13479	13367	13532	13575	13396	13399	13390	13405	13426	13501	13457	13355	13557	13433	13592	13498	13455	13559	13164	13483	13450	13418	13540	13444	13476	13445	13341	13243	13385	13559	13393	13379	13402	13476	13486	13443	13485	13537	13486	13474	13364	13455	13437	13400	13613	13567	13432	13400	13410	13438	13311	13301	13586	13397	13393	13473	13403	13359	13417	13377	13641	13486	13471	13430	13503	13427	13390	13392	13531	13515	13429	13423	13421	13442	13465	13539	13349	13529	13393	13600	13601	13297	13491	13443	13458	13326	13405	13366	13470	13563	13416	13373	13376	13307	13413	13412	13422	13440	13432	13354	13486	13464	13447	13380	13675	13373	13436	13440	13479	13441	13317	13472	13344	13400	13327	13414	13500	13536	13478	13540	13383	13564	13425	13464	13409	13469	13547	13502	13274	13420	13376	13597	13410	13395	13437	13371	13292	13492	13423	13489	13414	13669	13619	13456	13459	13634	13469	13305	13417	13400	13437	13376	13631	13435	13539	13421	13453	13519	13392	13500	13468	13543	13434	13479	13439	13349	13272	13458	13625	13381	13451	13417	13336	13352	13493	13395	13344	13389	13485	13526	13439	13413	13505	13483	13475	13555	13453	13447	13443	13400	13233	13485	13483	13517	13382	13572	13405	13407	13338	13435	13293	13549	13556	13379	13469	13378	13386	13447	13567	13419	13295	13326	13321	13636	13385	13370	13463	13442	13527	13417	13538	13498	13276	13450	13369	13594	13455	13541	13504	13458	13385	13428	13419	13452	13340	13471	13490	13450	13349	13629	13492	13508	13440	13456	13407	13364	13564	13393	13473	13340	13340	13499	13636	13493	13394	13450	13518	13419	13577	13365	13492	13562	13271	13445	13424	13384	13396	13460	13350	13514	13516	13338	13489	13363	13241	13495	13351	13618	13449	13543	13490	13551	13446	13442	13407	13361	13489	13605	13430	13395	13430	13469	13532	13417	13614	13514	13536	13587	13391	13546	13558	13221	13508	13403	13402	13367	13487	13475	13371	13603	13439	13375	13335	13335	13319	13560	13503	13448	13227	13430	13428	13449	13368	13365	13434	13465	13480	13461	13391	13409	13541	13435	13404	13542	13332	13554
27221	21342	29740	23324	21707	21772	19014	15890	15418	15761	15584	15523	15611	15507	15588	15567	15531	15515	15739	15616	15409	15356	15395	15413	15285	15402	15310	15402	15494	15436	15384	15474	15323	15444	15264	15410	15374	15507	15351	15456	15290	15263	15253	15573	15350	15375	15425	15330	15148	15509	15363	15298	15241	15302	15534	15357	15397	15140	15302	15226	15206	15306	15587	15314	15425	15528	15407	15143	15315	15461	15540	15425	15406	15470	15442	15375	15397	15261	15507	15400	15356	15223	15510	15303	15371	15475	15519	15367	15318	15298	15245	15388	15577	15394	15281	15480	15352	15357	15378	15246	15323	15379	15403	15424	15338	15436	15326	15426	15531	15457	15390	15562	15288	15326	15435	15321	15404	15389	15318	15419	15430	15187	15544	15437	15371	15369	15335	15383	15413	15319	15520	15210	15381	15474	15373	15319	15181	15267	15233	15324	15507	15263	15313	15224	15325	15286	15181	15359	15658	15293	15458	15329	15488	15462	15429	15347	15276	15343	15567	15352	15395	15233	15216	15360	15307	15213	15255	15174	15305	15416	15514	15208	15292	15362	15400	15290	15209	15250	15381	15337	15617	15249	15580	15504	15559	15441	15426	15226	15411	15250	15331	15344	15349	15337	15483	15392	15323	15168	15248	15267	15513	15296	15582	15234	15336	15416	15219	15301	15295	15268	15484	15445	15323	15586	15268	15234	15211	15316	15416	15510	15343	15450	15561	15483	15313	15441	15527	15303	15349	15318	15540	15238	15385	15369	15167	15590	15443	15405	15395	15388	15408	15495	15449	15323	15450	15376	15491	15282	15485	15418	15521	15278	15256	15418	15370	15309	15166	15230	15400	15453	15537	15261	15334	15407	15397	15199	15553	15328	15331	15655	15455	15495	15560	15128	15340	15291	15384	15408	15236	15486	15141	15471	15351	15479	15429	15112	15554	15284	15295	15465	15308	15372	15255	15298	15424	15339	15394	15424	15232	15248	15403	15437	15610	15133	15295	15234	15395	15415	15419	15539	15317	15311	15196	15625	15298	15262	15267	15284	15305	15230	15161	15392	15545	15336	15509	15421	15364	15410	15486	15284	15509	15160	15258	15234	15384	15261	15283	15218	15529	15391	15361	15326	15360	15272	15472	15098	15230	15274	15343	15263	15335	15368	15422	15416	15349	15349	15383	15319	15179	15478	15556	15466	15301	15298	15296	15454	15538	15366	15338	15433	15470	15396	15344	15451	15486	15410	15276	15554	15484	15195	15339	15424	15386	15519	15161	15235	15182	15326	15364	15436	15221	15459	15388	15248	15077	15471	15509	15415	15381	15432	15428	15372	15354	15396	15196	15457	15409	15330	15395	15348	15432	15344	15366	15475	15348	15579	15680	15396	15245	15344	15417	15320	15432	15413	15245	15226	15424	15355	15284	15151	15352	15417	15178	15292	15333	15174	15203	15297	15318	15568	15112	15296	15321	15251	15402	15193	15542	15509	15297	15316	15564	15362	15375	15289	15430	15188	15282	15313	15335	15404	15402	15402	15314	15489	15258	15307	15310	15409	15424	15444	15418	15280	15393	15427	15462	15203	15207	15452	15201	15285	15490	15281	15437	15425	15372	15349	15466	15299	15373	15317	15312	15464	15303	15422	15414	15412	15311	15292	15265	15418	15242	15293	15217	15495	15278	15323	15573	15247	15494	15331	15591	15342	15325	15369	15383	15425	15409	15431	15305	15443	15384	15307	15463	15562	15479	15470	15459	15111	15140	15287	15364	15471	15492	15343	15458	15346	15322	15362	15521	15209	15421	15428	15510	15357	15482	15420	15365	15369	15370	15311	15448	15291	15305	15285	15197	15133	15360	15509	15300	15312	15242	15328	15233	15480	15318	15438	15333	15381	15473	15300	15312	15430	15519	15406	15288	15652	15495	15512	15438	15623	15395	15535	15318	15542	15419	15461	15335	15287	15271	15657	15316	15473	15609	15429	15540	15346	15360	15198	15167	15161	15246	15455	15372	15379	15414	15282	15412	15406	15432	15358	15367	15146	15408	15668	15361	15470	15434	15284	15392	15340	15440	15321	15368	15485	15281	15313	15443	15312	15305	15362	15379	15233	15357	15318	15322	15323	15421	15192	15361	15326	15444	15284	15251	15218	15466	15479	15343	15331	15449	15280	15359	15360	15350	15452	15306	15505	15241	15243	15221	15417	15410	15247	15196	15481	15166	15223	15172	15399	15113	15398	15585	15293	15349	15380	15457	15241	15305	15351	15285	15510	15432	15405	15163	15658	15305	15335	15425	15342	15541	15402	15383	15468	15232	15435	15348	15567	15498	15192	15408	15409	15426	15402	15496	15462	15455	15409	15409	15270	15204	15406	15368	15208	15186	15378	15258	15359	15320	15279	15231	15516	15426	15419	15320	15324	15544	15382	15239	15415	15353	15338	15454	15370	15395	15333	15269	15526	15428	15365	15377	15451	15394	15436	15463	15392	15483	15108	15214	15321	15215	15437	15326	15383	15400	15265	15192	15269	15463	15144	15252	15332	15400	15453	15280	15222	15645	15270	15422	15285	15429	15575	15302	15303	15396	15515	15472	15530	15467	15431	15226	15170	15364	15285	15255	15303	15286	15463	15431	15346	15433	15386	15188	15282	15402	15455	15402	15266	15283	15378	15388	15490	15343	15367	15398	15290	15464	15465	15237	15409	15278	15298	15335	15308	15521	15471	15254	15499	15397	15523	15551	15367	15585	15307	15306	15335	15411	15168	15242	15398	15315	15365	15492	15201	15289	15325	15459	15343	15342	15426	15166	15241	15192	15555	15407	15467	15271	15340	15314	15560	15272	15235	15126	15255	15495	15415	15528	15340	15271	15497	15484	15310	15444	15390	15302	15172	15493	15599	15365	15339	15341	15239	15351	15399	15438	15341	15469	15265	15516	15341	15387	15388	15353	15131	15291	15611	15453	15496	15444	15478	15411	15403	15441	15244	15519	15473	15424	15453	15342	15288	15386	15498	15333	15238	15181	15271	15432	15389	15530	15387	15237	15451	15201	15324	15472	15498	15264	15484	15357	15339	15187	15213	15410	15541	15307	15351	15278	15515	15283	15279	15304	15309	15414	15224	15383	15304	15408	15465	15194	15388	15111	15127	15265	15364	15413	15292	15449	15382	15393	15328	15393	15281	15554	15385	15246	15253	15406	15509	15531	15555	15400	15513	15316	15346	15365	15242	15231	15148	15200	15559	15470	15537	15638	15345	15511	15286	15384	15440	15489	15221	15465	15383	15275	15367	15489	15297	15147	15454	15338	15307	15347	15421	15415	15434	15516	15467	15300	15390	15450	15467	15190	15325	15458	15453	15472	15326	15281	15251	15359	15385	15375	15472	15319	15316	15361	15181	15157	15471	15503	15293	15494	15578	15317	15356	15500	15466	15295	15315	15093	15303	15145	15469	15419	15396	15607	15296	15344	15396	15459	15461	15340	15410	15364	15205	15469	15341	15320	15448	15400	15312	15130	15428	15376	15214	15413	15442	15248	15326	15362	15294	15479	15462	15507	15325	15486	15238	15305	15475	15398	15347	15541	15390	15349	15495	15364	15319	15289	15536	15413	15321	15471	15195	15230	15339	15223	15260	15393	15463	15325	15205	15292	15354	15436	15425	15366	15500	15535	15343	15271	15446	15223	15420	15221	15455	15460	15431	15261	15154	15293	15058	15383	15514	15292	15659	15446	15307	15408	15601	15491	15441	15559	15195	15278	15305	15387	15399	15317	15292	15450	15492	15355	15419	15225	15384	15469	15229	15391	15533	15350	15395	15380	15424	15423	15315	15355	15354	15640	15275	15362	15542	15552	15279	15477	15398	15612	15276	15375	15304	15271	15241	15517	15430	15349	15118	15487	15387	15248	15121	15508	15569	15287	15360	15453	15372	15366	15399	15371	15554	15394	15533	15418	15443	15351	15311	15319	15332	15332	15420	15502	15230	15437	15255	15350	15300	15535	15227	15332	15507	15266	15322	15452	15341	15484	15409	15430	15238	15548	15273	15352	15372	15369	15344	15279	15362	15413	15242	15195	15518	15323	15339	15491	15404	15375	15343	15425	15347	15506	15224	15315	15208	15298	15312	15244	15334	15271	15403	15380	15360	15460	15298	15281	15191	15300	15306	15308	15405	15202	15311	15388	15541	15345	15406	15329	15208	15381	15211	15396	15425	15364	15579	15479	15354	15221	15427	15574	15146	15289	15541	15333	15387	15430	15406	15607	15294	15309	15454	15312	15549	15416	15174	15495	15584	15430	15424	15407	15389	15603	15320	15467	15410	15501	15466	15378	15292	15398	15296	15254	15278	15176	15140	15571	15254	15466	15272	15209	15332	15377	15485	15291	15392	15251	15330	15219	15041	15224	15541	15225	15428	15367	15393	15391	15459	15578	15468	15478	15357	15198	15541	15155	15454	15373	15313	15448	15293	15195	15594	15315	15469	15401	15477	15324	15400	15431	15529	15256	15434	15427	15118	15534	15390	15379	15312	15418	15569	15518	15361	15227	15266	15352	15486	15532	15455	15337	15262	15417	15269	15204	15123	15445	15232	15369	15492	15480	15554	15298	15544	15385	15338	15183	15389	15524	15417	15453	15319	15313	15317	15341	15473	15413	15134	15094	15475	15583	15340	15491	15356	15364	15251	15333	15187	15504	15448	15526	15511	15402	15497	15339	15281	15397	15258	15486	15377	15488	15539	15274	15273	15432	15197	15324	15129	15414	15553	15304	15502	15306	15293	15177	15310	15272	15498	15484	15405	15418	15288	15683	15473	15462	15271	15503	15413	15608	15047	15381	15378	15328	15102	15064	15525	15331	15422	15431	15276	15344	15279	15433	15469	15239	15430	15241	15259	15557	15358	15439	15439	15294	15547	15280	14926	15443	15284	15426	15529	15325	15549	15280	15374	15088	15393	15348	15249	15292	15464	15445	15148	15444	15437	15486	15492	15334	15448	15236	15418	15417	15438	15227	15384	15468	15237	15471	15377	15275	15502	15403	15295	15430	15331	15194	15160	15296	15346	15465	15355	15382	15620	15306	15368	15275	15297	15542	15314	15384	15182	15269	15337	15205	15222	15430	15406	15242	15265	15379	15291	15282	15225	15299	15125	15338	15556
22757	14626	13205	13083	12999	13131	12980	12938	13016	12998	13020	13052	13016	13076	12968	13100	12827	13087	13062	13008	13023	13118	13283	12913	13008	13046	13238	12934	13120	13092	12949	13097	13130	13096	13130	12907	13167	13086	13089	12995	13016	13202	13016	13093	13094	13094	12970	13030	13090	13016	13103	13246	13090	12989	13107	13015	13020	13030	12951	12920	12974	12969	13089	13005	12977	13089	12916	13288	13028	13064	13074	12895	12983	13213	12940	13061	13004	13059	13134	13046	12892	13120	13245	13027	13011	13305	12948	13019	13160	13113	13005	12894	13263	13051	13027	13102	13007	13143	13206	13078	13215	12844	13028	13117	13137	12975	13112	13089	13105	13054	13156	13088	13004	12926	13087	13073	13122	13112	13140	12943	13099	13196	12974	12987	13100	13044	12847	13214	13102	12856	13131	13159	13022	13202	13043	13040	12957	13144	13216	13122	13005	13010	13098	13132	13072	12982	12986	13040	12970	13148	13086	13046	13024	12962	13108	13205	13039	12931	13086	13110	12988	13002	12961	13226	13023	13045	12970	12982	13102	12963	13065	13175	13055	13050	13067	12998	13100	12988	13009	13205	13081	13186	13079	13075	13020	13253	13074	13050	13040	12999	13052	12986	13158	13035	12999	13049	13106	13047	12966	13042	13395	13094	13076	13104	13048	13060	13009	12965	13022	12985	13227	13076	13129	12998	13121	12918	12910	13080	13020	13113	12960	13208	13171	12947	13077	13083	13145	12912	13039	13058	13071	13101	13109	13149	13046	13125	13043	13046	13037	12959	13009	12942	13130	13068	13166	13021	13206	12983	13088	13104	12905	13205	12932	13100	13215	12940	13138	13086	12937	13039	13222	13032	12923	13038	12991	12953	13030	13106	13127	12950	13102	13151	13201	13354	13063	13047	13262	12892	13238	13075	13036	13136	13123	13122	12982	13159	13018	13081	13086	13064	12891	13041	12950	13051	12954	13218	13120	13153	13164	13006	13048	13175	12882	13073	13008	12997	12914	13250	13136	13074	12993	13084	13120	12909	13032	12991	13082	13041	12903	13126	13003	12954	13153	13113	13122	13119	13037	12956	13176	13124	13058	12941	13191	12981	13168	12980	12986	13023	13005	13218	13122	12913	12982	12909	13074	13075	13214	13045	13115	13083	13096	13123	13091	12915	12986	13087	13175	13094	13051	13133	13074	12968	13032	12986	13100	13138	13048	12991	13018	13144	13074	12998	13214	13113	13214	13005	13022	13079	13083	12958	13145	13146	12879	13146	13028	13127	13155	12919	12988	12968	13111	12887	12990	13060	13054	13033	13103	13094	13063	13003	13066	13032	13128	13174	12963	13070	13080	12881	13026	13007	12895	13159	13047	12965	13102	13128	13019	13055	12881	13004	13088	13156	12977	13098	13146	13162	13152	13173	12995	13045	12906	13166	12889	13064	13169	13117	13099	13056	12978	13284	13028	13148	13158	13161	13105	13079	13025	13052	12969	13082	13209	12942	13016	13061	13081	13197	13078	13005	13067	13152	13041	13148	12972	12951	13114	13093	12985	13110	13098	13062	13062	13099	13052	12906	13172	13076	13066	12927	13137	12969	13091	13096	13109	13260	13199	12963	13048	13170	13117	13011	13021	13119	12892	13072	13147	13049	13043	13046	13073	13111	12875	13033	13145	12995	13041	13004	13026	12999	13076	13124	13145	12851	12985	12916	12908	13038	13013	13107	13151	13029	13099	12925	13088	13052	12973	13160	13027	13010	13041	13044	12989	13117	13066	13149	13195	13060	13037	13187	13063	13014	13071	13099	12946	13064	13108	13033	12955	13074	12913	13062	13088	13186	13293	12964	13024	13067	13187	13135	13073	13032	13016	13152	12960	12954	13009	13087	13003	13131	13132	13197	12939	12916	13203	12955	13022	13197	12991	13208	13114	13055	13019	13100	13130	13119	13176	13101	13038	13048	13085	13032	13021	13014	13123	12924	13177	13012	13169	13144	13002	13155	12995	12950	13053	13044	13049	12973	12953	13082	13216	12997	12987	13255	13105	13040	13136	13042	13220	12983	13073	12971	13197	13103	13131	13095	12933	13206	13185	13149	12984	13091	13120	13036	13065	12993	13246	13108	13016	13045	13166	12875	13101	13152	13142	13037	13067	13091	12964	12972	13001	13108	13089	13112	13091	13121	13091	12877	12930	13203	13097	13032	13042	13092	13043	12995	13048	13048	12988	13030	13312	13190	13027	13071	13077	12909	13214	13092	13030	13118	12930	13089	13195	13115	12910	13051	12961	13194	12984	13156	13040	13019	13011	13011	12997	13048	13108	13103	13127	13026	12924	13123	12969	13064	13056	13181	12993	13022	13185	13072	13224	13114	13055	13019	12942	13036	13105	12979	12973	13099	13170	13220	13084	13071	13062	13019	12946	13035	12981	13040	13004	13109	12992	13114	13071	12991	12901	13126	13094	13099	13091	12919	13089	12927	13054	13064	12964	13017	13066	13016	13195	13031	13117	12859	13000	13052	13042	13053	12981	13108	13141	13127	13016	13074	13171	13057	13040	13003	13035	12975	13145	12905	13111	12965	13082	13065	13132	13144	13024	13211	13205	12961	13103	13229	12985	13029	13141	13117	12925	12911	13231	13044	13127	12943	13179	13055	12847	13137	13056	13048	12867	13085	13121	13141	13145	12953	13168	13214	12915	13056	12908	13073	13028	12986	13050	13047	12886	13179	13180	12957	13125	13072	13173	13040	13075	13025	13120	13026	13061	13081	13075	12936	13037	13093	13006	13153	12969	12979	13118	13026	13146	13045	13140	12899	12875	13007	12991	12985	12899	13100	13047	13123	12919	13119	12924	13046	13067	13115	13078	12984	13082	12992	13041	13016	13117	13054	13166	12917	12969	12834	12977	13088	12902	12925	13129	13049	13102	13073	13077	13124	13138	13166	12987	13041	12975	12986	13020	12979	12983	13089	12983	12911	13071	13216	13064	12993	13190	12975	13050	13039	13003	13206	12992	13035	13103	12945	13038	12925	13070	12990	13091	13037	13088	13365	13042	13060	13141	13211	13144	13022	13086	13230	13017	13066	12955	13232	13197	12949	12943	13277	13146	12981	13092	13177	13041	13032	12925	13075	13058	13015	13078	13114	13126	13072	13038	13031	13187	12884	13122	13060	12968	13095	13192	12999	13018	12965	12949	12964	13065	12863	13012	13233	13241	13043	12973	13077	13160	13167	13050	12948	13178	13043	12958	13056	13063	12896	13000	13085	13211	12962	12972	13076	13117	12985	13046	13228	13088	13191	13059	12997	13087	12980	13184	12863	13007	13116	12995	13269	13216	12845	13052	12998	13060	13156	13146	13062	13127	13085	13023	13051	13052	12993	13161	12944	13070	13189	13214	12882	13155	12950	13073	12979	13063	13035	13105	12988	13122	12985	13078	13042	13091	13042	13138	13136	13075	13168	12999	12971	13061	13062	13038	13044	12974	13031	12948	13048	13035	13018	12987	12931	13199	13035	13004	12996	13105	13087	13004	13081	12972	13010	12976	13083	13133	12929	13204	13118	13170	13248	12982	13208	12962	13083	12907	13024	13138	13172	12880	13089	13046	13240	12973	13013	13023	13025	12991	12976	13120	13120	13131	13019	12937	12958	12941	12942	13238	12989	13251	12992	13052	13122	13066	13049	12990	12991	12906	13048	13109	13134	13129	13135	12994	12971	13004	13159	12916	13011	13127	13123	13197	13008	13006	13055	13088	13050	12883	13079	12942	13128	13002	13023	12847	13075	13032	13026	13052	12945	12990	13077	13172	12930	12980	13201	13020	13044	12977	13054	12970	13005	13163	13057	13195	13040	13076	12843	13057	12736	13189	12957	13115	13107	13162	13109	13002	12999	13179	13068	13041	13075	13015	13193	13240	13087	12858	13059	13118	13019	13184	13169	13027	12855	12947	13132	13011	13014	13101	12994	12937	13003	13202	13097	13150	13138	13086	13145	13271	13093	13105	13033	12999	13149	13000	13019	13063	12979	13017	13084	12975	12898	13164	13080	13026	13252	13169	12980	13071	13138	12976	12941	13122	12933	13092	13120	13050	13094	12931	13174	13105	12936	12915	13100	13117	13133	13125	12994	13077	13121	13063	13163	13115	12966	12979	12853	12991	13012	13061	13081	13175	13105	13028	12887	13028	13163	13014	13036	13218	13011	13120	13099	12952	13017	12961	13111	13032	12989	13084	12928	13056	13107	13140	12999	13119	13141	13154	13052	12911	12995	12976	12869	12997	12939	13061	13013	12976	12985	13192	13188	13082	12957	12983	12969	13151	12923	12779	13106	13055	13121	12959	13029	12925	13078	12978	13096	13098	13235	12942	13131	13008	12795	13103	13153	13149	12914	13117	13044	13092	12955	13096	13104	12986	12965	12988	13050	13126	13020	13169	13047	13196	13255	13016	13011	13026	12953	12903	13097	13123	13084	13062	13015	13160	12942	13130	13117	13081	13240	13156	13058	12927	13052	13077	13263	13048	13016	13143	12994	13111	12834	13069	13037	13024	13085	13121	13121	13003	13108	13114	12979	13136	12998	13155	12986	13096	13023	12959	13002	13027	13173	13016	12978	12969	13172	12948	13174	13128	12907	13115	13133	13065	13000	12996	13058	13202	13158	13146	12861	12983	12992	13145	13012	13080	13061	13066	13061	13025	12988	13058	12843	12956	13049	13086	13180	13203	12939	13092	13108	12978	13051	13127	13089	12982	13050	13185	12952	13054	13017	12940	13088	13181	13110	12808	13006	12976	13086	13088	13030	13055	13098	13160	13221	12906	12970	13012	13106	13083	13097	12995	12892	13081	12930	12828	12998	13065	12926	13048	13093	13105	13065	13134	13043	13000	13088	13167	13002	12926	13228	12964	13104	13214	13164	12971	13039	12940	13130	13029	13047	13117	13122	13092	13042	13102	13052	13039	13005	13155	12975	13138	13107	13081	13110	13015	13062	13101	13087	13012	13053	13047	12875	13092	12926	13071	13213	13255	13135	13121	13105	12952	13106	13141	13131	13230	12957	12953	13333	12843	13200	13010	13154	12984	12851	12993	13028	13085	12976	12875	13107	13010	13257	13103	13079	12963	13216	13112	13000	13248	12944	13033	13215	13082	13156
26938	21424	29962	23303	21682	23205	21479	17522	16928	17168	17009	17025	16822	16989	16842	16736	17051	17059	16907	16945	17049	16939	17042	16797	17035	16954	16748	17020	16912	16857	16853	16778	16805	16806	16891	16896	16921	16853	16764	16951	16857	16838	16774	16962	16780	17016	16894	16887	16957	16996	16737	16864	16936	16825	16788	16657	16928	16772	16879	16799	16845	16784	17017	16966	16782	16970	17007	16797	16809	16756	16877	16873	16743	16679	16725	16742	16926	16850	16862	16781	16873	17049	16954	16941	16873	16843	16996	16794	16950	16915	16823	16888	16914	16717	16863	16762	16949	16887	16824	16841	16782	16726	16933	16947	16906	16880	16731	16897	16631	16790	16549	16726	16819	16791	16770	16700	16958	16800	16720	16595	16792	16724	16947	16726	16886	16831	16776	16801	17028	17018	16851	16725	16721	16847	16885	16816	16826	16674	16668	16789	16766	16940	16667	16953	16684	16769	16879	16721	16785	16893	16710	16848	16913	16922	16690	16912	16894	16870	16596	16841	16830	16978	16790	16778	16845	16722	16864	16748	16790	16910	16785	16702	16914	17057	17169	16808	16678	16643	16960	16747	16833	16728	16751	16718	16886	16895	16828	16750	16772	16681	16564	16438	16629	16930	16801	16861	16642	16809	16807	16849	16874	16771	16598	16693	16800	16744	16789	16827	16947	16880	16692	16789	16864	17014	16952	16686	16812	16792	16897	16765	16548	16637	16772	16790	16818	16929	16855	16857	16907	16697	16717	16791	16963	16831	16827	16619	16659	16699	16674	16818	16918	16499	16953	16637	16893	16787	16802	16761	16868	16748	16715	16791	16818	16803	16797	16853	16791	16914	16697	16866	16755	16946	16844	16610	16817	16750	16776	16960	16701	16843	16884	16844	16829	16797	16733	16840	16860	16880	16903	16716	16905	16978	16751	16833	16797	16785	16897	17090	16883	16899	16684	16854	16938	16743	16804	16895	16857	16731	16796	16561	16714	17001	16760	16759	16654	16993	16831	16878	17010	16650	16697	16815	16781	16726	16899	16826	16835	16875	16831	16891	16858	16801	17053	16853	16935	16749	16841	16714	16918	16841	16806	17072	16994	16832	16716	16811	16659	16785	16631	16741	16800	16848	16767	17026	16785	16877	16859	16967	16875	16940	16706	16757	16567	16642	16925	16850	17016	16814	16866	16662	16779	16907	16880	16876	16751	16887	16684	16509	16873	16827	16687	16628	16815	16911	16811	16758	16928	16911	16948	16546	16726	16807	16689	16678	16987	16888	16812	16874	16634	16880	16849	16840	16890	16733	16838	16849	16735	16782	16877	16827	16774	16928	16760	16644	16620	16608	16740	16754	16543	16788	16877	16946	16656	16596	16927	16846	16740	16888	16708	16801	16826	16781	16620	16723	16705	16763	16784	16922	16884	16844	16894	16967	16560	16649	16746	16916	16635	16698	16818	16847	16827	16886	16794	16828	16855	16882	16850	16875	16789	16793	16828	16892	16730	16674	16950	16870	16850	16791	17124	16723	16887	16886	16801	16881	16772	16769	16848	16761	16763	16755	16986	16712	16775	16929	16970	16782	16774	16929	16776	16679	16810	16823	16814	16741	16877	16770	16862	16973	16497	16750	16682	16704	16817	16660	16705	16774	16607	16618	16921	16655	16942	16941	16890	16847	16820	16848	16705	16846	16812	16850	16784	16576	16773	16746	16833	16877	16761	16813	16564	16780	16861	16853	16729	16703	16781	16782	16934	16779	16650	16788	16931	16725	16602	16968	16882	16658	16773	16899	16836	16955	16735	16810	16678	16763	16932	16704	16582	16780	16673	16611	16775	16868	16981	16935	16823	16908	16695	16675	16804	16827	16752	16758	17020	16820	16749	16874	16725	16866	16847	16776	16865	16835	16725	16793	16926	16801	16653	16810	16629	16686	16541	16683	16832	16692	16850	16841	16842	16768	16948	16565	16975	16714	16681	16949	16946	16930	16672	16858	16862	16748	16822	16855	16744	16808	16978	16918	16739	16941	16988	16626	16752	16786	16958	16855	16885	16762	16700	16745	16727	16721	16659	17122	16736	16710	16741	16918	16829	16654	16681	16709	16831	16664	16692	16821	16659	16606	16802	17033	16828	16908	16767	16764	16819	16932	16843	16883	16786	16866	16509	16799	16670	16876	16699	16723	16750	17070	16979	16890	16696	16632	17009	16716	16983	16703	16882	16897	16781	16600	16755	16862	16753	16591	16925	16783	16674	16851	16956	16968	16837	16868	16776	16635	16740	16624	16888	16829	16642	16484	16654	16738	16714	16663	16830	16838	16683	16702	16650	16679	16913	16766	16778	16885	16963	16892	16769	16825	16759	16659	16857	16783	16840	16646	16733	16785	16642	16744	16751	16802	16622	16947	16768	16716	16821	16698	16838	16991	16991	17021	16727	16719	16761	16694	16747	16868	16716	16797	16749	16752	16926	16819	16719	16715	16722	16778	16895	16695	16614	16864	16802	16827	16857	16680	17056	16888	16949	16886	16746	16651	16772	16591	16762	16792	16960	16751	16671	16989	16673	16821	16795	16768	16881	16719	16702	16793	16880	16583	16984	16857	16695	16791	16773	16830	16769	16828	16847	16916	16885	16757	16752	16782	16967	16854	16859	16919	16861	16897	16780	16873	16974	16915	16934	16776	16785	16770	16941	16897	16947	16893	17009	16770	16779	16617	16795	16945	16711	16970	16666	16975	16902	16802	16669	16803	16936	16771	16821	16626	16935	16786	16786	16695	16958	16957	16844	16644	16893	16765	16824	16712	16877	17102	16832	16777	16923	17110	16890	16915	16844	16471	16871	16905	16962	16956	17104	16894	16804	16801	16785	16885	16807	16912	16855	16824	17001	16857	16677	16640	16690	16898	16902	16648	16817	16774	16765	16785	16863	16798	16824	16909	16691	16493	16696	16719	16766	16865	16869	16872	16828	16749	16889	16787	16691	16852	16759	16671	16739	17042	16991	16805	16760	16545	16801	16947	17019	16910	16909	16786	16717	16954	16725	16673	16986	16872	16770	16674	16738	16820	16618	16886	16922	16953	16604	16778	16657	16776	16910	16736	16899	16865	16876	16725	16814	16716	16906	16785	16834	16900	16977	16620	16704	16542	16579	17014	16950	16793	16925	16893	16958	16959	16728	16825	16846	16921	16873	16872	16947	16723	16868	16771	16778	16730	16789	16873	16539	16661	16716	16651	16516	16567	16887	16872	16636	16841	16858	16932	16860	16742	16714	16767	17000	16849	16772	16804	16697	16700	16796	16645	16646	16610	16702	16794	16818	16896	16756	16787	16869	16816	16677	16755	16808	16739	16927	16786	16934	16850	16767	16815	16879	16790	16769	16992	16819	16866	16762	16616	16845	16928	16805	16802	16707	16852	16946	16914	16826	16805	16603	16785	16925	16689	16764	17091	16936	16831	16778	16808	16680	16808	16932	16874	16675	16790	16730	16920	17020	16841	16695	16792	16744	16862	16769	16674	16732	16743	16524	16816	16889	16762	16817	16786	16868	16789	16752	16728	16699	16919	16633	16783	16786	16799	16782	16891	16757	16889	17028	16620	16782	16812	16883	16807	16821	16743	16988	16785	16878	16837	16832	16796	16906	16603	16714	16720	16828	16713	16738	16802	16706	16751	16635	16634	16822	16762	16749	16908	16864	16723	16746	16750	16813	16902	16882	16833	16859	16879	16805	16828	16869	16893	16817	16817	16794	16694	16833	16784	16940	16904	16921	16707	16832	16770	16760	16657	16616	16946	16978	16775	16688	16809	16828	16652	16867	16891	16648	16827	16717	16838	16873	16534	16693	16719	16869	16850	16592	16820	16918	16813	16883	16787	16955	16917	16806	16892	16727	16868	16788	16875	16869	16737	16891	16832	16802	16949	16728	16942	16789	16747	16865	16785	16694	16644	16735	16707	16688	16708	16959	16906	16824	16848	16782	16949	16793	16774	17154	16584	16760	16748	16603	16915	16838	16824	16876	16503	16875	16897	16814	16874	16702	16920	16766	16596	16666	16690	16845	16799	16800	16638	16757	16701	16799	16701	16789	16841	16720	16606	16801	16874	16737	16777	16872	16761	16775	16989	16846	16903	16907	16677	17083	16931	16976	16849	16991	17154	16868	17009	16667	17005	16712	16773	16640	16849	16964	16899	16641	16903	16860	16913	16637	16759	16739	16679	16805	16756	16923	16613	16772	16676	16582	16870	16812	16810	16805	16757	16935	16809	16707	16710	16967	16800	16748	16705	16831	16794	16816	16457	16673	16879	16801	16820	16711	16851	16695	16817	16599	16863	16951	16876	16592	16947	16746	16807	16787	16725	16884	16831	16624	16659	16786	16706	16787	16823	16736	16725	16867	16667	16936	16899	16901	16751	16697	16868	16876	16861	16841	16606	16751	16897	16746	16706	16869	16842	16651	16558	16681	16901	16842	16751	16705	16729	16873	17052	16778	16789	16852	16742	16876	16772	16785	16732	16851	16707	16792	16471	16905	16792	16586	16768	16665	16644	16908	16575	16681	16822	16760	16722	16790	16671	16764	16673	16971	16719	16690	16666	16816	16738	16759	16868	16762	17054	16855	16770	16443	16801	16668	16779	16958	16986	16856	16784	16823	16861	16801	16781	17020	16801	16941	16558	16876	16798	16714	16755	16736	16618	16866	16690	16778	16702	16820	16860	16903	16778	16782	16959	16826	16861	16800	16871	16739	16724	16752	16841	16855	16671	16739	16873	16820	16529	16607	16779	16885	16885	16762	16892	16854	16758	16716	16778	17028	16803	16885	16876	16592	16802	16883	16730	16863	16877	16780	16819	16709	16851	16865	17026	16840	16694	16786	16952	16684	16701	16690	16919	16776	16769	16840	16853	16862	16830	16577	16822	16716	16822	16719	16747	16917	16826	16581	16761	16880	16681	16937	16857	16690	16901	16791	16583	16665	16735	16840	16798	17063	16935	16596	16785	16870	16999	16678	16677	17000	16676	16864	16775	16828	17051	16929	16682	16730	16821	16916	16777	16934	16955	16785	16934	16809	16808	16827	16987	16895	16715	16846	16688	16640	17000	16890	16832	16919	16747	16871	16801	16609	16754	16770	16757	16939	16719	16611	16860	16803	16767
25573	15983	13894	13788	13845	13890	13926	13718	14032	13920	13793	13831	13984	13951	13985	13854	13951	13861	14080	13920	13812	13970	13869	13856	13923	13913	13839	13914	13971	13879	13870	13961	13741	13919	13932	14053	13798	13912	13996	13954	13991	13810	13825	13902	13854	13869	13889	14008	13951	14047	13978	13988	13859	13820	13981	13884	13839	13874	13851	13934	14016	13884	13727	14030	13788	13861	13931	13857	13869	13925	13790	13967	13906	13978	13966	13856	13872	13826	13922	13988	14081	13924	13939	13832	13946	13861	13900	13808	13908	13864	14049	13860	13867	13889	14054	13790	13958	13879	13715	13663	13801	13931	13927	13935	13919	13893	13926	13840	14006	13897	13933	14041	13849	13914	13844	13904	13712	13954	13921	13904	13956	13795	13881	13734	14010	14065	13963	13928	13914	13906	13983	13949	13809	13929	14008	13913	13885	13887	13846	13880	13768	13880	13945	13769	13865	13706	13979	13909	13990	13920	14050	14031	13902	14007	13929	13808	13791	14022	13939	13781	13989	13791	13859	13736	14011	13825	13807	13794	13893	13806	13975	13800	13972	13808	13855	13958	13890	13989	13940	14117	13982	13959	13808	14044	14022	13854	13903	13940	14000	13925	13915	13849	13944	13657	13857	13865	13899	13959	13812	13702	13877	14011	13920	13903	13882	13657	13876	13848	14161	13947	13855	13862	13838	13994	13967	13938	13812	13796	13978	13680	13940	13910	13992	13799	13961	13719	13976	13858	13835	13827	13842	13782	13951	13750	13939	13727	13964	13861	13903	13901	13902	13972	14049	13922	14009	13778	13969	13883	13902	13881	14019	13836	13960	14016	13944	13738	13985	13839	13837	13895	13859	14008	13856	13797	14007	13970	13988	13985	13863	13860	13812	13872	13877	13942	13878	13962	14023	13877	13758	13816	13858	13855	13900	14076	13778	13877	13902	13813	13959	13891	13752	13737	13937	14007	13903	13848	13749	13766	13902	13868	13842	13708	13811	13767	13926	13825	13828	13892	14006	13975	13825	13940	13803	13804	13804	13817	13856	13767	13981	13716	13869	14006	13912	13748	13905	13860	13839	13839	13956	13854	13933	13748	13900	13968	13991	13740	13946	13887	14021	13967	13713	13950	13806	14150	13732	13800	13963	13938	13999	13920	13907	13892	13796	13949	14061	13914	13777	13844	13958	13978	13884	13792	13807	13831	13730	13832	13942	13995	13798	13887	13823	13893	13713	13806	13729	13818	13719	13969	13850	13871	13934	13857	13703	13956	13756	13996	13823	13833	13835	13902	13909	13743	13954	13765	13848	13733	13906	13991	13807	14056	13891	13918	13918	13877	13824	13851	13914	13858	14011	13728	13872	13906	13890	14002	14159	13775	14118	13837	13794	14100	13958	13793	13837	13993	14128	13852	13777	13718	13896	13917	13898	13909	13934	13959	13884	13944	13811	13832	13797	13811	13897	13901	13681	13939	13947	13821	13854	13664	13836	13984	13834	13942	13940	13871	13895	13927	13810	14070	13986	13968	13888	13612	13820	14073	13827	13864	13922	13916	13934	14020	14049	13894	14003	13856	13827	13945	13810	13960	13857	13840	13897	13850	13711	13902	13817	13862	13899	13949	13730	13924	14018	13869	13777	13918	13734	13773	13959	13945	13918	14018	13869	13810	13816	13958	13795	13898	14001	13906	13793	13980	13939	13958	13821	13873	13953	13873	13873	13932	13866	14019	13751	13926	13810	13815	13940	13912	13953	13907	13851	13788	13865	13761	13934	13693	14004	13889	13847	13870	13870	13777	13865	13861	13922	13894	13969	13791	14057	13799	13823	13876	14061	13955	13919	13882	14186	13848	13776	13798	13960	13829	13924	13882	13786	13821	13805	13740	13818	13769	13716	14032	14029	13846	13863	13830	13865	13956	13880	13875	13914	13754	13920	13795	14054	13716	13863	13858	13949	13967	13783	13878	13881	14127	13982	13779	13819	13791	13875	13963	14051	13795	13810	13907	13873	13996	13962	13995	13827	13968	14022	13977	13949	13905	13750	14170	13811	13898	13839	13862	13658	13774	13920	13906	13855	13866	13796	13873	14103	13910	13951	13988	14086	13881	13872	13841	13856	13974	13915	13879	13846	13887	13899	13974	14139	13743	13863	13957	13917	13936	13971	13899	13790	13957	13761	13959	13834	13882	13857	13830	13962	13803	13940	13917	13943	13804	13793	13865	13831	13800	14006	13944	14000	13893	13987	13943	13766	13662	13994	14083	13729	13819	13724	13949	14007	13938	13790	13926	13952	13815	14015	13928	13925	13795	13950	13862	13608	13878	14023	13987	13903	13999	13775	13985	13899	13784	13908	13772	13859	13848	13936	13844	13869	13790	13755	13920	13814	13709	13887	14043	13845	13680	13977	13983	13842	13831	13979	13882	13960	13740	13934	13823	14029	13793	14003	13848	13768	13853	13853	13856	13950	13885	13888	13828	13779	13894	13982	13851	13773	13717	13863	13870	13865	14001	13872	13819	13783	13753	13977	14123	13860	14079	14014	13833	13733	13802	13894	13732	13990	13876	13890	13807	14013	13894	13834	13726	13835	13869	14050	13791	13856	13912	13900	13956	13963	13789	13763	13701	13756	14051	13941	13891	13816	13776	13828	14117	13826	13904	13762	13789	13760	13824	13935	13992	13906	14038	13836	13745	13807	13872	13925	13875	13830	14032	13882	13691	13772	13871	14070	13821	13825	13818	13575	13716	13838	13812	13705	13945	13917	13817	13845	13884	13936	13970	13912	13774	13865	14003	14065	13816	13757	13760	13797	14069	13807	13922	13845	13814	13831	13849	13778	13882	13870	13923	13794	13741	13853	13854	13926	13953	13831	14002	13758	13974	13822	13901	13847	13876	13810	13967	14135	13736	13852	13887	13747	13909	13849	13940	13835	13925	13831	14033	13911	13772	13794	13858	14046	13871	13860	13835	13971	14042	13910	13893	13972	13821	13870	14066	13966	13827	14048	13870	13833	13873	14046	13858	13908	13993	14031	13928	13816	13836	13926	13842	13812	13900	13723	13811	13772	13873	13877	13811	13778	13824	13848	13871	13908	14049	13794	14003	13907	13907	13955	13927	13872	13812	13856	13897	13986	13823	13954	13918	13861	13869	13670	13888	13804	13955	13761	13831	13805	13754	13811	14072	13882	14033	13770	13951	14060	13724	14005	13871	13931	13905	14061	13863	13709	13950	13911	13901	14041	13732	13991	13877	13852	13841	13841	13845	13835	13948	14089	13927	13929	13864	13908	13854	13867	13774	14026	13714	13940	13777	13936	13963	13729	13961	13777	13898	13706	13815	13934	13931	13804	13881	13698	13767	13924	13888	14092	13903	13719	13978	13896	13768	14002	13804	13857	13978	14017	13934	13804	13904	13843	13917	13682	13832	14005	13992	13911	13691	13870	13894	13849	13980	13791	13870	13766	13829	13921	13975	13796	13867	13722	13919	13797	13995	13980	14014	13683	13987	13781	13978	13713	13965	13940	13964	14015	13899	13890	14063	13936	14068	13798	13970	13987	13725	13901	13951	13841	13889	13741	13794	13920	13892	13772	13903	13936	14012	13987	13821	13982	13704	13792	13805	13916	14004	13816	13865	13744	13830	13918	13897	13816	14019	13750	13891	13991	13974	13911	13940	13987	13693	13986	13960	13968	13799	13969	13782	13897	13639	13868	13961	14046	13938	13995	13747	13850	14005	13898	13841	13841	14093	13729	13726	14103	14039	13862	13905	13894	13847	13775	13600	13835	13980	14025	13697	14067	13982	13796	13805	13874	13909	14067	13797	13761	13936	13903	13895	13671	13797	13835	13769	13703	13791	13803	13917	13799	13914	13844	13796	13735	13865	13968	13887	13758	13882	13718	13942	13727	13724	13781	13725	13963	13824	14019	13897	13821	13825	13887	13861	13918	13875	13787	14016	13880	13918	13829	13854	13655	13898	13922	13921	13780	13925	13818	13923	13893	13836	13753	13959	13897	13774	13732	13819	13954	13914	13889	13881	13817	13938	13768	14064	13908	13951	13965	13833	13829	13757	13756	13838	13949	13914	14052	13794	13947	13871	13969	13867	13832	13886	13713	13877	14020	13843	13943	13778	13959	14045	13937	13815	13993	13965	13938	14053	13689	14044	13925	13840	13780	13785	13842	13862	13851	13821	13878	13701	14042	13899	13917	13884	13975	13829	13803	13723	13905	13857	13839	13796	13660	13964	14058	14006	13889	13968	13977	13805	14051	13662	13980	13870	13763	13817	13926	13872	14023	13795	13936	13947	13944	13918	13768	13851	14014	13792	13846	13985	13883	13911	13967	13760	13907	13933	13884	13855	13944	13843	13962	13931	13896	13911	14011	13730	14047	13918	13887	13997	13927	13787	13772	13877	13792	13928	13910	13934	14027	14014	13950	13740	13781	13898	13961	14016	13656	13987	13838	13924	13691	13965	13921	13884	13903	13932	13787	14039	13903	13831	14014	13911	13897	13800	13879	13795	13997	13816	13827	13937	13860	13882	14051	13614	13859	13842	13907	13794	13971	13954	13969	13743	13810	13914	13896	13779	13804	14055	13896	13952	13704	13828	13832	13954	13945	13868	13994	13807	13758	13884	13872	14078	14025	14021	13933	13877	13878	14072	13996	13738	13924	13938	13746	13888	14142	13876	13692	14048	13844	14057	13817	13765	13979	13971	13762	13813	13747	13971	13894	13903	14061	14027	13861	13935	13928	13828	13903	13781	13881	13917	13898	13932	13890	13732	13808	13872	13939	13898	13888	13718	13925	13985	13844	13906	13915	13926	13721	13873	13766	13803	13701	13951	13969	13868	13968	13870	13887	13872	13850	13934	13851	13976	13835	13852	13917	13881	13780	13959	13864	13768	13839	14101	13883	13825	13760	13842	13957	13939	13781	13911	13756	14096	13912	13914	13813	13825	13914	13676	13979	13847	13778	13747	13804	13731	13787	13927	13904	13890	13993	13791	13636	13881	13970	13838	13965	13842	13929	14060	13915	13992	13796	13912	13824	13915	13828	13832	13996	13852	13821	13815	14106	13773	14002	13852	13961	13840	13792	13808	13833	14058	13788	13740	13983	13918	13780	13764	13827	13803	13900	13851	13863	13771
22539	21365	29671	23428	21382	22421	27976	18439	16400	16538	16453	16002	15949	16226	16218	16079	16122	15997	15906	15987	15960	15914	16057	15917	15940	16109	15806	15901	15876	16079	15731	16070	15851	15927	15797	16026	15950	15863	15908	15727	15872	15821	15941	15646	15805	15814	15584	15950	15761	15598	15873	15962	15790	15865	15773	15899	15901	15807	15784	15826	15730	15875	15759	15858	15736	16036	15892	16063	15596	15731	15984	15940	15799	15805	15775	15702	15851	15610	15528	15735	15678	15755	15856	15984	15969	15850	15803	15873	15745	15734	15759	15800	15613	15871	15811	15649	15821	15733	15621	15744	15808	15926	15890	15677	15746	15786	15782	15673	15780	15809	15903	15706	15867	15858	15762	15682	15838	15820	15732	15811	15789	15701	15899	15790	15581	15739	15814	15734	15919	15941	15685	15662	15787	15743	15902	15659	15572	15527	15608	15737	16048	15793	15842	15634	15844	15647	15600	15851	15741	15746	15688	15875	15671	15641	15798	15611	15619	15707	15619	15509	15734	15675	15761	15818	15737	15768	15812	15921	15655	15798	15686	15697	15772	15810	16016	15832	15617	15586	15725	15672	15754	15701	15756	15505	15637	15652	15669	15947	15796	15701	15815	15681	15737	15848	15773	15580	15657	15965	15712	15692	15667	15724	15853	15734	15972	15670	15556	15882	15832	15740	15865	15705	15644	15592	15750	15748	15522	15890	15883	15672	15701	15752	15720	15948	15713	15616	15815	15681	15695	15583	15812	15653	15793	15786	15734	15558	15767	15597	15776	15687	15784	15685	15651	15896	15787	15772	15666	15803	15775	15492	15693	15730	15822	15689	15526	15577	15857	15829	15626	15523	15762	15496	15869	15901	15635	15863	15737	15657	15540	15764	15801	15694	15627	15715	15426	15638	15539	15625	15556	15702	15673	15663	15682	15862	15752	15799	15662	15697	15663	15387	15571	15733	15638	15717	15643	15732	15799	15837	15640	15738	15824	15856	15723	15796	15913	15792	15888	15746	15696	15736	15685	15830	15543	15653	15592	15614	15579	15685	15656	15757	15785	15610	15737	15769	15703	15603	15738	15770	15682	15686	15759	15667	15656	15721	15822	15808	15844	15743	15871	15773	15600	15811	15726	15719	15676	15692	15571	15700	15644	15694	15797	15894	15790	15542	15730	15541	15766	15715	15661	15782	15624	15696	15750	15690	15684	15974	15761	15903	15528	15617	15742	15511	15607	15434	15643	15666	15531	15648	15607	15643	15871	15811	15737	15725	15783	15726	15712	15696	15868	15857	15482	15682	15530	15664	15762	15861	15926	15752	15543	15746	15643	15690	15754	15656	15697	15797	15722	15709	15854	15575	15673	15699	15724	15589	15829	15704	15613	15645	15617	15833	15696	15751	15579	15820	15880	15757	15595	15694	15727	15670	15663	15822	15809	15532	15770	15659	15685	15689	15453	15645	15581	15563	15709	15583	15737	15612	15587	15693	15717	15642	15876	15696	15780	15806	15839	15698	15527	15623	15661	15535	15595	15774	15502	15613	15920	15687	15512	15672	15727	15753	15526	15483	15637	15683	15670	15601	15704	15626	15778	15793	15594	15681	15694	15789	15585	15707	15706	15644	15681	15800	15810	15638	15665	15568	15808	15535	15546	15847	15715	15527	15818	15840	15730	15689	15636	15822	15598	15748	15684	15727	15622	15584	15664	15725	15591	15633	15629	15768	15702	15595	15911	15875	15755	15513	15701	15681	15747	15684	15619	15749	15636	15799	15590	15471	15487	15681	15705	15723	15840	15801	15768	15778	15711	15526	15599	15696	15560	15616	15528	15649	15741	15977	15707	15687	15803	15836	15707	15624	15827	15645	15643	15760	15830	15753	15807	15719	15657	15700	15710	15653	15666	15634	15720	15814	15532	15613	15637	15855	15658	15622	15530	15799	15738	15642	15665	15915	15694	15585	15699	15655	15512	15814	15647	15651	15658	15581	15875	15641	15595	15634	15684	15606	15728	15648	15751	15800	15706	15533	15633	15603	15844	15611	15865	15606	15675	15547	15642	15544	15694	15661	15674	15675	15674	15706	15765	15702	15721	15780	15748	15823	15658	15711	15856	15724	15604	15744	15980	15675	15838	15509	15698	15510	15707	15614	15645	15539	15789	15598	15732	15599	15701	15590	15567	15575	15695	15670	15445	15456	15524	15681	15707	15777	15683	15668	15403	15544	15733	15720	15656	15496	15594	15533	15746	15631	15691	15769	15715	15632	15856	15654	15615	15733	15861	15758	15730	15765	15605	15653	15763	15566	15426	15653	15557	15588	15673	15653	15714	15758	15605	15877	15603	15459	15789	15495	15729	15512	15704	15582	15509	15719	15728	15513	15661	15626	15530	15715	15787	15604	15642	15526	15809	15805	15643	15681	15655	15585	15595	15741	15762	15762	15701	15621	15555	15543	15644	15605	15721	15745	15649	15462	15627	15816	15825	15668	15678	15790	15569	15626	15820	15651	15719	15567	15613	15613	15674	15569	15684	15698	15646	15528	15640	15751	15790	15541	15603	15732	15630	15730	15811	15706	15588	15850	15522	15743	15399	15646	15663	15614	15761	15685	15608	15531	15691	15774	15615	15743	15780	15627	15488	15740	15689	15631	15519	15761	15551	15659	15821	15415	15579	15862	15754	15848	15504	15820	15924	15721	15800	15574	15652	15510	15633	15709	15719	15643	15664	15693	15668	15790	15607	15442	15639	15580	15675	15608	15481	15552	15696	15643	15426	15950	15833	15961	15622	15536	15557	15727	15633	15777	15677	15653	15659	15599	15475	15441	15686	15864	15764	15668	15548	15678	15618	15500	15703	15704	15645	15342	15733	15729	15658	15768	15570	15617	15516	15697	15822	15566	15516	15503	15660	15778	15848	15969	15668	15779	15527	15640	15879	15812	15765	15784	15558	15747	15600	15764	15601	15572	15408	15812	15752	15605	15582	15696	15799	15619	15649	15700	15617	15513	15630	15515	15400	15712	15640	15577	15677	15570	15505	15529	15832	15760	15565	15799	15614	15620	15623	15545	15944	15535	15701	15422	15810	15698	15715	15833	15430	15586	15662	15682	15600	15730	15730	15601	15680	15557	15755	15751	15601	15789	15775	15625	15864	15784	15667	15670	15674	15693	15562	15755	15780	15835	15777	15732	15531	15634	15834	15661	15428	15655	15679	15741	15698	15644	15606	15591	15813	15585	15802	15794	15653	15512	15706	15721	15534	15762	15729	15684	15759	15509	15734	15726	15619	15849	15622	15688	15777	15705	15609	15534	15642	15661	15556	15694	15584	15658	15632	15632	15410	15696	15803	15630	15580	15643	15627	15665	15987	15635	15655	15697	15739	15513	15550	15881	15810	15673	15590	15570	15617	15487	15541	15771	15655	15763	15461	15577	15717	15722	15738	15825	15542	15507	15588	15738	15529	15708	15452	15693	15661	15414	15742	15637	15853	15685	15567	15670	15538	15711	15709	15611	15574	15880	15622	15531	15542	15657	15857	16077	15669	15758	15687	15747	15699	15680	15868	15567	15575	15550	15666	15889	15794	15656	15628	15843	15622	15698	15696	15543	15655	15548	15635	15539	15769	15718	15661	15619	15579	15486	15547	15536	15748	15513	15643	15922	15695	15809	15541	15869	15682	15869	15577	15480	15730	15790	15640	15867	15638	15603	15578	15795	15733	15854	15613	15726	15749	15614	15571	15651	15899	15682	15491	15833	15497	15743	15669	15826	15511	15693	15690	15587	15725	15696	15697	15642	15561	15772	15652	15726	15705	15523	15870	15704	15651	15615	15836	15589	15549	15711	15748	15747	15640	15507	15568	15443	15639	15647	15748	15656	15476	15574	15520	15742	15812	15628	15723	15548	15548	15659	15464	15717	15592	15629	15591	15687	15652	15608	15637	15803	15658	15882	15599	15554	15606	15698	15717	15679	15678	15558	15503	15719	15563	15584	15811	15473	15632	15813	15586	15583	15696	15960	15744	15745	15653	15582	15585	15516	15716	15650	15657	15832	15881	15515	15660	15629	15667	15599	15712	15764	15536	15645	15438	15612	15620	15694	15576	15482	15581	15668	15662	15849	15811	15683	15675	15806	15660	15665	15557	15679	15652	15667	15668	15633	15605	15576	15627	15584	15617	15578	15677	15748	15639	15555	15565	15700	15684	15802	15620	15675	15623	15829	15530	15660	15651	15603	15603	15795	15537	15678	15803	15461	15649	15864	15492	15757	15496	15645	15752	15640	15508	15763	15560	15650	15527	15876	15713	15592	15589	15801	15654	15559	15576	15693	15526	15702	15699	15629	15617	15515	15735	15447	15551	15695	15744	15713	15637	15708	15586	15644	15738	15841	15710	15594	15616	15488	15676	15726	15641	15561	15599	15699	15620	15556	15683	15666	15696	15662	15728	15795	15670	15468	15753	15588	15655	15646	15795	15666	15588	15506	15669	15625	15778	15486	15641	15617	15796	15687	15587	15643	15690	15621	15827	15770	15637	15717	15812	15621	15813	15596	15686	15466	15675	15569	15776	15665	15542	15626	15699	15751	15606	15383	15710	15502	15515	15664	15732	15734	15709	15656	15343	15638	15674	15639	15509	15524	15606	15638	15773	15628	15505	15706	15662	15689	15529	15561	15641	15673	15613	15592	15608	15665	15738	15664	15723	15929	15691	15630	15585	15592	15377	15862	15608	15612	15703	15787	15669	15793	15632	15727	15657	15734	15663	15645	15654	15527	15636	15517	15546	15600	15707	15429	15633	15416	15573	15647	15576	15531	15703	15787	15681	15724	15726	15696	15591	15555	15665	15546	15506	15604	15835	15682	15547	15590	15678	15620	15593	15771	15570	15600	15709	15502	15546	15447	15555	15716	15740	15678	15624	15496	15473	15544	15570	15542	15742	15806	15636	15739	15797	15517	15726	15501	15523	15497	15606	15587	15576	15576	15478	15562	15512	15628	15373	15557	15460	15697	15859	15705	15753	15972	15624	15420	15542	15709	15641	15599	15710	15604	15580	15979	15681	15629	15701	15753	15694	15715	15447	15678	15666	15435	15753	15611	15506	15667	15784	15533	15692	15465	15507	15512	15642	15727	15659	15427	15586	15529	15625	15622	15704	15561
25068	18195	13311	13377	13124	13230	13218	13092	13079	13202	13052	13141	13108	13002	13004	13045	12903	13054	12948	13029	13017	13010	13079	13110	12990	12836	13093	13124	13074	13105	13056	12797	13236	13066	12979	13017	12895	13093	13071	12995	12886	13108	12949	13042	13059	12908	12921	13100	12958	13037	12961	12947	13120	12989	13061	13003	13020	12983	13254	12959	13205	13110	12972	13083	13066	13199	13226	12981	13146	13242	13011	13097	13070	12949	12968	13017	13102	12964	13056	13098	12861	13021	13156	13124	13021	12934	12981	13027	12986	13087	13029	13095	13062	12977	13006	13031	13003	13145	12973	13084	13030	12870	13033	13248	13052	12917	13049	12927	13222	13031	13172	12910	13085	13196	12975	13014	13086	13074	13142	13062	12870	13061	13022	12927	13069	12846	13040	13068	13141	13216	13002	13096	12939	12996	13076	12997	12940	13040	13068	12974	12989	13239	13037	13088	13055	12958	12941	13102	13004	13000	13008	13108	12916	12901	13089	13111	13047	12936	13072	13282	13028	13073	13078	13098	13092	13109	13072	12906	12957	13046	13109	13202	13135	12945	13098	12981	13016	13070	13000	12976	13026	13002	13123	13122	13287	13053	12934	13218	13073	13091	12839	13053	13020	13082	12981	13174	13049	13219	13058	13063	12980	13146	12937	13060	13134	12923	12902	12873	12967	13165	12926	13050	12931	12981	13104	12988	12830	12995	12934	12966	13074	13039	12979	12885	13070	13057	12888	13028	13222	12943	12818	12953	13082	12944	12915	12970	13029	12887	12999	13211	12932	12983	12909	13184	12959	13122	12969	13060	13040	13155	12991	13056	12985	13156	13041	13061	13152	12926	12935	13231	12827	12927	12997	12974	13075	12806	12937	13055	12978	13098	13024	12891	13191	12979	13116	12919	12944	12983	13076	12963	12943	13099	12962	13098	12844	13031	13035	13035	12831	12933	13070	13136	12972	13066	13132	12968	13010	13043	13014	13186	13096	13056	12972	12926	12988	12825	13002	12946	13028	12916	13020	13019	12829	12915	13137	13055	12904	12915	13113	13166	12979	12975	12988	13094	12854	12811	13019	13150	12961	12993	12948	12918	13043	12994	13114	13159	12927	13075	13048	13101	12943	13106	13002	13087	12894	12937	13029	13019	13225	12966	12970	13007	12863	12951	12972	12845	13001	13098	12891	13075	12922	12996	12996	12952	12905	13067	13201	13056	13044	13041	13099	13115	13103	12828	13078	13033	12989	13063	13199	13089	13003	13078	13074	13079	13135	12993	13034	12993	12905	13020	13066	13059	13208	13000	12934	12912	13114	13196	13105	13070	13130	12847	12897	13114	13043	12861	12952	13044	13013	13092	12978	12884	13026	13025	13130	13042	13081	12947	13105	12938	13098	13107	12902	12950	13013	12981	12960	13042	13089	13047	12912	13028	13079	13168	13062	12880	13052	12891	12979	13154	12860	12954	13082	13011	12921	13012	13122	13043	13046	13049	13057	12991	12938	12822	13051	12921	12895	13109	12989	13027	13093	13017	12898	12926	12960	13150	12995	12910	13025	12921	13115	12929	12971	13029	13080	13145	12954	12882	13064	13001	13099	13131	13083	13033	13024	13009	12667	12990	12843	13027	13069	12964	13143	13066	12892	13008	12982	13136	13060	12937	13227	13060	12885	12954	12823	12974	13106	12922	12963	13053	13014	12847	13063	13010	12984	13117	12998	13026	12897	13058	12957	13155	12931	12948	13020	12982	13004	13097	13063	13162	13059	12971	13035	13050	13066	12934	12755	12945	12966	13123	13041	12966	13180	13081	13068	12904	13136	13063	12920	13167	12831	13073	13064	13048	13039	12916	13099	13034	12993	13165	12978	13007	12780	13014	13044	12963	12916	13029	12966	12945	12896	12967	13131	12989	13152	13013	12973	12993	13045	12895	12895	13065	13096	13195	12791	12938	13082	12910	13112	12918	12948	12990	13031	12849	13008	12983	12913	13067	13082	13003	13196	13147	13147	12986	12979	12919	13083	13085	12887	13033	13101	12911	13000	12912	12971	12966	13008	12936	13016	12927	12861	12936	12993	12841	12973	12933	12805	12997	13069	12818	12913	13020	13060	13126	12863	12948	12950	13025	13058	12978	13054	13042	12921	13015	12790	12917	12969	12930	13182	13096	12854	13059	13092	13047	12932	12995	13084	12902	12836	12870	12853	13064	13005	12918	13050	13145	12898	12928	13112	13016	13039	13000	12892	13091	12994	13091	13079	13072	13022	12974	13053	12969	13132	13116	13066	13000	13143	12878	12960	13021	13074	13231	13087	13156	13045	13030	13017	12932	13200	12930	12906	12969	12880	13028	12904	13068	12852	12995	13011	12799	13045	13113	12934	13119	13089	12971	12985	12845	13091	12805	13000	13117	12881	13016	13154	13046	13063	13166	13001	13158	13092	12936	12991	13085	12954	13022	13049	12992	12932	13081	13020	13062	12989	13149	12895	12974	13006	12827	13037	12938	12981	12955	12950	12975	12798	13089	13040	13014	13155	12982	12952	12958	13103	12987	13041	13016	13074	13132	12903	12980	12982	13193	13093	13059	12931	12989	13118	12795	12905	13232	13018	12921	12925	13176	12862	13030	13176	13092	12936	13047	13052	13072	13136	12977	13053	13099	12991	13065	13001	12966	13074	12937	12813	12961	13059	12917	13224	12959	12985	13114	13103	13088	13080	12919	13006	12951	12912	12942	12806	12901	13083	12747	13007	12968	12961	12920	12864	12978	12844	13080	13133	12997	12987	12917	12958	12982	13079	13020	13093	12845	13097	12931	12958	12952	12889	13201	12910	12942	13092	13141	13046	13025	12904	12858	13019	12977	13055	12831	13110	13123	13111	12944	12999	13010	12983	13017	13078	12979	13198	12919	12745	12974	13034	12928	12904	13055	12943	12912	12973	12899	13081	12914	13026	13008	13130	12873	12973	12944	13076	12928	13089	12938	13035	12994	12946	13031	12967	13141	12895	13023	13010	12984	13101	13043	13072	13044	12864	12982	12954	12867	12856	13076	13025	12957	12838	12953	12806	13034	13018	13091	13149	13054	13070	13012	13092	13132	13041	12935	12869	13004	12929	13101	12917	12885	12945	12929	13139	13054	13041	12980	13019	13044	13127	12986	13074	13107	12814	13061	13040	13062	13057	12946	12904	12921	12973	12969	13043	12984	13179	13063	13026	13151	12990	13019	13064	13014	12889	13118	13098	13050	13024	13125	13130	13033	12952	13167	12942	12893	13039	13004	13040	12972	12918	13125	12894	12938	12884	12864	13004	12944	12732	12930	13055	13123	12925	13189	12955	13089	12925	12999	13016	13135	13005	12996	13042	12981	12937	12954	12989	13123	13028	13180	12890	13100	13039	12860	13040	12908	13095	13035	13048	13068	13138	12912	12838	12920	13087	12970	12852	13114	12815	12974	12913	12998	13023	13167	12944	13156	12894	13110	13175	13013	12909	13105	13020	12888	13033	12967	12904	12875	13041	13045	12980	12939	13023	13147	13036	12963	12864	12975	13015	13042	12969	13174	13065	13236	13137	13077	12972	12983	12957	13021	12930	13175	13047	12933	12968	12953	12882	12897	13024	13002	12899	13046	12992	13093	12938	13074	12980	12877	13179	12997	12892	13071	12955	12949	12967	13072	12944	13009	13035	13027	12841	13037	12987	12966	13050	13074	13054	13101	13082	12924	12947	12871	12996	13034	12828	13006	13011	13006	12904	12853	12908	13155	13029	13045	13049	12962	13000	13005	12841	12940	12986	12979	12960	12839	13208	12894	13175	12856	12964	13120	13136	12985	13110	13069	13013	13183	12892	12942	13079	12947	13122	13041	13051	13011	12868	12986	12922	12940	12972	12924	12825	13118	12994	13053	13065	12970	13073	12994	13045	12917	12985	13127	13018	13064	13044	13011	12978	12968	12873	12825	13072	13037	12987	13030	13045	13100	13115	13095	13005	12917	12996	13047	12987	12980	13030	12851	12915	13118	13101	13087	12859	12983	12976	13046	13013	13056	12984	13006	13173	12869	12982	12988	12907	12979	12951	13009	13067	13096	13070	12995	12839	13049	13068	12970	12943	13044	12984	12968	13143	12970	12985	12897	12904	13167	12869	12813	12890	12886	13098	13138	12974	13123	12999	13038	12917	12985	13016	12931	13065	13020	13052	13108	12979	13220	12914	13114	13157	13187	13046	12990	12919	13244	12936	13150	13065	13043	13159	13176	12916	12972	13115	13083	12867	12971	12893	12987	12915	13106	13034	13040	13173	13006	12855	13149	12927	13108	13084	13032	12970	12890	13060	13005	12900	13035	12857	13083	13031	12936	12875	12992	13022	13021	13067	13038	13095	12784	13063	13100	12982	13028	13002	13074	12827	12980	13057	12915	13099	13003	13111	12946	13166	13074	12876	13099	13133	12784	12952	13047	13081	13002	13002	13020	13024	12916	12993	13008	13031	13133	13006	12828	12866	12996	12995	13203	12932	13051	13032	12996	13040	12972	13073	13101	13104	13211	12940	12879	12973	12971	13043	12912	13084	13122	13126	13053	12998	13158	12900	12930	13038	12904	13069	12850	13094	12971	12845	13078	12987	12843	12833	12951	12859	12906	13065	13055	12753	13042	13087	12895	12970	12991	13045	12933	12924	12988	13044	13198	12893	13071	12977	13097	12854	13013	13071	12926	12916	12894	13026	12989	13066	13066	12997	13013	12993	13011	13039	12858	12918	13031	13107	12995	13085	13098	13026	13059	13001	13032	13075	13150	12999	13055	12924	13129	13180	12990	13039	12923	12912	13089	13062	12916	12929	12890	13045	13064	12997	13041	12874	13073	13002	12958	13034	13220	13228	12993	13152	13003	12932	13056	13135	12954	12986	12989	13018	12842	13085	12982	12727	13061	12923	12952	13115	12986	12807	12962	13056	12898	13040	13002	13147	12975	13121	13000	12971	12986	13058	13112	12893	12905	13174	13121	13095	13149	12954	13172	12905	12957	12877	13055	12965	13112	12933	12959	13011	13235	13055	13203	13009	12912	12973	13072	12853	12967	12988	13043	13133	12906	13196	12973	13085	12999	13031	12958	13129	13067	13002	13047	13184	12928	13110	12948	13205	13028	12982	12954
28460	21345	27474	24279	17056	16818	16900	16374	16384	16383	16221	16185	16333	16312	16153	16349	16335	16267	16421	16240	16269	16329	16237	16043	16403	16313	16479	16426	16395	16328	16307	16336	16258	16224	16260	16226	16063	16262	16277	16101	16489	16500	16300	16360	16207	16170	16233	16035	16098	16113	16439	16310	16392	16441	16392	16583	16335	16237	16328	16294	16254	16310	16199	16027	16325	16118	16212	16324	16283	16330	16271	16464	16352	16251	16134	16453	16298	15956	16182	16154	16401	16222	16286	16373	16208	16507	16287	16284	16089	16145	16379	16396	16580	16203	15911	16143	16287	16326	16349	16272	16140	16388	16245	16241	16331	16284	15970	16248	16290	16301	16203	16188	16090	16476	16202	16285	16391	16362	16347	16309	16270	16245	16240	16274	16236	16070	16303	16215	16287	16328	16210	16296	16261	16254	16234	16237	16298	16215	16276	16507	16277	16119	16199	16243	16259	16178	16390	16253	16301	16301	16443	16164	16345	16318	16274	16324	16402	16429	16478	16377	16457	16110	16324	16315	16319	16221	16306	16220	16181	16232	16472	16136	16388	16159	16179	16261	16319	16347	16128	16347	16240	16474	16371	16336	16259	16268	16291	16431	16286	16099	16160	16326	16397	16321	16445	16144	16266	16215	16097	16332	16268	16332	16422	16163	16311	16318	16245	16214	16286	16408	16223	16147	16279	16423	16273	16235	16245	16154	16287	16171	16381	16390	16342	16218	16336	16412	16417	16168	16138	16253	16314	16208	16221	16199	16290	16106	16219	16296	16437	16317	16196	16293	16180	16369	16213	16184	16147	16413	16470	16298	16283	16143	16178	16342	16308	16178	16347	16282	16283	16202	16059	16262	16204	16230	16237	16253	16419	16433	16164	16237	16370	16215	16184	16218	16239	16140	16339	16221	16357	16353	16275	16342	16336	16281	16331	16282	16255	16440	16213	16384	16304	16193	16256	16192	16471	16391	16325	16060	16158	16184	16364	16503	16390	16325	16427	16258	16126	16247	16238	16487	16120	16107	16299	16222	16169	16085	16334	16454	16258	16183	16396	16167	16334	16193	16394	16253	16393	16360	16160	16412	16150	16299	16402	16272	16380	16258	16203	16505	16345	16446	16344	16295	16211	16419	16315	16300	16264	16411	16258	16265	16471	16088	16170	16235	16325	16356	16237	16099	16285	16196	16366	16112	16248	16345	16405	16336	16224	16258	16300	16222	16385	16406	16334	16375	16152	16454	16204	16208	16177	16149	16166	16302	16302	16179	16285	16254	16247	16273	16210	16422	16202	16384	16286	16065	16170	16092	16196	16412	16181	16201	16352	16346	16244	16121	16397	16339	16125	16294	16434	16155	16425	16343	16297	16393	16183	16174	16278	16621	16378	16399	16394	16107	16385	16261	16276	16067	16232	16233	16258	16403	16282	16170	16055	16230	16228	16398	16323	16418	16250	16340	16269	16179	16293	16470	16311	16285	16304	16334	16446	16256	16100	16347	16019	16235	16188	16291	16353	16430	16375	16327	16349	16257	16300	16140	16205	16271	16335	16351	16173	16268	16406	16174	16485	16246	16365	16395	16209	16311	16221	16424	16071	16459	16427	16378	16213	16365	16161	16020	16425	16257	16305	16354	16369	16268	16228	16154	16177	16146	16252	16296	16319	16371	16584	16384	16153	16134	16563	16337	16210	16413	16327	16342	16281	16468	16205	16441	16325	16315	16403	16374	16220	16329	16245	16220	16320	16307	16109	16374	16242	16184	16208	16112	16040	16284	16303	16302	16308	16379	16253	16276	16416	16412	16468	16379	16302	16230	16180	16230	16257	16466	16368	16308	16200	16316	16147	16245	16308	16309	16457	16277	16115	16289	16226	16058	16295	16076	16289	16347	16259	16328	16211	16229	16252	16303	16301	16269	16433	16321	16358	16266	16137	16305	16304	16423	16354	16159	16331	16264	16379	16354	16097	16381	16331	16400	16347	16414	16137	16106	16233	16193	16218	16582	16297	16220	16325	16176	16380	16200	16343	16415	16349	16087	16136	16495	16238	16279	16156	16291	16228	16501	16372	16210	16316	16202	16363	16162	16252	16379	16199	16218	16281	16159	16291	16142	16307	16385	16317	16397	16246	16085	16273	16190	16340	16254	16393	16374	16334	16413	16513	16310	16274	16371	16117	16320	16103	16141	16307	16319	16337	16229	16068	16098	16365	16114	16221	16224	16409	16409	16235	16187	16358	16267	16298	16460	16262	16057	16479	16173	16237	16251	16363	16346	16424	16268	16164	16089	16188	16173	16243	16335	16183	16175	16207	16210	16385	16426	16309	16479	16282	16234	16018	16170	16111	16427	16308	16242	16269	16278	16379	16302	16385	16331	16467	16409	16363	16301	16204	16430	16300	16268	16284	16213	16263	16221	16173	16137	16169	16168	16252	16246	16228	16500	16362	16487	16305	16331	16458	16245	16154	16224	16216	16387	16378	16191	16107	16206	16351	16410	16393	16159	16444	16410	16255	16289	16421	16447	16174	16278	16304	16371	16073	16266	16310	16234	16124	16112	16090	16209	16019	16215	16489	16154	16246	16356	16423	16139	16257	16228	16329	16140	16372	16414	16267	16436	16286	16359	16352	16234	16502	16238	16280	16271	16159	16052	16273	16400	15959	16308	16288	16273	16125	16261	16135	16219	16318	16137	16266	16313	16064	16227	16520	16180	16323	16309	16197	16203	16338	16346	16259	16280	16220	16145	16439	16269	16403	16347	16426	16134	16504	16403	16500	16331	16370	16119	16282	16316	16233	16242	16461	16421	16371	16223	16206	16325	16320	16325	16232	16227	16264	16286	16356	16351	16228	16172	16255	16338	16223	16306	16173	16072	16277	16510	16243	16331	16434	16177	16327	16402	15957	16406	16444	16341	16425	16306	16213	16302	16243	16264	16355	16449	16216	16048	16136	16205	16166	16272	16190	16373	16343	16264	16270	16270	16263	16241	16173	16253	16224	16331	16390	16332	16314	16345	16302	16247	16221	16326	16451	16348	16354	16395	16351	16288	16274	16332	16374	16293	16409	16442	16531	16304	16214	16218	16442	16364	16234	16400	16342	16291	16264	16250	16273	16483	16119	16194	16191	16090	16181	16358	16389	16416	16476	16223	16102	16524	16086	16173	16471	16404	16225	16160	16305	16240	16466	16091	16207	16512	16321	16251	16298	16228	16252	16288	16512	16234	16217	16233	16114	16109	16356	16308	16335	16297	16168	15935	16336	16320	16234	16278	16277	16374	16315	16481	16289	16159	16399	16425	16306	16254	16413	16327	16344	16239	16349	16514	16416	16300	16096	16422	16393	16444	16419	16512	16378	16313	16494	16329	16433	16304	16326	16384	16027	16199	16187	16283	16190	16229	16455	16474	16260	16322	16382	16182	16411	16182	16438	16252	16160	16292	16154	16379	16209	16408	16194	16526	16255	16374	16476	16100	16239	16270	16287	16421	16197	16185	16178	16357	16429	16106	16289	16251	16595	16241	16395	16182	16293	16301	16480	16166	15986	16123	16245	16133	16400	16315	16262	16251	15985	16252	16165	16199	16276	16287	16305	16233	16202	16443	16171	16439	16224	16244	16187	16293	16123	16286	16325	16357	16283	16295	16101	16282	16417	16175	16253	16515	16401	16424	16247	16375	16461	16408	16450	16419	16126	16374	16558	16476	16360	16377	16216	16239	16322	16129	16188	16249	16306	16619	16288	16284	16371	16141	16268	16229	16433	16175	16294	16396	16154	16226	16079	16305	16355	16187	16378	16314	16338	16293	16316	16238	16339	16076	16369	16312	16149	16399	16203	16261	16290	16413	16401	16348	15973	16240	16173	16401	16243	16341	16436	16221	16180	16350	16260	16335	16342	16219	16142	16276	16234	16152	16478	16377	16178	16383	16311	16325	16262	16285	16618	16325	16287	16249	16360	16169	16096	16299	16327	16439	16352	16380	16364	16392	16379	16399	16359	16385	16147	16398	16306	16351	16386	16164	16204	16181	16126	16348	16279	16113	16326	16170	16320	16159	16295	16148	16129	16163	16262	16153	16190	16317	16295	16378	16193	16390	16430	16339	16213	16331	16213	16307	16337	16204	16269	16200	16229	16368	16430	16271	16147	16180	16107	16282	16398	16426	16294	16287	16326	16188	16351	16441	16257	16241	16310	16383	16376	16319	16353	16327	16205	16336	16460	16164	16225	16359	16308	15927	16190	16274	16410	16493	16363	16203	16366	16276	16356	16257	16123	16360	16299	16378	16386	16314	16479	16055	16342	16286	16319	16224	16169	16360	16280	16401	16286	16187	16283	16240	16094	16499	16238	16239	16297	16139	16294	16341	16466	16112	16352	16241	16453	16360	16440	16330	16604	16210	16402	16494	16216	16496	16333	16308	16220	16308	16216	16252	16321	16310	16313	16250	16363	16303	16465	16301	16401	16250	16257	16247	16340	16137	16156	16274	16250	16245	16208	16323	16173	16391	16241	16132	16405	16104	16243	16270	16271	16306	16453	16492	16290	16211	16160	16168	16230	16551	16115	16254	16042	16293	16265	16532	16383	16238	16416	16263	16248	16419	16134	16280	16196	16156	16517	16238	16305	16096	16365	16275	16307	16339	16319	16303	16204	16034	16373	16357	16250	16080	16416	16366	16146	16229	16400	16303	16476	16430	16254	16218	16216	16275	16351	16323	16419	16207	16421	16266	16250	16343	16231	16138	16455	16291	16435	16459	16421	16186	16289	16281	16384	16276	16240	16436	16241	16346	16295	16332	16430	16287	16118	16363	16224	16223	16138	16241	16279	16394	16150	16324	16410	16324	16429	16363	16403	16256	16131	16076	16392	16440	16146	16099	16229	16376	16451	16648	16409	16410	16098	16142	16230	16296	16336	16247	16213	16462	16182	16338	16156	16052	16083	16447	16288	16298	16298	16238	16055	15920	16277	16176	16320	16182	16228	16144	16436	16289	16219	16165	16284	16398	16197	16242	16162	16406	16414	16154	16105	16258	16078	16342	16237	16144	16226	16314	16079	16121	16265	16378	16446	16330	16239	16423	16449	16322	16197	16166	16382	16239	16243	16348	16215	16394	16119	16446	16467	16182	16331	16267	16438	16258	16152	16220	16316	16267
25808	14904	13561	13799	13587	13405	13657	13782	13672	13587	13507	13658	13707	13513	13542	13555	13657	13454	13712	13759	13483	13530	13661	13665	13705	13677	13561	13518	13665	13676	13584	13673	13648	13688	13757	13669	13570	13562	13606	13787	13625	13537	13740	13887	13713	13699	13739	13466	13587	13739	13620	13633	13532	13567	13673	13694	13634	13578	13629	13708	13506	13561	13585	13545	13658	13596	13618	13622	13412	13737	13664	13638	13694	13591	13559	13535	13617	13820	13719	13725	13574	13662	13699	13632	13592	13642	13648	13652	13617	13567	13678	13585	13641	13560	13501	13705	13582	13596	13770	13694	13720	13439	13744	13748	13748	13434	13644	13733	13654	13764	13800	13779	13693	13695	13553	13434	13550	13658	13518	13576	13562	13691	13711	13690	13650	13567	13625	13686	13548	13484	13499	13617	13787	13533	13689	13483	13731	13372	13626	13563	13591	13723	13807	13568	13622	13704	13586	13813	13542	13671	13638	13672	13577	13398	13398	13565	13776	13606	13645	13650	13619	13636	13678	13651	13688	13528	13766	13438	13698	13664	13617	13578	13664	13583	13654	13649	13659	13732	13503	13538	13590	13543	13537	13669	13693	13813	13559	13645	13600	13492	13506	13759	13584	13621	13620	13758	13851	13534	13507	13648	13535	13594	13502	13568	13590	13526	13588	13763	13611	13737	13576	13693	13676	13684	13733	13745	13534	13547	13751	13681	13708	13487	13612	13467	13654	13492	13636	13449	13553	13782	13615	13587	13540	13650	13609	13617	13559	13636	13711	13643	13633	13577	13544	13620	13628	13477	13438	13460	13722	13581	13618	13659	13602	13626	13658	13691	13602	13841	13604	13608	13577	13789	13584	13673	13621	13681	13610	13645	13557	13619	13534	13477	13632	13605	13466	13550	13653	13513	13588	13658	13649	13653	13723	13575	13535	13575	13656	13626	13775	13706	13653	13522	13614	13648	13747	13669	13528	13529	13771	13490	13585	13600	13589	13506	13714	13477	13575	13522	13617	13562	13681	13669	13651	13617	13530	13772	13596	13684	13687	13676	13622	13594	13760	13743	13608	13655	13815	13749	13581	13817	13717	13554	13746	13635	13670	13571	13569	13626	13536	13653	13675	13658	13530	13453	13712	13738	13602	13670	13478	13564	13586	13654	13641	13479	13651	13640	13540	13768	13586	13718	13641	13432	13554	13725	13632	13700	13600	13528	13682	13689	13557	13634	13521	13706	13719	13522	13689	13469	13530	13655	13740	13679	13484	13711	13574	13561	13921	13493	13650	13685	13633	13545	13675	13705	13720	13624	13644	13636	13810	13592	13602	13646	13646	13705	13627	13535	13557	13695	13645	13490	13704	13507	13759	13611	13620	13739	13638	13497	13651	13659	13431	13648	13517	13640	13619	13648	13484	13600	13696	13674	13500	13720	13618	13803	13602	13570	13555	13529	13432	13802	13651	13657	13665	13531	13536	13661	13769	13456	13478	13770	13661	13556	13599	13557	13592	13679	13555	13707	13438	13701	13525	13742	13754	13576	13539	13616	13537	13583	13585	13665	13600	13522	13596	13635	13728	13651	13615	13804	13619	13840	13505	13704	13807	13762	13589	13660	13710	13692	13615	13526	13591	13597	13445	13666	13619	13530	13529	13558	13632	13703	13704	13682	13605	13630	13701	13711	13760	13743	13687	13497	13678	13503	13536	13707	13707	13567	13760	13629	13660	13631	13518	13589	13619	13537	13608	13672	13672	13684	13703	13459	13604	13635	13817	13626	13574	13559	13592	13595	13617	13564	13600	13625	13718	13705	13648	13657	13645	13536	13683	13580	13657	13555	13547	13497	13651	13601	13547	13582	13746	13642	13354	13650	13517	13525	13634	13623	13716	13581	13724	13516	13652	13594	13708	13642	13559	13662	13499	13616	13452	13702	13723	13304	13774	13694	13688	13725	13709	13595	13441	13699	13629	13557	13754	13545	13529	13645	13773	13668	13522	13748	13771	13681	13604	13609	13667	13747	13731	13635	13661	13520	13524	13505	13600	13734	13659	13687	13549	13531	13666	13694	13652	13764	13723	13721	13761	13499	13491	13693	13541	13659	13618	13701	13763	13490	13708	13679	13616	13487	13582	13679	13802	13660	13709	13623	13603	13566	13539	13729	13468	13661	13631	13665	13622	13551	13513	13542	13630	13494	13665	13564	13683	13538	13564	13667	13699	13641	13586	13601	13657	13774	13663	13557	13618	13606	13737	13562	13709	13603	13496	13637	13597	13625	13727	13668	13418	13623	13763	13855	13652	13680	13651	13666	13709	13597	13526	13599	13579	13694	13629	13526	13694	13667	13531	13529	13557	13518	13625	13878	13754	13670	13616	13595	13596	13467	13640	13764	13660	13642	13536	13526	13400	13545	13499	13646	13701	13734	13708	13358	13583	13519	13670	13688	13790	13607	13654	13569	13603	13470	13807	13501	13635	13539	13550	13570	13675	13371	13758	13684	13781	13605	13656	13603	13556	13598	13783	13773	13602	13673	13561	13616	13647	13579	13616	13556	13594	13698	13702	13630	13581	13577	13652	13709	13796	13623	13718	13568	13633	13500	13658	13704	13551	13648	13649	13578	13578	13487	13529	13605	13558	13719	13528	13692	13634	13607	13651	13604	13773	13562	13580	13533	13633	13577	13628	13618	13534	13563	13689	13695	13748	13568	13798	13551	13601	13490	13486	13611	13561	13574	13576	13643	13526	13575	13696	13628	13689	13641	13672	13813	13635	13760	13494	13883	13583	13472	13707	13520	13645	13454	13672	13605	13585	13823	13519	13765	13747	13616	13583	13726	13617	13552	13455	13725	13720	13539	13576	13638	13682	13606	13617	13708	13534	13584	13638	13675	13654	13673	13709	13627	13475	13620	13622	13764	13512	13607	13729	13779	13592	13747	13597	13603	13793	13753	13611	13566	13669	13606	13438	13490	13679	13806	13576	13638	13628	13561	13652	13553	13485	13550	13807	13588	13539	13849	13492	13725	13657	13496	13708	13725	13503	13693	13765	13618	13702	13555	13548	13579	13667	13529	13464	13647	13850	13776	13665	13724	13679	13810	13442	13633	13681	13621	13556	13563	13621	13446	13664	13769	13682	13722	13591	13528	13561	13679	13560	13532	13651	13637	13609	13556	13741	13709	13602	13625	13480	13625	13758	13465	13760	13575	13463	13608	13531	13706	13760	13681	13514	13650	13662	13602	13516	13617	13598	13700	13675	13616	13608	13567	13481	13769	13491	13749	13622	13641	13682	13622	13661	13511	13513	13558	13663	13550	13688	13373	13822	13568	13608	13632	13578	13642	13585	13607	13615	13561	13532	13830	13708	13660	13578	13660	13713	13666	13664	13585	13691	13530	13553	13769	13689	13632	13583	13766	13682	13529	13813	13531	13789	13590	13710	13624	13580	13691	13671	13488	13855	13647	13529	13740	13608	13466	13717	13645	13419	13480	13562	13752	13752	13480	13725	13458	13498	13498	13649	13817	13667	13563	13627	13693	13668	13466	13713	13479	13778	13734	13702	13641	13487	13570	13517	13605	13559	13746	13503	13580	13502	13767	13460	13633	13820	13589	13617	13589	13695	13741	13508	13634	13756	13763	13625	13782	13636	13698	13680	13801	13809	13575	13558	13612	13726	13470	13524	13531	13680	13514	13740	13564	13726	13655	13646	13678	13430	13659	13763	13649	13678	13507	13763	13524	13936	13604	13518	13787	13547	13748	13713	13560	13503	13480	13593	13608	13398	13785	13659	13615	13872	13550	13481	13744	13850	13555	13556	13578	13717	13655	13717	13692	13585	13685	13765	13688	13758	13700	13476	13753	13365	13534	13599	13732	13710	13627	13650	13740	13790	13692	13569	13574	13569	13478	13794	13460	13549	13675	13559	13713	13658	13481	13609	13697	13682	13644	13823	13580	13628	13749	13519	13585	13554	13565	13660	13652	13471	13672	13612	13694	13649	13525	13470	13641	13629	13646	13559	13701	13606	13588	13795	13683	13491	13598	13736	13706	13605	13730	13443	13655	13545	13616	13578	13527	13760	13644	13780	13529	13566	13696	13633	13726	13660	13600	13486	13711	13727	13631	13709	13618	13646	13549	13539	13437	13811	13472	13630	13591	13568	13735	13489	13608	13551	13597	13728	13539	13662	13595	13575	13635	13565	13706	13628	13512	13620	13545	13807	13678	13579	13771	13641	13651	13657	13474	13592	13636	13574	13608	13696	13794	13720	13659	13659	13625	13660	13553	13682	13622	13706	13695	13436	13598	13608	13652	13537	13744	13654	13548	13578	13634	13537	13714	13643	13695	13589	13593	13746	13631	13545	13665	13437	13544	13636	13523	13679	13564	13541	13505	13514	13694	13556	13611	13727	13660	13644	13494	13543	13702	13582	13685	13575	13595	13699	13586	13757	13514	13556	13760	13696	13588	13700	13471	13744	13486	13743	13738	13527	13473	13690	13811	13574	13555	13638	13550	13679	13697	13684	13606	13722	13547	13723	13707	13530	13577	13528	13495	13605	13676	13843	13585	13684	13763	13658	13608	13700	13693	13429	13716	13635	13662	13709	13553	13689	13455	13589	13833	13533	13685	13688	13646	13667	13581	13740	13589	13546	13636	13600	13523	13718	13720	13724	13496	13603	13593	13697	13721	13612	13555	13569	13683	13648	13565	13698	13532	13677	13524	13626	13597	13646	13605	13663	13580	13549	13504	13537	13690	13504	13618	13691	13484	13663	13642	13802	13618	13724	13724	13632	13658	13514	13739	13673	13884	13662	13601	13683	13579	13740	13616	13474	13729	13643	13548	13827	13655	13546	13608	13553	13452	13606	13574	13861	13744	13514	13764	13552	13674	13594	13688	13587	13590	13556	13593	13464	13566	13844	13583	13621	13669	13555	13770	13713	13663	13647	13663	13684	13732	13498	13501	13686	13551	13543	13586	13636	13647	13623	13708	13605	13724	13683	13595	13616	13626	13619	13747	13650	13514	13504	13543	13479	13617	13795	13613	13636	13522	13599	13714	13555	13485	13674	13648	13688	13683	13549	13677	13937	13848	13634	13706	13526	13715	13639	13674	13760	13576	13688	13773	13672	13639	13646	13676	13610	13646	13769	13364
27250	21342	29727	23333	21746	22138	19487	16230	15799	15798	15803	15701	15741	15792	15898	15709	15725	15797	15923	15993	15952	16078	15875	15472	15773	15913	15678	15683	15825	15590	15630	15501	15820	15736	15700	15744	16013	15979	15639	15746	15850	15850	15958	15720	15729	15581	15423	15703	15870	15714	15743	15493	15597	15766	15825	15762	15770	15718	15776	15776	15848	15787	15746	15730	15928	15796	15604	15562	15852	15865	15731	15613	15803	15544	15689	15662	15847	15784	15942	15760	15591	15842	15857	15653	15830	15840	15719	15537	15673	15969	15634	15645	16015	15859	15796	15588	15852	15673	15723	15514	15634	15629	15546	15832	15530	15652	15762	15417	15702	15786	15598	15736	15790	15753	15606	15837	15607	15721	15842	15758	15764	15636	15642	15699	15811	15802	15847	15524	15777	15762	15836	15832	15824	15795	15601	15811	15627	15585	15818	15895	15711	15842	15592	15583	15686	15593	15592	15801	15876	15601	15751	15741	15617	15685	15603	15538	15634	15555	15509	15756	15596	15691	15676	15706	15715	15782	15795	15831	15587	15744	15700	15803	15644	15765	15711	15796	15769	15843	15776	15590	15866	15748	15685	15665	15732	15834	15834	15688	15690	15805	15709	15803	15412	15676	15809	15845	15884	15642	15647	15706	15540	15713	15758	15689	15796	15926	15847	15800	15998	15645	15556	15670	15755	15770	15664	15751	15593	15924	15841	15648	15717	15720	15829	15725	15761	15726	15783	15682	15597	15569	15683	15880	15764	15701	15827	15678	15684	15551	15664	15756	15619	15765	15527	15728	15789	15777	15766	15737	15604	15496	15755	15915	15810	15584	15909	15932	15588	15633	15477	15477	15657	15807	15779	15673	15837	15839	15585	15877	15608	15694	15810	15682	15480	15808	15773	16008	15508	15689	15851	15708	15573	15629	15745	15813	15534	15883	15931	15753	15888	15573	15650	15643	15805	15769	15907	15906	15720	15658	15845	15620	15580	15587	15713	15740	15775	15801	15518	15735	15636	15672	15611	15694	15796	15740	15898	15726	15708	15928	15934	15726	15724	15691	15658	15626	15919	15550	15801	15810	15897	15816	15603	15651	15887	15789	15504	15565	15870	15869	15729	15788	15626	15778	15545	15683	15690	15838	15548	15576	15642	15692	15617	15649	15739	15627	15721	15556	15725	15824	15741	15332	15616	15573	15664	15617	15745	15572	15575	15498	15887	15710	15608	15879	15760	15807	15608	15823	15695	15817	15770	15704	15543	15587	15838	15635	15896	15761	15670	15838	15615	15749	15686	15581	15709	15720	15616	15611	15694	15753	15623	15615	15750	15709	15788	15571	15583	15813	15963	15824	15685	15678	15752	15797	15752	15749	15651	15770	15659	15818	15842	15626	15826	15548	15715	15770	15708	15703	16002	15828	15826	15695	15755	15916	15811	15593	15667	15724	15793	15887	15698	15593	15884	15783	15689	15560	15525	15794	15873	15661	15733	15766	15616	15729	15529	15731	15863	15684	15854	15587	15697	15605	15679	15881	15781	15557	15676	15811	15784	15756	15623	15750	15696	15653	15723	15804	15821	15753	15837	15666	15831	15644	15690	15773	15765	15698	15716	15619	15566	15641	15662	15965	15565	15678	15644	15900	15706	15626	15715	15756	15752	15792	15641	15857	15785	15614	15519	15651	15613	15678	15636	15401	15609	15649	15760	15780	15681	15838	15904	15802	15803	15770	15868	15705	15698	15790	15686	15724	15661	15774	15688	15680	15525	15477	15857	15576	15677	15821	15802	15589	15696	15684	15637	15616	15700	15775	15923	15596	15919	15831	15709	15833	15867	15780	15613	15783	15813	15636	15657	15744	15749	15534	15740	15533	15796	15803	15673	15828	15830	15794	15629	15594	15556	15503	15669	15579	15778	15775	15841	15738	15712	15657	15657	15719	15678	15677	15683	15540	15738	15897	15555	15604	15746	15716	15784	15767	15715	15810	15654	15625	15866	15727	15679	15526	15759	15950	15862	15675	15667	15709	15662	15666	15787	15530	15444	15753	15451	15644	15711	15863	15891	15909	15680	15536	15603	15769	15552	15903	15975	15625	15533	15769	15573	15628	15836	15683	15653	15629	15776	15779	15572	15591	15646	15806	15672	15494	15849	15766	15806	15776	15511	15741	15645	15542	15855	15606	15596	15865	15717	15508	15643	15561	15692	15759	15816	15803	15692	15748	15643	15720	15738	15801	15595	15650	15575	15919	15724	15793	15692	15877	15837	15923	15629	15790	15696	15923	15773	15867	15586	15855	15883	15799	15751	15884	15930	15680	15730	15634	15780	15557	15740	15601	15684	15719	15858	15742	15773	15730	15812	15800	15845	15664	15653	15741	15597	15754	15765	15859	15645	15595	15585	15780	15681	15685	15538	15941	15544	15913	15677	15633	15624	15731	15672	15534	15563	15636	15701	15657	15793	15769	15557	15573	15766	15689	15871	15659	15783	15830	15628	15611	15540	15789	15630	15778	15628	15568	15651	15724	15785	15615	15652	15800	15720	15527	15624	15667	15710	15740	15734	15727	15696	15687	15482	15667	15674	15678	15628	15557	15747	15509	15885	15583	15696	15724	15709	15871	15659	15703	15624	15637	15833	15777	15603	15585	15623	15644	15724	15636	15713	15760	15761	15774	15642	15594	15704	15774	15663	15755	15670	15742	15757	15618	15622	15632	15593	15658	15692	15779	15634	15863	15726	15845	15560	15692	15781	15735	15913	15658	15758	15661	15833	15667	15598	15715	15845	15768	15646	15846	15720	15847	15689	15418	15714	15573	15637	15661	15681	15545	15896	15820	15603	15640	15762	15794	15683	15858	15841	15717	15805	15603	15793	15782	15619	15558	15857	15781	15637	15780	15579	15725	15694	15644	15702	15675	15671	15658	15804	15691	15822	15687	15490	15620	15639	15591	15685	15837	15609	15799	15894	15699	15766	15614	15783	15667	15728	15872	15842	15769	15805	15705	15533	15423	15676	15824	15678	15676	15654	15753	15704	15690	15756	15789	15956	15907	15935	15662	15650	15908	15494	15571	15829	15671	15589	15766	15933	15624	15732	15816	15613	15652	15639	15799	15880	15477	15535	15643	15689	15713	15840	15573	15649	15717	15789	15832	15737	15852	15609	15698	15619	15622	15724	15758	15701	15634	15638	15538	15604	15531	15611	15704	15810	15712	15696	15550	15886	15571	15801	15492	15642	15503	15594	15617	15908	15803	15842	15528	15521	15792	15881	15958	15815	15921	15561	15464	15765	15359	15618	15730	15761	15713	15794	15750	15760	15699	15643	15708	15737	15657	15821	15413	15711	15533	15680	15823	15910	15770	15658	15759	15607	15772	15624	15635	15613	15642	15702	15629	15532	15720	15832	15704	15611	15649	15779	15795	15583	15644	15549	15685	15800	15702	15785	15663	15887	15663	15775	15752	15825	15664	15707	15644	15487	15670	15722	15649	15777	15625	15659	15797	15717	15689	15930	15590	15559	15784	15818	15698	15908	15687	15707	15774	15656	15488	15780	15772	15814	15691	15838	15675	15642	15692	15682	15810	15564	15525	15790	15603	15665	15465	15688	15807	15532	15616	15716	15731	15836	15558	15831	15614	15774	15605	15582	15641	15667	15865	15654	15697	15665	15732	15820	15802	15741	15680	15588	15811	15780	15837	15643	15623	15600	15893	15551	15709	15886	15610	15763	15665	15827	15792	15733	15831	15701	15742	15682	15791	15713	15770	15718	15545	15773	15851	15843	15737	15794	15540	15690	15562	15812	15639	15824	15732	15847	15599	15670	15664	15797	15619	15637	15714	15868	15662	15886	15707	15758	15797	15812	15651	15578	15856	15613	15782	15764	15880	15673	15564	15536	15481	15660	15514	15564	15755	15844	15719	15799	15780	15832	15777	15625	15809	15577	15662	15583	15488	15788	15629	15453	15697	15875	15704	15709	15783	15540	15822	15430	15771	15745	15616	15761	15639	15890	15699	15846	15813	15606	15573	15762	15521	15835	15795	15714	15867	15681	15533	15988	15932	15754	15600	15806	15751	15685	15643	15727	15767	15611	15638	15621	15876	15662	15638	15732	15709	15811	15723	15803	15700	15769	15716	15536	15619	15701	15789	15884	15495	15572	15768	15555	15471	15802	15833	15520	15716	15491	15835	15663	15713	15551	15761	15843	15533	15778	15662	15761	15552	15751	15771	15840	15721	15587	15748	15717	15878	15723	15698	15610	15814	15799	15783	15761	15914	15810	15760	15898	15596	15706	15817	15764	15583	15555	15748	15875	15841	15677	15733	15784	15712	15785	15613	15745	15735	15809	15464	15735	15405	15617	15567	15575	15493	15604	15623	15664	15574	15405	15526	15758	15510	15539	15653	15683	15644	15525	15629	15877	15763	15792	15731	15672	15853	15669	15822	15765	15764	15794	15670	15744	15721	15638	15707	15947	15672	15632	15726	15688	15769	15760	15605	15730	15868	15650	15700	15761	15709	15706	15619	15710	15656	15722	15852	15689	15711	15858	15867	15813	15788	15821	15665	15613	15544	15696	15802	15602	15938	15759	15614	15607	15610	15840	15858	15658	15711	15757	15605	15519	15494	15461	15620	15773	15589	15686	15770	15681	15636	15775	15763	15682	15709	15693	15667	15767	15775	15921	15701	15890	15742	15650	15878	15664	15902	15767	15797	15903	15519	15493	15871	15547	15696	15710	15782	15521	15642	15774	15946	15742	15670	15710	15658	15866	15813	15624	15676	15688	15719	15828	15784	15639	15681	15634	15612	15786	15786	15532	15609	15691	15812	15896	15610	15401	15859	15585	15620	15593	15619	15651	15628	15668	15864	15568	15669	15716	15808	15741	15596	15599	15571	15711	15759	15431	15676	15706	15643	15872	15651	15626	15794	15817	15665	15576	15507	15873	15712	15740	15829	15749	15718	15595	15752	15870	15656	15747	15734	15776	15763	15887	15821	15745	15738	15789	15711	15477	15879	15700	15648	15744	15705	15863	15801	15787	15683	15570	15581	15747	15835	15698	15788	15746	15718	15553	15791	15654	15548	15561	15573	15508	15711	15615	15697	15749	15611	15535	15676	15812	15691	15716	15723	15473	15747	15564	15698	15482	15638
23205	15508	13309	13264	13079	13287	13310	13169	13274	13356	13297	13460	13392	13320	13150	13262	13113	13230	13348	13277	13230	13376	13252	13188	13211	13262	13317	13260	13321	13286	13237	13245	13308	13111	13097	13340	13372	13354	13241	13480	13225	13238	13467	13279	13301	13319	13405	13316	13335	13226	13372	13341	13167	13307	13224	13171	13177	13187	13072	13388	13325	13149	13332	13197	13135	13327	13176	13181	13309	13303	13292	13324	13231	13184	13213	13173	13252	13169	13181	13183	13289	13115	13236	13341	13274	13019	13184	13274	13314	13258	13249	13328	13251	13369	13134	13238	13190	13184	13448	13327	13352	13037	13210	13280	13208	13274	13199	13401	13354	13314	13308	13166	13281	13257	13116	13269	13457	13191	13396	13393	13197	13137	13198	13203	13219	13260	13092	13299	13219	13201	13280	13274	13276	13276	13307	13118	13391	13162	13110	13139	13173	13172	13178	13236	13298	13339	13252	13339	13208	13176	13371	13233	13376	13154	13060	13324	13239	13262	13185	13336	13156	13227	13335	13158	13232	13257	13388	13208	13259	13377	13151	13179	13075	13316	13163	13202	13199	13222	13169	13159	13150	13153	13297	13229	13235	13288	13225	13236	13345	13198	13240	13388	13386	13303	13298	13165	13326	13226	13250	13274	13405	13087	13277	13359	13214	13219	13264	13319	13278	13343	13148	13359	13175	13350	13113	13197	13301	13320	13227	13178	13215	13287	13252	13516	13355	13210	13078	13273	13387	13175	13158	13315	13246	13167	13437	13289	13200	13309	13227	13303	13317	13427	13296	13289	13133	13365	13218	13138	13179	13410	13255	13198	13283	13311	13251	13308	13402	13146	13284	13217	13114	13289	13306	13301	13339	13307	13144	13235	13302	13060	13219	13261	13243	13178	13349	13339	13156	13168	13229	13182	13272	13352	13192	13204	13352	13250	13360	13142	13347	13313	13299	13080	13225	13328	13157	13220	13235	13283	13146	13323	13222	13379	13307	13296	13214	13302	13028	13429	13326	13241	13163	13304	13315	13163	13259	13233	13291	13186	13304	13385	13306	13183	13211	13164	13378	13397	13149	13344	13156	13262	13321	13146	13264	13452	13260	13319	13315	13311	13334	13262	13168	13158	13187	13354	13323	13091	13365	13336	13190	13257	13313	13301	13311	13377	13230	13245	13295	13154	13346	13500	13378	13188	13171	13384	13165	13241	13393	13269	13118	13161	13219	13280	13297	13368	13382	13202	13179	13294	13364	13217	13528	13234	13278	13246	13298	13280	13147	13282	13264	13280	13214	13303	13284	13252	13267	13267	13528	13362	13172	13329	13298	13264	13221	13197	13394	13324	13314	13243	13262	13254	13436	13190	13227	13219	13155	13369	13314	13309	13111	13340	13257	13263	13192	13150	13254	13233	13276	13172	13203	13339	13374	13198	13480	13208	13266	13293	13204	13335	13313	13320	13232	13116	13382	13120	13243	13106	13255	13017	13360	13268	13204	13350	13311	13394	13156	13201	13274	13195	13369	13319	13225	13169	13105	13283	13202	13345	13295	13135	13286	13173	13192	13338	13327	13176	13311	13295	13368	13250	13149	13203	13264	13165	13124	13150	13164	13185	13250	13272	13163	13045	13171	13463	13246	13358	13120	13188	13226	13230	13228	13413	13259	13251	13099	13240	13278	13188	13376	13295	13060	13179	13195	13358	13368	13209	13327	13281	13254	13240	13275	13226	13407	13171	13457	13251	13243	13311	13433	13216	13314	13294	13233	13178	13160	13410	13395	13339	13453	13177	13183	13138	13226	13213	13092	13276	13167	13324	13208	13447	13233	13251	13274	13273	13047	13380	13441	13268	13277	13223	13243	13222	13307	13465	13339	13132	13233	13311	13368	13364	13226	13442	13257	13228	13321	13296	13284	13216	13282	13284	13258	13426	13083	13271	13120	13243	13213	13312	13380	13353	13056	13134	13377	13225	13212	13217	13166	13212	13228	13310	13312	13221	13273	13196	13291	13152	13337	13220	13348	13289	13179	13204	13337	13101	13340	13248	13359	13360	13091	13274	13397	13289	13304	13193	13039	13399	13368	13162	13278	13221	13239	13232	13002	13165	13305	13189	13343	13282	13201	13191	13265	13297	13314	13048	13445	13318	13146	13198	13290	13196	13342	13250	13324	13384	13438	13228	13276	13210	13142	13257	13265	13225	13222	13376	13206	13284	13137	13504	13202	13295	13317	13248	13319	13384	13285	13255	13201	13214	13295	13207	13349	13065	13269	13225	13321	13251	13251	13346	13234	13222	13156	13242	12987	13171	13261	13207	13221	13218	13292	13285	13285	13227	13421	13136	13274	13311	13368	13210	13226	13355	13045	13292	13275	13245	13305	13191	13164	13383	13178	13140	13133	13330	13238	13068	13044	13141	13266	13190	13434	13251	13268	13278	13466	13286	13255	13160	13203	13299	13291	13152	13220	13342	13287	13251	13340	13279	13234	13075	13188	13263	13190	13292	13140	13263	13229	13175	13293	13289	13235	13251	13356	13423	13208	13196	13159	13340	13394	13241	13272	13230	13250	13223	13443	13275	13341	13226	13287	13284	13259	13189	13273	13259	13295	13168	13234	13235	13186	13361	13426	13368	13150	13380	13305	13281	13073	13489	13237	13347	13234	13310	13322	13288	13288	13087	13327	13040	13257	13309	13216	13286	13231	13115	13198	13267	13284	13150	13368	13311	13202	13169	13140	13369	13241	13211	13236	13322	13251	13216	13210	13303	13375	13226	13294	13396	13216	13193	13262	13005	13307	13200	13387	13204	13202	13241	13190	13399	13153	13268	13347	13253	13339	13225	13243	13308	13220	13252	13241	13170	13190	13314	13182	13152	13234	13218	13261	13484	13196	13352	13278	13130	13291	13365	13389	13139	13385	13285	13231	13312	12974	13248	13305	13351	13254	13272	13386	13157	13368	13063	13304	13289	13255	13113	13274	13386	13325	13241	13415	13281	13384	13194	13138	13133	13409	13213	13159	13199	13156	13329	13217	13406	13138	13226	13260	13240	13509	13361	13153	13063	13417	13161	13263	13556	13428	13342	13118	13301	13383	13401	13063	13209	13415	13270	13334	13229	13273	13157	13193	13416	13315	13377	13150	13249	13229	13225	13327	13081	13453	13266	13210	13213	13346	13360	13175	13452	13253	13175	13141	13317	13326	13046	13427	13087	13105	13312	13364	13271	13083	13184	13245	13216	13179	13279	13324	13275	13238	13159	13298	13217	13175	13205	13565	13225	13243	13210	13355	13284	13358	13257	13276	13312	13271	13160	13100	13326	13170	13252	13167	13320	13246	13415	13250	13351	13262	13229	13228	13201	13372	13353	13243	13202	13195	13332	13208	13252	13062	13220	13290	13078	13099	13207	13302	13205	13124	13055	13152	13387	13268	13236	13280	13247	13141	13334	13279	13257	13207	13197	13191	13302	13393	13196	13199	13352	13095	13324	13384	13388	13251	13269	13323	13271	13250	13099	13227	13237	13316	13201	13144	13218	13395	13169	13288	13022	13387	13201	13149	13304	13218	13188	13088	13326	13303	13303	13284	13285	13324	13341	13319	13199	13336	13261	13353	13232	13323	13279	13148	13171	13325	13175	13147	13190	13244	13283	13130	13418	13459	13314	13208	13194	13227	13122	13178	13351	13260	13226	13299	13280	13167	13244	13206	13174	13131	13243	13212	13074	13087	13330	13120	13250	13301	13465	13207	13135	13306	13141	13181	13198	13258	13056	13479	13412	13223	13230	13311	13229	13273	13290	13237	13454	13224	13381	13398	13219	13310	13327	13196	13161	13367	13202	13303	13148	13443	13228	13276	13381	13359	13247	13387	13018	13240	13317	13332	13216	13368	13301	13244	13170	13247	13348	13108	13248	13271	13396	13305	13305	13350	13242	13242	13161	13243	13146	13254	13315	13474	13293	13275	13278	13229	13230	13229	13205	13289	13332	13259	13093	13396	13203	13427	13231	13404	13326	13265	13310	13277	13327	13130	13358	13425	13174	13313	13122	13208	13232	13243	13333	13198	13213	13197	13434	13244	13262	13412	13174	13385	13349	13251	13081	13259	13197	13212	13177	13344	13046	13291	13103	13070	13302	13256	13294	13195	13146	13200	13118	13268	13134	13422	13337	13341	13100	13277	13231	13220	13185	13351	13219	13317	13236	13239	13209	13108	13269	13255	13225	13162	13363	13389	13251	13139	13298	13283	13160	13266	13287	13238	13120	13188	13267	13188	13189	13313	13311	13484	13335	13195	13208	13194	13232	13293	13233	13254	13234	13272	13212	13263	13434	13265	13326	13240	13367	13251	13337	13280	13364	13124	13230	13481	13315	13343	13373	13351	13375	13248	13228	13223	13061	13151	13172	13201	13261	13080	13252	13327	13325	13226	13159	13355	13396	13393	13038	13175	13326	13240	13203	13235	13222	13313	13286	13176	13216	13064	13352	13102	13302	13411	13414	13358	13362	13166	13313	13358	13082	13347	13212	13293	13262	13298	13149	13114	13357	13203	13297	13239	13310	13302	13405	13379	13036	13081	13306	13287	13342	13267	13232	13292	13214	13103	13359	13296	13305	13304	13236	13326	13219	13269	13324	13274	13121	13164	13163	13221	13261	13247	13418	13192	13120	13288	13199	13296	13206	13269	13183	13153	13255	13157	13407	13160	13226	13243	13168	13250	13346	13520	13081	13209	13355	13290	13197	13288	13286	13191	13261	13404	13353	13362	13371	13326	13316	13182	13272	13272	13240	13197	13342	13369	13251	13330	13306	13188	13350	13418	13308	13294	13055	13349	13050	13429	13278	13258	13295	13164	13347	13292	13276	13169	13281	13302	13302	13174	13395	13201	13258	13322	13398	13305	13297	13143	13185	13353	13284	13241	13240	13242	13172	13106	13233	13145	13318	13315	13233	13385	13107	13262	13280	13252	13417	13267	13190	13269	13156	13274	13275	13310	13222	13197	13413	13256	13157	13271	13370	13178	13422	13392	13239	13230	13260	13250	13343	13368	13241	13357	12965	13254	13345	13268	13254	13314	13131	13244	13265	13182	13302	13180	13260	13501	13207	13232	13223	13061	13211	13173	13366	13191	13348	13289	13239	13312	13257	13173	13405
26664	21331	29834	23191	21575	23180	21870	17686	17165	17273	17198	17018	17096	17252	17295	17180	17207	17019	17168	17089	16951	16940	17115	17195	17117	17019	16826	16823	16910	16939	17047	16983	16758	16949	16865	16867	17075	16869	17054	16858	17031	16971	16955	17167	17250	16923	17033	16863	16715	16981	16892	17014	17065	16942	16921	16846	17031	16924	16981	17020	16995	16558	16836	16743	16894	16930	16913	16775	17003	16722	17134	16986	16845	17020	17064	16861	16893	16871	16953	17030	16962	17062	16960	16753	17027	16893	16942	16717	16890	16938	17069	16806	17014	16899	16813	17054	16812	16862	16983	16670	17081	16917	16661	17036	17085	16998	16769	16741	17042	16906	16907	17149	16919	16932	16976	17149	16974	16955	16880	16825	17004	17085	17062	16789	17038	16936	16961	16762	16674	16988	17124	16748	16761	16757	16866	16936	17009	16834	16932	16995	16779	17020	16904	17079	16815	17091	16983	16876	16676	16868	17043	16934	16781	16916	17009	16831	16855	17091	16868	16867	16832	16909	16890	17018	16921	16717	16888	17143	16841	16862	16868	16966	16848	16853	16752	16851	16986	16935	17012	17024	16809	16972	16928	16909	17046	16761	16784	16930	17024	16886	16873	16875	16739	16899	16987	17026	16917	17021	16879	16940	16749	16952	16899	16855	16833	16776	16873	16890	16949	16916	16866	16959	17065	16857	16740	16914	17051	17008	17014	17003	16977	17083	17051	16956	16961	16848	16776	16862	16937	16857	16815	16835	16964	16935	16804	16986	16986	16966	16772	16788	16833	16728	17006	17001	16769	16918	17018	17008	16837	17198	16771	16605	16869	16779	16974	16911	16761	16955	16888	16747	16855	16993	16877	16983	16999	16769	16907	17059	17047	16930	16711	16922	16925	16905	16985	16963	16892	16882	16856	16876	16982	17179	16980	16771	16813	16930	17016	16663	16744	16886	16787	16830	16873	16820	16910	17000	16889	16790	16951	16855	16731	16993	16981	16831	16806	16912	17172	17036	16968	16730	16926	16999	16978	16886	16943	17112	16927	16752	16933	16906	16929	16850	16819	16984	16929	16974	16799	16846	17051	17228	16794	16908	16919	17052	16804	16746	16968	16982	17011	16973	16785	16972	16980	17094	16904	17076	17077	16816	16712	16903	16797	16958	16754	16830	16743	17029	16830	16873	17093	16834	17045	16859	16820	16929	16931	17006	16930	16964	16815	16959	16918	16777	16927	16849	16788	16638	16726	17061	16923	16887	16822	16885	16845	17007	16751	16721	16915	16685	16922	16792	17181	16872	16876	16836	17089	17146	17018	16983	16974	16863	17065	17078	16974	16822	16864	16787	16840	16877	16898	16879	16943	17094	16962	16853	16867	16855	16818	16657	16998	17092	16924	16913	16965	16861	16959	16893	16863	16884	16758	16756	16840	16745	17015	16836	16941	16713	16872	16752	16847	16789	16874	16808	16831	16865	16926	16579	17016	17022	16726	17015	16860	16992	16893	17002	16829	16780	17003	16689	16852	16980	16830	16810	16843	16770	16973	16792	16807	16942	16927	16943	16960	16763	17059	16883	16992	16785	16788	16818	16751	17036	16987	16806	16907	16903	16881	16912	16908	17115	17195	17186	16957	16821	16966	17019	16975	16834	16840	17050	16856	16820	16987	17076	16730	16946	16993	16864	16918	16756	16772	16686	16883	16848	17120	16702	16865	16964	16955	16756	16954	16941	17001	16976	16911	16946	16714	16836	16929	16849	16849	16956	16900	16879	16842	17029	16811	16932	16783	16860	16877	16938	17074	16922	17019	17007	16885	16916	16731	16956	16876	16812	16866	16979	16922	16783	17004	16991	17003	16808	16914	17040	16797	16912	17050	16977	17061	16820	17075	16829	17024	16867	16891	16991	16716	16768	16757	17031	16930	16834	16947	16985	17023	16887	16966	16849	17072	16878	16924	16837	16751	17053	16856	16825	16841	16850	16934	16971	17176	16869	17015	16838	16843	16847	16922	17013	16779	16752	17010	16811	16950	16909	16779	16907	16892	17057	16822	16999	16832	16838	16767	17043	16993	16916	16895	16682	16831	17046	16825	16811	16833	16893	16798	16761	16924	16988	16899	16881	16847	16918	16745	16767	16823	17186	16912	17021	16913	16990	16690	17053	16575	16768	16954	16985	16915	16929	16786	17019	16872	16902	16916	17029	16882	16819	16897	16902	17075	16895	16957	16999	16828	16833	16780	16908	16908	16828	17025	16878	16824	16913	16790	16928	17079	16976	16889	17053	16934	16649	16920	16919	16915	16900	16922	16772	16826	16955	17072	16768	16950	16970	16543	16826	16909	16821	16715	16960	16927	16983	16793	16888	16948	16956	17044	16844	16859	16997	16891	17042	17102	16977	16952	16622	16679	16953	16993	16872	17015	16938	16809	16950	16895	16798	16984	17010	16894	16749	16859	16703	16824	16885	17026	17065	17023	16778	16767	16790	16949	16849	16942	16725	16982	16992	16794	16941	16761	16843	16868	17018	16766	16744	16855	16875	16918	16871	16842	16770	16964	16988	16902	16861	16874	16781	16859	17046	16911	16765	16789	16962	16732	16826	17003	17004	16810	16874	16667	16810	16800	16958	16948	16642	16931	16984	16848	16693	16699	16919	16901	16903	16702	17006	16975	16955	16966	17003	16840	16581	16696	16690	16931	17071	16831	16852	16928	16974	16937	16907	17032	16919	16699	17075	16983	16935	16942	16855	16847	16959	16831	16873	16840	16918	16947	17088	16766	16821	16915	17006	16961	16867	16961	16769	16927	16793	16728	16791	17002	16722	16933	16644	16968	17030	17060	16850	16849	16687	17075	16813	16877	16823	17019	17046	16929	16966	16929	16945	17150	16902	16650	16550	16788	16843	16970	16889	16960	17002	16920	16983	16971	16802	16760	16993	16889	16793	16924	16731	16895	16960	16891	16737	16849	16812	16839	16814	16808	16859	16978	16987	17149	16951	16855	16826	16934	16877	17015	17058	16881	17088	16722	16988	17000	16908	16973	16905	16943	16841	16834	16881	16831	16759	17082	16920	16935	16815	16912	16891	16981	16942	17020	16739	16722	16705	17045	16825	16884	17060	17011	16873	17044	16995	17147	16993	17090	17015	16990	16683	16720	17103	16730	16966	16952	16893	17120	16917	16842	16879	16817	16849	16886	16916	16996	17150	16928	16941	16890	16899	16969	17015	16950	16915	16752	16832	16847	16828	16873	16800	16785	16922	16962	16937	16930	16778	16975	16767	16772	16818	16829	16921	16962	17149	17191	16798	16947	16930	17053	16851	17026	16883	16764	16970	17156	16813	16830	17015	17012	16863	16665	16961	16779	16727	16665	16726	17053	16646	16901	16899	16808	16865	16972	16875	16921	17016	16978	16898	17027	16911	16735	16782	16994	17212	17042	16883	16876	17008	16933	17010	16807	16774	16955	17017	17106	16752	16905	16902	16948	16973	16966	16789	16832	16716	16975	16865	16965	16961	16980	16914	16908	16930	16805	16736	17289	16913	16742	16831	16804	16827	16924	16907	16848	16661	16705	16910	17135	16911	16956	16941	16928	17076	16827	16901	17018	16922	16889	16953	17085	16703	16930	16960	17086	17012	16927	16829	16994	16681	16720	16852	16886	16908	16931	16860	16931	16659	16880	16878	16969	16935	16612	16911	16951	16657	16923	16849	16885	16836	16918	16898	16955	16843	16752	16958	16952	16877	16919	16823	16928	16908	16763	17046	16967	16777	16936	16743	17050	16861	16967	16831	17095	16815	16862	16866	16875	16855	17025	16663	16721	16957	16967	16849	16692	16845	16750	16731	16913	16971	16956	16661	16845	16809	16670	16706	16852	16961	16934	16939	16838	16953	16841	16872	16977	16852	16767	16981	16855	16967	16914	17073	16994	16835	17032	16962	16884	16913	17002	16910	16797	16987	16871	16938	16919	16781	16771	16740	16941	16955	16954	16965	16770	16923	16896	16571	16889	16808	16941	16923	16988	16596	16837	16983	16874	17084	16912	16990	16927	16894	16971	16910	16927	16848	17006	16618	16898	16881	16804	17001	16864	16935	16963	16915	16922	16846	16640	16891	16791	17053	16934	16851	16841	16714	16874	16961	16930	16870	16862	17097	16706	16776	16808	16771	16694	17036	16939	16720	16901	17038	16523	16719	16881	16963	16776	16792	16883	16614	17001	17196	16789	16888	16985	17018	16538	16886	16858	16824	17055	16902	16749	17001	16918	16818	16888	16807	16988	17017	16782	16878	16834	16729	16853	16852	16959	16806	16942	16595	16918	16675	16867	16768	16917	16909	16895	16890	16830	16725	16680	16926	16840	16751	16809	16766	16982	16730	16812	17014	17012	16895	16902	16811	17029	16869	16796	16763	16703	16748	16960	17086	16973	16700	17010	16912	16901	16812	16832	16914	16949	16978	16967	17212	16962	16923	17040	17060	16942	16888	16806	16922	16871	16792	17001	16782	16736	16817	16969	16782	16814	16927	16997	16992	16960	16806	16841	16886	16749	16998	16855	16840	16796	17039	16705	16947	16958	16779	16739	16887	16833	16914	16927	16957	17024	16704	16942	16970	16931	17024	16859	16552	16918	16882	16814	16722	16940	17013	16955	16861	17022	16844	16904	16942	16914	16894	16985	16866	16752	17044	16943	16947	16967	16889	16748	16929	16905	16664	16778	16908	16991	17033	16770	16896	16896	16682	17025	16846	17085	16951	16884	17062	16753	16982	16976	16894	16712	17015	16977	16870	16716	16924	16578	16927	16803	16928	16858	16850	17063	16984	17046	16958	16913	16884	16973	17060	16867	16906	16807	16654	16886	16849	16786	16897	17054	16725	16944	16844	16729	16780	16956	17024	16918	16781	16965	16650	16968	16873	16911	16862	16875	17016	16970	17066	17087	16972	17061	16982	16845	16919	16930	16735	16876	16814	17031	16734	16933	16882	16990	17055	17006	17060	16898	16849	17042	16911	16803	16951	16871	17159	16977	16752	17079	17089	16793	16955	16972	17003	16856	16894	16880	16816	16977	16841	16867	16826	16952	17102	17091	16962	16837	16994	16908	16872	16950	16837	16899	16861	16904	16818	16898	16940	16919	16985	16723	16851	16817	16897
24942	16590	13989	13974	13920	13953	13910	13898	14016	13921	13798	14017	13980	14127	14001	14169	13777	13979	13995	13833	13936	13837	13779	13955	13859	13816	13866	13860	13848	14084	14037	14012	13871	13766	14052	13985	13975	13992	13950	14042	13922	13816	13844	14056	13961	13833	14026	13923	13755	13956	13855	13918	13926	14070	13845	13976	14033	13965	13823	14040	13922	13989	14043	14077	13896	13975	13891	13924	13883	13919	13879	13843	13855	13927	13872	13947	14011	13844	13921	13993	13758	13892	13828	13969	13964	13819	13775	13838	13814	14029	14022	13953	13867	13815	13846	14095	13826	13945	13859	13840	13877	13794	13987	13984	13954	13973	13850	13917	13830	13831	13889	14117	13916	13869	13863	14044	13865	13697	14039	13974	13966	13965	13881	13976	13919	13872	14050	13862	13983	13923	13972	13972	14008	13923	13881	13997	13974	13889	13845	13879	13925	13932	13928	13954	13857	14049	14022	13951	13903	13799	13742	13974	13851	13811	13785	13923	13938	13734	13800	13810	13954	14057	13798	13977	13867	13982	13959	13978	13709	13910	13903	13833	13873	13965	13885	13986	14097	14066	13898	13791	13970	13994	13924	13995	13907	14039	14008	14009	13847	13851	13828	13852	13998	13968	14067	13687	13934	14090	14011	13931	13970	13880	13943	13873	13844	14006	13978	13941	14057	13908	13819	14010	13917	13788	13973	13912	13929	13900	14046	13996	13825	13995	13932	13991	13990	13914	14120	14042	13914	13920	13943	13833	14010	13831	13744	13904	13888	14090	13854	13965	14169	14153	13929	13913	14071	13973	13877	13851	13897	13875	13887	13885	13931	13960	13841	13809	13848	13834	13793	13951	13990	13844	13851	13870	13819	13900	13771	14000	14075	13985	14020	13863	13972	13870	13964	14012	13984	13906	14033	13904	13911	13885	13960	13897	13843	13936	13967	13969	13977	13824	14108	14002	13959	13865	13990	13924	13877	13834	13993	13845	13874	13784	13944	14025	13846	13987	13927	13992	14017	13992	13935	13933	13969	13990	13914	14021	13821	13787	13875	13940	13788	13881	13836	13737	13937	13844	13997	13878	14037	13949	13811	14036	13827	13850	13895	13955	13873	13886	13858	13937	13854	14127	13985	13731	13989	13971	14014	13748	14165	13924	14086	13980	14008	13865	13983	14076	13868	13893	14067	14058	13916	13921	13877	13867	13953	13874	14005	13961	14094	13784	13842	13864	13995	13860	13916	13833	13812	14029	13887	13961	13839	13842	14013	14035	13897	13897	13972	14037	13961	14015	13839	13834	14002	13901	13959	13863	14153	13978	13911	13927	13997	13904	14211	13989	13990	13759	14055	13830	14170	13841	13957	14016	13911	13841	14078	13704	13689	13989	13943	13859	13855	13746	13896	13977	13863	13829	13921	13937	13990	14031	13800	13899	13908	13893	13845	13829	14021	13931	13833	13906	13859	13898	13938	13935	13931	13903	13930	13989	14060	13906	13988	13959	13814	14137	13839	14185	13845	13947	13848	13775	13925	14018	13995	13936	13865	13957	14023	13940	14021	13872	13856	13911	13764	13848	13988	13986	13964	14071	13924	13756	13955	13988	13943	13840	13945	13993	13759	13951	13962	13960	13849	13838	13692	14094	13840	13888	13737	13872	14045	13873	13918	13965	13987	13940	13885	13910	14137	13823	14079	13989	13868	13791	13994	13928	13839	13920	13927	13840	13874	13784	14035	13891	14064	13799	13922	13919	13793	13992	13749	13889	14000	13840	13962	13817	13931	13852	13982	13914	13918	13887	13935	13956	13980	13821	13862	13972	13911	13819	13851	13924	14064	13820	13925	13970	14030	13817	14072	13826	14000	13875	13986	13981	13930	13749	13989	14067	13919	14049	13799	14016	13886	13885	13930	13921	13865	13955	13954	13985	13999	13965	13900	13898	13961	13903	14003	13803	13872	13904	13919	13997	14120	13912	13887	13852	14062	14009	13931	13821	13840	13882	13843	13880	13831	13873	13850	13742	13900	14022	14017	13885	13979	13939	13830	13930	13830	13823	13806	13916	13847	13867	13888	13889	13818	13796	14048	13894	13921	13926	13865	14043	13941	13864	13921	13923	13916	13849	14037	13972	13946	13813	13992	13913	13916	13971	13863	13883	13773	13979	13829	13806	13944	13873	13950	14104	13981	13982	13934	13809	13923	13905	13932	13897	13979	14007	13993	13870	13651	14065	13952	13827	13984	13783	13989	13928	13937	13834	13984	13886	13945	13714	13832	14068	13864	13818	13933	13907	13918	13962	13833	13748	13950	13852	13995	13807	13945	13903	13826	13903	13832	13989	13897	14070	13941	13673	13849	13908	13962	13723	13948	13835	13767	13875	13913	13990	13708	13962	13845	13875	13888	13930	14119	13791	13790	13912	14065	14128	14015	13959	13811	13904	13783	13884	13746	13913	13977	13965	14083	13964	14027	14019	13662	13969	13812	14047	14147	13837	13943	13912	13806	13865	13754	13893	13879	14045	14065	13903	13947	14029	13866	13799	13837	13911	13847	13889	13822	13808	13970	14000	13910	13911	13919	13818	13763	13902	13844	13952	14042	14021	13935	13859	14135	14044	14058	13873	13878	13938	13794	13856	13917	13999	13978	13892	13808	13926	13734	14029	13870	13941	13962	13776	14022	13979	13809	13990	14002	13818	13984	13876	14019	13849	13906	13952	13985	13957	14025	13866	13887	13948	13918	13907	13904	14027	13944	13791	13961	13908	14071	13844	14037	13870	13874	13961	13969	13951	13967	13788	13980	13910	13920	13886	13990	13908	14044	13871	14062	13907	13841	13752	13743	13890	13986	13960	14003	13887	14017	14031	13943	13758	13912	13939	13852	13928	13764	13774	13932	13837	13959	13866	13918	14054	14051	13931	13966	13834	13999	13750	13965	13893	13854	13858	13958	13788	13888	13972	13769	14006	13946	14141	14049	14036	13705	13876	14029	13894	13863	13779	14040	13868	13862	13937	13904	14003	13942	13858	13883	13949	13864	13853	13916	13663	13822	13898	14000	13958	13972	13947	13939	13970	13881	13884	13877	13873	13813	13966	13879	13940	13850	13919	13770	13847	13852	13959	13672	13987	13903	13816	13912	13871	13969	13868	14167	13836	13958	13922	14001	13841	13945	14095	13891	13856	13954	13864	13810	13703	13938	13871	13966	13893	13885	13870	13971	13892	13784	13845	13949	14089	14003	13860	13868	13934	14108	13778	13784	14003	13960	13869	14048	13923	13908	13833	13954	13916	13954	13893	13980	13851	13815	13971	13914	13932	13972	14009	13778	13902	13890	14000	13757	13918	13916	13924	14083	13973	13864	13807	13930	13871	13900	13920	13813	14065	14014	13690	14062	13930	13883	13860	13999	13873	13918	13817	13881	13967	13964	13841	13780	14003	13719	13982	13917	13868	13919	13857	13985	13873	13944	14034	13983	13802	14004	13748	13825	13905	14022	13931	13856	13910	14035	13981	13922	13794	13939	13844	14099	13983	13982	13823	13904	13887	14012	13963	14077	13785	14094	13945	14206	13818	13879	13952	13954	13930	13827	13860	13922	13816	13953	13900	13827	13873	13736	14075	14020	13971	13898	14028	13964	13865	13872	14066	13826	13864	13944	13985	14030	13919	13886	13824	13891	13806	13957	14079	14005	13782	13926	13895	13934	13832	13944	13887	13922	13779	14022	13945	13930	13952	13945	13875	13920	13930	13837	13901	13881	14031	13932	14050	14072	13893	13886	13914	13880	13982	13918	13893	13934	13961	13832	13841	13763	13916	14085	13902	13878	13881	13936	13820	14063	13855	13742	13892	13967	13995	13927	14002	14062	13986	13835	13862	13979	14011	13893	13927	13912	13890	13982	13925	13929	14113	13955	13902	13788	14010	13977	13696	13888	14020	13830	14080	13947	14054	14010	14150	13796	14005	13836	13866	14045	13799	14018	14084	13911	13894	14015	14126	13962	13908	13994	13679	13904	13790	13996	13905	13925	14025	13950	13879	13811	13969	13921	13836	13878	14025	14011	13825	13965	14058	13671	13925	13844	13816	13890	13785	13980	13892	13825	13981	13844	13901	13790	13906	13940	13875	14058	13890	13873	14050	13826	13979	13982	13923	14047	13904	14143	13836	13968	13877	13649	13947	13989	14029	13908	13954	14010	14018	13926	13720	13919	14072	13836	14003	14006	13980	14023	13863	13943	13929	13874	13886	13932	13863	13983	13907	14103	14045	14086	13950	13909	13998	14023	13861	13962	13861	13922	14030	14031	13939	13963	13840	13930	13833	14046	13872	14128	13966	13903	14063	14048	13764	13941	13993	13921	13845	13676	13923	13969	13857	14095	14058	13945	13927	13982	13948	13967	13910	13664	13969	13783	13930	13797	13864	13933	13893	13808	13636	13957	13803	13927	13800	13867	14006	13938	14056	14004	13987	13891	13945	13939	13977	13822	13819	13912	13854	13939	13809	14002	13854	13711	13898	13900	13972	13843	13908	13982	13947	13899	13891	13979	13999	13792	14065	13932	13887	13837	13889	13995	14044	13914	14104	13804	13955	13909	13866	14077	13954	13948	13856	13665	13925	14063	13888	13768	14141	13954	14057	13931	13856	13930	13895	14071	14028	13805	14209	13836	13827	13875	13805	13875	13900	13777	13870	13844	13973	13875	13804	13861	13847	13933	13964	13863	13917	13808	13892	13896	13931	13950	13941	13971	13900	13794	13805	13843	13969	13963	14007	13853	13784	13957	13849	13848	13923	13990	13766	13892	14092	13893	13797	13881	13873	13930	13998	14013	14047	13886	13984	13830	13961	13855	13784	13867	13972	14092	14007	13911	13929	13842	13881	14004	14099	13868	13851	13950	13803	14087	13859	13758	13916	13855	13904	13794	14022	13998	13899	13832	14053	13951	13752	13925	13839	13903	13988	13968	13958	13859	13846	14132	13893	14013	13797	13941	13910	13898	13914	13948	13941	13948	13967	13982	13974	13860	13929	13998	13976	13974	13968	13957	13902	13728	13819	13941	13931	13930	13760	13977	13886	13905	14070	13764	13843	13882	13905	14120	13987	13923	14004	13866	13986	13879	13801	13940	13860	13896	13815	13786	14011	14116	13858	13925	13932
22699	21478	29801	23587	21492	22518	28213	18605	16404	16973	16664	16266	16396	16290	16311	16266	16377	16172	16199	16343	16122	16202	16268	16040	16129	16261	16119	16027	15910	16126	16182	16039	16157	16194	16153	15981	16128	16196	16102	15937	16125	16047	16057	15929	16153	15919	16115	16094	15956	16077	16172	15955	15962	16045	16010	16040	16274	16215	16087	16118	16086	15718	15991	15941	16185	16058	16184	15857	15914	15970	16013	16029	16101	16020	15983	16073	16118	16184	16100	15795	16100	16085	15994	15916	16088	16212	16024	15837	16075	15903	15839	16030	15831	15994	16073	16139	15812	15938	15885	15938	16022	16040	16096	15979	15861	15888	15808	15974	16174	16129	16101	15981	15802	16042	15971	15834	15996	16074	16045	16021	16138	16073	16043	16018	16209	16142	16001	15797	15891	15920	15868	15957	15885	15983	16043	15931	15946	15991	16115	16259	15959	16052	16092	15842	16139	15944	15990	15957	15993	15855	15860	15783	16027	15935	15969	15945	15934	15952	15966	15860	16125	16057	15858	15828	15792	15817	16101	16064	15877	15860	15959	15978	16071	15937	15947	15757	15976	15852	15837	16123	15909	15885	16038	16006	15795	16035	16044	16114	15986	16074	15921	15782	15852	15937	16095	15967	15988	15918	15908	15839	15829	16061	15810	15901	15932	16080	15913	16060	15977	16014	15905	16008	15920	16054	16054	15885	16023	15927	16223	15885	15819	15907	15965	15874	15955	15939	16138	15835	15939	15920	15902	15873	15781	15873	15792	16109	15970	15883	16042	16170	15957	15894	15942	15871	15914	15727	15941	15811	15800	15936	15839	16280	15967	16033	15822	16080	16139	15901	15996	15798	15915	15944	16044	15793	15838	16129	15770	15978	15918	15810	15953	15862	15830	15768	15933	15967	15902	16164	15963	15820	15862	15947	15751	15839	15808	15880	15836	15680	16083	15965	16019	15864	16114	15984	15900	15798	15897	15965	15807	16127	15950	15744	15774	15624	15736	15967	16031	15895	15843	15853	15895	15997	15879	15896	15908	15990	15919	15771	15864	15910	16001	15846	15681	15885	15721	15923	16004	16070	15963	15718	15871	16184	15769	15779	16001	15870	15898	16129	15845	16040	15734	15856	15906	15871	15663	16021	15965	15909	15791	15964	16036	15982	16124	15933	15914	15960	15936	15950	16000	16073	16053	15693	15844	16043	15873	15801	15740	15906	15677	15794	15930	15766	15841	15885	15784	15907	16067	15977	15748	16009	16193	15841	15984	16005	15679	15790	16002	15871	16043	15843	15658	15929	15918	15875	16002	15896	15834	15945	15879	16134	16048	15941	15829	16013	15860	15863	15782	15925	15724	15931	15899	15900	16071	15740	15960	15856	15738	16041	15872	15890	16055	15880	15986	16040	16014	16025	15763	15952	15918	15901	15875	15775	15860	15773	15907	15871	15838	15808	15988	15976	15929	15933	16032	15986	15955	15784	15986	15850	16031	15921	15955	16061	15940	15988	15974	15910	15931	15870	15888	15740	15806	15914	15985	15898	15837	15737	15987	15891	15818	15714	16107	15837	15820	15998	15863	15701	15853	16042	15802	15870	15865	15785	15980	15818	15906	15869	15909	15941	15920	15940	15983	15949	15760	15926	15838	15932	15887	15922	15939	15827	15782	15948	15890	15564	15974	15941	15933	16034	15848	15821	15772	15898	15797	15967	15909	16042	15975	16015	15997	16014	15970	15819	15889	15833	15981	15880	16057	15833	15882	15926	15896	15990	15906	16042	15758	16057	15942	15836	15770	15855	15927	15932	15885	15937	15909	15860	16005	15817	15988	15879	15868	16028	15997	15898	15792	15804	15814	16006	15859	15815	15739	16065	16118	15841	15887	15962	15947	15801	16052	15740	15837	15852	15766	15900	15885	15991	16018	15723	15669	15969	15853	15878	15774	15857	15916	15874	15924	15752	15968	15979	15850	15614	15870	16067	15833	15971	15912	15841	15838	15950	15906	16026	15904	15986	15967	15775	15637	15914	15881	15686	15762	16044	16005	15903	15717	15751	15951	16016	15892	16064	15843	15980	15932	15814	15888	15960	16004	15859	15917	16097	15861	15765	15860	15846	16130	15885	15796	15842	15969	15880	15885	15905	15839	15801	15837	15983	15837	15774	15966	15897	15868	15857	15721	15835	15927	16001	15953	15614	15798	16086	16133	15651	16072	15820	15828	15998	15830	15849	15848	15803	15676	15741	16016	15909	15872	15759	15844	15747	16071	16089	15813	15916	15995	15791	16005	15928	16023	15775	15850	15867	15845	15940	15998	15761	16046	16012	15618	15690	15978	16019	15968	15775	15804	15872	15846	15888	15713	15983	15799	15787	15915	15806	15703	15795	15697	15834	15923	15904	15596	15704	15727	15902	15894	15896	16006	16013	15823	15931	15974	16003	15890	15937	15967	15734	16006	15917	15777	15902	15989	15961	15864	15727	16013	15845	15781	16020	16014	15782	15884	15807	15731	15828	15834	15827	16080	15723	15962	15724	15984	15829	15792	15842	15758	15744	15854	15838	15944	16003	15961	15952	15873	15806	15801	15975	16021	16011	15729	15897	15723	15858	15940	15808	15947	15986	15711	15829	16151	15818	15982	15895	15731	15830	15625	15825	15860	15704	15846	15822	15867	16052	15867	15969	15850	15610	15714	15973	15802	15836	15740	15871	15887	16022	15813	15915	15872	15817	15899	16031	15966	15895	15765	15825	16006	15952	15946	15791	15984	15829	15961	15902	15929	16089	15850	15825	15892	15987	15862	15829	15767	15990	15854	15735	16030	15782	15784	15818	15929	15664	15980	15929	15770	15689	16145	15813	15878	15911	15809	15728	15975	16024	15693	15957	15870	15726	15810	15903	15878	15844	15971	15631	15989	15893	15932	15948	15869	16054	15870	15886	16031	15762	16035	15838	15877	15865	15924	15762	15802	15937	15941	15997	15984	16121	15810	15877	15818	15806	15812	15876	15810	15688	15878	15873	15782	15801	15537	15828	16023	15776	15727	16128	16022	15925	15983	15995	15640	15696	16009	16031	15714	15724	15828	15892	15724	15857	16056	16090	15891	15872	15904	15751	15844	16031	15780	15992	15856	16052	15938	15956	15982	15691	15870	15696	15833	16053	15978	15915	15822	15967	15561	15959	15817	15885	15963	15778	15807	15910	15829	15667	15737	15866	15756	15781	16045	15896	15787	15892	15739	15894	15858	15939	15994	15876	15974	15862	15690	15989	15856	15954	15775	16062	15859	15879	16015	15932	16069	15977	15678	16100	15902	15731	15812	15939	16160	16045	15935	16136	15840	15772	15853	15806	15975	15897	15831	15817	15800	15911	16001	16082	15878	15960	15971	15824	16041	15697	15761	15838	15709	15937	15958	15977	15810	15919	15827	15835	15921	15969	15813	15723	15793	15793	15995	15997	15681	16033	15899	15715	16023	15913	15778	15595	16010	15924	15922	15679	15844	15728	15807	15859	15823	15809	15734	15872	15909	16051	16022	15978	16091	15766	15835	15870	15726	15796	15972	15751	15739	15898	15943	15903	15894	15826	15852	15814	15955	16054	15931	15967	15848	15909	16089	15754	15782	15921	15848	15789	16052	15814	15709	16095	16028	15879	15506	15840	15891	15746	15859	15786	15763	15935	16026	15853	15903	15838	15776	15946	15857	15917	15973	15905	15993	15866	16045	15905	15818	15828	15801	15849	15841	15819	15975	15849	16111	15887	16027	15796	15860	15929	15904	15726	15671	15846	15737	15996	16004	15823	15908	15765	16123	16025	15681	15950	15833	15902	15747	15831	15880	15974	15939	15940	15846	15907	15867	15560	15711	15928	16123	15928	16007	15740	15696	15937	15782	15757	15895	15996	15835	15754	15899	15820	15772	15725	15740	15685	15851	15955	15837	15854	16028	15940	15700	15742	15926	15845	15873	15875	15757	16030	15936	15892	15811	15815	15745	15962	15703	15834	15767	15783	15838	16192	15913	15784	15984	15790	15901	16058	16139	15946	16043	15875	15836	15960	16000	15878	15927	15675	15780	15934	15730	15727	15839	15725	15828	15821	15812	15766	15803	15967	15674	15979	16051	15800	15775	15749	15990	16031	15893	15952	15938	15958	15934	15859	15882	16130	15949	15701	15772	16039	15802	15994	15834	15659	15665	15860	16008	15918	15836	16006	16009	15586	15793	15888	15909	16164	15970	15777	15704	15711	15828	15923	15900	15854	15988	15834	15958	15714	15922	15851	15900	15818	15824	15748	15822	15935	15905	15530	15732	15793	15885	15875	15947	15547	15820	15622	15784	15894	15932	15974	15860	15741	15635	15751	15741	15905	15746	15895	15694	15851	15899	15628	15835	15681	16092	15769	15911	15928	15938	15918	15855	15782	15968	15800	15709	15968	15991	15930	15806	15811	15737	15962	15646	15815	15698	15872	15811	15866	15814	15962	15870	15938	15713	15704	15601	15667	15772	15965	15950	16044	15977	15973	16044	15925	15835	15794	15709	15923	15823	15748	15714	15912	15902	15937	15795	15758	15828	15777	15710	15935	15701	16032	15791	15787	15772	15628	15829	15875	16053	15770	15705	15937	15986	15646	15980	15864	15872	15932	15837	15743	15800	15782	15854	15977	15934	15791	15802	15738	15944	15802	15975	15988	15782	15850	15901	15874	15773	15881	15967	15768	15777	15809	15904	15741	15961	16017	15847	16012	15838	15853	16005	15716	15712	16014	15769	15903	15906	16014	15834	15809	15906	15936	15733	15904	15729	15699	15931	15919	15732	15693	15835	15827	15988	15745	15854	15801	15829	15784	15876	15846	15758	15994	15802	15946	15934	15812	15810	15971	15647	15812	15920	15820	16120	15765	15901	15676	15777	15627	15710	15823	15898	15752	15885	15783	15648	15851	15923	15891	15957	15896	15712	15714	15907	15807	15930	15810	15927	15729	15872	15842	15887	15918	15868	15751	15872	16021	15938	15746	15909	15878	15783	15799	15744	15719	15849	15926	15778	16012	16075	15861	15808	15967	15783	16059	15795	15690	15886	15753	15864	15867	15902	15757	15896	15830	15867	15867	15934	15603	15722	15747	15948	15731	15860	15861	15858	15761	15904	15976	15779	15694
25157	18960	13536	13268	13252	13310	13248	13329	13188	13168	13237	13273	13212	13123	13182	13200	13183	13194	13254	13371	13210	13256	13086	13207	13168	13318	13263	13201	13212	13133	13253	13447	13224	13221	13161	13158	13307	13169	13171	13152	13131	13051	13402	13146	13334	13319	13250	13210	13194	13159	13296	13189	13309	13191	13294	13151	13199	13203	13147	13296	13107	13284	13352	13156	13179	13254	13146	13204	13199	13318	13147	13159	13336	13157	13293	13193	13229	13200	13167	13167	13297	13272	13420	13279	13236	13034	13094	13364	13176	13210	13189	13157	13367	13108	13293	13160	13224	13241	13235	13171	13278	13374	13268	13431	13310	13205	13282	13327	13378	13277	13272	13292	13148	13375	13114	13348	13172	13267	13198	13209	13260	13290	13280	13055	13233	13180	13190	13176	13262	13166	13231	13341	13251	13140	13227	13247	13215	13206	13319	13207	13169	13138	13327	13226	13251	13256	13090	13259	13404	13177	13175	13148	13130	13200	13175	13141	13329	13148	13071	13326	13259	13235	13204	13275	13301	13175	13249	13059	13243	13066	13179	13278	13210	13198	13120	13252	13326	13153	13127	13098	13157	13251	13433	13407	13223	13177	13188	13183	13089	13167	13130	13164	13211	13293	13172	13194	13223	13128	13087	13249	13208	13165	13138	13138	13076	13071	13280	13225	13120	13112	13315	13364	13159	13281	13296	13145	13102	13177	13241	13310	13241	13154	13112	13147	13208	13234	13221	13101	13234	13415	13199	13113	13167	13320	13290	13115	13078	13364	13271	13208	13268	13233	13237	13155	13170	13113	13163	13107	13124	13111	13273	13146	13054	13176	13273	13139	13079	13181	13120	13178	13272	13288	13202	13224	13346	13338	13219	13318	13373	13283	13153	13144	13032	13184	13208	13101	13256	13135	13175	13163	13298	13108	13229	13123	13161	13042	13173	13228	13209	13248	13157	13457	13326	13326	13322	13075	13446	13109	13105	13260	13004	13287	13138	13336	13342	13142	13079	13225	13206	13236	13272	13136	13218	13235	13266	12930	13139	13320	13236	13082	13026	13224	13180	13211	13187	13129	13056	13281	13198	13140	13165	13202	13124	13127	13165	13224	13286	12935	13257	13104	13267	13321	13327	13411	13167	13174	13134	12998	13240	13144	13208	13216	13209	13210	13061	13155	13272	13259	13100	13149	13078	13159	13168	13247	13126	13096	13312	13253	13161	13181	13173	13095	13205	13322	13138	13241	13418	13161	13113	13304	13257	13136	13099	13312	13030	13252	13350	13113	13105	13192	13161	13176	13219	13194	13202	13146	13122	13150	13134	13230	13314	13365	13152	13316	13238	13039	13256	13190	13194	13192	13115	13125	13253	13303	13097	13244	13217	13199	13192	13136	13236	13275	13359	13063	13404	13272	13297	13288	13192	13234	13237	13251	13224	13162	13105	13145	13300	13287	13006	13203	13168	13232	13201	13194	13293	13157	13322	13434	13146	13181	13297	13268	13232	13401	13272	13086	13129	13112	13148	13026	13212	13077	13175	13225	13108	13231	13359	13068	13253	13328	13144	13324	13229	13116	13252	13145	13152	13240	13222	13068	13104	13339	13223	13016	13204	13310	13133	13165	13213	13202	13289	13256	13062	13306	13259	13328	13057	13111	13233	13097	13325	13286	13354	13285	13143	13258	13327	13258	13225	13074	13294	13097	13287	13298	13223	13246	13189	13130	13356	13194	13269	13333	13111	13212	13232	13166	13204	13348	13226	13285	13201	13148	13360	13284	13205	13298	13239	13084	13299	13307	13250	13290	13165	13157	13164	13063	13253	13231	13165	13177	13170	13120	13285	13214	13191	13331	13132	13127	13182	13215	13298	13203	13222	13035	13306	13154	13254	13138	13268	13152	13188	13300	13053	12992	13294	13096	13158	12949	13118	13242	13169	13296	13288	13234	13143	13264	13077	13104	13171	13148	13203	13193	13340	13202	13281	13066	13172	13257	13202	13281	13142	13211	13157	13355	13167	13196	13170	13118	13279	12945	13346	13289	13223	13128	13199	13254	13212	13259	13237	13326	13217	13109	13203	13180	13204	13219	13165	13282	13030	13292	13048	13053	13216	13164	13225	13024	13078	13303	13202	13067	13038	13193	13155	13121	13160	13289	13251	13053	13181	13155	13101	13191	13275	13248	13239	13269	13226	13208	13129	12969	13212	13215	13170	13038	13240	13319	13174	13363	13241	13260	13113	13132	13351	13074	13136	13195	13371	13235	13130	13246	13121	13123	13087	13125	13223	13056	13335	13183	12978	13267	13305	13242	13106	13192	13162	13219	13112	13223	13252	13146	13147	13103	13120	13298	13118	13117	13212	13280	13227	13209	13101	13334	13304	13421	13001	13208	13319	13287	13275	13208	13211	13234	13259	13234	13253	13231	13176	13096	13240	13179	13300	13061	13196	13207	13054	13312	13091	13203	13150	12983	13101	13121	13313	13174	13306	13223	13199	13192	13110	13303	13244	13269	13177	13335	13270	13045	13246	13320	13208	13301	13132	13301	13148	13209	13052	13099	13262	13241	13256	13190	13193	13167	13192	13284	13188	13397	13318	13151	13188	13182	13179	13045	13200	13228	13217	13090	13382	13175	13156	13240	13206	13229	13137	13345	13199	13205	13169	13114	13113	13197	13090	13160	13224	13250	13131	13164	13253	13073	13266	13102	13189	13273	13065	13174	13227	13093	13208	13232	13274	13031	13164	13244	13276	13121	13163	13179	13158	13143	13065	13174	13077	13047	13276	13196	13102	13173	13240	13228	13281	13130	13091	13218	13099	13239	13272	13299	13312	13215	13175	13184	13125	13194	13235	13162	13173	13160	13224	13136	13137	13224	13150	13162	13201	13073	13178	13168	13401	13244	13177	13300	13245	13072	13144	13176	13038	13214	13307	13163	13256	13002	13321	13206	13287	13194	13384	13341	13240	12960	13249	13103	13269	13216	13284	13091	13265	13183	13271	13074	13354	13123	13237	13284	13190	13289	13271	13265	13383	13065	13229	13111	13096	13103	13293	13202	13191	13213	13206	13127	13122	13126	13097	13227	13110	13031	13244	13166	13224	13074	13199	13128	13238	13141	13244	13078	13244	13282	13177	13181	13132	13173	13181	13302	13300	13260	13217	13252	12978	13250	13224	13139	13172	13238	13275	13263	13264	13354	13233	13217	13221	13062	13200	13093	13410	13260	13274	13201	13208	13144	13127	13169	13114	13031	13202	13166	13244	13374	13169	13221	13118	13150	13115	13155	13147	12970	13037	13116	13285	13131	13276	13190	13240	13210	13080	13106	13302	13215	12982	13178	13195	13187	13198	13206	13160	13314	13127	13201	13183	13274	13138	13193	13126	13174	13256	13092	13172	13230	13347	13072	13051	13350	13205	13213	13065	13231	13218	13142	13131	13276	13287	13379	13142	13205	13226	13123	13179	13127	13044	13127	13157	13415	13169	13171	13230	13133	13238	13132	13220	13114	13253	13066	13122	13188	13172	13197	13177	13190	13120	13327	13091	13143	13034	13066	13157	13255	13168	13097	13225	13134	13029	13128	13210	13205	13087	13251	13263	13174	13045	13182	13179	13031	12970	13187	13307	13194	13162	13265	13198	13005	13101	13110	13018	13095	13155	13156	13213	13115	13317	13220	13074	13237	13159	13074	13309	13136	13248	13385	13143	13275	13041	13286	13158	13219	13276	13038	13244	13201	13138	13250	13233	13153	13028	13240	13134	12965	13145	13204	13251	13130	13319	13226	13214	13153	13139	13329	13273	13184	13101	12974	13335	13235	13367	13078	13149	12923	13321	13135	13245	13181	13241	13138	13166	13156	13129	13290	13158	13226	13204	13251	13180	13046	13223	13076	13223	13214	13066	13160	13354	13262	13307	13275	13224	13233	13199	13287	13146	13185	13284	13274	13104	13154	13239	13161	13239	13038	13114	13159	13092	13300	13042	13080	13365	13116	13345	13080	13210	13047	13272	13215	13275	13280	13291	13180	13230	13317	13192	13186	13201	13170	13390	13193	13147	13159	13273	13150	13258	13199	13247	12971	13254	13283	13241	13162	13130	13139	13181	13134	13294	13190	13050	13277	13102	13274	13156	13205	13110	13325	13266	13212	13295	13104	13147	13261	13318	13193	13039	13177	13241	13205	13184	13201	13306	13128	13336	13182	13117	13222	13302	13032	13216	13315	13135	13271	13206	13264	13116	13242	13284	13201	13400	13157	12947	13285	13179	13299	13398	13057	13247	13213	13271	13209	13257	13200	13208	13194	13127	13170	13199	13064	13072	13288	13209	13174	13070	13031	13060	13127	13109	13223	13178	12980	13283	13053	13199	13211	13153	13058	13151	13066	13237	13319	13135	13180	13126	13131	13150	13248	13042	13219	13175	13155	13216	13175	13201	13018	13165	13156	13223	13278	13197	13091	13247	13148	13066	13114	13227	13096	13245	13200	13113	13143	13110	13242	13155	13183	13108	13253	13186	13104	13197	13098	13264	13088	13255	13042	13176	13161	13222	13187	13240	13178	13465	13313	13271	13043	13053	13063	13158	13257	13178	13327	13266	13132	13266	13157	13240	13147	13108	13210	13385	13334	12985	13037	13248	13334	13280	13229	13117	13242	13160	13237	13293	13490	13356	13214	13276	13137	13070	13066	13277	13284	13338	13282	13156	13150	13254	13279	13397	13233	13063	13136	13146	13153	13224	13153	13231	13098	13276	13403	13234	13258	13229	13154	13141	13075	13118	13259	13049	13070	13167	13439	13162	13133	13246	13139	13231	13094	13021	13281	13262	13101	13258	12985	13112	13217	13085	13015	13208	13211	13118	13078	13169	13246	13203	12985	13203	13192	13199	13120	13006	13237	13172	13217	13216	13124	13147	13185	13044	13239	13254	13207	13185	13334	13267	13057	13358	13155	13098	13024	13360	13184	13082	13222	13040	13177	13226	13206	13108	13176	13197	13350	13103	13226	13268	13381	13147	13122	13228	13287	13281	13155	13322	13169	13079	13037	13178	13193	13241	13162	13170	13313	13240	13157	13317	13117	13217	13105	13049	13116	13168	13178	13165	13144	13137	13265	13183	13287	13291	13201	13189	13339	13348	13218	13083	13150	13208	13295
28538	21408	27627	24324	17080	16679	16989	16499	16411	16534	16321	16432	16424	16326	16286	16343	16201	16459	16343	16087	16147	16213	16271	16252	16248	16251	16146	16411	16408	16356	16521	16281	16311	16281	16320	16184	16514	16190	16323	16255	16394	16323	16362	16241	16193	16093	16244	16135	16278	16436	16286	16232	16302	16201	16249	16351	16215	16428	16276	16276	16288	16506	16529	16435	16416	16139	16564	16291	16305	16477	16312	16078	16198	16193	16233	16114	16246	16413	16387	16410	16284	16136	16181	16414	16431	16490	16412	16423	16479	16353	16383	16215	16236	16187	16250	16439	16259	16206	16232	16394	16083	16391	16297	16351	16340	16152	16156	16333	16446	16425	16231	16206	16396	16178	16301	16231	16282	16371	16563	16401	16246	16327	15949	16103	16404	16440	16228	16463	16244	16291	16334	16309	16209	16213	16382	16295	16201	16429	16134	16355	16199	16317	16470	16515	16429	16354	16339	16330	16155	16311	16459	16193	16220	16314	16392	16455	16311	16265	16422	16158	16324	16213	16210	16320	16348	16350	16304	16217	16224	16280	16200	16269	16445	16447	16455	16175	16449	16432	16346	16188	16249	16427	16498	16116	16121	16297	16165	16219	16241	16397	16281	16428	16143	16430	16352	16551	16448	16358	16199	16336	16425	16402	16323	16358	16413	16276	16234	16343	16360	16036	16206	16308	16449	16392	16322	16332	16094	16213	16272	16430	16472	16448	16469	16309	16234	16271	16288	16257	16316	16507	16402	16403	16426	16286	16441	16170	16081	16353	16324	16369	16348	16286	16382	16506	16079	16087	16472	16410	16364	16324	16349	16468	16286	16421	16243	16620	16230	16156	16511	16398	16332	16062	16351	16437	16477	16344	16426	16084	16225	16238	16302	16265	16316	16436	16427	16304	16139	16282	16353	16404	16472	16193	16240	16275	16266	16306	16293	16364	16345	16481	16174	16265	16303	16433	16330	16288	16307	16264	16334	16329	16332	16446	16439	16416	16330	16191	16363	16203	16317	16179	16257	16528	16276	16371	16429	16284	16326	16291	16306	16241	16472	16318	16482	16608	16358	16164	16326	16365	16325	16455	16434	16384	16257	16269	16205	16291	16257	16296	16253	16148	16307	16253	16178	16068	16311	16327	16268	16289	16197	16280	16443	16318	16171	16252	16276	16324	16277	16168	16269	16233	16261	16422	16292	16268	16486	16284	16107	16285	16482	16410	16458	16196	16286	16087	16394	16345	16306	16274	16310	16235	16277	16311	16229	16281	16408	16303	16260	16182	16446	16255	16238	16413	16275	16326	16356	16212	16101	16306	16206	16294	16556	16324	16217	16555	16351	16015	16329	16138	16326	16359	16235	16299	16296	16423	16321	16336	16399	16321	16350	16177	16332	16543	16250	16397	16437	16434	16306	16317	16099	16392	16272	16256	16267	16314	16381	16224	16517	16275	16439	16351	16544	16409	16244	16329	16513	16351	16444	16129	16202	16428	16281	16233	16133	16345	16396	16247	16367	16345	16302	16271	16246	16108	16181	16214	16485	16510	16238	16328	16203	16432	16337	16227	16424	16177	16233	16239	16212	16284	16475	16415	16350	16419	16226	16330	16369	16457	16404	16319	16162	16417	16398	16388	16298	16454	16193	16327	16240	16429	16326	16153	16254	16103	16405	16484	16310	16358	16449	16187	16213	16324	16555	16271	16278	16005	16266	16581	16506	16313	16320	16282	16357	16267	16316	16437	16382	16314	16288	16371	16391	16298	16395	16346	16276	16063	16359	16315	16363	16020	16259	16438	16306	16475	16293	16446	16347	16262	16230	16527	16302	16048	16308	16247	16200	16255	16113	16328	16202	16572	16489	16312	16372	16126	16256	16363	16361	16388	16394	16450	16167	16201	16424	16450	16328	16184	16557	16379	16331	16496	16298	16414	16487	16427	16453	16290	16215	16505	16388	16327	16088	16144	16446	16385	16393	16366	16461	16361	16507	16113	16502	16294	16307	16550	16259	16121	16262	16331	16270	16401	16368	16281	16175	16210	16268	16205	16375	16265	16242	16310	16524	16524	16351	16392	16149	16298	16243	16291	16229	16359	15926	16393	16324	16519	16248	16256	16344	16456	16466	16283	16401	16207	16427	16482	16188	16267	16371	16377	16346	16240	16173	16325	16290	16320	16338	16481	16289	16353	16286	16186	16168	16335	16480	16056	16332	16403	16406	16253	16234	16376	16443	16141	16494	16397	16322	16421	16516	16299	16476	16306	16306	16258	16315	16283	16459	16322	16359	16284	16267	16214	16436	16276	16356	16194	16279	16300	16276	16322	16229	16134	16387	16238	16292	16392	16416	16331	16416	16293	16111	16209	16072	16214	16374	16411	16426	16477	16356	16374	16314	16159	16352	16463	16585	16435	16374	16183	16344	16063	16574	16295	16406	16267	16303	16297	16380	16302	16297	16402	16292	16272	16140	16299	16469	16277	16317	16229	16173	16371	16267	16367	16198	16304	16155	16401	16240	16390	16197	16213	16312	16310	16325	16140	16135	16316	16360	16183	16290	16512	16467	16308	16438	16327	16250	16222	16186	16154	16380	16450	16555	16408	16322	16310	16231	16224	16149	16415	16243	16309	16248	16304	16330	16250	16514	16303	16155	16153	16325	16409	16350	16352	16260	16283	16304	16361	16311	16366	16016	16296	16251	16118	16244	16232	16063	16242	16267	16406	16174	16284	16368	16284	16300	16403	16175	16324	16292	16415	16326	16351	16482	16333	16248	16261	16563	16380	16310	16294	16412	16320	16474	16161	16399	16218	16514	16385	16184	16448	16099	16495	16367	16416	16331	16182	16481	16296	16307	16257	16283	16326	16449	16417	16530	16423	16029	16430	16501	16249	16424	16393	16147	16378	16442	16363	16174	16403	16252	16310	16321	16327	16052	16473	16352	16404	16224	16275	16458	16332	16360	16252	16299	16163	16296	16261	16355	16402	16247	16214	16390	16466	16274	16368	16325	16413	16203	16378	16316	16407	16128	16429	16320	16336	16286	16334	16060	16499	16383	16384	16142	16247	16134	16478	16279	16205	16503	16243	16282	16130	16176	16412	16265	16505	16540	16375	16342	16455	16142	16278	16421	16210	16141	16425	16353	16441	16248	16189	16161	16448	16532	16458	16316	16222	16240	16222	16402	16355	16078	16193	16241	16446	16240	16337	16351	16216	16189	16344	16172	16474	16297	16129	16235	16180	16375	16386	16261	16265	16303	16394	16205	16375	16293	16118	16317	16242	16284	16092	16123	16269	16410	16382	16421	16287	16352	16337	16381	16310	16310	16389	16349	16501	16228	16341	16329	16255	16545	16334	16525	16322	16367	16262	16450	16368	16168	16344	16246	16285	16368	16519	16405	16297	16332	16397	16503	16286	16320	16410	16504	16343	16211	16257	16404	16162	16349	16193	16139	16429	16350	16163	16264	16320	16397	16422	16409	16201	16432	16281	16254	16332	16155	16331	16683	16543	16096	16238	16272	16176	16167	16175	16284	16273	16209	16262	16245	15985	16321	16275	16330	16553	16423	16563	16454	16243	16379	16316	16393	16415	16465	16441	16348	16323	16412	16354	16404	16122	16364	16321	16486	16273	16210	16295	16403	16152	16354	16290	16244	16266	16270	16308	16267	16284	16435	16121	16338	16416	16228	16224	16402	16277	16396	16282	16188	16235	16236	16485	16218	16394	16439	16346	16376	16179	16385	16296	16465	16339	16370	16340	16181	16295	16498	16359	16151	16291	16276	16482	16533	16252	16341	16233	16351	16339	16231	16245	16341	16397	16140	16176	16333	16213	16274	16297	16319	16296	16405	16544	16400	16496	16419	16074	16258	16438	16328	16422	16324	16204	16250	16322	16200	16167	16311	16273	16321	16232	16314	16203	16422	16392	16203	16250	16497	16266	16048	16358	16335	16471	16437	16110	16319	16303	16203	16299	16461	16320	16109	16389	16309	16063	16348	16295	16402	16280	16272	16408	16450	16389	16255	16312	16383	16230	16295	16383	16418	16168	16216	16320	16466	16238	16326	16318	16094	16141	16305	16306	16277	16315	16394	16254	16308	16289	16518	16033	16200	16337	16389	16147	16281	16334	16272	16280	16494	16254	16272	16244	16379	16233	16294	16375	16432	16319	16261	16146	16337	16291	16278	16297	16196	16174	16395	16210	16379	16431	16279	16485	16511	16243	16469	16389	16360	16324	16298	16269	16289	16256	16396	16131	16362	16221	16159	16250	16235	16407	16270	16315	16466	16439	16118	16322	16310	16382	16314	16405	16454	16261	16332	16198	16443	16375	16395	16294	16710	16101	16374	16125	16232	16233	16340	16368	16339	16465	16291	16212	16448	16315	16254	16274	16182	16204	16279	16538	16357	16325	16381	16008	16343	16269	16202	16194	16267	16297	16405	16243	16341	16321	16442	16431	16426	16158	16492	16309	16341	16444	16145	16311	16554	16172	16319	16486	16390	16228	16414	16341	16350	16393	16603	16445	16379	16101	16284	16302	16235	16457	16327	16527	16210	16314	16269	16264	16264	16438	16158	16296	16346	16261	16309	16085	16379	16141	16556	16519	16435	16225	16438	16253	16269	16394	16308	16480	16326	16158	16270	16603	16377	16237	16181	16374	16171	16246	16703	16368	16485	16278	16338	16110	16295	16231	16216	16279	16221	16207	16199	16241	16484	16432	16347	16369	16370	16441	16211	16323	16367	16431	16338	16526	16306	16254	16334	16394	16379	16439	16265	16302	16135	16317	16237	16526	16444	16344	16422	16423	16342	16540	16447	16100	16222	16196	16545	16581	16266	16365	16423	16478	16408	16456	16392	16265	16280	16193	16455	16491	16392	16216	16451	16259	16576	16248	16353	16285	16435	16274	16509	16520	16396	16384	16215	16335	16313	16219	16356	16269	16235	16331	16221	16440	16437	16313	16276	16412	16293	16450	16431	16335	16267	16345	16456	16392	16356	16233	16133	16232	16206	16147	16160	16384	16360	16137	16253	16199	16378	16218	16398	16276	16419	16309	16176	16427	16063	16081	16329	16334	16505	16373	16323	16390	16496	16392	16341	16327	16179	16229	16299	16243	16556	16224	16233	16173	16296	16507	16247	16328	16347	16154
25801	15128	13526	13715	13550	13651	13437	13655	13746	13780	13660	13490	13818	13635	13690	13692	13746	13779	13704	13466	13746	13599	13781	13590	13570	13776	13559	13820	13682	13742	13586	13636	13591	13681	13758	13642	13698	13730	13774	13530	13663	13640	13661	13697	13681	13743	13494	13831	13533	13577	13537	13618	13705	13661	13625	13566	13544	13468	13904	13703	13708	13626	13514	13754	13701	13514	13692	13728	13632	13645	13701	13805	13589	13525	13545	13865	13646	13675	13696	13745	13806	13681	13612	13639	13506	13730	13578	13774	13640	13786	13815	13569	13755	13786	13740	13649	13685	13560	13645	13520	13693	13675	13567	13748	13753	13671	13739	13814	13645	13598	13588	13659	13719	13584	13848	13818	13664	13776	13695	13683	13656	13648	13808	13827	13789	13808	13659	13702	13692	13743	13717	13577	13663	13695	13607	13685	13742	13623	13577	13605	13758	13679	13694	13507	13724	13670	13637	13518	13621	13843	13686	13638	13653	13738	13808	13479	13816	13867	13585	13608	13632	13775	13627	13790	13822	13647	13767	13660	13696	13534	13620	13721	13670	13690	13507	13599	13747	13563	13768	13839	13734	13604	13617	13678	13655	13559	13607	13813	13582	13735	13704	13662	13743	13637	13692	13711	13632	13654	13586	13645	13603	13933	13796	13711	13872	13733	13611	13502	13592	13474	13643	13533	13545	13580	13643	13534	13730	13640	13739	13569	13732	13563	13672	13625	13709	13854	13633	13729	13533	13440	13728	13860	13796	13723	13730	13544	13711	13647	13699	13648	13594	13853	13652	13447	13550	13622	13777	13703	13802	13744	13758	13616	13742	13643	13620	13679	13627	13672	13601	13560	13702	13562	13844	13781	13587	13538	13750	13675	13882	13553	13657	13862	13517	13772	13907	13604	13946	13640	13770	13762	13664	13565	13668	13710	13659	13652	13566	13793	13555	13753	13641	13678	13671	13610	13641	13679	13677	13543	13674	13644	13686	13545	13622	13712	13664	13630	13556	13742	13735	13593	13639	13674	13633	13817	13774	13579	13674	13716	13672	13639	13640	13692	13694	13698	13474	13582	13758	13855	13640	13717	13625	13537	13618	13488	13818	13535	13712	13637	13744	13620	13599	13691	13858	13686	13699	13719	13558	13744	13752	13739	13633	13586	13668	13602	13678	13651	13785	13539	13764	13716	13648	13767	13618	13895	13544	13539	13738	13645	13683	13615	13743	13763	13498	13577	13638	13632	13730	13634	13578	13823	13717	13620	13678	13610	13664	13762	13671	13665	13666	13700	13656	13668	13605	13755	13725	13574	13739	13743	13578	13750	13733	13608	13726	13773	13514	13632	13635	13721	13695	13581	13660	13661	13712	13644	13677	13690	13576	13579	13558	13561	13646	13536	13690	13580	13615	13731	13685	13630	13638	13923	13778	13665	13706	13675	13603	13617	13621	13654	13689	13702	13722	13731	13454	13704	13553	13644	13567	13772	13774	13533	13727	13658	13634	13913	13660	13745	13739	13708	13682	13648	13791	13760	13658	13662	13745	13672	13766	13667	13625	13598	13659	13711	13535	13727	13669	13740	13705	13508	13821	13620	13536	13541	13602	13644	13745	13589	13585	13553	13819	13796	13902	13801	13483	13662	13681	13696	13624	13684	13664	13687	13728	13694	13660	13712	13706	13745	13677	13589	13606	13581	13726	13644	13577	13687	13714	13915	13599	13500	13693	13714	13586	13757	13702	13739	13788	13806	13597	13623	13648	13731	13660	13672	13802	13759	13752	13791	13657	13639	13550	13745	13701	13785	13668	13753	13744	13643	13633	13870	13560	13703	13636	13678	13526	13772	13646	13662	13687	13589	13705	13665	13648	13601	13711	13554	13752	13634	13642	13706	13646	13688	13611	13728	13698	13837	13884	13586	13688	13597	13729	13637	13617	13707	13601	13671	13550	13537	13784	13635	13695	13645	13707	13570	13622	13589	13745	13671	13679	13591	13494	13647	13745	13763	13727	13673	13581	13719	13755	13627	13675	13650	13778	13713	13584	13765	13645	13769	13833	13616	13591	13531	13720	13730	13742	13524	13614	13678	13627	13629	13689	13692	13580	13756	13709	13751	13757	13738	13750	13458	13731	13786	13806	13653	13699	13727	13564	13586	13580	13676	13630	13695	13591	13732	13576	13557	13621	13780	13731	13523	13591	13717	13644	13501	13788	13755	13515	13721	13619	13619	13599	13913	13605	13746	13634	13655	13653	13753	13712	13732	13617	13640	13629	13709	13717	13683	13613	13513	13727	13770	13784	13849	13607	13803	13623	13602	13681	13655	13719	13761	13671	13639	13597	13741	13691	13555	13651	13722	13717	13648	13574	13675	13599	13558	13579	13727	13666	13486	13657	13709	13645	13820	13327	13581	13722	13615	13860	13600	13662	13706	13699	13543	13654	13616	13641	13692	13604	13649	13853	13653	13599	13458	13686	13613	13552	13726	13759	13660	13630	13685	13646	13724	13653	13752	13637	13690	13689	13661	13702	13674	13704	13674	13718	13551	13636	13775	13831	13587	13605	13658	13787	13614	13935	13625	13632	13765	13626	13617	13611	13632	13760	13566	13612	13746	13941	13665	13670	13550	13654	13583	13763	13643	13903	13610	13792	13577	13630	13721	13664	13696	13798	13463	13799	13679	13716	13746	13590	13524	13681	13574	13702	13544	13727	13645	13787	13786	13741	13563	13635	13729	13689	13728	13811	13528	13575	13666	13746	13652	13657	13642	13813	13738	13612	13626	13736	13672	13576	13732	13636	13828	13725	13591	13599	13593	13736	13581	13653	13653	13700	13704	13642	13510	13524	13636	13568	13680	13704	13787	13700	13738	13602	13706	13640	13643	13810	13423	13672	13626	13718	13649	13623	13574	13657	13851	13785	13722	13659	13794	13778	13818	13620	13744	13762	13762	13651	13606	13698	13627	13699	13816	13685	13616	13702	13565	13704	13731	13719	13632	13673	13552	13649	13451	13758	13519	13729	13504	13878	13644	13488	13609	13673	13805	13706	13575	13679	13610	13721	13762	13705	13774	13536	13579	13703	13823	13659	13627	13717	13547	13675	13698	13649	13644	13751	13903	13584	13682	13683	13795	13631	13663	13827	13587	13700	13790	13578	13714	13604	13708	13684	13628	13756	13837	13669	13576	13636	13639	13609	13591	13712	13739	13631	13684	13685	13637	13943	13632	13712	13800	13656	13526	13741	13737	13695	13670	13537	13759	13806	13838	13541	13652	13562	13647	13433	13827	13733	13802	13774	13484	13606	13707	13592	13622	13524	13700	13634	13707	13525	13733	13385	13718	13737	13579	13911	13721	13615	13582	13756	13794	13648	13615	13726	13746	13649	13710	13679	13671	13756	13634	13637	13766	13492	13699	13660	13446	13582	13572	13627	13693	13717	13689	13579	13712	13859	13735	13627	13747	13504	13657	13680	13483	13693	13621	13757	13643	13711	13548	13543	13547	13792	13670	13668	13479	13761	13491	13652	13677	13627	13811	13599	13851	13865	13711	13898	13537	13640	13734	13643	13767	13840	13602	13605	13785	13709	13677	13576	13637	13791	13716	13723	13728	13763	13523	13602	13940	13478	13738	13682	13649	13608	13652	13650	13805	13752	13435	13596	13821	13472	13852	13726	13643	13703	13864	13850	13745	13616	13541	13610	13611	13660	13652	13419	13541	13793	13653	13623	13702	13827	13678	13666	13544	13624	13670	13615	13673	13565	13657	13743	13538	13630	13731	13587	13550	13697	13630	13634	13735	13726	13781	13714	13475	13659	13493	13691	13499	13765	13633	13626	13725	13680	13631	13637	13655	13456	13733	13603	13475	13740	13694	13690	13670	13793	13757	13701	13732	13570	13725	13894	13610	13803	13676	13734	13647	13650	13628	13517	13713	13590	13709	13743	13890	13546	13549	13569	13796	13557	13685	13654	13614	13709	13649	13662	13611	13838	13669	13470	13864	13637	13472	13863	13721	13710	13656	13616	13564	13498	13835	13498	13663	13670	13608	13770	13740	13672	13790	13648	13674	13766	13677	13844	13687	13724	13589	13680	13602	13715	13755	13688	13557	13786	13508	13609	13655	13726	13610	13669	13709	13745	13585	13685	13773	13772	13603	13764	13728	13558	13564	13386	13708	13724	13655	13618	13780	13543	13861	13649	13814	13770	13731	13716	13687	13713	13630	13580	13783	13752	13744	13593	13761	13641	13547	13649	13613	13786	13727	13683	13761	13642	13574	13709	13651	13606	13532	13771	13793	13830	13616	13790	13670	13739	13738	13774	13551	13741	13684	13531	13562	13857	13722	13708	13759	13626	13649	13691	13848	13775	13573	13606	13641	13639	13754	13680	13845	13587	13507	13635	13696	13704	13730	13591	13678	13674	13646	13727	13658	13674	13732	13560	13791	13699	13596	13772	13726	13625	13675	13619	13685	13652	13554	13585	13805	13598	13682	13743	13625	13590	13698	13587	13788	13694	13634	13772	13661	13729	13663	13586	13736	13754	13470	13564	13798	13558	13825	13614	13538	13589	13711	13679	13664	13549	13743	13800	13597	13726	13613	13691	13618	13562	13618	13708	13700	13632	13471	13635	13750	13757	13861	13752	13778	13646	13616	13745	13587	13712	13886	13808	13883	13492	13813	13597	13741	13598	13689	13723	13597	13716	13773	13690	13939	13636	13715	13661	13612	13765	13691	13673	13730	13716	13653	13747	13609	13708	13522	13755	13507	13770	13556	13667	13645	13712	13683	13710	13519	13740	13752	13601	13753	13747	13686	13593	13733	13631	13746	13812	13696	13844	13579	13522	13651	13725	13385	13615	13724	13776	13697	13540	13611	13795	13762	13759	13684	13708	13660	13798	13697	13551	13682	13699	13693	13515	13917	13755	13671	13677	13697	13493	13699	13742	13685	13642	13588	13677	13653	13641	13693	13699	13550	13926	13746	13775	13701	13585	13835	13810	13659	13639	13524	13726	13635	13805	13745	13710	13654	13712	13522	13684	13668	13695	13783	13510	13734	13708	13471	13656	13814	13723	13680	13708	13741	13710	13657	13504	13759	13595	13669	13722	13538	13730	13574	13829	13628	13625	13612	13525	13535	13675	13537	13600	13655
27342	21402	29839	23381	21813	21857	19150	16158	15729	15815	15808	15752	15761	15886	15664	15601	15708	15600	15687	15558	15756	15887	15585	15578	15632	15690	15617	15697	15611	15849	15542	15763	15610	15687	15476	15769	15582	15792	15790	15667	15780	15852	15615	15574	15780	15567	15522	15615	15938	15704	15841	15746	15828	15713	15678	15592	15506	15746	15550	15674	15528	15576	15518	15643	15831	15728	15816	15623	15713	15474	15777	15600	15796	15669	15783	15667	15713	15623	15517	15579	15602	15645	15691	15688	15765	15619	15675	15547	15791	15683	15685	15574	15531	15635	15691	15547	15775	15814	15599	15610	15766	15631	15703	15548	15708	15583	15564	15564	15646	15720	15672	15718	15646	15538	15504	15645	15761	15566	15757	15612	15645	15711	15595	15559	15500	15793	15630	15743	15478	15487	15563	15541	15575	15590	15641	15730	15724	15761	15559	15636	15581	15361	15394	15680	15707	15693	15640	15685	15729	15705	15500	15575	15529	15602	15658	15525	15582	15741	15729	15722	15670	15724	15661	15560	15621	15578	15593	15759	15564	15665	15733	15563	15574	15783	15947	15814	15708	15511	15636	15638	15534	15590	15767	15579	15563	15652	15541	15834	15930	15587	15585	15613	15582	15670	15574	15562	15554	15633	15949	15818	15762	15828	15638	15633	15728	15691	15734	15638	15829	15491	15399	15598	15768	15696	15587	15677	15818	15466	15690	15758	15511	15776	15811	15562	15575	15502	15699	15704	15577	15626	15502	15735	15615	15887	15680	15825	15701	15885	15550	15593	15620	15530	15578	15542	15581	15627	15606	15581	15636	15726	15692	15712	15817	15701	15788	15671	15686	15652	15781	15556	15523	15660	15573	15519	15657	15696	15927	15887	15656	15704	15824	15750	15763	15730	15638	15735	15587	15809	15705	15657	15595	15623	15556	15582	15634	15555	15705	15721	15565	15689	15568	15565	15597	15475	15580	15659	15515	15607	15718	15674	15434	15581	15576	15700	15647	15598	15814	15667	15752	15687	15851	15544	15706	15800	15568	15862	15668	15750	15632	15522	15722	15708	15634	15499	15847	15486	15635	15488	15544	15652	15654	15543	15584	15669	15501	15698	15476	15386	15435	15649	15655	15518	15788	15569	15649	15546	15500	15607	15681	15753	15742	15778	15714	15712	15861	15518	15599	15403	15563	15718	15681	15763	15570	15626	15786	15676	15652	15501	15598	15690	15703	15522	15405	15430	15750	15712	15582	15481	15769	15464	15607	15610	15621	15660	15810	15528	15649	15675	15806	15414	15573	15596	15640	15653	15718	15579	15487	15378	15706	15799	15739	15608	15599	15702	15666	15439	15562	15709	15471	15624	15530	15750	15535	15515	15733	15718	15747	15563	15737	15754	15642	15789	15527	15384	15545	15614	15532	15430	15685	15659	15596	15640	15736	15645	15593	15577	15726	15566	15605	15668	15802	15732	15728	15505	15700	15635	15599	15578	15791	15717	15411	15384	15729	15430	15627	15691	15867	15733	15591	15655	15630	15514	15676	15946	15750	15591	15707	15418	15424	15682	15665	15614	15656	15660	15603	15795	15542	15771	15742	15717	15602	15626	15606	15753	15495	15530	15524	15545	15487	15646	15652	15627	15676	15585	15761	15613	15815	15502	15824	15392	15663	15631	15658	15628	15557	15993	15513	15549	15888	15585	15602	15567	15686	15565	15917	15535	15640	15797	15741	15617	15543	15624	15539	15595	15817	15739	15757	15730	15714	15755	15770	15654	15720	15960	15732	15728	15691	15691	15689	15894	15515	15727	15689	15507	15477	15516	15799	15546	15547	15626	15768	15661	15687	15645	15693	15477	15712	15810	15565	15439	15755	15536	15723	15711	15436	15869	15760	15637	15501	15531	15774	15522	15388	15461	15637	15691	15531	15525	15642	15817	15614	15747	15660	15555	15508	15747	15554	15616	15389	15798	15408	15534	15638	15622	15790	15750	15757	15322	15638	15531	15741	15734	15586	15533	15606	15509	15603	15587	15719	15556	15574	15549	15560	15662	15815	15738	15797	15603	15835	15508	15606	15583	15604	15843	15523	15624	15397	15506	15630	15505	15601	15671	15566	15568	15653	15734	15683	15687	15713	15722	15844	15604	15842	15719	15629	15703	15769	15701	15731	15637	15603	15762	15712	15758	15748	15678	15622	15580	15561	15665	15498	15561	15758	15587	15547	15698	15465	15568	15484	15485	15619	15660	15535	15745	15649	15670	15584	15639	15650	15696	15653	15681	15681	15760	15517	15676	15691	15739	15738	15733	15750	15525	15650	15545	15671	15549	15526	15767	15732	15619	15321	15324	15411	15779	15843	15613	15646	15645	15550	15580	15555	15611	15611	15872	15728	15675	15526	15534	15657	15644	15740	15380	15508	15750	15744	15844	15619	15597	15784	15517	15550	15450	15606	15507	15547	15539	15846	15533	15715	15649	15647	15712	15449	15517	15537	15435	15561	15630	15621	15592	15672	15544	15557	15584	15669	15564	15762	15618	15680	15688	15761	15348	15782	15545	15489	15827	15806	15582	15641	15464	15591	15621	15623	15676	15642	15574	15626	15545	15615	15635	15579	15653	15773	15517	15622	15635	15814	15639	15721	15676	15797	15710	15509	15573	15535	15724	15557	15866	15722	15438	15516	15516	15524	15693	15516	15700	15492	15666	15750	15575	15600	15532	15585	15545	15488	15716	15720	15699	15637	15664	15541	15571	15594	15585	15534	15661	15732	15568	15600	15699	15608	15973	15657	15885	15553	15692	15659	15722	15658	15350	15533	15631	15441	15474	15472	15528	15532	15675	15806	15793	15516	15517	15688	15573	15615	15627	15578	15566	15603	15725	15442	15642	15619	15817	15665	15585	15615	15633	15607	15591	15466	15626	15622	15587	15776	15572	15668	15624	15838	15657	15562	15383	15586	15652	15546	15438	15743	15765	15742	15516	15710	15869	15726	15608	15638	15697	15644	15616	15902	15478	15558	15450	15420	15865	15605	15718	15655	15756	15503	15595	15593	15623	15692	15529	15817	15637	15849	15524	15610	15523	15258	15520	15474	15514	15479	15557	15817	15571	15626	15697	15751	15637	15575	15600	15619	15598	15778	15358	15500	15683	15699	15623	15566	15695	15633	15593	15410	15609	15568	15638	15784	15609	15607	15821	15529	15759	15562	15867	15567	15555	15528	15681	15730	15752	15664	15693	15745	15800	15621	15732	15518	15769	15763	15719	15663	15541	15691	15626	15832	15554	15721	15587	15503	15743	15785	15524	15627	15624	15580	15712	15434	15732	15598	15707	15711	15668	15607	15777	15374	15516	15684	15720	15883	15465	15677	15649	15617	15526	15476	15684	15558	15653	15386	15774	15602	15715	15489	15773	15639	15678	15767	15726	15626	15765	15775	15622	15605	15615	15550	15519	15550	15571	15657	15653	15682	15690	15732	15779	15554	15677	15517	15578	15553	15515	15680	15589	15776	15520	15722	15561	15662	15583	15851	15684	15535	15822	15595	15700	15666	15692	15595	15440	15558	15568	15608	15571	15541	15633	15687	15741	15647	15861	15666	15502	15608	15599	15813	15741	15500	15516	15384	15616	15932	15715	15552	15510	15611	15830	15781	15667	15576	15668	15488	15536	15791	15744	15454	15420	15617	15881	15871	15492	15634	15568	15587	15356	15512	15803	15738	15760	15572	15531	15413	15658	15651	15703	15638	15559	15675	15624	15556	15665	15634	15777	15543	15445	15770	15662	15488	15620	15699	15643	15565	15592	15774	15581	15686	15506	15639	15700	15462	15832	15578	15564	15677	15514	15664	15540	15598	15561	15551	15674	15622	15632	15708	15697	15706	15681	15823	15779	15635	15637	15578	15552	15586	15672	15450	15715	15421	15491	15388	15583	15386	15642	15518	15497	15691	15797	15778	15631	15469	15560	15609	15701	15544	15718	15639	15617	15789	15653	15474	15770	15604	15385	15647	15742	15710	15550	15564	15690	15720	15744	15722	15625	15602	15624	15787	15760	15917	15690	15856	15716	15600	15722	15562	15583	15425	15617	15823	15991	15626	15590	15610	15652	15603	15704	15660	15640	15696	15547	15741	15718	15612	15642	15446	15440	15606	15697	15781	15886	15690	15637	15848	15558	15744	15588	15514	15481	15560	15502	15677	15618	15749	15564	15675	15740	15704	15559	15600	15471	15668	15676	15541	15826	15695	15708	15735	15628	15528	15818	15679	15625	15704	15659	15614	15412	15670	15639	15653	15833	15610	15697	15611	15792	15709	15615	15618	15625	15581	15646	15709	15604	15613	15588	15589	15431	15597	15821	15543	15625	15523	15607	15684	15540	15494	15558	15676	15636	15697	15578	15597	15673	15856	15615	15622	15402	15471	15674	15601	15357	15535	15623	15637	15650	15753	15758	15650	15628	15696	15570	15573	15312	15685	15532	15743	15718	15739	15612	15712	15540	15674	15582	15628	15610	15589	15905	15745	15653	15342	15548	15529	15519	15612	15645	15683	15694	15599	15710	15586	15856	15707	15555	15498	15597	15548	15544	15701	15678	15543	15660	15611	15671	15448	15809	15570	15843	15715	15669	15369	15819	15843	15576	15715	15545	15575	15508	15452	15542	15794	15819	15659	15641	15617	15485	15508	15693	15609	15601	15740	15524	15584	15648	15731	15586	15512	15613	15560	15504	15737	15781	15728	15634	15826	15537	15652	15690	15695	15444	15499	15517	15586	15642	15606	15755	15590	15620	15623	15738	15496	15657	15380	15736	15628	15574	15612	15674	15619	15612	15723	15721	15749	15498	15608	15664	15651	15785	15775	15827	15602	15508	15581	15548	15479	15598	15611	15729	15550	15707	15742	15585	15875	15582	15610	15470	15517	15619	15523	15594	15668	15768	15535	15814	15629	15717	15577	15728	15624	15671	15652	15686	15584	15522	15575	15657	15581	15764	15581	15701	15635	15688	15652	15733	15481	15647	15730	15597	15663	15547	15689	15734	15549	15716	15822	15783	15657	15577	15843	15567	15669	15587	15638	15736	15609	15632	15713	15533	15703	15657	15678	15648	15757	15753	15673	15749	15513	15462	15509	15768	15378	15572	15433	15662	15727	15633	15808	15570
22990	15299	13460	13359	13240	13138	13242	13257	13212	13355	13403	13383	13203	13188	13427	13175	13300	13297	13211	13201	13073	13249	13188	13222	13295	13204	13273	13295	13210	13109	13117	13208	13126	13104	13218	13223	13260	13201	13454	13273	13106	13197	13190	13303	13106	13219	13083	13330	13267	13197	13148	13279	13178	13290	13278	13378	13123	13257	13296	13276	13232	13270	13319	13179	13146	13525	13208	13238	13341	13070	13165	13173	13311	13469	13195	13265	13119	13185	13268	13259	13163	13247	13242	13323	13320	13115	13220	13352	13218	13067	13366	13237	13232	13423	13245	13263	13251	13066	13157	13154	13363	13419	13227	13090	13218	13414	13325	13208	13298	13344	13350	13352	13267	13238	13213	13261	13274	13232	13368	13321	13313	13279	13206	13141	13236	13113	13265	13251	13267	13169	13368	13276	13281	13280	13251	13228	13263	13482	13131	13352	13185	13060	13171	13261	13141	13269	13256	13328	13144	13245	13172	13180	13110	13309	13221	13140	13182	13346	13371	13218	13212	13271	13203	13206	13189	13196	13290	13301	13066	13163	13161	13366	13220	13227	13221	13284	13249	13212	13392	13228	13377	13265	13014	13290	13118	13257	13305	13096	13215	12988	13345	13277	13257	13201	13174	13542	13079	13330	13419	13047	13115	13195	13222	13264	13286	13382	13269	13232	13280	13237	13108	13333	13136	13182	13098	13252	13344	13164	13216	13243	13225	13101	13242	13236	13271	13275	13160	13194	13449	13299	13105	13361	13150	13290	13200	13249	13361	13120	13249	13197	13089	13068	13243	13177	13167	13283	13190	13410	13253	13134	13277	13220	13289	13175	13291	13322	13191	13130	13402	13234	13203	13184	13260	13371	13163	13311	13081	13160	13225	13318	13191	13354	13283	13239	13153	13311	13258	13240	13269	13248	13176	13304	13110	13160	13241	12994	13061	13079	13099	13170	13285	13354	13293	13294	13319	13174	13288	13117	13265	13235	13328	13064	13352	13234	13311	13071	13191	13115	13216	13137	13209	13345	13269	13189	13313	13156	13280	13151	13371	13175	13196	13338	13117	13235	13260	13364	13220	13080	13239	13195	13223	13273	13347	13340	13238	13368	13154	13300	13196	13326	13235	13242	13289	13205	13263	13219	13212	13142	13352	13218	13258	13220	13463	13181	13315	13319	13349	13106	13307	13312	13143	13231	13351	13193	13193	13204	13312	13317	13323	13289	13239	13146	13178	13289	13387	13386	13210	13341	13167	13353	13409	13278	13338	13299	13263	13300	13105	13182	13305	13201	13283	13231	13132	13345	13056	13240	13150	13177	13186	13106	13231	13186	13007	13376	13237	13393	13157	13249	13267	13092	13467	13397	13196	13304	13348	13221	13265	13371	13336	13255	13242	13169	13259	13223	13100	13175	13193	13338	13307	13230	13234	13300	13212	13142	13238	13245	13152	13307	13215	13274	13140	13223	13197	13176	13254	13234	13335	13215	13293	13302	13346	13233	13171	13194	13235	13311	13282	13124	13317	13479	13139	13278	13167	13309	13231	13160	13301	13248	13325	12997	13172	13305	13296	13153	13284	13167	13099	13342	13320	13119	13268	13288	13093	13151	13276	13178	13214	13232	13176	13289	13313	13329	13269	13322	13230	13225	13340	13215	13122	13170	13282	13331	13093	13125	13233	13162	13339	13112	13321	13288	13097	13310	13171	13304	13230	13172	13216	13310	13300	13061	13308	13238	13192	13300	13257	13234	13291	13363	13205	13187	13288	13228	12958	13099	13250	13498	13291	13119	13188	13163	13174	13165	13452	13266	13256	13243	13153	13331	13176	13166	13000	13058	13389	13350	13272	13169	13282	13133	13313	13128	13162	13413	13306	13306	13435	13215	13316	13173	13263	13124	13287	13258	13336	13371	13284	13278	13274	13376	13146	13135	13262	13233	13126	13176	13292	13170	13187	13206	13215	13167	13325	13130	13195	13219	13271	13145	13254	13253	13165	13337	13181	13299	13327	13358	13249	13115	13313	13338	13275	13109	13168	13177	13492	13240	13303	13180	13192	13318	12991	13187	13211	13174	13166	13207	13182	13304	13210	13337	13397	13178	13286	12993	13255	13252	13324	13266	13209	13361	13315	13301	13320	13214	13212	13209	13239	13063	13338	13241	13038	13142	13181	13170	13201	13290	13383	13174	13349	13201	13216	13250	13259	13229	13208	13314	13086	13296	13203	13294	13229	13220	13336	13290	13244	13094	13361	13154	13109	13283	13360	13429	13288	13347	13282	13235	13188	13160	13123	13301	13028	13269	13146	13251	13285	13296	13400	13400	13341	13334	13217	13234	13139	13319	13185	13274	13306	13277	13245	13261	13163	12951	13151	13043	13295	13225	13299	13253	13081	13231	13137	13263	13304	13449	13097	13164	13326	13276	13311	13091	13232	13207	13262	13318	13155	13261	13139	13286	13221	13218	13062	13093	13252	13284	13198	13290	13186	13422	13243	13058	13353	13170	13276	13280	13170	13156	13069	13321	13383	13229	13308	13190	13406	13121	13107	13332	13272	13242	13244	13125	13297	13200	13357	13409	13458	13330	13203	13176	13309	13144	13251	13207	13338	13229	13162	13299	13414	13215	13115	13162	13116	13055	13203	13305	13208	13228	13331	13241	13432	13171	13165	13251	13278	13346	13194	13148	13165	13116	13176	13178	13250	13299	13336	13024	13256	13174	13214	13216	13073	13439	13283	13199	13218	13221	13340	13327	13302	13413	13206	13238	13436	13286	13267	13387	13080	13232	13323	13345	13239	13303	13222	13184	13206	13222	13320	13199	13258	13286	13218	13264	13060	13190	13373	13210	13181	13237	13180	13161	13241	13369	13188	13202	13126	13256	13234	13177	13105	13214	13292	13372	13262	13334	13311	13118	13237	13236	13282	13218	13204	13177	13236	13282	13192	13283	13195	13182	13212	13428	13277	13275	13311	13186	13307	13303	13106	13330	13394	13340	13262	13249	13358	13308	13304	13139	13239	13261	13343	13322	13258	13227	13240	13056	13266	13138	13153	13174	13235	13092	13210	13114	13226	13392	13177	13168	13264	13285	13368	13219	13327	13266	13192	13016	13258	13134	13243	13069	13189	13102	13227	13244	13219	13273	13348	13075	13280	13230	13261	13421	13098	13309	13117	13285	13269	13179	13404	13256	13244	13305	13254	13224	13156	13300	13327	13319	13090	13273	13019	13275	13128	13314	13218	13217	13157	13253	13131	13231	13127	13187	13277	13338	13267	13275	13358	12945	13203	13225	13260	13377	13357	13194	13359	13312	13055	13293	13189	13276	13378	13312	13297	13241	13369	13306	13124	13257	13144	13203	13408	13294	13289	13318	13398	13264	13176	13209	13217	13303	13207	13132	13289	13284	13233	13267	13155	13078	13222	13443	13172	13207	13283	13265	13241	13342	13200	13357	13291	13235	13242	13342	13065	13359	13360	13234	13368	13323	13436	13182	13259	13162	13092	13202	13315	13302	13170	13184	13288	13093	13153	13240	13147	13125	13181	13141	13213	13121	13327	13326	13289	13265	13231	13330	13162	13185	13331	13378	13185	13242	13260	13245	13381	13209	13199	13275	13182	13252	13423	13319	13178	13323	13248	13181	13202	13164	13328	13304	13245	13157	13321	13120	13167	13122	13242	13236	13323	13188	13199	13272	13254	13289	13208	13356	13310	13162	13132	13249	13281	13279	13353	13378	13139	13166	13197	13214	13258	13297	13139	13389	13141	13214	13176	13262	13252	13332	13222	13284	13169	13351	13248	13064	13150	13190	13216	13163	13309	13142	13437	12987	13299	13230	13311	13198	13132	13182	13087	13230	13284	13290	13203	13054	13192	13392	13347	13294	13288	13253	13217	13193	13340	13214	13320	13370	13147	13369	13263	13111	13232	13163	13192	13019	13327	13227	13266	13199	13147	13173	13313	13304	13246	13139	13244	13241	13195	13306	13116	13218	13249	13160	13255	13325	13285	13162	13220	13116	13267	13272	13157	13286	13239	13411	13270	13135	13218	13264	13213	13275	13212	13218	13159	13511	13184	13171	13355	13071	13155	13061	13163	13155	13318	13168	13380	13302	13132	13245	13305	13073	13362	13189	13214	13251	13362	13185	13328	13279	13011	13197	13436	13123	13415	13250	13202	13320	13234	13280	13171	13150	13173	13285	13261	13177	13200	13227	13262	13249	13236	13131	13215	13239	13263	13208	13232	13144	13249	13111	13223	13258	13310	13538	13175	13346	13212	13356	13181	13271	13114	13261	13325	13241	13453	13025	13259	13332	13216	13191	13274	13283	13251	13216	13148	13246	13189	13224	13249	13074	13238	13179	13394	13350	13202	13247	13161	13110	13265	13139	13304	13246	13179	13253	13269	13078	13180	13088	13265	13334	13282	13191	13345	13222	13253	13392	13335	13208	13372	13279	13246	13159	13102	13250	13226	13221	13110	13269	13157	13247	13201	13047	13237	13204	13223	13305	13236	13276	13208	13282	13144	13168	13381	13217	13167	13232	13217	13167	13143	13307	13178	13145	13392	13156	13294	13166	13144	13302	13259	13089	13122	13222	13248	13304	13318	13318	13253	13294	13080	13255	13108	13172	13171	13013	13236	13178	13198	13149	13304	13146	13364	13423	13298	13352	13374	13264	13220	13259	13043	13192	13045	13234	13374	13439	13261	13196	13256	13366	13132	13345	13198	13145	13105	13282	13352	13209	13060	13122	13232	13363	13255	13341	13375	13052	13349	13366	13179	13324	13044	13384	13328	13339	13229	13162	13104	13319	13120	13298	13299	13171	13241	13124	13133	13074	13214	13192	13377	13240	13171	13293	13445	13473	13225	13279	13199	13300	13194	13250	13259	13212	13184	13167	13221	13314	13204	13176	13216	13198	13323	13173	13324	13262	13155	13260	13274	13255	13302	13314	13141	13258	13212	13163	13356	13289	13112	13178	13224	12996	13232	13424	13252	13228	13149	13159	13220	13108	13203	13217	13250	13249	13283	13163	13317	13236	13345	13226	13138	13226	13198	13231	13110	13206	13306	13291	13219	13253	13007	13188	13243	13222	13288	13170	13206	13275	13048	13234	13041	13256	13351	12985	13344	13209	13060	13230	13319	13269
26781	21360	29883	23207	21608	23203	21687	17507	17097	17012	17153	16822	16888	17069	17086	17195	16924	17197	17024	17204	17252	17148	16932	16968	16683	16931	16629	17031	16887	16921	16971	17142	16843	16769	16965	16954	16826	16729	17010	16822	16726	16886	16813	16934	17046	16812	16833	16823	16963	17044	17049	16709	16868	16841	16869	16785	16898	16735	16954	17013	16955	16888	16785	16967	16901	16834	16952	16880	16707	16843	16917	16941	17007	16947	16911	16797	16728	16815	16755	16899	16917	16929	16900	16977	16914	16836	16929	16894	16836	16769	16678	17008	16922	16608	16948	16732	16792	16744	16725	16982	16624	16794	16733	16898	17114	16780	17001	16995	16957	16924	16956	16821	16751	16954	16745	16707	16781	17044	16928	16749	16880	16791	16944	16845	17013	16863	16865	17103	16870	16946	16872	16840	16905	17093	16941	16770	16855	16730	16751	16781	16822	16816	16728	16709	16762	16834	16776	16741	16963	16931	16836	16921	16669	16762	16816	17001	16874	16939	16896	16838	16664	16828	17055	16944	16945	16787	16834	16697	16695	16857	16911	16939	16895	16944	16911	16802	16779	16998	17064	16843	16803	16803	16862	16871	16994	16751	16627	16812	16795	16974	16718	16911	16995	16856	16841	16792	16701	16802	16784	16780	16556	17116	16859	16812	16762	16952	16924	17045	16661	16883	17151	16953	16969	16716	16854	16885	17107	16707	16963	16736	16906	16691	16922	16851	16786	16761	16865	16802	16675	17030	16801	16828	16835	16857	16987	17058	16826	17064	16885	16868	16940	16841	16835	16723	16864	16658	17014	16810	16827	16559	16894	16878	16646	16894	16922	16927	16778	16686	16731	16907	16782	16842	16517	16703	16805	16967	17013	16948	16764	16818	16778	16864	16889	16718	16655	16650	16922	16799	16845	16990	16882	17211	16985	16718	16747	16877	16883	16852	17120	16798	16833	16766	16862	16898	16712	16766	16748	16885	16868	16962	17042	17016	16815	16962	16797	17006	16905	16871	16714	16921	16873	16637	16824	17017	16700	16783	17098	16745	16860	16969	16872	16682	16668	16889	16970	16781	16563	16844	16987	16985	16772	17042	16895	16964	16703	16703	16911	16864	16801	16643	16992	16831	16882	16773	16953	16953	16764	16740	16846	17084	16914	16922	16952	16816	16716	16847	16859	16791	16746	16614	16797	16629	16763	16685	16568	16687	17183	16839	16807	16825	16935	17179	16539	16855	16770	16967	16984	16820	16855	16776	17143	16832	16829	16899	16801	16846	16733	16770	16706	17069	16882	16628	16803	16698	16936	16805	16907	16804	16997	16972	16679	16835	16879	16957	16821	16804	16617	17028	16821	16683	16895	16988	16986	17008	16763	16824	16835	17025	16795	16851	16767	16947	16781	16927	16948	16792	16911	16697	17047	16867	17026	16857	16898	16911	16881	16961	16652	16908	16906	16897	16898	16646	16770	16862	16693	16880	16959	16804	16758	16646	16909	16713	16780	17019	16746	16922	16736	16686	16781	16903	16938	16800	16930	16662	17018	16951	16824	16927	16923	16809	16728	16654	16994	16705	16682	16815	16785	16623	16948	16940	16832	17057	16841	16756	16622	16835	16784	16815	16658	16750	16825	16870	16850	16815	16892	16931	16763	16954	16922	16940	16845	16875	16794	16820	16819	16998	16844	16820	16733	16837	16868	17020	16788	17062	16941	16846	16883	16952	16775	16763	16734	16802	16912	16944	16764	16891	17048	16774	16706	16811	16936	17019	16832	16827	16556	17025	16753	16868	16867	16920	16783	16928	16811	16701	16864	16889	16870	16727	16789	16871	16773	16994	17027	17051	16767	16997	16864	16670	17054	16967	16944	16861	17045	16810	16872	17021	16763	16939	16791	17101	16833	16920	16852	16786	16796	16836	16850	16891	16757	16875	16631	16894	16852	16808	16807	16920	16934	16936	16801	16982	16925	16793	16949	16989	17042	16752	16929	16872	16748	16817	16890	16788	16920	16835	16887	17040	16828	16751	16904	16921	16764	16854	16857	16935	16844	17058	16597	16942	16836	16915	16946	16878	16839	16828	16902	16771	16811	16785	16693	16738	16790	16758	16936	16896	16924	16676	16772	16938	16881	16712	16693	17004	16868	16776	17088	16968	16966	16940	16801	16851	16638	16967	16822	16850	16772	16659	16764	16788	16754	16826	16841	16992	16826	16766	16844	16869	16713	16916	16818	16892	16771	16631	16690	16821	16854	16898	16906	16898	16927	16997	16865	16743	16904	16971	16969	16963	16907	16737	16926	16839	16864	16928	16967	16831	16711	16801	16634	17019	16459	16928	16921	16737	16728	16670	16808	16762	16822	16979	16931	16783	17053	16893	16868	16950	16826	16855	16951	17094	16697	16872	16855	16776	16791	16828	16875	16885	16982	16652	16690	17019	16850	17000	16913	16941	16832	16829	17101	16817	16725	16785	16992	16823	17027	16957	16800	16930	16976	16784	16676	16770	16883	16962	17083	16887	16829	16742	16998	16804	16934	16843	16885	16753	16813	16850	17054	16972	17011	16827	16927	16800	16844	16891	16852	16777	16669	16759	16718	16794	16860	16706	16755	16873	16766	16709	16920	16719	16813	16924	16823	16686	16696	16905	16736	16963	16880	16814	16850	16844	16911	16842	16742	16918	16947	16665	17006	16767	16839	16973	16873	16754	16837	16857	16815	16832	16843	16541	16876	16789	16977	16938	17001	16865	16772	16844	16771	16814	17021	16751	16927	16845	16829	16620	16782	16909	16928	16800	16772	16646	16786	16914	16778	16838	16886	16806	16714	16863	16688	16908	17018	16774	17006	16897	16800	16771	16829	16796	16897	16842	16798	16913	16801	16784	16898	16826	16881	16912	16983	17027	16727	16885	16863	16983	16954	16951	16887	16958	16864	16631	16507	16636	16745	16914	16649	16685	16782	16711	16991	16873	16946	16838	16994	16908	16958	16894	16724	16803	16984	17096	17011	16894	16867	16819	16922	16803	16708	16664	16824	16709	16860	16954	16896	16869	16997	16895	16852	17012	17019	16855	16846	16884	16817	16741	16946	16728	16812	16857	16862	16978	16854	16877	16921	17016	16857	16798	16919	17007	16782	16782	16893	16716	16642	16675	16849	16885	16913	16694	16866	17026	16848	16702	16870	16819	16785	16885	16862	16858	16958	16680	16853	16652	16796	16835	16937	16753	16966	16857	16793	16782	16908	16869	16924	16570	16643	16953	16680	16678	16831	16811	16652	16772	16799	17006	16768	16809	16956	16770	16896	16664	17035	16857	16831	16882	16720	16824	16801	16841	16815	16813	16814	16829	16928	16956	16957	16748	17083	16989	16913	16936	16804	16971	16857	16807	17064	16798	16926	16935	16769	16884	16725	17021	16934	16916	16734	16855	16898	16848	16799	16873	16831	16733	16646	17006	16893	17050	16890	16943	17025	16858	16889	16989	16875	16878	16811	16934	17062	16900	16758	16996	17069	16785	17032	16947	16756	16788	16907	16873	16771	16805	16696	16978	16915	16783	16730	16678	16870	16784	16667	16797	16675	16855	16762	16749	16780	16876	16825	16745	17006	16767	16874	16900	16866	16837	16847	16902	16940	17000	16849	16707	16826	16832	16772	16567	16764	16652	16832	16870	16784	16745	16734	16623	17188	16927	16853	16935	16790	16761	16920	16953	16870	16828	16838	16787	16911	16723	16995	16754	16995	16815	16847	16888	16907	16701	16905	16880	17144	16774	16668	16845	17021	16823	16869	16896	17044	16952	16864	16824	16811	16956	16999	16932	16878	16766	16634	16947	16879	16677	16616	16803	16744	16794	16791	16781	16927	16723	16763	16914	16508	16814	16877	16765	16942	16949	16964	16749	16744	16770	16808	16618	16931	16914	16646	16850	16865	16868	16833	16911	17031	16799	16871	16742	16659	17062	16785	16997	16940	16817	16942	16563	16825	16776	16932	16966	16837	17012	16861	17002	16678	16727	16867	16679	16687	17030	16824	16896	16870	16878	16893	16820	16794	16750	16805	16722	16836	16799	16905	16853	16898	16826	16644	16832	16726	16811	16894	16552	16731	16980	16771	16729	16776	16785	16901	16861	16994	16770	17037	16986	16936	16674	16794	16823	16710	16853	16828	16978	16911	16740	16828	16987	16927	16838	16972	16862	16839	16850	17004	16880	16882	16648	16779	16904	16908	17132	16977	16815	16879	16633	16884	16850	16861	16644	16774	16885	16907	17003	16674	16906	16724	16635	16895	16866	16753	16860	16760	16840	16875	16809	16729	17059	16633	17114	16701	16891	16972	16724	16872	16945	16848	16995	16847	16665	16813	16810	16970	16911	16866	16985	16763	16928	16844	16786	16908	17213	16704	16804	16912	16913	16788	17032	16884	16826	16978	16773	16911	16678	16567	16715	16966	17034	16956	16928	16768	16922	17048	16755	16851	16893	16547	16807	16822	16600	16841	16914	16762	16881	16865	16874	16627	16542	16990	16939	16578	16751	16873	16783	16663	16894	16822	16836	16836	16886	16886	16807	16869	16775	16862	16746	16830	16676	16816	16751	16916	16866	16722	16750	16757	16863	16919	16874	16876	17003	16771	16984	16887	16717	16660	16849	16947	16892	16743	16947	16853	16721	16915	16759	16716	16865	16840	16896	16745	16714	16934	16595	16880	16720	16755	16932	16945	16787	17002	16856	16931	16882	16770	16868	16703	17036	16914	16773	16798	16789	16838	16879	16668	16702	16810	16782	16760	16763	16981	16856	16923	16857	16663	16732	16992	16692	16887	16664	16874	16700	16781	16824	16869	16917	16856	16950	16733	16822	16642	16881	16893	16620	16927	16833	16917	16863	17002	16945	16954	16890	16825	16893	16881	16841	16761	16808	16818	16932	17051	16731	16738	16855	16865	16794	16814	17016	16765	16844	16675	16788	16777	16767	17032	16743	16864	16874	16924	16879	16884	16710	16604	16809	16785	16802	16894	17017	16934	16775	16915	16665	16664	16795	17028	17066	16835	16992	16861	16723	16855	16870	16818	16679	16836	16869	16762	16907	16921	16870	16791	16659	16840	17042	16773	16921	16890	16720	16725	16991	16946	16867	16785	16717	16856	16854	16833	16961
24995	16677	14126	13902	13960	14081	13905	13917	14034	13933	13955	13863	13879	13945	13927	14029	14016	13884	13831	13885	13880	13730	14019	13765	14018	13966	13948	13839	13795	13762	13858	13902	14006	13975	13716	14005	13838	13789	13777	13939	13744	13959	13865	13835	13891	13877	13746	13981	13863	14025	13958	14048	13840	13974	13845	13883	13839	13824	13847	13842	13989	13793	13848	13940	13862	13824	13890	13842	14047	13843	13889	13974	13870	13763	13807	14080	13944	14038	13846	13921	13832	13996	13942	13809	13673	13949	13795	13812	13860	13899	13879	13889	13882	13940	13967	13900	13919	13930	13944	13859	13887	14037	13994	13945	13987	13899	13966	13740	13809	13920	13912	13954	13811	14126	13849	13834	13875	13900	13917	13855	13852	13927	13927	14091	13856	13890	13898	13924	13860	13785	13974	13797	13842	14011	13834	13843	13870	13941	14038	13861	13988	13964	13963	13712	13891	13958	14020	13776	13892	13819	13946	13776	13897	13878	13921	13978	13917	13881	13895	13962	13886	13905	13940	13869	13959	13935	13902	13925	13821	14044	13861	13781	14015	13949	13868	13869	13860	13809	13998	13916	13895	13861	13994	13916	13941	13794	14002	13974	13956	13835	13915	13947	13931	13937	13798	13999	13936	13866	13962	13835	13956	14007	13943	14050	13961	13709	13818	13958	13839	13886	13832	13899	13905	13892	13792	14005	13816	13764	13740	13839	13742	13799	13901	13826	13982	13788	13894	14003	13975	14088	13945	13853	13822	13869	13941	14075	13736	13752	13939	13928	13788	13871	13790	14052	13805	13905	13870	13936	13882	13759	13892	13964	13843	14022	13851	13880	13730	13765	13825	13963	13980	14053	13807	13805	13878	13824	13758	13934	13785	13911	13920	13942	13871	13713	13822	13823	13887	13849	13944	13932	13933	13952	14067	13834	13998	13965	13752	13977	13955	13804	13918	13922	13855	13964	13951	14118	13766	13929	13878	13879	13713	13931	13984	13886	13868	13816	13951	14059	13813	13865	13972	13976	13733	13877	13943	14031	13787	13688	14070	13942	13857	13711	13976	13957	13984	13804	13803	13927	13858	13856	13993	13940	13923	14106	13794	13905	13980	13996	13847	14021	13804	13923	13915	14034	13862	13826	13804	13881	13972	13836	13907	13732	13931	13966	13919	13818	13820	14016	13840	13787	14018	13660	13881	13945	14026	13896	13879	13703	13834	13841	13748	13955	13883	13965	13877	13961	13951	13751	13713	13986	13804	13861	13793	13914	13976	13876	13849	13940	13912	13980	13819	13900	13748	13669	14041	13859	13997	13832	13919	13856	13909	13921	13795	13875	13849	13921	13781	14041	13844	13866	13959	13751	13911	13934	13876	13815	13781	13833	13655	13747	13958	13696	13837	13891	13853	13898	13926	13853	13888	13860	13891	13889	13946	13929	13827	13876	13906	13872	13762	13830	13847	13877	13839	13995	13850	13915	13867	13872	13777	13867	13924	13764	13988	13614	13861	13835	13909	13992	13956	13861	13790	13940	13958	14065	13693	13823	13815	13973	13978	13990	13729	14100	13849	13892	13804	13824	13933	13953	13732	13823	13856	13891	13817	13929	13970	13856	13778	13860	13882	13734	13895	13725	13795	13820	13977	13906	13793	13883	13854	14041	13807	13827	13842	13688	13839	13916	13686	13911	13744	13894	13968	13870	13763	14056	13960	13976	13914	13817	13866	13957	13936	13905	13839	13745	14054	13948	13965	14007	13709	13978	13692	14016	13782	13998	13947	13956	13972	13782	13962	13909	13872	13772	13904	14006	13904	13880	13893	13779	13869	13906	13969	13866	13900	13818	13890	13930	13808	13804	13900	13863	13865	13736	13915	13976	13766	13965	13677	13844	13870	13951	13888	13959	13831	13823	13794	13911	13821	13757	13814	13902	13755	13747	13829	13821	13776	13951	14010	13980	13946	13846	14025	14041	13879	13868	13969	13895	13720	13884	13897	13779	14006	13854	14017	13833	13827	13868	13976	13766	13785	14008	13775	13903	13906	13639	14031	13793	13820	13843	13896	14066	13943	13876	13916	13780	13886	13860	13815	13849	13876	13887	13801	13906	13783	13790	13802	13938	13813	13828	13895	13782	13881	13951	13979	14050	13872	13810	13955	13865	13766	13973	13977	13795	13878	13854	13812	13885	13914	13860	13899	14140	13946	13932	13843	14055	13916	14001	13796	13761	13878	13911	14012	13818	13905	13910	13964	13911	13837	13831	13765	13698	13792	13771	13889	14042	14000	13982	13926	13907	13790	13904	14042	14051	13829	13872	13803	13820	13983	13807	13931	13909	13877	13944	13830	14089	13890	13993	13909	13778	13813	13957	13829	13864	13973	13862	13830	13849	13954	13830	13703	13882	13785	13803	13763	14059	13830	13879	13862	13791	13942	13772	13746	13745	13769	13789	13782	13956	13868	14009	13951	13744	13776	13854	13843	13948	13767	13763	13889	14014	13898	13876	13879	13921	14007	13849	13799	13812	13919	13854	13914	13937	14023	13876	13909	13987	13808	13786	13942	13879	13783	13953	13727	13945	13959	13679	13844	13834	13837	13814	13829	13800	13958	13851	13963	14000	13881	14050	13917	13949	13807	13915	13854	13951	14013	13845	13772	13943	13679	13909	13960	13756	13783	13991	13713	13919	14006	13906	13999	13956	13832	13894	14016	13769	13710	13868	13820	13965	13848	13897	13842	13801	13870	13959	13922	13761	13890	13783	13800	13878	14005	14139	13847	13857	13967	13739	13966	13923	14020	13915	13891	13785	13906	13846	13869	13896	13881	13791	13954	13747	13888	13887	13925	13930	13853	14046	13865	13951	13739	13866	13881	13829	13836	13968	13980	13948	14007	13945	13977	13725	13843	13822	13914	13784	13812	13966	13841	13981	13823	13931	13806	14085	13949	13880	13844	13969	13903	13855	13822	13874	13712	13723	13790	13928	13818	14038	13921	13925	13896	13678	13906	13923	13938	13828	13800	13992	13936	13817	13980	13948	13791	13848	13790	13785	13804	13685	14036	13736	13956	13818	13778	13880	13905	13881	13868	13887	13757	14004	13945	13779	13965	13917	13902	13894	13945	13851	14058	13781	13990	13817	13876	13960	13814	13836	13950	13774	13863	13740	14013	14103	13872	13977	13823	14000	13961	13805	13889	13918	14077	13830	13781	13967	13873	13767	13852	13955	13882	13803	14059	13839	13873	13974	13886	13875	13809	13818	13920	13998	13834	13990	13911	13827	13822	13864	13946	13828	13735	13901	13819	13930	13825	13891	13792	13719	13943	13880	13817	13999	13739	13612	13892	13820	13857	13908	13809	13753	13771	13878	13788	13853	13879	13928	13871	13870	14017	13853	13959	13833	13853	14065	13672	13945	13867	13961	13866	13837	13859	13980	13828	13820	13956	13990	13647	13853	13968	14006	13860	13882	13791	13961	13914	14056	13865	13901	13924	13923	13991	13748	13947	13955	13688	13865	13945	13876	13912	13733	13973	13995	13900	13837	13770	13851	13822	13839	13927	13956	13817	13825	13881	13935	13759	13885	13797	13953	13768	13860	14075	13803	13836	14038	14038	13935	13829	13860	13941	14122	13836	13898	13971	13888	13869	13949	14014	13760	14033	13916	13719	13808	13916	13951	13890	14066	13937	13829	13881	14015	13843	13837	13705	14201	13809	13813	13989	13860	13737	13733	13811	13866	13931	13948	13779	13855	13889	13793	13820	13813	13910	13853	13885	13829	13628	13830	13837	13784	13813	13963	14018	13733	13950	13787	13775	13735	13877	14017	13932	14084	13861	13713	13809	13863	13782	13922	13974	13896	14044	14033	13882	13816	13785	13837	13818	13897	14019	13964	13890	13937	13924	13943	13870	13887	13812	13729	13804	13660	13904	13868	13851	13804	14011	13840	13868	13795	13825	13869	13858	13952	13883	13979	13952	13899	13893	13835	13899	13823	14003	14025	13823	13829	13844	13918	13959	13826	13763	13801	13644	13873	13827	13780	13820	13814	13818	13881	13829	13835	13842	14061	13956	13909	13881	13979	13748	13938	13778	13991	13948	13843	13733	13787	13815	13797	13735	13938	13997	13809	13863	13977	13850	13873	14038	13824	13811	13806	14067	13998	13832	13760	13892	13941	13862	13976	13966	13881	13835	13934	13753	13809	14027	13889	13977	14018	13947	13865	13897	13966	13729	14001	13863	13778	13861	13918	13874	13785	13700	14029	13829	13865	13784	13974	13827	13833	13859	13715	13857	13941	13800	13787	13882	13919	13887	13842	14080	14024	13928	13855	13912	13804	13671	13787	14107	13986	13634	14017	13920	13755	13895	13764	13934	13848	13781	13925	13986	14024	13895	13852	13847	13933	13927	13953	13789	13815	13977	13904	13900	13862	13857	13899	13858	13867	13771	14089	13884	14053	13876	13939	13872	13880	13897	13790	14015	14007	13819	14049	13858	13828	13975	13717	13918	13752	13996	13874	13950	13902	13811	13991	14015	13940	14024	13863	13899	13864	14031	13814	13826	13779	13880	13786	13892	13853	13779	13849	13764	13811	13834	13889	13914	13918	13760	13896	13934	13962	13754	14010	13959	13839	13825	13983	14076	13726	13886	13734	13890	13980	14059	13810	13815	14050	13868	13867	13741	13947	13967	14026	13778	13972	13894	13901	14037	13935	13709	13908	13890	13961	13970	13834	13830	13860	13854	14112	13864	13975	13907	13781	14013	13919	14083	13930	13854	13835	13746	13796	13903	13875	13749	13906	13723	14015	13856	13915	13756	13864	13957	13853	13727	14085	13835	13967	13839	13952	13971	13987	13934	13918	13854	13887	13880	13929	13920	13781	13729	13841	13934	13696	13906	13752	13835	13730	13824	13749	13757	13826	13880	14061	13800	13782	13977	13919	14091	13837	13799	13972	13879	13912	13995	13945	14007	13923	13951	14047	13747	13897	13824	13932	13817	13788	13862	13728	13754	13887	13823	13859	13732	13813	13800	13709	13980	13840	13717	14092	13900	13862	14008	13859	13962	13869	13807	13790	13907	13857	13882	13923	13913	13792	13850	13862	13903	13838	13792	13934	13903	13879	14025	13672	13950	13853	13782	13748	14068	13812
22604	21388	29677	23495	21395	22402	28016	18299	16276	16705	16249	16005	16079	16057	16059	16093	16072	15839	15993	15928	15961	15863	15817	16034	16043	15850	15966	15944	15802	15770	15719	15970	15885	15785	15847	15636	15649	15898	15669	15812	15762	15800	15970	15881	15743	15862	15836	15658	15896	15810	16021	15869	15815	15719	15816	15801	15545	15883	15669	15760	15733	15763	15923	15827	15842	15728	15918	15589	15722	15757	15602	15508	15803	15607	15743	15670	15759	15637	15790	15643	15868	15662	15739	15538	15622	15812	15583	15614	15638	15592	15791	15706	15954	15568	15781	15719	15702	15577	15845	15841	15490	15871	15911	15740	15801	15704	15694	15731	15936	15913	15699	15738	15821	15936	15770	15885	15849	15476	15828	15755	15626	15705	15672	15651	15729	15824	15782	15605	15626	15704	15664	15757	15524	15797	15629	15673	15659	15676	15634	15590	15624	15580	15796	15557	15617	15742	15631	15573	15573	15727	15723	15527	15794	15721	15755	15736	15674	15731	15751	15724	15625	15601	15566	15495	15594	15626	15649	15691	15665	15634	15545	15811	15620	15698	15559	15609	15490	15751	15595	15756	15621	15653	15550	15757	15473	15894	15785	15519	15756	15708	15595	15605	15660	15697	15911	15610	15811	15511	15608	15412	15579	15574	15457	15603	15803	15738	15637	15758	15509	15840	15721	15752	15614	15859	15653	15465	15489	15723	15729	15720	15587	15638	15692	15596	15663	15822	15710	15652	15651	15800	15585	15706	15691	15708	15675	15604	15768	15913	15772	15646	15554	15694	15741	15628	15815	15612	15696	15661	15577	15642	15640	15491	15679	15586	15427	15768	15650	15790	15717	15665	15744	15768	15573	15783	15712	15733	15600	15679	15718	15606	15541	15568	15731	15653	15474	15517	15632	15652	15607	15683	15618	15743	15751	15564	15676	15639	15665	15776	15676	15684	15621	15572	15583	15674	15812	15459	15588	15495	15762	15590	15707	15677	15562	15453	15815	15700	15777	15599	15658	15663	15572	15662	15813	15751	15822	15671	15875	15732	15653	15655	15690	15584	15696	15485	15720	15656	15745	15724	15667	15747	15540	15529	15543	15680	15714	15676	15729	15693	15606	15757	15657	15655	15739	15563	15716	15611	15525	15665	15603	15772	15817	15825	15778	15594	15478	15532	15616	15544	15606	15668	15639	15564	15672	15765	15699	15643	15859	15683	15832	15554	15700	15549	15631	15595	15516	15740	15500	15596	15486	15682	15710	15700	15829	15567	15718	15899	15469	15600	15626	15579	15726	15836	15683	15496	15789	15651	15645	15716	15665	15587	15491	15663	15525	15554	15774	15758	15686	15621	15636	15615	15528	15586	15733	15578	15513	15740	15696	15544	15675	15620	15531	15725	15626	15514	15581	15758	15688	15657	15610	15548	15716	15620	15800	15677	15576	15659	15510	15670	15406	15422	15638	15430	15737	15791	15544	15526	15623	15544	15519	15563	15523	15511	15772	15633	15570	15447	15645	15722	15825	15499	15512	15544	15507	15462	15518	15656	15520	15514	15650	15702	15660	15559	15761	15564	15419	15700	15747	15578	15722	15795	15473	15550	15548	15703	15456	15587	15369	15844	15632	15513	15607	15482	15349	15432	15509	15632	15700	15518	15591	15632	15601	15577	15689	15627	15603	15768	15811	15779	15646	15357	15701	15688	15717	15600	15513	15556	15646	15538	15468	15581	15566	15573	15619	15639	15763	15552	15588	15619	15519	15694	15673	15474	15836	15350	15498	15604	15709	15786	15413	15565	15649	15680	15564	15723	15484	15494	15630	15567	15792	15563	15470	15532	15757	15407	15362	15689	15611	15625	15876	15769	15723	15687	15579	15587	15604	15540	15843	15762	15552	15549	15712	15575	15717	15627	15761	15631	15816	15583	15738	15480	15546	15536	15445	15566	15656	15605	15810	15732	15455	15561	15552	15646	15920	15640	15684	15793	15505	15546	15658	15561	15681	15653	15705	15644	15557	15717	15539	15572	15626	15750	15540	15549	15510	15594	15605	15489	15595	15700	15642	15537	15605	15532	15621	15744	15664	15469	15620	15400	15579	15676	15450	15500	15737	15748	15624	15834	15715	15794	15672	15499	15569	15592	15728	15633	15520	15602	15654	15714	15421	15477	15647	15578	15641	15515	15669	15846	15449	15791	15472	15602	15536	15550	15522	15632	15635	15689	15575	15563	15437	15632	15718	15593	15769	15570	15715	15610	15538	15569	15586	15613	15516	15824	15646	15570	15630	15555	15798	15675	15655	15645	15512	15635	15636	15593	15639	15491	15546	15506	15554	15781	15635	15659	15343	15438	15666	15534	15612	15740	15688	15591	15657	15606	15719	15635	15677	15752	15652	15640	15667	15378	15663	15694	15557	15740	15506	15514	15646	15595	15655	15618	15649	15618	15624	15690	15616	15485	15696	15812	15612	15491	15424	15575	15468	15627	15664	15532	15639	15622	15693	15606	15518	15498	15708	15548	15620	15649	15506	15498	15561	15659	15567	15581	15564	15564	15727	15758	15535	15633	15719	15680	15581	15496	15475	15612	15624	15465	15744	15585	15627	15721	15583	15818	15630	15590	15438	15688	15451	15702	15476	15630	15745	15667	15819	15634	15555	15430	15841	15414	15710	15609	15636	15595	15412	15794	15636	15684	15549	15473	15453	15427	15548	15535	15735	15641	15628	15542	15647	15563	15704	15457	15629	15553	15690	15553	15586	15448	15395	15461	15587	15553	15620	15602	15698	15585	15576	15595	15600	15704	15552	15493	15530	15791	15771	15480	15484	15469	15708	15832	15883	15511	15599	15611	15817	15622	15502	15662	15565	15721	15681	15721	15677	15567	15535	15616	15538	15735	15657	15554	15561	15581	15756	15502	15670	15684	15628	15672	15630	15518	15582	15558	15633	15721	15547	15621	15822	15474	15429	15607	15487	15594	15489	15262	15495	15680	15663	15604	15664	15598	15550	15595	15502	15541	15593	15452	15621	15497	15630	15638	15714	15468	15817	15583	15506	15665	15609	15508	15552	15515	15724	15582	15517	15787	15422	15687	15588	15751	15604	15571	15676	15472	15551	15757	15691	15527	15394	15778	15608	15632	15656	15618	15538	15498	15490	15626	15725	15648	15686	15559	15547	15565	15696	15607	15590	15614	15577	15576	15880	15630	15546	15757	15663	15768	15555	15767	15499	15597	15561	15727	15590	15265	15814	15585	15737	15762	15426	15540	15630	15528	15686	15416	15467	15596	15548	15611	15459	15615	15583	15517	15728	15720	15563	15503	15574	15640	15558	15616	15730	15640	15605	15496	15546	15554	15704	15378	15520	15326	15637	15376	15622	15514	15582	15712	15669	15474	15613	15596	15728	15635	15715	15620	15690	15590	15498	15467	15693	15575	15455	15553	15627	15587	15594	15561	15696	15602	15404	15571	15372	15548	15726	15585	15524	15615	15725	15518	15514	15737	15513	15549	15414	15541	15616	15638	15794	15658	15769	15693	15701	15603	15381	15498	15625	15708	15678	15680	15572	15767	15739	15520	15549	15643	15766	15816	15683	15692	15368	15932	15588	15655	15776	15541	15678	15599	15701	15452	15567	15485	15544	15530	15444	15648	15482	15500	15489	15578	15536	15559	15621	15493	15519	15465	15761	15593	15756	15665	15684	15694	15571	15642	15592	15629	15514	15602	15713	15775	15655	15601	15537	15494	15691	15474	15662	15516	15712	15709	15475	15607	15544	15447	15404	15639	15707	15666	15698	15737	15691	15594	15431	15498	15664	15562	15601	15637	15622	15457	15649	15493	15704	15626	15690	15572	15481	15629	15742	15648	15550	15697	15526	15664	15435	15640	15774	15448	15574	15744	15639	15546	15603	15548	15679	15289	15775	15647	15675	15471	15568	15423	15435	15610	15425	15512	15562	15686	15795	15629	15647	15615	15722	15496	15727	15651	15724	15725	15760	15629	15591	15546	15566	15674	15593	15690	15496	15389	15515	15449	15615	15678	15482	15753	15522	15746	15580	15583	15727	15691	15458	15639	15600	15773	15489	15771	15711	15574	15841	15684	15597	15430	15505	15513	15632	15633	15427	15598	15529	15634	15536	15677	15423	15395	15426	15651	15608	15839	15704	15808	15844	15700	15631	15727	15619	15636	15638	15762	15201	15480	15559	15836	15575	15868	15422	15701	15566	15747	15582	15630	15546	15539	15448	15562	15630	15534	15569	15744	15553	15653	15721	15529	15687	15704	15446	15615	15655	15443	15429	15563	15678	15754	15533	15579	15762	15465	15433	15743	15607	15533	15645	15629	15547	15736	15706	15535	15600	15625	15547	15450	15494	15562	15637	15524	15692	15492	15670	15667	15640	15521	15389	15514	15588	15524	15303	15495	15530	15501	15311	15571	15544	15516	15470	15463	15636	15540	15600	15416	15834	15609	15560	15580	15515	15592	15549	15423	15540	15536	15332	15662	15547	15331	15603	15536	15551	15573	15252	15687	15483	15443	15572	15390	15454	15670	15615	15530	15511	15432	15446	15526	15582	15613	15533	15470	15615	15462	15534	15576	15653	15495	15592	15463	15451	15513	15334	15846	15655	15666	15755	15730	15580	15505	15469	15522	15526	15706	15455	15425	15652	15753	15461	15752	15586	15640	15895	15659	15750	15535	15652	15354	15587	15693	15526	15569	15461	15583	15704	15625	15546	15512	15517	15431	15489	15484	15514	15601	15469	15683	15502	15720	15345	15640	15564	15439	15766	15793	15585	15504	15475	15520	15639	15707	15442	15547	15438	15389	15653	15584	15440	15610	15663	15562	15525	15537	15479	15438	15375	15558	15668	15584	15577	15655	15616	15451	15574	15570	15705	15583	15533	15470	15641	15717	15531	15494	15617	15829	15827	15618	15500	15288	15653	15593	15432	15625	15365	15651	15513	15809	15490	15425	15627	15495	15521	15616	15447	15596	15662	15794	15605	15774	15652	15686	15471	15473	15515	15688	15382	15471	15585	15633	15655	15505	15626	15493	15617	15597	15525	15485	15816	15596	15360	15428	15607	15737	15559	15616	15453	15373	15726	15583	15641	15671	15617	15520	15513	15640	15580	15745	15440	15712	15650	15528
24336	17866	13553	13254	13089	13008	13178	13059	13017	13101	12956	13001	12824	12916	13082	13001	13088	12907	12935	13037	13076	13071	13030	13026	13037	12951	12997	12921	13048	12964	12871	13045	12913	12931	12922	13081	13012	13033	13107	12939	12878	13030	13059	13004	12946	12962	13028	12843	13006	12982	12988	13098	13115	12863	12804	12969	12924	12990	13033	12991	13104	12851	13124	13030	13104	13033	12896	12847	12958	13010	13080	13036	13078	12948	13191	13068	12975	12769	13094	12969	12743	13047	13078	12961	13077	13011	12911	12940	12943	13009	12899	13029	12867	12994	13041	12968	12992	13128	13073	12790	12993	12982	13138	12891	13078	12917	13050	13008	13017	12943	13076	12995	12937	12960	12846	13030	13014	12949	12986	13122	12967	12982	13075	12985	12945	12942	13091	13005	12995	13106	12992	13002	13022	12926	13003	12987	13178	12838	12962	13001	13081	12955	12969	12771	12917	13137	12867	13020	13137	12817	13084	13110	12932	12941	13043	12985	13082	13055	12962	12895	12898	12989	12906	12972	12998	13116	12945	13029	13022	12877	12953	13026	12957	12807	12969	12901	13254	12902	13053	13055	12929	12893	12794	13024	12951	13041	12949	13081	12884	12993	12985	13151	12957	12853	12905	13046	13014	13017	12945	12871	13054	12919	12901	12870	13056	13013	12953	13107	13039	13053	12849	13044	12928	12835	12999	13100	12898	13049	13047	12982	12913	12960	12999	12979	13026	12915	12977	12950	13084	13010	12963	13036	12952	13030	12929	13075	13060	12833	12988	12859	12888	12924	13012	12808	13009	12852	12945	13059	13007	13020	12983	12988	12919	12936	13148	12955	13029	12930	12976	12801	13132	13057	12860	12897	12974	13056	12910	12931	12991	12943	12987	12916	13064	12890	12849	13141	12987	12871	12971	12958	13132	13074	12827	13032	13073	12991	12947	12958	13057	12999	13033	12971	12982	13075	12967	12938	12891	12826	12828	12842	12880	12874	13079	12915	13118	12888	12902	12743	13019	13205	12931	12915	12933	13001	13075	12910	12858	12825	13226	12969	12988	13003	12998	12983	13052	13049	12982	12939	13220	12840	13003	13055	13015	12996	13130	12941	12917	13140	12959	13002	12911	13020	12776	13055	13115	12983	13241	12889	13187	12942	13031	13053	12943	13051	12978	13018	12996	13095	13050	12875	13114	12931	12831	12844	12950	12971	13084	13030	13070	12857	13116	12943	13040	13056	12903	12960	13082	12964	13086	13047	12890	13116	12895	12867	13023	12996	12971	13047	12958	12965	12943	12930	13017	12961	12965	12847	12955	12986	13040	13096	12921	13030	12934	13032	12997	12996	12835	13067	13076	12993	12979	12828	13089	12940	12966	12882	13101	13020	12982	12985	12958	12854	12852	12976	13013	12892	13005	12909	12977	12961	13025	13021	12985	12892	13009	12797	13176	13047	12837	13065	13046	12844	12894	13032	13066	12942	13021	13002	13031	12845	12974	12935	13033	12947	12959	13058	12984	13023	12902	12949	12841	12986	13039	12989	12917	13085	12973	12911	12882	13136	12962	12981	12952	13019	13065	13165	12931	12915	12962	12896	12959	12881	12884	13024	12912	12966	13023	13087	12951	12916	13174	12831	12917	13058	12988	12840	13061	12983	12966	12797	13142	12994	12879	12966	13036	12960	13057	13017	12981	12845	13031	12904	13044	12984	13007	12954	12954	13044	12850	12972	13013	12884	13211	13199	12888	13008	12962	12920	12824	12974	13001	12903	12657	13049	13020	13052	12801	12881	12995	13000	12887	12957	12859	12898	13004	13100	13083	12932	13234	13046	12959	12988	12791	13082	12955	13070	13010	12838	13104	13020	13036	12925	12716	12892	12904	12982	12936	12754	12805	12964	12965	12949	12978	12974	12834	13022	12946	12776	12836	12884	12946	12915	12930	13098	13069	12959	12817	12783	13001	13009	12982	12881	12944	12917	12939	13074	12912	12949	12872	13053	13097	13006	13161	12916	13193	13016	13070	12903	12984	12986	12917	12987	12981	12985	12791	13049	12975	12918	13002	12844	13179	12874	13098	12813	12733	12970	13054	12827	13009	12952	12858	12967	12874	12978	12817	12727	12981	12920	12928	12934	12938	12992	13036	12963	12983	12818	13068	12801	12949	12988	12814	13018	13019	12922	12851	12796	13058	13135	12825	13019	12914	12943	12798	12902	13070	12902	12912	12981	12979	12943	12887	13146	12940	12912	13013	12896	13026	12941	12944	13155	13091	12862	12870	13143	13087	13042	12986	13026	13077	13013	13017	12864	13063	13033	12936	12887	13052	12937	12903	12852	13110	13003	12947	12873	13265	12899	12903	13144	13090	12906	12919	12819	12937	13006	13010	12836	12954	12910	13139	13024	12927	12930	13021	13077	12763	13000	12883	12935	12821	13043	12834	12881	13118	12970	12927	13051	12951	13099	12956	12925	12955	13131	12940	12994	12966	12943	13041	13048	13047	12868	12881	13068	13038	13030	12898	12938	12953	13065	12908	13146	12957	12953	12995	12736	13125	12947	13171	13005	12783	13060	12919	13184	12703	13068	12916	12895	12783	12941	13029	13046	12970	12989	12952	12992	12921	12908	13033	12922	12959	12890	12966	13031	12811	13020	13098	12722	12999	13066	12948	12942	12993	12984	13071	12842	12986	12996	12987	12947	13027	13061	12994	12938	13154	13014	13097	12821	12852	12864	12856	12972	13099	12994	13135	12913	13087	12938	13052	12857	13029	12883	12955	12877	13087	12945	13102	13091	12897	12970	12978	13000	13094	12875	13074	13020	12965	12935	12899	12903	12970	12948	12996	12989	13176	12976	13004	12909	12915	12953	12950	12949	12835	12926	12791	12933	13021	12932	13000	12932	13006	13108	13096	12967	13188	13125	12807	12920	12956	13019	13115	12943	12880	12992	13068	12867	12989	12926	12946	12906	12885	12844	12871	13050	12979	12854	13124	12987	13026	12992	13115	13102	13058	12908	12861	12952	12875	12998	12850	13007	13061	12898	12929	13040	12960	12848	13034	13079	12817	13038	13044	13023	12857	12977	12891	12995	13028	12891	13012	12992	12914	12867	12893	12894	12965	12914	13091	12922	12979	12996	13072	13111	12946	12904	13027	12892	13110	12856	12993	12963	12846	13008	13005	12839	13183	13096	12843	13191	12898	12972	12972	12935	12874	12915	13072	12951	12932	12878	13046	12984	12977	13059	12961	12947	13017	12679	12946	12868	13015	13016	12936	12919	13052	12954	12913	13041	12986	12830	12793	13060	12904	12884	13083	12839	13006	12930	12866	12919	12976	12852	13080	13131	12937	13001	12915	12753	13033	13148	12928	12953	13011	12894	12806	13043	12845	12943	13051	13032	12947	12926	13123	13066	12981	13079	13025	13029	12995	12946	12942	13164	13095	12970	13130	12982	12827	13051	12932	12988	12914	12990	12992	12845	12952	12967	12848	13056	13006	13030	12985	12966	12886	13058	12991	12917	13017	13046	13054	12828	12940	12842	13169	13031	12863	13027	12992	12985	13165	12856	12898	13012	12868	12968	13101	13001	13164	12875	12945	13036	12938	12973	12768	12867	12910	13013	13035	12864	12838	12940	12937	13047	13047	12974	12976	12914	12884	12967	12901	12936	12932	12861	12996	12933	13032	13054	12973	12953	12967	12963	12908	12951	13091	12902	13110	13082	13014	12836	12866	13109	12944	12885	12905	12886	13062	12882	12979	13017	12893	13040	12956	12814	12987	12968	13114	12967	13077	12920	12945	12917	12883	13014	13051	12830	12919	12907	13224	13019	13075	12847	12944	12975	12978	12945	12881	13178	12931	13042	12901	12946	13013	12916	12886	12986	13033	12937	12915	12921	12962	12972	12982	12922	12869	12929	13031	12986	12844	12992	13025	13037	12988	12817	12959	12999	13088	12856	12918	12832	12916	12884	13008	13114	12910	12930	12878	13164	12761	12918	12862	13093	13010	12867	13081	12824	12999	12968	12817	13029	12998	12916	12966	13021	12873	12949	13065	13031	13033	12942	13035	13048	12910	13067	13115	12941	12919	12933	12968	12834	13193	12910	12848	13008	12931	12999	13034	13128	12917	12849	12980	12996	13146	13112	13001	12855	12981	12985	12975	13003	13052	12884	13010	13014	12858	12970	12831	12746	12966	13108	12824	12862	12875	12884	13205	13019	12927	12955	12929	12981	12979	12945	12947	12985	12966	12719	12984	12944	13035	12991	12894	12968	12826	12966	12732	12993	12963	13082	12775	12977	13063	12940	13057	12863	12835	12998	12916	12923	12997	12813	12919	12954	12895	12815	13095	12898	12896	12909	12849	12900	12757	12852	12974	12993	12997	12883	12979	12938	13102	12933	12899	12855	12978	13022	12964	13041	13040	12790	12847	13059	12912	12866	13154	13002	12839	12821	12962	13062	12798	13041	12933	12865	12910	12978	12910	13104	13028	12934	13060	12713	13075	12849	12904	12935	12970	12891	13007	12936	12939	12896	12983	12916	13090	13065	12975	13001	13005	12952	13056	13003	12992	13074	12982	12825	12980	13130	12855	12910	12901	12979	13043	12961	12910	13045	13071	12901	12928	12853	12958	12881	13071	12998	12869	13093	13105	12860	12852	12916	13038	12806	13026	12860	13017	12911	12773	12796	12928	12956	12875	12992	13047	12966	13078	13097	12945	13002	13009	12979	12990	13023	12981	12928	13061	12899	12889	12954	12933	13033	12979	12898	12937	13076	12999	12915	12970	13007	12869	12977	13134	12788	13274	12791	12959	13034	12776	13005	13156	12936	13127	13004	13013	13060	13029	12928	13224	12933	12869	12952	12868	13042	13106	13079	12983	12979	13096	12970	13038	12805	12855	12865	13060	12863	12957	12955	12982	12991	13141	12988	13006	12865	12944	12968	12977	12918	12870	12944	12850	12920	12900	13016	13004	12851	12923	12955	13047	12995	12915	12914	13005	12867	12924	13007	12952	13068	12911	12985	13167	13017	12832	12987	12886	12877	13169	13079	12929	12996	12990	12944	12982	12804	13098	13123	12973	12960	12969	12875	12962	12953	12875	12798	12864	12833	12948	13039	12986	12792	13055	12807	12967	12965	13047	13132
28412	21367	27547	24101	16919	16382	16341	16045	15874	16078	16162	16113	16325	16022	16083	16158	16063	16012	16034	16081	15937	16285	16077	16080	15953	15987	16070	16132	15794	16125	15894	15896	15886	16058	15974	16178	16119	16028	15964	15977	16068	16103	15900	16082	15923	16113	15998	15883	15829	15855	15966	16077	16042	15992	16051	15798	16067	16157	15949	15906	16113	15948	15959	16197	16023	16123	15958	16213	16045	15976	16116	16239	15927	16032	16012	15946	16062	15887	15992	16138	15985	15973	16036	15959	16117	16092	16080	15979	16081	15973	15850	15960	16045	16070	15923	15978	15968	16275	16133	15964	16066	15934	16141	15992	15979	16132	15955	15890	16057	16027	16037	16073	16180	15902	16042	16105	16126	15873	15930	15848	16093	15837	16043	16000	16072	16205	16053	16197	16022	15836	15931	16019	15859	15945	16013	16049	16136	16140	16038	15901	16030	15897	16178	16057	16149	16161	15996	15971	16148	16167	15897	16134	16086	15959	16036	16050	15849	15935	16024	15851	15940	16018	15884	16112	15998	16192	16166	15985	16059	16072	15966	16278	16093	15791	15979	16006	15996	16110	16297	16138	15987	16023	15947	16036	16056	15960	16193	16056	16104	16012	15808	15869	16055	15982	16111	16122	16054	16116	16064	15965	16170	16135	16147	15821	16145	16096	15993	15883	15713	15935	16018	15969	15986	16197	15901	15968	15914	16088	16037	16067	15975	16169	16188	15968	16169	16097	16110	15992	15986	16030	16188	15979	16014	16025	16081	15951	16092	15969	16081	15993	15849	15887	15941	16104	16100	15902	16116	16031	16045	16119	16068	15940	16113	16140	16177	16017	16136	16017	16054	16053	16027	15970	15984	15859	15963	16212	15897	15960	15660	15933	16248	15992	15901	16076	15922	15916	15997	16089	16051	16040	15977	15967	16025	15962	16018	16020	16072	16022	16069	16106	15970	15932	16017	16228	15851	16122	16018	16069	16019	15869	16205	16047	16065	15984	16056	16013	15873	16042	16030	15929	15934	16157	16149	16061	16032	16020	16107	16181	16164	15988	16102	16071	15767	16114	16147	16107	15872	15783	16089	15885	15974	16046	15873	15794	15903	16031	16231	16002	15972	16104	16140	15996	15923	15873	16023	16158	15929	16176	16019	16015	16012	15977	16008	16177	15963	16048	15963	15879	16003	15877	16098	16184	16023	16040	16098	15845	16029	16176	16074	16072	16012	15911	15920	15902	16004	15841	16142	16012	15899	15985	15944	15955	15840	16133	15999	16215	16200	15901	16097	16179	16173	16007	16105	15914	15932	16042	15945	15992	15781	15872	15999	16060	15862	15945	16094	16195	16065	16109	16097	15958	16000	16147	16187	16039	16099	16068	15997	15935	15911	15930	15815	15922	16161	15997	16030	16207	16279	15993	15838	16059	15993	16100	15810	16025	15953	16147	15974	16031	16032	15984	15882	15837	16015	15933	16073	15921	16113	15771	16031	16269	16095	16082	16051	16057	16111	16009	16103	16071	15974	15922	16080	16113	16059	15985	16115	16018	15953	16119	16125	15999	16005	16011	16107	16288	16299	15936	15995	16208	16104	15981	15854	16103	16049	16087	15862	15929	15965	16015	16022	15995	16017	15992	16068	16077	15894	16148	15822	15986	16095	15962	15735	15824	16134	15995	16048	16106	16153	16041	15973	15870	15878	16085	15897	15911	16062	15985	16017	15938	16011	16068	15974	15981	15806	16123	16179	16030	15986	16052	16203	15928	16289	16084	15988	16062	15820	16082	16032	16033	15990	15963	16056	15925	16144	16071	16003	16291	16178	15949	16113	15904	16023	15903	15957	16268	15950	15859	16069	16035	16210	16025	16137	16100	15862	15955	15937	15981	16071	16166	15961	16041	15949	16083	16344	15980	15843	16234	16012	16117	16250	16005	15993	16092	15735	15956	16025	15871	16125	15855	16007	16081	15788	15988	15824	16055	16183	16021	16036	16256	16044	15935	15888	15932	15983	15893	16050	15864	16130	16085	16017	16160	15914	15703	16147	16047	15877	16054	15879	16112	16041	15950	15812	16026	16040	15840	16142	16247	15971	16134	16037	16083	16091	16198	15890	16119	16121	16136	16033	16045	16197	15988	15775	15945	15929	15961	16176	16012	16056	15942	15980	16154	16067	15977	15961	15999	16202	16013	15911	15799	15856	15871	16015	16085	16129	15945	16099	15922	15982	16214	16100	16200	16026	16146	16140	16146	16045	16082	16156	16069	16054	15830	16137	16108	15857	16048	15944	16110	15866	16153	15964	15986	15917	15868	15906	15845	16083	15920	15996	15927	16051	15844	16024	15828	16279	15954	15985	16046	15926	16078	16191	16163	15814	15990	15982	16054	15927	16006	16029	15977	15861	15811	15988	15839	15956	16101	16028	15927	16154	16073	15765	16006	15959	16026	16023	16002	16033	15909	16155	16059	15998	16042	15905	16020	16028	15964	15899	16053	16125	16179	16223	15982	16002	15955	16038	15958	15997	15923	16200	15889	16023	16086	15921	16096	15740	16067	16032	15886	15884	16088	16124	16121	15868	16193	16069	16082	16028	16048	16146	16078	16125	16123	16035	16300	16108	16052	15997	15809	16264	15791	16030	16150	16020	16035	15836	16035	16147	16089	16174	15971	16147	16107	15943	16074	16151	16110	15945	16212	16001	16058	15775	15921	16090	15952	16068	16012	16201	16067	16024	16035	15785	16175	15867	16032	16044	15927	16144	16186	16206	15831	15927	16059	15991	16149	15920	16080	15888	16070	15864	15976	15956	16060	16027	16123	15999	15998	16180	16079	15957	16154	16040	16029	16129	15988	15944	16012	16025	16069	16052	16030	15974	15865	16139	15842	15895	16108	16049	16292	15888	16242	16166	15954	15959	16080	16071	16071	15986	16068	15989	16025	16127	16053	16168	16099	16043	15947	15988	15894	15884	16013	16086	16014	16089	15979	16022	16120	16262	16333	15971	15944	15928	15864	15918	16235	16010	15883	15981	15907	15985	16008	16058	16026	16095	16132	15943	15907	15942	16101	15799	16076	15964	16137	16241	16010	16002	15850	15956	16191	15896	16150	16107	16181	16100	16119	16050	16049	15890	15914	16111	15997	16153	16025	16001	16012	16022	15840	15692	16133	16094	16032	16173	16021	16021	16133	16311	15799	16091	16043	16141	16039	15815	15963	16070	16002	15867	15926	15948	16144	15995	16089	16019	15805	16072	15977	16167	16206	15903	16088	16052	15928	16138	16035	15932	16072	16114	16048	15998	15980	16106	16135	15893	16032	16180	16144	16069	16124	15884	15904	16061	15824	16000	15976	16185	16259	16036	16039	15788	16002	15942	16135	15911	16098	16108	16005	15946	15921	15929	16096	16000	16045	15972	16003	16188	16103	15867	16167	15902	15994	16044	15925	16082	16016	15975	15768	16002	16112	15963	15902	16160	16112	15868	15985	15842	15853	15963	16021	16018	16035	16186	15867	15953	16174	15932	15859	16151	15982	16032	15985	16135	15952	15896	15869	15897	15961	16111	16050	16077	16129	15884	16093	16189	15892	16142	16101	16165	15900	15907	15937	16017	16080	15985	15862	16162	15923	15926	16074	16160	15977	15876	15781	15979	16130	16029	16168	16039	16134	16270	16016	15860	16159	16155	16099	16178	15933	15944	16158	15892	15979	16077	15962	16039	16140	15859	16092	16078	16063	16009	16228	16064	15952	15952	16218	16039	16100	16016	15966	15847	15994	15966	15892	15928	15967	16047	15994	16073	16163	16085	15949	16105	16250	16132	15952	15928	15875	16118	16126	16097	16034	15825	15884	15925	16007	16031	16229	15915	16077	15889	16110	16073	15951	16177	16064	15898	15973	16010	16150	16018	16052	15911	15892	16086	16029	15990	15980	15944	16003	16289	16195	15852	16121	15988	16143	15885	16111	16021	16160	15971	16183	15885	15957	15881	15913	16029	15806	15991	15949	16031	16137	15893	16030	16038	16056	15958	15951	16151	15892	15803	16157	16112	15912	15833	16017	16097	16025	15955	16184	16167	15869	15949	15891	16125	16197	16054	15962	15994	15983	15899	15934	15997	16160	16099	16205	16016	16096	16017	15940	16179	15860	16180	15837	16082	15963	15945	15881	15979	15955	16081	16111	16038	15962	15876	16038	15952	16085	15899	15979	15932	16303	16061	15985	15759	15871	16084	16025	16180	15823	16233	16083	16083	16107	15924	15969	16027	15841	16165	15980	16076	15932	16136	16031	16103	16173	15938	16050	15960	16135	16245	16037	15979	15940	15771	15954	16009	15924	16074	16070	15938	16153	16008	16016	15933	16034	16034	16075	16038	16077	16212	16089	16032	16153	15903	16245	15982	15828	15924	16051	16162	16103	16145	16086	16174	16184	16049	15982	16018	16254	15915	15683	15912	16169	16137	16221	16153	15958	15905	16044	15935	16092	15978	15991	16148	16166	16155	16052	16060	16000	15987	15788	15809	15935	16111	16082	16168	15984	16126	15993	15948	15923	15996	16142	15977	15966	16120	16064	16242	16042	16045	16077	16144	16055	15981	16108	15969	15818	15981	16137	16175	16099	16157	16281	16080	16067	15910	15906	15948	15742	15892	16197	16245	16261	16212	15770	16019	15953	16113	16012	16085	16034	15992	15904	15843	15838	15904	15978	15966	15967	16090	15765	16005	15897	15882	16091	16103	15921	16251	15893	16085	16016	16044	16015	16174	15915	16178	16020	15874	16072	16009	16069	16115	16043	16043	16007	16257	16075	16092	15956	15854	15903	16096	16236	16029	16039	16035	16004	15897	16140	15869	16060	15925	16187	15886	15928	15921	16037	16228	16013	15997	15950	16105	16153	16044	16085	16063	16118	16237	16036	16152	16070	16041	16111	16024	15985	15918	16102	16028	16025	15852	15868	15851	15970	16165	15850	16030	16021	16097	16020	16004	16074	15861	15944	15965	15944	16030	16162	15967	16011	15965	16133	16152	15941	16238	16096	16007	15768	16273	15939	16051	15703	16070	15912	16100	16075	15961	15989	16075	16205	16041	15993	16015	16040	16178	16045	15787	15914	16144	15993	16002	16180	15914	16082	16073	16207	16096	15923	15954	16009	16144	16135
25325	15274	13438	13323	13668	13454	13352	13391	13459	13516	13338	13318	13442	13573	13487	13417	13397	13510	13285	13673	13455	13366	13420	13496	13321	13378	13498	13427	13516	13165	13538	13329	13389	13318	13492	13380	13434	13357	13441	13638	13463	13658	13417	13284	13283	13599	13369	13324	13333	13489	13288	13480	13399	13461	13492	13413	13455	13353	13548	13380	13450	13524	13474	13471	13524	13328	13435	13436	13308	13337	13527	13522	13410	13527	13385	13525	13280	13349	13453	13590	13361	13647	13458	13402	13583	13540	13339	13351	13389	13394	13388	13493	13517	13309	13479	13284	13320	13517	13315	13378	13439	13721	13341	13410	13550	13336	13461	13365	13359	13582	13430	13429	13182	13561	13381	13334	13404	13522	13412	13424	13376	13512	13373	13423	13300	13506	13302	13426	13297	13389	13334	13458	13418	13463	13428	13277	13515	13223	13405	13418	13291	13424	13294	13446	13413	13426	13178	13450	13453	13301	13442	13279	13488	13362	13467	13491	13483	13560	13267	13538	13415	13528	13334	13444	13569	13410	13415	13401	13432	13530	13360	13363	13518	13520	13357	13190	13449	13467	13473	13313	13474	13478	13485	13415	13235	13387	13525	13249	13439	13361	13361	13372	13450	13464	13551	13420	13450	13406	13410	13355	13480	13361	13550	13522	13567	13456	13327	13408	13524	13497	13456	13293	13520	13344	13416	13459	13485	13293	13272	13367	13508	13406	13469	13539	13379	13275	13403	13409	13564	13453	13758	13462	13250	13526	13462	13464	13324	13420	13407	13404	13358	13405	13435	13419	13466	13580	13439	13537	13372	13614	13434	13402	13314	13328	13398	13427	13321	13373	13499	13286	13092	13525	13504	13330	13505	13393	13337	13493	13390	13406	13317	13534	13352	13562	13496	13482	13278	13442	13375	13624	13250	13360	13301	13580	13308	13448	13291	13429	13437	13380	13334	13483	13445	13318	13379	13182	13333	13492	13452	13408	13450	13365	13376	13396	13304	13472	13517	13406	13509	13583	13328	13526	13240	13392	13386	13442	13430	13439	13407	13260	13584	13368	13393	13497	13581	13473	13502	13467	13439	13356	13449	13370	13507	13322	13386	13402	13513	13478	13508	13411	13599	13252	13417	13413	13425	13375	13507	13339	13337	13441	13306	13417	13500	13488	13393	13430	13530	13439	13430	13344	13282	13523	13376	13442	13397	13378	13515	13413	13327	13573	13406	13389	13506	13156	13366	13594	13446	13552	13358	13335	13472	13370	13391	13405	13456	13491	13525	13417	13383	13374	13385	13346	13497	13164	13320	13460	13230	13622	13327	13294	13484	13380	13472	13594	13240	13457	13219	13500	13464	13347	13362	13495	13349	13510	13420	13342	13322	13341	13482	13480	13305	13370	13317	13427	13378	13572	13465	13517	13401	13505	13431	13508	13430	13488	13329	13435	13483	13447	13336	13474	13446	13385	13427	13365	13397	13442	13387	13331	13443	13425	13357	13432	13406	13466	13372	13358	13344	13351	13306	13620	13564	13440	13357	13342	13334	13573	13455	13384	13341	13439	13258	13569	13438	13399	13422	13407	13346	13365	13492	13444	13545	13334	13510	13444	13506	13375	13423	13481	13372	13577	13260	13339	13484	13404	13435	13250	13330	13346	13472	13445	13497	13473	13303	13432	13435	13436	13562	13404	13545	13490	13508	13184	13212	13406	13428	13429	13253	13479	13343	13615	13402	13244	13288	13346	13328	13495	13567	13448	13451	13429	13384	13386	13725	13477	13503	13359	13341	13294	13522	13415	13346	13245	13417	13496	13473	13364	13311	13526	13405	13367	13485	13413	13499	13287	13296	13524	13413	13418	13572	13489	13488	13424	13309	13224	13645	13222	13518	13470	13419	13462	13587	13409	13354	13261	13557	13319	13404	13491	13428	13242	13358	13371	13566	13441	13429	13549	13456	13442	13370	13327	13518	13542	13378	13337	13384	13299	13462	13319	13468	13514	13389	13427	13386	13346	13271	13496	13469	13442	13391	13347	13475	13487	13397	13355	13296	13390	13439	13297	13370	13477	13515	13392	13344	13378	13480	13286	13508	13429	13504	13493	13416	13536	13313	13309	13546	13363	13454	13516	13319	13264	13469	13479	13359	13342	13322	13369	13480	13567	13340	13391	13416	13433	13315	13451	13356	13506	13343	13434	13416	13411	13422	13467	13347	13476	13426	13435	13446	13397	13407	13406	13263	13512	13442	13368	13519	13474	13481	13388	13459	13395	13432	13467	13444	13470	13497	13563	13448	13462	13404	13486	13461	13347	13446	13405	13187	13448	13278	13450	13554	13381	13658	13526	13394	13382	13418	13675	13614	13337	13538	13547	13470	13469	13453	13326	13336	13337	13555	13514	13527	13452	13350	13431	13458	13265	13226	13466	13464	13302	13579	13406	13360	13525	13310	13475	13181	13450	13420	13435	13420	13363	13443	13370	13419	13486	13367	13412	13551	13232	13340	13476	13410	13395	13610	13416	13399	13355	13378	13442	13498	13595	13556	13496	13460	13470	13402	13576	13248	13322	13354	13323	13426	13643	13520	13530	13239	13411	13307	13448	13458	13434	13378	13564	13376	13505	13415	13409	13405	13405	13409	13467	13563	13465	13454	13239	13322	13493	13607	13421	13434	13340	13343	13341	13430	13445	13505	13471	13472	13337	13442	13223	13403	13271	13507	13393	13508	13235	13401	13411	13381	13497	13420	13449	13553	13429	13360	13371	13404	13461	13493	13454	13426	13499	13262	13348	13371	13468	13427	13543	13436	13387	13416	13427	13337	13363	13379	13425	13577	13420	13473	13470	13501	13371	13454	13485	13518	13438	13519	13482	13389	13403	13421	13388	13489	13342	13491	13468	13362	13466	13416	13494	13400	13481	13510	13329	13348	13367	13380	13283	13361	13375	13507	13514	13459	13469	13429	13554	13426	13485	13483	13523	13288	13504	13489	13368	13427	13417	13485	13455	13326	13416	13428	13362	13505	13370	13428	13491	13520	13369	13559	13497	13459	13481	13475	13448	13476	13499	13488	13394	13442	13334	13380	13479	13458	13327	13388	13494	13440	13545	13682	13351	13698	13491	13325	13410	13425	13373	13382	13451	13595	13345	13419	13384	13512	13248	13400	13475	13293	13277	13448	13503	13334	13300	13357	13248	13473	13438	13470	13541	13512	13522	13349	13516	13393	13382	13467	13443	13288	13411	13419	13217	13383	13391	13417	13377	13413	13494	13329	13440	13524	13452	13305	13499	13352	13340	13457	13490	13323	13553	13395	13406	13312	13520	13446	13584	13413	13416	13465	13351	13279	13574	13396	13358	13547	13430	13393	13462	13631	13560	13489	13357	13614	13604	13376	13412	13370	13383	13544	13625	13459	13308	13556	13497	13355	13512	13388	13584	13510	13477	13341	13454	13458	13326	13533	13196	13433	13312	13526	13455	13496	13486	13379	13480	13474	13356	13487	13326	13421	13490	13374	13340	13590	13344	13424	13477	13512	13521	13357	13573	13466	13256	13545	13465	13422	13436	13427	13595	13333	13493	13469	13395	13310	13590	13384	13442	13472	13657	13476	13327	13375	13373	13607	13442	13335	13542	13345	13475	13388	13466	13713	13269	13458	13453	13620	13634	13465	13435	13359	13356	13623	13365	13339	13532	13363	13475	13266	13271	13532	13349	13369	13490	13337	13421	13441	13377	13480	13365	13476	13380	13501	13260	13465	13612	13311	13354	13459	13606	13428	13591	13386	13544	13488	13249	13596	13382	13457	13482	13417	13354	13646	13341	13533	13464	13452	13400	13502	13451	13303	13226	13441	13351	13413	13391	13500	13560	13241	13472	13494	13389	13255	13432	13488	13340	13216	13519	13387	13493	13298	13585	13445	13355	13549	13377	13357	13356	13340	13489	13442	13445	13507	13283	13468	13382	13593	13421	13371	13314	13514	13376	13519	13469	13530	13480	13398	13431	13548	13374	13420	13589	13360	13348	13597	13484	13561	13431	13488	13469	13292	13413	13396	13473	13365	13400	13355	13359	13444	13492	13302	13399	13507	13440	13316	13333	13381	13527	13584	13455	13605	13406	13397	13460	13380	13522	13448	13494	13362	13518	13172	13376	13435	13322	13412	13440	13351	13512	13462	13508	13499	13219	13515	13520	13557	13185	13500	13361	13402	13391	13360	13457	13464	13355	13401	13541	13548	13397	13337	13303	13358	13344	13485	13387	13471	13357	13269	13296	13388	13406	13603	13503	13453	13311	13416	13424	13593	13534	13355	13315	13403	13327	13465	13403	13501	13217	13530	13466	13432	13477	13411	13555	13381	13497	13333	13494	13451	13512	13408	13446	13464	13300	13539	13511	13314	13445	13466	13426	13292	13410	13329	13414	13455	13408	13391	13447	13473	13503	13415	13281	13542	13206	13507	13336	13549	13419	13445	13521	13335	13566	13309	13459	13455	13363	13474	13481	13486	13270	13399	13467	13389	13378	13553	13432	13215	13460	13550	13288	13301	13475	13327	13447	13329	13288	13408	13467	13333	13512	13405	13446	13277	13354	13407	13464	13555	13268	13407	13552	13326	13479	13412	13167	13402	13463	13376	13388	13392	13321	13538	13327	13534	13550	13397	13418	13538	13295	13292	13359	13499	13412	13432	13433	13529	13490	13452	13397	13454	13290	13543	13312	13420	13538	13324	13491	13435	13434	13277	13409	13420	13460	13324	13480	13403	13341	13572	13469	13562	13308	13554	13416	13437	13489	13466	13417	13427	13450	13366	13501	13478	13391	13722	13395	13563	13447	13344	13374	13359	13495	13367	13442	13378	13402	13490	13415	13587	13386	13415	13330	13524	13383	13573	13418	13409	13376	13370	13515	13456	13431	13398	13362	13418	13501	13330	13404	13472	13485	13493	13523	13384	13400	13337	13447	13487	13480	13497	13416	13309	13448	13444	13360	13368	13298	13337	13374	13500	13525	13469	13540	13443	13427	13392	13429	13406	13405	13499	13616	13451	13414	13489	13571	13298	13479	13456	13236	13603	13387	13379	13397	13440	13482	13558	13627	13216	13277	13556	13504	13287	13468	13634	13403	13588	13365	13301	13543	13582	13391	13522	13434	13475	13454
27265	21336	29746	23274	21708	21726	19134	15805	15354	15553	15590	15423	15439	15567	15661	15504	15539	15463	15689	15507	15568	15529	15403	15493	15272	15463	15311	15369	15418	15426	15435	15206	15571	15350	15420	15377	15294	15368	15335	15316	15307	15458	15539	15469	15751	15370	15343	15563	15548	15473	15364	15417	15515	15311	15496	15396	15542	15307	15420	15497	15387	15342	15402	15446	15592	15317	15343	15496	15337	15304	15325	15266	15400	15393	15281	15578	15211	15275	15470	15203	15270	15181	15296	15221	15220	15342	15210	15238	15367	15525	15309	15137	15416	15371	15351	15406	15275	15431	15371	15438	15522	15583	15373	15305	15257	15171	15359	15576	15501	15481	15257	15283	15399	15481	15430	15469	15419	15448	15567	15499	15316	15437	15455	15434	15247	15304	15324	15231	15375	15477	15632	15365	15474	15394	15206	15364	15438	15380	15296	15432	15451	15498	15477	15248	15347	15489	15459	15270	15346	15365	15193	15382	15241	15286	15351	15202	15310	15343	15623	15369	15292	15488	15500	15375	15398	15185	15450	15519	15512	15501	15423	15530	15572	15313	15424	15205	15158	15319	15210	15341	15303	15503	15436	15329	15472	15415	15372	15349	15374	15482	15363	15320	15353	15282	15226	15306	15407	15425	15417	15437	15432	15473	15128	15281	15602	15399	15206	15243	15318	15248	15555	15314	15372	15439	15263	15475	15409	15448	15469	15237	15195	15139	15238	15339	15227	15391	15382	15395	15299	15636	15505	15428	15563	15397	15478	15619	15405	15247	15173	15445	15385	15217	15276	15471	15203	15546	15491	15325	15544	15252	15478	15470	15416	15470	15480	15420	15355	15527	15467	15281	15287	15263	15610	15343	15304	15336	15484	15326	15389	15386	15420	15345	15301	15287	15329	15304	15508	15341	15304	15343	15492	15396	15312	15282	15336	15370	15408	15437	15281	15384	15321	15281	15456	15327	15383	15362	15311	15276	15363	15332	15462	15670	15570	15309	15144	15356	15457	15205	15438	15318	15410	15190	15340	15513	15273	15227	15412	15302	15317	15509	15358	15420	15293	15372	15373	15310	15527	15495	15471	15231	15403	15380	15379	15378	15489	15416	15090	15407	15415	15423	15365	15275	15328	15274	15369	15423	15540	15545	15443	15399	15256	15404	15451	15191	15313	15246	15327	15394	15406	15384	15350	15407	15570	15238	15340	15443	15243	15329	15191	15384	15317	15692	15457	15445	15366	15222	15277	15505	15476	15312	15208	15326	15448	15339	15468	15516	15750	15468	15558	15528	15662	15370	15450	15343	15354	15363	15490	15365	15642	15460	15392	15518	15352	15412	15323	15367	15400	15427	15420	15327	15258	15483	15437	15291	15346	15223	15335	15419	15477	15373	15472	15350	15329	15279	15450	15363	15410	15355	15369	15146	15320	15297	15613	15352	15343	15362	15671	15348	15339	15467	15342	15274	15518	15330	15356	15375	15376	15348	15438	15189	15506	15414	15497	15429	15336	15360	15490	15235	15342	15515	15469	15301	15274	15499	15368	15416	15254	15394	15405	15282	15506	15371	15370	15293	15477	15269	15337	15359	15333	15318	15388	15431	15289	15320	15383	15484	15516	15583	15317	15440	15233	15580	15388	15395	15595	15650	15429	15235	15197	15279	15369	15370	15312	15248	15238	15458	15491	15403	15501	15437	15300	15468	15358	15380	15428	15446	15460	15322	15380	15390	15339	15415	15393	15643	15392	15430	15524	15540	15268	15369	15384	15531	15448	15433	15143	15314	15269	15363	15546	15480	15408	15449	15536	15342	15460	15461	15232	15400	15472	15251	15460	15400	15205	15393	15360	15383	15314	15381	15241	15424	15176	15229	15738	15422	15447	15625	15323	15373	15527	15397	15556	15509	15437	15402	15266	15454	15471	15363	15371	15496	15367	15523	15518	15448	15431	15476	15470	15385	15305	15106	15269	15460	15460	15476	15334	15346	15466	15515	15342	15676	15429	15398	15430	15421	15687	15404	15398	15406	15465	15516	15411	15500	15170	15390	15455	15504	15346	15258	15580	15221	15501	15371	15549	15472	15462	15420	15234	15367	15497	15383	15481	15263	15283	15401	15250	15280	15379	15188	15174	15501	15392	15300	15389	15334	15296	15363	15407	15470	15390	15495	15341	15505	15356	15269	15373	15551	15469	15313	15284	15548	15318	15362	15363	15310	15333	15241	15242	15560	15282	15195	15478	15255	15306	15260	15331	15178	15456	15560	15470	15465	15298	15401	15474	15273	15395	15352	15247	15397	15498	15493	15577	15285	15449	15299	15499	15329	15629	15452	15247	15486	15468	15446	15500	15480	15568	15502	15344	15355	15606	15323	15303	15106	15334	15156	15341	15361	15247	15348	15230	15569	15445	15403	15566	15503	15468	15460	15523	15276	15365	15456	15399	15343	15382	15303	15438	15326	15335	15491	15198	15442	15315	15347	15375	15289	15136	15368	15589	15462	15307	15185	15711	15355	15326	15375	15404	15392	15351	15470	15392	15240	15248	15069	15363	15389	15465	15391	15298	15281	15336	15275	15397	15295	15328	15420	15260	15439	15403	15342	15296	15412	15356	15360	15458	15322	15313	15551	15292	15263	15416	15447	15279	15298	15353	15430	15620	15311	15310	15355	15188	15300	15376	15591	15544	15478	15243	15401	15314	15462	15241	15215	15194	15377	15449	15129	15326	15394	15241	15236	15443	15327	15494	15480	15354	15326	15291	15385	15221	15421	15442	15376	15264	15303	15264	15398	15255	15227	15360	15128	15466	15377	15188	15271	15456	15573	15549	15316	15458	15498	15431	15424	15586	15417	15333	15432	15337	15356	15534	15394	15563	15504	15408	15509	15236	15514	15337	15563	15534	15473	15464	15598	15259	15421	15311	15410	15465	15373	15353	15478	15222	15476	15128	15446	15334	15392	15287	15271	15418	15575	15600	15415	15283	15624	15307	15394	15473	15333	15485	15647	15301	15424	15529	15314	15244	15445	15352	15403	15389	15419	15555	15401	15445	15489	15264	15276	15628	15444	15409	15217	15251	15541	15538	15467	15341	15532	15380	15392	15334	15483	15445	15554	15385	15566	15221	15341	15243	15262	15226	15514	15355	15223	15144	15679	15357	15334	15332	15314	15332	15405	15409	15173	15288	15312	15379	15224	15341	15475	15331	15492	15418	15565	15341	15241	15250	15391	15404	15572	15266	15512	15371	15467	15498	15358	15310	15475	15458	15175	15450	15589	15402	15366	15317	15267	15386	15278	15490	15303	15266	15336	15360	15439	15451	15508	15336	15255	15233	15208	15280	15344	15432	15471	15299	15200	15381	15386	15411	15442	15499	15602	15225	15271	15231	15296	15615	15314	15471	15426	15440	15270	15634	15519	15440	15341	15306	15166	15317	15378	15234	15295	15366	15337	15441	15271	15447	15457	15439	15339	15415	15350	15529	15638	15285	15434	15471	15450	15494	15603	15407	15441	15388	15375	15255	15397	15458	15322	15297	15381	15276	15333	15444	15283	15410	15420	15466	15254	15326	15331	15230	15313	15425	15358	15331	15397	15582	15255	15435	15451	15327	15210	15476	15429	15310	15249	15340	15409	15478	15312	15381	15242	15478	15517	15421	15353	15408	15420	15394	15449	15243	15350	15417	15338	15291	15496	15438	15356	15365	15396	15276	15370	15393	15323	15190	15511	15398	15307	15118	15389	15545	15209	15407	15276	15403	15291	15305	15427	15340	15468	15323	15291	15402	15345	15087	15450	15341	15204	15349	15439	15251	15425	15371	15226	15361	15149	15417	15445	15442	15434	15390	15341	15295	15384	15391	15325	15330	15192	15397	15225	15395	15643	15422	15442	15465	15302	15277	15537	15385	15333	15317	15150	15255	15242	15470	15495	15417	15401	15519	15324	15348	15358	15441	15398	15513	15447	15456	15326	15355	15480	15348	15423	15380	15327	15288	15255	15281	15380	15310	15221	15424	15348	15714	15269	15489	15417	15369	15336	15510	15235	15507	15508	15425	15389	15374	15476	15306	15367	15314	15416	15307	15233	15268	15372	15152	15503	15410	15329	15306	15306	15211	15303	15469	15403	15398	15639	15499	15342	15480	15342	15350	15362	15452	15540	15288	15404	15276	15346	15429	15440	15629	15533	15434	15257	15332	15379	15417	15309	15324	15426	15585	15452	15609	15525	15451	15301	15470	15387	15265	15422	15276	15369	15389	15429	15219	15205	15290	15347	15348	15342	15350	15425	15323	15208	15464	15389	15301	15209	15274	15382	15275	15233	15446	15356	15129	15382	15365	15399	15505	15691	15349	15445	15489	15478	15402	15401	15399	15518	15457	15345	15503	15332	15350	15422	15515	15363	15337	15264	15123	15384	15285	15323	15366	15300	15494	15558	15332	15388	15493	15358	15136	15237	15239	15287	15361	15307	15367	15265	15370	15386	15421	15220	15235	15387	15392	15479	15386	15374	15444	15459	15243	15232	15456	15396	15487	15476	15358	15518	15381	15284	15352	15410	15247	15378	15346	15319	15357	15284	15472	15202	15349	15635	15296	15416	15434	15536	15387	15418	15650	15364	15381	15411	15346	15349	15462	15323	15587	15399	15319	15323	15391	15585	15433	15370	15340	15410	15391	15495	15310	15255	15423	15294	15374	15513	15524	15399	15397	15460	15408	15350	15303	15434	15461	15235	15427	15333	15308	15451	15493	15284	15418	15350	15379	15580	15420	15381	15381	15217	15244	15306	15507	15366	15281	15414	15570	15308	15271	15400	15423	15418	15583	15501	15374	15305	15283	15403	15348	15480	15223	15532	15302	15258	15391	15136	15362	15359	15351	15334	15272	15297	15306	15511	15508	15325	15302	15482	15381	15293	15421	15583	15402	15400	15344	15444	15267	15345	15270	15380	15401	15490	15268	15433	15319	15416	15351	15300	15386	15514	15224	15325	15251	15333	15443	15146	15080	15279	15408	15599	15198	15280	15419	15336	15415	15325	15434	15475	15208	15363	15442	15491	15382	15563	15353	15310	15652	15468	15393	15373	15393	15241	15583	15506	15490	15411	15444	15390	15231	15387	15301	15311	15275	15369	15333	15317	15251	15224	15561	15307	15213	15522
23076	15653	13094	13178	13052	13040	13021	13067	13274	13106	13126	13037	13005	12981	13004	13051	12979	13073	12991	13116	13026	13055	13174	13075	13117	13147	12897	13124	13068	13098	13118	13139	13222	12954	13190	13035	12919	13072	13081	12883	13193	12992	13141	13161	12931	13225	13011	13012	13163	13173	13074	13100	12959	13133	13022	13215	13061	12927	13051	13007	13086	12961	12997	12941	13187	13175	13046	13063	13258	13089	12962	12917	13175	13034	13179	12996	13062	12958	13050	12901	13051	13091	12919	12910	13025	13055	13017	13060	13067	13071	13135	12928	12973	13089	13013	13003	12937	13031	13051	13123	12983	13028	13039	13094	13016	12927	13025	13022	13112	13058	12963	12947	13026	12974	13065	13137	13064	13032	12900	13097	13136	13105	13099	12975	13144	13067	13002	13124	13185	13125	13035	13060	13110	12928	13035	12997	13005	12961	12931	12913	12850	13158	12962	12909	12987	13053	12990	12924	13050	13017	13135	12986	13161	13092	12898	13087	13094	12950	13029	12953	13028	13003	13076	12875	13013	12983	13007	13166	12980	13008	12980	12987	12973	13001	13194	13060	13111	13104	12989	13115	13012	12904	13127	13023	12883	12929	13207	13035	13132	13127	12976	13029	12981	12967	13143	13050	13046	13061	12903	13018	13095	12824	12892	12931	13059	13048	13036	13183	12996	12786	13106	12838	13006	13009	12858	12944	12896	12922	13081	13057	13114	13015	12853	13091	12947	13127	13000	13143	12983	13083	12962	13129	13052	12891	12971	12985	13056	12828	13088	13098	12983	13079	12863	12926	12857	13128	12844	13095	13002	13033	13086	12861	12990	12940	13067	13052	13118	13065	13207	13049	13195	12937	13044	12858	12881	13047	13033	13079	12910	13035	13093	13157	12963	12963	12956	13001	13200	12763	13101	12967	13138	12922	12930	12946	13112	13045	12939	13108	13031	13138	13026	13219	13047	13090	13059	12980	12947	12838	13068	12962	13151	13074	13108	12919	13055	12992	12995	12993	13056	12962	13053	12970	13106	13116	12912	13058	12924	13013	13023	13023	13122	12954	13079	13102	13133	13119	13006	12989	13028	13190	13189	12936	12964	13023	13132	12935	13027	12996	12913	13128	13012	13149	12918	13015	13068	13078	13038	12971	13007	12961	13226	13017	13065	13185	13078	12966	12905	13030	12994	13099	12892	13118	13142	13064	13021	12960	13081	13021	13032	13068	13037	12975	13068	13015	13035	12955	13087	13059	12912	12981	13138	13005	13140	13031	12971	13095	13135	13105	13289	13061	12960	13180	13086	12946	12994	12942	13091	12926	12968	12909	12955	12950	13191	12956	12955	12966	13115	13057	13267	13178	13067	12922	13158	12935	13000	13118	12919	12989	13108	12904	13191	12971	12915	13234	13087	13052	12857	12944	13068	13161	13138	12928	13040	13088	13056	13007	13027	13082	13010	12973	12996	13057	13055	12928	13129	13117	13107	12926	13065	13077	13027	13067	13022	12846	12862	13025	13066	13161	13156	13028	12872	13004	13030	12992	13035	13033	12928	13169	12934	12878	13211	12925	13126	13201	12914	13064	13042	12842	13117	12844	13092	13025	13015	12881	13110	12861	12954	13071	13071	13090	13086	12874	12972	12973	12928	12979	13009	13046	13058	13071	13011	13167	13039	12859	13047	13074	13056	13136	12900	13209	12952	13084	12971	13109	12849	13049	13160	13031	12976	12977	12931	12952	12979	13063	13037	13025	12952	12968	13066	12917	12967	13098	12881	13193	12924	13117	12963	12917	13134	12965	13227	12920	13133	12966	13122	12988	13007	12930	12974	12999	13156	13025	12975	12793	13064	13024	13174	13101	13106	13157	12979	13012	13163	12943	13114	13013	13001	12982	13005	12830	13018	13150	13124	13067	13159	12899	12994	13007	13017	13024	12951	12854	13075	13150	12896	13033	13166	13177	13099	13157	12978	13075	12951	12902	13146	13191	13160	13049	13003	12894	13134	12932	12926	13020	12804	13042	13015	12984	13077	13098	12961	13078	13146	13144	12892	13256	13136	12992	13027	12876	13052	13041	12892	13203	13019	13011	13016	13040	13210	13120	13043	13070	12921	13089	12981	13107	13041	13019	13007	13097	13165	12913	13036	13044	13164	13105	13067	12913	12984	13075	13059	12956	13053	13041	12984	13097	13135	12890	13043	12951	12980	13123	12971	12922	13111	13048	12964	13040	12944	12870	13144	12938	13158	13143	13061	12928	12846	13089	13064	12983	13020	13135	13017	13107	12966	12974	12967	13117	12806	12784	12921	13137	13214	13034	13092	13175	13062	12908	13038	12893	13160	12741	13023	12951	12993	13108	13175	13001	12964	13041	13026	13087	12902	13046	13045	12895	13071	13086	13038	13016	13023	13183	12969	12856	13048	12978	13104	13025	13040	12950	13062	13094	12829	12856	13024	13063	13030	13015	13080	13197	13063	12948	12860	13092	12867	13000	12785	13139	12902	13044	13107	13029	12915	13061	13081	13064	13116	12935	13098	12965	13147	13006	12918	13015	12991	12939	12925	12966	13148	12966	13064	13050	13038	13166	13195	12885	13207	13008	13091	12994	13064	13104	13002	13042	13126	12896	13019	13013	13052	12952	13077	13052	12906	13087	13034	12946	12937	13151	12999	12909	13011	13121	13018	13073	12843	12812	13045	13020	12904	13104	12999	13102	13033	13054	12920	12923	13044	13172	13081	12948	13136	12924	13141	13055	13005	13024	13027	12925	13233	13026	13013	13178	12939	12982	13014	13104	12882	13048	13098	12949	13012	13128	12896	12825	12838	13089	13147	12979	12934	12806	12989	13101	12842	13113	12805	12870	13045	13007	13019	13185	13064	12943	13062	13046	13013	13082	12926	13108	13045	12985	13071	12881	13011	12873	12920	12953	13134	13046	13047	12932	13135	12912	13169	12983	13019	13321	13102	13014	12929	12975	12957	13008	13088	13180	13025	13035	13121	13045	13094	12971	13056	13120	12970	13019	12998	12974	13055	13023	13043	13063	12937	12917	13166	13038	12942	12951	13065	13051	13222	13246	12948	13174	13031	13036	13112	13067	13073	12966	12879	13055	13090	12961	13076	12969	12843	13014	12886	12982	13002	13155	13032	13049	13009	13188	12928	12871	13008	13073	13126	12981	13185	13123	13163	12981	12961	13104	12932	12934	13083	13052	12917	12988	12774	12946	13077	13017	13008	13097	13069	12991	13036	13039	13100	12966	13036	12891	12969	12973	12960	12934	13134	13096	13099	13014	12904	13073	13078	12902	12871	13118	13022	13124	13134	12901	12971	13035	13250	12948	12846	12986	12913	12913	12992	13022	13153	13065	12902	13085	13048	12997	12947	13149	13031	13004	13162	12992	13035	12930	13093	12934	13001	13054	12992	12999	12812	13172	13026	13297	13111	13066	12891	13096	13173	12747	13079	13190	13160	12780	13075	12813	12920	13158	13144	13167	13179	12966	13084	12958	13151	13068	12850	12984	13124	12937	13075	12895	13221	13009	13156	13004	13087	13068	13109	13054	13058	12964	13154	13152	13097	12989	13124	13003	12986	12951	13223	12972	12968	13063	13006	13120	13082	12904	12986	13055	12864	13101	13052	13065	13076	13087	12961	13050	12917	12984	12981	13133	13011	13051	13081	13112	12934	13086	12940	13132	12989	13103	12927	13021	12833	12935	12977	13021	13120	13032	13094	12909	13231	13101	12967	12972	12961	13148	13013	13091	12913	13113	12930	12911	12956	13050	12987	13087	13138	13040	12963	13086	13145	13116	12984	12889	13035	13047	12967	13181	13119	12908	13103	13080	13117	13072	12933	13052	12975	13117	12958	13144	12904	12927	13076	13032	13083	13046	12995	12981	12942	12966	13001	13125	12888	13006	13006	12999	12868	12897	13148	13094	13169	13233	13102	12968	13132	12971	12851	13039	13153	12896	13061	12982	13128	12965	12965	12938	13205	13112	12944	12960	13176	12960	13146	13005	13002	12945	12835	13045	12978	12983	12971	13046	13004	13187	12987	13105	13041	12962	13039	12942	13166	13025	13286	13007	12954	13095	12869	13125	12991	12991	13094	13050	13073	12952	12992	13104	13037	13010	13112	13149	12987	13044	13073	13170	12988	13069	13057	12974	13222	12781	13093	13141	13093	12907	13202	13074	13084	13010	12984	13032	13099	13050	13144	13038	12984	12863	12977	13048	13113	13038	12816	13032	12976	13005	13004	12888	13173	13055	13027	13088	13089	13007	13031	12985	13038	13017	13086	12989	12885	13000	13088	12954	13075	12752	13050	13058	13102	12997	12974	12862	12939	12965	12985	12999	13188	13022	13010	12950	12930	13139	12907	13010	13063	13108	13101	13217	13004	12990	13020	13092	12875	13103	12974	12707	13054	13002	13078	12990	13007	12987	13052	13010	13099	13024	13023	13020	12948	13072	12946	13023	12952	13287	12959	13096	12993	12999	12979	12876	12895	13143	13153	13011	13001	13077	13036	13052	13124	13111	13065	13070	13077	13091	13058	12892	12954	13092	12913	13000	12844	13184	13140	12992	12953	13151	13014	13131	12948	13023	13069	13062	13146	13174	12966	13028	12843	13093	13000	12954	12984	12934	13007	13143	12894	12966	13140	13087	13051	12984	13068	13098	13094	13197	13072	12925	13008	12987	12957	13153	12992	13142	13116	13042	12988	13071	13065	12834	12973	13071	13068	13022	12974	13041	12927	13260	12937	13158	13069	12916	12984	13126	12954	12927	13184	13071	13212	13065	13018	12967	13175	13145	12938	13127	13150	13007	13175	13185	13091	12979	13158	13127	13012	13052	12974	13086	12908	13186	12842	12955	13058	13018	13092	13008	13179	13105	13071	12981	13070	12968	13101	12973	12955	13114	13036	13051	13012	13008	12962	12952	12954	13089	12908	13133	13123	12918	13162	12851	12945	12867	12996	13060	13028	13077	13140	12968	12823	13039	12916	13021	12891	13058	12901	13034	12998	13157	12995	12981	13096	12937	13075	13047	13015	12984	12795	12975	12813	12928	12934	13080	13279	12869	13081	13213	12889	13104	13035	12800	13103	12979	13011	13206	13143	13132	13061	13083	13153	13134	13173	12966	13031	13099
26804	21326	29806	23204	21570	23012	21452	17390	16684	17168	17125	16997	16867	16858	16827	16870	16848	16751	16896	16873	16743	16986	16619	16816	16642	16824	16540	16779	16641	16508	16706	16888	16665	16771	16743	16686	16848	16705	16752	16811	16634	16569	16556	16958	16772	16667	16795	16658	16817	16721	16768	16868	16741	16844	16646	16843	16670	16625	16834	16937	16995	16934	16627	16867	16857	16687	16727	16770	16633	16636	16682	16881	16656	16578	16773	16551	16643	16642	16714	16851	16642	16675	16772	16565	16828	16577	16652	16544	16821	16735	16668	16651	16818	16803	16767	16852	16929	16964	16628	16861	16485	16773	16817	16676	16827	16884	16691	16546	16460	16807	16585	16708	16768	16691	16766	16526	16839	16708	16524	16714	16564	16586	16820	16709	16548	16875	16697	16522	16438	16656	16712	16505	16595	16523	16654	16666	16657	16802	16692	16690	16554	16725	16864	16641	16788	16660	16836	16746	16820	16577	16563	16712	16662	16733	16596	16662	16601	16630	16773	16700	16878	16755	16780	16817	16744	16577	16798	16727	16591	16693	16750	16792	16774	16812	16717	16825	16742	16727	16679	16415	16694	16905	16511	16536	16810	16725	16689	16755	16683	16663	16706	16595	16645	16693	16622	16846	16764	16735	16570	16715	16698	16850	16655	16730	16804	17011	16688	16562	16650	16570	16618	16770	16913	16750	16768	16573	16783	16698	16616	16679	16484	16935	16846	16812	16817	16529	16501	16666	16586	16693	16765	16584	16559	16711	16687	16510	16650	16715	16618	16745	16620	16922	16648	16821	16678	16697	16708	16623	16799	16812	16773	16793	16557	16711	16712	16704	16709	16993	16659	16727	16884	16817	16772	16803	16613	16659	16659	16562	16636	16754	16770	16720	16570	16641	16754	16550	16933	16642	16618	16590	16686	16819	16856	16635	16615	16784	16825	16927	16706	16692	16848	16967	16855	16446	16676	16732	16662	16580	16787	16684	16593	16759	16653	16757	16785	16736	16506	16610	16771	16537	16429	16549	16760	16623	16638	16783	16549	16656	16681	16527	16930	16629	16843	16800	16833	16620	16445	16824	16739	16608	16747	16893	16751	16616	16970	16837	16811	16682	16560	16565	16659	16706	16617	16742	16721	16789	16609	16708	16815	16874	16676	16626	16442	16783	16861	16652	16774	16646	16701	16697	16833	16728	16680	16618	16857	16848	16623	16824	16569	16861	16640	16704	16789	16902	16694	16814	16761	16518	16709	16897	16863	16876	16730	16824	16875	16663	16554	16565	16572	16546	16582	16855	16807	16693	16684	16646	16854	16617	16817	16636	16605	16787	16647	16645	16749	16725	16570	16569	16491	16644	16798	16630	16822	16450	16545	16792	16728	16855	16580	16732	16718	16597	16656	16660	16787	16790	16862	16787	16596	16668	16740	16546	16750	16710	16776	16675	16781	16625	16761	16673	16672	16630	16805	16765	16751	16573	16740	16430	16705	16633	16983	16757	16811	16637	16642	16843	16787	16686	16845	16649	16822	16754	16656	16727	16712	16869	16592	16587	16609	16719	16632	16596	16707	16566	16761	16567	16687	16653	16744	16730	16741	16617	16816	16623	16665	16443	16579	16483	16591	16765	16533	16752	16886	16785	16863	16857	16760	16965	16720	16607	16872	16616	16752	16634	16827	16697	16567	16612	16742	16713	16658	16718	16736	16637	16839	16680	16650	16620	16619	16621	16708	16607	16711	16768	16825	16786	16633	16949	16688	16769	16709	16500	16460	16558	16783	16751	16585	16686	16509	16693	16633	16634	16687	16664	16581	16607	16611	16693	16660	16543	16727	16728	16798	16671	16727	16634	16739	16647	16686	16714	16682	16718	16668	16690	16464	16786	16976	16661	16675	16495	16602	16704	16807	16540	16625	16580	16567	16624	16783	16727	16753	16683	16634	16696	16751	16805	16780	16620	16757	16699	16775	16411	16705	16677	16856	16754	16509	16586	16710	16765	16739	16618	16761	16442	16689	16712	16493	16577	16860	16746	16663	16677	16756	16762	16873	16577	16537	16693	16691	16528	16863	16659	16739	16613	16714	16420	16652	16594	16670	16804	16779	16628	16622	16628	16729	16618	16694	16659	16840	16709	16706	16685	16608	16716	16710	16578	16597	16594	16551	16617	16619	16583	16683	16813	16650	16699	16766	16927	16687	16659	16718	16833	16692	16640	16714	16559	16777	16685	16591	16923	16584	16769	16772	16746	16597	16765	16752	16770	16652	16842	16814	16671	16568	16725	16721	16731	16782	16580	16822	16877	16323	16660	16517	16714	16546	16713	16699	16911	16690	16675	16632	16428	16576	16704	16854	16719	16642	16803	16830	16796	16741	16635	16754	16663	16740	16784	16704	16809	16761	16629	16609	16650	16691	16796	16713	16659	16757	16511	16702	16704	16596	16644	16772	16810	16583	16633	16565	16631	16518	16695	16830	16759	16611	16636	16708	16792	16668	16758	16879	16542	16628	16722	16830	16696	16686	16848	16753	16509	16623	16878	16670	16694	16850	16574	16879	16845	16813	16641	16726	16737	16720	16542	16714	16857	16737	16625	16845	16795	16835	16871	16697	16835	16726	16881	16864	16715	16696	16700	16930	16881	16767	16735	16745	16707	16611	16611	16563	16606	16814	16660	16556	16593	16660	16715	16842	16723	16883	16679	16555	16865	16749	16690	16747	16702	16748	16706	16527	16650	16669	16757	16710	16856	16932	16512	16793	16581	17030	16863	16560	16865	16690	16714	16776	16478	16624	16756	16720	16680	16815	16691	16684	16781	16792	16826	16641	16606	16578	16793	16850	16454	16589	16677	16601	16733	16654	16692	16732	16852	16804	16589	16642	16417	16719	16766	16732	16670	16617	16682	16506	16832	16867	16618	16625	16528	16725	16619	16802	16709	16801	16778	16824	16620	16780	17011	16825	16812	16701	16533	16649	16769	16702	16684	16728	16835	16643	16647	16697	16765	16834	16653	16765	16634	16603	16659	16712	16663	16728	16591	16977	16680	16899	16775	16758	16731	16707	16844	16674	16721	16631	16564	16626	16856	16493	16717	16465	16613	16899	16748	16869	16728	16633	16453	16435	16624	16870	16862	16966	16647	16735	16724	16701	16681	16710	16813	16496	16862	16695	16633	16697	16823	17054	16638	16735	16656	16481	16743	16929	16722	16781	16742	16878	16741	16610	16862	16647	17015	16862	16680	16511	16564	16930	16711	16551	16939	16876	16623	16797	16721	16685	16666	16892	16596	16590	16548	16631	16638	16723	16756	16757	16602	16688	16813	16599	16703	16619	16553	16711	16521	16845	16848	16635	16637	16704	16688	16735	16695	16769	16797	16618	16811	16879	16590	16671	16599	16762	16603	16814	16634	16633	16746	16663	16684	16772	16483	16664	16630	16800	16713	16693	16743	16728	16629	16721	16738	16750	16592	16681	16632	16762	16937	16725	16613	16753	16889	16612	16636	16609	16648	16619	16604	16508	16684	16548	16522	16535	16697	16895	16855	16787	16684	16822	16709	16634	16743	16880	16578	16631	16481	16748	16671	16624	16736	16576	16670	16618	16766	16428	16831	16865	16695	16646	16532	16723	16567	16679	16793	16596	16781	16548	16766	16655	16734	16876	16773	16901	16780	16860	16717	16596	16828	16745	16669	16714	16565	16753	16757	16495	16707	16783	16604	16735	16675	16580	16817	16604	16629	16963	16769	16590	16573	16499	16650	16700	16610	16686	16656	16860	16813	16648	16686	16927	16662	16706	16567	16618	16747	16784	16879	16784	16628	16758	16896	16786	16655	16949	16448	16500	16590	16855	16829	16772	16437	16790	16943	16714	16659	16720	16778	16649	16814	16729	16609	16756	16528	16751	16750	16667	16605	16662	16661	16741	16707	16638	16825	16749	16555	16583	16596	16673	16697	16798	16725	16587	16697	16536	16675	16619	16678	16764	16746	16726	16470	16863	16671	16649	16759	16836	16567	16795	16809	16790	16507	16657	16688	16793	16613	16875	16694	16707	16323	16564	16656	16770	16515	16666	16923	16830	16665	16641	17013	16562	16649	16767	16716	16750	16480	16718	16687	16697	16631	16802	16668	16650	16830	16763	16804	16707	16683	16762	16501	16665	16477	16867	16703	16567	16827	16583	16799	16686	16636	16695	16627	16773	16879	16889	16758	16685	16552	16729	16827	16820	16692	16546	16793	16596	16716	16833	16612	16867	16850	16869	16592	16726	16549	16593	16831	16426	16858	16784	16587	16792	16700	16837	16392	16714	16703	16747	16771	16675	16769	16906	16639	16659	16655	16617	16835	16913	16845	16856	16847	16801	16741	16679	16706	16604	16790	16624	16786	16573	16527	16559	16644	16675	16784	16949	16736	16589	16615	16681	16757	16628	16510	16751	16850	16714	16742	16725	16899	16857	16666	16806	16680	16794	16746	16861	16654	16785	16531	16890	16577	16818	16645	16821	16651	16750	16770	16565	16719	16599	16670	16767	16774	16755	16831	16687	16636	16596	16751	16665	16734	16739	16742	16851	16568	16755	16745	16882	16739	16756	16754	16804	16702	16596	16669	16679	16431	16725	16619	16584	16907	16519	16640	16529	16703	16545	16646	16703	16612	16505	16499	16723	16888	16778	16834	16826	16632	16437	16562	16643	16769	16716	16724	16672	16799	16797	16561	16595	16863	16755	16783	16883	16689	16684	16635	16717	16804	16788	16627	16694	16696	16635	16848	16823	16639	16686	16723	16553	16864	16842	16703	16795	16890	16777	16903	16927	16819	16767	16533	16800	16891	16835	16617	16742	16607	16691	16622	16568	16863	16916	16737	16866	16849	16618	16757	16743	16524	16610	16610	16756	16635	16629	16549	16547	16838	16425	16630	16465	16652	16657	16583	16758	16758	16719	16693	16827	16595	16737	16732	16719	16628	16585	16596	16629	16715	16672	16649	16610	16756	16840	16671	16824	16688	16738	16723	16636	16646	16892	16760	16616	16558	16857	16652	16640	16395	16876	16845	16849	16609	16642	16644	16922	16799	16579	16919	16681	16577	16769	16507	16880	16931	16593	16758	16678	16562	16629	16560	16617	16846	16582	16648	16824	16827	16477	16807	16467	16826
25383	16129	13863	13754	13810	13779	14109	13778	13712	14015	13755	13727	13794	13853	13824	13952	13958	13824	13795	13812	13754	13753	13907	13830	13876	13981	13859	13919	13968	13769	13806	13892	13861	13657	13797	13741	13925	13849	13736	13608	13744	13828	13725	13913	13967	13685	13711	13674	13731	13862	13634	13767	13891	13709	13687	13815	13549	13771	13753	13728	13793	13716	13919	13939	13809	13845	13840	13881	13695	13774	13603	13923	13921	13834	13923	13932	13892	13816	13839	13879	13879	13909	13951	13717	13730	13639	13702	13925	13749	13803	13909	13775	13885	13759	13761	13749	13738	13859	13717	13835	13702	13762	13803	13879	13768	13652	13794	13788	13913	13612	13722	13794	13806	13823	13610	13781	13846	13767	13950	13810	13688	13915	13858	13899	13712	13839	13887	13978	13839	13696	13822	13818	13753	13926	13768	13888	13848	13816	13786	13913	13824	13602	13717	13860	13624	13866	13701	13682	13805	13630	13772	13887	13845	13766	13846	13730	13787	13919	13730	13853	13648	13861	13880	13774	13899	14047	13880	13833	13768	13778	13874	13628	13779	13822	13880	13771	13728	13713	13805	13767	13711	13900	13784	13766	13752	13752	13628	13783	13781	13723	13780	13781	13838	13741	13696	13771	13841	13742	13887	13861	13658	13805	13872	13825	13820	13912	13839	13633	13690	13943	13674	13718	13808	13903	13623	13849	13837	13769	13890	13842	13888	13708	13666	13808	13745	13723	13801	13642	13818	13675	13741	13718	13766	13701	13729	13939	13759	13691	13831	13711	13847	13910	13764	13912	13645	13832	13768	13663	13716	13703	13751	13762	13787	13845	13714	13837	13823	13841	13906	13807	13906	13680	13765	13646	13691	13742	13761	13846	13836	13563	13817	13851	13931	13823	13734	13758	13764	13723	13894	13679	13700	13810	13730	13765	13753	13814	13873	13884	13916	13861	13819	13683	13760	13786	13912	13771	13871	13743	13637	13806	13781	13646	13643	13605	13780	13802	13894	13855	13728	13641	13744	13821	13708	13947	13764	13817	13698	13766	13640	13702	13778	13878	13788	13819	13746	13819	13829	13838	13743	13710	13907	13880	13784	13848	13728	13926	13740	13716	13871	13918	13689	13801	13932	13808	13868	13810	13529	13889	13914	13881	13747	13670	13851	13781	13844	13717	13875	13753	13740	13883	13774	13748	13650	13828	13854	13812	13730	13702	13763	13715	13735	13911	13692	13721	13635	13712	13663	13889	13719	13755	13843	13818	13682	13714	13824	13847	13717	13723	13809	13693	13670	13953	13820	13832	13690	13774	13829	13797	13846	13731	13877	13835	13783	13891	13717	13914	13798	13966	13766	13859	13594	13729	13892	13584	13726	13679	13582	13741	13722	13747	13801	13862	13783	13818	13892	13762	13786	13748	13718	13855	13796	13772	13669	13749	13789	13709	13711	13798	13794	13805	13800	13866	13746	13875	13729	13818	13693	13708	13825	13699	13877	13599	13699	13602	13795	13641	13870	13806	13883	13903	13796	13691	13851	13739	13830	13718	13771	13826	13728	13794	13874	13688	13809	13931	13688	13781	13795	13803	13651	13727	13725	13816	13693	13774	13880	13773	13774	13699	13610	13820	13861	13915	13816	13850	13798	13803	13646	13817	13696	13724	13689	13950	13854	13639	13721	13764	13804	13788	13690	13869	13775	13705	13782	13949	13764	13667	13839	13744	13756	13929	13659	13775	13783	13810	13700	13689	13690	13899	13760	13700	13832	13801	13618	13586	13790	13641	13765	13711	13781	13800	13579	13644	13797	13908	13677	13831	13775	13801	13821	13966	13808	13888	13710	13901	13791	13926	13779	13559	13744	13771	13848	13907	13744	13846	13787	13758	13764	13893	13753	13788	13856	13835	13634	13819	13856	13713	13775	13632	13814	13884	13736	13816	13956	13808	13928	13700	13652	13809	13635	13770	13735	13757	13729	13692	13956	13745	13811	13730	13732	13787	13725	13859	13672	13840	13663	13873	13647	13852	13792	13756	13668	13756	13788	13736	13673	13791	13757	13974	13842	13882	13895	13736	13770	13836	13805	13844	13823	13789	13841	13692	13796	13892	14024	13710	13848	13893	13837	13568	13743	13875	13833	13644	13595	13679	13875	13765	13973	13798	13768	13706	13889	13725	13748	14075	13917	13770	13611	13613	13678	13761	13669	13725	13829	13683	13624	13793	13573	13884	13860	13930	13801	13829	13886	13863	13782	13713	13726	14006	13597	13852	13937	13946	13615	13704	13656	13846	13789	13701	13609	13924	13742	13637	13800	13646	13806	13790	13815	13849	13746	13640	13759	13900	13805	13702	13811	13767	13758	13774	13654	13879	13851	13690	13800	13875	13669	13594	13770	13756	13670	13737	13716	13667	13959	13730	13900	13668	13705	13881	13944	13849	13862	13884	13751	13771	13914	13799	13839	13908	13766	13591	13699	13852	13682	13739	13739	13531	13895	13970	13844	13944	13791	13740	13775	13789	13718	13717	13812	13799	13701	13664	13714	13778	13776	13708	13754	13681	13935	13686	13902	13832	13704	13775	13821	13841	13886	13747	13650	13804	13807	13869	13790	13758	13913	13806	13586	13670	13980	13776	13722	13862	13769	13794	13768	13596	13638	13861	13881	13679	13709	13788	13773	13830	13828	13863	13733	13727	13752	13782	13834	13825	13687	13797	13947	13903	13632	13782	13772	13715	13669	13705	13824	13775	13804	13910	13835	13694	13790	13953	13675	13872	13810	13821	13652	13699	13872	13654	13694	13914	13858	13628	13743	13630	13730	13758	13672	13851	13799	13747	13636	13584	13735	13815	13655	13884	13761	13896	13740	13701	13807	13606	13876	13715	13710	13635	13658	13812	13873	13723	13867	13691	13829	13905	13860	13724	13766	13727	13701	13773	13785	13938	13618	13775	13714	13681	13854	13710	13875	13737	13757	13818	13735	13725	13831	13819	13800	13690	13693	13885	13773	13724	13536	13761	13888	13766	13798	13785	13625	13878	13647	13804	13949	13707	13820	13797	13812	13757	13914	13746	13838	13591	13769	13615	13712	13848	13822	13917	13606	13885	13825	13804	13696	13894	13829	13904	13701	13816	13840	13893	13870	13803	13852	13701	13658	13851	13655	13898	13841	13758	13763	13851	13941	13683	13790	13941	13785	13677	13647	13860	13907	13872	13671	13676	13728	13758	13888	13689	13702	13694	13754	13765	13729	13990	13815	13846	13907	13845	13704	13560	13999	13797	13712	13966	13588	13814	13783	13707	13694	13748	13673	13730	13692	13841	13741	13703	13783	13839	13875	13602	13740	13765	13871	13826	14037	13817	13810	13934	13633	13698	13722	13821	13779	13755	13746	13815	13773	13667	13893	13797	13681	13714	13713	13856	13697	13857	13872	13622	13834	13801	13703	13722	13766	13733	13768	13770	13709	13694	13867	13713	13856	13800	13747	13662	13807	13800	14022	13869	13705	13695	13769	13696	13783	13749	13720	13869	13787	13705	13883	13887	13799	13770	13698	13702	13807	13820	13961	13727	13706	13676	13815	13806	13647	13846	14042	13711	13683	13756	13823	13833	13652	13866	13852	13854	13747	13868	13809	13854	13963	13758	13661	13879	13800	13741	13819	13556	13757	13842	13768	13865	13821	13764	13679	13862	13722	13929	13678	13884	13928	13783	13876	13727	13918	14015	13825	13742	13746	13857	13830	13756	13896	13916	13804	13922	13596	13779	13873	13588	13644	13734	13632	13792	13857	13703	13761	13690	13653	13674	13821	13847	13819	13706	13773	13781	13669	13794	13838	13932	13618	13729	13763	13804	13688	13650	13721	13763	13706	13709	13870	13714	13895	13712	13802	13736	13715	13702	13773	13736	13763	13694	14027	13899	13798	13860	13653	13863	13631	13692	13892	13787	13991	13803	13885	13787	13705	13873	13803	13708	13772	13789	13738	13763	13711	13786	13936	14036	13813	13745	13739	13917	13869	13828	13803	13839	13597	13591	13795	13822	13698	13976	13786	13674	13760	13845	13910	13783	13709	13724	13752	13642	14031	13989	13695	13857	13811	13678	13783	14004	13762	13639	13803	13745	13838	13798	13949	13881	13682	13588	13724	13849	13867	13882	13894	13812	13879	13847	13714	13786	13606	13888	13704	13793	13608	13822	13715	13935	13736	13682	13796	13725	13763	13707	13730	13801	13797	13762	13645	13762	13953	13595	13967	13945	13727	13659	13603	13707	13932	13779	13734	13968	13784	13837	13840	13664	13980	13706	13957	13803	13798	13790	13785	13718	13898	13908	13868	13770	13838	13694	13814	13654	13887	13662	13799	13785	13761	13774	13836	13724	13768	13620	13960	13688	13717	13732	13829	13725	13821	13840	13695	13673	13917	13788	13668	13594	13848	13646	13734	13890	13720	13876	13676	13752	13796	13774	13707	13653	13715	13779	13968	13851	13758	13731	13751	13944	13688	13813	13700	14086	13785	13737	13799	13754	13780	13736	13739	13735	13713	13774	13701	13785	13750	13778	13872	13677	13703	13840	13718	13804	13851	13797	13561	13704	13812	13680	13814	13735	13812	13714	13868	13861	13526	13741	13670	13676	13650	13735	13624	13804	13797	13709	13856	13719	13620	13692	13674	13774	13749	13854	13819	13721	13725	13681	13959	13769	13697	13884	13881	13664	13864	13849	13794	13780	13909	13685	13757	13873	13740	13788	13747	13896	13869	13781	13758	13670	13676	13704	13728	13623	13714	13728	13727	13825	13895	13868	13728	13725	13636	13742	13902	13761	13922	13751	13865	13787	14063	13839	13987	13825	14009	13665	13708	13723	13633	13739	13831	13726	13562	13837	13855	13716	13820	13809	13697	13791	13632	13733	14064	13719	13732	13744	13847	13688	13677	13821	13862	14027	13627	13818	13798	13745	13549	13810	13792	13780	13815	13678	13825	13731	13778	13784	13873	13758	13833	13877	13814	13796	13803	13651	13792	13825	13791	14025	13690	13776	13704	13849	13812	13995	13817	13710	13880	13680	13814	13834	13752	13750	13897	13716	13742	13850	13829	13687	13954	13869	13817	13684	13749	13655	13725	13778	13807	13944	13833	13740	13621	13711	13761	13770
22610	21378	29682	23470	21383	22369	27997	18418	15911	16641	16115	15779	15749	15866	15830	15848	15757	15769	15937	15641	15790	15765	15831	15738	15829	15773	15752	15732	15889	15829	15767	15837	15616	15852	15616	15611	15582	15673	15877	15729	15634	15599	15516	15580	15869	15613	15644	15551	15565	15503	15808	15642	15739	15537	15505	15589	15918	15694	15559	15682	15796	15725	15595	15594	15460	15654	15566	15464	15575	15499	15516	15623	15614	15510	15593	15475	15667	15415	15587	15566	15653	15470	15746	15485	15510	15647	15399	15694	15602	15674	15622	15581	15730	15637	15615	15619	15637	15501	15533	15729	15511	15368	15663	15481	15283	15617	15423	15399	15843	15354	15402	15577	15497	15689	15731	15629	15399	15465	15509	15338	15494	15427	15556	15426	15554	15482	15723	15478	15511	15652	15584	15542	15470	15551	15416	15439	15463	15579	15658	15481	15587	15553	15360	15481	15620	15636	15557	15443	15597	15479	15540	15167	15631	15559	15407	15485	15416	15513	15515	15442	15459	15467	15359	15422	15556	15583	15581	15281	15573	15465	15515	15444	15625	15373	15486	15428	15440	15426	15582	15666	15521	15493	15531	15410	15362	15364	15620	15374	15469	15562	15463	15607	15514	15559	15502	15544	15545	15596	15619	15368	15482	15558	15676	15496	15446	15520	15549	15412	15634	15596	15465	15619	15532	15454	15446	15443	15448	15463	15220	15236	15509	15305	15466	15553	15448	15519	15376	15526	15407	15513	15618	15355	15468	15535	15655	15526	15505	15540	15621	15725	15344	15597	15543	15187	15365	15609	15583	15443	15371	15520	15318	15622	15455	15383	15263	15485	15481	15589	15571	15523	15397	15345	15428	15481	15402	15475	15505	15529	15438	15737	15439	15387	15521	15579	15422	15753	15626	15407	15533	15366	15617	15347	15682	15318	15648	15529	15397	15362	15585	15593	15442	15351	15428	15361	15465	15511	15515	15368	15491	15267	15520	15454	15422	15580	15475	15491	15624	15496	15422	15403	15607	15777	15431	15433	15560	15393	15524	15520	15485	15390	15714	15504	15292	15495	15477	15434	15608	15485	15346	15540	15420	15344	15424	15505	15463	15329	15679	15503	15500	15375	15234	15397	15337	15647	15530	15656	15656	15567	15508	15421	15368	15512	15436	15395	15513	15378	15314	15527	15313	15585	15522	15545	15389	15357	15600	15595	15543	15597	15289	15404	15441	15474	15334	15496	15379	15433	15448	15339	15310	15554	15325	15406	15476	15521	15491	15520	15385	15527	15495	15416	15431	15797	15532	15366	15485	15404	15617	15371	15582	15609	15519	15470	15550	15569	15515	15456	15443	15545	15579	15572	15304	15379	15452	15410	15440	15388	15413	15411	15539	15538	15407	15445	15716	15519	15475	15451	15626	15594	15523	15254	15511	15439	15444	15515	15526	15388	15352	15455	15398	15462	15231	15437	15343	15350	15280	15535	15467	15373	15505	15362	15542	15612	15511	15365	15589	15479	15363	15432	15391	15306	15535	15654	15532	15548	15525	15455	15568	15268	15601	15339	15600	15535	15619	15345	15459	15545	15655	15528	15396	15327	15523	15405	15495	15359	15346	15475	15362	15555	15396	15378	15323	15476	15454	15576	15350	15409	15546	15598	15379	15536	15354	15413	15621	15269	15254	15369	15275	15583	15496	15394	15394	15500	15419	15448	15443	15598	15441	15503	15264	15348	15516	15430	15348	15743	15448	15387	15372	15238	15460	15421	15377	15392	15417	15534	15501	15413	15477	15309	15616	15403	15544	15272	15340	15464	15418	15360	15521	15553	15450	15497	15486	15292	15631	15404	15555	15413	15514	15573	15502	15519	15506	15642	15388	15368	15360	15364	15317	15323	15413	15650	15294	15539	15481	15544	15382	15575	15367	15292	15507	15376	15487	15509	15276	15467	15330	15493	15549	15360	15399	15435	15410	15542	15468	15378	15456	15413	15423	15493	15678	15392	15406	15480	15338	15356	15340	15314	15533	15566	15429	15576	15368	15267	15403	15105	15653	15350	15586	15581	15672	15507	15529	15451	15463	15282	15490	15537	15546	15566	15435	15503	15376	15441	15532	15528	15523	15337	15289	15209	15441	15359	15357	15513	15454	15345	15349	15363	15527	15442	15517	15335	15476	15444	15442	15308	15309	15440	15359	15453	15359	15453	15553	15435	15512	15463	15678	15570	15464	15429	15348	15404	15435	15499	15383	15488	15409	15445	15579	15504	15335	15488	15614	15324	15284	15367	15352	15403	15398	15475	15515	15628	15371	15313	15343	15321	15447	15486	15300	15519	15085	15476	15487	15365	15555	15469	15385	15452	15573	15471	15443	15440	15471	15438	15344	15389	15367	15424	15497	15237	15439	15537	15413	15298	15403	15410	15367	15574	15673	15639	15479	15251	15371	15478	15358	15450	15436	15307	15337	15487	15629	15658	15455	15389	15400	15667	15574	15284	15402	15260	15445	15371	15624	15469	15373	15315	15387	15581	15270	15513	15412	15445	15382	15379	15227	15313	15471	15430	15564	15430	15443	15508	15438	15353	15391	15464	15682	15667	15469	15480	15621	15411	15327	15454	15475	15539	15485	15600	15584	15303	15317	15254	15321	15559	15546	15517	15450	15336	15498	15421	15365	15256	15639	15568	15357	15422	15410	15577	15397	15291	15221	15379	15495	15344	15655	15455	15324	15606	15363	15469	15483	15342	15465	15456	15526	15427	15355	15393	15426	15633	15575	15343	15580	15406	15546	15415	15448	15374	15565	15413	15445	15304	15502	15635	15539	15387	15576	15332	15436	15417	15322	15465	15327	15267	15498	15339	15423	15472	15402	15363	15519	15613	15394	15426	15445	15342	15302	15408	15383	15518	15408	15396	15290	15254	15443	15385	15422	15391	15435	15229	15414	15186	15484	15518	15196	15413	15392	15450	15442	15609	15318	15587	15370	15313	15600	15560	15682	15486	15302	15321	15252	15335	15447	15273	15356	15308	15598	15433	15727	15260	15314	15312	15440	15375	15429	15279	15719	15458	15515	15399	15319	15510	15423	15392	15540	15583	15602	15459	15208	15396	15391	15588	15426	15402	15428	15226	15261	15331	15220	15679	15457	15229	15256	15296	15238	15399	15405	15451	15275	15429	15370	15297	15510	15495	15292	15562	15602	15487	15353	15263	15253	15427	15512	15485	15485	15565	15451	15291	15377	15412	15422	15561	15498	15335	15194	15559	15424	15504	15617	15284	15505	15361	15285	15270	15314	15480	15519	15290	15361	15506	15539	15446	15379	15429	15267	15334	15417	15402	15361	15394	15456	15616	15288	15501	15469	15432	15379	15432	15490	15345	15434	15293	15465	15368	15504	15580	15378	15605	15570	15620	15406	15396	15422	15603	15582	15421	15254	15220	15291	15383	15498	15379	15348	15423	15418	15555	15429	15436	15679	15455	15456	15515	15243	15280	15262	15405	15520	15407	15486	15333	15243	15429	15467	15568	15581	15588	15487	15488	15556	15515	15245	15384	15559	15495	15460	15521	15431	15525	15468	15332	15138	15438	15378	15414	15457	15488	15466	15410	15344	15391	15418	15565	15418	15480	15311	15400	15465	15650	15467	15270	15457	15398	15320	15644	15410	15347	15499	15380	15254	15504	15325	15550	15505	15517	15348	15308	15340	15451	15429	15577	15519	15356	15305	15337	15556	15365	15454	15356	15186	15331	15399	15343	15515	15618	15433	15457	15163	15429	15373	15302	15392	15563	15540	15579	15302	15581	15093	15457	15663	15474	15516	15439	15557	15278	15301	15557	15370	15330	15405	15512	15547	15179	15508	15360	15479	15294	15213	15283	15365	15451	15624	15265	15358	15479	15503	15335	15584	15350	15435	15420	15389	15379	15537	15330	15403	15550	15374	15389	15369	15483	15453	15420	15436	15477	15557	15514	15695	15474	15490	15440	15477	15425	15515	15454	15327	15201	15351	15529	15362	15548	15598	15501	15479	15428	15476	15545	15463	15470	15484	15366	15453	15223	15530	15591	15515	15505	15533	15319	15365	15279	15519	15251	15543	15450	15527	15429	15180	15293	15417	15621	15441	15582	15498	15482	15516	15488	15386	15422	15292	15402	15369	15337	15367	15334	15509	15199	15336	15326	15395	15478	15329	15366	15495	15346	15394	15484	15355	15329	15277	15215	15381	15278	15390	15657	15473	15418	15333	15404	15692	15547	15364	15407	15448	15611	15464	15533	15516	15311	15444	15390	15453	15313	15360	15335	15495	15348	15360	15380	15561	15499	15426	15567	15437	15352	15577	15496	15475	15552	15665	15163	15338	15448	15188	15400	15386	15333	15390	15423	15452	15131	15491	15379	15620	15517	15519	15339	15631	15419	15227	15363	15317	15503	15392	15706	15377	15294	15532	15428	15562	15374	15595	15402	15175	15393	15517	15651	15363	15461	15436	15609	15346	15290	15489	15440	15243	15505	15631	15282	15203	15361	15382	15307	15514	15483	15281	15213	15456	15515	15396	15559	15294	15427	15425	15572	15330	15452	15343	15310	15306	15384	15364	15272	15356	15336	15450	15569	15447	15320	15514	15495	15430	15309	15200	15364	15430	15574	15576	15293	15299	15261	15474	15303	15231	15416	15527	15419	15254	15337	15569	15372	15304	15403	15486	15604	15414	15314	15344	15387	15494	15242	15546	15618	15385	15389	15578	15318	15499	15801	15520	15266	15469	15279	15489	15396	15637	15566	15393	15490	15424	15488	15622	15392	15274	15723	15351	15346	15442	15456	15456	15621	15401	15264	15577	15312	15284	15543	15421	15169	15296	15530	15396	15356	15400	15222	15328	15366	15536	15834	15607	15586	15467	15283	15427	15343	15260	15322	15339	15586	15384	15508	15536	15390	15428	15309	15421	15388	15397	15235	15637	15583	15434	15416	15234	15408	15385	15556	15189	15573	15448	15324	15567	15514	15310	15388	15281	15395	15291	15449	15726	15527	15544	15464	15515	15265	15333	15284	15313	15433	15394	15273	15614	15214	15441	15317	15441	15555	15289	15408	15641	15340	15364	15496	15363	15624	15416	15314	15449	15531	15370	15378	15472	15403	15538	15293	15385	15459	15406	15492
24732	18346	13299	12965	12854	12921	12976	12924	13103	12835	12921	12975	12944	12863	13079	12995	12817	13014	12864	12945	12837	12959	12793	12897	12957	12968	12797	12843	12965	12843	12882	12839	13008	12904	13065	12909	12923	13015	12968	12896	13007	12861	12882	12997	12673	13149	12904	12754	12890	12857	12878	12834	12787	12854	12908	12804	12743	12813	12837	13037	12863	12756	12864	13107	12762	12940	12822	12951	12819	12961	12980	12920	12933	12956	12982	12748	12762	12855	12877	12848	13041	12839	12865	12781	12938	12799	12854	12965	12880	12859	12817	12811	12874	13089	12851	12972	12891	12929	12894	12852	12885	12941	12736	13056	12766	12904	12757	12776	12857	13027	12850	12842	13029	12898	12936	12812	12839	13001	12877	12796	12826	12802	12996	12816	12866	12842	12966	12741	12919	12948	12827	12969	12815	12802	12929	12837	12792	12824	12859	12858	12942	13046	12785	12889	12794	12871	12796	12945	12958	12810	12838	12798	13045	12929	12854	12749	12919	12695	12870	12749	13101	12866	12717	12866	12690	12834	12847	12867	12741	12936	12728	12836	12789	12726	12811	12833	12830	12905	12910	12928	12823	12672	12982	12809	12906	13076	12994	12790	12885	12890	12949	12829	12961	12976	12752	12799	12848	12875	12775	12899	12632	12705	12959	13005	12896	12855	12903	12903	12914	12820	12985	12846	12780	12918	12864	12938	13043	12753	13011	12692	12799	12924	12772	12853	12718	12754	12937	12672	13042	12719	12928	13004	12842	12869	12836	12757	13029	12840	12906	12792	12975	12800	12910	12918	12894	12753	12894	12718	12790	12776	12748	12808	12958	12834	12787	12850	12809	12837	12966	12778	13009	12936	12825	13022	12990	12813	12853	12809	12836	12867	12841	12773	12840	12723	12816	12834	12872	12775	12847	12968	12787	12881	12952	12903	12897	12835	12975	12850	12898	12942	12995	12670	12752	12967	12907	12964	12783	12966	12847	12818	12952	12976	12814	12997	12829	12989	12693	12906	12856	12773	12674	12668	12860	12787	12985	12543	12647	12829	12906	12648	12868	12789	12939	12810	12840	12978	12919	13002	13030	12700	13068	12854	12821	12938	13014	12722	12799	12734	12742	12732	12943	12854	12927	12913	12702	12823	12926	12882	12742	12907	12908	12756	12866	12873	12794	12949	12889	12744	12877	13085	12953	12862	12824	13038	12859	12707	12898	12899	12911	12852	12747	12771	12807	12960	12986	12955	12977	12843	12823	12979	12869	12981	12809	12807	12817	12826	12844	12936	12769	12852	12809	12751	12773	12810	12957	12890	12933	12924	12835	12848	12850	12936	12905	12859	12956	12798	12747	12856	12844	12933	12910	12934	12901	12959	12800	12870	12878	12909	12799	12830	12943	12724	12894	12988	12857	12994	12793	12987	12839	12893	12996	12791	13014	12823	12817	12852	12889	12792	12972	12799	12835	12650	12921	12709	12869	12966	12931	12814	12953	12912	12870	12746	12838	12924	12818	12823	12889	12758	12965	12812	12856	12993	12706	12804	12955	12996	12766	12903	12762	12961	12944	12880	12717	12831	12838	12794	12811	12911	12668	12924	12761	12765	12864	12899	12834	12806	12857	12808	12861	12740	12920	12751	12852	12778	13001	12881	12854	12757	12800	12905	12891	12831	12783	13033	12653	12908	12971	12863	12935	12951	12833	12867	12707	12841	12759	12782	12738	12685	12689	12851	12998	12765	13017	12780	12838	12844	12954	12956	12810	12838	12821	12971	12793	12779	12916	12808	12824	12761	12851	12708	12729	12919	12850	13006	12732	12949	13030	12885	12840	12965	12753	13013	12911	12794	12912	12758	12860	12700	12746	12869	12872	12797	12987	12996	12912	12796	12745	12927	12992	12949	12776	12926	12678	12751	12987	12947	12882	12790	12964	12762	12890	12801	12930	12781	12956	12926	12841	12822	12944	12865	12883	12955	12700	12981	12794	12841	12990	12992	12874	12981	12841	12939	12885	12830	12711	12740	12857	12794	12914	12857	12869	13023	12911	12745	12890	12732	12921	12912	12907	12813	12928	12934	12838	12819	12891	12873	12837	12902	12792	12810	12965	12861	12895	12767	12868	12972	12846	13062	12960	12867	12921	12721	12929	12961	12706	12989	12932	12993	12845	12877	12857	12839	12956	12807	12892	12941	12705	12749	12849	12812	12899	12931	12872	12930	13123	12876	12834	12857	12799	12820	12824	12918	12810	12964	12891	12711	12894	12889	12716	12821	12942	12946	12981	12896	12947	12915	12922	12872	12958	12778	12882	12835	12799	12733	12863	12808	12905	12877	12931	12818	12746	12915	13001	12920	12944	12864	12733	12884	12805	12734	12948	12801	12838	13025	13063	12949	12767	12720	12725	12903	12977	12869	12850	12947	12804	12797	12877	12738	12832	12981	12999	12893	12749	12798	12830	12720	12927	12968	12954	12758	12852	12853	12842	12892	13123	12941	12690	12749	12823	12897	12922	12896	12892	12987	13004	12977	12905	12843	12944	12762	12814	12882	12827	12857	12825	12954	12557	12635	12845	12863	12845	12961	12849	12731	12625	12817	12855	12699	12793	12766	12733	12831	12805	12815	12903	13007	12952	12876	12726	12874	12793	12896	13014	12910	13000	13042	12861	12787	13010	12733	12856	13014	12811	12902	12589	12830	12737	12798	12788	13008	12696	12806	12870	12942	12781	12841	12849	12981	12853	12933	12861	12748	12874	12857	12980	12928	12921	12786	12689	12790	12858	12844	12902	12832	12896	12808	12799	12909	12857	13025	12767	12729	12718	12912	12813	12900	12856	13002	12807	12912	12978	12831	12881	12936	12888	12835	12785	12906	12968	12894	12874	12883	12864	12787	12845	12823	12723	12949	12827	12779	13023	12935	12685	12861	12713	12856	12801	12815	12760	13005	12768	12874	12790	12895	12809	12810	12781	12933	12882	12697	12865	12821	12831	12780	12994	12790	12731	12813	12709	12888	12876	12861	12844	12728	12988	12873	12777	13018	12872	12842	12769	12893	12794	12848	12860	12648	12798	12767	12793	12896	12903	12826	12677	12742	12943	12864	12859	12835	12904	13093	12908	12743	12860	12913	12630	12929	12827	12882	12713	12737	12883	12857	12696	12726	12912	12794	12870	12909	12942	13127	12968	12848	13006	13085	12904	12819	12914	12878	12836	12784	12740	12845	12860	12786	12723	12945	12693	12847	12847	12661	12859	12716	12798	12853	12851	13027	12702	12861	13015	12710	12970	12910	12889	12730	12788	12774	12971	12941	12730	12819	12749	12828	12848	12784	12941	12716	12842	12754	12667	12803	12728	12995	12889	13018	12814	12766	12751	12889	12781	12793	12708	13025	12906	12862	12963	12854	12802	12752	12791	12820	13070	12789	12853	12787	12920	12930	12727	12894	12817	12781	12765	12888	12813	12796	12810	12792	12919	12896	12828	12889	12853	12752	12881	12739	12697	12884	12787	12955	12819	12926	12762	12928	12907	12960	12856	12779	12812	12809	12865	12811	12842	12950	12695	12999	12878	12874	12909	12937	12689	12814	12849	12987	12916	12730	12798	12945	12881	12817	12858	12750	12839	12652	12844	12782	12808	12907	12705	12982	12787	12894	12743	12902	12905	12942	12895	12793	12600	12787	12900	12870	12877	12841	12777	12785	12931	12885	12761	12800	12905	12961	12734	12671	12853	12892	12806	12828	12903	12735	12887	12981	12896	13143	12723	12970	12894	12723	12853	12840	12864	12916	12871	12894	12887	12857	12781	12893	12769	12723	13000	12848	12610	13002	12724	12622	12820	12997	12930	12904	12819	12974	12881	12900	12974	12916	12860	12771	12969	12741	12964	12990	12892	12676	12950	12893	12816	12800	12762	12651	12772	12910	12810	12775	12895	13013	12814	12970	12917	12752	12687	12765	12883	12956	12890	12771	12904	12871	12757	13006	12830	12901	12850	12908	12883	12872	12960	12827	12752	12779	12850	12885	12883	12948	12764	12805	12944	12783	12909	12751	12752	12663	12846	12765	12791	12798	12882	12793	12807	12851	12919	12713	12813	12882	12922	12956	12747	12908	12807	12986	12936	12777	12934	12806	12707	12844	12789	12910	12899	12879	12910	12832	12775	12868	12884	12971	12886	13002	12844	12717	12845	12721	12863	13034	12782	12870	12639	12826	12905	12837	12914	12927	12824	12812	12869	12781	12815	12970	12850	12837	12902	12885	12830	12828	12605	12896	12955	12844	12816	12723	12965	12768	12833	12794	12872	12826	12924	12899	12743	12814	12910	12799	12705	12975	12750	12849	12825	12852	12721	12861	12851	12863	12828	13023	12829	12809	12734	13029	12863	13047	12930	12731	13043	12953	12797	12779	12993	12727	12893	12815	12845	12895	12758	12752	12931	12973	12934	12837	12670	12998	12817	12850	12849	12669	12702	12891	12925	12853	12911	12695	12631	12817	12795	12707	12869	12820	12839	12719	12583	12925	12894	12830	12810	12885	12861	12750	12766	12936	12754	12662	12747	12868	12763	12937	12785	12752	12840	12942	12953	12953	12892	12872	12879	12742	12857	12814	12889	12995	12828	12892	12908	12683	12856	12592	12957	12741	12917	12716	12956	12720	12886	12833	12790	12883	12876	12863	12712	12855	12842	12811	12881	12700	12835	12853	12799	12919	12988	12916	12743	12700	12767	12719	12945	12864	12749	12651	12888	12879	12787	12970	12837	12627	12928	12738	12772	12859	12796	12855	12893	12812	12779	12725	12891	12745	12926	12696	12950	12726	12793	12691	12790	12894	12822	12858	12890	12743	12889	12908	12892	12918	12966	12863	12961	12823	12753	12668	13011	12859	12714	12819	12836	12974	13045	12863	12973	12918	12736	12931	12865	12825	12757	12773	12765	12853	12717	12952	12787	12912	12859	12957	12763	12840	12933	12911	12933	12997	12861	12656	13098	12890	12693	12735	12923	12862	12949	12936	12849	12771	12879	12835	12883	12790	12903	12999	12840	12837	13033	12936	12665	12700	12788	12765	12760	12870	12767	12996	12849	12756	12894	12919	13011	12904	12959	12864	12731	12847	12717	12767	12750	12920	12884	12849	12879	12809	12921	12809	13022	12591
28439	21406	27516	24361	17039	16357	16572	16232	16165	15766	16129	16155	16047	16073	16120	15916	16085	16007	15869	16057	15948	16130	16122	15825	15861	16046	15996	16037	15869	16073	15869	15973	15963	15943	16080	16048	16069	16003	15963	15873	16009	15905	16127	16129	16093	15947	16085	15865	15946	16058	16020	16076	16079	16029	16045	15916	15880	16084	16076	15863	16184	16031	15982	16051	16050	16154	15977	15863	15995	15952	15995	16138	15970	15922	16136	15986	16003	16060	16267	16193	16055	16303	15963	16062	16074	16011	16024	16041	16018	15995	16234	16073	16045	15915	16086	15993	15892	15686	15810	16071	15905	15910	16101	16216	15893	16013	15979	15901	16014	16012	16041	15878	16092	16125	16090	15811	16050	16049	15893	16142	16042	16020	15880	16034	16180	16018	16173	15892	15913	16237	16029	15884	15967	16048	16002	16140	16064	15877	16035	15999	16060	16117	16016	15817	16075	16100	16063	16090	16025	15893	16085	16088	15975	15813	15992	16087	16056	16037	16164	16080	16024	16103	16059	16169	15961	15995	15799	15966	15978	16035	15938	16029	16102	15902	16025	15844	15925	16146	16055	16036	15988	15997	16088	15946	15963	16053	16050	15944	16136	16033	16082	16033	15909	15906	15990	16089	16040	16213	15976	15989	16117	16013	16020	15933	15948	15990	16109	15928	16090	15962	16122	15967	15891	15919	16050	15867	16032	16065	15917	15975	16056	15980	16051	16145	16142	16090	15960	15972	15911	15939	15783	16041	16115	16245	16006	16024	16132	15894	15818	16045	16022	15984	15914	15843	16072	16107	16133	15911	15901	16167	16247	15967	16046	15851	15972	16011	16189	16271	16084	15803	15948	15923	15832	15986	15977	15946	16019	16076	16126	16249	15973	16062	16037	15941	15960	15910	16093	16088	15952	15962	15883	15882	16009	16009	16018	16124	16085	16127	16052	15988	16079	16063	15917	16227	16184	15996	15947	15966	15936	15870	15964	16103	15920	15991	16165	15934	16046	16064	16001	16062	16086	15892	15963	16045	15890	15954	16078	15995	16091	15787	16130	15948	16163	16155	16100	15948	16017	16051	16159	16117	15983	16082	15983	16062	15888	15920	15812	15889	16087	16017	16146	16181	15835	16042	15985	15976	15986	16015	15916	16056	16027	15884	16140	16225	16109	16025	16046	15954	16041	16017	16055	15927	15887	15922	16123	16145	16050	15947	16061	16103	16154	15966	15989	15895	16144	15985	16083	16048	15951	15906	15995	16103	15956	15957	16042	16095	16005	15957	16055	16025	16033	15970	16240	16112	15874	15920	15996	16034	16061	16027	16101	16041	15937	16022	15975	16044	16006	16261	16109	15991	15994	16113	16091	16009	16040	16124	16173	15972	16022	16112	16026	16117	16085	16059	15937	15964	15942	15916	16029	16108	16074	16107	16161	16235	16018	16082	15889	16013	15921	15799	16047	15944	15816	15874	15952	15901	16194	15902	16158	15980	16010	16171	15947	15869	16186	16137	16249	15959	15846	16056	16016	15968	16053	15926	16196	16004	16220	15944	16118	15894	15861	15948	15964	15904	16136	16134	15914	16011	15994	15961	16020	15940	16097	16000	15915	16113	15889	15813	15871	16107	15966	16097	15979	15831	16094	16061	16079	16163	15834	16077	16025	16093	15934	16137	15944	15918	15850	16112	15985	15968	15930	15867	16104	16088	16167	15922	15989	15890	15933	15939	16119	15930	15946	16200	15916	16054	16101	15993	15864	16024	15966	16240	15986	16068	15963	16066	16138	16025	15983	16116	16061	15996	16109	16237	15924	15990	16036	15936	15978	16049	16058	15974	16097	15972	15963	16214	16082	16191	15890	15976	16006	16144	16293	15989	15926	15902	16101	15984	16165	16040	15955	16107	15995	16060	15688	15892	16127	15938	16075	15889	16155	16014	16206	16049	15923	16084	16067	16029	16046	16058	16019	16193	16135	16121	16051	15995	16068	16087	16070	15741	15899	15888	15988	15961	16011	16113	16037	16120	15978	15993	16069	15976	15942	16113	16202	15931	16103	16202	16169	16022	16068	16194	16156	16052	16139	15899	15953	15895	16111	15874	16091	16038	16166	16035	16019	16107	15891	15901	15950	16041	16132	15941	16122	15946	16231	15932	16148	16002	16066	15865	16026	15962	15751	15866	15934	16020	15886	16043	16102	15854	16013	16042	16095	15993	16083	16003	16050	16260	16021	15830	16003	15948	16002	16109	15973	16065	16137	15951	16045	15915	16062	15979	16084	16113	15867	16085	16092	16001	16088	16144	15947	15962	15959	16125	15991	16198	16216	15948	15975	16022	16098	16059	15696	16218	15975	15919	15990	16094	15965	15893	15909	16163	16024	15945	15982	16149	16093	15914	15976	16023	15962	16040	15956	15914	16093	15985	16104	16079	15910	15845	15838	15943	16099	16080	16015	15838	15937	16124	16000	16159	16091	16255	15862	15854	15853	15999	15846	15817	16067	16058	15825	16094	16080	15841	15975	15918	15989	16196	16153	15990	16046	16053	16197	16049	16116	16094	16075	16108	16029	15864	15802	16133	16156	15972	15957	15787	16086	15944	16257	16062	16061	16109	16044	16017	16099	16171	16156	15867	15991	15894	16057	15937	15923	15919	15916	16062	15991	16086	16046	16247	16074	16162	16157	16156	15914	15934	16029	16057	15840	16046	16114	16052	15981	15997	15843	16000	16015	15937	16033	16134	16068	15959	16057	16006	16176	16085	16043	16024	16230	16394	16156	15985	15847	15826	15863	16130	15819	16037	16107	16104	15902	16015	15835	15818	16024	16083	15968	16237	16271	16046	15770	15989	16091	16021	16167	16052	15948	15967	16112	16025	16082	15888	16024	16084	16107	16046	15990	16051	15832	15797	16177	16091	15952	15971	16033	16051	16229	15990	16094	16079	16200	15982	15895	16149	16132	16052	15900	16067	16182	15914	15900	15834	16199	15887	16017	16162	16022	16207	16085	16038	16080	15811	16127	16026	15993	15943	15822	15980	16258	15920	16061	16053	15890	16066	16074	16151	16097	15991	15834	16221	16030	16055	15953	15991	15996	15878	15875	16031	15995	16129	15947	15953	16084	16065	15860	16048	16075	16143	16069	16183	16128	15999	15877	16062	15994	16239	16142	16086	16094	15950	15949	16069	15976	15789	15871	16023	16030	16083	16060	15986	15958	16367	16070	15751	15933	15938	16197	16003	15850	15986	16143	15958	16002	16123	16100	16095	15933	16009	15903	16044	15900	15942	16110	16150	15933	16063	16273	15982	15954	15875	15997	15952	16108	15834	16022	16231	15870	15996	15992	15823	16252	16035	15941	16146	16072	16025	15982	15954	16193	16141	15833	15961	16140	15982	16313	16029	16225	15884	15984	15927	16084	16047	15959	15786	16021	16054	16017	15837	15829	15988	15874	16030	16159	15939	15940	16079	16066	15995	16003	16218	15937	16135	16000	15888	16101	16080	15972	16067	16053	16058	16051	16197	15862	16003	15903	16130	15926	16173	15974	15958	15988	16103	15865	16031	16109	15891	15980	15743	16087	15926	15980	15962	16034	15979	16186	16111	15835	15780	15887	15904	15941	16112	16097	16055	16059	15916	16028	16230	16108	15959	16010	16053	16103	15934	15948	16029	15859	15932	15980	15932	16074	15952	16087	16132	16008	16014	16068	15962	15991	16078	15937	15968	15989	15859	16001	16114	16201	16092	16030	16021	16025	15923	15935	16066	16002	16088	15895	16085	15920	16075	16085	16123	16075	16081	15958	15896	15877	16153	16026	16194	15978	16074	15983	15890	15916	15858	16103	15974	16119	16098	16047	16053	15932	16223	16016	15773	16057	16135	15898	15987	15999	15980	16087	16062	16171	16067	16093	16100	16138	15985	16103	15964	16085	16037	16056	15943	16078	15966	16171	16013	15995	16101	15764	16177	16024	16050	16221	16116	15964	15779	15990	16149	15928	16118	16173	16194	15818	16054	16135	15907	16168	16208	15809	15894	15698	16117	16165	16140	16006	15926	16043	16177	16151	15863	16004	15898	16058	16032	16236	16066	15880	16072	16011	15890	16024	16091	16192	15928	16102	16016	16014	15969	16077	15989	16089	15861	15920	15986	16219	16088	16102	15944	15938	16052	15993	16161	16188	16028	16101	16000	16097	15953	16097	16016	16064	16101	15888	15950	15871	15755	16039	16035	15975	16045	15914	16019	15898	16156	15858	15868	15932	15880	15880	15865	15936	15848	15697	15913	16136	16123	16207	16074	15909	16049	15970	16043	15867	15922	15927	16002	16007	16067	16076	15886	15995	15985	16036	16195	16183	15988	16048	16176	15931	15834	15823	15902	15918	16052	16278	15906	16112	16154	15967	16032	16032	15895	15978	16065	16089	16001	16123	16074	16031	15986	16092	16069	16001	15945	15964	16195	15922	15844	15898	15921	15969	15788	15842	15912	16226	16007	16096	16182	16097	15898	16003	15996	15951	15973	16046	16160	16013	16162	15959	15933	16089	16046	15937	16077	15831	16066	15939	16059	16112	15998	16122	16118	16007	16203	15968	16049	16144	16137	15998	16038	15901	16056	16179	15878	15864	15934	16056	16184	16112	16093	15964	15952	16160	15913	15975	15988	16071	15992	16028	15925	15868	16002	16008	16144	16198	16268	16078	16136	16167	16177	15949	16059	16031	15874	16030	15986	16205	15922	15856	16055	16194	16134	15961	16028	16106	16085	15970	16147	15942	15903	15941	15915	15884	15834	16106	15993	16040	15924	16089	15879	16029	16113	16109	16056	15804	16024	15988	15935	15931	15870	16082	15898	16089	16153	15960	16127	16183	15990	15866	16048	16419	16163	16016	16279	15946	15816	16095	15959	16120	15942	16068	15976	16324	15862	15866	16168	16034	16200	16061	15963	15960	16075	16094	15894	16178	16002	16051	16039	15912	16033	16049	16152	16226	15893	16083	16131	15924	16116	15970	16125	15958	15869	15954	16033	16070	15985	16161	15904	15930	16066	16044	16141	16180	16262	16183	16163	16031	15948	16029	16057	16227	15929	15949	15937	16147	15977	16202	16098	15772	16180	15931	16112	16163	16007	15951	16195	15977	15891	16104	15793	15819	15793
25730	15577	13730	13481	13607	13385	13408	13254	13375	13468	13408	13320	13470	13515	13433	13361	13567	13555	13589	13409	13513	13288	13354	13472	13386	13432	13505	13310	13536	13478	13451	13435	13585	13459	13712	13274	13445	13537	13451	13575	13394	13471	13434	13288	13397	13623	13437	13454	13481	13455	13436	13824	13344	13278	13466	13532	13461	13486	13602	13523	13420	13618	13476	13478	13288	13527	13523	13457	13385	13350	13361	13454	13443	13261	13489	13455	13457	13407	13409	13400	13433	13589	13539	13461	13683	13442	13554	13421	13479	13623	13517	13480	13415	13611	13271	13450	13603	13534	13451	13555	13369	13625	13214	13485	13481	13520	13449	13437	13546	13354	13385	13682	13608	13551	13397	13616	13390	13332	13437	13475	13443	13603	13496	13523	13362	13486	13360	13516	13299	13463	13528	13309	13476	13356	13512	13447	13386	13495	13525	13508	13223	13486	13374	13339	13524	13633	13513	13421	13443	13479	13569	13637	13324	13482	13364	13574	13338	13619	13601	13440	13534	13489	13433	13476	13312	13543	13519	13600	13414	13415	13306	13397	13491	13465	13393	13400	13297	13380	13553	13410	13453	13372	13415	13308	13583	13477	13344	13455	13231	13547	13298	13302	13453	13513	13377	13500	13407	13595	13573	13463	13304	13539	13405	13333	13557	13572	13306	13501	13450	13420	13482	13573	13186	13498	13611	13523	13583	13502	13375	13359	13314	13457	13410	13307	13338	13633	13537	13360	13423	13436	13638	13541	13360	13406	13533	13510	13518	13422	13440	13436	13582	13537	13410	13393	13713	13434	13431	13556	13485	13468	13292	13309	13878	13395	13392	13465	13382	13442	13520	13515	13441	13502	13463	13608	13587	13617	13499	13615	13585	13494	13384	13348	13520	13472	13615	13432	13545	13376	13467	13593	13449	13509	13459	13430	13489	13426	13583	13604	13232	13449	13464	13322	13437	13605	13434	13497	13306	13276	13353	13436	13378	13446	13379	13315	13587	13389	13551	13520	13232	13451	13403	13405	13400	13523	13368	13498	13552	13487	13468	13400	13439	13254	13195	13411	13627	13376	13344	13542	13456	13350	13469	13502	13573	13477	13695	13424	13469	13510	13437	13520	13494	13624	13470	13524	13420	13610	13329	13568	13440	13550	13403	13491	13470	13428	13554	13492	13341	13265	13424	13459	13677	13442	13474	13337	13378	13495	13527	13559	13488	13424	13572	13395	13406	13427	13383	13359	13545	13351	13649	13374	13561	13340	13336	13659	13589	13534	13490	13522	13581	13363	13456	13430	13498	13416	13596	13466	13503	13527	13392	13382	13477	13418	13312	13530	13449	13351	13412	13550	13322	13313	13580	13416	13534	13569	13380	13454	13588	13470	13443	13479	13546	13439	13488	13498	13428	13368	13631	13412	13482	13497	13420	13350	13610	13437	13697	13356	13511	13519	13558	13405	13404	13604	13459	13584	13550	13589	13534	13339	13240	13353	13559	13493	13477	13347	13223	13362	13494	13456	13371	13590	13412	13534	13507	13433	13590	13393	13467	13443	13617	13474	13478	13623	13463	13567	13439	13471	13346	13346	13427	13525	13462	13436	13555	13554	13340	13578	13337	13344	13446	13515	13608	13259	13513	13501	13462	13597	13366	13475	13587	13501	13385	13564	13449	13391	13522	13498	13505	13543	13439	13528	13458	13398	13389	13610	13539	13514	13528	13335	13437	13362	13442	13454	13406	13460	13433	13451	13452	13537	13377	13477	13428	13469	13471	13609	13382	13494	13427	13457	13457	13516	13372	13388	13492	13617	13617	13328	13497	13469	13474	13537	13484	13473	13517	13569	13371	13468	13582	13452	13676	13594	13391	13448	13394	13356	13560	13443	13426	13431	13439	13376	13334	13424	13482	13500	13532	13461	13473	13590	13333	13513	13611	13378	13605	13507	13474	13598	13527	13544	13474	13333	13361	13337	13409	13550	13515	13536	13534	13351	13703	13547	13405	13183	13364	13382	13348	13575	13365	13249	13555	13340	13494	13454	13427	13300	13594	13310	13460	13530	13375	13451	13369	13646	13348	13604	13563	13521	13504	13417	13261	13198	13466	13527	13664	13419	13390	13572	13328	13505	13678	13624	13458	13483	13455	13291	13495	13364	13494	13394	13416	13416	13456	13468	13411	13502	13579	13363	13405	13412	13601	13332	13519	13547	13385	13632	13640	13498	13494	13455	13557	13546	13401	13494	13618	13469	13331	13486	13317	13550	13503	13500	13387	13567	13359	13447	13352	13417	13301	13288	13640	13401	13483	13590	13469	13393	13556	13577	13727	13502	13403	13504	13400	13526	13396	13399	13573	13463	13470	13470	13688	13455	13307	13623	13472	13483	13568	13432	13380	13457	13384	13517	13713	13494	13500	13462	13475	13422	13522	13342	13511	13448	13502	13462	13693	13362	13479	13434	13482	13608	13507	13582	13543	13576	13418	13504	13365	13582	13551	13553	13639	13568	13528	13373	13469	13482	13374	13459	13352	13532	13564	13457	13528	13525	13509	13592	13269	13326	13334	13478	13350	13467	13522	13435	13257	13301	13401	13528	13469	13512	13499	13374	13278	13573	13444	13469	13340	13443	13400	13608	13558	13486	13507	13536	13511	13517	13573	13528	13462	13587	13426	13388	13731	13421	13479	13266	13403	13487	13510	13554	13608	13603	13435	13456	13480	13538	13437	13385	13648	13429	13600	13326	13551	13431	13491	13482	13525	13658	13413	13496	13359	13491	13288	13514	13404	13546	13401	13412	13448	13436	13429	13453	13482	13445	13523	13413	13285	13424	13341	13421	13284	13431	13508	13446	13467	13428	13406	13444	13579	13416	13344	13426	13430	13407	13512	13469	13493	13387	13317	13466	13341	13471	13558	13436	13634	13290	13233	13373	13351	13471	13458	13494	13342	13293	13332	13432	13546	13465	13468	13521	13460	13352	13477	13452	13497	13530	13480	13372	13549	13411	13342	13491	13489	13535	13382	13485	13493	13416	13366	13357	13441	13444	13431	13442	13465	13340	13352	13416	13449	13533	13371	13410	13452	13444	13451	13324	13477	13370	13708	13413	13506	13430	13410	13405	13465	13634	13382	13454	13334	13432	13404	13575	13392	13544	13308	13434	13432	13466	13353	13363	13311	13506	13371	13548	13399	13518	13420	13441	13324	13602	13553	13611	13381	13646	13403	13361	13678	13530	13488	13373	13528	13526	13471	13388	13394	13556	13389	13435	13600	13552	13464	13520	13385	13304	13374	13480	13342	13426	13529	13448	13397	13229	13428	13500	13444	13389	13383	13489	13369	13608	13504	13565	13597	13587	13595	13445	13413	13530	13595	13486	13451	13406	13248	13546	13519	13394	13279	13463	13509	13563	13341	13473	13418	13443	13506	13482	13447	13502	13577	13341	13455	13408	13482	13347	13635	13438	13622	13674	13409	13476	13483	13303	13512	13361	13438	13391	13444	13629	13243	13338	13489	13502	13413	13604	13386	13548	13485	13580	13511	13511	13403	13542	13523	13553	13541	13355	13459	13541	13393	13569	13383	13328	13336	13394	13574	13512	13630	13352	13388	13283	13415	13533	13568	13362	13506	13366	13507	13361	13547	13299	13513	13504	13467	13413	13319	13515	13423	13495	13659	13401	13395	13503	13412	13457	13263	13454	13469	13689	13375	13456	13489	13571	13473	13499	13342	13501	13534	13521	13348	13598	13559	13473	13459	13449	13470	13512	13468	13446	13421	13436	13624	13573	13549	13412	13604	13275	13406	13270	13449	13458	13495	13424	13338	13640	13502	13374	13539	13440	13417	13474	13408	13379	13538	13524	13310	13525	13458	13408	13191	13524	13557	13472	13336	13506	13500	13459	13662	13681	13586	13376	13331	13607	13334	13611	13665	13411	13450	13282	13471	13521	13463	13429	13518	13384	13461	13613	13548	13387	13473	13421	13310	13582	13520	13367	13511	13635	13558	13573	13639	13502	13519	13439	13316	13445	13446	13378	13249	13495	13489	13491	13356	13424	13448	13534	13567	13452	13605	13543	13621	13549	13570	13432	13385	13370	13392	13380	13491	13444	13655	13612	13505	13524	13517	13420	13463	13475	13614	13370	13464	13671	13405	13551	13587	13502	13563	13350	13477	13292	13641	13340	13657	13461	13583	13585	13388	13398	13350	13414	13474	13441	13488	13393	13489	13650	13472	13455	13430	13315	13541	13489	13290	13524	13432	13555	13415	13532	13319	13634	13497	13505	13263	13496	13437	13451	13409	13327	13541	13273	13555	13348	13493	13387	13628	13474	13575	13588	13507	13410	13619	13429	13440	13538	13413	13659	13510	13471	13526	13373	13480	13328	13588	13369	13578	13618	13439	13386	13528	13377	13427	13538	13480	13680	13337	13448	13333	13515	13408	13551	13416	13455	13340	13287	13439	13492	13628	13446	13563	13421	13530	13534	13568	13328	13624	13337	13365	13502	13580	13492	13556	13548	13616	13409	13622	13549	13415	13578	13504	13477	13195	13544	13478	13556	13526	13638	13578	13490	13609	13450	13458	13553	13319	13587	13611	13449	13413	13424	13333	13555	13434	13322	13370	13501	13567	13538	13538	13558	13308	13678	13405	13577	13385	13508	13400	13449	13502	13455	13506	13442	13485	13232	13510	13516	13498	13430	13627	13445	13539	13377	13299	13435	13529	13561	13473	13565	13312	13371	13376	13531	13350	13544	13426	13345	13557	13519	13229	13411	13424	13359	13318	13386	13446	13533	13498	13436	13556	13518	13394	13544	13473	13404	13478	13503	13547	13478	13505	13522	13485	13474	13447	13335	13408	13542	13363	13468	13513	13642	13484	13539	13277	13432	13317	13414	13445	13333	13510	13534	13484	13414	13399	13581	13372	13442	13489	13364	13524	13410	13430	13517	13353	13594	13445	13716	13421	13337	13592	13515	13446	13364	13463	13403	13379	13380	13424	13511	13409	13553	13249	13362	13526	13570	13437	13506	13431	13477	13407	13481	13460	13435	13521	13568	13429	13591	13428	13411	13547	13413	13657	13434	13498	13386	13384	13603	13580	13512	13334	13545	13378	13428	13334	13445	13492	13471	13579	13465	13205	13429	13444	13476
27293	21362	29779	23331	21730	21932	19281	16063	15695	15798	15828	15682	15648	15536	15559	15710	15671	15675	15583	15565	15836	15774	15787	15506	15653	15493	15617	15691	15517	15587	15522	15592	15738	15538	15600	15672	15643	15823	15644	15512	15650	15745	15620	15797	15712	15592	15679	15607	15724	15661	15666	15723	15626	15632	15536	15477	15728	15568	15438	15744	15668	15711	15677	15656	15626	15560	15794	15557	15464	15586	15656	15406	15425	15675	15683	15515	15724	15570	15402	15472	15694	15608	15623	15640	15575	15619	15642	15543	15712	15473	15694	15780	15559	15590	15653	15809	15541	15479	15612	15515	15714	15571	15604	15556	15467	15533	15763	15533	15478	15611	15421	15449	15673	15508	15456	15490	15703	15516	15564	15799	15597	15361	15469	15649	15736	15614	15460	15614	15933	15748	15640	15664	15455	15589	15623	15763	15712	15612	15571	15597	15644	15703	15804	15560	15546	15522	15588	15530	15559	15632	15683	15487	15715	15574	15767	15760	15735	15639	15845	15382	15537	15397	15592	15617	15623	15588	15580	15418	15556	15595	15701	15623	15510	15434	15592	15653	15611	15574	15673	15670	15614	15567	15534	15416	15708	15817	15497	15608	15775	15364	15686	15542	15640	15525	15560	15587	15664	15670	15532	15579	15740	15491	15692	15764	15660	15720	15619	15665	15514	15637	15551	15553	15400	15558	15659	15646	15570	15560	15589	15592	15529	15575	15759	15666	15454	15679	15630	15416	15434	15478	15446	15399	15703	15522	15786	15591	15757	15626	15669	15689	15515	15694	15569	15402	15553	15584	15707	15559	15674	15720	15552	15541	15597	15468	15695	15524	15471	15378	15628	15430	15593	15523	15710	15698	15491	15634	15706	15381	15664	15465	15551	15476	15554	15658	15486	15672	15813	15655	15590	15706	15471	15587	15477	15716	15816	15644	15737	15762	15685	15778	15669	15645	15541	15826	15474	15556	15687	15748	15607	15677	15872	15601	15459	15343	15507	15508	15670	15462	15515	15613	15524	15495	15728	15672	15602	15637	15586	15535	15718	15395	15580	15711	15607	15371	15704	15671	15688	15538	15436	15561	15588	15570	15547	15600	15626	15659	15580	15484	15722	15861	15724	15454	15767	15392	15425	15400	15675	15406	15377	15597	15725	15637	15625	15814	15661	15574	15471	15631	15450	15610	15617	15613	15666	15611	15714	15710	15616	15852	15633	15596	15884	15592	15743	15491	15649	15617	15656	15669	15736	15374	15602	15666	15477	15482	15681	15675	15517	15334	15408	15766	15805	15567	15648	15725	15535	15518	15728	15660	15533	15568	15601	15590	15638	15787	15757	15573	15790	15668	15764	15903	15571	15558	15617	15650	15898	15709	15587	15729	15648	15593	15673	15641	15724	15742	15710	15636	15577	15708	15584	15741	15672	15617	15612	15709	15643	15650	15529	15412	15606	15650	15771	15545	15583	15600	15546	15645	15550	15494	15565	15635	15550	15475	15576	15768	15716	15538	15653	15848	15314	15524	15800	15515	15488	15429	15477	15668	15606	15627	15486	15439	15546	15688	15680	15666	15337	15613	15660	15644	15564	15619	15528	15537	15582	15863	15679	15663	15447	15640	15672	15517	15688	15504	15746	15675	15514	15529	15796	15713	15545	15531	15529	15567	15544	15571	15562	15482	15624	15612	15761	15548	15536	15768	15626	15535	15631	15505	15683	15644	15645	15570	15591	15521	15860	15615	15774	15557	15574	15608	15560	15726	15615	15669	15544	15626	15652	15535	15609	15742	15745	15550	15570	15499	15535	15619	15763	15651	15518	15626	15716	15577	15439	15725	15609	15482	15591	15750	15548	15740	15412	15492	15669	15693	15507	15576	15767	15795	15806	15502	15687	15625	15552	15708	15632	15545	15580	15504	15640	15712	15693	15650	15599	15518	15607	15579	15517	15357	15539	15594	15523	15419	15808	15738	15667	15682	15678	15678	15756	15502	15654	15625	15593	15457	15686	15765	15624	15537	15518	15561	15679	15649	15489	15392	15820	15438	15698	15621	15723	15743	15684	15572	15543	15504	15544	15700	15599	15330	15465	15691	15579	15781	15860	15735	15594	15605	15352	15656	15661	15764	15577	15675	15620	15748	15620	15448	15767	15451	15689	15511	15806	15699	15446	15595	15606	15708	15705	15439	15408	15763	15487	15603	15494	15568	15558	15406	15450	15673	15731	15510	15569	15476	15378	15530	15482	15501	15508	15636	15635	15454	15722	15724	15721	15588	15658	15657	15642	15682	15592	15478	15575	15649	15567	15445	15635	15555	15727	15724	15532	15515	15435	15514	15551	15893	15624	15569	15439	15559	15942	15680	15580	15816	15642	15508	15636	15822	15591	15564	15503	15501	15757	15815	15606	15552	15480	15656	15477	15379	15640	15663	15592	15719	15711	15629	15481	15622	15759	15563	15578	15538	15579	15638	15637	15772	15702	15694	15526	15573	15602	15387	15698	15750	15680	15616	15592	15680	15841	15802	15728	15651	15666	15487	15463	15566	15737	15619	15642	15493	15788	15615	15598	15509	15654	15788	15755	15779	15896	15719	15726	15570	15565	15538	15623	15565	15724	15727	15498	15412	15544	15410	15602	15506	15523	15569	15578	15604	15569	15636	15538	15668	15322	15315	15812	15454	15460	15533	15520	15556	15689	15585	15840	15643	15593	15536	15737	15659	15499	15541	15775	15620	15671	15562	15460	15611	15558	15675	15486	15699	15584	15618	15575	15514	15689	15588	15442	15561	15548	15402	15257	15660	15517	15646	15679	15436	15651	15417	15866	15502	15566	15593	15541	15586	15597	15618	15707	15492	15564	15469	15564	15674	15569	15532	15616	15456	15604	15607	15712	15658	15612	15791	15462	15714	15774	15889	15669	15615	15618	15536	15600	15488	15733	15642	15581	15561	15654	15595	15624	15560	15690	15640	15536	15495	15728	15542	15601	15544	15648	15764	15477	15624	15673	15327	15623	15763	15513	15427	15643	15593	15513	15642	15545	15609	15674	15597	15620	15510	15388	15661	15598	15696	15656	15643	15567	15679	15796	15636	15589	15543	15664	15801	15553	15526	15430	15676	15684	15676	15569	15771	15680	15637	15568	15589	15506	15521	15495	15373	15652	15603	15499	15720	15759	15821	15649	15605	15528	15600	15603	15613	15650	15630	15672	15648	15662	15835	15664	15685	15621	15686	15602	15657	15731	15558	15576	15381	15727	15730	15561	15434	15439	15390	15623	15713	15644	15773	15522	15894	15574	15617	15638	15465	15658	15510	15648	15628	15545	15557	15773	15533	15569	15508	15611	15616	15389	15344	15741	15724	15527	15575	15403	15613	15540	15519	15579	15718	15626	15838	15615	15572	15547	15579	15544	15587	15615	15661	15494	15641	15621	15751	15633	15488	15697	15768	15521	15279	15474	15592	15520	15649	15664	15604	15427	15680	15526	15317	15681	15610	15560	15596	15478	15670	15615	15563	15811	15809	15582	15725	15435	15664	15405	15503	15564	15581	15737	15583	15644	15534	15575	15633	15565	15643	15434	15611	15806	15665	15655	15606	15632	15680	15852	15541	15572	15474	15628	15587	15493	15614	15526	15650	15497	15644	15470	15644	15593	15363	15562	15644	15505	15455	15737	15741	15575	15653	15609	15609	15513	15621	15569	15533	15709	15664	15563	15579	15558	15623	15550	15618	15679	15777	15520	15647	15712	15718	15330	15529	15706	15656	15694	15653	15716	15696	15684	15525	15745	15789	15649	15529	15734	15853	15587	15517	15632	15544	15538	15550	15691	15494	15681	15465	15610	15401	15560	15673	15527	15566	15724	15722	15691	15509	15546	15548	15529	15440	15631	15609	15653	15489	15760	15634	15710	15712	15547	15520	15621	15740	15373	15599	15805	15614	15661	15615	15585	15585	15515	15534	15519	15616	15812	15722	15577	15586	15782	15445	15483	15414	15504	15694	15377	15447	15555	15540	15486	15674	15658	15896	15693	15682	15639	15705	15619	15633	15810	15702	15476	15643	15487	15650	15621	15477	15749	15425	15431	15406	15582	15660	15502	15562	15560	15607	15535	15441	15627	15639	15457	15661	15631	15741	15629	15452	15638	15502	15502	15460	15550	15784	15635	15557	15565	15626	15581	15580	15462	15590	15497	15678	15628	15346	15739	15509	15582	15407	15839	15859	15619	15626	15579	15620	15526	15669	15642	15572	15679	15690	15556	15854	15792	15415	15788	15638	15629	15613	15665	15582	15705	15536	15649	15600	15357	15681	15612	15874	15586	15747	15553	15482	15560	15590	15565	15531	15658	15497	15456	15650	15547	15645	15754	15728	15627	15461	15722	15471	15598	15556	15594	15669	15501	15810	15659	15515	15498	15697	15573	15591	15497	15459	15628	15707	15649	15517	15340	15437	15723	15483	15685	15505	15597	15631	15747	15798	15616	15554	15575	15504	15743	15720	15640	15576	15705	15469	15689	15550	15728	15851	15511	15766	15708	15610	15607	15592	15807	15492	15612	15607	15541	15577	15732	15712	15750	15563	15571	15524	15483	15608	15537	15591	15705	15630	15463	15532	15606	15423	15698	15719	15536	15578	15615	15599	15504	15400	15656	15679	15737	15461	15662	15509	15778	15527	15622	15529	15915	15671	15702	15439	15465	15422	15625	15631	15596	15620	15481	15593	15554	15457	15572	15547	15490	15798	15605	15701	15738	15836	15696	15567	15608	15704	15753	15475	15732	15450	15559	15521	15638	15753	15697	15570	15591	15572	15578	15720	15605	15485	15649	15502	15652	15630	15596	15401	15523	15532	15650	15684	15634	15678	15504	15660	15511	15603	15351	15425	15333	15525	15428	15579	15492	15626	15581	15471	15608	15786	15642	15524	15658	15573	15555	15631	15416	15552	15526	15594	15731	15527	15438	15576	15756	15558	15693	15580	15526	15494	15397	15526	15624	15703	15708	15685	15795	15481	15445	15724	15706	15595	15562	15616	15685	15517	15695	15378	15694	15467	15538	15510	15717	15710	15764	15747	15674	15636	15582	15636	15565	15501	15826	15683	15538	15657	15704	15723	15561	15465	15354	15415	15616	15576	15688	15753	15700	15753	15755	15687
24468	15775	13339	13292	13217	13170	12993	13042	13171	13310	13302	13144	13307	13172	13141	13068	12998	13284	13074	13337	13150	13180	13263	13177	13084	13176	13169	13279	13206	13341	13287	13252	13221	13161	13333	13400	13303	13218	13317	13192	13228	13126	13124	13258	13139	13022	13277	13186	13018	13309	13124	13022	13211	13080	13042	13296	13389	13174	13180	13159	13230	13052	13074	13097	13206	13145	13218	13200	13123	13009	13116	13045	13329	13149	13250	13214	13256	13144	13203	13185	13131	13220	13305	13191	13138	13169	13162	13214	13280	13375	13151	13195	13040	13247	13292	13108	13178	13213	13264	13168	13076	13052	13267	13351	13287	13145	13052	13162	13148	13222	13023	13184	13169	13179	13140	13139	13164	13198	13314	13096	13309	13253	13274	13249	13139	13167	13171	13166	13199	13072	13186	13059	13227	13196	13093	13131	13156	13004	13084	13031	13201	12999	13163	13213	13155	13240	13041	13353	13119	13144	13414	13080	13131	13096	13058	13067	13117	13142	13157	13022	13196	13283	13310	13068	13096	13051	13258	12986	13115	13143	13276	13178	13154	13281	13110	13201	13112	13220	13093	13197	13228	13106	13282	13172	13131	13237	13285	13391	13145	13179	13129	12975	13237	13118	13270	13208	13071	13022	13002	13157	13251	13185	13184	13169	13098	13047	13342	13212	13214	13206	13360	13002	13075	13270	13241	13355	13224	13130	13135	13075	13222	13087	13139	13214	13224	13213	13195	13266	13290	13170	13161	13094	13300	13151	13266	13096	13232	13141	13174	13048	13273	13109	13164	13088	13199	13334	13133	13211	13150	13005	13173	13223	13303	13129	13321	13163	13158	13318	13296	13284	13287	13309	13221	13075	13244	13184	13041	13063	12990	13128	12999	13061	13154	12986	13248	13068	13283	13218	13182	13065	13203	13225	13084	13180	13236	13353	13198	13131	13300	13016	13176	13167	13196	13115	13106	13120	13299	13229	13215	13152	13179	13137	13087	13359	13020	13269	13256	13013	13125	13094	13088	13159	13001	13265	13253	13039	13189	13161	13204	13215	13224	13213	13330	13244	13305	13097	13081	13209	13274	13187	13134	13059	13215	13073	13073	13183	13167	13052	13251	13308	13242	13065	13039	13221	13117	13259	12984	13104	13338	13026	13289	13025	13200	13252	13179	13195	13168	13219	13150	13063	13171	13441	13138	13009	13205	13130	13172	13339	13149	13011	13314	13287	13143	13229	13502	13243	13302	13239	13114	13139	13303	13150	13307	13222	13186	13053	13103	13292	13180	13175	13096	13183	13097	12962	13034	13063	13340	13162	13146	13282	13105	13195	13179	13211	13209	13092	13188	12900	13257	13152	13220	13243	13341	13219	13287	13115	13265	13237	13150	13098	13167	13245	13290	13237	13114	13104	13130	13071	13261	13127	13197	13275	13068	13059	13233	13169	13238	13028	13067	13142	13187	13083	13087	13130	13060	13232	13010	13129	13345	13124	13268	13027	13102	13173	13150	13276	13148	13118	13089	13112	13291	13048	13231	13402	13164	13242	13272	13086	13293	13182	13277	13109	13118	13107	13228	13264	13130	13143	13181	13326	13105	13160	13103	13160	13097	13116	13242	13151	13237	13020	13126	13203	13312	13141	13203	13127	13249	13082	13138	13096	13215	12978	13085	13051	13292	13217	13056	13079	13229	13223	13218	13069	13126	13137	13154	13200	13132	13237	13318	13141	13194	13265	13214	13236	12984	13127	13202	13238	13150	13134	13127	13229	13268	13089	13068	13070	13117	13145	13072	13317	13238	13227	13147	13127	13232	13148	13110	13085	13043	13180	13334	13216	13068	13066	13197	13257	13210	13101	13161	13064	13215	13147	13206	13224	13047	13238	13253	13093	13110	13183	13283	13133	13215	13188	13133	13014	13403	13131	13457	13217	13167	13060	13080	13198	13088	13171	13287	13132	13165	13266	13105	12992	13268	13452	13170	13187	13140	13213	13159	13056	13080	13164	13221	13289	13153	13389	13322	13108	13105	13347	13186	13208	13277	13331	13196	13104	13271	13182	13210	13149	13148	13118	13186	13149	13255	13304	13122	13173	13247	13127	13262	13033	13269	13117	13264	13083	13084	13084	13145	13081	13093	13143	13239	13372	13227	13064	13084	13162	13152	13121	13359	13209	13260	13112	13304	13448	13293	13183	13061	13044	13224	13300	13120	13195	13238	13253	13047	13140	13177	13129	13060	13173	13260	13222	13156	13148	13239	13139	13024	13126	13234	13194	13233	13341	13207	13303	13096	13088	13103	13235	13197	13157	12983	13158	13240	13340	13103	13145	13288	13243	13183	13206	13173	13135	13182	13145	13158	13246	13206	13092	13331	13151	13237	13170	13413	13001	13095	13085	13153	13038	13189	13272	13198	13167	13205	13256	13274	13051	13180	13111	13176	13213	13051	13381	13216	13114	13170	13234	13191	13155	13206	13187	13109	13178	13147	13155	13168	13192	13158	13050	12953	13222	13175	13253	13074	12933	13166	13122	13132	13128	13091	13007	13050	13240	13040	13158	13085	13181	13096	13199	13197	13344	13153	13184	13228	13220	12986	13046	13016	13306	13143	13160	13221	13210	13100	13191	13220	13182	13083	13188	13236	13147	13101	13162	13120	13230	13207	13260	13233	13182	13298	13259	13166	12960	13123	13031	13112	13021	13186	13165	13226	12992	13155	13270	13098	13109	13102	13191	13104	13116	13067	13153	13070	13157	13140	13198	13294	13160	13160	13113	13116	13375	13298	13201	13160	13160	13135	13244	13125	13175	13234	13170	13220	13082	13117	13221	13245	13117	13080	13117	13071	13228	13250	13233	13112	13227	13114	13337	13172	13083	13055	13235	13161	13099	13266	13184	13223	13237	13207	13127	13389	13199	13190	13082	13241	13162	13086	13067	13095	13263	13179	13240	13192	13164	12999	13151	13190	13295	13172	13305	13067	13157	13172	13080	13120	13179	13171	13125	13106	13201	13169	13337	12996	13173	13356	13135	13282	13365	13296	13179	13329	13167	13290	13059	12996	13105	13101	13143	13233	13181	13129	13259	13244	13108	13119	13168	13126	13159	13185	13122	13227	13265	13134	13200	13102	13074	13111	13109	13304	13021	13243	13203	13289	13187	13001	13168	13207	13151	13245	13139	13314	13156	13179	13086	13173	13205	12949	13205	13477	13131	13279	13164	13155	13159	13131	13094	13265	13157	13354	13270	13240	13219	13159	13005	13288	13295	13181	13222	12993	13190	13250	13152	13203	13227	13214	13260	13076	13168	13161	13160	13139	13267	12989	13353	13093	13258	13085	13217	13089	13005	13189	13199	13210	13189	13108	13108	13179	12949	13122	13165	13046	13085	13112	13161	13142	13060	13120	13075	13032	13197	13141	12991	13126	13111	13170	13118	13203	13179	13225	13227	13214	13471	13070	13220	13028	13272	13269	13197	13141	13107	13052	13027	13106	13311	13250	13210	13235	13228	13232	13256	13222	13194	13127	13184	13289	12991	13235	13100	13268	13269	13113	13182	13232	13263	13082	13270	13266	13244	13048	13293	13103	13150	13114	13325	13190	13120	13144	13215	13176	13207	13009	13272	13277	13146	13198	13309	13093	13047	13224	13240	13195	13005	13196	13208	13123	13130	13269	13199	13126	13211	13165	13109	13184	13045	13123	13109	13066	13235	13344	13152	13114	13084	13075	13184	13315	13282	13101	13272	13067	13147	12941	13083	13111	13218	13138	13146	13070	13187	13211	13159	13085	13125	13143	13105	13079	13208	13297	13107	13138	12996	13220	13173	13132	13189	13226	13240	13129	13317	13205	13203	13210	13296	13155	13030	13151	13046	13178	13090	13352	13122	13145	13014	13074	13301	13217	13230	13201	13068	13013	13247	13212	13063	13280	13209	12908	13018	13152	13190	13167	13059	13116	13038	13217	13223	13198	13054	13172	13124	13064	13245	13094	13181	13125	13144	13104	13295	13142	13097	13153	13106	13366	13088	13222	13126	13185	13150	13223	13301	13112	13282	13119	13358	13196	13157	13186	13326	13125	13128	13182	13131	13119	13339	13307	13196	13239	13282	13186	12998	13143	13153	13097	13055	13144	13101	13299	13112	13010	13212	13116	13122	13237	13128	13204	13113	13297	13098	13197	13173	13174	13222	13215	13189	13052	13191	13186	13093	13144	13123	13285	12998	13347	12987	13135	13089	13145	13030	13118	13219	13166	13235	13184	13261	13096	13060	13113	13260	13362	13149	13211	13159	13172	13265	13199	13118	13254	13048	13081	13287	13064	13036	13106	12950	13173	13093	13301	13254	13195	13205	13352	13115	13070	13304	13302	13256	13088	13107	13107	13195	13095	13155	13011	13008	13285	13035	13134	13233	13146	13135	12993	13184	13182	13303	13166	13148	13104	13319	13272	13234	13374	13058	13189	13194	13242	13242	13116	13223	13265	13162	13206	13134	13168	13230	12948	13164	13128	13177	13231	13225	13182	13134	13123	13310	13151	13185	13160	13223	13184	13259	13093	13209	13195	13013	13317	13207	13192	13179	13092	13319	13100	13148	13101	13135	13276	13306	13295	13160	13243	13229	13030	13239	13120	13196	13163	13113	13187	13127	13251	13206	13107	13218	13173	13095	13137	13162	13173	13201	13160	13249	13184	13179	13069	13254	13156	13196	13277	13140	13155	13339	13318	13085	13207	13250	13082	13084	13139	13127	13291	13120	13308	13254	13090	13293	13043	13131	13246	13123	13183	13352	13210	13176	13014	13334	13056	13164	13158	13215	13069	13225	13106	13045	13157	13175	13307	13286	13158	13321	13093	12995	13107	13060	13125	13132	13053	13120	13109	13175	13134	13224	13122	13203	13035	13132	13038	13306	13198	13183	13334	13117	13103	13135	13107	12969	13115	13265	13174	13169	13300	13187	13123	13155	13125	13382	13202	13062	13135	13285	13174	13278	13210	13092	13179	13276	13177	13020	13216	13148	13109	13029	13098	13143	13273	13270	13178	13335	13156	13265	13197	13084	13171	13307	13215	13304	13137	13252	13160	13172	13202	13241	13163	13011	13112	13173	13141	13197	13072	13083	13215	13260	13293	13255	12941	13108	13269	13219	13203	13074
26761	21376	29887	23237	21652	23166	21670	17309	16889	17254	17118	16910	16924	16887	17032	17039	16891	16921	16890	16739	16821	17029	17066	17069	16748	16937	16851	16930	16897	16922	16923	16690	16884	16886	17048	16944	17172	16841	16773	16747	16903	17025	16914	16953	16882	16829	16802	16974	16838	16825	16951	16962	16938	16714	16726	16600	16821	16936	16822	16741	16509	16758	16936	16946	16791	16825	16795	16920	16743	16729	16817	16899	16797	16804	16727	16784	16930	16935	16944	16712	16918	16881	16862	16958	16986	16799	16990	16983	16848	16801	16884	16983	16882	16894	16886	16688	16686	16688	16747	16680	16634	16748	16852	16876	16852	16897	17184	16808	16871	16828	16767	16873	16883	16840	16935	16895	16943	17043	16889	16782	16838	16944	16816	16855	16855	16797	16808	16770	16846	17018	16950	16597	16474	16680	16705	16818	16981	16914	16902	16966	16857	16928	16952	16899	16821	16962	16793	16994	16899	16755	16833	16998	16861	16874	16726	16877	16873	16538	16733	16783	16800	16728	16926	16774	16890	16732	16874	16921	16828	16790	16898	16970	16620	16727	16912	16919	16883	16873	17083	16809	16871	16719	16774	16683	16612	16877	16884	16810	16802	16638	16817	16675	16862	16675	16838	16834	16814	16874	16752	16771	16926	16960	16712	16756	16780	16719	16603	16924	16988	16893	16779	16880	16759	16681	16896	16906	16807	16893	16935	16814	16850	17019	16712	16659	16763	16941	16886	16973	16905	16683	16964	16916	16656	16781	16790	16888	16794	16633	16898	16932	16791	16911	16693	16762	16704	16754	16662	16841	16893	16832	16746	16915	16727	16884	16646	17004	16874	16687	16733	16726	17002	16849	16773	16697	16908	16859	17040	16738	16966	16706	16870	16805	16822	16924	16814	16708	16928	16837	16755	17100	16915	16918	16947	16787	17036	16936	16703	16761	17028	16514	16777	16851	16755	17016	16785	16890	16905	16848	16715	16772	16891	16812	16825	16687	16815	17014	16691	16927	16671	16821	16747	16730	16760	16838	16886	16654	16864	16937	16694	16690	17067	16655	16785	16849	16796	16806	16936	16774	16796	16802	16879	16913	16843	16835	16712	16835	16753	16686	16852	16852	16816	16626	16642	17098	17029	16882	16866	17028	16801	16884	16922	16811	17099	16728	16888	16763	16877	16970	16809	16857	16613	16776	16838	16855	16769	16898	16759	16864	16967	16722	16982	16877	16611	16898	16974	16729	16958	16740	16936	16788	16847	16863	16730	16831	16862	16725	17002	16975	16841	16818	16780	16802	16727	16941	16694	16735	16964	16715	16677	16904	16691	16885	16787	16765	16718	16833	16760	16708	16943	16801	16542	16932	16908	17057	16906	16732	17141	16910	16925	16723	16813	16841	16822	16879	16597	16730	16896	16825	16955	16722	16736	16866	16964	16925	16860	16708	16795	16705	17121	16856	16748	16744	16939	16816	16760	16611	16945	16952	16891	16741	16694	16599	16891	16711	16816	16747	16708	16895	16828	16530	16718	16701	16806	16722	16900	16576	16656	16884	16781	16818	16838	16767	16809	16920	16810	16924	16663	16929	16850	16834	16680	16749	16814	16862	17059	16704	16904	16753	16862	16862	16787	16560	16776	16728	16823	16910	17010	16658	16685	16724	16714	16681	16774	16515	16724	16887	16961	16934	16723	16877	16811	16880	16883	16844	16861	17036	16835	16827	16685	16671	16687	16826	16671	16881	16770	16696	16719	16801	16853	16859	16912	16961	16950	16738	16870	16883	16770	16868	16777	16794	16663	17003	16846	16650	16914	16685	16708	16695	16762	16996	16894	16707	16843	16719	16904	16754	16893	16811	16687	16774	16856	16995	16838	17038	16820	16962	16999	16950	16833	16923	16991	16595	16932	17053	16988	16883	16755	16890	16744	16811	16736	16871	16938	16936	16746	16923	16873	16581	16723	16914	16784	16741	16545	16833	16818	16947	16754	16871	16785	16869	16899	16948	16769	16913	17010	16696	16800	16697	16823	16834	16634	16714	16701	16806	16676	16829	16627	16902	16888	16831	16911	16801	16824	16657	16932	16869	16773	16862	16768	16814	16832	16759	16711	16672	16818	16571	16841	16737	16949	16931	16853	16743	16938	16805	16973	16761	16839	16981	16787	16604	16850	16759	16898	16976	16835	16863	16785	16734	16647	16826	16879	16739	16840	16571	16824	16676	16855	16647	16859	16672	16772	16766	16793	16790	16770	16755	16612	17055	16905	16625	16866	16815	16869	16600	16601	16696	16699	16713	16806	16856	16880	16739	16620	16722	16799	16668	16969	17016	16968	16959	16769	16928	16825	16797	16801	16811	16763	16600	16696	16905	16794	16836	17044	16841	17005	16653	16879	16672	16819	16964	16982	16924	16885	16898	16826	16814	16752	16903	16774	16652	16790	16833	16880	17000	16821	16935	16869	16722	16874	16773	16616	16574	16799	16797	16715	16743	16775	16875	16947	16923	16732	16991	16907	16992	16697	16837	16617	16750	16885	16820	16877	16949	16863	16829	16911	16830	16760	16751	16765	17007	16964	16928	17082	16538	16803	16802	16738	16728	16791	16882	16781	16886	16816	17018	16786	16559	16897	16783	16697	16898	16801	16799	16835	16610	16710	16864	16863	17121	16830	16780	16877	16482	16850	16896	17003	16821	16793	16876	16874	16848	16715	16837	16586	17032	16683	16676	16850	16677	16825	16931	16867	16781	16796	16898	16765	16735	16884	16879	17032	16881	16517	16916	17008	16909	16962	16714	16621	16917	16829	17019	17019	16787	16696	16737	16779	16908	17079	16916	17047	16871	16756	16749	16782	16884	16727	16665	16907	16776	17098	16877	16815	16775	16854	16798	16868	16843	16857	16815	16891	16772	16851	16762	16685	16841	16694	16712	16646	16754	16804	16684	16831	16857	16828	16759	16999	16689	16713	16690	16750	16803	16784	16741	16837	16939	16842	16758	16811	16888	16859	16911	17012	16742	16926	16860	16711	16856	16899	16878	16941	16934	16847	16703	16725	16887	16783	16866	16861	16768	16770	16794	16944	16803	16837	16942	16876	16792	16798	17064	16980	16682	16641	16616	16841	17107	16823	16734	16768	16763	16925	16760	16812	16881	16932	16581	16588	16794	16805	16683	16736	16493	16676	16856	16791	17021	16958	16967	16982	16815	16870	16902	16725	16728	16977	16818	16778	16877	16859	16961	16906	16918	16869	16852	16717	16666	16640	16782	16969	16722	16909	16743	16915	16785	16756	16719	16598	16836	16829	16792	16972	16992	16964	16981	16780	16810	16853	16956	16811	16973	16906	16840	16733	16831	16555	16814	16866	17037	16878	16749	16988	16771	16785	17095	16788	16571	16754	16908	16856	16657	16995	16780	16915	16723	16830	16705	16959	16977	17136	16963	16862	17006	16839	16929	16810	16841	16872	16806	16740	16618	16660	16834	16924	16947	16834	16779	16705	16739	17073	16948	16759	16899	16926	16710	16762	16815	16679	16677	16777	16747	16755	16646	17101	16803	16718	16811	16994	16904	17155	16872	16883	16854	16806	16833	16828	16754	16696	16732	16695	16633	16840	16891	16680	17005	16790	16856	16850	16775	16870	16721	16695	16849	16797	16767	16598	16782	16644	16817	16917	16912	16839	16673	16877	16795	16845	16860	16931	16730	16644	16749	16583	16863	16833	16828	16679	16729	16904	16803	16903	16749	16772	16724	16832	16875	16799	16880	16775	16667	16856	16773	16837	16779	16706	16803	16916	16973	16822	16835	16678	16633	16980	16891	16949	16713	16883	16767	16854	16692	16937	16934	16934	16913	16887	16708	16715	16682	16895	16764	16935	17022	16813	16992	16731	16554	16729	16838	16889	16924	16836	16768	16661	16944	16777	16902	16888	16895	16924	16735	16795	16692	16892	16649	16627	16840	16882	16832	16908	16646	16913	16834	16863	16899	16760	16944	16864	16960	16741	16787	16810	16850	16790	16745	16904	16887	16907	16704	16909	16713	17066	16872	16867	16770	16866	16925	16956	16820	16810	16777	16859	16792	16793	16609	16709	16691	16726	16805	16852	16775	17095	17025	16884	16754	16903	16811	17029	16715	16720	16680	16817	16814	16714	16971	16928	16795	16747	16689	16781	16750	16738	16768	16790	16969	16898	16766	16673	16977	16786	16859	16922	16718	16812	16644	16749	16874	16972	16623	16920	17021	16900	16752	16950	16881	16844	16969	16762	16958	16785	16906	16690	16905	17055	16962	16815	16641	16766	16778	16729	16615	16999	16763	16725	16586	17053	16738	16803	16769	16773	16753	16942	17058	16781	16837	16693	16851	16865	16698	16765	16831	16679	16923	16793	16984	16881	16712	16876	16771	16782	16951	16676	16926	16790	16723	16925	16822	16707	16922	16830	16651	16742	16798	16912	16804	16789	16784	16645	16888	16654	16864	16820	16920	16928	16796	16788	16923	16832	16712	16748	16761	16760	16750	16825	16856	16815	16927	17022	16891	16825	16748	16825	16660	16695	16748	16559	16712	16823	16966	16402	16532	16769	16864	16812	16785	16706	16942	16662	16717	16713	16483	17018	16820	16752	16794	16961	16800	16808	16826	16811	16973	16888	16645	16794	16964	16901	16843	16923	16557	16513	16560	16889	16764	16814	16892	16957	16628	17024	16785	17077	16939	16731	16670	16900	16887	16948	16622	16701	16808	16928	16764	16875	16730	16741	16856	16732	16668	16883	16797	16801	16729	17021	16684	16945	16760	16802	16757	16884	16855	16990	16787	16882	16624	16701	16776	16640	16823	16859	16848	16749	16965	16880	16928	16868	16796	16692	16683	16802	16871	16961	16755	16873	17014	16782	16710	16814	16787	16911	16889	16850	16821	16725	16810	16805	16751	16886	16873	17071	16792	16724	16986	16758	16657	17042	17005	17023	16896	16795	16894	16790	16758	16815	16883	16840	16559	16788	16899	17154	16859	16718	16739	16857	16808	16867	16818	16842	16856	16724	16748	16920	16715	16832	17022	16830	16633	16687	16862	17064	16720	16762	17049	17007	16938	16825	16683	16855	16801	16597	16851	16854	16496	16768	16830	16658	16849	16904	17093	16935	16973	17027	16869
25605	16897	13893	13854	13730	13951	13915	13952	13943	13916	13973	13746	13830	13999	13983	13993	13739	13974	13777	13896	13991	13942	14077	13932	13937	13842	13935	13936	13834	13928	13948	13907	13892	13936	13787	13876	13825	13895	13898	13913	14018	13933	13802	13888	13823	13812	13948	13916	13870	13807	14044	13890	13918	13888	13860	13869	13759	13834	13888	13988	13958	13819	13769	13887	13679	13872	13948	13684	13903	13737	13925	13773	13785	13767	13676	13837	13885	13893	13852	13893	13903	13842	13953	13906	13929	13947	13782	13931	13908	13918	13811	13855	14051	13726	13931	13843	13896	13986	13708	13802	13920	13793	13777	13880	13784	13915	13946	13826	13881	13729	14123	13806	13770	13892	13944	13877	14013	13866	13945	13947	13844	13777	13787	13927	13977	13877	14052	13828	13931	13941	13990	13704	13858	13869	13854	13869	13800	14039	13800	13987	13770	13911	13943	13906	13885	13812	13717	13875	13981	13835	13820	13815	13902	13826	13966	13804	14014	14070	13885	13804	13862	13829	13846	13782	13921	13958	13882	13762	13843	13942	13827	13813	13885	13869	13758	13807	13882	13994	13845	13896	14023	13803	13942	13683	14022	13902	13774	13907	13765	13852	13895	13787	13946	14062	13960	13808	13987	13704	13745	13733	13871	13668	13760	13959	13792	13842	14032	13918	13810	13887	13828	13871	13835	13730	14061	14020	13726	13972	13755	13841	14002	13868	13873	13888	13874	13826	13951	13787	13990	13897	14035	13750	13893	13812	13933	13843	13872	13799	13824	13750	13840	13892	13745	13881	13885	13755	13827	13831	13813	13905	13731	13972	13962	13626	13886	13783	13750	13832	13956	13866	13994	13835	13834	13762	13932	13833	13828	13941	13971	13894	13905	13947	14054	13897	13787	13721	13755	13822	13995	13802	13903	13910	13767	13922	14069	13794	13799	14190	13873	13932	13938	13835	13883	13930	13843	13822	13827	13951	13902	13878	13967	13871	13942	13737	13804	13892	13773	13717	13816	13876	13729	13778	13939	13908	13844	13973	13763	13847	13934	14063	13807	13904	13908	13843	13856	13833	13820	13806	13937	14047	13997	13919	13788	14104	13845	13993	13837	13849	13814	13966	13799	13821	13885	13740	13850	14042	13843	13935	13825	13873	13806	13737	13888	14112	13741	14010	13852	13906	13740	13820	13834	13677	13832	13774	13858	13792	13891	14033	13976	13906	13975	13907	13821	13818	13864	13881	13734	13691	13934	13806	13937	13874	13879	13790	13792	13943	13900	13692	13955	13783	13748	13868	13813	14010	13967	13951	13893	13808	13932	13900	13870	13768	13815	13978	14018	13828	14013	13718	13970	13893	13862	13715	13999	13805	13803	13861	13894	13764	13827	13646	14013	14053	13899	13863	13955	13843	13932	13858	13976	13681	13979	13797	13924	13850	13730	13817	14035	13902	13829	13800	13755	13767	13895	13921	13942	13969	14030	14013	13909	13962	13933	13706	13740	13873	14003	13922	13883	13918	13893	13917	14003	13804	13778	13840	13964	13816	13867	13963	13872	14026	13935	14018	13947	13781	13881	14007	13789	13867	14021	13954	13993	13895	13775	13738	13864	14063	13790	13862	13897	13857	13831	13842	13926	13868	13908	13906	13813	13714	13892	13859	13995	13912	13923	13923	13905	13805	14050	14000	14011	13914	14015	13984	13862	13986	14121	13953	13923	13715	13890	13726	13875	13904	13802	13612	13908	13801	13979	13734	13804	13945	13734	13983	13914	13838	13857	13828	13928	14057	13737	13900	13832	14014	13971	13854	13848	14013	13906	13925	13910	13842	13643	13902	13826	13715	13866	13963	13828	13870	13785	14060	13791	13829	13987	14064	13753	13901	14117	13788	13875	13859	13840	13811	13952	13693	13626	13605	13901	13855	13980	13987	13675	13915	13902	13843	14027	13970	14004	13844	13760	13919	13933	13852	13942	13952	13930	14043	13869	13852	13785	13938	13763	13753	13798	13832	13908	13781	13961	13921	13755	13806	13832	13786	14006	13888	13897	13901	13876	13836	13873	13752	13953	13826	14023	13909	14003	13841	13908	13810	13959	13924	13950	13728	13818	13884	13932	13920	13774	13854	13768	13871	13819	13885	13905	13924	13777	13822	13885	13960	13892	13887	13795	13959	13934	13816	13994	13900	13743	13850	13689	13913	13959	13900	13907	13759	13722	13896	13821	13794	13781	13899	13850	13992	13777	13798	13734	13786	13732	13700	13897	13880	13864	13999	13770	13868	13831	13977	13991	13867	13820	13932	13846	13765	13924	13941	13845	13940	13822	13883	13753	13889	14049	13794	13858	13783	13852	13741	13739	13750	13836	13884	13922	13818	13883	13871	13832	13868	14031	13963	13750	13924	13816	14055	13880	13851	13838	13903	13674	13759	14006	13979	14020	13919	13915	13712	13909	13776	13845	13885	13857	13906	13996	13741	13956	13816	13899	13921	13909	13861	13751	13783	13928	13928	13843	13713	13783	13856	14018	13865	13720	13964	13794	13861	13701	13972	14135	13878	13861	13790	13788	13904	13673	13915	13828	13875	14034	13852	13758	13856	13901	13921	13885	13966	13803	13912	13933	13941	13853	13755	13872	13835	13756	13837	13887	13804	13877	13749	13794	13919	13696	13840	14034	13843	13937	13897	14151	13807	13822	13827	13754	13810	13852	13903	13929	13838	13870	13742	14027	13890	13916	13715	13955	14008	13822	13877	13815	13887	13843	13759	13863	13837	13798	13779	13966	13748	13957	13912	13762	13998	13830	13849	13944	13805	13794	13943	13777	13779	14006	13937	13831	13714	13851	13966	13778	13735	13720	13826	13861	13859	13873	13930	13791	13898	14057	13890	13795	13898	13950	13959	13751	13705	13895	13664	13873	13995	13937	13848	13881	13879	13964	13833	13767	13854	13992	13866	13815	13979	13854	13853	13843	14023	13862	14036	13764	13931	13750	13954	13870	13898	13714	13952	14035	13822	13930	13773	14027	13901	13984	14060	13714	13629	13917	13791	13777	13915	13905	13898	14083	13858	13893	13964	13909	14095	13800	13957	13927	13854	13957	13946	13876	13798	13809	13867	14004	13916	13838	13770	13892	13865	13831	13889	13835	13885	13826	13954	13877	13984	14030	13821	13956	13806	13780	13748	13852	13886	13906	13748	13648	13927	13734	13766	13992	13769	13822	13850	13757	14072	13948	13836	13846	13862	13943	13905	13885	13932	13920	13773	13856	13823	13948	13880	13889	13704	13757	13809	13802	13759	13950	13943	13884	13789	13875	13897	13821	13814	13825	13841	13898	13818	14032	13851	13960	13899	13740	13853	13824	13873	13950	13969	14054	13815	14005	13706	14051	13717	13794	13871	13946	13925	13778	13783	13726	13753	13993	13900	13788	13826	13705	13908	13860	13910	13747	13810	13929	13701	13725	13969	13939	13817	13762	13806	13931	13808	13733	13723	13793	13834	13930	13763	13913	13787	13840	13972	13758	14120	13773	13870	13879	13953	13880	14010	13749	13768	13782	14082	13706	13715	13867	13779	13869	13897	13967	13975	13985	13950	13809	13976	13788	13800	13820	13938	13964	13831	13776	13846	13775	13847	13689	13950	13750	13964	13861	13780	13725	13805	13940	13995	13714	13911	13977	13784	13952	13756	13914	13833	13994	13874	13836	13897	13851	13788	13720	13805	13863	13730	13844	13776	13789	13855	13740	13879	13910	13894	13829	13964	13795	13893	13861	13897	13837	13969	13901	13958	13876	13780	14052	13924	13802	13784	13891	13891	13929	13833	13863	13941	14011	13977	13802	13797	13885	13960	13784	13815	13897	13916	13866	13947	13780	13899	13919	13765	13895	13872	13888	13909	14088	13930	13823	13875	13867	14003	13762	14082	13933	13849	13762	13982	13949	13856	13822	13712	13895	14034	13979	13973	13959	13758	13830	13870	13850	13850	13761	13916	13895	13888	13820	13900	14138	14005	13925	13988	13742	13925	14127	13770	13939	13814	13910	13694	13889	13895	13845	13833	13926	13927	13903	13881	13799	13899	13871	13896	13914	13867	13888	13792	14075	13737	13918	13908	13926	13932	13991	14060	13991	13816	13877	13893	13793	13829	13803	13703	13868	13894	13902	13902	13901	13941	13896	13783	14022	13674	13901	13847	14082	13942	13843	13832	13646	13862	14070	13729	13918	13826	13919	13984	13987	13886	13926	13968	13871	14018	14041	13837	13928	13858	13809	13815	13876	13883	13842	13884	13768	13847	13938	14012	13858	13869	13840	13761	13807	13843	14031	13797	13805	13804	13805	13768	13886	13812	13851	13705	13825	14028	13701	13714	13862	13822	13821	13977	13819	13948	13810	13881	13909	13904	13933	13762	13793	13970	13882	13891	13985	13972	13833	13804	13779	13930	13847	13850	13843	13809	14077	13925	13944	13866	13939	14016	13791	13918	13670	13936	13908	13861	13764	13680	13946	13959	13877	13811	13883	13842	13879	13852	13704	13926	13791	13980	13839	13963	13859	13805	13796	14017	13821	13852	13860	13954	13869	14039	13765	13809	13857	13933	13870	13925	13763	13913	13896	13708	13687	13878	13829	13863	13753	13847	13796	13874	13919	13976	13845	13730	13905	13863	13886	13819	13898	13836	13832	13797	13915	13826	13823	13921	13878	14032	13890	13968	13816	13972	13779	13909	13866	13819	13826	13874	13977	13893	14042	13878	13864	14023	13808	13801	14074	13873	13875	13908	13957	13863	13862	13881	13804	13870	13878	13737	13857	13839	13857	13980	13961	13910	13805	13913	13751	13756	13768	13777	13707	13677	13733	14046	13961	13719	13936	13804	13999	13744	14007	13892	13739	13801	13904	13997	13857	13864	13946	13778	13936	13896	13814	13823	13885	13792	13911	13782	13785	13858	13822	13916	13737	13793	13851	13690	13706	13901	14042	13867	13965	13755	13918	13889	13879	13734	13907	13819	13784	13749	13985	13825	13880	14048	13735	13810	13964	13828	13934	13797	14026	13753	13812	13906	13898	13728	13897	13880	13774	13774	13752	13749	13814	14077	13931	14005	13912	13974	13815	13922	13977	13910	13867	13757	13988	13909	13872	13998	13981	14020
22641	21416	29742	23495	21424	22443	28227	18355	16062	16431	16301	15885	16123	16094	16066	16111	16051	16003	15770	16018	15959	15890	16024	15936	15774	15731	15878	16014	15955	15763	16102	15832	15583	15808	15956	15793	15970	15733	15721	15929	15867	15800	15787	15736	15732	15900	15698	15835	15855	15767	15684	15796	15856	15647	15864	15764	15747	15802	15637	15564	15785	15641	15753	15835	15881	15757	15806	15813	15760	15793	15783	15818	15585	15731	15757	15754	15836	15708	16142	15687	15620	15826	15864	15726	16054	15748	15800	15801	15719	15907	15730	15967	15771	15770	15592	15633	15670	15845	15799	15679	15571	15888	15781	15605	15779	15718	15601	15787	15583	15718	15824	15631	15716	15640	15981	15851	15839	15679	15545	15674	15902	15875	15651	15824	15590	15630	15738	15452	15677	15559	15689	15601	15634	15758	15647	15875	15735	15646	15589	15786	15685	15606	15620	15900	15752	15621	15857	15672	15762	15629	15872	15762	15580	15698	15617	15558	15921	15675	15780	15776	15639	15811	15645	15535	15785	15725	15619	15824	15769	15533	15759	15951	15883	15819	15709	15603	15526	15821	15923	15628	15781	15680	15756	15644	15748	15985	15607	15796	15725	15725	15809	15787	15714	15700	15970	15729	15826	15846	15782	15665	15672	15517	15536	15753	15732	15657	15521	15701	15736	15695	15752	15817	15699	15840	15685	15555	15647	15830	15597	15742	15735	15809	15766	15647	15666	15480	15729	15724	15693	15683	15794	15620	15775	15602	15658	15552	15696	15786	15705	15604	15668	15755	15732	15741	15803	15740	15803	15504	15776	15684	15611	15640	15773	15620	15796	15618	15618	15624	15577	16003	15732	15794	15902	15558	15879	15597	15628	15669	15767	15839	15799	15709	15700	15597	15720	15298	15785	15527	15683	15698	15684	15510	15650	15767	15549	15784	15694	15708	15744	15785	15746	15688	15740	15790	15413	15628	15744	15812	15613	15620	15881	15880	15668	15621	15592	15539	15728	15852	15757	15715	15397	15856	15537	15577	15681	15677	15516	15656	15641	15407	15644	15527	15701	15656	15931	15873	15679	15532	15506	15397	15611	15554	15545	15646	15834	15650	15590	15610	15722	15722	16077	15665	15650	15633	15680	15649	15699	15799	15498	15521	15545	15521	15676	15737	15395	15654	15644	15754	15767	15436	15536	15631	15565	15692	15612	15680	15586	15778	15797	15474	15783	15494	15850	15773	15682	15406	15603	15486	15516	15433	15729	15539	15670	15647	15678	15577	15703	15711	15534	15701	15685	15704	15507	15590	15754	15612	15575	15771	15979	15718	15525	15764	15668	15743	15535	15659	15675	15736	15703	15675	15557	15726	15883	15733	15540	15540	15477	15539	15527	15494	15784	15852	15652	15547	15439	15705	15573	15726	15739	15752	15791	15619	15568	15661	15612	15538	15680	15722	15651	15659	15826	15639	15634	15722	15608	15660	15660	15749	15789	15641	15816	15459	15679	15645	15608	15790	15683	15692	15531	15599	15596	15841	15708	15559	15773	15590	15616	15613	15406	15618	15501	15794	15637	15565	15799	15755	15823	15602	15631	15554	15689	15575	15610	15775	15749	15652	15672	15644	15593	15471	15460	15745	15613	15679	15559	15807	15621	15520	15677	15665	15594	15485	15590	15538	15728	15556	15620	15610	15589	15605	15649	15728	15682	15756	15735	15621	15685	15733	15502	15476	15589	15700	15552	15733	15508	15402	15677	15722	15561	15560	15586	15568	15780	15543	15735	15566	15617	15336	15279	15582	15452	15734	15632	15626	15695	15561	15837	15455	15591	15404	15726	15689	15574	15659	15758	15638	15646	15605	15618	15558	15694	15661	15579	15539	15592	15359	15782	15687	15586	15794	15794	15651	15678	15657	15602	15606	15724	15528	15533	15599	15685	15628	15492	15604	15729	15546	15659	15601	15514	15565	15567	15691	15583	15683	15384	15567	15690	15710	15515	15657	15517	15852	15657	15659	15667	15679	15583	15525	15703	15800	15676	15518	15499	15536	15782	15565	15879	15616	15850	15644	15719	15604	15520	15675	15584	15728	15683	15666	15716	15533	15615	15752	15642	15675	15680	15522	15708	15905	15751	15654	15663	15766	15577	15889	15599	15560	15664	15805	15587	15581	15612	15541	15343	15480	15622	15560	15704	15792	15644	15887	15680	15737	15675	15759	15628	15617	15710	15636	15503	15542	15623	15678	15793	15593	15576	15499	15575	15627	15585	15801	15790	15543	15525	15609	15599	15266	15527	15531	15484	15778	15515	15588	15595	15889	15656	15307	15640	15680	15474	15653	15532	15739	15513	15528	15445	15447	15650	15604	15382	15619	15619	15700	15777	15554	15696	15747	15702	15744	15495	15534	15645	15648	15690	15667	15634	15555	15465	15578	15479	15747	15694	15576	15592	15534	15527	15539	15689	15656	15667	15569	15563	15584	15643	15650	15891	15672	15469	15668	15793	15666	15691	15451	15525	15517	15575	15727	15680	15364	15537	15344	15727	15529	15659	15686	15916	15675	15580	15580	15606	15567	15795	15688	15583	15702	15785	15807	15654	15538	15445	15697	15521	15597	15620	15426	15473	15496	15615	15754	15869	15600	15893	15646	15559	15871	15636	15595	15362	15727	15591	15608	15584	15376	15648	15863	15555	15649	15642	15692	15517	15605	15526	15490	15682	15818	15829	15505	15713	15631	15754	15585	15552	15511	15684	15838	15692	15574	15503	15730	15513	15608	15404	15466	15647	15528	15671	15703	15693	15553	15671	15517	15436	15594	15561	15617	15761	15492	15620	15703	15732	15766	15728	15685	15678	15663	15560	15505	15742	15634	15868	15664	15578	15678	15686	15671	15480	15640	15631	15529	15524	15651	15633	15574	15541	15527	15337	15629	15687	15705	15705	15647	15529	15662	15503	15364	15630	15566	15534	15415	15542	15579	15533	15642	15746	15659	15675	15591	15534	15553	15459	15550	15589	15684	15649	15600	15608	15505	15490	15616	15708	15535	15625	15818	15702	15517	15568	15547	15699	15764	15597	15671	15626	15585	15806	15628	15663	15747	15625	15533	15485	15417	15610	15661	15495	15838	15600	15718	15612	15693	15727	15598	15552	15553	15426	15571	15731	15663	15689	15567	15776	15671	15617	15583	15631	15474	15448	15923	15637	15450	15478	15705	15835	15599	15623	15726	15558	15784	15535	15653	15623	15546	15610	15682	15600	15583	15626	15746	15771	15791	15459	15595	15734	15466	15776	15619	15697	15418	15575	15851	15461	15736	15633	15725	15675	15739	15425	15589	15600	15539	15865	15585	15773	15702	15645	15664	15474	15671	15776	15507	15938	15650	15613	15608	15756	15522	15745	15545	15728	15553	15627	15756	15501	15601	15670	15702	15835	15537	15792	15751	15597	15537	15549	15580	15562	15752	15563	15575	15566	15472	15635	15505	15523	15503	15647	15626	15527	15650	15650	15532	15719	15600	15600	15495	15706	15616	15889	15697	15631	15627	15610	15612	15617	15708	15544	15708	15568	15751	15559	15393	15705	15969	15597	15653	15448	15603	15549	15769	15427	15769	15576	15739	15573	15594	15484	15689	15695	15495	15638	15587	15698	15656	15718	15680	15627	15507	15615	15652	15424	15541	15614	15772	15561	15631	15715	15676	15527	15562	15479	15478	15601	15532	15548	15561	15597	15740	15433	15632	15492	15590	15557	15802	15556	15590	15685	15447	15788	15544	15444	15634	15551	15418	15491	15493	15587	15646	15520	15514	15554	15534	15496	15618	15696	15612	15498	15654	15501	15646	15461	15396	15538	15702	15564	15630	15585	15723	15563	15487	15546	15561	15597	15567	15478	15517	15660	15771	15598	15678	15813	15802	15603	15611	15564	15511	15556	15574	15565	15563	15518	15640	15712	15706	15614	15479	15581	15556	15601	15577	15554	15570	15630	15591	15545	15522	15709	15812	15767	15679	15548	15585	15662	15615	15675	15895	15682	15273	15688	15431	15595	15622	15582	15664	15440	15534	15519	15593	15469	15533	15682	15703	15487	15295	15826	15762	15717	15780	15960	15696	15578	15590	15576	15537	15745	15470	15672	15737	15707	15569	15729	15606	15571	15534	15388	15442	15742	15685	15743	15613	15946	15563	15444	15677	15534	15629	15594	15597	15760	15592	15551	15578	15455	15794	15522	15357	15763	15443	15616	15735	15530	15717	15647	15478	15443	15697	15646	15574	15616	15812	15564	15538	15900	15565	15812	15595	15595	15540	15604	15549	15529	15566	15582	15591	15447	15648	15418	15582	15413	15350	15430	15546	15627	15399	15582	15747	15529	15756	15510	15506	15729	15680	15291	15639	15720	15796	15538	15626	15669	15581	15570	15585	15719	15430	15714	15762	15675	15704	15513	15619	15605	15709	15502	15505	15732	15495	15681	15501	15653	15591	15508	15624	15695	15580	15558	15785	15410	15476	15674	15575	15622	15607	15567	15733	15522	15615	15694	15455	15703	15547	15657	15535	15539	15727	15686	15483	15461	15701	15798	15673	15699	15668	15695	15495	15540	15744	15496	15684	15733	15885	15654	15664	15630	15691	15699	15560	15486	15492	15813	15745	15563	15544	15759	15532	15697	15546	15553	15701	15828	15738	15655	15727	15678	15537	15571	15663	15535	15675	15494	15456	15527	15558	15606	15655	15597	15607	15637	15723	15716	15544	15591	15542	15746	15594	15661	15660	15645	15497	15557	15538	15594	15604	15702	15547	15917	15577	15741	15626	15632	15880	15581	15568	15612	15506	15797	15507	15665	15706	15700	15514	15655	15716	15486	15434	15582	15681	15690	15457	15539	15867	15610	15770	15442	15465	15762	15591	15633	15668	15581	15855	15683	15652	15495	15581	15569	15730	15628	15564	15694	15630	15674	15612	15401	15770	15524	15852	15395	15526	15582	15800	15672	15475	15494	15617	15541	15446	15550	15605	15535	15525	15729	15529	15443	15561	15632	15614	15772	15670	15594	15498	15768	15593	15748	15472	15534	15412	15585	15464	15531	15500	15639	15443	15660	15691	15509	15586	15692	15606	15691	15658	15428	15612	15617	15691	15574	15502	15489	15660	15733	15675
25799	19437	13486	13097	13072	13144	13119	13117	13070	13141	13084	13128	13066	13078	13309	13028	13047	13195	13324	13042	13310	13056	13075	13142	13234	13072	13178	13078	13258	13042	13078	13129	13170	13045	12978	13068	13096	13180	13104	13049	12872	13074	12998	13039	13095	13023	13112	13123	13075	13074	13107	12923	13024	12868	12985	13086	12986	12872	13120	13031	13048	13043	13160	13057	13105	13090	13056	13193	12912	13065	13005	13103	13155	13062	13017	13121	13136	12966	13162	13023	12912	13062	13152	13036	13085	13098	13071	13182	13085	13258	13155	12941	13086	13229	13095	13073	13175	13065	13111	12946	13011	13091	13204	13138	13087	13029	13055	13053	13019	13144	13163	13001	13151	12891	13098	13047	13150	13157	12974	13161	13082	13230	13048	13036	13033	12940	13041	13147	12971	13059	13083	13209	13005	13049	13202	13064	13045	13153	13253	13041	12971	13173	12945	13202	12978	13019	13149	13115	13021	12987	12926	13037	13131	13028	13011	13056	12986	13016	13080	13120	13047	13062	13080	13133	13103	13158	13168	13121	13067	13053	12926	13018	13092	13109	13130	13067	12990	13148	13132	13031	13130	13080	13089	12999	13148	13006	13197	13027	13103	13116	13091	13211	12982	13124	13076	13025	12986	13045	13198	12919	13061	13046	13235	13071	13058	13067	12949	12865	13229	12886	13139	12998	13188	13096	13072	13177	13192	13063	13159	13044	12907	12981	13097	13059	13057	12960	13092	13024	12952	13240	13100	13056	13111	12996	13074	13050	13020	13096	13182	13054	12966	12963	13139	13184	13248	13069	13144	12980	13088	13116	13119	12882	12988	13108	13136	13086	13034	12941	13052	13057	13049	12868	13032	13174	13279	13191	13007	13046	13100	12923	13209	13077	13116	13009	13048	12966	13035	13005	12998	13144	13115	12986	13080	13038	12929	12948	13147	12869	13178	13003	13055	13128	13189	13096	13100	13003	13119	12994	13056	13069	13092	13161	12984	13045	13085	12858	13130	13091	13097	13049	13011	13002	13276	12916	13023	13086	13211	12979	13026	12986	12976	12874	13034	13063	12981	13046	13111	13071	13171	13143	13085	12995	13056	13003	13072	12927	13002	13062	13031	12993	13086	13094	13005	13038	13047	12987	13014	13013	13197	13123	12966	12981	13143	13098	12942	12960	13099	13182	13036	13168	13074	13091	12932	13205	13018	13075	13113	13120	13128	13114	12984	13132	13089	12953	12947	12985	13024	13025	13209	13082	13143	13068	12941	13040	13087	13065	13168	13060	13083	13030	12976	13080	13086	13100	12999	13068	12991	13157	13112	12979	13149	12980	12989	13082	13004	12992	13025	13119	13058	13196	12810	12862	13056	13038	12949	12962	13188	12858	13142	13004	13209	12981	13172	13041	13023	13037	13088	13183	13205	13076	13239	13322	13117	13013	13036	13056	13042	12980	13043	13208	13082	13222	13020	12917	12958	13158	13047	13033	13098	13114	13004	13144	13012	13301	13065	13211	13185	13042	13206	13174	13046	13056	13017	13009	13097	12854	12892	13119	12970	13054	12975	13128	12867	13036	12964	13145	13090	13131	13070	13185	13009	13106	12925	13072	13001	12997	13020	13038	12981	13046	13153	13025	13124	13047	12986	12899	13054	13141	13200	13080	13064	12965	13127	12922	12949	13010	13164	13076	13063	13013	13083	13009	13018	13146	13089	12911	13099	13107	13016	13185	13218	13059	13109	12932	12967	13062	13041	13056	13054	12976	13042	13268	13105	13124	13209	13129	13108	12952	13060	13061	13201	13030	13018	13023	12994	13122	12951	13151	13169	12888	13168	13101	12915	13004	13114	12939	13139	12881	13031	13004	13107	13005	13140	12935	13015	13105	13040	12932	13012	13053	13103	13136	13217	12989	13238	12898	13141	13106	13131	13104	13010	13167	13038	13005	13240	13215	12989	13145	12907	13114	13236	13116	13187	13096	12919	13132	13056	13015	12978	13089	12790	12938	13136	13139	13086	12933	13009	12849	13003	13225	12934	13067	12956	13069	13127	13115	13148	13012	13127	13141	12861	13226	13128	13130	12799	13147	13101	12902	12934	12955	13056	13007	13089	13038	13144	12940	13202	13011	13021	13065	13255	12933	12973	12983	12902	12982	13167	12964	12960	12806	13121	13054	12986	13098	13105	13161	13095	13030	13043	12970	12933	13023	13056	13047	13138	13055	12876	13004	12955	13038	13019	13043	13149	12869	12919	13301	13004	13046	13061	12946	13197	12885	13193	12982	12967	13059	12997	12903	12988	12994	12941	12870	12973	13013	13115	12936	13072	13197	12970	12980	13053	13090	12981	12856	12986	12940	12873	13073	13056	12992	13038	13019	13206	12955	12907	13020	12984	12965	12922	13082	12904	13066	13124	13121	13069	12999	12914	13178	13090	12894	13010	13079	13146	12917	13052	13120	13129	13138	13135	13130	13068	13035	13126	13146	13181	13039	13070	13151	13169	13144	13016	12981	12971	13181	13098	13015	13076	13190	13139	13052	12955	13042	13054	13114	13055	13212	13100	12913	13060	13146	13061	12933	13168	13162	12990	13125	13099	13162	13227	13007	13360	13034	13271	12932	12894	13211	12888	12926	13144	13100	13042	12927	12901	12972	13116	12874	13061	13091	13142	13163	13019	13099	13097	13088	12988	13003	13025	13101	12838	13024	13003	13128	12909	12993	13143	12955	13115	13262	13221	12987	13230	13129	12980	13160	13101	13104	13159	13097	12945	13112	12844	13041	13045	12920	13210	12990	13027	13095	12978	13050	13088	13024	13109	13203	13132	12863	12865	13164	13172	13078	13097	12917	12950	12966	13029	13155	12964	12978	13094	13050	13052	12981	12993	13142	12935	12993	13007	13090	12861	13011	13105	13007	13027	13090	13023	13088	13009	13247	12900	12998	12898	12907	12939	13219	13092	13099	12994	13000	13049	13101	13012	12916	12961	13107	12954	13067	13076	12895	13126	12952	13090	13198	12990	12927	13028	13133	13175	13023	13063	12839	13079	13071	13243	13195	12988	12979	13150	12935	13052	13058	12985	13181	12932	13076	13120	13070	13138	13131	12986	12992	12960	13178	12988	13052	12968	13148	12936	13226	12958	13204	13060	12984	13051	13104	12878	12912	13039	12900	13050	12976	13104	13143	13075	12941	13034	13215	12996	12989	13004	13148	13039	13007	13016	13056	13049	13120	13017	13014	13093	12982	13057	13058	13056	13065	13092	12967	12945	13008	13091	12939	12920	12965	13090	13144	13033	13070	13152	12976	12841	13169	13075	12843	13031	13011	13030	13050	12987	13211	13096	13088	13083	12960	12948	13090	13128	13020	13144	12898	12748	13073	13040	12932	12938	13040	13055	13144	13058	13057	12929	12954	12992	13034	13359	13066	13168	13101	13197	12989	12974	13265	13066	13137	13073	12958	13042	13198	13066	13106	13211	12928	13052	13025	13045	12968	12925	12883	13020	13068	13047	13136	13063	12886	13079	13152	13033	12942	13120	12986	13190	13130	13123	13058	13125	13052	12955	13052	13062	12963	13077	13109	13095	13138	13008	12926	13158	13155	13216	13118	13093	12995	13189	13249	12784	13064	13141	13034	12992	13078	13041	12902	13019	13125	13038	13053	13166	13110	12983	13229	13093	12941	12967	13021	12944	13097	12995	13060	13006	13027	13118	13128	13146	13024	13036	12999	13119	12979	13028	13055	12987	13098	13146	13127	13102	13091	13160	13048	13073	12995	13024	13106	13098	13012	12914	13030	13123	13257	13011	13017	13139	12997	13096	12985	13114	12978	13155	13029	13004	13103	12879	13006	13163	13193	12972	13107	13027	13198	13229	13016	12857	13040	12932	13169	13156	13203	13113	12989	12928	12895	12966	13257	13233	13012	13075	12881	13230	13051	12959	12970	13137	13081	13147	12968	13145	13134	13233	13056	13006	13082	12972	13131	13078	12982	13106	13064	12814	13064	13090	13024	13083	13141	12987	13036	13097	12971	13015	12922	13126	13162	13115	13076	12999	12929	13086	12964	12885	12992	12950	13125	12997	13128	13010	13040	12977	13205	13157	12900	13006	13111	13061	13130	13093	13163	13026	13065	13133	13075	12911	13070	12918	13107	13080	13103	13151	13040	13112	12966	13136	13298	13127	12961	13112	12996	13247	13192	13069	13095	13182	13130	13040	13054	13040	13085	12833	13051	13068	13074	13136	13043	13158	12995	12956	13117	13017	13178	13083	13024	12970	12961	13058	12877	12949	13117	12891	13130	13035	13026	13102	13210	13109	13100	13117	13077	13061	12915	13094	13025	13209	13008	13238	12940	13085	13181	13047	13150	13084	12990	12984	13022	13016	13144	13191	13069	13073	13009	13044	13086	13127	13087	12944	12897	12925	12981	12990	13101	13095	13112	12987	12905	13084	13053	12939	13171	13019	13125	13012	13054	13031	13079	13009	13066	12946	13105	12964	13002	13130	13209	13002	13029	12960	13032	13054	13043	12982	13128	13077	13153	13231	13057	13129	13053	13080	13089	13046	12988	13007	13216	13077	13137	12992	13214	13074	12991	13134	13140	13170	12991	12954	12888	13190	12998	13008	13019	13047	13026	12953	13121	13259	13225	13023	13034	12905	13017	12979	13026	12962	12950	13168	12906	12990	12996	12948	12961	12959	13016	13196	13063	13056	12955	12993	13055	13048	13147	13105	13015	13034	13020	13073	13058	12982	12970	13070	13006	12975	12951	13229	12977	13024	13097	12956	13015	13178	13051	13018	12941	13079	13122	13005	12992	13124	13071	13130	12979	12966	13083	12934	12937	12880	13085	12777	13164	13050	12989	13136	13067	12969	12972	13008	13190	13061	12948	13083	12934	12971	13084	13045	12963	12930	13022	13083	13042	13109	12909	12956	13120	12995	13186	13231	12875	13107	13046	12951	13073	12985	13083	12954	13110	13030	13033	13000	13005	12961	13073	13135	12950	13074	13042	13126	12956	13024	12976	12980	13006	13018	13057	13013	13094	13069	13167	13131	13067	13037	13137	13106	12957	13065	12963	12926	12909	12923	12996	12994	12916	13041	13040	12885	13123	13143	12921	12948	13056	13188	12957	13173	12847	12993	13104
28499	21367	27534	24202	16972	16529	16713	16024	15838	15978	16127	16086	16053	15933	16062	15940	15976	15896	16271	16036	16156	15828	16299	16097	16250	16160	16238	16131	16071	15863	16136	16118	16118	15830	16090	15964	16012	16009	16254	16023	15896	16083	16052	16002	16122	16061	16001	16080	15937	15965	16002	16074	15913	16127	16226	16012	16012	15814	16034	16041	16124	16227	16110	15872	15978	15953	15826	15891	15843	15983	15955	15970	16148	15977	16159	16168	15798	16056	16109	15864	15944	15927	15991	15870	16079	16079	16147	15956	15907	16019	15987	16175	16272	16041	15884	15966	16016	15860	16205	15948	16068	16095	15985	16033	16157	16114	16203	16012	16066	16024	16225	16110	16180	15979	16163	15827	16076	16114	15964	15981	15839	15988	16027	15967	15763	15969	16020	15968	15970	15790	15984	16095	16206	16122	15953	15970	16076	15913	16015	15920	16084	16162	15925	15711	16091	16047	16145	16189	16181	15992	15885	16158	15933	15978	16029	16043	16086	16164	15996	15989	15830	16079	15980	16075	16106	16298	16228	16055	16059	15915	16083	16076	16009	16162	15916	16005	16121	15845	15825	16055	15775	16220	16073	16078	16001	16068	16162	15933	15965	16153	15968	16019	16110	15830	16106	16219	16093	16037	16149	16173	16276	16036	16181	16176	15996	16216	16030	15991	16235	16069	15950	15969	15997	15902	15969	15969	15905	15950	16139	16142	15974	16145	16061	15967	15891	15968	15951	16082	15828	16197	16019	16123	16122	16102	16071	15904	16044	15834	16093	15990	15941	16083	16037	16106	16030	16151	16074	15889	15965	16060	15876	16127	16187	15956	16108	16050	16083	16235	16117	16087	16128	16013	16137	16060	16184	16210	16211	16177	15958	16136	16066	16000	15946	16085	16229	15957	16294	16050	16008	16002	16217	16136	15963	15893	15962	16069	16011	15942	16071	16135	16219	16233	15938	15833	15860	16105	16061	16162	16080	16278	15869	15925	15940	16035	16102	16147	16049	16056	16093	16030	16049	16075	16057	15993	16064	16102	16178	16002	16157	16024	16157	15869	16059	16030	15873	16100	16085	15916	16104	15990	15997	16151	16294	16059	16027	16067	15955	15927	16174	16228	16062	15991	16055	15964	16136	15982	16069	16090	15822	15951	15977	16155	15971	16206	15989	16043	16002	16018	15908	16132	16122	16066	16011	15886	16068	16049	16216	16053	16037	15996	15929	16240	16076	16004	16026	16060	16096	15956	15999	16062	16074	16092	16153	16009	16178	16126	16066	15998	15920	16181	16059	15813	16072	15894	15967	15920	16029	16061	15810	15910	16009	15894	16037	16209	16103	16015	16092	15984	16062	15905	15972	15953	15886	16080	15818	16119	16011	16102	16063	15990	16038	15945	15813	16010	15973	16067	15809	15946	16014	16055	15896	16050	16134	16065	15852	16176	15887	16145	16311	16058	16008	16062	16205	16111	16015	16107	16140	16121	15851	16093	16131	16147	15710	15922	15851	16130	16098	15985	16055	16018	16088	15918	16060	15820	16170	15926	16067	15996	16013	16184	15942	16046	15964	15852	16217	15907	16074	16085	15949	15909	16069	16204	16168	16093	15983	16057	15993	15996	15926	16203	15996	15957	16148	15994	15911	15952	16106	16022	15977	16102	16237	16167	16010	16055	15904	15952	16073	15862	16098	16226	16033	16179	15997	15994	16019	16124	16175	15931	16055	16238	15876	16163	16167	15966	16044	16313	15917	16123	15999	16168	16065	15991	16110	16194	15861	16008	16062	15987	16112	16018	15959	16150	16015	15892	15872	16026	16109	15858	15893	16028	15972	15958	16271	16315	16067	16005	15955	15914	16002	16052	16161	15982	15905	16163	15929	15923	15971	16037	16060	16090	16169	15967	16096	16025	15908	16108	16190	15998	16188	15843	15929	15898	16189	16185	15949	15939	16069	16079	16096	16248	16016	16032	16114	16073	15784	16151	16136	16207	15866	16168	15939	16183	15906	16071	15960	16007	16050	16051	16202	15781	16127	16081	16152	16020	15926	15859	16093	15944	16102	15963	15892	16143	15920	16041	15910	16110	16013	16126	15994	16075	16189	16034	16007	16017	15889	15971	16030	15752	15985	15928	16054	16293	16313	15910	16318	16070	16123	16249	16073	16218	16145	15972	16082	16213	15916	16134	16036	15903	16076	16052	16120	16096	16202	16006	15777	16029	15925	16127	16036	16000	16299	16126	16010	16046	16137	16069	15884	15969	15943	16185	16047	16081	15980	16046	16255	16108	16038	15979	16143	16064	16031	15865	15846	16037	16090	15966	16065	16121	16105	15869	15958	16173	16063	16053	15921	15952	16043	15986	15839	15895	16156	15986	16098	15958	16061	16031	16066	16157	16174	15978	16060	16217	15981	16115	16222	16126	16002	15798	15899	16155	16069	16084	15880	15860	16112	16077	16084	16089	15895	16215	16039	16045	16146	16043	15977	15869	16018	16042	15984	15963	16028	15882	16155	16122	16047	16116	16041	16116	16281	15940	16113	16005	16140	16111	16195	16033	16040	15900	16253	15900	15959	16160	16208	15962	15987	15870	16027	15923	15884	16140	16102	16046	16098	16098	16053	16034	16039	16103	15812	15897	16150	16154	16048	16070	16154	16159	16104	15924	15985	16107	16114	15796	16030	16189	16077	16027	16065	16050	16087	15838	16035	15821	16186	15940	16087	15939	16026	15927	16037	16192	16067	15921	16004	16067	16023	16152	16112	16217	16003	15964	16092	16016	16132	16095	15899	16330	15985	15883	16025	16072	15957	15994	15898	15931	16058	16039	15927	16056	16023	15975	16010	15920	16025	15954	16162	16022	16006	16267	16059	15980	15945	16103	16063	16100	16132	15980	16141	15956	16080	16040	16143	16177	16078	15874	15879	15933	15976	16083	16162	16081	16063	16007	16091	16092	15917	16061	16018	15893	16037	16310	16265	16101	16123	16056	16046	16011	16195	15959	15942	16145	16351	16077	15876	16081	16144	15971	16010	15935	16058	15979	16073	16123	16240	16102	15926	15855	16066	15999	16040	15788	16162	16068	16019	15838	16119	15907	16118	16026	15864	16040	16054	15848	16234	15674	16083	16034	15961	15780	16036	16083	16186	16335	16109	15824	15911	16076	16037	16033	16125	16087	15968	16098	15912	15974	15977	16176	16012	16029	15862	16116	16164	16061	15974	16003	15979	15983	16058	15843	16128	15976	15998	16151	16012	15998	16194	16034	16169	15944	16008	16001	15957	16279	15918	16086	15933	16181	16146	16139	16125	16141	16172	16035	15936	15962	16141	15948	15972	15901	16021	16012	15868	16094	16053	15931	15892	16160	15880	15765	15947	16018	16131	16104	15885	15957	15971	16267	16012	16060	16021	15926	15905	15861	16086	16143	16064	16185	16167	16197	16225	16154	16104	16025	16166	16177	15980	16127	16018	16184	15843	16099	15903	15965	15974	16131	15957	16091	16052	16212	16139	15899	16060	16177	16077	16185	15985	16130	15998	16061	16191	16059	16189	15860	16059	16206	15953	16213	16079	16285	15963	16100	16012	16043	16055	16262	15939	16027	16189	16139	16093	16169	16056	15951	15984	16058	16026	15981	16134	15998	15985	16195	16091	15938	15962	15923	16152	15978	16041	16081	16209	15931	16108	16031	16077	15997	15996	16167	15926	16139	16067	15877	16225	16166	16113	15989	16200	16055	16048	15990	16067	16015	16225	16016	16214	15893	15842	16208	16048	16112	16125	16097	15906	15998	15937	16088	16231	16020	16188	15980	16143	15884	16043	16133	16168	16031	16076	16194	16034	16115	16066	15914	16151	16205	15998	16052	16133	16134	16165	16055	16039	16168	16208	16002	15942	16055	16005	16013	15990	16034	16194	16150	16194	16016	16196	16120	16172	15920	16008	15927	15981	16175	15923	15984	15931	16000	15954	16066	16103	16257	15777	15891	16228	16011	16073	16049	15968	15941	16097	16259	16086	16196	15758	16206	16198	16088	16190	15927	15940	15915	15990	15829	15950	15988	16158	16033	16019	15982	15788	15954	16190	16241	15978	15990	16113	15967	15940	16045	16256	16270	15910	16123	16267	16170	16112	16165	15918	15901	15932	15958	15866	16152	16061	16050	16009	16134	15899	16019	16081	15828	15684	16006	15836	15986	16140	16082	16056	16063	15995	16035	16094	16231	15842	15896	16075	16006	16168	16079	15834	16095	16013	15955	16082	16182	16096	15875	15917	15944	15877	16086	15960	16088	16009	15949	16032	16115	16106	16036	15891	16146	16198	16031	16131	16162	16221	16324	15942	16060	15983	15995	16058	16168	16098	15989	16030	16104	15921	15989	16073	15832	16024	15999	16039	16073	16106	16164	15917	16179	16154	16196	16016	15940	16073	15899	16069	16075	16155	16055	16021	15941	15966	15966	16080	16073	16131	15939	16101	16038	16084	16028	15958	16178	15936	16194	16155	15894	16042	16314	16068	16125	15888	15910	15903	16208	16128	16060	15933	15891	16040	16048	15991	16166	16112	16077	16026	15821	16134	16157	15998	15980	16204	16013	15900	15988	16166	16038	15911	16057	15959	16073	16168	16273	16217	15897	16005	16308	16163	16076	16149	16151	16183	15957	16086	16036	15995	15947	15991	15944	15962	16112	16286	16030	16082	15957	16101	15922	16331	16195	16041	16079	16092	16014	15940	16013	16155	16117	15891	15977	15988	16065	16224	16176	15846	16129	15977	15861	16076	15944	16038	16003	16055	16020	15973	16075	16005	16193	16046	15927	15932	16028	15998	15946	16037	15958	16022	16013	16038	16284	16115	16223	16087	16214	15963	16082	16038	16101	16183	16140	15812	16012	16048	16059	16159	15892	16013	16131	16133	15799	16186	15923	16148	16021	16136	15794	15966	16010	16091	16209	16145	16252	15801	16129	16118	16226	16018	16014	15988	15964	16084	16043	16002	16274	15931	16204	16018	16090	16170	15993	16078	15988	15961	16106	16210	16004	16086	16100	16322	16184	15969	16001	16167	16147	15875	15680	15962	15942	16113	16013	15963	16064	16072	15975	16108	16189	15913	15959	16029	16030	16207	15937	16223	16253	16030	16035	15964	15786	16074	15939
26381	15079	13337	13575	13456	13542	13372	13485	13492	13391	13518	13495	13565	13453	13544	13526	13307	13529	13677	13554	13438	13442	13524	13355	13311	13542	13569	13551	13395	13404	13650	13682	13500	13376	13430	13398	13526	13488	13321	13488	13506	13444	13552	13512	13646	13444	13524	13600	13522	13557	13584	13436	13320	13614	13265	13392	13475	13611	13682	13384	13401	13557	13505	13425	13292	13396	13394	13559	13502	13650	13306	13448	13368	13466	13487	13609	13549	13472	13653	13486	13365	13528	13462	13485	13537	13350	13406	13538	13584	13601	13596	13388	13630	13649	13556	13523	13457	13579	13655	13735	13467	13455	13450	13427	13484	13464	13426	13571	13472	13474	13490	13524	13473	13580	13430	13392	13398	13476	13661	13495	13685	13645	13599	13474	13377	13535	13588	13408	13454	13390	13457	13436	13553	13448	13457	13418	13552	13366	13393	13478	13531	13530	13340	13393	13492	13498	13406	13539	13629	13468	13557	13456	13498	13562	13527	13637	13463	13565	13614	13566	13598	13587	13549	13606	13413	13494	13563	13510	13463	13727	13593	13475	13616	13495	13350	13448	13440	13517	13421	13529	13430	13648	13555	13501	13455	13437	13598	13540	13676	13598	13408	13605	13526	13427	13442	13475	13465	13438	13474	13431	13716	13344	13456	13521	13435	13461	13549	13525	13496	13352	13351	13373	13523	13634	13375	13493	13578	13624	13458	13509	13460	13506	13500	13452	13493	13626	13674	13548	13368	13553	13608	13459	13468	13548	13640	13545	13529	13484	13595	13607	13557	13433	13556	13710	13604	13465	13402	13394	13740	13359	13361	13394	13446	13444	13392	13360	13370	13470	13410	13532	13589	13412	13511	13452	13498	13445	13547	13582	13444	13623	13320	13493	13512	13533	13581	13647	13672	13393	13385	13524	13664	13368	13654	13359	13283	13565	13501	13612	13585	13437	13499	13540	13417	13539	13509	13424	13560	13401	13447	13490	13364	13517	13484	13379	13657	13471	13472	13481	13660	13444	13600	13433	13296	13451	13410	13419	13464	13362	13394	13620	13533	13410	13577	13450	13498	13393	13618	13582	13462	13629	13436	13637	13555	13574	13570	13631	13547	13657	13417	13557	13497	13511	13591	13637	13674	13509	13485	13388	13589	13573	13471	13528	13540	13547	13601	13534	13435	13641	13478	13390	13536	13415	13541	13519	13450	13637	13469	13412	13427	13424	13492	13526	13729	13610	13436	13576	13428	13433	13576	13574	13627	13461	13517	13373	13461	13500	13404	13632	13489	13426	13473	13473	13464	13576	13616	13392	13542	13528	13403	13423	13431	13387	13640	13560	13347	13445	13560	13416	13372	13660	13673	13529	13505	13500	13490	13559	13558	13261	13703	13545	13500	13329	13498	13475	13524	13614	13433	13436	13344	13499	13516	13555	13522	13501	13460	13581	13395	13596	13553	13368	13435	13485	13502	13402	13499	13496	13611	13466	13482	13445	13651	13446	13540	13430	13318	13458	13465	13523	13474	13509	13401	13505	13519	13535	13414	13587	13409	13304	13420	13634	13520	13506	13459	13366	13389	13481	13484	13368	13482	13419	13416	13319	13414	13451	13507	13673	13641	13395	13520	13593	13547	13576	13596	13589	13533	13234	13429	13511	13470	13456	13449	13504	13473	13447	13335	13511	13520	13522	13542	13468	13488	13366	13539	13534	13541	13554	13565	13585	13610	13364	13395	13357	13393	13471	13515	13641	13504	13581	13646	13608	13374	13526	13648	13483	13456	13596	13666	13535	13459	13609	13541	13486	13530	13541	13531	13530	13489	13442	13389	13533	13548	13552	13580	13500	13474	13584	13424	13546	13542	13498	13662	13382	13393	13472	13663	13482	13399	13710	13562	13565	13407	13578	13562	13472	13594	13584	13447	13388	13511	13511	13397	13440	13498	13449	13317	13607	13558	13637	13370	13533	13284	13496	13483	13240	13501	13622	13495	13487	13616	13375	13762	13448	13605	13615	13517	13571	13397	13723	13405	13431	13496	13541	13652	13580	13497	13461	13526	13628	13311	13610	13509	13491	13525	13425	13680	13482	13504	13527	13619	13382	13693	13539	13324	13445	13384	13587	13589	13435	13443	13537	13450	13413	13488	13447	13598	13558	13527	13427	13437	13476	13311	13593	13413	13352	13509	13224	13446	13639	13531	13515	13468	13438	13358	13482	13528	13513	13454	13460	13498	13389	13531	13434	13456	13561	13437	13502	13453	13532	13480	13574	13468	13358	13459	13473	13502	13485	13642	13296	13491	13555	13313	13528	13439	13408	13426	13508	13590	13454	13657	13506	13434	13561	13586	13472	13427	13428	13695	13367	13569	13480	13514	13457	13439	13482	13536	13535	13298	13533	13592	13307	13493	13481	13553	13367	13454	13323	13579	13594	13485	13609	13680	13548	13518	13431	13551	13590	13541	13570	13470	13335	13736	13454	13537	13502	13549	13491	13506	13503	13471	13539	13548	13525	13366	13405	13611	13502	13389	13570	13520	13389	13557	13595	13519	13352	13481	13407	13650	13317	13413	13283	13440	13552	13424	13664	13474	13522	13487	13471	13472	13370	13483	13522	13666	13402	13383	13460	13347	13581	13646	13538	13533	13482	13647	13393	13380	13559	13497	13436	13540	13393	13319	13489	13587	13514	13392	13518	13621	13500	13501	13508	13427	13485	13399	13434	13584	13593	13429	13666	13311	13513	13449	13548	13546	13346	13535	13502	13582	13562	13552	13502	13581	13484	13672	13416	13521	13389	13354	13391	13398	13484	13387	13349	13581	13500	13502	13420	13578	13572	13369	13452	13627	13567	13251	13570	13664	13362	13669	13580	13565	13634	13691	13455	13539	13444	13413	13563	13464	13664	13634	13475	13518	13395	13621	13357	13335	13355	13405	13587	13589	13503	13425	13496	13577	13523	13553	13419	13389	13495	13506	13423	13451	13585	13437	13426	13469	13487	13574	13647	13562	13707	13562	13301	13366	13374	13532	13359	13478	13462	13382	13562	13552	13306	13501	13556	13551	13450	13374	13428	13585	13503	13759	13598	13577	13622	13490	13505	13595	13553	13704	13614	13597	13486	13330	13553	13421	13566	13469	13590	13457	13601	13456	13447	13320	13489	13360	13472	13395	13639	13420	13291	13607	13474	13466	13461	13254	13443	13415	13522	13549	13468	13559	13616	13530	13321	13462	13533	13446	13391	13473	13537	13466	13524	13445	13552	13595	13546	13469	13549	13607	13608	13411	13255	13591	13462	13502	13520	13528	13558	13639	13386	13421	13626	13513	13457	13342	13516	13566	13428	13338	13421	13643	13335	13321	13436	13609	13413	13463	13335	13486	13418	13725	13575	13606	13485	13631	13411	13590	13461	13594	13461	13536	13461	13420	13438	13425	13527	13582	13353	13332	13564	13276	13520	13330	13509	13520	13580	13585	13394	13509	13374	13401	13540	13554	13402	13613	13435	13657	13551	13385	13377	13416	13378	13606	13598	13487	13629	13357	13362	13669	13545	13582	13448	13548	13355	13657	13456	13422	13484	13460	13507	13481	13341	13582	13526	13479	13573	13505	13578	13336	13626	13361	13550	13541	13375	13550	13643	13460	13449	13418	13520	13579	13605	13366	13445	13516	13510	13475	13477	13397	13447	13513	13468	13480	13265	13407	13518	13565	13435	13477	13565	13543	13480	13400	13713	13288	13386	13654	13432	13590	13575	13451	13543	13435	13348	13547	13571	13634	13385	13577	13663	13528	13581	13549	13527	13515	13612	13459	13587	13411	13587	13638	13467	13446	13442	13527	13715	13457	13456	13400	13564	13502	13517	13454	13571	13475	13540	13453	13658	13364	13360	13470	13423	13507	13507	13558	13560	13347	13449	13548	13536	13477	13305	13669	13464	13518	13370	13559	13461	13368	13644	13533	13592	13398	13655	13261	13446	13527	13408	13459	13240	13371	13436	13489	13375	13430	13402	13522	13523	13450	13602	13529	13428	13629	13573	13611	13420	13547	13470	13599	13437	13558	13416	13471	13461	13467	13604	13613	13364	13523	13453	13323	13386	13654	13456	13449	13436	13654	13549	13458	13652	13515	13429	13525	13397	13627	13315	13720	13565	13539	13564	13428	13435	13587	13566	13550	13588	13365	13393	13579	13334	13559	13474	13548	13330	13512	13549	13484	13556	13491	13511	13679	13532	13544	13555	13436	13396	13629	13550	13416	13517	13482	13671	13313	13750	13467	13669	13407	13422	13524	13431	13541	13590	13491	13560	13532	13401	13473	13418	13456	13447	13684	13412	13442	13593	13614	13455	13631	13568	13542	13496	13419	13520	13675	13525	13479	13423	13587	13626	13432	13540	13435	13684	13482	13529	13505	13663	13518	13688	13684	13457	13453	13530	13505	13532	13490	13484	13577	13476	13568	13476	13591	13329	13466	13575	13358	13458	13549	13643	13535	13518	13503	13457	13551	13568	13500	13502	13587	13360	13374	13455	13491	13529	13394	13418	13466	13443	13602	13544	13473	13362	13453	13417	13603	13380	13419	13557	13485	13425	13483	13460	13595	13456	13568	13517	13607	13427	13489	13496	13360	13574	13542	13529	13537	13562	13467	13526	13435	13482	13433	13474	13430	13399	13581	13515	13574	13519	13486	13559	13450	13336	13308	13672	13502	13501	13610	13506	13507	13444	13453	13396	13632	13404	13429	13645	13464	13486	13372	13602	13563	13554	13499	13377	13532	13476	13553	13607	13557	13427	13489	13544	13399	13646	13578	13398	13362	13540	13560	13643	13469	13375	13355	13583	13498	13398	13474	13368	13682	13370	13294	13459	13549	13599	13450	13508	13615	13568	13481	13677	13498	13595	13518	13513	13581	13545	13286	13676	13473	13458	13506	13469	13452	13580	13451	13600	13381	13473	13620	13407	13378	13479	13499	13400	13524	13427	13443	13300	13621	13294	13496	13525	13545	13518	13484	13656	13506	13561	13507	13519	13520	13385	13566	13418	13384	13680	13326	13476	13516	13406	13597	13318	13478	13573	13496	13460	13439	13607	13552	13507	13447	13450	13514	13391	13422	13434	13388	13622	13316	13511	13429	13460	13599	13342	13671	13750	13259	13679
27330	21384	29805	23350	21773	21843	19000	15862	15299	15395	15539	15610	15564	15538	15461	15523	15407	15486	15352	15376	15445	15439	15393	15420	15252	15461	15320	15354	15355	15404	15250	15396	15539	15530	15417	15550	15440	15426	15515	15440	15371	15411	15579	15384	15492	15537	15331	15351	15633	15466	15325	15544	15704	15459	15248	15462	15377	15437	15622	15465	15555	15462	15301	15227	15345	15684	15237	15563	15316	15475	15385	15340	15401	15523	15466	15624	15204	15504	15612	15525	15328	15391	15381	15529	15338	15427	15388	15275	15252	15431	15343	15570	15335	15408	15224	15318	15273	15367	15478	15339	15464	15424	15275	15303	15240	15330	15474	15318	15169	15455	15506	15417	15612	15416	15524	15511	15507	15424	15317	15467	15350	15505	15321	15372	15278	15525	15239	15302	15200	15686	15428	15277	15260	15402	15452	15455	15494	15328	15423	15357	15432	15455	15220	15329	15445	15396	15354	15255	15311	15387	15378	15446	15379	15398	15288	15464	15353	15646	15556	15367	15194	15347	15508	15256	15313	15273	15448	15536	15353	15508	15447	15557	15283	15442	15146	15444	15280	15254	15347	15397	15643	15275	15551	15478	15388	15354	15336	15555	15373	15474	15506	15453	15425	15286	15371	15432	15233	15438	15195	15278	15337	15325	15421	15380	15333	15178	15301	15219	15510	15346	15227	15232	15445	15271	15299	15392	15402	15445	15510	15456	15371	15469	15455	15625	15409	15364	15378	15492	15315	15512	15272	15184	15377	15311	15540	15411	15219	15373	15304	15565	15505	15407	15319	15465	15305	15418	15362	15212	15468	15385	15444	15469	15344	15541	15419	15479	15380	15349	15451	15419	15330	15548	15375	15433	15481	15357	15407	15507	15550	15370	15152	15268	15580	15406	15598	15575	15234	15492	15577	15409	15506	15373	15357	15490	15400	15450	15481	15362	15370	15417	15433	15344	15577	15288	15364	15339	15278	15311	15380	15365	15423	15484	15416	15563	15429	15393	15321	15248	15356	15198	15386	15316	15394	15607	15639	15326	15366	15490	15342	15451	15543	15407	15360	15353	15498	15459	15339	15500	15228	15484	15383	15328	15258	15400	15382	15356	15525	15532	15401	15424	15461	15417	15404	15395	15352	15516	15441	15256	15392	15516	15503	15352	15462	15404	15278	15305	15445	15478	15314	15322	15495	15322	15461	15525	15432	15376	15470	15311	15473	15384	15467	15413	15406	15395	15480	15440	15223	15244	15521	15488	15304	15426	15330	15406	15579	15367	15172	15331	15481	15310	15258	15420	15593	15531	15404	15496	15416	15454	15557	15351	15398	15381	15097	15517	15653	15459	15487	15208	15569	15396	15324	15168	15438	15359	15609	15333	15520	15567	15463	15311	15527	15499	15094	15419	15190	15332	15483	15437	15400	15120	15500	15437	15401	15297	15540	15610	15452	15357	15269	15275	15361	15120	15210	15364	15433	15448	15336	15412	15260	15390	15217	15268	15276	15453	15343	15413	15391	15450	15366	15252	15339	15262	15406	15217	15290	15411	15425	15538	15379	15385	15445	15383	15340	15286	15433	15364	15634	15454	15356	15344	15394	15266	15440	15145	15488	15507	15562	15268	15233	15398	15382	15471	15473	15363	15539	15410	15291	15481	15188	15555	15409	15421	15573	15409	15226	15322	15266	15319	15467	15271	15637	15432	15479	15475	15338	15619	15298	15337	15345	15457	15427	15490	15383	15383	15255	15340	15511	15474	15480	15401	15376	15218	15360	15502	15446	15248	15356	15322	15234	15380	15452	15265	15424	15392	15437	15488	15244	15456	15285	15438	15490	15411	15127	15234	15424	15169	15455	15446	15470	15316	15413	15324	15383	15343	15550	15453	15425	15318	15351	15364	15255	15210	15475	15413	15495	15378	15337	15388	15331	15428	15436	15291	15276	15502	15494	15528	15485	15386	15468	15382	15308	15477	15410	15387	15604	15326	15391	15345	15327	15312	15218	15378	15476	15392	15263	15400	15515	15246	15409	15206	15359	15244	15453	15395	15357	15453	15325	15529	15425	15306	15330	15258	15321	15362	15531	15477	15426	15388	15443	15510	15198	15530	15429	15352	15219	15636	15427	15351	15206	15458	15473	15399	15375	15365	15397	15236	15400	15258	15385	15457	15402	15292	15449	15166	15417	15437	15218	15355	15429	15418	15342	15354	15376	15346	15320	15353	15309	15375	15469	15302	15147	15224	15247	15509	15487	15333	15443	15516	15482	15432	15491	15285	15188	15253	15399	15462	15381	15552	15433	15623	15400	15353	15291	15305	15335	15498	15275	15195	15371	15357	15378	15175	15401	15439	15435	15312	15234	15483	15393	15486	15404	15444	15498	15598	15254	15080	15308	15402	15229	15186	15458	15238	15459	15327	15441	15285	15233	15484	15514	15340	15460	15576	15467	15360	15511	15400	15425	15484	15337	15102	15442	15517	15343	15373	15362	15261	15336	15431	15332	15394	15548	15334	15272	15219	15338	15330	15436	15381	15307	15507	15296	15558	15352	15207	15550	15406	15386	15265	15360	15397	15274	15461	15275	15259	15410	15196	15406	15501	15382	15341	15094	15401	15307	15481	15357	15415	15447	15352	15341	15363	15342	15243	15266	15295	15293	15492	15418	15283	15322	15395	15459	15611	15376	15412	15237	15346	15314	15361	15335	15530	15550	15505	15380	15510	15424	15629	15428	15467	15517	15209	15258	15328	15402	15441	15520	15508	15286	15430	15409	15285	15377	15292	15256	15343	15223	15269	15297	15155	15373	15271	15321	15604	15505	15651	15420	15236	15428	15455	15390	15419	15286	15399	15306	15262	15422	15381	15392	15441	15161	15379	15304	15487	15360	15218	15388	15567	15486	15399	15347	15403	15561	15241	15330	15566	15529	15348	15403	15249	15437	15365	15260	15451	15470	15366	15421	15424	15300	15394	15409	15325	15436	15338	15407	15357	15323	15364	15332	15313	15241	15301	15355	15268	15283	15287	15247	15454	15345	15200	15244	15403	15374	15439	15346	15383	15477	15425	15490	15473	15513	15281	15314	15358	15524	15295	15426	15579	15341	15265	15503	15361	15344	15403	15508	15268	15520	15390	15473	15495	15676	15224	15538	15287	15462	15549	15391	15137	15375	15305	15294	15361	15334	15507	15400	15396	15245	15273	15419	15322	15315	15433	15515	15203	15500	15140	15376	15456	15449	15302	15424	15457	15471	15345	15257	15356	15372	15648	15441	15426	15344	15324	15276	15419	15519	15248	15215	15238	15331	15702	15151	15459	15348	15460	15410	15340	15547	15519	15336	15273	15314	15174	15420	15309	15257	15479	15365	15434	15553	15534	15410	15525	15285	15428	15383	15226	15315	15423	15293	15277	15501	15441	15290	15328	15433	15376	15329	15305	15405	15339	15351	15450	15307	15411	15408	15352	15201	15592	15622	15488	15500	15313	15352	15211	15493	15254	15367	15339	15457	15412	15426	15317	15410	15517	15453	15415	15432	15255	15418	15442	15434	15468	15480	15344	15361	15336	15535	15654	15334	15387	15354	15423	15353	15316	15346	15384	15305	15319	15341	15447	15496	15465	15290	15333	15410	15409	15421	15407	15376	15372	15469	15430	15429	15499	15688	15354	15318	15453	15568	15397	15388	15420	15372	15506	15479	15490	15309	15455	15444	15553	15424	15107	15351	15320	15291	15268	15340	15248	15336	15215	15429	15508	15340	15353	15109	15471	15384	15593	15333	15535	15311	15445	15379	15709	15410	15368	15381	15309	15295	15544	15418	15463	15306	15329	15329	15428	15395	15247	15460	15405	15476	15362	15293	15333	15342	15427	15531	15486	15527	15221	15497	15336	15518	15458	15501	15365	15302	15239	15292	15312	15363	15520	15497	15300	15360	15420	15449	15340	15427	15296	15315	15277	15390	15509	15290	15280	15359	15354	15262	15357	15272	15273	15405	15437	15234	15222	15408	15391	15214	15225	15408	15304	15335	15368	15369	15346	15415	15374	15472	15484	15394	15346	15352	15306	15454	15508	15428	15274	15541	15580	15395	15366	15449	15389	15634	15437	15315	15348	15155	15451	15277	15509	15307	15264	15164	15394	15631	15253	15444	15315	15465	15256	15137	15372	15252	15284	15448	15300	15369	15407	15430	15390	15406	15546	15607	15384	15416	15210	15227	15511	15472	15555	15435	15418	15378	15568	15395	15547	15361	15346	15263	15536	15464	15366	15193	15161	15402	15403	15227	15400	15247	15384	15392	15436	15327	15470	15334	15352	15435	15497	15587	15437	15279	15473	15563	15312	15465	15254	15293	15334	15390	15328	15485	15446	15526	15460	15358	15413	15403	15230	15467	15353	15310	15335	15166	15403	15367	15527	15547	15524	15472	15331	15163	15403	15455	15573	15357	15452	15394	15556	15429	15315	15331	15338	15603	15481	15486	15503	15612	15206	15442	15395	15450	15413	15263	15444	15462	15392	15474	15484	15723	15398	15631	15379	15282	15356	15583	15340	15379	15220	15457	15415	15582	15444	15384	15438	15129	15353	15285	15470	15387	15380	15293	15381	15480	15462	15412	15177	15574	15330	15441	15206	15556	15284	15393	15207	15256	15358	15415	15384	15548	15341	15470	15328	15576	15547	15330	15569	15270	15266	15478	15415	15493	15392	15444	15409	15085	15412	15267	15276	15351	15352	15313	15426	15378	15454	15392	15393	15593	15436	15371	15561	15529	15383	15242	15492	15257	15420	15548	15450	15646	15214	15437	15364	15517	15170	15272	15384	15162	15463	15218	15449	15273	15456	15250	15500	15393	15573	15445	15359	15350	15452	15234	15456	15300	15238	15341	15350	15139	15321	15563	15379	15266	15441	15384	15185	15367	15464	15535	15304	15292	15427	15366	15283	15481	15458	15496	15381	15531	15402	15353	15432	15466	15393	15339	15451	15361	15365	15458	15467	15288	15481	15327	15523	15510	15394	15453	15477	15544	15152	15252	15388	15443	15573	15295	15222	15393	15429	15352	15272	15335	15279	15348	15219	15204	15206	15266	15437	15318	15339	15463	15148	15292	15341	15371	15504	15397	15302	15338	15205	15109	15115	15273	15405	15495	15195	15375	15182
23593	16303	13163	13087	12924	13065	13130	12986	13241	13130	13123	13201	13137	13126	13212	13150	12910	13087	13087	13142	13063	13143	13153	13145	12994	13136	13109	13003	13059	12976	12976	13061	13264	13097	12959	13182	13045	13080	13061	12994	13063	13140	12948	13126	13131	13157	13060	13048	12976	13193	13224	13171	13195	13130	12939	13145	13210	13130	13219	13039	13184	13067	13007	13223	13029	13050	13107	13027	12866	13045	12914	13174	13060	13148	13259	13141	13086	13201	13086	13145	13055	13069	13121	12892	13079	13165	13078	13074	13124	13003	13073	12836	12903	13046	13081	13171	12956	13056	13246	12992	13046	13052	13025	13112	12908	13062	13045	12947	12973	13108	12961	13032	13047	13045	13347	13121	13132	13080	13081	13026	13176	13136	13006	13145	13195	13032	13071	13084	13028	13119	13075	12867	12902	12962	12981	12983	12969	13090	13057	13058	13058	13012	13121	13057	13148	13159	12896	13071	12998	12997	13111	12956	12992	13136	13046	13138	13204	13085	13022	13167	13021	13193	13021	13104	13008	13056	13206	13248	13143	13004	13076	13086	13078	13068	12894	13071	13119	13036	13111	13002	13167	13025	13129	13144	12976	13083	13045	13059	12973	13169	12910	13176	13166	13129	13100	13131	12950	12937	13083	13084	12886	13059	13113	12939	12903	13129	13119	13103	13016	13066	13009	13134	13053	13072	13034	13078	13210	13157	13160	13020	13003	13130	13037	13009	13068	13249	13152	13101	13136	13131	13068	12880	13119	13008	12945	13154	13123	13062	13231	13008	13072	13082	13112	13107	12769	13043	13138	13039	13274	13006	12989	12879	12981	13143	13009	13207	13099	13081	12972	13107	13085	13018	13189	12795	13082	13165	12923	13032	12838	13193	12972	13024	13045	13061	13175	13162	13090	13167	13070	13129	13177	13038	13053	13112	13169	13012	12861	12941	13135	12934	12840	13162	12978	13071	13195	13006	13185	13015	13021	13075	13101	13185	13098	13111	13103	13049	13058	13092	13040	12985	13161	12989	12829	13024	12966	13112	13119	13038	13020	12948	12838	12975	13091	13033	13036	13033	13033	12981	13065	13063	13115	13172	13105	13134	13172	13133	12988	13144	13129	13188	13016	13023	13133	13212	13095	13140	13256	13236	12997	13184	12997	13155	13093	13008	13242	13006	12963	12863	13054	13001	13015	13091	13052	13101	13089	12911	12968	13094	13010	12987	12886	13224	13086	12984	13111	12960	13025	12831	13003	13054	12975	13218	13095	13188	12901	13075	13084	13053	13091	12930	13141	13271	12981	12982	13051	12954	13138	13212	13202	12927	12993	13215	13142	12969	13067	13317	12962	12906	13241	13066	13024	13113	13168	13168	13074	12995	12922	13173	13087	13059	12912	13017	13199	13059	13047	13042	13208	12917	13175	13176	13087	13099	13193	13269	12977	13003	13071	13196	13164	13028	13242	12976	13219	13183	13089	13010	13044	12994	13232	13061	12959	12966	13081	13167	12907	12974	12980	13045	13076	12960	13076	13077	13042	13133	13144	13035	13036	13101	13008	13189	12870	13085	13067	13071	13324	13059	13014	13017	13069	12955	13105	13065	12892	12919	13153	13075	13171	13198	13029	12989	12890	13165	13187	12934	12986	12993	12990	13111	12951	13042	12984	12822	13004	13115	13213	13114	13136	13192	13057	13096	13019	12981	13035	13012	13129	13197	13074	13030	13085	13038	13108	13019	13140	12959	12961	12981	12967	13014	13062	13179	13038	13124	12940	12984	13158	13078	12990	13055	13026	12992	13086	12976	13068	13025	13131	13128	12865	13020	13267	13108	12984	13033	13071	12967	13182	13119	13141	13024	12958	13131	13112	12987	13099	13032	13131	13021	13038	13081	13045	13107	13024	13210	12899	12859	13105	13050	13149	13042	13060	12874	13197	13045	13127	13147	13228	13032	12919	13025	13258	13079	13139	13147	13076	12957	13036	12980	13085	13072	13051	13083	13042	13175	13124	13084	13045	12969	13150	12968	13116	13056	12951	12997	13069	13026	13027	13268	12874	13098	13065	13032	12927	13134	13132	13217	12880	13130	12806	12996	12920	13116	13210	12995	12846	13063	12964	13041	13162	13216	13150	13154	12902	12909	12990	13041	12968	13153	12832	13298	13070	13077	13032	13082	13193	13153	12921	13081	13101	13121	13190	13137	13126	13028	13077	12966	13139	12946	13214	12916	13152	13105	13033	12995	13035	13083	12974	13027	13148	12873	13062	13016	13066	13058	13103	12957	13138	13167	12999	13046	13062	12895	13012	13047	13160	13070	12988	13204	13109	13055	12869	13004	13034	13077	13095	13120	12952	13108	12997	13126	13119	13070	13149	13242	13029	13093	13036	13052	13027	13049	12926	13037	13048	12975	13085	12786	13251	12959	13151	13086	13134	13084	13112	13010	12977	13144	13067	13027	12864	13157	13008	13083	13174	13064	13052	13064	12935	13105	13051	13041	13101	13002	13171	13091	13059	13147	13187	13018	13235	13150	13097	13022	13068	13086	13012	13031	12986	12967	13147	13036	12994	13123	13189	12980	13265	13196	12913	13102	13165	12878	13242	13088	13160	13009	13026	13041	13117	13034	12987	12942	12939	13200	13192	13084	12983	13071	13117	13068	13225	13030	12989	12971	12891	13013	13193	13197	13109	13055	12956	13209	13018	12953	12968	13084	13078	13116	13221	12963	13060	13119	13032	13029	13111	13005	13022	13109	13140	13031	12977	13018	13078	12908	13185	13119	13027	13079	12970	13101	13134	13073	13071	13056	12978	12901	12907	12996	13184	13180	13219	12910	13113	13139	12966	13076	13191	13083	13266	13005	12918	13050	13113	13000	13101	12875	12858	13139	12996	13168	13249	13033	12945	12997	12905	13097	13115	12958	13090	12999	13064	12940	13121	13004	12799	13159	13203	13226	13113	13016	13096	12838	13014	13078	13045	12907	13218	13176	12999	13193	13057	13056	12973	13011	13077	13121	12998	13051	13076	13010	12897	12993	13010	13260	13075	13042	12932	12987	13164	13033	13193	13091	13050	13000	13014	13225	12956	13036	12938	13083	13015	13024	12906	13098	13195	13056	13060	13133	13164	13084	13281	13024	13103	13051	13126	13017	13098	13144	12994	13049	12818	12946	13144	12947	13139	13116	13045	13008	13073	13006	13066	13088	13097	13126	13109	12952	13040	13031	12902	13003	13024	13114	13055	13044	12975	13126	13018	12940	13144	12999	13108	13170	13077	12944	13112	13101	12878	12998	13058	13093	13049	13038	13163	12994	13122	13085	13217	12931	13150	12967	13304	12988	13177	12970	13107	13125	13153	12893	12983	12955	13137	12912	13085	13027	13237	13077	13233	12938	13046	13161	13017	12833	13060	12968	13114	13071	13116	13066	12866	13101	13134	12947	13013	13089	13005	13031	13005	12996	13197	13230	13029	13055	13046	13071	13161	13241	13106	13128	12966	13141	13135	13130	13143	13029	13081	13087	13291	12970	13073	13047	13066	13199	13024	13107	12906	13115	12967	12999	13065	12926	13043	13197	12931	12981	13020	13081	13076	12879	13024	13140	13092	13104	13114	13087	13000	13155	13050	13203	13276	13172	12984	13078	13208	13075	13160	12856	12979	13075	13212	13042	13130	12882	13233	13085	12851	12941	13185	12862	13268	12997	13259	13065	12896	13109	13102	13010	12951	12979	13228	13082	12986	13001	12956	13069	13079	13037	13183	12986	13022	13050	12960	13101	13099	13151	13187	13146	12971	12891	13094	13112	13014	12971	13056	13098	13137	13194	13137	13155	12927	13118	13069	13002	12922	12908	13136	12975	13131	13042	12979	12944	13033	13047	13055	13070	13047	13050	13147	13054	12991	13140	12986	13031	12953	13015	12952	13165	13073	13012	12813	12884	13025	13086	13269	13063	13087	13122	13020	12980	13119	13221	13050	12909	13189	12845	13057	13034	13035	13067	12979	13105	13063	13006	12987	12913	13139	13197	12966	12948	13159	13117	13100	12991	12992	13110	13098	12968	13088	13196	13014	12967	13195	12976	13085	13126	13045	13151	13165	13037	13062	12879	13115	13095	13078	13087	13169	13075	13151	13070	13063	13124	13095	13067	13072	13039	12973	13154	13183	13269	13026	13040	12900	13204	13000	13008	13126	13037	12921	13127	13004	13093	13064	13126	12980	13065	13057	12925	12962	13152	13061	13107	13009	13162	12915	12909	12966	13223	13044	12918	13094	13217	12978	12986	13040	12952	13061	13177	13043	13223	12983	13169	13108	13097	12965	13112	12975	13124	13142	13186	13050	13144	13097	13226	13205	13022	12910	13136	13025	12957	13053	13085	12907	13053	12847	13246	13130	12949	12963	13146	13060	13017	13027	12998	12978	12924	13093	13200	13105	13214	12966	13049	12901	13100	13051	12963	13019	13154	12958	13014	13014	13066	13040	13093	13001	12944	13083	13110	13049	13147	13257	13198	12993	12985	12994	12972	13157	12991	13135	13018	13023	13120	12959	13031	13132	13052	13061	12990	13161	13041	13239	13126	12999	13161	12950	13033	13057	13124	13054	13208	13078	13225	13017	13049	13159	13007	13213	13091	13013	13116	13127	12975	13027	13008	13086	13046	13044	13227	13083	13140	13052	13080	13057	12995	12933	12943	13140	13032	12976	13125	13006	12973	13028	12909	13136	12922	13093	13044	13206	12976	13102	12978	12987	13197	13037	13088	13204	13095	12996	12976	13185	13158	13106	13022	13131	13087	13114	12847	13157	13016	13027	13072	13089	13056	12935	13047	13050	12908	13077	13117	13012	13182	12922	13174	12912	13150	13011	13151	12955	12976	13125	13144	13016	13066	12996	12977	13053	13104	13090	13041	12866	13041	13110	13002	13079	13104	13039	12908	13056	13052	13064	13087	12983	13212	13040	13141	13345	13166	13136	13145	12863	13100	13120	13138	12947	13106	12954	13179	13036	13049	13073	13083	13126	12975	12977	12987	13207	12875	13154	13047	13015	12942	12946	13082	13135	13191	13014	13003	13069	13036	13139	12990	13171	13180	12908	13097	13078	13218	13175	13095	13114	13022	13114	13078	13053	13073	12845	12971	13010	13051	12954	13048
26747	21342	29847	23201	21583	23003	21686	17470	16843	17256	17016	16901	16984	16838	16873	17218	16999	16960	16872	16883	17024	16954	16978	16839	16994	16857	16815	16917	17042	16757	16861	16722	16712	16881	16856	16670	16864	16712	16657	16869	16713	16951	16905	16916	16975	16499	16933	16725	16722	16793	16976	16871	16737	16737	16728	16876	16855	16710	16838	16864	16741	16730	16934	16838	16969	16722	16744	16596	16781	16671	16852	16682	16540	16635	16704	16799	16800	16589	16685	16756	16819	16586	16777	16720	16910	16634	16661	16580	16785	16691	16950	16763	16751	16902	17000	16729	16851	16638	16962	16878	16799	16966	16636	16742	16883	16776	16828	16923	16677	16652	16654	16645	16900	16579	16877	16572	16792	17010	16624	16657	16751	16761	16856	16593	16877	16553	16666	16697	16908	16696	16570	16837	16664	16770	16617	16700	16607	16567	16835	16675	16698	16774	16736	16966	16681	16933	16615	16593	16697	16688	16738	16757	16531	16763	16741	16968	16662	16706	16867	16696	16873	16713	16798	16912	16789	16673	16695	16915	16647	16772	16882	16755	16846	16732	16821	16868	16731	16785	16953	16757	16757	16740	16584	16938	16801	16691	16797	16749	16900	16804	16804	16706	16755	16729	16591	16791	16887	16634	16762	16849	16817	16668	16796	16848	16703	16804	16690	16530	16570	16781	16966	16734	16764	16761	16731	16655	16909	16749	16911	16947	16995	16738	16780	16773	16699	16629	16660	16644	16886	16673	16750	16913	16794	16784	17061	16750	16690	16709	16773	16934	16852	16753	16757	16632	16508	16802	16957	16800	16757	16478	16607	16650	16909	16808	16693	16876	16779	16583	16541	16639	16773	16909	17065	16778	16852	16915	16986	16792	16848	16704	16758	16848	16744	16774	16911	16629	16805	16719	16881	16645	16765	16741	16759	16827	16593	16798	16791	16916	16819	16832	16840	16822	17023	16708	16909	16743	16705	16829	16570	16781	16686	16898	16708	16654	16733	16759	16790	16638	16917	16903	16626	16729	16916	16815	16645	16648	16716	16929	16817	16798	16925	16532	16754	16668	16636	16718	16675	16682	16631	16621	16693	16845	16896	16696	16816	16892	16874	16645	16781	16618	16810	16923	17021	16841	16881	16783	16805	16604	16838	16705	16708	16681	16550	16787	16590	16850	16768	16912	16997	16942	16833	16445	16628	16761	16695	16550	16679	16495	16585	16817	16716	16637	16941	16937	16814	16948	16893	16750	16913	16790	16694	16666	16684	16714	16909	16667	16786	16952	16759	16741	16951	16753	16724	16823	16928	16682	16764	16583	16726	16894	16914	16858	16656	16765	16713	16781	16875	16863	16924	16804	16750	16841	16608	16797	16783	16816	16778	16944	16985	16772	16825	16733	16890	16815	16741	16760	16735	16858	16718	16760	16702	16868	16843	16654	16834	16415	16783	16815	16646	16804	16883	16864	16681	16799	16941	16770	16860	16911	16846	16957	16760	16684	16788	16648	16733	16543	16745	16618	16728	16679	17033	16733	16791	16711	16731	16787	16679	16630	16655	16768	16575	16585	16792	16715	16917	16622	16642	16875	16808	16846	16665	16624	16753	16777	16715	16533	16774	17089	16780	16658	16768	16614	16972	17036	16889	16762	16666	16780	16830	16564	16791	16737	16779	16571	16668	16922	16904	16791	16581	16945	16774	16798	16835	16908	16870	16828	16760	16784	16772	16563	16700	16773	16901	16735	16784	16798	16718	16872	16664	16667	16698	16791	16685	16730	16987	16943	16902	16766	16826	16819	16677	16690	16792	16725	16733	16687	16865	16615	16423	16734	16775	16680	16957	17072	16673	16812	16647	16717	16791	16827	16905	16911	16922	16782	16877	16662	16620	17026	16801	16844	16649	16712	16866	16863	16920	16769	16896	16637	16906	16562	16646	16871	16811	16887	16578	16751	16797	16803	16757	16844	16891	16734	16617	16727	16657	16832	16936	16803	16736	16810	16919	17018	16573	16692	16670	16769	16865	16784	16806	16695	16531	16766	16513	16714	16967	16699	16801	16749	16940	16639	16713	16767	16730	16841	16928	16733	16816	16648	16746	16779	16687	16898	16954	16728	16933	16713	16824	16799	16776	16772	16544	16770	16860	16824	16838	16561	16938	16718	16956	16713	16563	16608	17001	16726	16771	16770	16824	16645	16661	16496	16900	16734	16807	16712	16608	16725	16845	16719	16648	16839	16623	16824	16853	16804	16790	16835	16773	16946	16862	16928	16805	16711	16880	16674	16594	16621	16515	16645	16662	16695	16732	16802	16901	16844	16716	16681	16925	16776	16594	16797	16671	16630	16764	16860	16671	16791	16748	16790	16663	16888	16940	16811	16893	16807	16729	16620	16669	16537	16569	16802	16697	16957	16572	16749	16783	16709	16744	16751	16508	16644	16899	17006	16854	16645	16832	16775	16632	16889	16773	16605	16726	16751	16857	16764	16820	16707	16717	16796	16786	16769	16754	16622	16842	16746	16787	16682	16641	16686	16673	16675	16976	16854	16754	16710	16702	16829	16791	16714	16625	16567	16728	16716	16758	16681	16556	16880	16921	16638	17018	16720	16803	16942	16625	16794	16744	16707	16607	16685	16825	16805	16720	16631	16931	16818	16868	16706	16771	16556	16823	16608	16538	16701	16613	16748	16798	16864	16791	16871	16601	16725	16624	16802	16713	16592	16671	16904	16754	16929	16756	16925	16736	16918	16631	16732	16821	16946	16670	16565	16782	16622	16805	16607	16834	16691	16747	16705	16785	16776	16698	16598	16622	16725	16784	16982	16741	16891	16676	16637	16686	16787	16717	16868	16749	16804	16845	16751	16692	16684	16759	16652	16587	16533	16967	16725	16807	16584	16670	16803	16795	16981	16764	16768	16796	16689	16964	16855	16572	16722	16702	16674	16752	16803	16807	16816	16613	16621	16662	16607	16722	16861	16717	16513	16727	16785	16638	16720	16771	16535	16674	16753	16765	16764	16765	16772	16813	16658	16846	16700	16840	16722	16868	16759	16645	16792	16798	16821	16959	16963	16789	16508	16620	16957	16690	16852	16757	16623	16790	16723	16638	16713	16801	16932	16758	16874	16568	16693	16636	16873	16767	16710	16673	16760	16755	16768	16663	16483	16732	16667	16755	16832	16803	16778	16625	16749	16737	16720	16894	16808	16730	16767	16784	16873	16701	16805	16712	16685	16904	16917	16860	16739	16847	16748	16848	16994	16694	16724	16876	16842	16782	16712	16740	16872	16862	16699	16829	16753	16732	16712	16668	16748	16928	16726	16744	16757	16641	16770	16773	16733	16624	16647	16765	16844	16654	16595	16752	16619	16622	16778	16698	16783	16615	16528	16572	16719	16754	16778	16843	16663	16600	16800	16619	16570	16596	16812	16747	16804	16635	16741	16730	16810	16863	16755	16951	16782	16744	16674	16852	16632	16799	16738	16653	16731	16897	16684	16809	16747	16735	16645	16711	16960	16799	16820	16722	16850	16597	16629	16756	16654	16720	16647	16752	16706	16823	16930	16822	16814	16955	16665	16827	16768	16701	16647	16816	16803	16801	16856	16782	16799	16848	16820	16593	16696	16702	16781	16603	16610	16685	16587	16894	16748	16821	16818	16732	16578	16534	16760	16721	16845	16909	16556	16465	16720	16586	16684	16651	16492	16755	16691	16617	16898	16672	16590	16722	16608	16537	16944	16766	16620	16769	16712	16742	16666	16490	16786	16855	16815	16403	16702	16726	16736	16874	16822	16801	16981	16658	16815	16712	16858	16710	16838	16855	16699	16732	16633	16690	16727	16719	16676	16697	16729	16738	16647	16741	16916	16826	16662	16712	16731	16814	16689	16733	16865	16696	16670	16917	16801	16661	16650	16762	16777	16732	16887	16694	16657	16719	16754	16790	16734	16737	16764	16946	16779	16860	16773	16738	16590	16718	16907	16947	16705	16739	16764	16847	16705	16648	16850	16917	16735	16630	16763	16514	16611	16715	16680	16770	16667	16776	16837	16949	16794	16662	16769	16903	16935	16806	16537	16784	16976	16803	16704	16738	16904	16709	16854	16866	16681	16673	16806	16676	16845	16746	16656	16916	16843	16897	16914	16975	16840	16802	16689	16742	16650	17013	16700	16888	16724	16774	16669	16512	16630	16762	16619	16854	16820	16622	16922	16807	16887	16601	16605	16549	16670	16552	16821	16687	16873	16887	16843	16653	16606	16752	16699	16689	16891	16898	16801	16659	16699	16765	16552	16522	16585	16715	16705	16758	16713	16852	16998	16711	16673	16719	16785	16787	16715	16805	16665	16620	16948	16749	16813	16765	16891	16888	16748	16756	16609	16618	16771	16706	16577	16606	16815	16757	16874	16861	16880	16881	16757	16861	16778	16924	16755	16654	16692	16746	16800	16593	16811	16748	16794	16877	16789	16911	16700	16609	16837	16788	16514	16765	16925	16745	16646	16576	16711	16678	16592	16856	16933	16837	16762	16775	16704	16876	16628	16822	16663	16725	16752	16729	16797	16742	16920	16814	16559	16880	16588	16701	16762	16928	16956	16715	16818	16662	16869	16782	16642	16743	16750	16784	16701	16825	16819	16814	16670	16620	16579	16833	16870	16773	16622	16901	16807	16833	16860	16821	16715	16861	16698	16745	16451	16759	16948	16787	16721	16777	16723	17127	16818	16900	16509	16622	16750	16718	16421	16863	16763	16793	17057	16725	16710	16888	16763	16547	16645	16808	16830	16749	16744	16773	16659	16621	16676	16697	16867	16843	16660	16545	16659	16748	17133	17020	16673	16567	16734	16711	16696	16926	16607	16573	16795	16870	16774	16603	16603	16730	16668	16663	16702	16822	16738	16630	16643	16779	16780	16662	16568	16651	16615	16646	16645	16892	16801	16814	16676	16665	16863	16788	17036	16964	16667	16828	16812	16682	16711	16727	16856	16849	16766	16591	16814	16771	16678	16787	16812	16712	16800	16853	16700	16851	16790	16752	16643	16848	16699	16881	16627	16656	16891	16848	16822	16512	16520	16604	16687	16866	16729	16647	16782	16829	16713	16609	16779	16835	16699	16932	16976	16859	16822	16690	16812	16801	16870	16775	16854	16808	16644
25712	16945	13966	13952	13856	13772	14076	13833	14056	13894	13896	13946	13855	13812	13777	13768	13988	13748	14065	13899	13788	13722	13850	13687	13694	13694	13905	13864	13995	14084	13854	13875	13795	13814	13748	14020	13845	13811	13798	14052	13785	13856	13984	13928	13997	13875	13856	13930	13764	14068	13849	14031	13740	13974	14013	13964	13680	13798	13909	13889	13848	13798	13804	13951	13801	13795	13874	13844	13861	13937	13939	13797	13933	13815	13729	13887	13803	13754	13872	13940	13889	13896	13916	13824	13852	13938	13786	13950	13881	13970	13814	13898	13761	13707	13810	13999	13730	13743	13829	13992	13907	13892	13847	13926	13934	13791	13986	13795	13861	13854	13789	13901	13745	13819	13745	13780	13813	13942	13900	14001	13756	14000	13843	13872	13844	13912	13874	13915	14006	13766	13769	13813	13881	13877	13919	13911	13796	13798	13974	13747	13876	13821	13843	14002	13872	13721	13755	13612	14037	13972	13812	13849	13932	13817	13756	13827	13868	13835	13886	13816	13823	13685	13861	13651	13915	13917	13673	13902	13764	13964	13906	13766	13986	13958	13847	13770	13734	13745	13937	13787	13587	13800	13968	13903	13909	13736	13917	13850	14041	13849	13838	13697	13934	13943	13782	13802	13953	13941	13926	13795	13802	13784	13830	13941	13803	13963	13919	13735	13927	14072	13700	13907	13765	13761	13920	13934	13687	14015	13862	13847	13847	13742	13851	13899	13866	13937	13789	13783	13796	13858	13887	13973	14010	13754	13958	13886	13798	14003	13762	13729	13955	14002	13835	13829	13812	13651	13909	13780	13823	13965	13863	13750	13735	13859	13925	13866	13885	13877	13708	13813	13822	14069	13798	13854	13864	13995	13759	14175	13797	13810	13897	14046	13842	13812	13826	13783	13953	13730	13778	13819	13853	13961	13899	13927	13851	13829	13867	13777	13930	13714	13859	13873	13816	13866	13811	13839	13934	13959	13732	13976	13779	13812	13811	13906	13871	13690	13871	13884	13809	13720	13724	13841	13924	13861	13947	13807	13814	14015	13808	13835	13850	13758	13958	13820	13780	13904	13953	13880	13927	13902	13863	13937	13804	13773	13796	13836	13598	13680	13805	13875	14018	13797	13927	13807	13860	13936	13860	13856	13967	13737	13997	13848	13915	13785	13798	13887	13943	13848	13807	13794	13813	13827	13928	13893	13728	13779	13864	13823	13825	13768	13793	13725	13785	13820	13906	13726	13924	13843	13832	13745	13951	13850	13904	13882	13755	13903	13692	13817	13773	13731	13897	14004	13819	13838	13874	13933	13827	13766	13692	13733	13765	13795	13653	13937	13753	13750	13960	13733	13836	13758	13720	13838	13887	13883	13811	13741	13883	13930	13785	13939	13891	13791	13771	13961	13915	13739	13886	13769	13825	13814	13700	13886	13860	13799	13939	13874	13831	13761	13774	13900	13898	13879	13812	14003	13782	13639	13719	13991	13907	13848	13705	13806	13872	13822	13843	13821	13972	13856	13834	13774	13683	13845	13680	13877	13791	13983	13881	13990	13865	13786	13817	13755	13879	13838	13724	13763	13819	13908	13742	13767	13970	13852	13817	13779	13858	13829	13809	13875	13818	13875	13978	13714	14028	14002	13807	13961	13785	13950	14007	13813	13807	13802	13796	13929	13793	13752	13793	13800	13802	13884	13637	13725	13984	13795	13976	13865	13651	13823	13806	13799	14000	13879	13854	13974	13552	13881	13804	13840	13789	13819	13774	13900	13946	13937	13840	13646	13744	13942	13775	13846	13701	13845	13661	13868	13907	13879	13909	13816	13893	13792	13912	13690	13829	13905	13722	13978	13749	13941	13835	13788	13789	13966	13777	13920	13798	13773	13943	13904	13987	13813	13857	13815	13855	13775	13880	13729	13697	13717	13669	13955	13883	13930	13814	13936	13952	13905	13834	13964	13847	13807	13591	13850	13862	13876	13874	13920	13952	13912	13982	13751	13967	13833	13804	13972	13793	13931	13811	13947	13933	13912	14066	13820	13901	13951	13824	13935	13800	13764	13700	13845	13824	13765	13761	13773	13906	13771	13771	13980	13716	13860	13701	13877	13942	13839	13703	13663	13936	13907	13942	13874	13946	13614	13876	13936	13914	13733	13910	13904	13941	13958	13840	13878	13851	13833	13804	13761	14079	13740	13838	13601	13945	13853	13953	13852	13770	13889	13829	13815	13956	13934	13800	13917	13882	13884	13831	13921	13810	13816	13832	13651	13882	13900	13862	13900	13910	13834	13876	13765	13713	13766	13870	13867	13954	13863	13776	13853	13801	13851	13889	13960	13843	13935	14034	13782	14102	13891	13794	13932	13917	13847	13758	13863	13711	13762	13931	13870	13720	13872	13934	13908	13873	13766	13673	13725	13829	13700	13863	13902	13814	13976	13906	13749	13865	13900	13755	13816	13799	14027	13939	13869	13732	13868	13845	14060	13907	13764	13913	13944	13882	13909	14048	13979	13893	13978	13879	13640	13897	13855	14017	13968	13785	13880	13981	13946	13947	13822	13890	13826	13950	13757	13650	13776	13848	13780	13934	13866	13658	13604	13748	13843	13873	13678	13966	13847	13754	13777	13935	13772	13879	13966	13824	13924	13629	13881	13880	13530	14047	13725	13857	14068	13719	13729	14069	13802	13852	13926	13865	13865	13826	13923	13964	13952	13715	13972	13802	13775	13797	13826	13847	13898	13934	13921	13738	13830	13675	13907	13819	13878	13800	13801	13829	13916	13855	13935	13839	13786	13939	13761	13772	13960	13916	13881	13744	13712	13853	13788	13947	13793	13901	13773	13875	13840	13860	13895	13756	13802	13996	13967	13745	13856	13875	13843	13981	14021	13879	13893	13991	13736	13767	13797	13837	13881	13733	13929	13708	13869	13813	13933	13776	13910	13929	14034	13741	13886	13869	13737	13860	13861	13660	13786	13884	14013	13686	13962	13876	13898	13603	13958	13753	13738	13894	13810	13868	13900	13803	13805	13836	13792	13679	13850	13713	14020	13999	13747	13762	13861	13876	14001	13809	13966	13993	13857	13752	13948	13870	13761	13970	13814	13840	13717	13951	13774	13937	13884	13718	13901	13772	13871	13688	13879	13871	13995	13711	13789	13967	13817	13884	13782	13783	13740	13816	13897	13883	13885	13956	13833	14008	13832	13890	13766	13842	13684	13696	13811	13856	13916	13776	13748	13842	13871	13937	13742	13750	13769	13937	13822	13803	13716	13854	13922	13833	13699	13735	13824	13898	13861	13704	13825	13911	13913	13634	13679	13723	13831	13790	13900	13918	13881	13947	13775	13795	13765	13875	13905	13844	13879	13810	13852	13845	13825	13817	13772	13966	13861	13695	13882	13846	13895	13800	13899	13862	13870	13831	14010	13885	13804	13757	13808	13852	13878	13850	13895	13931	13802	13844	13636	13884	13973	13837	13973	13887	13937	13772	13728	13903	13856	13846	13817	13822	13781	13904	13896	13783	14138	13885	13888	13863	13935	13652	13976	13874	14071	13758	13889	13928	13867	13902	14051	13760	13883	13664	13907	13748	13880	13738	14062	13928	13901	13782	13925	13790	13891	13883	13891	13955	13698	13759	13817	13849	13883	13884	13674	13875	14030	13925	13864	13749	13881	13766	13910	13755	13912	13877	13973	14060	13885	13999	13718	13818	13746	13747	13855	13922	13718	13677	14025	13973	13970	13836	13898	13903	13843	13835	13829	13994	13808	13776	13759	13923	13891	13952	14014	14049	13825	13836	13775	13842	13773	13911	14030	13997	13670	13834	13837	14045	13994	13804	13851	14029	13792	13902	13871	14001	13925	13851	13760	13822	13819	13799	13726	14013	13856	13640	13755	13965	13876	13737	13830	13801	13904	14003	13761	13859	13872	13901	13863	13903	13704	13784	14038	13861	13667	13875	13723	13950	13857	13869	13784	13934	13737	13965	13944	13832	13814	13877	13957	13713	13772	13914	13928	13891	13902	13840	13856	13844	13990	13799	13831	13941	13802	13793	13902	14124	13795	13931	13685	13872	13989	13792	13990	13825	13802	13884	13824	13819	14001	13788	14029	13791	13642	13872	13731	13801	13957	13801	13858	13794	13782	14005	13892	13924	13860	13999	13892	13806	13813	13824	13811	13937	13752	13830	13860	13909	13779	13752	13746	13873	13760	13946	13793	13945	13721	13853	13913	13964	13817	13756	13989	13961	13905	13771	13743	13916	13848	13820	13869	13941	13798	13720	13898	13759	13866	14046	13922	13730	13907	13994	13829	13747	13825	13801	13732	13771	13887	13930	13771	13774	13957	13818	13772	13913	13870	13796	13716	13886	13855	13750	13858	13830	13750	13972	13805	13866	13784	13875	13919	13777	13811	13879	13757	13707	13683	13824	13920	13827	13734	13820	13747	13862	13930	13569	13785	13919	13765	13732	13912	13743	13909	13767	13876	13802	13788	13933	13890	13996	13854	13922	13888	13862	13849	13713	13952	13839	13929	13871	13734	13723	13978	13896	13773	13983	13837	13850	13890	14028	13949	13893	13944	13891	13793	13848	13611	13780	13678	13853	13794	13679	13912	13854	14032	13919	13823	13922	13714	13897	13948	13869	13970	13882	13853	13664	13782	13809	13910	13772	14032	13989	13822	13836	13831	13927	13876	13981	13926	13766	13818	13867	13816	13915	13753	13814	13766	13738	13932	13769	13915	13849	13829	13822	13871	13726	13856	13896	13948	13843	13671	13914	13779	13953	13862	13951	13842	13851	13844	13846	13773	13941	13940	13954	13979	13889	13744	13758	14045	13795	13640	13913	13821	13771	13848	13904	13942	13797	13900	14038	13797	14004	13752	13930	13851	13823	13863	13987	13879	14034	13880	13894	13898	14010	13777	13898	13779	13866	13913	13799	13967	13789	13737	13781	13921	13682	13886	13894	13756	13867	13956	13838	13893	13796	13951	13943	13779	13824	13752	13702	13880	13839	13711	13869	13946	13943	13809	14027	13945	13986	13689	13874	13876	13833	13842	13789	14054	13802	13689	13911	13659	13855	13903	13835	13986	13958	13748	13798	13841	13787	13788	13886	13742	13877	13819	13890	13936	13984	13893	13862	13831
22659	21444	29769	23527	21447	22447	27936	18471	16007	16334	16111	15782	15834	15724	15806	15886	15817	15648	15822	15853	15698	15730	15683	15684	15748	15468	15856	15644	15817	15647	15589	15600	15698	15519	15763	15515	15721	15517	15519	15596	15423	15506	15748	15666	15656	15580	15629	15531	15400	15529	15542	15306	15828	15600	15564	15422	15519	15338	15629	15643	15416	15409	15432	15312	15584	15489	15602	15475	15462	15593	15539	15659	15513	15399	15479	15488	15671	15469	15350	15395	15429	15506	15551	15475	15384	15406	15568	15486	15714	15442	15364	15616	15334	15535	15525	15517	15546	15482	15571	15402	15388	15395	15340	15300	15353	15533	15389	15339	15362	15302	15406	15595	15806	15531	15434	15369	15325	15533	15314	15331	15490	15552	15517	15546	15530	15510	15513	15629	15413	15355	15487	15476	15446	15359	15421	15489	15661	15516	15636	15358	15283	15419	15416	15561	15490	15474	15490	15704	15338	15429	15406	15348	15594	15382	15416	15372	15542	15558	15589	15333	15461	15280	15252	15540	15374	15362	15505	15364	15546	15333	15558	15387	15516	15381	15168	15500	15189	15520	15522	15478	15494	15308	15394	15366	15388	15514	15447	15397	15294	15354	15311	15515	15573	15515	15408	15345	15415	15455	15446	15359	15511	15394	15506	15449	15503	15237	15389	15310	15450	15404	15440	15444	15284	15410	15379	15601	15352	15434	15588	15264	15476	15380	15328	15272	15514	15513	15521	15266	15343	15537	15403	15303	15308	15466	15538	15449	15454	15400	15240	15291	15307	15483	15344	15334	15384	15384	15411	15220	15641	15475	15539	15436	15245	15516	15524	15308	15558	15495	15468	15533	15227	15297	15356	15450	15139	15479	15381	15343	15444	15192	15300	15367	15268	15288	15484	15411	15506	15461	15507	15345	15343	15347	15383	15213	15350	15568	15479	15228	15606	15298	15424	15605	15446	15279	15363	15341	15387	15302	15645	15404	15414	15437	15257	15623	15430	15437	15465	15455	15249	15356	15356	15317	15443	15594	15380	15449	15338	15317	15312	15444	15324	15473	15386	15389	15301	15417	15396	15317	15406	15242	15540	15269	15324	15577	15524	15359	15512	15147	15294	15199	15438	15497	15324	15385	15504	15521	15451	15446	15202	15435	15470	15416	15402	15376	15352	15463	15489	15304	15329	15527	15528	15547	15435	15426	15198	15476	15361	15368	15160	15244	15424	15224	15426	15454	15171	15528	15468	15561	15385	15371	15469	15372	15321	15349	15552	15343	15331	15466	15256	15214	15178	15451	15349	15459	15421	15349	15436	15404	15492	15358	15429	15453	15455	15295	15426	15469	15304	15536	15327	15244	15374	15505	15348	15489	15600	15350	15406	15387	15557	15312	15556	15408	15446	15328	15432	15312	15402	15414	15235	15473	15446	15507	15245	15371	15307	15325	15366	15233	15209	15344	15528	15334	15231	15350	15447	15450	15356	15389	15421	15462	15459	15511	15382	15389	15337	15285	15316	15381	15315	15556	15245	15201	15335	15582	15516	15394	15317	15413	15394	15440	15374	15361	15563	15294	15392	15378	15543	15443	15329	15515	15205	15298	15313	15127	15315	15248	15674	15535	15330	15301	15383	15416	15376	15534	15433	15562	15463	15596	15336	15341	15487	15419	15357	15314	15272	15533	15182	15188	15435	15548	15544	15312	15309	15328	15319	15297	15263	15499	15534	15384	15320	15171	15659	15193	15436	15389	15355	15197	15418	15446	15346	15395	15278	15331	15339	15626	15244	15307	15128	15483	15427	15475	15414	15408	15388	15458	15452	15294	15482	15575	15336	15255	15441	15334	15606	15370	15675	15505	15404	15238	15312	15496	15389	15452	15266	15162	15179	15220	15381	15408	15563	15441	15487	15464	15388	15331	15512	15155	15142	15363	15302	15341	15319	15385	15528	15349	15241	15431	15533	15438	15291	15429	15496	15411	15496	15354	15186	15439	15320	15472	15537	15532	15253	15214	15394	15446	15487	15275	15508	15490	15337	15201	15449	15224	15335	15390	15279	15197	15321	15417	15374	15573	15305	15693	15297	15288	15353	15203	15282	15372	15392	15417	15352	15357	15531	15287	15451	15362	15211	15244	15438	15390	15319	15380	15243	15211	15389	15418	15446	15251	15372	15431	15367	15189	15364	15465	15489	15574	15404	15494	15356	15546	15089	15132	15371	15225	15370	15408	15301	15361	15564	15342	15337	15504	15284	15300	15410	15466	15392	15415	15526	15316	15236	15398	15495	15356	15546	15293	15393	15309	15361	15324	15452	15275	15466	15377	15325	15030	15237	15279	15416	15469	15302	15357	15414	15307	15370	15344	15670	15376	15273	15270	15357	15359	15438	15374	15287	15350	15514	15255	15409	15168	15241	15623	15291	15385	15475	15390	15198	15421	15260	15342	15409	15411	15468	15467	15340	15302	15459	15512	15149	15302	15231	15371	15174	15116	15333	15578	15417	15280	15192	15325	15356	15454	15181	15122	15419	15353	15177	15392	15301	15269	15636	15265	15356	15331	15288	15172	15268	15579	15223	15352	15438	15391	15341	15359	15635	15463	15431	15528	15521	15254	15159	15204	15351	15373	15456	15314	15274	15410	15127	15349	15357	15495	15308	15217	15431	15511	15311	15192	15409	15492	15292	15256	15303	15507	15295	15322	15467	15585	15352	15330	15318	15225	15249	15214	15166	15286	15424	15377	15240	15516	15431	15326	15480	15422	15585	15502	15268	15409	15540	15207	15500	15367	15318	15391	15432	15350	15490	15321	15495	15310	15445	15550	15337	15353	15402	15408	15414	15236	15595	15288	15410	15229	15248	15233	15152	15350	15627	15306	15387	15525	15501	15504	15317	15495	15364	15395	15180	15152	15352	15331	15513	15331	15313	15189	15338	15223	15401	15299	15493	15545	15275	15303	15265	15294	15358	15292	15263	15321	15456	15146	15252	15339	15437	15264	15343	15392	15306	15329	15296	15239	15483	15310	15354	15221	15377	15232	15359	15436	15278	15208	15444	15344	15442	15364	15213	15284	15345	15491	15204	15447	15486	15406	15314	15300	15403	15368	15572	15427	15172	15537	15243	15559	15353	15480	15357	15413	15476	15652	15323	15617	15390	15214	15408	15284	15251	15193	15434	15295	15591	15487	15454	15369	15380	15219	15540	15431	15286	15387	15288	15372	15334	15480	15314	15239	15469	15291	15498	15423	15272	15450	15230	15361	15333	15423	15272	15448	15540	15363	15450	15359	15331	15356	15345	15479	15414	15404	15310	15366	15384	15400	15265	15348	15307	15351	15500	15103	15542	15493	15562	15487	15420	14996	15390	15550	15520	15438	15600	15263	15356	15496	15585	15277	15259	15370	15415	15328	15224	15394	15224	15383	15170	15215	15567	15304	15194	15396	15385	15566	15417	15674	15470	15499	15512	15389	15547	15271	15356	15332	15376	15230	15377	15396	15359	15351	15409	15362	15422	15305	15329	15555	15366	15356	15342	15304	15225	15518	15175	15427	15393	15101	15213	15387	15415	15318	15168	15495	15578	15265	15140	15243	15675	15406	15271	15418	15456	15380	15160	15225	15264	15317	15276	15407	15200	15362	15427	15136	15210	15481	15404	15178	15440	15435	15257	15540	15508	15258	15378	15323	15304	15373	15303	15169	15560	15149	15401	15433	15458	15455	15377	15195	15428	15357	15114	15242	15251	15218	15456	15153	15264	15358	15565	15429	15536	15365	15487	15385	15411	15433	15358	15434	15184	15264	15428	15298	15337	15404	15248	15185	15372	15125	15244	15313	15499	15505	15391	15336	15312	15362	15425	15467	15292	15290	15302	15427	15203	15212	15211	15259	15299	15238	15299	15263	15341	15354	15394	15395	15463	15321	15396	15471	15418	15323	15262	15389	15339	15511	15299	15228	15391	15428	15199	15627	15350	15486	15386	15428	15437	15352	15382	15472	15234	15395	15216	15187	15195	15276	15184	15351	15557	15357	15493	15166	15258	15464	15453	15328	15390	15338	15382	15182	15445	15283	15183	15352	15369	15403	15476	15400	15165	15328	15494	15417	15353	15152	15252	15469	15459	15347	15505	15490	15241	15455	15360	15506	15123	15486	15261	15260	15253	15399	15245	15265	15452	15297	15433	15548	15327	15395	15445	15396	15244	15303	15174	15344	15349	15252	15109	15413	15492	15303	15399	15416	15382	15308	15407	15174	15406	15492	15489	15663	15220	15309	15442	15375	15408	15274	15346	15281	15276	15232	15449	15294	15388	15546	15239	15439	15472	15423	15397	15375	15297	15394	15594	15358	15406	15449	15317	15343	15440	15424	15326	15288	15418	15242	15319	15365	15300	15288	15204	15461	15275	15303	15291	15333	15365	15374	15380	15230	15196	15216	15370	15406	15494	15410	15230	15253	15465	15277	15358	15328	15390	15526	15236	15395	15395	15334	15460	15338	15440	15358	15381	15271	15431	15134	15363	15489	15357	15499	15461	15311	15247	15149	15336	15270	15479	15329	15303	15353	15183	15187	15347	15600	15385	15364	15576	15370	15385	15570	15442	15116	15215	15392	15532	15303	15355	15219	15263	15109	15285	15278	15311	15406	15414	15408	15376	15355	15493	15415	15413	15242	15250	15275	15384	15317	15340	15391	15406	15567	15306	15293	15313	15278	15569	15342	15352	15366	15281	15488	15535	15503	15517	15418	15393	15306	15321	15246	15162	15296	15165	15416	15382	15360	15351	15374	15241	15306	15259	15384	15473	15577	15353	15556	15272	15399	15386	15240	15423	15465	15279	15282	15345	15217	15312	15426	15314	15397	15359	15359	15523	15397	15218	15235	15676	15370	15079	15419	15479	15407	15358	15344	15403	15388	15316	15171	15420	15359	15328	15318	15547	15285	15435	15503	15469	15490	15218	15440	15360	15311	15612	15298	15323	15318	15365	15242	15385	15315	15346	15326	15322	15196	15218	15282	15190	15477	15300	15374	15397	15275	15503	15274	15467	15398	15409	15394	15211	15567	15506	15305	15395	15285	15307	15208	15444	15199	15206	15347	15253	15079	15396	15282	15118	15468	15340	15255	15449	15309	15308	15280	15309	15297	15692	15393	15563	15333
24959	19063	13320	12925	12943	12847	12942	12893	12931	12834	12944	12875	12855	12935	12930	12894	12950	12789	12841	12974	12888	12874	12841	12752	12843	12968	12918	12948	12901	12973	12804	13058	12957	12887	12753	12733	12827	12791	12898	12896	12966	12977	12902	12717	12854	12686	13033	12587	12849	12943	12979	12700	12920	12733	12847	12879	12873	12943	12862	12951	13035	12942	12911	12766	12904	12688	12882	12700	12757	12872	12902	12774	12729	13130	12727	13013	12838	13025	12776	13056	12891	12846	12707	12828	12839	12803	12934	12806	12702	12889	12912	12947	12833	12787	12876	13043	12802	12887	12800	12869	13005	12818	12982	12879	12786	12852	12922	12880	12821	12912	12973	12831	12939	12861	12752	12762	12910	12995	12889	12728	12828	12952	12831	12775	12864	12851	12895	12864	12828	12910	12812	12740	12771	12761	12945	12843	12738	12888	12802	12759	12968	12976	12821	12841	12920	12843	12830	12792	13030	12924	13082	12893	12971	12917	12965	12793	12914	12964	12954	12801	12816	12866	12892	12800	12823	13018	12875	12851	13129	12809	12957	12850	12858	12863	12923	12863	12733	12932	12852	12659	12830	12954	12828	12953	12859	12798	12798	12845	12857	12798	12719	12781	12771	12812	12926	12855	12671	12779	12885	12913	12951	12831	12943	12912	12923	12704	12969	13046	12661	12858	12989	12880	12698	12832	12872	12831	13028	12945	12831	12767	12744	12933	12810	12823	12903	12831	12926	12754	12799	12986	12788	12815	12650	12998	12923	12903	12821	12829	12792	12927	12648	12745	12969	12853	12732	12754	12931	12710	12861	12839	12689	12673	12800	12848	12897	12934	12944	12801	12930	12972	12973	12707	12836	12849	12882	12808	12842	12798	12804	12790	12896	12772	12880	12627	12875	12882	12851	12911	12800	12912	12686	12944	13012	13041	12907	12719	12852	12928	12926	12800	12970	12774	13025	12863	12908	12760	12834	12817	12738	13008	12853	12804	12825	12878	12942	12887	12950	12938	13026	12874	12723	12864	12838	12962	12937	12783	12908	12972	12949	12810	12794	12840	12859	12881	12853	12937	12736	12582	12903	12763	12950	12873	12885	12847	12854	12903	12704	12949	12923	12822	12713	12922	12684	12718	12845	12819	12894	12788	12862	12886	12872	12947	12773	12998	12885	12901	12901	12947	12891	12816	12798	12899	12783	12884	12852	12632	12886	12853	12960	12873	12667	12658	12926	12749	12698	12874	12726	13019	12735	12720	13077	12899	12727	12989	12690	12817	12919	12814	12870	12886	12863	12819	12993	12712	12841	12640	12805	12888	12827	12677	12633	12593	12987	12706	13001	12892	12843	12875	12781	12871	12694	12890	12944	12649	12837	12886	12893	12826	12771	12904	12710	12914	12771	12755	12565	12714	12699	12799	12937	12839	12779	12841	12821	12911	12713	12677	12940	12735	12838	12834	13027	12792	12863	12822	12783	12842	12982	12880	12768	12982	12868	12728	13087	12977	12815	12857	12939	12751	12787	12963	12898	12955	12751	12814	12845	12719	12730	12920	12845	12804	12940	12871	13014	12813	12938	12904	12853	12773	12909	12970	12888	12664	12921	12797	12824	12974	12882	12785	12879	12752	12887	12721	12838	12932	12747	12889	12862	12872	12746	12640	12858	12986	12855	12831	12797	12771	12808	12716	12968	12771	12796	12894	12850	12948	12730	12839	12869	12771	12850	12887	12803	12713	12866	12837	12868	12807	12885	12790	12702	12883	13057	12877	12861	12711	12960	12858	12797	12934	12882	12905	12755	12933	12944	12762	12884	12733	12740	12767	12968	12870	12954	12871	12759	12916	12865	12844	12822	12865	12921	12780	12787	12833	12636	12940	12714	12690	12906	12807	12708	12745	12692	12706	12893	12779	12771	12899	12955	12800	12933	12885	12762	12855	12803	12832	12873	12821	12798	12892	12999	12831	12901	12750	12835	12876	12975	12765	12890	12692	12945	13069	12795	12858	12748	12983	12758	12959	12737	12726	12831	12816	12908	12831	12751	12919	12679	12939	12937	12895	12967	12751	12800	12701	12831	12978	12879	13010	12877	12733	12877	12727	12707	12851	12697	12819	12830	12927	12979	12868	12840	12959	12790	13024	12908	12693	12840	12721	12892	12707	12846	12761	12913	12838	12766	12708	12967	12936	12904	12846	12815	13065	12849	12829	12799	12867	12837	12903	12866	12726	12852	12872	12891	12770	12921	12836	12854	12614	12764	12832	12735	12960	12893	12870	12826	12894	12747	13053	12872	12855	12731	12757	12871	12806	12835	12921	12718	12756	12965	13069	12906	12831	12710	12914	12778	12690	12917	12959	12832	12909	12760	12877	12845	12903	12583	12794	12681	12890	12809	12762	12673	12887	12842	12936	13009	12921	12802	12817	13042	12805	12991	12909	12697	12869	12896	12737	12929	12884	12856	12897	12784	12867	12896	12822	12781	12698	12860	12842	12741	12752	12929	12823	12836	12830	12863	12774	12731	12891	12828	12836	12775	12963	12877	12934	12817	12910	12658	12826	12870	12809	12590	12917	12933	12949	12680	12654	12902	12789	12550	12729	12671	12775	12925	12789	12771	12749	12767	12879	12665	12630	12796	12732	12816	12861	12818	12752	12910	12772	12776	12894	12705	12861	12745	12838	12884	12742	12763	13009	13027	12814	12814	12878	12882	12905	12817	12707	12787	12691	12906	12623	12893	12764	12906	12792	12807	12962	12731	12834	12861	12829	12900	13011	12747	12883	12812	12772	12808	12778	12857	12811	12930	12716	12821	12941	12693	12681	12748	12876	12854	12915	12786	12785	12926	13007	12875	12750	12846	12908	12890	12743	12837	12959	12818	12874	12760	12716	12844	12928	12834	12938	12745	12687	12819	12871	12848	12820	12675	12803	12785	12752	12870	12906	12812	12789	12713	12971	12856	12936	12985	12931	12782	12656	12837	12776	12792	12832	12838	12715	12715	12855	12788	12789	12808	12737	12820	12770	12718	12878	12570	12996	12920	12873	12833	12810	12835	12922	12757	12667	12757	12961	12919	12935	12752	12920	12805	12765	12826	12862	12767	12785	12839	12858	12840	12995	12707	12849	12922	12882	12787	12862	12802	12938	13041	12919	12845	12927	12831	12791	12860	13019	12982	12677	12913	12845	12945	12746	12804	12903	13031	12991	12871	13031	12748	12842	12713	12870	12767	12713	12977	12926	12865	12928	12742	12811	13060	12848	12990	12826	12773	12861	12943	12732	12733	12853	12812	12960	12789	12738	12800	13006	12834	12813	12739	12794	12743	12868	12832	12701	12953	12690	12705	12583	12591	12886	12757	12895	12638	12741	12723	12798	12900	12767	12786	12922	12843	13013	12714	12860	12745	12636	12830	12868	12946	12753	12832	12801	12872	12713	12877	12757	12836	12909	12824	12837	12829	12882	12773	12748	12888	12849	12740	12894	12808	12842	13003	12660	12962	12833	12813	12760	12853	12883	12809	12943	12813	12906	12875	12939	12917	12722	12900	12922	13056	12785	12865	13003	12933	12709	12888	12811	12793	12840	12985	12844	12566	12788	12852	12868	12791	12890	12746	12724	12739	12865	12820	12884	12846	12768	12882	12812	12882	12949	12722	12762	12944	12725	12860	12769	12857	12923	12716	12914	12889	12872	12685	12855	12703	12922	12804	12821	12655	12809	12811	12991	12788	12953	12741	12787	12871	12973	12918	12946	12779	12896	12656	12785	12757	12871	12946	12865	12572	12893	12845	12926	12846	13027	12877	12740	12933	12731	12837	13068	12797	12823	12761	12819	12817	12964	12625	12767	12658	12916	12832	12844	12703	12874	12825	12864	12887	12827	12875	12816	12734	12836	12887	12907	12816	12823	12879	12807	12960	12790	12861	12818	12680	12738	12749	12797	12667	12821	12766	12854	12754	12836	12881	12805	12852	12756	12835	12865	12691	12756	12854	12655	12788	12798	12749	12970	12845	12823	12796	12802	12868	12862	12937	12837	12845	12756	12893	12817	12867	12900	12805	12759	12928	12829	12933	12846	12863	12810	12971	12814	12905	12804	12659	12932	12831	12962	12933	12746	12699	12751	12562	12764	12793	13003	12762	12904	12904	13030	12926	12802	12932	12811	12777	12909	12824	12903	12784	12850	12801	12937	12673	12760	12769	12865	12705	12882	12861	12824	12659	13078	12807	12767	12825	12990	12917	12980	12827	12847	12868	12767	13011	13060	12858	12798	12895	12791	12892	12925	12803	12854	12886	12760	12938	12841	12873	12832	12646	12886	12819	12958	12719	12859	12782	12823	12897	12760	12628	12864	12809	12888	12784	12705	12866	12603	12919	12806	12777	12961	12939	12974	12922	12825	12865	12654	12708	12789	12763	12946	12721	12757	12867	12869	12914	12956	12863	12868	12639	12918	12794	13082	12884	12878	12813	12832	12968	12818	12721	12813	12858	12726	12859	12954	12793	12695	12835	12760	12781	12862	12853	12799	12703	12823	13079	12747	12616	12929	12774	12870	12839	12646	12838	12737	12791	12774	12795	12735	12891	12891	12868	12803	13025	12830	12814	12576	12651	12827	12839	12891	12695	13024	12946	12876	12925	12885	12991	12827	12896	12842	12809	12907	12805	12952	12713	12646	12877	12730	12764	12797	12828	12713	12972	12755	12674	12857	12984	12679	12862	13023	13032	12861	12932	12884	12980	12899	12871	12690	12993	12850	12865	12807	12657	12879	12771	12700	12773	12664	12998	12949	12680	12838	12786	12918	12849	12835	12909	12856	12846	12783	12825	12757	12775	12785	12860	12776	12799	12820	12882	12908	12838	12974	12817	12849	12686	12878	12953	13004	12721	12717	12800	12875	12886	12750	12806	12893	12720	12911	12811	12950	12918	12753	12825	12759	12946	12932	12817	12941	12891	12933	12834	12869	12891	12938	12880	12779	12823	12825	12668	12930	12843	12802	12809	12806	12877	12784	12959	12748	12965	12948	12786	12822	12660	12798	12807	12807	12768	12749	12835	13051	12847	12716	12631	12966	12829	12739	12745	13012	12963	12857	12802	12793	12857	12772	12813	12755	12828	12834	12731	12810	12900	12828	12811	13012	12760	12837	12816	12904
28389	21385	27462	24077	16467	16146	16312	15769	15792	15651	15663	15695	15892	15870	15650	15646	15729	15561	15622	15634	15679	15482	15686	15518	15643	15523	15752	15590	15586	15680	15573	15644	15595	15662	15530	15546	15633	15577	15405	15649	15667	15500	15473	15735	15700	15761	15682	15433	15506	15573	15642	15674	15731	15620	15712	15572	15630	15781	15652	15702	15679	15552	15611	15605	15554	15656	15573	15424	15697	15783	15670	15684	15654	15660	15624	15536	15457	15554	15695	15544	15571	15524	15507	15552	15589	15780	15517	15663	15562	15740	15662	15598	15585	15438	15564	15504	15508	15567	15596	15717	15820	15661	15525	15572	15747	15500	15626	15602	15319	15554	15654	15518	15609	15595	15671	15606	15710	15701	15601	15701	15515	15533	15390	15481	15535	15544	15603	15645	15545	15604	15501	15713	15721	15811	15564	15779	15680	15710	15464	15601	15693	15530	15611	15576	15525	15731	15538	15716	15551	15556	15617	15461	15763	15485	15604	15537	15566	15538	15488	15332	15623	15574	15571	15705	15601	15649	15515	15655	15737	15526	15629	15575	15784	15602	15544	15529	15673	15709	15594	15579	15716	15686	15537	15771	15800	15573	15536	15534	15711	15537	15790	15785	15716	15574	15688	15606	15657	15411	15681	15640	15778	15470	15765	15657	15602	15636	15714	15734	15551	15609	15623	15586	15536	15590	15627	15682	15634	15510	15595	15492	15728	15499	15731	15748	15816	15612	15692	15574	15721	15506	15538	15551	15648	15576	15527	15522	15531	15686	15697	15604	15583	15539	15488	15534	15746	15685	15694	15632	15692	15652	15677	15677	15564	15622	15606	15658	15484	15615	15522	15691	15696	15502	15567	15605	15708	15306	15574	15408	15538	15638	15677	15676	15692	15683	15640	15716	15555	15781	15624	15944	15527	15639	15673	15637	15684	15643	15553	15676	15470	15649	15484	15519	15510	15488	15871	15693	15648	15535	15721	15411	15508	15638	15711	15466	15576	15521	15704	15781	15614	15596	15568	15603	15582	15526	15733	15668	15735	15584	15730	15358	15460	15526	15664	15513	15698	15639	15635	15745	15743	15555	15805	15739	15438	15634	15515	15662	15807	15810	15630	15670	15506	15912	15404	15558	15495	15426	15495	15588	15698	15565	15672	15694	15519	15418	15740	15578	15698	15752	15735	15773	15808	15478	15621	15546	15597	15594	15599	15681	15590	15544	15843	15692	15689	15522	15590	15796	15528	15666	15444	15589	15470	15651	15599	15654	15663	15424	15541	15584	15493	15636	15781	15675	15502	15772	15678	15643	15487	15506	15551	15637	15755	15659	15814	15773	15686	15621	15730	15744	15779	15594	15726	15694	15618	15581	15592	15754	15560	15596	15614	15534	15684	15701	15698	15639	15448	15675	15830	15592	15515	15555	15638	15537	15721	15842	15682	15606	15687	15720	15931	15697	15859	15699	15685	15831	15742	15751	15762	15562	15716	15721	15643	15495	15528	15439	15673	15646	15464	15485	15704	15873	15519	15658	15763	15759	15618	15640	15544	15314	15540	15682	15562	15446	15631	15739	15658	15827	15688	15666	15568	15560	15526	15692	15764	15483	15748	15740	15626	15483	15714	15738	15702	15595	15642	15718	15570	15670	15714	15489	15389	15674	15727	15702	15610	15632	15689	15760	15658	15578	15399	15752	15692	15401	15828	15739	15389	15555	15552	15565	15686	15533	15740	15608	15563	15678	15638	15714	15730	15742	15800	15565	15612	15584	15753	15571	15754	15513	15665	15710	15732	15620	15652	15669	15737	15647	15630	15623	15689	15689	15585	15477	15458	15661	15539	15463	15823	15588	15677	15616	15524	15631	15475	15539	15532	15891	15604	15744	15473	15691	15742	15724	15743	15671	15597	15737	15539	15736	15795	15684	15651	15636	15630	15791	15625	15671	15585	15538	15582	15615	15495	15772	15829	15581	15584	15742	15588	15695	15796	15560	15546	15472	15839	15569	15822	15743	15628	15659	15830	15768	15674	15597	15602	15551	15512	15635	15520	15571	15499	15733	15675	15648	15631	15632	15583	15763	15627	15805	15866	15635	15597	15459	15624	15733	15716	15713	15550	15803	15557	15433	15661	15668	15721	15730	15749	15619	15776	15474	15692	15643	15620	15592	15659	15465	15589	15910	15685	15497	15658	15658	15435	15578	15841	15446	15711	15717	15567	15695	15949	15549	15523	15609	15555	15593	15603	15786	15766	15718	15543	15605	15587	15555	15662	15623	15608	15530	15582	15593	15621	15423	15556	15641	15688	15700	15536	15675	15544	15602	15589	15543	15698	15681	15795	15713	15694	15680	15716	15755	15708	15695	15754	15546	15710	15590	15718	15583	15752	15635	15605	15724	15718	15661	15528	15824	15413	15491	15608	15799	15721	15756	15701	15648	15627	15753	15567	15390	15785	15686	15606	15357	15555	15696	15723	15698	15664	15499	15507	15668	15711	15437	15357	15715	15705	15561	15652	15528	15651	15549	15614	15484	15624	15670	15412	15575	15610	15603	15592	15818	15720	15538	15619	15642	15722	15589	15495	15726	15692	15590	15508	15523	15625	15450	15571	15884	15705	15685	15652	15559	15532	15496	15655	15572	15651	15546	15466	15657	15626	15742	15795	15704	15623	15471	15616	15631	15547	15566	15598	15649	15591	15417	15666	15539	15728	15757	15779	15716	15562	15587	15675	15704	15595	15671	15737	15710	15650	15375	15556	15616	15553	15581	15596	15711	15712	15514	15684	15823	15529	15760	15558	15502	15800	15487	15861	15740	15774	15929	15780	15515	15412	15565	15636	15632	15756	15651	15619	15673	15676	15544	15525	15755	15709	15449	15801	15672	15507	15469	15762	15479	15716	15579	15609	15708	15391	15779	15692	15629	15763	15663	15630	15631	15886	15499	15778	15582	15542	15584	15756	15664	15511	15707	15614	15738	15712	15679	15640	15573	15399	15570	15646	15760	15599	15809	15883	15856	15702	15658	15610	15582	15467	15690	15480	15558	15537	15518	15842	15643	15532	15753	15651	15842	15676	15741	15842	15709	15558	15653	15606	15540	15671	15389	15810	15644	15589	15597	15527	15818	15562	15479	15720	15653	15734	15649	15784	15865	15654	15690	15912	15611	15633	15723	15652	15749	15668	15781	15560	15793	15609	15812	15845	15404	15499	15713	15522	15458	15653	15292	15583	15392	15620	15502	15680	15637	15743	15489	15505	15713	15746	15487	15700	15456	15750	15664	15693	15625	15743	15719	15634	15519	15564	15796	15579	15725	15630	15503	15816	15623	15519	15495	15690	15511	15641	15678	15515	15528	15757	15534	15594	15564	15694	15641	15346	15680	15641	15647	15560	15687	15751	15689	15202	15447	15547	15580	15659	15739	15709	15638	15432	15668	15524	15464	15553	15375	15655	15590	15587	15789	15748	15882	15630	15617	15707	15571	15624	15588	15648	15554	15822	15471	15605	15657	15815	15679	15745	15572	15774	15702	15542	15896	15621	15740	15628	15522	15743	15553	15693	15640	15598	15503	15515	15556	15676	15666	15636	15609	15902	15686	15732	15747	15588	15740	15591	15491	15467	15687	15728	15714	15836	15777	15659	15640	15544	15585	15489	15531	15574	15538	15515	15676	15561	15715	15640	15676	15613	15475	15585	15443	15362	15566	15582	15728	15761	15432	15717	15776	15573	15432	15613	15774	15639	15635	15647	15594	15585	15676	15538	15530	15511	15544	15762	15644	15703	15628	15592	15772	15546	15534	15603	15543	15728	15696	15554	15630	15601	15687	15589	15571	15538	15741	15696	15670	15504	15720	15626	15668	15630	15793	15642	15665	15581	15362	15717	15707	15695	15549	15721	15554	15633	15781	15618	15739	15665	15394	15452	15572	15591	15647	15555	15469	15602	15769	15662	15611	15779	15534	15589	15632	15680	15570	15525	15721	15740	15744	15768	15686	15544	15652	15494	15584	15481	15684	15870	15551	15628	15760	15649	15678	15489	15671	15651	15782	15801	15532	15526	15549	15614	15697	15710	15694	15855	15567	15481	15640	15501	15482	15533	15789	15634	15571	15722	15770	15836	15857	15536	15641	15769	15647	15774	15702	15586	15478	15466	15648	15615	15547	15663	15832	15519	15644	15649	15776	15698	15516	15403	15597	15716	15733	15482	15657	15487	15624	15458	15675	15491	15669	15654	15817	15601	15592	15521	15613	15620	15629	15786	15437	15474	15803	15741	15736	15556	15785	15590	15672	15718	15616	15826	15630	15505	15662	15544	15686	15636	15470	15716	15693	15516	15723	15527	15757	15631	15547	15600	15670	15561	15492	15595	15603	15698	15747	15938	15747	15809	15703	15624	15737	15601	15608	15625	15526	15473	15586	15612	15575	15586	15445	15388	15627	15593	15639	15689	15820	15720	15757	15605	15611	15655	15508	15546	15721	15769	15622	15668	15692	15477	15643	15542	15415	15522	15576	15416	15530	15618	15539	15722	15622	15549	15510	15565	15627	15633	15732	15433	15664	15555	15682	15561	15404	15668	15566	15486	15703	15625	15624	15741	15820	15583	15606	15592	15642	15670	15636	15705	15774	15664	15622	15755	15695	15521	15501	15732	15714	15405	15666	15568	15572	15587	15480	15761	15565	15616	15566	15685	15483	15582	15482	15666	15631	15750	15513	15726	15587	15717	15536	15396	15526	15437	15559	15788	15838	15892	15584	15637	15514	15523	15303	15480	15579	15615	15869	15739	15594	15626	15739	15899	15553	15670	15570	15652	15684	15731	15651	15638	15561	15777	15594	15601	15485	15639	15525	15434	15589	15438	15571	15628	15650	15689	15518	15656	15655	15623	15518	15691	15641	15493	15592	15745	15522	15514	15567	15846	15702	15708	15487	15449	15619	15745	15509	15631	15682	15600	15604	15597	15501	15538	15633	15754	15713	15490	15648	15506	15583	15590	15543	15730	15704	15715	15648	15819	15574	15671	15577	15577	15513	15866	15609	15663	15589	15817	15642	15590	15754	15713	15522	15855	15492	15695	15954	15786	15492	15636	15467	15453	15730	15492	15773	15752	15668	15869	15921	15749	15815	15701	15775	15561	15525	15745	15606	15579	15607
25530	14983	13261	13277	13138	13079	13341	13238	13204	13262	13295	13263	13380	13178	13244	13282	13151	13234	13385	13226	13179	13368	13140	13221	13163	13262	13350	13072	12992	13433	13272	13344	13311	13197	13331	13218	13174	13233	13119	13213	13365	13263	13163	13304	13212	13270	13359	13257	13366	13164	13196	13220	13181	13217	13321	13293	13159	13184	13322	13303	13264	13313	13216	13307	13185	13169	13285	13019	13147	13293	13144	13279	13247	13253	13040	13254	13188	13384	13132	13198	13220	13255	13308	13138	13302	13061	13260	13274	13328	13298	13161	13404	13280	13181	13212	13109	13257	13290	13301	13240	13147	13294	13316	13315	13258	13222	13414	13232	13243	13018	13324	13296	13209	13175	13166	13203	13109	13280	13261	13219	13327	13393	13194	13158	13183	13181	13165	13268	13137	13272	13333	13292	13210	13181	13278	13312	13348	13209	13209	13215	13130	13143	13204	13057	13289	13086	13181	13172	13225	13122	13160	13203	13140	13334	13230	13274	13262	13356	13208	13308	13203	13205	13196	13349	13238	13181	13342	13204	13131	13205	13375	13221	13365	13131	13321	13200	13188	13264	13192	13290	13326	13259	13452	13204	13296	13198	13218	13240	13210	13163	13178	13199	13391	13301	13275	13292	13168	13043	13121	13162	13414	13324	13044	13283	13110	13182	13185	13158	13109	13150	13258	13209	13290	13291	13161	13157	13346	13257	13225	13127	13218	13218	13132	13371	13255	13184	13272	13262	13260	13179	13004	13245	13292	13280	13219	13314	13289	13228	13310	13333	12918	13303	13191	13302	13138	13195	13129	13169	13300	13132	13250	13309	13175	13223	13104	13170	13173	13275	13159	13015	13336	13086	13335	13153	13204	13194	13271	13414	13306	13118	13550	13111	13305	13223	13345	13058	13242	13234	13161	13390	13226	13239	13211	13315	13107	13135	13239	13186	13059	13301	13203	13277	13103	13226	13206	13222	13252	13243	13082	13139	13201	13194	13178	13245	13266	13093	13043	13174	13301	13229	13336	13429	13269	13235	13308	13136	13128	13378	13258	13263	13221	13063	13285	13140	13215	13207	13289	13172	13250	13127	13265	13188	13203	13280	13168	13161	13322	13264	13059	13279	13178	13218	13218	13277	13281	13287	13215	13337	13194	13310	13171	13243	13158	13328	13158	13240	13153	13116	13099	13282	13356	13198	13099	13248	13165	13376	13172	13348	13123	13318	13249	13207	13313	13123	13184	13114	13303	13422	13160	13267	13213	13185	13202	13109	13251	13169	13206	13357	13247	13327	13226	13299	13145	13153	13131	13393	13104	13246	13239	13239	13315	13147	13192	13220	13240	13082	13181	13355	13402	13222	13192	13408	13282	13097	13306	13362	13221	13262	13224	13374	13066	13093	13245	13307	13110	13273	13155	13324	13288	13285	13221	13179	13171	13281	13220	13182	13284	13073	13243	13282	13052	13243	13427	13060	13124	13339	13141	13253	13238	13255	13291	13343	13146	13341	13321	13283	13195	13159	13403	13300	13315	13247	13195	13189	13251	13093	13262	13242	13435	13057	13158	13281	13062	13304	13286	13169	13285	13198	13222	13297	13225	13472	13171	13132	13185	13217	13284	13223	13303	13309	13159	13302	13325	13305	13244	13213	13348	13273	13179	13254	13227	13193	13374	13270	13204	13266	13249	13040	13200	13291	13288	13388	13261	13116	13390	13127	13196	13286	13226	13209	13187	13268	13383	13170	13334	13216	13103	13145	13163	13118	13137	13097	13109	13137	13308	13322	13291	13197	13220	13126	13223	13379	13319	13342	13198	13311	13203	13340	13321	13371	13355	13375	13180	13412	13139	13229	13205	13150	13149	13222	13095	13270	13204	13216	13354	13225	13421	13309	13225	13362	13160	13322	13162	13156	13327	13300	13359	13025	13186	13228	13285	13164	13283	13240	13329	13247	13092	13170	13413	13231	13296	13227	13214	13345	13152	13270	13313	13232	13259	13172	13241	13363	13209	13295	13276	13140	13305	13121	13373	13363	13166	13032	13272	13086	13348	13313	13344	13107	13275	13329	13165	13174	13416	13212	13132	13044	13296	13163	13367	13195	13149	13101	13236	13256	13300	13345	13243	13003	13257	13277	13196	13303	13217	13422	13312	13275	13211	13418	13190	13196	12971	13203	13241	13229	13128	13298	13337	13176	13038	13174	13164	13238	13185	13305	13078	13156	13233	13130	13320	13154	13216	13201	13274	13380	13265	13162	13229	13193	13053	13263	13218	13316	13166	13310	13216	13211	13401	13318	13287	13240	13311	13280	13171	13301	12928	13103	13061	13233	13358	13291	13152	13219	13175	13337	13225	13368	13258	13315	13432	13298	13241	13215	13507	13409	13103	13229	13220	13267	13225	13236	13232	13183	13030	13154	13364	13236	13247	13174	13135	13024	13249	13281	13217	13273	13240	13251	13192	13135	13250	13379	13275	13209	13223	13194	13227	13237	13263	13233	13419	13361	13193	13197	13222	13164	13251	13196	13261	13351	13080	13211	13182	13129	13463	13275	13324	13254	13116	13179	13231	13017	13141	13249	13141	13343	13226	13242	13292	13330	13290	13331	13300	13166	13077	13312	13082	13242	13246	13136	13303	13320	13266	13241	13231	13328	13131	13098	13301	13214	13255	13175	13150	13097	13072	13251	13269	13253	13270	13280	13372	13294	13309	13272	13112	13330	13310	13222	13218	13295	13360	13218	13173	13187	13342	13237	13165	13071	13234	13401	13008	13474	13211	13324	13138	13127	13163	13164	13322	13053	13207	13310	13082	13122	13271	13208	13311	13409	13248	13368	13216	13252	13229	13144	13373	13206	13257	13045	13309	13099	13364	13199	13229	13088	13462	13200	13184	13194	13141	13246	13235	13228	13279	13225	13063	13269	13120	13160	13249	13119	13265	13262	13297	13121	13274	13341	13237	13033	13159	13171	13372	13404	13228	13224	13183	13244	13185	13197	13203	13323	13303	13157	13163	13403	13261	13186	13159	13245	13088	13102	13264	13350	13293	13395	13190	13171	13331	13155	13101	13296	13321	13250	13192	13270	13138	13125	13268	13227	13205	13205	13243	13206	13106	13280	13168	13241	13341	13238	13348	13219	13125	13195	13200	13250	13232	13232	13039	13325	13297	13216	12995	13188	13119	13366	13408	13177	13036	13153	13392	13172	13045	13364	13094	13189	13314	13064	13283	13392	13143	13202	13108	13195	13254	13245	13105	13236	13169	13192	13163	13133	13099	13212	13283	13116	13433	13236	13338	13391	13159	13137	13318	13277	13184	13176	13197	13220	13247	13110	13367	13221	13314	13150	13117	13265	13307	13127	13293	13234	13270	13378	13211	13188	13362	13170	13191	13217	13247	13240	13148	13278	13162	13224	13292	13086	13316	13240	13201	12989	13226	13229	13299	13166	13233	13091	13254	13177	13220	13278	13216	13363	13192	13259	13070	13199	13240	13133	13191	13316	13148	13236	13162	13239	13253	13026	13343	13272	13221	13296	13361	13198	13226	13008	13043	13264	13397	13263	13253	13082	13392	13258	13157	13298	13142	13326	13162	13418	13253	13246	13260	13147	13377	13064	13082	13358	13227	13160	13158	13155	13286	13406	13176	13214	13170	13153	13368	13150	13266	13390	13196	13215	13023	13280	13231	13173	13422	13045	13155	13257	13135	13114	13202	13378	13247	13317	13204	13243	13287	13192	13254	13337	13186	13155	13124	13231	13171	13242	13230	13137	13215	13181	13398	13207	13265	13231	13222	13163	13218	13328	13081	13099	13299	13155	13198	13288	13198	13177	13422	13393	13122	13232	13235	13251	13217	13411	13210	13168	13393	13166	13211	13071	13302	13363	13225	13089	13209	13320	13133	13231	13268	13375	13279	13298	13281	13261	13294	13132	13254	13259	13172	13223	13240	13260	13230	13046	13282	13298	13363	13174	13266	13324	13294	13241	13268	13190	13252	13377	13303	13461	13247	13440	13337	13315	13225	13309	13129	13173	13288	13185	13250	13152	13168	13145	13238	13275	13210	13490	13159	13216	13135	13223	13209	13254	13171	13166	13345	13296	13205	13146	13313	13250	13236	13336	13221	13274	13293	13211	13327	13121	13330	13183	13219	13304	13186	13199	13166	13243	13105	13435	13216	13120	13268	13240	13372	13041	13112	13078	13349	13415	13345	13219	13391	13210	13160	13297	13320	13179	13319	13066	13344	13079	13273	13293	13265	13166	13195	13207	13195	13316	13170	13260	13246	13294	13229	13314	13223	13278	13260	13313	13027	13129	13111	13245	13317	13395	13127	13315	13343	13326	13216	13155	13293	13130	13232	13370	13155	13287	13187	13132	13228	13385	13334	13349	13317	13244	13171	13233	13194	13243	13172	13284	13307	13120	13166	13123	13200	13309	13103	13425	13402	13278	13360	13453	13201	13200	13351	13146	13291	13290	13409	13383	13207	13378	13171	13359	13263	13225	13109	13349	13189	13240	13221	13298	13398	13084	13408	13342	13213	13427	13099	13177	13212	13151	13185	13138	13260	13231	13326	13166	13071	13094	13083	13321	13217	13210	13168	13178	13123	13301	13210	13228	13316	13332	13319	13285	13211	13213	13214	13391	13276	13305	13236	13267	13167	13275	13166	13217	13164	13216	13288	13145	13191	13261	13114	13246	13290	13269	13251	13237	13164	13243	13124	13364	13253	13125	13375	13363	13380	13123	13224	13287	13128	13112	13057	13325	13291	13367	13125	13236	13157	12970	13290	13158	13251	13346	13079	13382	13207	13221	13345	13257	13355	13183	13088	13262	13364	13304	13273	13338	13060	13179	13196	13306	13173	13245	13228	13118	13465	13186	13349	13231	13245	13215	13314	13072	13066	13115	13284	13194	13277	13329	13180	13240	13082	13358	13317	13261	13263	13318	13214	13298	13416	13353	13252	13291	13266	13303	13350	13126	13127	13278	13124	13324	13272	13181	13263	13149	13257	13254	13193	13227	13049	13150	13324	13138	13092	13198	13048	13240	13036	13207	13325	13216	13322	13173	13211	13157	13229	13325	13234	13307	13179	13347	13311	13331	13126	13447	13202	13138	13401	12973	13214	13139	13311	13069	13132	13266	13225	13347
27281	21322	29717	23320	21679	21587	18774	15513	14901	15235	15439	15233	15185	15313	15237	14982	15194	14913	15102	15084	15045	15013	15170	15109	14883	14969	15059	14903	15051	15035	15238	15132	14957	14951	15081	15081	15027	15143	14993	15113	15091	15031	15085	14964	15113	15017	14955	15178	15047	15037	14933	15157	15043	15158	14947	15097	15032	15063	14994	14780	14990	15077	15184	15132	14922	14948	15009	15149	15332	15026	14941	14952	14973	15019	15220	15012	15115	15121	15068	14939	14878	15061	15104	15047	15006	15159	15020	14976	15130	14899	15123	15091	14895	15083	14899	15007	15036	15158	15084	15132	14988	15076	15105	15066	15080	14974	14942	15074	15070	15132	14875	14900	14939	14742	14950	14879	15126	14982	15009	14999	14913	15000	14904	15040	14858	14859	15001	14963	15087	14948	15086	15116	15172	15038	15185	14924	15100	15058	15090	15151	15015	14909	14867	15086	15061	14978	15041	15037	15013	15023	14991	14953	14996	14910	15068	15033	15219	14998	14977	14946	15189	14993	14874	15111	15077	15050	15014	14889	14953	15056	15042	15080	15163	15159	14962	14959	15020	15125	14970	14910	15053	14957	14947	15012	15119	15045	15032	15097	14879	14905	15037	14949	15217	15089	15013	14990	14876	14983	14920	14977	14946	14817	15053	15051	15063	14864	15039	15044	15116	15151	15116	15147	15029	14882	14982	14879	15034	14990	15125	14985	15028	15138	15130	15022	14960	14973	14962	14838	15053	15020	15196	15108	14963	15183	15083	15269	14936	14909	14978	14883	15280	14897	15146	14913	14864	15001	15162	15043	14968	15146	15018	15137	14892	15109	14912	15041	15049	14934	15021	14956	14999	14963	15089	14856	14876	14899	15140	15136	14969	15073	14899	14854	14936	15007	15117	14791	14928	15071	14973	15012	15034	15116	14912	14999	14934	14937	15060	15107	15038	14975	15083	15222	15103	15018	15021	14756	14949	14942	15200	14950	15071	15049	14884	15059	15196	15064	15103	15058	14839	14940	14988	14889	14787	14834	14834	14938	15026	15152	14961	15178	14969	15141	15060	15034	14990	15037	15222	15039	14996	14814	14979	14852	14982	15094	15085	15098	15019	14976	14896	14798	15095	15072	14986	15018	14971	15013	14992	15250	14940	14914	15032	15052	15010	15143	14960	15010	14847	15010	14785	15038	15326	15096	15118	15039	15021	15001	14928	14900	15110	15013	15016	15088	15113	15026	14825	15062	14916	14791	15033	14982	14965	15172	14816	15176	14934	14922	15035	15146	15027	15226	15155	14736	15028	15082	15094	14906	15081	14946	14994	15001	15164	14978	15078	14970	15002	14933	14886	14926	15061	14908	15103	15132	14956	14846	14948	15234	14877	14947	15004	15098	14991	14934	14953	14903	15089	14820	15104	14983	15075	15159	15188	14897	15217	15107	15107	14952	14908	15044	14898	14957	14878	14893	14908	14967	14951	14807	14943	14977	14935	14947	14794	14850	14926	14973	14703	14933	14895	14988	14912	14910	14958	14935	15088	15016	15077	14802	15082	14884	14896	14954	14881	15116	15000	15025	15086	14971	14871	15023	14981	14923	14822	14973	15043	15030	14830	15144	15054	14838	15035	14979	14928	15056	14980	15128	14949	15015	14978	15117	14902	14973	15065	14933	14900	14887	14994	15028	15121	15049	15030	15043	15134	15027	15036	14984	14941	14907	15029	14891	14983	15037	14956	15071	15053	15015	15055	15067	15035	15063	14962	15075	14890	15178	14864	14947	14774	15093	15187	15067	15026	14939	15013	15174	14986	15128	15062	14985	14957	14952	14997	14747	14892	15082	14943	15034	14996	15100	15042	14847	14975	14975	15096	14842	15053	15055	15060	15033	14864	14975	14795	14900	15143	15110	14944	14965	15043	14824	15029	14920	14979	15104	15191	15078	14969	14862	15160	14992	15063	14943	15061	14971	14939	15012	15054	14828	14825	15023	15065	15112	15093	15014	15018	14950	14857	15099	14885	14980	15136	14945	15060	14927	14961	15002	14878	15234	15067	14958	15165	15141	15177	14924	15083	15020	15047	15212	15172	14969	14916	15215	15139	15085	14879	15008	14955	15179	15135	14948	14924	14974	15018	14899	15160	15011	15055	14944	14856	14917	14944	14945	15013	15042	14959	15080	15141	14949	14956	14956	14879	14782	15077	15180	14990	15029	15020	15067	15248	15278	15123	14918	14895	15080	15213	15048	15219	15228	14833	14869	15136	14974	14772	15024	14848	14885	15067	15020	14832	14975	15081	14938	14895	14810	14901	14936	15027	14880	15049	15032	14771	14912	14855	14863	14902	15222	14975	14999	15095	14849	14926	15191	15001	14904	15053	14835	14906	14999	14723	14966	14965	15169	14976	15061	14652	14923	14931	15152	15081	14954	15051	14901	14939	14946	14970	15078	15050	15081	14946	14883	14902	14874	15071	15002	14954	15135	14919	15074	14971	15155	14995	15075	15044	15065	15029	14949	15048	15002	14963	14882	14992	14970	15090	15133	15083	15079	15053	14776	15103	15094	14929	15100	14967	14979	15067	14931	15043	14810	15123	14785	15084	15073	15155	15092	14989	14877	15200	15069	14922	14876	14910	15108	15081	14917	15087	15189	15039	14877	15065	14818	14969	15039	14997	14987	14971	14906	14799	14903	15104	15064	15056	15027	15027	14978	15077	14999	14937	15046	14987	15107	14897	14990	15106	15059	15082	15236	15000	14721	15232	14906	14858	14762	15011	14891	14970	15131	14987	15013	14755	15054	15001	15028	15014	14886	15114	14872	14801	15146	15014	14860	14886	14931	14985	14807	15008	15011	15030	15004	15158	14794	15219	15056	15061	15125	15056	15015	14840	15063	14790	14830	15066	14864	14910	14965	14960	14688	14945	14826	14950	14913	14948	15109	14691	14808	14956	15047	15030	15079	15037	14985	15196	15002	15083	15174	14972	14972	15006	14854	15149	14950	15144	14935	15093	14781	15091	15010	14904	14785	15152	15020	15032	14951	14890	15022	15002	15085	15023	15055	14877	14651	14922	15031	15131	15195	15061	14917	15207	15102	14953	14908	15009	14667	15237	15028	15097	15144	15004	15126	14902	14934	14987	15053	15081	14904	15107	14793	15157	15143	15101	14785	14962	14873	14873	14882	14938	15002	15126	14927	14832	14970	14978	14972	14982	14975	14988	15009	14995	15100	14918	15109	14984	15038	14767	14906	15061	14855	15173	15036	14852	15009	14954	14942	15044	15020	15132	15039	15014	15139	14863	15102	14736	14975	14858	15210	14944	14923	15058	14892	15112	14918	14840	15195	14982	15058	15019	15063	14903	15032	15012	15019	15079	14868	15063	15005	15050	14934	14984	15052	14958	14878	15341	14998	14934	14915	15004	15274	15049	15199	15018	14920	14919	15296	15048	14920	14836	14949	15067	14998	15014	15101	14850	15023	14941	14817	15101	15043	15121	15091	15148	15012	14981	14901	15040	15232	15007	14986	14766	14969	15033	15036	14875	15084	14962	15061	14910	15062	15084	14989	15029	14978	15004	15112	15048	14832	14933	15108	14973	15168	15059	15250	14953	15020	14880	14965	15004	14860	14892	15015	15197	15071	15052	14925	15480	14961	15171	15086	15027	15010	15145	14975	15033	15145	15108	14998	15116	14948	14936	14977	14963	15113	14952	14894	14858	14895	15024	14948	14884	15083	14976	14927	14659	14986	15001	15156	15151	15054	14969	14983	14965	15055	15003	15011	15002	15000	14984	15028	15037	14982	15095	14827	15285	14886	14894	15055	14983	14946	14882	14714	15383	15086	14741	15043	14947	15039	14902	15125	15068	14933	15156	14913	15004	15224	14891	15118	15050	14800	15050	14854	15060	15029	15104	15138	14922	15097	15127	15188	14849	15024	15065	14784	14884	14793	15089	15032	14908	14890	14947	15103	15001	15049	14961	15035	14929	15074	15057	14792	15080	14995	14883	15138	14987	15051	15086	15076	15102	14968	15111	14881	15031	15042	15183	14828	14887	14942	15158	14955	14990	15054	15082	15012	15074	14936	14978	15032	15106	15018	14831	14985	15043	14896	15054	15073	15031	14938	15019	14987	14905	14929	14796	14918	15024	15150	14891	15053	15021	15167	14950	15120	14910	15191	14902	15147	15100	14894	15292	15055	14913	15141	14933	14932	14950	14946	14965	15036	14839	15105	15175	14951	14877	14941	15102	14923	14999	15046	15002	15059	14981	14880	14891	15028	15134	14886	14905	14907	14946	14978	14939	14974	15005	14937	14811	15122	14872	14990	14997	14788	15009	15010	14889	14976	14843	15062	15003	14911	15027	15185	15154	15014	15031	15137	14924	15019	14913	15045	14862	14969	15174	14849	14933	15033	15065	14706	15005	15021	15032	15019	15261	14999	14936	15047	15081	15054	15038	14983	15016	14871	14996	14946	15129	15081	14884	14961	15183	15269	15018	15079	14971	15052	15002	15056	15104	14935	14887	14873	14895	14782	14946	15134	14905	14869	15013	15057	15035	15035	14966	15083	14980	15002	14939	14846	14920	14946	15145	14937	15195	14939	15091	15017	15003	14963	14936	14917	15045	14879	14959	14965	15022	15059	15013	15034	14945	15050	14843	15127	14967	15005	15017	15015	15038	15087	14959	14894	15017	14714	15081	15093	14976	15048	14920	14922	15061	15008	14987	15063	14969	14926	15028	14970	15198	14898	15018	14970	15061	15117	15139	15088	15253	14962	14824	14831	15054	14984	15081	14853	15046	15056	15032	15123	14948	14932	15013	15108	15154	14959	14960	15072	15077	14901	15042	14980	14989	14963	14855	14873	15157	15118	14991	15083	14904	14907	15049	14979	15055	14868	15174	14860	14906	15111	14889	14999	15058	14874	14883	14984	15082	14991	14875	14846	14999	15184	15068	15000	14983	14942	14975	15027	15092	14765	15002	14838	15208	14903	14933	15073	14999	14799	14913	15037	14921	15192	15104	15223	15214	15052	14951	14906	14929	14969	15076	15010	14893	15062	14992	14927	14973	14926	14970	15064	14815	15130	14915	14875	15142	15044	14993	14868	15110	15079	15167	14826	14980	15039	14917	15173	15202	15034	15168	14768	14950	14922
23369	14822	12925	12854	12777	12913	12802	12852	12822	12721	12848	12803	12939	12779	12955	12913	12844	13022	12823	12839	12907	12657	12905	12866	12876	12870	12874	13034	12846	12740	12898	12684	12995	12862	12861	12810	12892	12684	12869	12989	12751	12856	12856	12982	12571	12806	12864	12825	12829	12855	12830	12963	12878	12879	12893	12775	12989	12876	12741	12808	12834	12876	12797	12808	12817	12751	12858	12896	12664	12929	12697	12778	12828	12670	12845	12878	12859	12821	12876	12710	12779	12765	12881	12855	12908	12872	12864	12806	12923	12791	12794	12629	13015	12899	12817	12760	12954	12936	12820	12967	12985	12770	12994	13004	12613	12936	12897	12812	12890	12895	12917	12887	12881	12942	12846	12691	12811	12989	12869	12951	12752	12816	13001	12878	12656	12863	12789	12751	12807	12875	12886	12961	12736	12814	12900	12904	13018	12795	12864	12897	12893	12738	12814	12740	12568	12778	12784	12856	12955	12773	12999	12785	12780	12835	12844	12865	12804	12757	12795	12833	12951	12872	12864	12823	12711	12796	12714	12888	12736	12858	12950	12884	12934	12988	12848	12865	12837	13013	12758	12883	12749	12923	12761	12792	12809	12781	12867	12772	12944	12828	12836	12774	12769	12916	12850	12853	12814	12862	12940	12905	12905	12767	12891	13009	12891	12733	12755	12942	12748	12837	12778	12882	12857	13078	12689	12955	12809	12921	12878	12845	12758	12748	12710	12841	13036	12742	12915	12952	12774	12871	12874	12864	12659	12877	12883	12828	12862	12792	12722	12613	12672	12766	12939	12879	12923	12781	12757	12950	12836	12877	12758	12753	12883	12771	12756	12979	12935	12827	12897	12692	12757	12668	12978	12923	13020	12830	12982	12786	12938	12702	12889	12841	12842	12825	12720	12883	12818	12812	12936	12879	12890	12908	12932	12919	12766	12953	12863	12795	12816	12810	12800	12956	12850	12705	12774	12972	12725	12659	12956	12814	12784	12923	12732	12824	12915	12823	12820	13021	12781	12838	12879	12984	12669	12892	12934	12808	12770	12964	12820	12976	12899	12788	12895	12777	12725	12640	12951	12897	12736	13029	12889	12749	12809	12824	12923	12729	12916	12690	12728	12799	12759	12878	12864	12855	12999	12761	12935	12963	12823	12902	12860	12863	12859	12844	12941	12790	12885	12842	12886	12902	12852	12894	12730	12996	12780	12941	12881	12750	12845	12861	12951	12796	12770	12821	12794	12721	12975	12895	12978	12718	12920	12660	12814	12864	12727	12903	12684	12910	12832	12795	12956	12888	12746	12814	12809	12689	12759	12832	12867	12829	12931	12743	12915	13041	12760	12795	12816	12588	12814	12881	12822	12814	12749	12759	12879	12907	12748	12900	12768	12866	12772	12834	12764	12786	12933	12730	12853	12894	12777	12728	12837	12931	12838	12825	12836	12827	12660	12666	12935	12764	12848	12914	12905	12897	12748	12727	12787	12678	12958	12844	12724	12707	12830	12832	12799	12907	12772	12638	12840	12853	12910	12746	12741	12774	12959	12772	12924	12688	12714	12823	12949	12828	12914	12849	12616	12978	12871	12952	12737	12943	12844	12923	12779	12968	12801	12885	12833	12905	12827	12842	12848	12895	12764	12817	12765	12812	12700	12819	12957	12819	12779	12762	12791	12719	12830	12827	12767	12852	12803	12810	12834	12806	12803	12869	13186	13039	12873	12751	12800	12973	12844	12705	12606	12823	12900	12789	12788	12855	12934	12832	12841	12664	12833	12777	12959	12818	12739	12811	12985	12789	12795	12805	12744	12920	12926	12797	12880	12735	12866	12848	12889	12949	12877	12792	12910	12715	12743	12952	12833	12932	12858	12874	12985	12831	12716	12834	12726	12726	12694	12759	12742	12792	12737	12742	12957	12819	12803	12958	12898	13013	12734	12626	12813	12904	12792	12895	12796	12965	12812	12946	12770	12745	12989	13003	12851	12940	12984	12930	12764	12816	12889	12841	12838	12792	12898	12751	12826	12809	12987	12860	12804	12883	12913	12866	12782	12829	12766	12775	12878	12975	12841	12900	12831	12680	12775	13065	12800	12739	12876	12729	12830	12774	12624	12840	12891	12952	12895	12914	12804	12615	12791	12964	12945	12784	12809	12779	12996	12918	12963	13142	12698	12818	12863	12810	12891	12886	12814	12950	12869	12784	12704	12972	12796	12808	12884	12888	12935	12703	12849	12785	12982	12893	12873	12809	12877	12674	12850	12742	12876	12661	13023	12894	12854	12936	12827	12771	12981	12917	12836	12743	12807	12730	12813	12588	12800	12851	12848	13016	12834	12899	12884	12963	12943	12922	12821	12782	12880	12871	12901	13006	12830	13037	12702	13000	12959	12751	12719	12633	12688	12637	12805	12909	13005	12897	12647	12964	12752	12934	12848	12780	12772	12958	12830	12873	12817	12977	12795	12778	12996	12732	12779	12728	12740	13017	12897	12901	12636	12742	12876	12837	12885	12859	12798	12871	13090	12717	12929	12898	12913	12761	12781	12688	12842	12800	12816	12753	12889	12871	12854	12852	12920	12904	12838	12760	12832	12843	12810	12746	12722	12884	12840	12816	12659	12920	12866	12844	12843	12815	12893	12869	12921	12824	12838	12685	12763	12793	12884	12782	12776	12930	12886	12773	13013	12839	12827	12875	12831	12858	12745	12981	12882	12750	12825	12802	12833	12989	12652	12782	12830	12960	12841	12834	12789	12839	12919	12800	12698	12784	12845	12790	12935	12752	12867	12793	12942	12743	12947	12875	12884	12817	12920	12749	12859	12718	13077	12768	12792	12845	12815	12719	12716	12750	12821	12804	12860	12912	12855	12773	12944	12917	12959	12842	12834	12773	12912	12866	12833	12944	12787	12892	12765	12862	12792	12653	12818	12928	12822	12937	12778	12761	12764	12802	12848	12795	12848	12787	12801	12852	12819	12810	12861	12799	12892	12771	12716	12771	12773	13041	12815	12652	12847	12812	12948	12905	12760	12803	12791	12845	12677	12835	12834	12752	12779	12813	12851	12737	12797	12870	12955	12767	12774	12705	12864	13165	12828	12827	12865	12939	12882	12782	12805	12818	12893	12796	12880	12814	12913	12991	12757	12871	12740	12921	12755	12918	12836	12840	12939	12749	12758	12856	12866	12892	12879	12985	12731	12797	12621	12876	12771	12867	12882	12928	12649	12804	12721	12839	12717	12935	12948	12911	12852	12759	12833	12792	12868	12962	12787	12807	12945	12883	12891	12849	12695	12912	12937	12895	13068	12900	12697	13008	12744	13027	12859	12786	12878	12621	12910	12926	12715	12763	12862	12905	12796	12687	12844	12841	12806	12707	12822	12826	12958	12828	12880	12778	12924	12836	12817	12818	12966	12741	12766	12798	12767	12630	12902	12818	12929	12777	12871	12992	12808	12888	12893	12669	12907	12763	12746	13025	13022	12921	12891	12605	12894	12856	12923	12852	12830	12821	12897	12919	12874	12777	12739	12756	12818	12820	12682	12841	12879	12619	12753	12736	12770	12876	12725	12876	12911	12808	12912	12934	12739	13040	12867	12939	12755	12880	12823	12799	12964	12887	12804	12903	12912	12789	12744	12757	12834	12964	12793	12896	12701	12758	12784	12824	12786	13017	13000	12907	12648	12873	12779	12855	12803	12920	12787	12974	12703	12900	12810	12905	12718	12678	12896	12868	12843	12866	12883	12886	12953	12805	12783	12766	12868	12729	12733	12761	12846	12966	12645	12802	12816	12765	12839	12724	12861	12916	12789	12788	12963	12881	12923	12873	12765	12918	12875	12742	12627	12762	12836	12820	12800	12924	12969	12888	12631	12741	12633	12918	12788	12841	12865	12745	12743	12874	12821	12912	12931	12848	12828	12905	12714	12911	12888	12849	13039	12950	12798	12693	13083	12844	12799	12723	12827	12704	12894	12918	12827	12917	12944	12765	12816	12909	12880	12918	12865	12933	12851	12858	12836	12820	12985	12824	12780	12844	12892	12897	12793	12674	12698	12791	12871	12917	12761	12614	12860	12829	12895	12745	12783	12914	12902	12750	12571	12941	12662	12854	12810	12689	12908	12660	12798	12958	12936	12845	12884	12808	12999	12856	12806	12793	12881	12883	12951	12808	12894	12784	12922	12760	12901	12755	12731	12791	13000	12976	13012	12899	12996	12846	12877	12702	12831	12990	12828	12767	12861	12750	12871	12776	12810	12780	12770	12832	12716	12968	12760	12699	12788	12842	12870	12771	12908	12761	12848	12697	12889	12832	12686	12893	12950	12678	12861	12856	12896	12566	12810	12933	12928	12901	12766	12871	12979	12839	12920	12838	12664	12989	12660	12892	12977	12663	12886	12812	12762	12795	12940	12787	12859	12911	12823	12755	12773	12795	12742	12922	12943	12791	12849	12872	12904	12913	12906	12893	12749	12853	12808	12804	12619	12930	12759	12883	12842	12912	12899	12840	12633	12815	12850	13017	12906	12965	13105	12837	12810	12836	12863	12726	12875	12846	12867	12882	12642	12901	12812	12700	12799	12756	12981	12891	12883	12988	12942	12785	12895	12720	12672	12884	12918	12800	12755	12794	12812	12890	12877	12769	12905	12958	12932	12811	12872	12647	12861	12840	12851	12703	12797	12760	12812	12689	12774	12827	12623	12796	12926	12854	12798	12807	12922	12787	12715	12891	12973	12741	12831	12789	12842	12757	13031	12733	12784	12861	12764	12882	12919	12894	12754	12758	12967	12793	13066	12795	12822	12840	13053	12745	12710	12808	12740	13066	12809	12867	12800	12801	12771	12922	12934	12743	12831	12816	12954	12817	12833	12810	12849	12682	12834	12794	12768	12759	12776	12763	12837	12903	12902	13007	12897	12853	12784	12925	12817	12862	12858	12863	12774	12832	12704	12837	12810	12854	12827	12877	12907	12824	12782	12631	12751	12873	12738	12807	12753	12821	12764	12709	12870	12719	12729	12868	12914	12885	12650	12913	12729	12764	12770	12912	12778	12735	12843	12825	12891	12962	12855	12845	12845	12835	12804	12833	12853	12838	12828	12864	12936	12816	12957	12795	12810	12926	12725	12822	12839	12885	12821	13073	12745	12881	12784	12871
26815	21342	29774	23259	21579	23115	21433	17107	16771	16655	16936	16741	16776	16736	16771	16632	16455	16649	16408	16515	16726	16548	16620	16628	16634	16553	16455	16677	16468	16613	16859	16653	16606	16554	16679	16557	16478	16454	16431	16491	16779	16665	16384	16329	16638	16489	16499	16579	16439	16550	16548	16550	16507	16562	16546	16268	16470	16503	16574	16389	16387	16538	16569	16509	16632	16604	16379	16466	16587	16484	16515	16558	16490	16277	16538	16464	16371	16617	16570	16367	16707	16607	16526	16279	16419	16534	16485	16553	16468	16366	16330	16503	16568	16500	16587	16308	16307	16323	16395	16469	16605	16467	16379	16494	16802	16315	16736	16448	16343	16475	16439	16484	16336	16521	16462	16531	16516	16611	16477	16483	16422	16602	16579	16372	16436	16682	16555	16484	16542	16406	16554	16593	16578	16530	16490	16580	16315	16415	16494	16430	16346	16370	16488	16341	16674	16497	16536	16356	16370	16461	16432	16444	16449	16479	16518	16420	16607	16459	16522	16593	16423	16635	16472	16265	16492	16509	16471	16335	16574	16551	16508	16239	16483	16592	16415	16567	16592	16470	16354	16517	16368	16521	16590	16322	16227	16406	16312	16665	16346	16468	16576	16426	16666	16508	16570	16318	16392	16546	16578	16596	16493	16439	16546	16388	16547	16444	16534	16644	16484	16433	16552	16543	16535	16405	16362	16609	16782	16564	16429	16387	16260	16585	16383	16371	16504	16448	16423	16475	16613	16570	16411	16584	16614	16503	16444	16491	16458	16536	16368	16337	16426	16586	16591	16608	16489	16516	16469	16515	16604	16626	16389	16449	16620	16459	16630	16602	16518	16485	16425	16446	16605	16523	16307	16619	16449	16558	16453	16277	16593	16402	16604	16506	16350	16424	16346	16466	16423	16473	16391	16412	16471	16507	16632	16350	16537	16575	16385	16321	16410	16331	16550	16346	16500	16281	16372	16396	16541	16541	16551	16436	16439	16389	16471	16470	16457	16667	16477	16483	16470	16509	16510	16588	16518	16317	16499	16297	16517	16502	16310	16401	16417	16325	16389	16617	16417	16506	16299	16414	16454	16414	16589	16477	16367	16493	16296	16317	16614	16478	16494	16378	16389	16372	16418	16545	16554	16647	16515	16682	16543	16663	16486	16228	16493	16402	16544	16569	16635	16343	16557	16377	16411	16436	16331	16534	16346	16596	16490	16448	16403	16515	16635	16369	16578	16753	16541	16559	16478	16559	16507	16432	16605	16477	16686	16586	16357	16465	16314	16582	16434	16422	16432	16707	16451	16547	16476	16558	16605	16433	16387	16428	16421	16515	16292	16629	16381	16519	16685	16761	16421	16275	16521	16665	16443	16574	16551	16383	16344	16503	16494	16758	16381	16472	16535	16515	16345	16494	16473	16191	16478	16424	16422	16439	16234	16611	16320	16454	16453	16579	16527	16391	16479	16235	16633	16431	16449	16454	16458	16368	16477	16402	16547	16393	16498	16237	16609	16462	16580	16451	16761	16454	16429	16425	16423	16459	16478	16333	16393	16836	16507	16474	16425	16563	16550	16459	16592	16517	16512	16457	16392	16439	16537	16415	16590	16611	16410	16490	16574	16572	16338	16446	16435	16541	16423	16349	16419	16614	16371	16368	16529	16430	16610	16461	16505	16414	16398	16480	16579	16618	16418	16711	16342	16524	16737	16439	16542	16555	16670	16269	16387	16501	16496	16327	16467	16365	16597	16718	16353	16463	16313	16465	16325	16503	16504	16580	16435	16469	16710	16393	16400	16299	16545	16440	16415	16567	16548	16488	16367	16642	16637	16388	16359	16457	16482	16607	16376	16551	16472	16476	16324	16286	16376	16222	16617	16513	16470	16517	16482	16389	16610	16716	16460	16528	16324	16336	16464	16355	16659	16438	16575	16584	16675	16683	16398	16513	16300	16520	16715	16552	16364	16567	16624	16466	16297	16473	16704	16538	16312	16399	16376	16311	16294	16492	16534	16473	16355	16621	16471	16576	16496	16440	16367	16475	16569	16562	16272	16467	16420	16405	16548	16712	16501	16510	16790	16370	16469	16444	16463	16357	16447	16419	16522	16479	16512	16712	16633	16435	16558	16614	16548	16488	16527	16407	16453	16393	16497	16518	16438	16659	16567	16214	16685	16614	16374	16409	16438	16525	16591	16526	16660	16438	16438	16330	16455	16420	16331	16460	16616	16577	16382	16359	16286	16690	16716	16444	16509	16417	16303	16493	16324	16543	16489	16506	16671	16563	16481	16616	16471	16487	16552	16457	16629	16620	16590	16481	16633	16519	16429	16716	16490	16476	16518	16476	16603	16458	16529	16592	16513	16383	16547	16471	16393	16654	16565	16498	16685	16720	16309	16211	16386	16512	16556	16265	16334	16613	16422	16589	16464	16431	16448	16580	16326	16410	16631	16308	16558	16625	16568	16706	16337	16416	16385	16505	16515	16476	16662	16455	16486	16573	16758	16251	16628	16276	16316	16605	16355	16462	16550	16465	16269	16684	16377	16505	16469	16547	16491	16289	16408	16397	16531	16636	16523	16546	16536	16651	16438	16386	16643	16393	16591	16667	16591	16540	16610	16451	16526	16608	16643	16418	16561	16597	16598	16482	16347	16299	16654	16554	16518	16402	16511	16415	16551	16581	16505	16435	16533	16649	16363	16251	16420	16228	16476	16555	16498	16395	16545	16520	16372	16316	16562	16489	16437	16251	16539	16481	16359	16406	16587	16330	16400	16513	16340	16462	16447	16408	16404	16480	16361	16425	16428	16524	16471	16632	16351	16481	16646	16494	16443	16618	16582	16495	16569	16512	16642	16604	16384	16524	16426	16442	16495	16518	16523	16500	16384	16368	16348	16393	16463	16428	16628	16401	16514	16586	16473	16313	16562	16466	16446	16508	16524	16418	16480	16453	16678	16291	16693	16712	16444	16479	16374	16409	16242	16458	16534	16408	16473	16154	16478	16566	16380	16590	16486	16565	16541	16301	16363	16416	16528	16573	16586	16519	16621	16441	16427	16676	16526	16504	16369	16550	16497	16512	16508	16340	16420	16570	16492	16653	16438	16563	16501	16352	16447	16578	16249	16356	16617	16440	16262	16360	16574	16502	16400	16656	16410	16634	16533	16423	16183	16239	16448	16476	16522	16282	16331	16363	16388	16648	16636	16265	16419	16502	16415	16521	16616	16405	16373	16423	16220	16405	16613	16289	16514	16448	16590	16311	16519	16468	16691	16614	16374	16518	16551	16325	16753	16420	16447	16515	16473	16430	16419	16470	16458	16454	16599	16500	16519	16458	16541	16594	16523	16286	16550	16367	16555	16482	16533	16596	16630	16527	16398	16408	16404	16623	16593	16657	16461	16400	16530	16318	16483	16291	16260	16408	16597	16230	16445	16327	16445	16585	16553	16474	16476	16419	16644	16392	16431	16418	16595	16525	16540	16549	16498	16469	16553	16756	16446	16527	16436	16383	16631	16432	16472	16458	16405	16442	16525	16421	16332	16655	16564	16565	16603	16559	16428	16565	16405	16486	16461	16651	16550	16350	16270	16384	16462	16609	16532	16366	16338	16688	16601	16243	16624	16286	16579	16563	16391	16358	16500	16529	16330	16578	16386	16558	16585	16620	16449	16581	16626	16377	16366	16509	16399	16385	16443	16425	16483	16679	16359	16497	16574	16691	16566	16331	16488	16800	16545	16420	16409	16484	16422	16791	16504	16401	16484	16549	16274	16672	16586	16613	16520	16401	16428	16357	16641	16548	16401	16313	16493	16479	16594	16533	16457	16500	16594	16401	16386	16394	16302	16535	16379	16473	16431	16588	16487	16549	16614	16453	16580	16356	16424	16434	16521	16662	16511	16382	16416	16436	16601	16339	16601	16326	16367	16536	16417	16446	16343	16490	16479	16503	16411	16512	16461	16533	16529	16533	16498	16409	16597	16388	16496	16437	16477	16714	16534	16548	16477	16449	16438	16563	16544	16401	16368	16290	16474	16533	16396	16582	16593	16457	16518	16231	16406	16397	16397	16617	16697	16377	16346	16515	16452	16544	16334	16455	16462	16466	16308	16490	16764	16559	16427	16537	16523	16228	16524	16192	16435	16459	16505	16371	16494	16692	16380	16534	16513	16591	16649	16424	16432	16509	16593	16449	16626	16476	16353	16343	16541	16449	16721	16480	16579	16480	16563	16553	16589	16509	16403	16564	16564	16461	16452	16451	16387	16405	16669	16636	16638	16285	16540	16471	16531	16529	16226	16419	16374	16463	16536	16514	16478	16541	16594	16406	16561	16489	16449	16500	16517	16558	16601	16251	16483	16517	16286	16420	16608	16509	16583	16472	16558	16432	16585	16545	16454	16460	16564	16475	16376	16535	16314	16256	16331	16599	16608	16721	16347	16474	16362	16481	16622	16636	16378	16273	16356	16497	16421	16403	16269	16602	16562	16522	16412	16327	16455	16508	16555	16342	16534	16514	16364	16369	16403	16238	16642	16614	16515	16502	16424	16476	16315	16467	16394	16457	16411	16646	16317	16667	16462	16467	16445	16461	16413	16624	16454	16432	16483	16541	16633	16476	16525	16422	16566	16548	16439	16456	16499	16460	16751	16533	16267	16398	16350	16430	16336	16331	16334	16340	16405	16341	16465	16401	16633	16365	16604	16704	16414	16359	16345	16444	16710	16674	16707	16665	16605	16457	16571	16313	16506	16370	16453	16355	16473	16482	16393	16528	16490	16538	16400	16548	16405	16478	16425	16335	16719	16640	16399	16299	16575	16600	16418	16553	16533	16672	16638	16439	16653	16492	16364	16467	16349	16434	16596	16566	16522	16504	16491	16354	16649	16850	16526	16585	16427	16663	16521	16528	16577	16570	16473	16507	16631	16417	16386	16509	16567	16313	16350	16405	16541	16559	16487	16431	16870	16588	16571	16622	16532	16425	16315	16476	16424	16608	16530	16430	16551	16665	16450	16598	16567	16444	16762	16512	16316	16620	16493	16503	16530	16403	16418	16452	16463	16571	16593	16590	16401	16404	16332	16459	16539	16317	16300	16571	16506	16669	16539	16537	16396	16593	16487	16343	16323	16357	16437	16531	16480	16336	16451	16567	16491	16635
25269	16779	13924	13532	13704	13715	13585	13676	13848	13776	13866	13442	13774	13525	13864	13760	13710	13943	13593	13788	13570	13620	13759	13774	13569	13652	13670	13676	13751	13761	13678	13522	13750	13698	13662	13728	13589	13900	13718	13519	13758	13704	13698	13741	13754	13851	13718	13728	13732	13723	13686	13613	13574	13585	13602	13835	13735	13768	13622	13673	13553	13646	13665	13731	13602	13623	13765	13746	13766	13634	13658	13666	13745	13581	13847	13548	13527	13772	13733	13684	13769	13488	13702	13556	13744	13699	13658	13933	13837	13588	13689	13616	13755	13553	13722	13763	13636	13669	13748	13647	13822	13647	13705	13733	13771	13535	13755	13704	13657	13854	13641	13737	13696	13676	13674	13628	13768	13535	13719	13690	13565	13768	13697	13660	13801	13545	13602	13742	13778	13540	13648	13722	13759	13710	13643	13564	13651	13708	13692	13640	13664	13705	13504	13644	13675	13755	13601	13627	13554	13740	13655	13579	13591	13596	13511	13745	13734	13633	13722	13967	13649	13520	13745	13679	13653	13667	13571	13641	13549	13642	13671	13618	13747	13655	13719	13563	13784	13701	13483	13646	13560	13645	13786	13677	13698	13706	13646	13720	13795	13675	13879	13807	13777	13832	13710	13714	13729	13710	13677	13624	13591	13692	13544	13720	13659	13494	13511	13575	13710	13704	13633	13708	13836	13583	13709	13697	13554	13759	13809	13602	13605	13722	13801	13697	13645	13782	13553	13849	13590	13535	13680	13787	13565	13660	13677	13678	13843	13573	13613	13644	13630	13622	13538	13565	13643	13525	13562	13795	13602	13777	13602	13799	13473	13683	13554	13712	13605	13570	13569	13581	13783	13725	13628	13770	13735	13639	13701	13646	13627	13768	13709	13566	13716	13671	13662	13708	13658	13692	13832	13633	13700	13634	13745	13653	13544	13668	13594	13686	13620	13733	13768	13695	13716	13665	13663	13868	13401	13667	13686	13479	13705	13717	13580	13647	13648	13562	13606	13511	13449	13588	13646	13608	13472	13792	13660	13669	13709	13582	13603	13665	13639	13639	13622	13706	13762	13675	13737	13684	13598	13571	13788	13704	13587	13820	13574	13603	13628	13785	13687	13772	13702	13642	13719	13653	13584	13707	13629	13710	13723	13601	13787	13649	13577	13593	13674	13790	13794	13744	13482	13667	13711	13625	13669	13626	13722	13636	13872	13546	13699	13638	13583	13687	13653	13511	13487	13726	13682	13690	13762	13615	13768	13553	13483	13675	13620	13581	13548	13735	13599	13846	13638	13515	13695	13755	13673	13738	13544	13664	13634	13705	13736	13763	13542	13670	13720	13824	13609	13704	13653	13746	13565	13651	13550	13578	13646	13766	13692	13799	13778	13691	13567	13713	13535	13621	13518	13808	13658	13384	13651	13712	13686	13548	13681	13516	13784	13739	13603	13567	13647	13576	13629	13563	13564	13699	13609	13692	13790	13578	13648	13823	13605	13890	13742	13670	13649	13797	13730	13547	13549	13536	13686	13669	13553	13562	13878	13638	13609	13735	13597	13695	13639	13744	13526	13629	13739	13812	13593	13788	13590	13625	13742	13711	13496	13655	13544	13635	13725	13706	13648	13585	13596	13515	13659	13650	13611	13821	13830	13781	13581	13829	13568	13584	13811	13655	13780	13573	13722	13605	13532	13637	13553	13775	13523	13652	13809	13659	13754	13606	13709	13671	13575	13700	13842	13786	13770	13543	13792	13538	13670	13683	13828	13811	13675	13575	13558	13525	13875	13717	13594	13628	13694	13668	13769	13527	13829	13729	13701	13709	13574	13780	13818	13701	13824	13617	13512	13903	13488	13734	13675	13754	13820	13685	13540	13716	13677	13612	13779	13540	13757	13687	13515	13769	13686	13734	13454	13844	13717	13683	13730	13680	13662	13585	13725	13750	13555	13637	13569	13468	13640	13768	13512	13747	13392	13705	13567	13685	13648	13615	13631	13545	13721	13738	13781	13538	13747	13680	13487	13570	13728	13643	13641	13631	13587	13672	13597	13764	13552	13653	13663	13640	13600	13672	13560	13760	13657	13652	13733	13574	13707	13697	13552	13607	13626	13501	13730	13655	13680	13667	13767	13485	13529	13653	13682	13488	13741	13807	13759	13550	13758	13782	13685	13645	13688	13587	13745	13764	13601	13629	13483	13843	13567	13817	13501	13619	13489	13876	13593	13777	13795	13673	13780	13663	13709	13603	13773	13698	13685	13498	13811	13561	13740	13601	13814	13645	13774	13811	13526	13642	13576	13619	13598	13699	13732	13602	13522	13688	13813	13664	13572	13521	13728	13588	13719	13744	13840	13632	13681	13598	13502	13704	13667	13577	13644	13831	13727	13682	13698	13798	13607	13584	13589	13611	13720	13663	13770	13730	13820	13779	13648	13767	13661	13537	13769	13754	13563	13464	13697	13646	13693	13779	13751	13809	13665	13740	13691	13445	13742	13763	13606	13644	13899	13610	13683	13629	13689	13667	13686	13763	13587	13613	13636	13623	13675	13734	13636	13674	13769	13616	13706	13696	13759	13673	13620	13582	13572	13663	13681	13646	13635	13625	13878	13649	13716	13524	13664	13795	13634	13693	13704	13779	13555	13660	13750	13638	13733	13834	13645	13604	13823	13523	13589	13691	13613	13524	13716	13588	13726	13611	13686	13686	13783	13619	13626	13504	13578	13766	13662	13664	13721	13693	13545	13773	13743	13765	13666	13694	13523	13844	13647	13657	13610	13530	13604	13668	13602	13697	13527	13626	13785	13648	13693	13709	13951	13600	13536	13553	13753	13635	13640	13589	13752	13870	13834	13598	13600	13759	13714	13675	13602	13651	13801	13644	13752	13637	13855	13577	13469	13726	13844	13891	13669	13711	13710	13746	13639	13610	13793	13483	13810	13570	13838	13721	13647	13671	13560	13566	13815	13620	13551	13736	13599	13578	13652	13618	13814	13492	13600	13694	13610	13766	13503	13683	13707	13743	13588	13652	13678	13642	13673	13659	13712	13609	13741	13625	13675	13743	13807	13717	13676	13636	13667	13640	13534	13681	13619	13891	13872	13852	13770	13801	13696	13651	13634	13589	13744	13686	13755	13576	13510	13564	13746	13771	13750	13600	13565	13710	13696	13619	13652	13695	13550	13557	13785	13652	13674	13712	13670	13715	13616	13808	13481	13566	13817	13766	13619	13686	13656	13525	13814	13611	13794	13652	13465	13663	13881	13703	13800	13663	13477	13583	13596	13608	13722	13619	13427	13591	13614	13602	13615	13822	13728	13716	13717	13540	13721	13506	13754	13674	13721	13695	13623	13578	13608	13627	13639	13659	13660	13753	13724	13894	13577	13579	13708	13611	13784	13649	13786	13610	13869	13609	13724	13718	13485	13734	13738	13713	13526	13508	13777	13683	13626	13525	13694	13473	13699	13587	13647	13563	13745	13544	13531	13681	13633	13645	13517	13668	13523	13737	13588	13593	13788	13679	13580	13768	13616	13587	13489	13639	13568	13652	13744	13771	13713	13636	13801	13725	13624	13653	13604	13630	13699	13677	13601	13776	13744	13651	13577	13731	13569	13755	13660	13793	13605	13829	13608	13550	13677	13729	13635	13654	13777	13788	13744	13578	13622	13767	13741	13602	13599	13580	13607	13820	13785	13868	13728	13658	13700	13701	13672	13835	13681	13635	13669	13625	13641	13593	13721	13540	13607	13758	13880	13661	13612	13536	13588	13639	13739	13550	13604	13834	13485	13611	13660	13516	13646	13690	13729	13765	13719	13770	13696	13513	13813	13625	13638	13545	13711	13713	13797	13583	13759	13809	13609	13599	13608	13699	13794	13594	13809	13739	13746	13708	13790	13749	13562	13740	13601	13656	13687	13715	13768	13606	13575	13497	13803	13765	13525	13783	13452	13697	13670	13610	13779	13819	13570	13683	13523	13582	13641	13708	13648	13391	13720	13828	13667	13766	13774	13958	13732	13623	13713	13761	13854	13707	13603	13542	13782	13560	13615	13699	13916	13559	13564	13767	13581	13555	13484	13741	13629	13691	13784	13713	13762	13706	13711	13598	13776	13695	13613	13635	13639	13603	13764	13617	13660	13741	13593	13589	13603	13638	13694	13671	13508	13671	13695	13709	13764	13758	13592	13829	13814	13861	13519	13747	13613	13562	13684	13644	13827	13691	13682	13519	13732	13691	13665	13622	13601	13783	13638	13767	13674	13586	13612	13816	13714	13516	13541	13668	13633	13571	13486	13515	13935	13671	13608	13579	13806	13777	13801	13718	13783	13741	13696	13658	13606	13571	13732	13642	13579	13661	13589	13698	13538	13724	13716	13589	13706	13615	13645	13718	13835	13692	13623	13604	13840	13889	13730	13730	13794	13525	13686	13733	13625	13562	13600	13631	13644	13769	13627	13720	13762	13763	13656	13827	13689	13483	13457	13809	13665	13702	13497	13670	13736	13731	13655	13707	13814	13712	13726	13660	13860	13630	13691	13751	13573	13779	13782	13723	13763	13613	13468	13617	13672	13696	13616	13635	13920	13702	13575	13696	13578	13717	13745	13717	13744	13797	13678	13750	13794	13750	13739	13739	13609	13620	13497	13648	13517	13654	13579	13664	13606	13621	13684	13627	13678	13804	13629	13722	13720	13689	13681	13581	13696	13560	13636	13644	13781	13721	13635	13586	13666	13713	13783	13637	13672	13764	13754	13536	13747	13739	13707	13770	13515	13647	13531	13882	13643	13806	13823	13622	13665	13528	13666	13676	13531	13684	13763	13742	13614	13650	13619	13655	13683	13790	13694	13672	13645	13799	13441	13912	13744	13637	13698	13912	13851	13672	13693	13359	13490	13628	13404	13612	13654	13513	13696	13651	13550	13594	13720	13642	13640	13569	13664	13607	13762	13519	13790	13810	13661	13563	13597	13780	13745	13858	13617	13615	13663	13586	13595	13596	13527	13496	13535	13627	13732	13713	13474	13718	13533	13686	13574	13816	13638	13620	13614	13483	13692	13637	13862	13710	13650	13642	13516	13786	13805	13588	13652	13575	13735	13707	13628	13689	13599	13790	13682	13698	13604	13569	13761	13752	13578	13503	13758	13639	13535	13621
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
