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
338752645363	338752645930	338752646480	338752647030	338752647580	338752648130	338752648680	338752649230	338752649780	338752650330	338752650880	338752651430	338752651980	338752652530	338752653080	338752653630	338752654180	338752654730	338752655280	338752655830	338752656380	338752656930	338752657480	338752658030	338752658580	338752659130	338752659680	338752660230	338752660780	338752661330	338752661880	338752662430	338752662980	338752663530	338752664080	338752664630	338752665180	338752665730	338752666280	338752666830	338752667380	338752667930	338752668480	338752669030	338752669580	338752670130	338752670680	338752671230	338752671780	338752672330	338752672880	338752673430	338752673983	338752674530	338752675080	338752675633	338752676180	338752676730	338752677281	338752677830	338752678380	338752678930	338752679480	338752680030	338752680581	338752681130	338752681680	338752682233	338752682780	338752683330	338752683881	338752684430	338752684980	338752685530	338752686080	338752686630	338752687180	338752687730	338752688280	338752688830	338752689380	338752689930	338752690480	338752691030	338752691580	338752692130	338752692680	338752693230	338752693780	338752694330	338752694880	338752695430	338752695980	338752696530	338752697081	338752697630	338752698180	338752698730	338752699280	338752699830	338752700380	338752700930	338752701480	338752702030	338752702580	338752703130	338752703680	338752704230	338752704780	338752705330	338752705880	338752706430	338752706980	338752707530	338752708080	338752708630	338752709180	338752709730	338752710280	338752710830	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2815	3600	2300	2815	3600	2300	2816	3600	2300	2816	3600	2300	2816	3600	2300	2817	3600	2300	2817	3600	2300	2817	3600	2300	2817	3600	2300	2818	3600	2300	2818	3600	2300	2818	3600	2300	2819	3600	2300	2819	3600	2300	2819	3600	2300	2819	3600	2300	2820	3600	2300	2820	3600	2300	2820	3600	2300	2821	3600	2300	2821	3600	2300	2821	3600	2300	2821	3600	2300	2822	3600	2300	2822	3600	2300	2822	3600	2300	2823	3600	2300	2823	3600	2300	2823	3600	2300	2824	3600	2300	2824	3600	2300	2824	3600	2300	2824	3600	2300	2825	3600	2300	2825	3600	2300	2825	3600	2300	2826	3600	2300	2826	3600	2300	2826	3600	2300	2826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22782	25365	57756	63868	54169	39247	33453	31686	31293	32058	31699	31416	31906	31549	31526	31463	31223	31574	31418	31301	31448	31529	31485	31368	31370	31045	31554	31445	31417	31239	31416	30928	31481	31648	31538	31182	31481	31291	31255	31344	31056	31133	31473	31518	31164	31263	31251	31327	31247	31530	31351	31233	31214	31241	31248	30815	31108	31295	31315	31053	31211	31165	31364	31651	31397	31127	31335	31171	31272	31337	31304	31345	31302	31231	31305	31311	31182	31079	31377	31348	31272	31491	31130	31050	30961	31375	31027	31109	31160	31301	31414	31208	31262	31064	31155	31367	31211	31374	31293	31420	31378	31317	31349	31107	31334	31412	31238	31001	31196	31265	31124	31295	31276	31339	31129	31067	31367	31145	31396	31117	31111	31144	31351	31130	31048	30960	31049	31522	31486	31145	31678	31099	31319	31523	31422	31295	31248	31273	31311	31207	31429	31217	31282	31283	31358	31440	31303	30882	31187	31187	31451	31260	31294	31227	31212	31066	31379	31278	31410	31291	31405	31184	31426	31015	31379	31413	31332	31576	31136	31107	31241	31144	31456	31537	31529	31222	31138	31131	31245	31084	31388	31321	31234	31093	31454	31114	31248	31282	31202	31235	31192	31303	31113	31468	31161	31248	31286	31253	31215	31145	31182	31217	31070	31355	31294	31249	30930	31185	31069	31259	31517	31523	31250	31464	31117	31180	31239	31164	31419	31223	31179	31220	31025	31161	31190	31395	31548	31502	31298	31191	31374	31381	31054	31239	31137	31308	31087	30994	31285	31352	31186	31506	30998	31056	31322	31175	31335	31386	31068	31058	30951	31270	31319	31191	31062	30891	31375	31127	31310	31215	31406	31227	31218	31271	31178	30859	31166	31269	31195	31200	31278	31315	31107	30773	31066	31163	31358	31471	31292	31155	31077	31204	31353	31318	30909	31368	31563	31061	31500	31123	31077	31257	31392	31593	31142	31274	31155	31012	31233	31347	31507	31042	31302	31363	31246	31155	31316	31061	31110	31112	31439	31204	31105	31237	31449	30930	31029	31472	31361	31474	31556	31421	31244	31393	31277	31318	31164	31333	31098	31492	31183	31253	31190	31437	31269	30981	31245	31015	31491	31258	31244	31115	31348	31391	31142	31251	31001	31069	31236	31178	31268	30841	30981	31044	31001	31264	30882	31113	31249	31036	31005	31157	31310	31169	31516	31205	31300	31449	31167	31007	31341	31350	31122	31054	31386	31324	31255	31564	31167	31378	31153	31428	31039	31034	31039	31197	31114	31283	31254	31081	31159	31340	31270	31367	31201	30900	31073	31105	31280	31406	30970	31175	31263	31307	31089	31330	31311	31031	31108	31254	31414	31334	31471	31280	31511	31349	30860	31187	31288	31133	31219	30982	31179	30974	31151	31462	31146	31530	31311	31484	31674	31351	31192	31237	31289	31479	31193	31230	31038	31364	31171	31229	31153	31310	31154	31241	30878	31187	31019	31520	31017	31124	30931	30979	31425	31246	31350	31010	31181	31052	31434	31005	31169	31347	31200	30942	31386	31054	31484	31038	31145	31185	31413	31001	31258	31123	31098	30951	31222	31177	31392	31377	31353	31255	31157	31093	30974	31240	31242	31355	31207	31348	31138	31131	31077	31205	31493	31283	31066	31295	31222	31265	31078	31238	31494	31139	31150	31018	31055	31164	31057	31376	31230	31173	31156	31217	31195	31341	31474	31417	31138	31394	31328	31244	31042	30907	30931	31216	30875	31174	31025	31068	31054	31347	31359	31336	31064	30886	31174	31200	31111	31301	31264	31121	31149	31159	31094	30945	31055	31164	31231	31207	31312	31185	31201	31098	31350	31170	31190	30919	31287	31435	31353	31347	31265	31249	31328	31571	31236	31084	31328	31017	31204	30973	31131	31326	31106	31386	31415	31168	31411	31093	30884	31222	31450	31230	31272	31113	31130	31126	31214	31393	30951	31016	31038	31324	31213	31044	31327	31289	31164	30974	31045	31272	31000	31287	31264	31448	31263	31073	31336	31150	31359	31181	31446	31315	31233	31042	31331	31261	31068	31302	31178	31219	31286	31060	31361	31259	31224	31342	31253	31141	31211	31554	31071	30918	31197	31349	31252	31102	31269	31411	31071	31432	31395	31022	31286	31179	31303	31129	31216	31174	31246	31381	31233	30935	31091	31125	31462	31168	31275	31256	31229	31346	31167	30768	31198	31167	31242	31225	31290	31292	30960	30987	31228	31172	30992	31253	31213	31247	31119	31309	31134	31146	31403	30937	31460	31231	30791	31305	31371	31314	31262	31105	31276	31281	31101	31086	31309	31072	30983	31282	31075	31145	30938	31199	31305	31078	31208	31137	31059	31246	31193	30732	30947	31247	31396	31051	31287	31358	31316	31380	31112	31350	31129	31231	31347	31684	31123	31144	31319	31044	31301	31061	31247	31024	31170	31399	31210	30946	31006	31165	31376	31407	31536	31417	31085	31406	31342	31130	31180	31243	31070	30994	31001	31153	30719	31186	31293	31341	31243	31360	31288	30839	31292	31166	31287	31216	31106	31210	31061	31367	31226	31498	31182	31236	31226	31368	31215	31652	31343	30916	31223	31011	30767	31214	31431	31044	31085	31433	31153	31016	31282	31423	31334	31077	31292	31182	31391	31104	31485	31405	31193	31190	31220	31306	31375	31313	31426	31113	31428	31382	31390	31122	31290	31215	31400	31154	31447	31161	31276	31412	31381	31206	31035	31117	31362	31005	31168	30984	31051	31343	31243	31206	31410	30850	31205	31237	31396	31287	31407	31197	31014	31416	31218	31079	31264	31059	31360	31209	31104	30949	31234	30919	31475	31194	31215	31129	31315	31346	31410	31062	31294	31456	31214	31162	31152	30998	31074	31186	31228	31256	31240	31200	31202	31466	31314	31276	31340	31155	31204	31251	31398	31247	31216	31443	31252	31187	31228	31238	31315	31134	31053	31165	31203	31168	31329	31102	30916	31054	31142	31215	31139	31128	31077	31349	31260	31517	31306	31028	31219	31169	31483	31494	31247	31103	31009	31157	31238	31191	31214	31258	30990	31041	31294	31219	31190	31456	31394	31166	31049	30847	31182	31078	31168	31468	31383	31171	31259	31119	31360	31211	31205	31175	31033	31194	31245	31758	31489	31395	31142	31103	31469	31393	31486	31086	30963	31458	31233	31363	31348	31018	31513	30926	31334	30993	31240	31427	30903	31287	31243	31102	31024	31097	31345	31328	31361	31206	31358	31274	31371	31374	31135	31469	31456	31242	31216	31365	31223	31199	31518	31094	30969	30981	31338	31076	30847	31225	31464	31170	31022	31026	31154	31084	31121	31051	31060	31262	31275	30912	31076	31611	31063	30942	30952	31257	31473	31036	31044	31255	31356	31262	31098	31361	31536	31028	31399	31233	31089	31229	31234	31353	30873	30961	31295	31105	31002	31183	31175	31087	31033	31091	31093	31098	31534	31448	31079	31200	31137	31352	31033	31057	31403	31097	31354	30887	31103	31210	31033	31253	31239	31180	31339	31067	31428	31276	30968	31162	31196	31207	31180	31158	31362	31175	30911	31263	31382	31133	31390	31362	31243	30841	31040	31247	31235	31249	31349	30898	31306	31341	31283	31209	31185	31166	31046	31080	31017	31163	31256	31498	31293	31237	31373	31296	31372	31000	31042	31219	31426	31251	31094	31107	31274	31291	31348	31089	31416	30985	31262	31223	31258	31128	31105	31334	31178	31238	31089	31187	31209	30868	31369	31154	31352	31192	31623	31318	31087	31295	31192	31241	31221	31477	31204	31057	31247	31192	31127	31231	30965	31145	31180	31037	31032	31072	31409	31493	31209	31342	31062	30998	31194	31158	31128	30964	30659	31120	31173	31077	31255	31370	31245	31301	31449	31107	31059	31189	31026	31160	31310	31159	31213	31111	31607	31137	31464	31176	31071	31058	31217	31413	31109	31016	31075	31003	31077	31271	31264	31093	31205	31135	31166	31383	31306	31060	31096	31053	30974	31221	31119	31238	31290	31169	31345	31206	30888	31099	30982	31118	31117	31022	31226	31457	31228	31248	31316	31133	31174	31396	31607	31459	31303	30839	31244	31141	31404	31406	31208	31338	31265	31195	31361	31221	30965	30975	31069	31211	31039	30999	31269	30974	31204	31194	31263	31307	31224	30872	30887	31240	31223	31155	31092	31183	31266	31132	31096	31147	31470	31208	31319	31495	31270	31033	31105	31033	31026	31185	31538	31262	31581	31282	31096	31511	31187	31188	31400	31425	31279	31202	31216	31110	31086	31142	31277	31328	31160	31008	31513	31249	31279	31092	31551	31374	31291	31314	31277	31149	31032	31047	31353	31201	31194	31094	30942	30974	31099	31242	31310	31129	31249	31214	31282	31250	31232	31008	31102	31383	31349	31360	31438	31342	31475	30972	31060	31083	31347	30940	31127	31074	31166	31164	31014	31027	31098	31111	31078	31107	31460	31226	31421	30977	31082	31140	31235	31073	31290	30938	31225	31224	31069	31312	31108	31174	31314	31024	31161	31484	31522	31510	31207	31191	31293	31157	31228	31320	31136	31116	31315	31436	30920	31060	31010	31367	31250	31204	31281	31289	31004	31254	31412	31226	31309	30958	31285	31074	31153	31339	31169	31147	31143	31343	31381	31350	31227	31313	31139	31191	31264	31439	31014	31554	31240	31119	30957	31325	31065	31107	31257	31130	31316	31166	31299	31146	31094	31038	30861	30997	31125	31046	31030	31077	31226	31280	31184	31409	31238	31362	31400	31251	31463	31384	31228	31347	31226	31442	31050	31423	31324	31258	31242	30970	31101	31276	31053	31195	31036	31093	31172	31256	31035	31421	31452	31508	31197	31217	31277	31235	31449	31039	31309	31086	31193	31170	31162	30911	31135	31177	31336	31352	31340	31001	31234	31010	31480	31005	31269	31357	31088	30933	31144	31225	31368	31317	31319	31066	31155	31289	31203	31064	31218	31337	30928	31149	31118	31152	31232	31264	31235	30894	31068	31139	31105	30852	31221	31504	31162	30969	31164	31320	31235	31296	31065	31251	31287	31047	30985	30940	31361	31206	31227	31148	31137	31097	31219	31476	31593	31147
23210	57150	97814	93654	68649	30296	17339	17290	17268	17454	17411	17459	17361	17286	17297	17156	17304	17272	17316	17307	17353	17342	17367	17330	17389	17370	17390	17356	17382	17157	17175	17318	17408	17459	17224	17299	17337	17259	17441	17246	17287	17200	17388	17463	17365	17359	17584	17242	17348	17336	17437	17423	17381	17201	17543	17382	17341	17319	17394	17314	17183	17333	17241	17299	17197	17355	17442	17470	17294	17251	17430	17375	17275	17370	17296	17401	17266	17307	17286	17384	17410	17098	17442	17433	17422	17311	17471	17283	17388	17096	17230	17240	17227	17338	17250	17537	17193	17518	17460	17257	17331	17329	17363	17298	17302	17445	17394	17253	17343	17292	17269	17271	17301	17317	17235	17180	17262	17333	17319	17120	17449	17306	17370	17258	17420	17264	17334	17345	17330	17410	17277	17276	17383	17289	17341	17315	17213	17410	17292	17129	17346	17196	17080	17332	17469	17020	17240	17227	17532	17403	17315	17388	17226	17470	17193	17278	17395	17300	17289	17319	17563	17320	17200	17280	17351	17312	17286	17409	17275	17361	17389	17297	17387	17313	17241	17294	17342	17435	17237	17257	17215	17258	17315	17207	17222	17328	17272	17208	17431	17310	17256	17225	17329	17118	17157	17214	17391	17131	17297	17191	17372	17332	17295	17352	17320	17350	17427	17307	17697	17229	17205	17411	17308	17242	17391	17225	17213	17371	17255	17269	17347	17263	17330	17302	17393	17231	17315	17301	17165	17277	17275	17308	17400	17291	17262	17303	17181	17342	17213	17197	17519	17256	17340	17257	17186	17419	17254	17303	17420	17358	17374	17285	17478	17272	17348	17230	17456	17372	17275	17267	17298	17314	17400	17284	17379	17114	17067	17144	17292	17167	17224	17473	17226	17227	17086	17251	17328	17271	17315	17126	17228	17186	17463	17485	17423	17232	17377	17256	17412	17400	17397	17217	17168	17136	17250	17233	17242	17284	17281	17432	17134	17371	17379	17371	17419	17232	17297	17386	17202	17317	17245	17302	17471	17223	17293	17220	17490	17308	17429	17008	17563	17251	17371	17298	17318	17236	17162	17360	17354	17259	17231	17371	17501	17181	17383	17442	17433	17329	17201	17244	17201	17260	17340	17318	17151	17322	17318	17289	17313	17235	17144	17252	17299	17175	17237	17359	17478	17175	17539	17198	17189	17277	17220	17344	17309	17357	17518	17322	17493	17347	17355	17254	17321	17393	17223	17242	17257	17313	17330	17317	17131	17288	17365	17423	17151	17294	17434	17401	17284	17391	17224	17334	17273	17345	17234	17120	17286	17365	17244	17220	17389	17319	17280	17306	17547	17292	17221	17238	17313	17289	17228	17234	17444	17283	17221	17293	17169	17425	17361	17517	17354	17241	17379	17315	17439	17294	17497	17286	17214	17177	17183	17197	17222	17329	17163	17175	17239	17421	17341	17341	17103	17286	17242	17139	17400	17214	17178	17242	17320	17351	17231	17400	17497	17338	17385	17298	17352	17127	17097	17196	17317	17124	17346	17235	17305	17459	17148	17189	17337	17216	17350	17244	17337	17228	17246	17149	17309	17208	17269	17180	17303	17256	17208	17334	17105	17396	17439	17152	17427	17350	17498	17368	17151	17278	17442	17296	17465	17200	17492	17162	17458	17304	17288	17362	17344	17201	17180	17159	17306	17159	17159	17383	17310	17255	17341	17408	17312	17253	17348	17452	17249	17308	17210	17419	17154	17352	17409	17400	17454	17227	17234	17368	17353	17219	17220	17161	17359	17348	17437	17365	17375	17338	17424	17215	17532	17194	17172	17210	17321	17393	17324	17431	17327	17289	17120	17285	17375	17124	17265	17083	17288	17440	17230	17282	17260	17160	17443	17465	17268	17364	17312	17530	17400	17341	17345	17374	17325	17383	17384	17338	17486	17403	17337	17284	17326	17258	17270	17309	17266	17295	17215	17325	17473	17497	17162	17397	17276	17338	17337	17395	17317	17241	17370	17452	17218	17363	17259	17286	17347	17137	17411	17298	17218	17520	17412	17264	17359	17265	17323	17090	17381	17251	17158	17282	17247	17390	17304	17310	17223	17068	17448	17245	17264	17391	17336	17303	17166	17436	17449	17308	17389	17402	17286	17403	17292	17410	17305	17183	17316	17190	17406	17514	17323	17362	17337	17173	17171	17263	17220	17477	17425	17160	17334	17144	17263	17275	17240	17201	17480	17181	17199	17285	17453	17357	17469	17377	17319	17375	17380	17246	17294	17271	17382	17058	17423	17291	17234	17235	17334	17338	17299	17326	17454	17274	17344	17311	17167	17423	17391	17134	17265	17407	17220	17346	17356	17407	17278	17242	17350	17333	17209	17365	17258	17300	17440	17305	17262	17295	17567	17209	17325	17318	17166	17149	17311	17278	17404	17333	17262	17407	17173	17339	17395	17411	17096	17308	17276	17459	17330	17436	17421	17260	17510	17066	17105	17343	17179	17169	17174	17079	17328	17415	17402	17153	17309	17305	17142	17420	17400	17336	17341	17193	17222	17220	17283	17506	17413	17206	17457	17336	17459	17265	17319	17217	17267	17078	17420	17333	17167	17290	17556	17203	17231	17267	17201	17414	17404	17023	17333	17467	17419	17402	17004	17318	17452	17255	17481	17446	17456	17390	17231	17353	17356	17289	17238	17256	17188	17068	17275	17367	17361	17087	17393	17155	17410	17188	17534	17234	17466	17477	17370	17345	17331	17182	17361	17123	17335	17275	17468	17227	17290	17076	17330	17264	17364	17356	17288	17384	17401	17331	17356	17281	17227	17327	17357	17344	17457	17388	17223	17421	17411	17289	17325	17227	17099	17258	17290	17453	17382	17339	17270	17521	17318	17183	17246	17478	17236	17219	17274	17297	17527	17160	17382	17386	17340	17454	17196	17390	17446	17508	17229	17441	17160	17383	17336	17338	17194	17380	17353	17268	17431	17479	17179	17231	17148	17483	17347	17044	17307	17383	17346	17362	17494	17225	17242	17234	17295	17316	17499	17489	17278	17260	17283	17221	17278	17202	17240	17431	17223	17319	17304	17092	17239	17412	17209	17331	17493	17461	17299	17268	17029	17459	17304	17000	17303	17223	17283	17287	17227	17337	17479	17265	17212	17244	17312	17261	17434	17313	17330	17317	17301	17217	17239	17217	17175	17197	17177	17250	17323	17325	17363	17173	17402	17150	17476	17353	17308	17292	17322	17199	17425	17017	17345	17405	17349	17224	17295	17209	17348	17178	17238	17415	17197	17279	17231	17369	17363	17383	17297	17313	17183	17411	17327	17173	17141	17148	17419	17238	17206	17397	17334	17399	17407	17156	17212	17246	17341	17559	17412	17347	17454	17283	17188	17195	17323	17276	17273	17464	17226	17440	17564	17207	17414	17304	17245	17316	17418	17232	17289	17196	17235	17395	17334	17231	17501	17237	17257	17167	17229	17302	17271	17149	17264	17242	17148	17328	17295	17340	17419	17106	17430	17331	17375	17310	17266	17239	17301	17380	17273	17149	17362	17225	17564	17194	17439	17116	17202	17242	17356	17364	17251	17537	17144	17322	17382	17243	17236	17368	17363	17153	17419	17278	17330	17162	17246	17321	17376	17225	17340	17461	17408	17312	17250	17257	17345	17275	17341	17429	17158	17400	17435	17311	17126	17375	17212	17339	17307	17290	17395	17340	17283	17136	17265	17447	17267	17216	17123	17035	17365	17269	17338	17566	17278	17298	17384	17310	17249	17212	17240	17272	17388	17333	17191	17262	17402	17314	17340	17162	17378	17324	17373	17427	17368	17214	17230	17227	17451	17097	17409	17247	17205	17303	17361	17197	17364	17114	17260	17335	17296	17442	17326	17219	17265	17372	17380	17305	17273	17282	17254	17255	17605	17145	17520	17297	17217	17050	17249	17376	17480	17265	17374	17138	17216	17294	17240	17218	17376	17399	17304	17333	17249	17599	17380	17208	17250	17403	17377	17340	17308	17360	17282	17361	17092	17124	17435	17341	17247	17245	17365	17203	17398	17185	17213	17493	17360	17424	17264	17390	17299	17282	17350	17224	17251	17196	17312	17199	17235	17448	17295	17363	17248	17156	17348	17244	17373	17093	17404	17329	17198	17335	17409	17289	17327	17428	17306	17275	17316	17265	17370	17190	17285	17135	17368	17301	17313	17283	17162	17210	17437	17272	17373	17269	17280	17339	17146	17325	17452	17337	17393	17294	17295	17370	17286	17092	17447	17446	17284	17349	17293	17270	17201	17267	17250	17326	17430	17311	17183	17175	17351	17276	17152	17287	17198	17300	17193	17231	17138	17056	17425	17294	17337	17305	17316	17481	17465	17266	17369	17152	17409	17227	17300	17405	17378	17213	17049	17246	17266	17339	17381	17316	17320	17244	17354	17246	17455	17210	17298	17263	17354	17294	17387	17211	17213	17433	17385	17383	17184	17368	17321	17417	17455	17176	17319	17401	17539	17385	17189	17409	17395	17102	17203	17244	17325	17209	17129	17415	17338	17492	17304	17414	17165	17111	17234	17366	17405	17437	17232	17348	17378	17267	17316	17148	17169	17304	17363	17309	17375	17333	17349	17394	17293	17123	17174	17275	17360	17157	17353	17463	17193	17197	17409	17403	17420	17220	17293	17425	17376	17348	17234	17204	17277	17328	17375	16993	17410	17243	17479	17260	17296	17354	17399	17304	17157	17130	17360	17246	17275	17209	17278	17291	17247	17424	17137	17218	17147	17169	17417	17252	17387	17096	17433	17236	17392	17236	17201	17181	17201	17162	17329	17224	17154	17344	17459	17463	17130	17441	17259	17220	17505	17289	17393	17232	17205	17496	17389	17341	17434	17310	17341	17338	17158	17406	17251	17224	17038	17257	17249	17504	17185	17265	17209	17282	17200	17251	17375	17213	17313	17319	17508	17262	17545	17315	17339	17425	17308	17172	17244	17182	17449	17257	17047	17269	17238	17352	17311	17472	17226	17258	17054	17387	17414	17293	17191	17290	17383	17249	17364	17285	17459	17238	17227	17169	17095	17201	17379	17256	17390	17333	17253	17020	17285	17361	17287	17678	17394	17182	17247	17204	17418	17353	17317	17417	17228	17269	17359	17303
34126	31303	51836	42591	32400	26500	25263	24740	24874	24834	24901	25000	24958	25003	24932	24877	25042	25157	24624	24771	24783	24851	24806	24692	24957	24959	24809	24473	24951	24827	24784	24855	24780	24897	24942	24860	24864	24732	24856	24754	24809	24883	24876	24731	25108	24939	25102	24810	24712	24847	24890	24847	24683	24780	24966	25035	25008	24793	24976	24848	24926	24840	24680	24702	24843	25110	24944	24763	24963	24777	24953	24837	24734	24717	24862	24866	25095	24761	25006	24940	24828	24541	24945	24508	24756	24644	24723	24897	24789	24527	24837	24614	24751	25012	24903	24833	24847	25029	24848	24684	24838	25094	24790	24759	24793	24798	24794	24651	24993	24957	24786	24924	24796	24779	24964	24651	24783	24976	24730	25027	24783	24513	24830	24672	25060	24926	25053	24842	24980	24783	25128	24884	24575	24781	24706	24797	24975	24524	25143	24753	24853	24695	24988	24895	24966	24747	24775	25015	24786	24697	24923	24637	24844	24817	24718	24890	24759	24978	24837	24714	25013	24826	24746	24844	24578	24801	24792	24809	24765	24709	24787	24791	25012	24759	24790	24774	24992	24945	24734	24818	24991	24724	24906	24799	24725	24718	24898	24764	24897	24841	24822	24776	24778	24715	24683	25079	24874	24745	24846	24893	24631	24839	24702	25068	25015	25010	24852	24988	24854	24848	24796	24830	24532	24939	24925	24617	24747	24684	24838	24832	24862	24986	24489	24978	24692	24610	24799	24853	24901	24811	24898	25052	24921	24940	24571	24579	24852	24802	24896	24770	24949	24855	24625	24862	24904	24699	24692	24885	24739	24484	24591	24941	24945	24823	24782	24788	24639	24989	25074	24539	24959	24857	24980	24793	24845	24805	24780	24742	24778	25050	24983	24790	24925	24772	24744	24834	24860	24959	24721	24839	24772	24845	24885	25004	24772	24597	24860	24613	24697	24711	24838	25008	24901	24683	24782	24816	24619	24847	24894	24600	24665	24868	24669	24681	24876	24906	24844	24835	24723	24659	24778	24911	24910	24754	24777	24860	24780	24947	24948	24540	24638	24696	24629	24798	24639	25032	24770	24909	24808	24884	25082	25043	25008	24888	24699	24907	24860	24943	24890	24897	24947	24720	24965	24915	24910	24933	25065	24858	24733	24672	24854	25098	24897	24524	24862	24867	24826	24940	24841	24660	24956	24739	25001	24929	24829	24767	24685	24820	24952	24626	25012	24880	24528	24634	24987	24806	24800	24752	24976	24579	24870	24840	24801	24839	24730	24695	24804	24921	24825	24884	24803	24749	25044	24731	24656	24533	24698	24588	24669	24786	25097	24699	24694	24936	24788	24563	24610	24554	24910	24690	25041	25064	24973	25000	24923	24591	24681	25002	24902	24897	24825	24713	25052	24618	24642	24640	24928	24784	24952	24741	24938	24606	24928	24622	24964	24767	25049	24853	24802	24790	24910	24914	24659	24621	24913	25054	24985	25003	24785	24601	24653	24884	24960	24804	24607	25048	24965	24938	24793	24499	24885	24841	24670	24523	24874	24884	24911	24981	24799	24844	24911	24777	24968	24698	24971	24951	24871	24965	24828	24970	24926	24666	24814	24661	24644	24833	24842	24951	24822	24914	24876	24689	24739	24837	24925	24544	24798	24748	24885	24806	24881	24635	24846	24823	24814	24638	24778	24701	24696	24896	24956	24784	24858	24677	24731	24720	24750	24855	24839	24781	24494	24712	24755	24776	24997	24656	24796	24592	25017	24457	25036	24860	24669	25017	24932	24702	25014	24896	24836	24933	24867	24796	24852	24796	24937	24715	24924	24802	24950	25034	24902	24790	24910	25074	25015	24938	24633	25019	24896	24784	24819	24600	25091	24826	24877	24967	24816	24867	24793	24669	24786	24501	24502	24674	24933	24840	24626	24875	24602	24775	24907	24808	24861	24930	24742	24647	24583	24515	24870	24775	24611	24687	24970	24933	24677	24965	24911	24605	24718	24626	24961	24712	25001	24868	24588	24689	24951	24829	24808	24763	24968	24696	24740	25139	24994	24690	24597	24824	24962	24656	24805	24431	24797	24983	24624	24912	24949	24674	24752	24863	24797	24842	24887	24656	24752	24804	24870	24913	24919	24908	24896	24733	24860	24803	24985	25032	24800	24707	24754	24867	24827	24786	24990	24904	24932	24722	24777	24554	24963	25135	24731	25083	24882	24612	24771	24850	24660	24796	24767	24897	24999	24760	24864	24811	24698	24922	24854	24837	25041	25122	24993	24830	24669	24734	24611	24891	24762	24771	24988	24762	24841	25026	24687	24975	24948	24710	24939	24795	24893	24723	24755	24865	24740	24857	24740	24880	24633	24899	24798	24788	24885	24696	24831	24826	24619	24897	24796	24999	24953	24543	24571	24735	24781	24727	24627	24982	24739	24929	24885	24456	24819	24808	25024	25150	24901	24896	24969	24930	25151	24878	24994	24757	24870	24591	24824	24758	24634	24825	24968	24893	24870	24785	24920	24894	24734	24861	24705	24505	24734	24466	24840	25106	24908	24638	24817	24848	24896	24794	25022	24935	24703	25158	24779	24741	24957	24961	24972	24765	24969	24728	24854	24688	24850	25074	24771	24644	24690	24772	24693	24600	24660	24821	24968	24695	24696	24764	24695	24708	24966	24815	24721	24983	24618	24904	24957	24736	24821	24772	24732	24855	24871	24746	24890	24603	24974	24696	24646	25003	24695	24944	24733	24999	24863	24791	24772	24681	24920	24698	24977	25011	24786	24767	24806	24713	24589	24741	24639	25109	25038	24825	24899	24949	24997	24934	24852	24691	24915	24838	24827	24918	24897	24710	24845	24932	24890	24744	24943	24719	24935	24927	24925	24603	24734	25065	25002	25127	24912	24580	24991	24896	24950	24833	24749	24674	25000	24896	24941	24847	24920	24716	24954	24838	24745	24805	24969	24818	24526	24897	24514	24549	24915	24916	24868	25007	24679	24706	24926	24948	24714	25059	25242	24758	24744	24858	25055	25168	24752	25013	24627	24929	24757	24840	24676	24878	24875	24679	24602	24882	24767	24889	24882	24573	24864	24733	24759	24955	25110	24932	24809	24622	24719	24596	24852	24677	25025	24688	24868	24534	24703	24754	24638	24638	24888	24774	24978	24831	24718	24800	24814	25006	24736	24817	24820	24856	24733	24720	25075	25091	24799	24751	24823	24607	24823	24865	24908	24838	24516	24613	25144	24908	24815	25001	24534	24761	24799	24697	24896	24911	24541	25071	24759	24941	24919	24738	24825	24832	24669	24867	24985	24808	24752	24651	24635	24712	24938	24909	24592	24772	24691	24665	24761	24622	24961	24906	24690	25097	24961	25109	25052	24769	24757	24729	24694	24828	24969	24794	24751	24614	24920	24867	24832	24808	24883	24671	24841	24837	24981	24759	25055	24880	24742	24891	24651	24703	24790	24916	25166	24585	24969	24754	24789	24736	24543	24665	24920	24653	24753	24948	24839	24709	24940	24666	25061	24861	24832	24793	24615	24955	25161	24856	24765	24881	25045	24799	24832	24923	24978	24772	24909	24816	24975	24822	24693	24732	24968	24707	24536	24647	24704	24864	24857	24800	24599	24867	25048	24732	24821	24903	24744	24605	24732	24724	24721	24741	24949	24932	24665	25006	24971	24943	24638	24951	25075	24945	24943	24906	25020	24817	24860	24710	24828	24901	24740	24700	24731	24801	24955	24890	24858	24752	24834	24923	24691	24724	24698	24877	25028	25059	24947	25046	24773	25045	24624	24760	25104	24715	24934	24788	24750	25102	24986	25225	24712	24602	24856	24813	24832	24721	24769	24942	24932	24729	24836	24774	24855	24753	24929	24751	24612	24787	24741	25003	25060	24805	24745	24989	24998	24883	24743	24909	24649	24737	24773	24810	24871	24752	24790	24964	25252	25024	24830	24980	24760	24812	24825	24820	24723	24892	24800	24820	24684	24733	24741	24785	25023	24585	24900	24858	24704	24704	24980	24842	24941	24909	24871	24827	24841	24758	24804	24615	25009	24866	24931	24833	24827	24822	24963	24681	24879	24786	24811	25076	24840	24907	24792	24749	24961	24822	24776	24626	24736	24672	24619	24948	24980	24987	24870	24753	24871	24682	24893	24822	24769	24879	25197	25031	25130	24937	24507	24773	24973	24808	24888	24612	24829	24791	24748	24710	24745	24962	25200	25054	24581	24770	24810	24646	25124	24750	24834	24721	24722	24864	24979	24888	24798	24579	24938	24658	24650	25032	24742	24821	25013	24793	24719	24690	24864	24583	24981	24860	24925	24877	24949	24916	24659	24669	24816	24881	24799	24949	24983	24746	25016	24803	24749	24737	25091	25073	24704	24705	24963	24770	25162	24965	24744	24899	24663	24994	24785	24716	24825	24931	25023	24620	25062	24813	24744	24820	25004	25013	25162	24763	25017	24880	24985	24855	24843	24483	24489	24620	24724	24796	24711	24596	24798	24820	24824	24510	24910	24622	24728	24989	24856	24613	24772	24988	24440	24896	24867	24909	24700	24812	24809	24867	24617	24954	24741	24892	25083	24832	24726	24767	25031	24585	24691	24654	24999	25015	24857	24946	24948	24787	24798	25028	24712	24758	24797	24836	24883	25075	24978	24917	24937	24792	24893	24823	24635	24599	24831	24911	25239	25119	24892	24913	24999	24972	24764	25070	24846	24886	24962	25059	24833	24891	24850	24776	24962	24940	24982	24964	24768	24720	24987	24734	24855	24748	25065	24794	24841	24930	24965	24892	24838	24976	24637	24772	24803	24730	24926	24865	24928	24806	24660	24722	25013	24842	24880	24919	24749	24851	24858	24838	25037	24838	24763	24950	25072	24675	24869	25052	24737	24563	24786	24718	24702	25110	25073	25002	24838	24729	24801	24791	25016	24651	24616	24773	24948	24786	24731	25091	24794	24646	24733	25010	24910	24863	24975	24853	24542	24915	24882	25038	24799	24822	25033	24821	24739	24955	24820	24780	24799	24836	25026	24865	24989	24775	24793	24658	24695	24804	24886	24908	24799	24770	24633	24950	24841	24681	24822	24658	24651	24849	24713	24563	24872	24592	24908	24424	24959	24655	24687	24768	24691	24949	24806	24766
20032	31077	44572	30820	21635	14880	14716	14724	14688	14627	14716	14489	14513	14560	14565	14520	14499	14477	14339	14566	14575	14560	14501	14507	14690	14631	14584	14440	14527	14644	14559	14546	14734	14586	14422	14700	14544	14547	14459	14641	14570	14575	14495	14606	14595	14550	14606	14549	14673	14390	14562	14511	14543	14558	14669	14544	14522	14584	14458	14604	14586	14682	14602	14412	14649	14533	14408	14733	14554	14577	14521	14477	14485	14679	14541	14566	14498	14564	14529	14585	14454	14649	14620	14567	14567	14597	14457	14480	14479	14593	14566	14649	14527	14571	14556	14615	14607	14620	14528	14703	14411	14655	14694	14637	14348	14542	14546	14571	14685	14536	14457	14499	14432	14582	14543	14551	14445	14601	14303	14697	14753	14470	14544	14697	14561	14513	14644	14594	14496	14577	14509	14461	14489	14543	14505	14618	14589	14748	14536	14531	14765	14635	14446	14649	14597	14648	14665	14541	14468	14761	14644	14413	14599	14493	14687	14568	14510	14364	14774	14435	14535	14720	14528	14433	14602	14626	14623	14679	14663	14467	14740	14592	14612	14597	14582	14658	14646	14596	14686	14605	14572	14561	14559	14710	14488	14636	14623	14530	14699	14661	14686	14462	14549	14557	14633	14560	14603	14558	14622	14566	14587	14526	14674	14549	14455	14616	14562	14649	14441	14577	14504	14392	14537	14631	14447	14528	14505	14558	14570	14460	14639	14399	14567	14422	14545	14496	14728	14654	14619	14607	14552	14566	14559	14510	14501	14622	14468	14639	14577	14542	14527	14645	14555	14618	14570	14756	14634	14566	14668	14709	14434	14490	14636	14541	14539	14546	14675	14425	14609	14564	14647	14465	14550	14658	14531	14738	14584	14628	14413	14588	14503	14557	14584	14585	14445	14542	14494	14624	14665	14507	14501	14561	14629	14699	14492	14709	14505	14670	14672	14522	14616	14513	14484	14577	14698	14529	14480	14567	14432	14529	14574	14542	14625	14622	14555	14535	14547	14718	14540	14689	14525	14434	14600	14505	14658	14662	14600	14618	14435	14600	14479	14549	14520	14479	14599	14633	14506	14304	14590	14587	14417	14594	14468	14546	14566	14568	14541	14553	14591	14663	14758	14250	14431	14530	14500	14571	14523	14557	14435	14613	14389	14651	14519	14673	14486	14540	14415	14713	14421	14490	14422	14517	14532	14572	14427	14670	14543	14557	14415	14525	14613	14412	14543	14638	14582	14487	14468	14470	14593	14660	14853	14514	14430	14550	14643	14434	14578	14404	14621	14582	14739	14475	14760	14596	14629	14628	14728	14604	14415	14613	14559	14462	14403	14476	14525	14515	14587	14426	14594	14571	14618	14388	14520	14598	14531	14639	14564	14600	14791	14548	14628	14663	14592	14643	14544	14557	14520	14607	14580	14560	14694	14493	14466	14529	14616	14698	14764	14479	14589	14505	14497	14648	14635	14482	14567	14806	14699	14526	14615	14543	14595	14431	14530	14594	14440	14445	14675	14778	14662	14609	14640	14571	14450	14538	14601	14515	14543	14523	14682	14647	14634	14514	14564	14585	14632	14463	14590	14609	14503	14596	14665	14511	14503	14574	14673	14500	14547	14523	14321	14583	14658	14609	14460	14396	14531	14592	14565	14582	14809	14706	14643	14605	14664	14533	14478	14592	14589	14534	14651	14664	14547	14717	14498	14389	14678	14495	14401	14520	14468	14404	14670	14529	14672	14549	14419	14526	14739	14585	14657	14346	14499	14635	14672	14602	14406	14415	14694	14473	14636	14361	14695	14786	14647	14340	14732	14530	14565	14577	14603	14542	14558	14511	14530	14533	14692	14434	14539	14632	14602	14564	14571	14643	14541	14516	14454	14776	14423	14541	14611	14709	14564	14684	14749	14561	14519	14552	14623	14552	14625	14444	14640	14459	14566	14613	14439	14516	14482	14618	14567	14590	14712	14482	14753	14471	14566	14553	14377	14574	14511	14470	14538	14804	14641	14496	14415	14655	14544	14715	14587	14578	14515	14553	14523	14545	14550	14659	14554	14560	14701	14592	14598	14620	14475	14591	14515	14513	14574	14429	14613	14592	14775	14431	14750	14407	14636	14484	14575	14674	14490	14608	14510	14519	14591	14537	14588	14582	14623	14505	14533	14661	14583	14641	14506	14607	14535	14638	14538	14627	14479	14625	14574	14595	14654	14548	14634	14611	14575	14458	14446	14698	14657	14721	14715	14540	14643	14549	14694	14437	14590	14727	14682	14427	14492	14667	14453	14634	14664	14573	14706	14698	14561	14568	14587	14599	14557	14541	14562	14552	14602	14554	14690	14670	14495	14606	14614	14516	14640	14489	14471	14679	14650	14526	14601	14774	14593	14721	14542	14459	14373	14358	14553	14559	14496	14596	14722	14570	14491	14515	14521	14712	14522	14644	14482	14564	14539	14580	14643	14557	14495	14559	14607	14509	14350	14446	14484	14723	14474	14514	14600	14492	14665	14667	14700	14718	14546	14736	14576	14459	14618	14576	14614	14550	14658	14636	14723	14643	14779	14626	14538	14657	14617	14616	14612	14452	14705	14686	14678	14436	14549	14728	14519	14592	14495	14489	14626	14481	14602	14752	14594	14538	14567	14754	14549	14540	14606	14567	14839	14501	14629	14552	14626	14590	14513	14570	14695	14705	14539	14613	14649	14496	14526	14384	14360	14626	14682	14557	14516	14506	14478	14550	14519	14580	14679	14496	14576	14506	14452	14553	14711	14774	14540	14563	14429	14402	14686	14548	14544	14561	14591	14562	14561	14637	14586	14511	14443	14515	14557	14615	14491	14711	14573	14670	14616	14524	14491	14531	14518	14592	14546	14563	14471	14520	14618	14527	14655	14619	14702	14563	14513	14776	14734	14634	14484	14524	14563	14560	14557	14634	14534	14713	14698	14582	14523	14584	14702	14436	14556	14687	14574	14445	14435	14636	14471	14527	14604	14535	14510	14553	14774	14663	14553	14560	14617	14456	14585	14457	14517	14575	14562	14482	14653	14626	14729	14617	14663	14486	14734	14555	14527	14602	14688	14718	14567	14550	14655	14653	14586	14474	14435	14416	14582	14634	14570	14680	14742	14541	14681	14554	14514	14541	14573	14565	14522	14461	14661	14525	14590	14576	14499	14516	14663	14617	14597	14521	14647	14607	14692	14682	14470	14527	14544	14548	14551	14541	14678	14421	14287	14582	14675	14437	14731	14521	14581	14564	14607	14659	14550	14699	14643	14611	14739	14440	14688	14540	14497	14548	14495	14565	14275	14512	14678	14640	14565	14494	14484	14575	14638	14536	14719	14679	14359	14404	14489	14486	14735	14597	14470	14667	14475	14695	14626	14642	14615	14608	14539	14640	14574	14504	14649	14522	14630	14566	14514	14466	14527	14574	14603	14446	14595	14515	14675	14565	14556	14729	14331	14612	14485	14549	14470	14552	14566	14723	14625	14641	14732	14570	14479	14540	14562	14680	14433	14659	14388	14465	14580	14430	14288	14549	14601	14562	14642	14595	14410	14691	14546	14457	14636	14611	14576	14550	14579	14513	14721	14500	14584	14614	14644	14525	14488	14524	14534	14439	14542	14687	14472	14640	14592	14515	14471	14712	14460	14760	14608	14641	14449	14652	14631	14400	14722	14710	14547	14599	14489	14644	14687	14749	14571	14488	14482	14569	14479	14686	14667	14508	14420	14627	14761	14586	14681	14665	14579	14677	14417	14523	14621	14634	14606	14529	14694	14603	14549	14575	14731	14594	14521	14555	14478	14508	14567	14443	14579	14696	14701	14540	14465	14645	14584	14402	14562	14572	14421	14635	14497	14491	14506	14657	14536	14468	14589	14490	14616	14653	14548	14509	14417	14472	14476	14629	14656	14508	14423	14525	14451	14434	14430	14509	14574	14556	14613	14607	14551	14593	14575	14607	14662	14475	14232	14617	14574	14590	14701	14459	14429	14613	14542	14610	14534	14473	14536	14707	14548	14400	14527	14589	14505	14544	14719	14714	14657	14700	14584	14554	14565	14639	14506	14589	14526	14725	14592	14627	14442	14504	14523	14764	14425	14565	14492	14513	14613	14566	14755	14552	14711	14519	14558	14483	14428	14401	14607	14627	14555	14563	14542	14620	14557	14428	14678	14385	14665	14442	14363	14743	14530	14539	14652	14565	14510	14612	14575	14386	14601	14529	14509	14622	14528	14550	14700	14571	14617	14612	14623	14560	14471	14552	14636	14555	14584	14669	14601	14637	14683	14622	14469	14511	14475	14574	14760	14433	14487	14573	14578	14631	14709	14420	14498	14609	14514	14665	14581	14640	14454	14724	14452	14628	14515	14609	14622	14489	14635	14659	14461	14431	14709	14566	14584	14556	14713	14663	14337	14685	14676	14545	14565	14599	14718	14674	14789	14459	14577	14458	14639	14716	14664	14621	14568	14384	14523	14474	14344	14657	14453	14535	14545	14582	14504	14729	14455	14582	14618	14463	14704	14716	14707	14550	14486	14524	14634	14573	14548	14624	14554	14619	14588	14572	14582	14566	14642	14620	14475	14480	14681	14640	14562	14686	14603	14535	14616	14454	14591	14527	14646	14365	14412	14547	14720	14523	14634	14580	14445	14541	14628	14569	14605	14589	14495	14521	14501	14559	14765	14593	14561	14479	14419	14611	14556	14518	14517	14563	14498	14529	14574	14410	14541	14407	14686	14595	14631	14759	14749	14705	14633	14663	14596	14658	14629	14636	14528	14857	14580	14503	14620	14578	14546	14591	14475	14513	14558	14472	14535	14437	14433	14685	14663	14600	14685	14609	14736	14496	14672	14509	14439	14694	14659	14592	14599	14577	14516	14583	14676	14713	14483	14546	14719	14554	14536	14625	14559	14665	14718	14553	14698	14619	14411	14552	14629	14407	14617	14684	14492	14555	14514	14608	14572	14643	14481	14581	14601	14564	14593	14612	14595	14692	14617	14506	14716	14478	14592	14668	14560	14316	14625	14580	14661	14801	14461	14614	14492	14670	14616	14582	14613	14634	14500	14614	14526	14594	14614	14434	14454	14591	14517	14464	14387	14513	14615	14504	14452	14552	14508	14591	14631	14525	14499	14781	14651	14630
23286	22391	50490	55990	45894	30571	28543	25560	24659	25117	24886	24716	24984	24893	24894	24715	24777	24812	24594	24706	24966	24800	24644	24993	24725	24931	24823	24791	24720	24958	24830	24818	24922	24741	24851	24831	24963	24672	24824	25038	24784	24752	24678	24463	24664	24807	24888	24720	24580	24533	24605	24538	24594	24540	24831	24727	24973	24629	24709	24685	24603	25009	24625	24446	24599	24625	24487	24699	24669	24568	24710	24612	24713	24963	24771	24914	24840	24501	24792	24784	24610	24966	24590	24841	24832	24937	24567	24405	24678	24475	24527	24813	24986	24818	24894	24760	24610	24759	24903	24718	24859	24655	24726	24629	24609	24632	24722	24664	24698	24794	24912	24847	24477	24496	24457	24686	24961	24861	24795	24622	24738	24784	24770	24411	24654	24623	24790	24609	24569	24650	24862	24745	24703	24608	24300	24480	24529	24631	24432	24541	24844	24611	24500	24617	24951	24583	24724	24584	24711	24713	24918	24708	24680	24697	24697	24954	24746	24602	24465	24579	24366	24704	24353	24658	24866	24852	24697	24318	24471	24801	24721	24837	24609	24733	24672	25022	24775	24683	24630	24754	24397	24733	24803	24823	24756	24461	24772	24711	24875	24997	24638	24672	24464	24617	24672	24646	24689	24737	24552	24797	24800	24869	24595	24540	24655	24661	24678	24662	24550	24757	24519	24522	24722	24699	24653	24475	24519	24808	24715	24643	24556	24957	24595	24595	24478	24600	24683	24755	24491	24409	24561	24815	24454	24744	24653	24767	24646	24505	24658	24610	24670	24795	24511	24600	24724	24581	24671	24447	24595	24758	24466	24711	24798	24856	24742	24776	24346	24447	24544	24517	24724	24647	24763	24796	24500	24535	24736	24453	24687	24724	24542	24807	24603	24705	24496	24586	24682	24591	24916	24383	24464	24506	24632	24829	24784	24599	24881	24593	24623	24637	24602	24701	24647	24679	24726	24626	24809	24687	24643	24717	24668	24676	24694	24427	24682	24612	24833	24664	24377	24480	24529	24440	24793	24702	24495	24642	24450	24730	24577	24742	24601	24543	24516	24533	24564	24756	24936	24624	24596	24693	24601	24450	24557	24694	24539	24633	24593	24502	24664	24591	24679	24502	24620	24613	24609	24496	24774	24627	24519	24720	24790	24675	24802	24561	24751	24612	24630	24523	24954	24592	24471	24509	24721	24753	24544	24688	24739	24486	24620	24689	24589	24681	24828	24322	24629	24504	24750	24688	24687	24466	24738	24462	24583	24831	24510	24498	24991	24592	24656	24546	24362	24798	24680	24611	24691	24733	24882	24712	24794	24737	24680	24692	24437	25073	24575	24476	24929	24523	24919	24668	24475	24579	24818	24654	24600	24727	24522	24698	24832	24442	24547	24443	24506	24430	24384	24637	24703	24756	24789	24839	24753	24668	24574	24558	24726	24651	24475	24706	24659	24397	24626	24846	24798	24609	24739	24682	24628	24714	24613	24697	24670	24781	24660	24754	24833	24704	24690	24660	24763	24664	24832	24806	24751	24708	24575	24421	24736	24764	24423	24571	24592	24644	24612	24808	24424	24562	24629	24724	24809	24817	24855	24519	24695	24553	24624	24462	24609	24436	24740	24525	24880	24612	24566	24844	24644	24603	24590	24421	24537	24591	24857	24670	24688	24585	24532	24900	24808	24625	24574	24536	24508	24574	24631	24871	24746	24641	24367	24348	24608	24610	24668	24600	24422	24629	24647	24714	24515	24509	24718	24785	24909	24725	24837	24536	24646	24580	24462	24596	24557	24747	24494	24590	24583	24831	24743	24429	24591	24420	24754	24340	24301	24711	24544	24811	24383	24906	24557	24450	24739	24664	24661	24503	24946	24730	24682	24772	24552	24665	24672	24524	24673	24651	24672	24689	24807	24634	24805	24606	24688	24714	24697	24720	24537	24582	24632	24538	24784	24605	24558	24525	24709	24676	24817	24682	24733	24652	24757	24813	24635	24764	24634	24619	24649	24370	24637	24761	24705	24510	24508	24538	24796	24613	24403	24498	24611	24580	24439	24665	24442	24643	24488	24694	24527	24655	24608	24852	24479	24498	24656	24518	24683	24436	24567	24726	24644	24651	24659	24761	24717	24594	24785	24788	24562	24491	24819	24733	24634	24926	24626	24473	24547	24422	24617	24805	24831	24552	24550	24565	24513	24602	24893	24738	24580	24537	24733	24516	24764	24739	24705	24634	24598	24693	24841	24776	24748	24742	24586	24551	24601	24315	24537	24727	24606	24439	24821	24752	24663	24530	24790	24779	24749	24558	24736	24624	24650	24702	24945	24736	24735	24667	24510	24743	24505	24578	24676	24873	24624	24618	24592	24604	24716	24776	24520	24543	24669	24577	24598	24468	24372	24743	24691	24712	24548	24645	24888	25000	24837	24511	24753	24738	24653	24639	24646	24746	24589	24604	24745	24753	24965	24695	24773	24607	24644	24475	24532	24639	24748	24664	24735	24871	24600	24516	24748	24873	24909	24587	24353	24423	24462	24527	24447	24566	24802	24515	24521	24840	24557	24737	24561	24693	24618	24467	24320	24634	24645	24906	24706	24435	24605	24368	24720	24667	24676	24431	24608	24657	24427	24877	24519	24637	24655	24749	24694	24436	24597	24650	24679	24924	24469	24417	24700	24603	24867	24635	24767	24609	24795	24748	24573	24348	24771	24758	24578	24510	24718	24635	24672	24665	24707	24573	24798	24768	24463	24699	24426	24668	24856	24589	24471	24499	24411	24667	24667	24620	24753	24646	24507	24736	24689	24733	24713	24592	24429	24731	24551	24718	24720	24683	24600	24705	24559	24693	24690	24538	24523	24406	24738	24876	24825	24446	24687	24353	24683	24615	24427	24690	24746	24590	24706	24641	24438	24622	24737	24494	24594	24608	24665	24541	24586	24628	24611	24722	24596	24780	24708	24542	24704	24680	24713	24698	24611	24585	24630	24811	24845	24710	24982	24604	24651	24654	24725	24661	24439	24627	24743	24650	24592	24704	24521	24398	24621	24526	24547	24649	24612	24794	24808	24579	24471	24744	24737	24653	24698	24807	24579	24507	24665	24670	24633	24588	24519	24476	24714	24562	24425	24524	24499	24866	24840	24959	24718	24600	24949	24701	24573	24413	24877	24625	24788	25070	25043	24665	24634	24586	24498	24481	24771	24736	24644	24643	24677	24799	24725	24734	24639	24854	24672	24951	24805	24498	24674	24615	24554	24668	24637	24672	24709	24493	24614	24786	24753	24758	24531	24657	24787	24479	24889	24733	24440	24721	24566	24676	24966	24563	24727	24665	24900	24745	24576	24831	24719	24567	24834	24700	24636	24759	24827	24710	24539	24514	24450	24604	24657	24507	24786	24603	24607	24813	24595	24504	24488	24605	24535	24718	24746	24593	24637	24437	24513	24696	24746	24653	24578	24592	24702	24773	24511	24748	24711	24773	24748	24588	24779	24459	24695	24446	24794	24615	24512	24646	24721	24730	24634	24716	24899	24687	24449	24599	24596	24281	24604	24600	24916	24518	24778	24497	24477	24967	24595	24743	24804	24416	24867	24615	24714	24559	24578	24718	24540	24555	24549	24444	24704	24530	24530	24632	24736	24630	24665	24952	24414	24624	24809	24669	25003	24999	24591	24527	24396	24436	24728	24430	24648	24659	24725	24690	24699	24765	24666	24361	24601	24754	24484	24640	24532	24647	24714	24536	24663	24834	24670	24596	24521	24963	24561	24656	24749	24758	24409	24541	24426	24521	24506	24703	24710	24749	24666	24692	24491	24492	24521	24831	24349	24687	24810	24782	24422	24611	24415	24491	24478	24607	24815	24915	24632	24475	24603	24611	24466	24811	24748	24589	24922	24651	24596	24717	24999	24596	24546	24688	24591	24510	24572	24748	24955	24737	24758	24462	24790	24951	24980	24493	24740	24673	24629	24581	24524	24594	24815	24496	24748	24710	24741	24699	24774	24462	24636	24714	24785	24521	24489	24501	24626	24362	24552	24656	24737	24689	24805	24688	24529	24431	24716	24508	24625	24649	24800	24972	24584	24635	24571	24605	24771	24603	24679	24763	24770	24696	24547	24708	24801	24770	24556	24833	24921	24717	24733	24757	24748	24628	24479	24893	24521	24724	24703	24395	24633	24637	24557	24849	24688	24522	24719	24742	24651	24594	24548	24701	24765	24655	24978	24684	24643	24754	24679	24676	24402	24534	24480	24599	24567	24668	24424	24813	24681	24487	24723	24579	24521	24555	24778	24574	24643	24640	24687	24603	24695	24628	24748	24990	24478	24719	24788	24502	24775	24554	24660	24431	24407	24669	24505	24796	24781	24619	24687	24705	24556	24577	24698	24643	24771	24806	24648	24373	24696	24488	24570	24884	24955	24571	24766	24968	24782	24716	24621	24455	24679	24865	24691	24706	24548	24723	24666	24572	24725	24781	24490	24684	24602	24551	24573	24727	24685	24938	24783	24533	24736	24366	24455	24628	24474	24833	24559	24801	24721	24877	24887	24747	24553	24639	24900	24786	24938	24720	24916	24624	24709	24663	24338	24876	24594	24658	24581	24661	24552	24773	24828	24561	24860	24649	24563	24798	24617	24475	24660	24617	24620	24623	24675	24583	24636	24523	24723	24653	24703	24511	24848	24600	24749	24882	24544	24439	24697	24608	24698	24649	24327	24749	24703	24458	24560	24652	24733	24727	24387	24622	24456	24810	24824	24787	24794	24842	24563	24752	24846	24723	24643	24924	24533	24944	25030	24603	24434	24738	24560	24637	24557	24685	24919	24909	24793	24593	24485	24573	24655	24774	24620	24487	24653	24540	24587	24935	24532	24633	24836	24860	24710	24745	24696	24446	24678	24573	24681	24861	24882	24491	24538	24499	24335	24675	24905	24504	24593	24809	24608	24835	24553	24649	24368	24678	24669	24668	24630	24327	24783	24858	24468	24647	24674	24820	24508	24248	24632	24509	24832	24805	24705	24495	24339	24547	24312	24604	24787	24793	24752	24616	24756	24703	24761	24722	24933	24864	24882	24464	24586	24981	24693	24792	24534	24761	24605	24908	24658	24665	24910	24840	24652	24482	24424	24631	24576	24602	24984	24888	24592	24427
21558	51462	99300	79666	52921	18866	14434	14600	14640	14619	14445	14494	14601	14447	14569	14469	14587	14433	14460	14546	14626	14707	14602	14573	14393	14566	14601	14688	14486	14578	14439	14645	14487	14379	14397	14525	14423	14641	14544	14381	14425	14386	14629	14315	14447	14596	14498	14590	14564	14573	14533	14529	14466	14556	14725	14400	14556	14614	14411	14474	14563	14597	14553	14512	14398	14525	14454	14592	14720	14444	14584	14427	14571	14531	14699	14566	14565	14419	14584	14389	14598	14605	14412	14660	14462	14568	14369	14616	14463	14510	14446	14666	14412	14423	14539	14258	14556	14557	14548	14568	14455	14397	14558	14511	14483	14369	14463	14571	14430	14638	14354	14681	14484	14472	14465	14561	14525	14610	14549	14553	14467	14464	14641	14463	14624	14453	14457	14408	14651	14377	14577	14463	14583	14711	14444	14440	14591	14314	14439	14436	14416	14474	14422	14488	14386	14531	14558	14558	14568	14594	14446	14439	14472	14573	14391	14535	14523	14563	14405	14451	14639	14487	14560	14418	14583	14471	14295	14543	14609	14495	14625	14343	14671	14500	14495	14484	14427	14443	14679	14410	14565	14504	14465	14390	14382	14432	14456	14666	14385	14658	14344	14316	14603	14346	14468	14510	14471	14454	14443	14583	14644	14421	14392	14489	14320	14488	14474	14709	14656	14440	14317	14407	14563	14527	14623	14419	14468	14470	14386	14416	14629	14459	14416	14441	14419	14527	14670	14594	14411	14434	14332	14240	14553	14523	14551	14577	14344	14326	14370	14479	14615	14507	14558	14317	14667	14557	14599	14425	14393	14638	14639	14614	14640	14583	14479	14534	14477	14413	14373	14449	14613	14531	14591	14387	14333	14465	14579	14524	14532	14520	14583	14196	14631	14387	14519	14483	14426	14600	14428	14451	14672	14296	14438	14473	14583	14543	14251	14488	14614	14539	14583	14379	14505	14411	14590	14427	14599	14575	14474	14487	14574	14520	14643	14637	14446	14390	14643	14265	14630	14549	14434	14532	14433	14755	14335	14706	14554	14685	14670	14480	14506	14525	14309	14320	14448	14474	14460	14559	14457	14603	14411	14565	14457	14395	14520	14745	14487	14464	14650	14610	14425	14618	14523	14605	14367	14480	14412	14721	14445	14441	14380	14646	14383	14357	14468	14590	14553	14477	14554	14606	14402	14405	14489	14583	14426	14438	14601	14541	14531	14444	14465	14472	14496	14569	14293	14511	14389	14425	14453	14417	14616	14513	14412	14419	14470	14494	14722	14552	14555	14490	14635	14448	14552	14441	14502	14606	14630	14571	14369	14479	14498	14511	14599	14561	14440	14632	14305	14569	14436	14401	14446	14527	14511	14507	14485	14321	14631	14601	14525	14638	14481	14548	14427	14489	14644	14577	14576	14544	14519	14592	14428	14684	14430	14594	14565	14738	14562	14382	14555	14427	14503	14588	14456	14273	14242	14549	14533	14535	14473	14599	14451	14352	14560	14468	14333	14527	14413	14511	14561	14521	14546	14582	14437	14484	14558	14430	14445	14408	14458	14500	14671	14588	14591	14415	14633	14530	14314	14590	14603	14460	14432	14585	14338	14525	14646	14304	14434	14709	14480	14528	14477	14523	14567	14580	14676	14546	14583	14605	14545	14555	14445	14413	14659	14430	14483	14514	14368	14375	14704	14594	14492	14507	14473	14273	14549	14503	14530	14635	14385	14382	14543	14449	14714	14355	14345	14507	14510	14557	14519	14363	14518	14518	14606	14432	14523	14494	14697	14656	14568	14692	14561	14455	14549	14391	14537	14487	14589	14540	14631	14505	14565	14465	14407	14584	14529	14463	14499	14483	14624	14656	14533	14405	14527	14692	14535	14434	14620	14633	14481	14650	14437	14526	14325	14648	14339	14370	14684	14375	14380	14463	14478	14792	14418	14433	14341	14632	14467	14600	14548	14488	14352	14559	14465	14567	14485	14570	14493	14489	14477	14633	14499	14233	14447	14620	14442	14489	14521	14462	14421	14735	14558	14538	14493	14554	14203	14571	14465	14651	14293	14549	14690	14436	14599	14505	14507	14710	14519	14516	14470	14548	14597	14415	14605	14516	14570	14695	14446	14407	14641	14343	14479	14538	14518	14449	14541	14453	14517	14482	14422	14598	14572	14406	14593	14454	14417	14551	14421	14593	14548	14449	14495	14452	14497	14499	14369	14849	14455	14454	14564	14407	14549	14491	14575	14499	14486	14480	14438	14510	14589	14545	14459	14422	14469	14625	14622	14521	14579	14484	14614	14572	14410	14551	14719	14534	14561	14440	14536	14627	14454	14502	14811	14579	14337	14705	14325	14436	14501	14560	14461	14486	14555	14479	14560	14463	14518	14522	14652	14575	14541	14459	14342	14513	14547	14435	14464	14432	14503	14471	14563	14532	14502	14500	14599	14455	14468	14370	14681	14586	14575	14509	14617	14578	14443	14459	14601	14507	14368	14401	14587	14517	14467	14517	14432	14540	14504	14597	14399	14517	14727	14568	14394	14608	14636	14497	14635	14506	14394	14355	14444	14446	14509	14583	14534	14338	14570	14487	14546	14531	14526	14430	14381	14500	14386	14502	14490	14566	14426	14513	14456	14579	14501	14340	14384	14597	14646	14611	14516	14510	14602	14559	14593	14378	14554	14433	14384	14400	14493	14413	14619	14451	14446	14590	14466	14516	14495	14736	14521	14605	14543	14526	14425	14469	14425	14504	14552	14502	14348	14543	14456	14518	14522	14415	14548	14475	14619	14464	14518	14440	14468	14518	14598	14569	14586	14335	14554	14497	14558	14519	14447	14528	14569	14530	14386	14623	14464	14577	14391	14463	14635	14306	14546	14650	14397	14494	14354	14424	14500	14544	14440	14651	14464	14524	14357	14438	14639	14589	14602	14561	14407	14689	14401	14314	14485	14593	14511	14616	14689	14344	14388	14577	14596	14509	14620	14285	14514	14576	14512	14664	14555	14519	14661	14529	14403	14441	14493	14544	14602	14350	14407	14562	14523	14391	14586	14599	14478	14593	14437	14548	14456	14528	14584	14615	14433	14555	14457	14581	14399	14453	14470	14496	14610	14439	14438	14380	14551	14560	14606	14488	14486	14427	14474	14522	14548	14511	14512	14360	14307	14465	14570	14499	14421	14561	14506	14521	14658	14443	14429	14624	14493	14649	14359	14434	14368	14469	14533	14658	14686	14570	14679	14548	14517	14436	14511	14647	14551	14335	14565	14532	14525	14464	14493	14505	14466	14421	14469	14475	14471	14317	14353	14573	14663	14612	14507	14408	14593	14551	14601	14352	14457	14582	14445	14657	14436	14554	14577	14319	14363	14481	14521	14477	14500	14519	14621	14615	14480	14427	14491	14612	14525	14379	14616	14355	14482	14319	14526	14429	14434	14337	14452	14427	14516	14491	14392	14484	14446	14470	14567	14471	14717	14341	14399	14493	14418	14540	14612	14404	14386	14548	14470	14445	14503	14748	14473	14592	14449	14536	14476	14439	14600	14593	14350	14350	14378	14572	14394	14510	14418	14442	14408	14673	14502	14549	14423	14629	14453	14594	14493	14349	14655	14573	14457	14583	14431	14462	14480	14430	14669	14475	14499	14665	14473	14647	14327	14361	14450	14401	14424	14406	14545	14372	14509	14523	14488	14545	14477	14410	14740	14600	14406	14513	14582	14535	14539	14684	14440	14479	14512	14441	14502	14582	14489	14490	14347	14570	14806	14597	14409	14450	14566	14540	14557	14535	14650	14501	14343	14345	14390	14450	14552	14438	14447	14531	14487	14587	14371	14517	14497	14361	14546	14456	14525	14512	14504	14546	14475	14486	14544	14546	14691	14471	14528	14558	14502	14550	14523	14574	14228	14472	14546	14268	14340	14337	14605	14383	14558	14538	14549	14610	14303	14496	14508	14609	14481	14637	14383	14460	14488	14479	14436	14529	14528	14544	14559	14540	14500	14541	14589	14580	14672	14460	14305	14525	14556	14573	14430	14364	14286	14509	14458	14597	14411	14451	14460	14559	14438	14635	14555	14577	14523	14484	14400	14485	14507	14569	14611	14456	14588	14530	14733	14503	14414	14399	14818	14459	14422	14469	14661	14611	14591	14462	14443	14463	14509	14595	14610	14383	14338	14360	14608	14446	14326	14633	14344	14443	14540	14380	14565	14400	14580	14366	14451	14440	14456	14380	14412	14344	14522	14667	14421	14298	14504	14608	14485	14243	14623	14518	14509	14466	14453	14670	14504	14492	14293	14610	14559	14397	14486	14424	14471	14512	14495	14790	14607	14514	14308	14641	14480	14654	14486	14578	14560	14457	14629	14474	14551	14580	14484	14501	14657	14384	14605	14328	14468	14579	14532	14461	14561	14514	14576	14580	14434	14643	14444	14438	14536	14464	14559	14268	14486	14630	14573	14501	14602	14523	14603	14419	14515	14575	14522	14566	14433	14550	14530	14570	14554	14477	14546	14588	14538	14529	14443	14503	14413	14384	14451	14442	14495	14512	14517	14591	14312	14624	14799	14575	14605	14617	14521	14372	14507	14512	14291	14487	14448	14476	14393	14689	14680	14442	14528	14433	14363	14550	14589	14689	14554	14496	14484	14612	14449	14476	14417	14621	14386	14618	14528	14438	14492	14327	14452	14483	14323	14393	14493	14466	14524	14441	14440	14539	14449	14490	14393	14486	14586	14358	14626	14373	14610	14656	14597	14495	14486	14585	14592	14485	14450	14309	14539	14538	14639	14632	14571	14480	14431	14514	14460	14417	14767	14489	14571	14499	14401	14367	14561	14305	14464	14564	14612	14632	14664	14389	14460	14461	14318	14440	14509	14541	14566	14345	14359	14703	14552	14516	14589	14497	14494	14390	14548	14462	14601	14437	14512	14459	14497	14539	14452	14594	14463	14568	14538	14527	14497	14457	14360	14610	14482	14399	14659	14379	14625	14474	14556	14565	14765	14418	14477	14469	14508	14604	14707	14384	14627	14372	14470	14539	14596	14394	14769	14552	14581	14446	14583	14495	14378	14383	14485	14383	14560	14542	14502	14403	14585	14658	14664	14630	14688	14525	14568	14528	14501	14442	14638	14553	14494	14466	14609	14448
22135	23878	53722	61513	53272	38329	30124	27748	26941	27386	27266	26973	27031	27218	27179	26994	26981	27067	26987	27139	27132	26885	26801	26887	26922	26914	26787	26889	26779	26850	26906	26851	27020	26945	26898	26801	26864	27028	26831	26688	26973	26884	26779	26878	27023	26871	26872	26795	26913	26554	26682	26905	26687	26783	26968	26640	26970	26836	26595	26864	26856	26935	27000	26899	27018	27047	26766	27024	26940	26812	26806	26602	26696	26548	26695	27039	26879	26733	26693	26636	26981	26928	26878	26833	26870	26658	26573	26768	26980	26903	26994	26750	26862	26937	26820	26624	26869	26820	26691	26964	26754	26842	26933	26650	26675	26960	26942	27006	26900	26860	26686	26716	26764	26929	26999	26726	26719	26828	26809	26889	26742	26853	26855	26477	26801	26862	26500	26901	26848	26890	26616	27064	26830	26761	27012	26660	26608	26819	26746	26564	26928	26516	26869	26871	26987	26686	26790	26635	26758	26762	26508	26769	26866	26674	27192	26701	26869	26794	26733	26737	26664	26482	26939	26875	26936	26985	26835	26792	26718	26675	26962	26753	26730	26893	26744	26876	26590	26369	26716	26614	26660	26632	26722	27063	26700	26564	26543	26736	26985	26753	26857	26890	26749	26931	26716	26950	26545	26903	26527	26995	26916	26690	26751	26819	26918	26783	27005	26896	26923	26611	27062	26877	26928	26646	27015	26764	26790	26804	26774	26792	26721	26448	26901	26912	26839	26820	26758	27007	26598	26890	26760	26809	26931	27107	26702	26709	26903	26502	26808	26988	27012	26696	26827	26860	26915	26812	26725	26766	26862	26858	27078	26755	26853	26789	26636	26926	26585	26682	26918	26820	27077	26700	26667	26848	26970	26998	27053	26770	26926	26938	26961	26954	26863	26623	26941	26649	26683	26790	26775	26809	26892	27037	26865	26734	26780	26822	26878	26909	26777	26613	26569	26553	26723	26478	26892	26707	27015	26988	26725	26782	26592	26773	26777	26899	26591	26895	26619	26962	26695	26901	26718	26872	26602	26751	26875	26801	26836	26835	26820	26931	26829	27073	26992	26870	26709	26929	26833	27000	26796	26881	26574	26779	26749	26697	26986	26819	26813	26834	26879	26545	26745	26980	27190	26838	26573	26932	26999	26598	26693	26680	26686	26749	26758	26762	27016	26809	26736	26726	26694	26840	26528	26874	27076	26655	26644	26542	27067	26840	26800	26540	26951	26863	26771	26715	26677	26769	26771	26598	26950	26657	26901	26995	26760	26611	26907	26739	26851	26939	26767	26804	26815	27106	26583	26778	26736	26622	26828	26739	26745	26692	26817	26724	26805	26886	26700	26566	26660	26663	26567	26751	26763	26748	26821	26606	26704	26650	26671	26976	26894	26836	26791	26840	26386	26567	26946	26749	26755	26748	26577	26555	26661	26949	26951	26735	26609	26723	27081	26755	26758	26664	26681	26628	26393	26560	26878	26830	26752	26672	26809	26788	27001	26746	26870	26799	26503	26774	26821	26768	26607	26671	26894	26878	26690	26787	26921	26626	26830	26742	26615	26718	26921	26738	26885	26913	26844	27089	26800	26714	26917	26719	26460	26966	26836	26684	26555	26728	26689	26711	26738	26953	26841	26556	26672	26697	26767	26881	26671	26862	26961	27127	26800	26662	26867	26648	27136	26788	26812	26637	26802	26754	26600	27003	26725	26868	26634	26871	27136	27151	26978	27101	26855	26883	26567	26590	26827	26751	26939	27007	26961	26974	26944	27209	26637	26876	26851	26943	26805	26544	26644	26773	26706	26986	26933	26502	26774	26760	26763	26651	26899	26985	26908	26755	27185	26692	26783	26426	27009	26731	26422	26783	26742	26836	26816	26754	26723	26639	26726	26734	26672	26816	26606	26776	26576	26782	26713	26727	26998	26508	26758	26848	26691	26839	26858	26811	26654	26689	26768	26796	26538	27083	26849	26728	26587	26916	26787	26828	26933	26642	26940	26933	26801	26975	26697	27013	27057	27010	26600	26628	26616	26852	26670	26725	26817	26603	26958	27183	27079	26715	26862	26757	26781	26792	26776	26785	26717	26909	26774	26643	26817	26700	26823	26858	26779	26775	26665	26863	26940	26453	26594	26850	26764	27050	26692	26966	26920	26803	26554	26900	27004	26683	26946	26825	26744	26618	26476	26753	26540	26560	26613	26582	26989	26800	26604	26608	26792	26593	26842	26734	26763	26755	26729	26825	26884	26612	26901	27095	26811	26793	26812	27140	26840	26771	26622	26838	26827	26991	26662	26756	26644	26699	26673	26875	26760	26688	26615	26972	26826	26567	26469	26919	26618	26906	26943	26733	26717	26407	26809	26910	26719	26686	26621	27076	27088	26678	26609	26651	26893	26749	26614	26761	26661	26722	26923	26929	26679	26878	26602	26831	26721	26694	26941	27052	26983	26931	26822	26968	26710	26620	27019	26902	27064	26860	26977	26878	26765	26442	26606	26779	26835	26555	26934	26710	26557	26503	26761	26490	26824	26826	26899	26811	26911	27044	26757	26713	26904	27003	26753	26588	26625	26682	26705	26644	26607	26885	26573	26889	26888	26949	26951	26993	26714	26933	26757	26811	26883	26660	26849	26590	26821	26874	26811	26704	26967	26767	26890	27101	26756	26667	26995	26788	26906	26674	26463	26670	26835	26674	26799	26765	26854	26623	26854	26622	26894	26657	27163	26828	26815	26710	26732	26837	27014	26748	26848	26738	26835	26727	26796	26855	26866	26645	26814	26803	26668	26953	26556	26637	26662	26885	27059	26671	26882	26688	26919	26945	27031	26961	26733	26849	27107	26827	26893	26930	27003	26787	26956	27124	26920	26916	26444	26771	26960	26816	26650	26726	26977	26901	26712	26762	26684	26664	26765	26714	26735	26836	26558	26857	26607	26719	26827	26595	26822	26558	26683	26817	26779	26714	26425	26729	26399	26852	26568	26908	26730	26786	26916	26900	26868	26837	26715	26853	26718	26556	26899	27091	26812	26723	26893	26849	26884	26813	26712	26717	26789	26866	26734	27003	26890	26685	26907	26869	26715	26895	26746	26883	26822	26933	26702	26814	26881	26394	26824	26641	26515	26689	26847	26961	26704	26874	26862	26850	26965	26790	26846	26598	26954	27108	26847	26724	26869	26745	26515	26758	26792	26431	26641	26787	26976	26784	26797	26913	26712	26852	26703	26837	26886	26802	26643	26690	26969	26778	26644	26433	26893	26912	26515	26690	26666	26705	26913	27150	26882	26632	26936	26861	26707	26637	26711	26783	26850	26909	26687	26745	26889	26982	26638	26862	26616	26534	26795	26852	26802	27094	27085	26911	26738	26703	26659	26469	26518	26856	26547	26574	26487	26650	26892	26885	26793	26598	26915	26618	27187	26701	26918	26919	26943	26564	26857	26828	26560	26635	26742	26640	27029	26691	26926	26621	26859	26893	26988	26874	26989	26780	26708	26771	26801	26732	26651	26788	26737	26913	26712	26905	26557	26545	26757	26738	26532	26570	26951	27123	26947	26822	26899	26842	26713	26838	26881	26757	26754	26934	26792	26696	26634	26855	26617	26784	26595	26584	26710	26728	26768	26756	26971	26829	26666	26936	26755	26905	26703	26752	26523	26543	26785	27020	26781	26480	26668	27001	26946	26823	26874	26698	26764	26784	26745	26819	26717	26881	26770	26718	26794	26880	26551	26842	26876	26966	26623	26820	27033	26857	26499	26699	26415	26689	26916	26644	26755	26631	26910	26487	26587	26772	26582	26854	26699	26743	26871	26538	26758	26727	26521	26894	26820	26699	26775	26861	26741	26700	26476	26952	26693	26774	26881	26854	26730	26804	26741	26770	26692	26736	26676	26704	26629	26353	26584	26992	26695	26538	26782	26816	26646	26955	26865	26475	26757	26719	26893	26816	26533	26363	26614	26631	26665	26840	27028	26705	26537	26839	26869	26662	26638	26751	26840	26934	26844	26850	26727	26795	26565	26657	26902	26519	26647	26850	27136	27007	26723	26762	26659	26582	26676	26742	26971	26581	26608	26583	26776	26588	26898	26791	26636	26372	26595	26875	26701	26811	26699	26444	27041	26957	26717	26754	26670	26604	27081	26818	26962	26817	26772	26573	26769	26944	26824	26850	26773	26899	26548	26810	26948	26712	26728	26635	26998	26753	27024	26777	26852	26800	26713	27034	26612	26750	26834	26917	26477	26687	26758	26667	26776	26778	26825	26915	26563	26587	26871	26939	26838	26714	26739	26698	26835	26991	26861	26738	26517	27001	26667	26325	26657	26491	26810	26632	26804	26611	26884	26608	26567	26819	26732	26835	26544	26917	26589	26882	26949	26678	26783	27000	26772	26905	26609	26905	26868	26674	26563	26877	26558	26918	27227	26772	26729	26654	26811	26728	26774	26784	26609	26685	26707	26834	26632	26880	26673	26925	26750	26871	26657	26836	26533	26674	26463	26890	26776	26746	26929	26759	26939	26639	26670	26735	26857	26846	27062	26737	26779	27035	26742	26675	26573	26569	26437	26785	26758	26708	26647	26989	27014	26625	26543	27067	27046	27107	26934	26624	26765	26860	26631	26528	26727	26605	26599	26543	26751	26913	26776	26883	26719	26577	26760	26987	26614	26733	26984	26665	26631	26871	26649	26881	26731	26755	26969	26779	26556	26841	26831	26762	26753	26885	26701	26831	26896	26900	26673	26789	26978	26868	26524	26827	26860	26835	26647	26804	26763	26560	26725	26835	26891	26685	26917	26734	26725	26823	26655	26790	26796	26698	27074	26765	26557	26658	26776	26963	26958	26915	26810	26919	26943	26778	26676	26528	26794	26714	26690	26752	26728	26771	26590	26545	26852	26772	26768	26762	26881	26548	26836	26816	26837	26738	26735	27023	26444	26839	26701	26971	26810	26786	26651	26713	26778	26518	26843	26947	26819	26873	26689	26789	26643	26791	27048	26729	27195	26956	26777	26978	26757	27009	26886	27006	26782	26660	26850	26866	27030	26598	26942	27013	27178	26896	26904	26700	26701	26752	26523	26572	26708	26922	26571	26710	26817	26686	26665	26718	26657	26443	26700	26622	26793	26696	26671	26905	26817	26720	26830	26786	26576	26879
25683	61176	96620	90602	67092	29064	15636	15280	15370	15268	15319	15176	15371	15586	15409	15228	15375	15298	15373	15274	15434	15391	15460	15359	15390	15234	15335	15301	15262	15400	15502	15416	15363	15413	15279	15568	15442	15377	15350	15374	15492	15291	15276	15450	15324	15364	15369	15533	15301	15125	15293	15320	15226	15418	15307	15267	15393	15481	15412	15242	15156	15326	15198	15550	15262	15310	15450	15449	15265	15283	15345	15207	15267	15224	15222	15457	15367	15272	15339	15208	15200	15444	15305	15338	15317	15469	15272	15276	15321	15407	15266	15364	15269	15323	15423	15252	15267	15395	15461	15389	15266	15237	15312	15151	15413	15204	15521	15351	15366	15179	15418	15239	15398	15367	15491	15283	15332	15283	15286	15351	15293	15364	15403	15158	15187	15255	15230	15355	15478	15316	15162	15386	15214	15219	15317	15079	15210	15499	15186	15340	15253	15263	15505	15418	15331	15173	15316	15318	15505	15363	15248	15194	15291	15260	15236	15323	15245	15341	15497	15455	15360	15274	15292	15211	15269	15262	15435	15342	15339	15425	15226	15505	15203	15451	15334	15317	15346	15256	15519	15258	15249	15324	15414	15300	15382	15460	15150	15243	15330	15373	15309	15199	15540	15243	15414	15368	15384	15550	15319	15104	15414	15138	15323	15297	15390	15373	15282	15290	15353	15310	15530	15388	15509	15402	15246	15368	15403	15328	15207	15316	15191	15201	15424	15097	15229	15229	15292	15515	15266	15351	15211	15181	15428	15513	15280	15186	15226	15344	15446	15254	15385	15311	15216	15319	15347	15143	15425	15321	15168	15350	15150	15363	15166	15246	15378	15356	15385	15187	15200	15276	15216	15411	15383	15181	15304	15421	15283	15379	15369	15167	15349	15203	15439	15315	15356	15369	15391	15475	15112	15412	15235	15310	15397	15371	15446	15310	15346	15319	15154	15445	15470	15188	15374	15348	15388	15113	15401	15430	15228	15408	15228	15470	15401	15441	15321	15209	15486	15330	15302	15183	15343	15256	15350	15365	15352	15346	15375	15352	15245	15245	15276	15160	15282	15309	15368	15230	15376	15291	15458	15280	15380	15153	15455	15215	15346	15278	15301	15346	15254	15354	15385	15456	15232	15371	15309	15220	15261	15383	15285	15294	15164	15383	15322	15237	15327	15369	15414	15193	15315	15193	15503	15259	15198	15169	15157	15424	15277	15411	15420	15243	15319	15441	15215	15329	15196	15386	15370	15285	15248	15342	15191	15342	15335	15402	15191	15196	15367	15349	15373	15146	15396	15330	15225	15266	15383	15319	15461	15336	15289	15204	15311	15086	15205	15439	15187	15344	15262	15492	15403	15258	15522	15334	15373	15287	15352	15287	15265	15178	15348	15175	15352	15404	15371	15353	15387	15289	15130	15216	15331	15260	15249	15289	15339	15294	15244	15291	15421	15310	15133	15240	15240	15340	15306	15469	15283	15122	15250	15293	15309	15402	15317	15379	15290	15383	15348	15476	15254	15363	15442	15236	15414	15435	15215	15195	15292	15369	15255	15376	15301	15278	15198	15133	15372	15341	15270	15323	15272	15087	15137	15302	15228	15417	15162	15457	15239	15386	15418	15360	15363	15333	15402	15215	15298	15292	15285	15334	15352	15227	15331	15500	15332	15175	15330	15134	15365	15104	15257	15231	15211	15318	15312	15348	15283	15519	15475	15291	15388	15136	15376	15150	15227	15153	15396	15241	15433	15464	15259	15159	15491	15346	15286	15214	15408	15299	15507	15331	15435	15312	15348	15294	15190	15332	15167	15443	15321	15306	15494	15124	15443	15346	15293	15068	15174	15337	15263	15327	15311	15457	15193	15245	15286	15280	15504	15216	15379	15374	15423	15201	15319	15312	15309	15317	15412	15413	15388	15413	15215	15376	15611	15216	15266	15139	15218	15248	15316	15409	15362	15342	15266	15482	15367	15236	15368	15467	15370	15249	15423	15237	15410	15304	15167	15438	15452	15096	15394	15191	15244	15187	15373	15368	15201	15321	15312	15286	15176	15306	15396	15316	15344	15260	15215	15140	15450	15162	15229	15343	15365	15382	15310	15102	15127	15212	15310	15401	15480	15244	15179	15284	15293	15395	15266	15383	15419	15382	15125	15318	15388	15545	15177	15251	15187	15119	15487	15373	15175	15264	15367	15250	15132	15297	15259	15249	15338	15309	15215	15358	15374	15255	15271	15382	15334	15420	15146	15206	15159	15348	15370	15387	15117	15232	15369	15410	15258	15196	15434	15339	15194	15285	15235	15548	15300	15413	15468	15138	15329	15088	15396	15306	15284	15244	15277	15458	15339	15441	15371	15396	15380	15104	15387	15293	15373	15340	15192	15238	15320	15187	15360	15320	15296	15362	15206	15439	15321	15225	15314	15279	15339	15271	15230	15186	15376	15352	15266	15352	15218	15309	15368	15162	15192	15350	15348	15241	15212	15371	15217	15306	15274	15128	15325	15395	15362	15138	15405	15459	15262	15381	15289	15216	15302	15296	15306	15346	15254	15411	15290	15285	15440	15256	15361	15322	15266	15280	15237	15329	15230	15216	15430	15288	15221	15216	15358	15418	15171	15490	15415	15384	15462	15397	15327	15385	15314	15145	15362	15321	15297	15133	15123	15467	15315	15377	15364	15350	15143	15209	15255	15282	15324	15382	15216	15258	15414	15216	15194	15234	15549	15308	15181	15278	15372	15381	15305	15444	15199	15525	15391	15568	15115	15172	15214	15155	15402	15243	15419	15327	15275	15360	15435	15357	15227	15301	15411	15386	15260	15238	15236	15431	15342	15392	15308	15407	15252	15279	15360	15293	15301	15231	15307	15265	15403	15282	15150	15403	15298	15375	15254	15387	15143	15239	15358	15430	15222	15374	15303	15251	15412	15169	15359	15266	15327	15236	15439	15404	15384	15348	15190	15050	15401	15259	15399	15204	15236	15356	15469	15237	15375	15511	15277	15313	15290	15262	15367	15355	15153	15456	15334	15236	15286	15246	15157	15212	15289	15256	15324	15466	15260	15303	15241	15523	15344	15344	15494	15195	15470	15271	15412	15400	15416	15383	15212	15222	15373	15392	15341	15365	15255	15124	15121	15265	15244	15427	15387	15616	15235	15461	15305	15226	15433	15293	15139	15348	15304	15505	15468	15407	15166	15389	15314	15298	15271	15166	15367	15293	15463	15423	15393	15180	15247	15224	15333	15413	15386	15407	15213	15285	15198	15440	15275	15218	15362	15407	15538	15291	15456	15346	15223	15373	15286	15249	15309	15529	15174	15430	15594	15189	15446	15333	15237	15150	15368	15187	15296	15121	15287	15248	15284	15531	15303	15251	15330	15393	15413	15310	15222	15408	15273	15316	15170	15292	15290	15346	15296	15326	15133	15266	15390	15218	15257	15350	15317	15323	15292	15358	15286	15457	15230	15407	15261	15293	15330	15348	15336	15405	15392	15300	15442	15276	15166	15368	15314	15252	15384	15311	15285	15231	15175	15427	15410	15375	15245	15271	15320	15247	15256	15302	15172	15458	15337	15440	15289	15156	15296	15269	15244	15230	15203	15443	15240	15288	15248	15226	15259	15410	15207	15220	15198	15400	15316	15366	15246	15248	15292	15205	15341	15392	15056	15327	15272	15413	15512	15320	15267	15301	15195	15323	15167	15378	15202	15359	15529	15359	15302	15098	15245	15385	15352	15217	15171	15425	15373	15261	15285	15274	15169	15360	15318	15378	15147	15385	15553	15406	15363	15438	15263	15322	15168	15410	15387	15426	15224	15360	15332	15306	15287	15438	15223	15202	15169	15233	15351	15346	15310	15248	15475	15337	15264	15203	15380	15260	15437	15295	15339	15298	15044	15479	15291	15314	15233	15129	15527	15404	15464	15273	15298	15146	15298	15304	15247	15211	15251	15332	15320	15392	15422	15456	15209	15281	15296	15554	15331	15284	15280	15440	15162	15226	15208	15402	15375	15255	15362	15238	15220	15556	15361	15267	15195	15341	15226	15205	15317	15367	15389	15225	15410	15525	15464	15217	15238	15535	15164	15306	15159	15367	15275	15411	15359	15118	15316	15319	15242	15117	15348	15421	15344	15261	15228	15315	15254	15243	15363	15147	15282	15398	15238	15114	15317	15228	15396	15464	15282	15129	15227	15203	15341	15248	15587	15248	15440	15388	15213	15241	15337	15374	15286	15180	15392	15336	15192	15260	15290	15294	15309	15078	15316	15120	15329	15291	15258	15354	15247	15435	15393	15366	15376	15285	15347	15407	15257	15430	15268	15422	15174	15254	15285	15353	15382	15374	15433	15441	15299	15335	15230	15280	15377	15252	15212	15336	15348	15277	15476	15520	15072	15390	15115	15427	15274	15235	15333	15427	15369	15281	15362	15319	15382	15315	15205	15329	15349	15155	15421	15358	15273	15371	15046	15403	15333	15300	15423	15350	15391	15369	15425	15307	15231	15379	15517	15314	15416	15293	15362	15365	15281	15324	15590	15115	15206	15354	15221	15389	15441	15241	15337	15298	15272	15331	15338	15284	15119	15355	15454	15275	15474	15264	15274	15242	15303	15293	15519	15335	15331	15281	15376	15367	15248	15397	15354	15353	15315	15291	15395	15293	15331	15281	15346	15382	15259	15320	15302	15250	15296	15102	15477	15394	15411	15244	15367	15317	15118	15366	15267	15251	15391	15392	15290	15300	15355	15292	15449	15244	15352	15245	15297	15266	15333	15322	15233	15252	15268	15052	15232	15303	15249	15296	15251	15367	15230	15235	15113	15478	15431	15386	15239	15468	15247	15339	15298	15431	15322	15392	15418	15359	15285	15338	15201	15254	15373	15323	15255	15325	15420	15246	15551	15270	15242	15251	15371	15400	15365	15354	15289	15290	15270	15381	15296	15355	15335	15372	15341	15303	15237	15415	15308	15459	15266	15359	15266	15301	15153	15270	15609	15346	15344	15225	15407	15212	15476	15302	15331	15287	15318	15210	15503	15426	15266	15254	15348	15287	15268	15338	15207	15587	15303	15379	15378	15516	15334	15328	15448	15364	15304	15320	15429	15169	15373	15294	15316	15319	15206	15268	15217	15287	15224	15319	15205	15265	15312	15302
33953	28865	50686	41685	31273	25620	24196	24183	23749	23702	23790	24031	23838	23865	24147	23829	23907	23825	23921	23861	23858	23673	23918	24053	23701	23893	23978	23707	24243	23901	23798	23940	23944	23863	24099	23960	24051	23949	23874	23856	23993	23896	23768	23906	24057	23528	23965	24010	23842	23983	23940	24072	24023	23899	24264	23987	23848	23787	23935	23749	23788	23942	24069	23955	23763	23909	23776	23984	24099	24012	24042	23986	24073	24017	24172	23818	23845	23957	23884	24061	23886	23978	23866	24031	23850	23882	23983	23804	23769	23973	23640	23846	24003	23920	23928	24412	23879	23787	23965	23713	23857	23983	24066	24106	23822	23963	23962	24016	23836	23733	23566	23951	23972	24072	23790	24084	23805	23850	23797	23811	23927	23786	23792	23949	23952	23877	23937	23869	24130	23925	23897	23827	23656	23881	23863	23975	23642	23815	23755	23857	23955	23885	24185	23770	23574	24083	24039	23777	23960	23918	23792	24040	23773	23978	24000	24082	23986	23902	24067	23640	23455	23769	23624	23772	24080	23993	24020	24185	24153	23874	23987	24021	23665	23954	23660	23936	23911	23851	23830	23701	24106	23834	23688	23943	23922	24075	24041	23741	23807	23829	24067	23882	23923	24063	23948	23775	23950	23909	23938	24090	23943	23891	23925	23828	23915	23918	23907	23947	23955	24050	23680	23742	23900	23956	23733	23626	23963	23787	23918	23831	24099	23848	23885	24031	23934	23981	24163	23799	24002	23724	23970	23795	23864	23930	23908	23733	23867	23954	23871	24110	23998	23830	24033	24092	23782	23832	24181	24180	24023	23905	23985	23669	23867	23878	23833	23754	24046	23913	23866	23789	23942	23965	24108	23640	24016	23862	24041	23835	24025	23974	23788	23889	23673	24040	23714	23997	23744	23770	23844	24037	24042	23926	24070	23799	23848	23810	23888	24132	23936	23825	23971	23914	23771	23780	23883	23864	23981	23908	23997	23748	23912	23964	23720	23928	23934	23759	23893	23657	23705	23992	23832	24012	23964	23806	23934	23942	24054	23816	23821	23858	23745	23931	23905	24147	23874	23709	23988	23874	23848	23924	23949	23619	23927	23899	23841	23992	24045	24107	24038	23981	23874	23989	24074	23885	23833	23896	23957	24132	23978	23932	24079	23682	23875	23933	24048	23873	24195	23926	24038	23660	23641	23915	23854	24215	23873	23794	23784	23736	23591	23977	23731	23769	24132	23958	23925	24191	23794	23988	23908	23811	23870	23959	23993	23955	23808	23885	24183	24018	23880	24010	23671	23939	23893	23801	23912	23891	23928	23909	24137	24073	24177	24003	24059	23774	23939	23983	24052	24112	23986	23811	23892	23772	24014	23969	23862	23717	23928	24120	23815	24133	23858	24019	23926	24098	23795	24097	23949	24111	23875	23818	23906	23846	23796	23932	23655	23916	23605	23978	24087	23996	23929	23811	23713	23829	24037	24157	23839	23982	24107	23867	23766	23703	24060	23841	23679	23712	23899	24014	23796	23624	24001	23650	23935	23816	23831	23939	23943	23572	23915	24084	23898	23857	23882	23636	23849	23736	23772	23790	23935	23915	23868	23727	23861	24004	23764	24103	23974	23815	24036	23823	23734	23879	23990	24047	23939	23855	23931	23678	23769	23806	24240	23946	23891	24089	24051	23815	23791	23802	23969	24021	23882	23962	24161	24149	24248	23915	23729	24125	23979	23980	23828	23767	23794	23982	23908	23964	23769	23546	23971	23764	24010	24053	23943	24005	24006	23953	23743	24046	23849	23604	23982	24157	24123	23679	23787	23796	23957	23921	23765	23640	23943	24164	24048	23876	23903	23828	23707	23720	23974	23876	23927	23684	24049	23783	23775	23809	23923	23988	23932	23746	23818	23958	23904	23948	23780	23987	23893	23680	23840	23817	23694	24011	24057	24062	23920	23952	23684	23866	23889	23996	24115	23964	23862	24031	24136	23916	23847	24046	23882	23878	23770	24032	23937	24201	23915	23837	23933	23814	23638	23753	23819	23615	23989	24071	23931	23975	24189	24050	24011	23737	23834	23907	23949	24027	24088	23967	24006	24318	24065	24123	23958	23988	23902	23820	23967	23950	24018	23956	23768	24005	23986	23811	24045	23860	23814	23946	24021	23814	23867	23881	23826	24063	23954	23753	23895	23824	23886	23910	24009	23845	24045	23833	23847	23760	23818	23710	23811	24008	23630	23793	24020	23910	23977	23952	23632	23956	24040	23874	23822	23892	23865	24048	23888	23911	23898	23908	23530	24030	24208	23918	23889	24017	23798	24121	23826	23963	24109	23919	23804	23763	23933	23810	23943	23736	24028	24055	24239	23754	24219	23797	23789	23910	23802	23839	23966	23853	23913	23573	23925	23962	24115	23883	23916	23750	23820	23839	23855	24008	23743	23876	23807	23931	23775	23969	23977	23928	24085	23649	23816	23858	23994	23930	23765	23779	23888	23822	23891	24101	23874	24062	24142	23992	24020	24049	23838	23836	23869	23984	23940	23746	24008	23654	23903	24023	23763	23811	23807	23826	23846	23831	24092	24022	24128	23963	23644	24011	23827	23897	24188	24081	23953	24038	23917	23817	23694	23895	23618	23814	23773	24094	23891	24155	24029	23860	24071	23901	23989	24089	23958	23814	23762	23996	23855	23939	23878	23836	24075	23996	23665	23738	24033	23938	23699	24055	23889	23865	24146	23829	24002	23830	23617	23885	24032	24029	23924	23852	23901	23967	23880	24003	23789	23837	24056	23961	24088	23770	23764	23845	23960	23822	23965	23887	24032	24061	23960	23734	23954	23741	23912	23658	23640	23834	23927	24184	24149	24064	24121	23755	23944	23709	23832	24235	23735	23861	23905	23895	23985	23912	23706	23844	23967	23737	23856	23721	23882	24164	23954	23925	23549	23905	23869	23997	24017	23977	23786	24021	23816	23788	23923	23643	23878	23791	24012	24180	23855	23753	24123	24014	23826	24007	23846	23975	24044	24065	23924	23860	23669	23734	23881	23904	23765	24061	23805	23897	24124	24048	24070	23910	23850	23791	23778	23882	23877	24112	24203	24024	24146	23746	23998	23877	23658	24040	24285	23820	23795	24054	23715	23871	24024	23786	23606	23581	24009	23854	23738	24036	23846	23842	23866	23736	23927	23620	23778	23963	23768	23917	23994	23956	23915	23953	23906	23832	24129	24042	23859	24025	23947	23634	24082	24030	24040	23984	24006	23762	23732	24034	23860	23821	24166	23923	23813	23998	23800	23928	23982	23978	24022	24093	23816	23851	23674	23813	23925	23916	24082	23780	23968	24010	23914	23861	24017	23907	23913	23876	24133	24067	24056	23982	24038	23886	23695	23888	23837	24052	23683	24075	23761	23895	24058	23796	23940	23981	23983	23828	23826	24135	23937	23997	23852	24238	24071	24056	23874	23920	23548	23761	23985	24004	24033	23675	24009	24000	23895	24096	23683	23916	24007	23711	23809	23943	24120	24105	24003	23588	23648	23747	24024	23688	24020	23751	23789	23941	23851	23768	23969	23807	23899	23758	23808	23908	23964	23970	23898	23738	23832	23882	24055	23909	23902	23936	23940	23812	23942	23982	23986	23997	23996	23925	24179	24044	23743	23804	23848	23914	23698	23711	23973	24011	23794	24048	23948	24009	23753	23789	23812	24098	23558	24007	23882	24022	24017	23843	24123	23964	23834	23987	23988	23870	23802	23786	23972	23832	24126	23999	23954	23875	23814	24053	23930	23748	23798	24123	23800	23753	24198	24036	23947	23845	23980	23784	23927	23791	23944	24005	23773	23911	23703	23829	23904	23840	23986	23833	24248	24098	23902	23853	23666	23788	24042	23627	23911	23929	24000	24044	24186	24032	23922	23721	23796	23783	24038	23841	24041	23940	23887	23983	24140	23912	23892	24044	23872	24149	23857	24207	23897	23975	23642	23926	24026	24129	23797	23876	23797	23867	24224	23763	23718	23954	24249	24115	23855	23943	23943	23967	23910	24060	24022	24018	23858	23879	23878	23788	23893	23890	23998	24067	23910	23817	23971	24115	24135	23694	24047	23886	23901	23668	23738	23798	23759	23851	23948	24083	23929	24068	23756	23827	23978	24110	23850	24123	23950	24129	23925	23776	23813	23917	23852	23891	24010	23609	23812	23914	23780	23862	23715	23862	23957	24091	24104	23778	23937	23944	23843	24100	24046	23845	23996	24020	24039	23983	23731	23863	23883	23951	23903	23714	24016	23906	23790	24036	23935	24061	23846	23939	24014	23734	24300	23826	24065	23821	24026	24161	23602	23932	23891	23556	24014	23990	23921	23845	23854	23733	23914	23760	23823	23863	23934	23815	23847	23947	23851	23865	23900	24088	24214	23995	23946	24216	23725	23890	24041	23856	24005	24011	23730	23764	24086	24008	24073	23675	24093	24046	23717	23777	23938	24030	24011	23945	23955	24129	23788	23902	23900	23760	23850	24026	24002	23891	24096	24171	23932	23907	23755	23771	24058	23988	23836	24116	24070	23832	23783	24079	23833	23783	24025	23931	24118	24172	23870	23734	23845	23992	24020	23798	23812	23863	23924	23986	23894	23864	23953	23794	23938	24128	23846	24007	24071	24049	23830	23907	23869	23854	23788	23743	23801	24234	24094	23771	23829	23771	24058	23964	23759	23838	23901	23760	23935	23975	23959	23820	23824	23948	23794	23825	23875	23991	23689	23674	24094	24125	23789	23856	24106	23955	23978	23952	23825	23777	23948	24159	23895	23764	23794	24039	24102	24016	23652	23931	24016	23859	23888	23768	23705	23889	23876	23837	23944	24210	24159	23873	23778	24084	23845	23861	23787	23839	24074	24017	23992	23820	24099	23971	24037	23714	23971	23936	24001	23752	24067	23901	24003	23824	23820	23673	23661	23813	24059	23877	23996	23859	23636	24073	23954	23764	23779	24204	23931	24091	24024	24036	23874	23702	23810	24012	24048	23480	24201	23848	23779	23819	23953	23725	23873	23840	23918	23807	23968	23947	23972	24060	23892	23801	24059	24074	23651	23715	23972	23969	23627	23632	23796	23762	24122	23758	23998	23875	23943	23822	24036	23849	23979	23848	24032	23788	24051	23706
20931	28014	44015	31458	20644	15053	14413	14063	14220	14311	14223	14333	14247	14272	14345	14292	14366	14051	14205	14268	14163	14183	14159	14351	14225	14256	14391	14189	14209	14251	14163	14375	14212	14289	14159	14324	14240	14267	13993	14313	14106	14276	14223	14158	14231	14126	14336	14119	14119	14070	14287	14202	14214	14346	14155	14039	14373	14255	14156	14265	14250	14104	14348	14073	14122	14199	14160	14276	14251	14246	14187	14145	14034	14110	14210	14173	14307	14184	14262	14190	14199	14196	14187	14128	14255	14189	14251	14153	14192	14254	14219	14361	14353	14091	14400	14266	14180	14385	14134	14289	14130	14077	14249	14149	14259	14228	14191	14275	14228	14112	14237	14209	14260	14186	14273	14188	14379	14065	14441	14161	14147	14035	14285	14110	14065	14159	14270	14212	14296	14095	14296	14280	14219	14248	14165	14167	14145	14290	14233	14411	14240	14150	14248	14302	14094	14292	14033	14208	14122	14112	14172	14191	14117	14222	14255	14269	14200	14268	14254	14240	14197	14279	14089	14222	14205	14288	14177	14110	14164	14283	14280	14271	14260	14175	14120	14334	14264	14195	14138	14135	14207	14198	14026	14069	14148	14328	14179	14459	14154	14122	14176	14270	14356	14178	14146	14139	14093	14171	14224	14252	14190	14247	14241	14181	14158	14377	14169	14173	13937	14187	14107	14160	14220	14103	14148	14255	14192	14206	14172	14230	14067	14399	14244	14294	14199	14338	14277	14204	14039	14469	14108	14219	14114	14266	14199	14234	14354	14343	14258	14096	14120	14141	14246	14215	14193	14216	14229	14168	13990	14258	14194	13993	14314	14206	14157	14314	14302	14228	14197	14219	14069	14219	14217	14194	14054	14088	14296	14236	14092	14405	14098	14220	14293	14306	13991	14165	14189	14222	14196	14338	14389	14348	14165	14365	14194	14066	14305	14274	14389	14253	14349	14006	14169	14424	14124	14280	14249	14278	14185	14081	14207	14259	14249	14025	14222	14227	14416	14253	14251	14344	14198	14183	14201	14143	14092	14129	14375	14279	14108	14369	14128	14321	14337	14090	14236	14095	14284	14346	14158	14213	14414	14112	14105	14059	14317	14464	14297	14188	14070	14241	14122	14278	14102	14296	13963	14211	14281	14148	14097	14316	14244	14174	14153	14351	14330	14142	14161	14198	14112	14276	14370	14298	14063	14382	14364	14123	14269	14137	14202	14272	14287	14308	14215	14160	14404	14030	14274	14404	14377	14100	14178	14205	14125	14275	14128	14157	14222	14195	14270	14209	14278	14052	14112	14236	14279	14201	14088	14179	13992	14326	14227	14037	14145	14194	14337	14294	14282	14024	14257	14283	14308	14147	14245	14222	14289	14202	14198	14217	14153	14155	14171	14308	14214	14129	14353	14232	14071	14256	14143	13945	14204	14173	14112	14165	14153	14489	14231	14320	14251	14372	14203	14125	14144	14123	14191	14114	14259	14168	14219	14231	14153	14302	14140	14277	14158	14186	14111	14085	14251	14089	14320	14272	14263	14137	14245	14212	14186	14269	14200	14113	14170	14212	14050	14090	14239	14091	14228	14103	14152	14264	14241	14236	14178	14182	14023	14283	14274	14319	14271	14225	14423	14233	14066	14132	14373	14108	14117	14188	14218	14195	14122	14148	14123	14287	14306	14152	14084	14269	14248	14116	14251	14195	14187	14268	14147	14133	14367	14239	14329	14053	14136	14136	14106	14249	14100	14213	14208	14222	14172	14277	14108	14323	14092	14196	14238	14371	14163	14213	14290	14085	14240	14390	14174	14147	14184	14188	14254	14165	14296	14189	14161	14259	14288	14189	14283	14228	14267	13976	14262	14160	14389	14312	14196	14145	14136	14056	14123	14175	14123	14116	14169	14157	14226	14133	14237	14358	14352	14171	14370	14131	14181	14379	14045	14203	14303	14180	14184	14245	14236	14290	14171	14132	14225	14348	14067	14281	14064	14188	14313	14322	14341	14168	14193	14238	14094	14143	14050	14355	14112	14262	14117	14157	14154	14260	14125	14225	14299	14220	14239	14223	14237	14293	14112	14104	14357	14114	14321	14227	14189	14221	14300	14183	14316	14232	14026	14156	14331	14318	14290	14064	14379	14191	14235	14317	14139	14034	14264	14039	14136	14063	14267	14324	14144	14263	14103	14283	14181	14351	14235	14255	14153	14352	14257	14142	14225	14186	14266	14072	14317	14220	14206	14217	14309	14307	14233	13980	14030	14279	14220	14274	14220	14205	14309	14259	14335	14047	14252	14108	14201	14261	14175	14331	14154	14232	14308	14123	14256	14222	14330	14394	14121	14224	13998	14264	14329	14397	14010	14302	14164	14332	14173	14066	14303	14096	14111	14186	14266	14128	14318	14130	14207	14112	14216	14139	14252	14150	14128	14074	14259	14340	14330	14131	14201	14295	14185	14341	14263	14061	14322	14245	14250	14348	14123	14336	14138	14149	13987	14159	14279	14256	14091	14201	14277	14205	14286	14279	14127	14102	14096	14173	14362	14340	14237	14133	14292	14216	14274	14196	14299	14085	14132	14373	13995	14341	14117	14185	14191	14304	14241	14309	14318	14228	14359	14354	14210	14293	14170	14291	14141	14248	14271	14290	14245	14281	14423	14232	14131	14113	14326	14150	14363	14248	14175	14082	14264	14108	14196	14225	14094	14254	14127	14387	14163	14081	14193	14186	14113	14215	14281	14100	14291	14248	14252	14237	14166	14255	14222	14261	14185	14125	14257	14250	14140	14161	14377	14186	14166	14003	14198	14033	14139	14268	14207	14070	14293	14285	14187	14222	14133	14179	14211	14078	14239	14084	14285	14216	14306	14208	14117	14296	14306	14194	14257	14245	14199	14252	14046	14228	14254	14122	14175	14201	14149	14060	14169	14336	14277	14381	14205	14139	14157	14197	14139	14222	14298	14235	14288	14278	14179	14192	14367	14201	14324	14349	14207	14066	14295	14156	14370	14184	14317	14148	14104	14265	14185	14166	14139	14177	14221	14234	14200	14280	14195	14083	14345	14264	14203	14060	14133	14210	14298	14340	14226	14196	14207	14349	14248	14089	14235	14283	14125	14200	14191	14085	14260	14179	14154	14211	14205	14181	14280	14259	14153	14318	14158	14200	14095	14207	14272	14002	14192	14174	14222	14188	14299	14215	14211	14176	14229	14226	14197	14277	14200	14214	14385	14052	14116	14214	14099	14139	14258	14184	14139	14324	14279	14218	14217	14211	14246	14264	14206	14101	14234	14164	14175	14036	14189	14213	14218	14346	14373	14203	14052	14299	14100	14279	14184	14387	14160	14244	14157	14059	14253	14311	14288	14237	14079	14189	14205	14246	14233	14291	14202	14348	14176	14115	14318	14287	14270	14096	14269	14316	14221	14205	14111	14092	14027	14167	14087	14340	14200	14289	14338	13999	14144	14269	14182	14195	14413	14269	14157	14237	14277	14384	14321	14000	14337	14352	14198	14090	14138	14220	14283	14193	14167	14253	14189	14379	14310	14310	14319	14341	14121	14214	14058	14118	14303	14338	14239	14495	14262	14220	14363	14130	14313	14447	14293	14241	14350	14172	14410	14118	14337	14234	14217	14303	14249	14309	14227	14233	14159	14252	14281	14101	14033	14335	14117	14051	14371	14224	14364	14385	14113	14105	14222	14265	14175	14210	14055	14355	14310	14122	14353	14212	14121	14009	14290	14314	14047	14104	14263	14265	14315	14352	14325	14327	14243	14085	14320	14276	14288	14234	14307	14122	14108	14268	14288	14069	14336	14130	14149	14176	14149	14314	14201	14058	14153	14133	14155	14314	14214	14254	14366	14246	14243	14302	14106	14131	14206	14364	14248	14175	14244	14365	14312	14173	14084	14182	14302	14359	14234	14238	14146	14164	14196	14131	14021	14465	14236	14168	14124	14178	14244	14184	14095	14117	14158	14329	14291	14218	14128	14199	14224	14338	14121	14257	14200	14277	14260	14052	14136	14169	14135	14106	14335	14342	14228	14193	14249	14146	14273	14069	14213	14116	14084	14295	14205	14295	14214	14295	14280	14358	14130	14204	14227	14240	14355	14365	14119	14110	14152	14074	14160	14310	13949	14117	14174	14437	14213	14215	14365	14260	14339	14280	14089	14216	14133	14133	14201	14311	14231	14236	14156	14257	14188	14309	14221	14218	14047	14090	14348	14308	14311	14221	14127	14303	14321	14277	14297	14238	14317	14200	14323	14307	14263	14186	14131	14201	14360	14308	14277	14154	14245	14264	14207	14160	14407	14271	14118	14346	14414	14309	14262	14193	14302	14279	14346	14316	14422	14239	14306	14039	14293	14059	14184	14334	14285	14066	14149	14235	14093	14310	14194	14085	14259	14228	14337	14215	14297	14346	14133	14205	14337	14282	14124	14120	14379	14206	14169	14244	14386	14287	14144	14201	14216	14270	14291	14094	14124	14156	14279	14239	14148	14200	14246	14307	14367	14143	14045	14199	14270	14261	14236	14261	14172	14212	14160	14170	14214	14183	14283	14444	14330	14107	14270	14223	14290	14133	14266	14319	14308	14192	14197	14170	14255	14119	14299	14217	14179	14160	14217	14120	14356	14281	14366	14235	14196	14268	14340	14242	14187	14324	14136	14284	14192	14311	14176	14328	14264	14219	14428	13973	14244	14213	14254	14249	14239	14303	14349	14207	14277	14156	14267	14080	14158	14380	14307	14125	14181	14256	14220	14174	14183	14258	14201	14214	14205	14195	14218	14175	14169	14241	14200	13907	14414	14186	14172	13958	14220	14103	14397	14099	14178	14152	14328	14262	14047	14180	14334	14191	14208	14262	14316	14230	14275	14443	14355	14363	14259	14218	14061	14302	14277	14267	14313	14439	14172	14256	14212	14218	14065	14326	14356	14141	14119	14180	14334	14277	14095	14043	14301	14199	14028	14011	14210	14238	14153	14403	14232	14069	14321	14324	14282	14231	14299	14282	14191	14181	14150	14248	14040	14242	14312	14227	14343	14088	14255	14162	14222	14275	14435	14132	14265	14238	14004	14299	14246	14103	14152	14096	14300	14103	14368	14254	14365	14220	14241	14178	14158	14298	14287	14193	14108	14137	14311	14112
22947	21473	62463	66348	54697	39317	30501	28530	27930	28249	28035	27999	28181	28322	28012	28038	27947	28408	28258	27917	28094	28091	28141	27909	28010	28065	28169	28077	28068	28050	27881	27890	27935	27879	27967	27901	27887	27882	27890	28211	28114	28289	27976	28012	28242	27807	27928	28108	28346	27956	27700	28135	27808	28046	27872	27735	27924	27954	27857	27916	27746	27854	27890	27908	27749	27966	28209	28135	27879	28214	27585	28038	27899	27795	27849	27959	27940	27836	27942	27703	27687	27852	27805	27921	27800	27727	27580	27915	27834	28021	27769	27569	27930	27923	27839	27918	27777	27963	27741	27919	27756	27926	27951	27927	27788	27732	27813	27855	27949	27619	28016	27849	27633	27895	27898	27873	27834	27950	28150	27631	27882	27847	27769	27960	27810	28051	27976	27856	28009	27919	27784	27907	27973	27901	27896	27960	27995	27934	27700	27901	28122	27781	27694	28011	27956	27918	27815	27841	27636	27794	27936	27834	28205	27877	27841	27757	27927	27661	27825	27903	28161	27894	27775	27796	27905	27914	27716	27765	27624	28103	27857	28012	27896	27936	27904	27897	27875	27815	27881	28093	27746	28055	27999	27753	27670	27747	28068	28045	27742	27744	28142	27961	27736	27771	27931	27809	27870	27779	27929	28023	28089	27823	28080	27811	28167	27708	27975	27864	27751	27807	28154	27862	27810	27676	27730	27823	27955	27789	27948	27694	27820	27892	27870	27854	27978	28070	27925	27902	27748	27868	27599	27592	27935	27858	27845	27878	27751	27707	27994	28078	27891	27957	27957	27928	27773	27674	27900	27777	27837	28191	27610	27768	27789	27705	27781	27884	28014	27951	27676	27743	27836	27772	27762	27786	27973	28203	27851	28032	27919	27892	27735	27878	27805	27740	27998	27737	27559	27928	27815	27844	27970	27961	28070	27757	27782	27697	27661	27748	27589	27829	28018	28011	27969	27668	27787	27921	28043	27715	27831	27955	27834	27879	27799	27918	27698	27350	27621	27721	27807	28020	27996	27825	27754	27642	28022	27940	27790	27891	27998	27754	28113	27649	27842	27811	28188	27888	27630	27785	27837	27781	27886	27901	27675	27957	27970	27969	27736	27817	27717	27703	28101	27913	27939	27684	27953	28025	27959	27655	27879	28120	28129	27841	28069	27883	28013	28148	28011	28062	27866	27852	28013	28244	27812	27715	27796	27942	28094	27908	27892	27745	27916	27637	27613	27850	27661	27817	27804	27904	27515	27962	27969	27686	27884	28113	28011	27788	27870	27850	27846	27970	27954	27629	27832	27895	27916	27772	28031	28220	28209	27969	28006	28049	27801	27970	27703	27830	27889	27854	27995	27685	28077	27787	27839	27817	27811	27721	27859	27837	27925	27720	28087	27717	27714	27984	28050	27823	28000	27790	27920	27907	27949	28004	27848	28048	27713	27660	27866	27875	27782	27812	27947	28012	27998	27738	27884	27843	27894	27714	27909	28064	27664	27926	27551	27795	27859	27964	27869	27747	27983	27704	27633	27939	27832	27840	27665	28020	27823	27945	27937	27962	27904	27773	27979	27781	27936	27776	28045	28005	27804	27826	27935	28126	27787	27489	27922	27912	27835	28089	27740	27887	27833	27848	27992	28010	27774	27917	27893	27729	27863	27730	27936	28026	27938	27737	27826	28171	27894	27915	28117	28043	28178	27862	28039	28113	27795	27593	27525	27927	27853	27742	27784	27798	27979	27893	27976	27865	27944	27797	27993	27831	27903	27731	27941	27993	27913	27976	27965	27931	27772	27566	27587	27633	27986	27868	27910	27976	28164	27781	27910	27746	27871	27947	28044	27768	27647	27908	27930	27719	27876	28005	27937	27766	27971	27720	28098	28130	27791	28090	28098	27727	27773	27745	27757	27983	27858	27778	27919	27693	27988	27998	27968	27838	27813	27988	27549	27961	27912	27709	28082	27854	27793	27837	27778	28004	27996	27809	27683	27900	27944	27508	28116	27753	27882	27842	27763	28057	27940	27962	27801	27881	27945	27822	27754	27699	27850	27796	27860	27455	27760	28024	27833	28043	27709	27871	27925	28025	27855	27708	27964	27618	27656	27766	27926	27976	27867	27939	27599	27842	28191	28069	27958	27821	28037	27726	27836	27993	27861	27795	28084	28070	28057	28039	28000	27784	27666	27792	27833	27910	27899	27903	27952	27778	28062	27805	27828	27888	27929	27950	28054	27701	27750	27735	27769	27989	27672	27804	27916	27722	27907	27885	27648	27989	27865	27932	27606	27693	28007	27984	28138	27576	28032	27826	27814	27936	27770	27900	27988	27898	27751	27610	27806	28045	28095	27783	27766	27869	27848	28100	27904	27856	28008	27843	27807	28011	27839	27971	27929	27791	27688	27893	27630	27862	27771	27907	27856	27845	27968	27926	27855	27801	28007	27614	28115	27780	28184	27800	27936	27595	27779	27908	28102	27926	27948	27609	27783	27709	27884	27719	27836	27793	27814	28086	27939	27947	27986	27832	28040	27928	27758	27760	27643	27904	27841	27726	27983	28148	28013	27542	28006	27680	27875	27927	27859	28031	27811	28063	27977	27994	27794	27859	28129	27798	28010	27671	28138	28232	27962	27965	27879	27966	27816	28010	27897	28108	27744	27600	27630	27797	27945	27731	27707	27888	27607	27600	27656	28010	27769	27977	27852	28181	27954	27788	27690	28109	27972	27611	27908	28008	27837	27870	27791	27684	27885	27901	27943	28025	27879	27881	27965	27804	28021	27696	27772	27776	27715	27780	27870	27669	27889	27994	28344	27905	27928	28109	28088	27794	27887	27815	27717	27860	27946	27996	27754	27849	28061	27866	28155	27765	27687	27899	28181	27980	27993	28172	28069	27768	27825	27838	27994	27827	27799	27952	28026	27895	27881	27630	27952	27831	27959	27679	27886	27872	27734	27817	28009	27995	27905	28071	27660	27989	27661	27563	27831	27882	28017	27984	27827	27836	27672	27768	28014	28051	27798	28059	27970	27615	27884	27890	27759	28017	27945	27729	27833	28055	28072	28134	28013	27634	27848	27853	27837	27858	27730	27697	28106	27815	27762	27863	27610	27819	27970	27944	27769	27559	27790	27824	28005	28120	27959	27960	27978	27855	27853	27908	27832	27950	27811	27956	27671	27926	27940	27881	28074	27945	28048	27924	27821	28004	28198	27688	27913	27981	28070	28186	27995	27854	27825	27746	28220	27948	27657	27697	28093	27869	27934	27929	27800	28071	27939	28079	27814	27661	27731	28048	27781	27806	27804	27782	27952	27867	27912	28082	27945	27843	27788	27855	27926	27904	27787	28008	27734	27866	28013	27909	27977	27780	28064	27990	27811	27910	27772	28062	27954	27832	28016	27919	27777	27873	27959	27736	27597	27735	27834	27824	27797	28159	28347	27959	28156	27778	27652	28104	27954	27738	27697	27861	27861	28012	27880	27858	28010	27974	27986	27853	27720	27928	27733	27625	28108	28017	27782	27952	27845	27822	27913	27691	27865	27959	27809	27716	27975	28117	27882	27899	27892	28015	28030	27891	27826	27667	27681	27821	27863	27967	28051	27822	27991	28032	27913	27829	27670	27628	27886	27869	27811	27867	27959	27940	27655	27773	27622	28059	27961	27718	27915	27887	27978	27929	27922	27890	27818	27857	27758	28136	27785	27773	27860	27453	27710	27818	28098	27778	27926	27913	27893	28080	27902	28042	28029	27947	27841	27702	28098	27835	27814	27751	27769	27825	28060	27986	27678	27993	27668	27947	27975	28098	28050	27727	27444	27911	28103	27902	27938	27811	27876	27715	27854	27792	27897	27773	27730	27757	27709	27917	27858	28007	27950	28127	27804	27666	27832	27960	27880	27923	28166	28057	27810	28012	27894	27807	27762	27996	27914	27973	27979	27651	27839	27730	27858	27962	27818	27816	27755	28104	27885	28066	28112	28108	27939	27776	27734	27794	28005	27697	27640	27713	27845	27808	27867	27770	27946	28013	27920	28061	27718	27884	27807	28003	27793	28003	27845	27871	27672	28051	27735	27854	27692	27563	27779	27919	27985	27989	27926	27894	28035	28114	27996	27818	27563	27899	27895	27990	28045	28012	27952	27964	27758	27826	27754	27774	27880	27699	27544	27772	27797	27957	27874	27946	27964	27718	27736	27708	27871	28043	28049	27680	28055	27795	27964	28059	27818	27968	28002	27761	27872	27859	28030	27927	27666	27840	27730	27942	27789	27839	27937	28076	27562	28082	27876	27809	27836	27611	27896	28280	28018	27628	27902	27903	27752	27501	28127	28080	27759	27675	27925	27992	27842	27948	27738	27654	28033	27975	27723	27967	28003	27903	27865	28001	27894	27775	27581	27966	27919	27777	27909	28135	28078	27956	28003	27711	27940	27535	28190	27894	28156	27774	27947	28187	27996	27916	27980	28008	27972	27777	27673	28171	27909	27795	28028	27911	27670	27778	27789	27915	27520	27810	27991	27762	28113	27886	27869	27838	27800	27954	27681	28016	28089	28069	27901	27762	28080	27904	27990	27886	28002	27927	27880	28125	27996	27642	28060	27755	27841	27812	27736	27817	27569	27844	27899	27725	27986	27925	27898	27704	27916	28187	27972	27844	28048	27573	27967	28012	28124	27866	28123	27749	27856	27645	27700	27851	27828	27801	27724	27626	27709	27899	27972	27693	27851	27874	27791	28028	28035	27975	28171	27807	27554	27826	28070	27791	27784	27925	27865	27916	27795	27891	27725	27879	27878	27664	27920	28075	27928	27628	27819	27611	27983	27917	27767	27772	27924	28005	27892	27739	28125	27913	27976	28000	27857	27905	28006	28034	27794	27791	27941	27627	28136	27764	27776	27622	27780	27790	27806	27907	28101	27732	27971	27784	27880	28101	27808	27934	27805	28071	27973	28148	27797	27755	28019	27831	27747	27826	27885	27696	27807	27777	27838	27989	27638	27939	28097	27850	27862	27802	27903	27721	27864	27983	27869	27818	28148	27986	27900	27748	27826	28052	27826	28005	27980	27868	27674	27702	27755	27669	27855	27593	27719	27822	27839	27849	28064	27838	27989	27659	27994	27891	28032	27800	27922	27946	27796	27801	27832	27774	27753	27781
19070	44211	92261	83730	59498	28201	15955	15984	15808	15870	16079	15848	16118	15886	15960	16157	15920	16032	15859	15931	15875	15745	16003	16008	15805	15858	15892	15929	15705	15940	15893	15932	15824	16185	15972	15843	15914	16019	15839	15888	15840	15883	15882	15834	15686	15951	16096	15816	15929	15873	15741	15981	16144	15917	15788	15858	15843	15827	15739	15937	15904	15918	15898	15858	16009	15814	15856	15886	15873	15800	15926	15712	16075	15892	15781	16032	16011	15975	15990	15980	16009	15799	15861	15876	15963	15985	15993	16028	15847	15979	15987	16011	15925	15890	15975	15878	15890	15952	16181	15993	15985	15987	15933	15926	15899	15963	15932	16053	15859	15864	16052	15930	15785	15980	15744	16027	15973	15979	15996	15774	15843	15809	15963	15936	16029	15943	15983	15822	15863	15881	15936	16179	15801	15878	15940	15867	15990	15937	15805	15951	15893	15974	15838	15932	15859	15936	15952	15933	16037	15743	15932	15934	15845	15778	16078	16017	15705	16072	15967	15997	16023	16207	15756	15879	15768	15802	15993	15961	16012	15968	15753	15777	15967	15921	15951	16012	16025	16014	15809	15948	15760	15814	15959	16072	15857	16027	15903	15959	16047	15913	15969	15974	15747	16000	15829	16028	15995	15949	15842	15868	15971	15858	15822	15967	16024	15928	15876	15837	16089	15858	15941	15788	15926	15844	15996	15715	15807	15986	16035	15814	15833	15852	15956	15944	15848	15906	15912	15839	15996	15931	15864	15942	15888	15869	15943	15595	15904	15941	15908	15934	15729	16058	15880	15867	15802	15977	15772	15843	15885	16058	15804	15924	15868	15830	15901	15995	15911	15883	15984	15892	16038	15807	15709	15862	15945	15762	16059	15845	15823	15809	15875	15750	15822	16142	16040	15882	15831	15850	16052	15888	16023	16030	15918	15783	15908	15921	15969	15928	15983	15914	15847	15810	15993	15833	16043	15946	15885	15955	16089	15916	15838	15988	16021	15962	15924	15958	16071	15975	16116	16013	15918	15892	15906	15969	15759	15985	15944	15973	15795	15976	15824	15995	16030	15896	16079	15917	15763	15884	16253	16139	15995	16104	15906	15941	15904	15994	15793	15921	15941	16003	15856	15794	16005	15756	15871	15930	15922	15928	15786	15897	15913	15974	15884	15831	15881	16056	15781	15988	15936	15991	15832	15926	16012	15949	15970	15987	16001	16072	15998	15945	15864	15982	15960	15824	16107	15934	15767	15963	15986	15886	16069	15811	15921	15917	16116	15747	15873	16016	16013	16000	15789	16008	15899	15597	16010	15898	15920	15909	16004	15776	16080	16058	16027	15866	16087	16009	16064	15881	15911	15880	16018	15780	15883	15996	15943	16126	15980	15799	16011	15961	15944	15984	15801	16008	15733	15953	15773	15924	15873	15932	16048	15697	15913	16067	15855	15824	15878	15913	15883	16034	15948	16044	15946	15766	16062	16056	15895	15929	15916	15879	15807	15890	15989	15852	16093	16089	15874	15990	15822	15881	15851	15862	15804	16108	15907	16025	16104	15903	16141	16058	15819	15721	15936	15905	15849	16023	15868	15945	15947	15849	15785	15815	15780	15973	16007	15893	16069	15847	15847	16001	15659	15959	15960	15800	15888	15881	15871	16034	16089	15995	15970	15959	15905	15744	15897	15779	15850	16027	15922	16002	15964	15924	15729	15945	15974	15924	15819	15889	15993	15879	16008	15958	15858	15942	15813	15770	15923	15835	15863	15834	15786	15966	15838	15941	15859	15924	15885	15998	16170	15872	15947	15934	15843	16024	15933	16035	15985	15998	15743	15913	15926	15966	15808	15852	15953	15995	15717	15724	15999	15909	16007	15862	15970	15973	15739	15928	15844	15934	16006	15861	16050	16019	16041	16059	16061	15947	15859	15958	15906	15896	16094	15921	15854	15944	15958	16080	15936	15747	16079	15944	15854	15864	15742	15918	16058	15916	15851	15980	15970	15879	15796	16015	16018	15962	15999	15902	15866	15955	16032	15804	15902	15993	15936	15827	15815	15986	16039	15884	15932	15807	15887	15961	16037	15945	15969	15907	16132	16052	15867	15915	15953	16111	15785	15766	15908	16007	15743	15806	15928	15956	15994	16034	15973	15943	15912	16037	15796	15874	15898	16045	16007	15862	15926	15943	15932	16048	16042	15848	15790	15812	16170	15926	15926	15738	15890	15886	15848	15966	16121	16029	15924	15915	15963	16006	15943	15998	15893	15938	15911	15948	16010	15994	15831	15819	15826	15931	15997	16082	15865	15952	15901	15900	15997	15960	16027	15749	15951	15771	16006	15899	15960	15913	16026	15807	15779	15879	15965	15857	16037	15896	15871	16050	16002	15823	15971	15996	16038	15929	16056	15941	15971	16050	15870	15882	15986	16024	16042	15991	16065	15862	15970	16019	16052	15917	16121	15831	15907	15913	15987	15949	15862	15814	15842	15853	15821	16038	15849	15904	15820	15979	15985	15877	15885	15833	15888	15868	15811	15911	16025	16103	16049	15896	16156	15923	16078	16030	15933	15945	16212	15858	15812	15847	15840	15894	16019	15965	16037	16008	15894	16054	15879	15931	15853	16011	15890	16070	16070	15855	15820	15891	15811	15868	16025	15912	15910	15977	15893	15803	15797	15958	16086	15962	15631	16022	15870	15859	15999	15996	15842	15940	15886	15771	15812	15982	15972	15896	15828	15784	15860	16090	15851	16070	15990	15908	15885	15924	15829	15860	15892	15865	15848	15964	15855	16008	15919	15868	16038	15851	15851	15979	15860	15969	15817	15914	15908	16062	16015	15957	15881	16066	15973	15784	15864	15919	16028	15926	15929	15820	16100	15759	15961	15949	15800	15808	15886	15837	16024	15942	15857	15887	15846	15815	15776	15848	15983	15965	15878	15867	15884	16007	15991	16030	16022	15832	15955	16069	15795	15737	16126	15852	16140	15981	15925	16068	15809	15890	16012	15889	15975	15790	15913	15832	15863	15809	15831	16109	15988	15979	15901	15941	15998	15975	15964	16098	16026	15675	15992	15766	15805	15910	15563	15947	15878	16081	15962	16086	15899	15862	15757	15885	15870	16160	15868	15864	15860	15798	15827	15882	15891	15776	16185	15938	15838	15878	15898	15977	15948	15872	16109	15979	16108	15979	15923	15675	15944	15898	15952	15972	15816	15926	15973	15952	15899	15945	16107	15859	15978	15936	15852	15913	15879	16082	15854	15879	15917	16110	15901	15855	15818	15892	15785	16051	15664	15966	15726	15987	16126	15956	16056	15848	15668	16050	15780	15941	16026	15882	15965	15786	15855	15929	15907	15860	15939	15839	16038	15865	15914	15873	15854	15856	16020	15859	15975	15950	15847	15889	16150	15745	16011	15856	15846	15826	15825	15879	15927	16021	15797	16043	16043	15903	15882	16023	15881	15840	15897	15825	15875	16097	15966	16073	15794	16056	15972	15949	15978	15942	15918	15764	15747	15978	16009	16128	16016	16071	15916	15946	15915	16043	15813	16002	15891	15752	15837	15759	15823	15866	15808	15981	15924	15724	15926	15925	15978	15772	16052	15816	16035	16059	15824	16103	16012	15930	15733	15951	16026	15820	15871	15946	15970	15951	16025	15992	15794	15955	15896	16033	15871	15865	15913	16015	15967	15930	15907	15986	15946	15863	16055	15917	15983	16022	15713	15966	15953	15890	15971	15784	16017	15990	16076	16049	16003	15891	15894	15898	15833	15969	16010	15923	16119	15941	15928	16082	16050	15880	15804	15781	16054	15883	15808	15925	15973	16017	16069	15869	15709	15939	16209	15869	16083	15907	15959	15972	15862	15963	16059	15963	15864	15928	15971	15874	15942	15905	15924	15939	15927	16007	15928	15787	15917	15934	16050	15853	15621	15991	15892	15819	15820	15939	15957	15823	15911	15865	16036	15831	15888	15810	15761	15977	15775	15934	15876	15860	15950	15861	15832	15863	16005	15725	15863	15883	16051	15913	15902	15972	16015	16125	16060	15895	16010	15851	16206	15855	15798	15861	15971	15980	15813	15924	16076	15853	15870	15945	15798	16044	15969	15877	15985	15955	16014	16065	15981	16115	15879	15992	15756	15882	15959	15957	15920	15931	15988	16016	15880	15732	15934	15878	15864	15970	16046	15669	15934	16041	15810	15828	15951	15862	16113	15837	16060	15945	15992	15898	15886	15969	16121	15981	15738	15990	15781	15807	15883	16035	15829	15884	15983	15905	15740	15912	15890	16040	15952	15895	16059	15845	16020	16046	15784	15897	16137	15974	15852	15980	15813	16022	15929	16004	15855	15970	15865	15892	16152	15820	16025	15946	15868	15848	15976	16086	15815	15920	15837	15925	15916	15807	15878	15935	15891	15895	16014	15902	15968	15760	15850	15972	15894	15886	16028	15923	15944	15891	15881	15730	15884	15917	15856	15955	15729	15997	16050	15799	15964	15778	16077	15959	15769	16112	15872	16056	15787	15996	15773	15928	15952	16148	16015	15898	15908	16015	16002	15873	15975	15933	16008	16013	15866	15677	15958	15948	15761	16105	15875	15839	16058	15872	15719	15863	15996	15890	16001	15838	15735	15717	15932	15917	16023	15937	15856	15940	15965	15794	15898	15811	15898	15905	15842	15906	15917	16126	15991	15957	15914	16032	16077	15955	15867	15846	15945	15952	15901	15869	16024	15768	16011	15815	15897	15923	15902	15868	16078	16026	15884	16012	15805	15868	15838	15898	15990	15952	15943	15951	16038	15852	15953	16012	15940	15828	15980	15788	15976	15964	15751	15960	15907	15854	16070	16007	16012	15938	16036	15803	15808	15994	15918	15690	16000	15812	15903	15836	16028	15902	16044	15972	15986	15951	15923	15822	15866	15887	15861	15849	16006	15877	15856	15789	15813	16005	15909	15790	15972	15895	16062	15962	15877	16023	15866	15940	15892	16069	15825	15991	15877	15985	15823	15941	15838	15802	15940	16099	15835	15980	15692	16125	15626	16072	16038	15917	16015	15869	15838	15938	15939	15926	15898	15996	15938	15870	16009	15905	15852	16135	15596	15857	15893	15863	16012	15981	15885	15960	15993	15799	16037	15901	15996	15978	15839	15998
22136	21092	52159	65620	57275	46373	32572	30150	29984	30472	30474	30155	30067	30159	30042	30261	30270	30349	30000	30195	30326	30250	29937	30072	30246	30295	30073	29760	29915	29912	30118	29986	30006	30136	29868	29890	29885	29909	30123	30059	30231	30009	29864	29920	30083	30147	30066	30018	29936	30205	30052	29866	30240	29969	29921	29949	30028	30211	29970	29760	29767	30039	29830	30104	29953	29916	29928	29778	29708	30047	29993	29735	30005	30042	29741	29922	30123	29884	30048	29984	29743	29836	29917	29959	29898	29951	30054	29744	29852	29863	29972	30006	29936	29953	29949	29873	29891	29989	29657	29864	29963	29807	30217	29792	29868	29878	29781	29849	29711	29848	29968	29726	30023	29659	30012	29934	30100	30047	29959	29782	29665	30033	29751	30156	29925	29820	29864	29749	29767	29718	30069	30183	30063	30042	29973	29873	29931	29725	29919	29943	29975	29853	29832	29601	30004	30097	29885	29969	29842	30258	29861	30015	29627	29760	29987	30110	29832	29775	29920	29888	29745	29824	29974	29634	30086	29912	29856	29749	29989	29768	29952	30205	29894	29993	29935	30113	29753	29688	30135	30012	29844	29791	30179	30273	30245	29663	29997	29922	29992	29622	30072	29840	29734	30021	29669	29734	29898	30071	29908	29871	29846	29950	29779	30103	30043	29690	29958	29783	29951	29776	30171	29981	29724	29780	29964	29905	30090	30014	29868	29703	29935	29867	29928	30089	29616	29778	29990	29840	29910	30008	30186	29758	29727	29987	29808	29738	29798	30164	30094	30156	29843	29903	29931	29862	30074	29960	29717	29693	29997	29818	30132	30025	29956	29534	29916	29704	29906	29860	29983	29864	30047	29922	29979	29969	29926	29682	29901	29877	30329	30001	29893	30064	30050	29993	29911	29959	29908	29753	29687	29794	29976	29782	30127	29941	29964	29911	29943	30018	29797	29869	29907	29775	30044	29836	29813	29944	30006	29899	30041	29903	29924	29940	29764	29631	29814	30003	29908	29721	30013	30020	29551	29900	29936	29914	30118	30051	29808	29823	29978	29918	29592	29881	30034	29940	29845	29887	29925	29952	29803	29840	29768	29886	29689	29735	29778	29777	30204	29947	29888	29930	29982	29855	29723	29810	29872	30085	29975	29680	30056	29757	29779	29550	29734	29953	30134	29831	29880	29608	29999	29702	29831	29791	29982	29826	30068	30002	29981	29848	29929	29655	29767	29853	29895	29690	30038	29736	29939	29987	29844	30018	29726	29801	29982	30053	30136	29931	29943	29640	30027	29847	30013	29821	29954	29903	30437	29919	29751	29643	29814	29932	29729	30051	29651	29984	30013	30057	29707	29849	29864	29982	29805	29888	29838	29681	29999	29623	30068	29849	29845	29784	29893	29802	30022	29988	29977	30094	29802	29971	29669	29870	29763	29798	29850	29696	29659	29786	29895	29823	29727	29947	29914	30031	29959	29631	29969	29993	29956	29819	29912	29817	29978	29783	29958	29953	29744	30146	30155	30152	29955	30022	30074	29774	29921	29975	29729	29747	30021	29705	29763	29943	29759	30000	29794	29846	29753	29596	29992	29853	29810	29903	29830	29955	29978	30014	30142	29820	29883	30026	29661	29912	29600	29981	30014	29814	29662	29773	29802	29675	29695	29935	29793	30270	29748	29922	29817	29807	29609	29926	29947	29858	29752	30132	30034	29923	29884	29918	29946	29949	29822	29931	30031	29753	29882	29843	29941	29872	29912	30146	30123	30077	29897	29666	29824	29846	29959	29895	30070	30019	29676	29884	29936	29979	30016	29905	29785	30068	30084	29962	29746	30035	29742	30013	29966	29807	29902	29586	29893	29803	30158	29797	30107	29987	29812	29903	29718	30089	30185	29695	29846	29915	29820	30027	29906	29778	30042	29908	30154	29687	29981	29935	29904	29717	29881	29744	29738	29944	29868	30041	30083	29678	29794	29764	29946	29846	29837	29700	29659	29714	29782	29839	29703	29925	29830	30133	29975	29997	30008	29810	30081	30026	29827	29868	29821	29946	29731	29703	29753	29661	30001	29831	29915	30023	30083	29817	29894	29904	30073	29690	29964	29825	30070	29940	30000	29873	29923	29935	29804	30022	29831	30268	29915	29879	30100	29976	29742	29681	29811	29851	30087	29794	29761	29868	30230	30012	29918	29835	29651	29917	29745	29854	29936	29958	30023	30037	30051	29667	29916	30015	29958	30057	30011	29938	29822	29751	29877	30022	30106	29962	29851	29713	29849	29751	29925	29998	29946	30249	30011	30043	29720	29848	29717	29915	30061	30045	30040	29782	29669	29810	29844	29956	29807	30037	29903	29743	29875	29777	30230	29646	29997	29925	29884	29767	29948	29846	29500	29875	29842	30013	30188	30030	29804	29777	29822	29701	29963	29938	29942	29726	30248	29819	30117	29882	29773	29921	29942	29806	30106	29990	29632	29958	30114	29733	29883	29857	30123	29781	29712	29919	30005	29631	29989	29906	29916	29788	29968	29858	29874	29993	29785	29795	29899	29875	29672	30012	30009	29736	29936	29834	29747	30099	29934	29908	29859	29927	29884	29897	29888	30050	29963	29918	29782	29746	29842	29916	30055	29747	30071	29977	30125	29927	29905	29922	30016	30085	29761	29861	29730	30054	30102	29667	30012	30161	30011	30057	30023	30016	29797	29797	29809	29703	29842	29763	29848	29791	29829	29942	29588	29748	29932	29737	29705	29734	30099	29899	29744	29884	29974	29612	29793	29897	29698	29894	29728	29846	29666	30078	29858	29986	30094	30233	30111	29800	30064	29943	29730	29743	29954	29963	29788	30250	30051	29977	29898	29951	29576	29735	29780	29854	29942	29928	29790	29846	30078	29732	29748	29861	29886	29890	30031	29786	30039	30020	29994	29763	30048	29813	29845	29978	29828	29958	29859	29734	29842	30052	29697	30199	30022	29673	29655	29583	29708	29903	29767	30024	30061	29974	30098	30146	30063	29938	29734	30093	29855	29826	29865	29741	30128	29897	29889	29925	29931	29921	29926	29828	29800	29630	30001	29732	30040	29963	29874	29701	29710	29960	29912	29872	29967	30071	29934	29760	29933	29961	30135	29806	29943	30000	29741	29906	29798	29915	29704	29800	29987	30122	29827	30096	29968	29640	29903	29798	29807	29952	29866	29748	30085	29931	29762	30001	29995	29644	29807	29511	29950	29747	29783	30031	29962	29981	29773	29812	30068	30296	30078	29896	30240	30050	29649	29808	29680	30008	29910	30015	30026	29986	30126	29870	29852	29863	29724	29797	29953	29827	29858	30217	29791	29905	29654	29652	30099	29913	29996	29926	29943	29960	29886	29593	29785	29995	30058	30075	29736	29814	29937	29703	29705	29754	29808	30004	29803	29691	29521	29964	29900	29747	29888	29877	29836	30105	29998	29932	29894	29751	30009	29974	29894	29886	29840	29843	29675	29874	29778	29997	30166	29946	30072	29982	30037	29880	29890	29889	30057	29948	30260	29914	30166	29869	29799	29868	29920	29819	29920	29721	29772	29817	29731	30104	29956	30044	30046	29924	29797	30052	29799	29870	30139	30079	29687	29746	30036	29817	29974	29673	29807	29916	29905	29764	29907	29852	29822	29771	29904	29801	29711	30006	29662	29754	30095	30095	29797	29570	30025	30008	30233	30016	29868	29765	29946	30022	29935	30109	29978	29679	30047	29849	29943	29849	29885	30107	30037	30054	30076	29989	30042	29922	29714	30019	29848	29888	29678	30015	29931	29865	29936	29880	30011	30121	29788	29872	29932	29963	29782	29940	29758	29717	29934	30027	29902	29831	29794	29971	30025	29791	29809	29933	29865	29942	29952	30158	29913	30032	30033	30085	29909	30122	29769	29772	29945	29832	29876	29841	30000	29709	29995	30105	30016	30045	29731	29602	30149	29988	30150	29569	29727	29808	30116	29817	29981	29778	30001	29673	29978	29711	30134	29763	29692	29811	29851	29741	29962	30121	29747	29616	29852	29702	29541	29824	29975	29994	29880	29863	29819	29924	29946	29815	29803	29819	29692	29916	30086	29808	29872	29780	29923	29966	29944	29923	29861	29956	29961	29855	30135	30342	30163	30089	29800	29929	29812	30022	30208	29941	29874	30097	29730	29849	29781	29692	29899	29798	29754	30175	29695	29986	29772	29984	30045	29775	29847	29796	29909	29596	29971	29945	30054	29816	29799	29680	29712	30069	29942	29982	29858	29876	29828	29662	29869	29853	30124	29987	30019	29467	29470	29876	29866	29892	29808	29802	29991	30076	30153	29924	29926	29572	30022	30236	30278	29777	29829	29569	29621	29805	29592	29975	29875	29925	29960	29819	29978	29882	29798	29782	29948	29940	30049	29894	30034	29721	29581	29894	29962	29665	29798	29845	29813	29850	30020	29763	30011	29739	29871	29898	30016	29787	29381	29816	29946	29786	30169	29847	29901	30013	30184	29365	29709	30112	30004	29593	29688	29981	30338	29848	29892	29912	29931	29696	29912	29889	30120	29804	30053	29664	30041	29712	29944	29813	29781	29824	30006	29939	29803	30028	30046	29856	29721	30093	29747	29778	30001	29513	29608	29751	30108	30013	29783	29797	30094	29787	29825	29993	30135	30047	29996	29820	29940	30133	29884	29835	29860	29627	29691	29740	29908	29776	30054	29901	29665	29988	29835	29924	30101	29984	30073	29727	29948	30003	30064	29835	29740	29729	29850	29803	29911	30233	29755	29737	29777	30033	29725	29762	29996	30026	29883	29952	29962	29755	29626	29817	29824	29834	29962	30126	29637	29877	30058	29641	30285	30118	29889	29686	29997	30006	29975	29699	29854	29618	29822	30024	29789	29747	29778	29847	29846	29970	29762	29992	30110	29902	29834	29869	29791	29852	29978	30126	30022	30028	30026	30023	30103	29854	30026	29825	29864	30002	29736	30078	29936	29855	29899	29944	29983	30096	29966	29637	29977	30062	29836	29785	29791	30085	30005	29786	29974	29924	30022	29878	29904	29680	29990	29899	29638	29569	29971	29730	29849	30022	29856	29617	29864	29865	29754	29819	29799	29665	29639	29755	29727	29989	29793	29964	29960	29820	29838	30059	30026	30136	29829	30098
22739	57408	78760	94239	73276	42140	16723	16774	16683	16871	16771	16853	16643	16569	16659	16666	16688	16705	16691	16618	16687	16823	16582	16540	16832	16715	16713	16753	16815	16624	16718	16610	16507	16658	16617	16792	16707	16768	16579	16798	16751	16759	16649	16471	16643	16563	16771	16794	16667	16730	16701	16753	16690	16649	16708	16685	16484	16593	16660	16778	16632	16606	16701	16657	16618	16807	16667	16553	16756	16681	16841	16621	16687	16596	16830	16749	16802	16545	16716	16635	16425	16724	16613	16829	16749	16707	16782	16636	16526	16727	16510	16670	16686	16581	16502	16698	16655	16701	16627	16723	16511	16579	16665	16786	16853	16602	16709	16757	16740	16728	16584	16541	16505	16599	16774	16823	16688	16739	16655	16648	16559	16662	16722	16557	16709	16756	16532	16523	16578	16581	16562	16861	16484	16738	16704	16473	16699	16873	16615	16601	16715	16679	16892	16547	16550	16640	16733	16622	16598	16881	16601	16482	16530	16645	16588	16538	16700	16767	16787	16573	16821	16666	16695	16666	16755	16537	16608	16729	16757	16556	16663	16794	16451	16595	16764	16603	16738	16674	16649	16620	16571	16587	16790	16654	16707	16619	16518	16567	16907	16651	16731	16575	16583	16785	16878	16856	16539	16655	16680	16527	16550	16528	16637	16581	16631	16603	16801	16529	16791	16530	16560	16732	16544	16653	16736	16747	16759	16752	16601	16639	16756	16602	16621	16529	16629	16804	16586	16626	16598	16504	16655	16610	16648	16520	16785	16851	16633	16632	16769	16591	16647	16701	16757	16750	16644	16772	16518	16737	16734	16617	16727	16511	16641	16683	16645	16570	16518	16508	16471	16689	16524	16776	16560	16779	16641	16584	16520	16670	16581	16687	16757	16585	16740	16744	16779	16678	16578	16877	16663	16406	16773	16690	16629	16575	16666	16498	16612	16703	16695	16697	16688	16669	16813	16641	16564	16815	16716	16585	16747	16596	16521	16612	16505	16660	16700	16692	16489	16497	16659	16654	16614	16807	16692	16787	16512	16773	16685	16670	16393	16473	16744	16637	16679	16633	16613	16781	16620	16466	16639	16847	16737	16685	16671	16544	16774	16637	16639	16571	16623	16787	16699	16760	16639	16479	16550	16757	16475	16565	16770	16717	16694	16604	16572	16664	16690	16614	16508	16700	16674	16439	16490	16680	16555	16695	16470	16680	16678	16498	16620	16671	16583	16474	16773	16707	16538	16731	16764	16658	16628	16597	16775	16665	16617	16716	16648	16560	16741	16688	16498	16497	16751	16797	16694	16617	16634	16565	16580	16870	16752	16641	16693	16674	16377	16602	16767	16628	16660	16593	16715	16600	16506	16706	16792	16471	16603	16832	16577	16634	16679	16663	16475	16692	16755	16580	16641	16672	16547	16637	16699	16742	16898	16682	16679	16608	16776	16523	16566	16507	16683	16657	16484	16662	16559	16490	16652	16663	16695	16718	16583	16737	16594	16641	16750	16533	16762	16515	16599	16744	16681	16810	16617	16763	16575	16609	16649	16682	16722	16613	16722	16502	16740	16736	16692	16604	16542	16745	16576	16598	16682	16608	16821	16616	16790	16802	16564	16627	16659	16551	16711	16739	16569	16654	16710	16638	16799	16610	16570	16571	16817	16573	16742	16465	16866	16659	16639	16796	16608	16595	16749	16541	16747	16771	16631	16774	16779	16688	16560	16538	16653	16783	16525	16653	16670	16731	16600	16528	16462	16625	16679	16595	16775	16812	16645	16571	16509	16711	16418	16831	16718	16616	16764	16660	16556	16549	16705	16639	16709	16541	16556	16774	16531	16616	16675	16601	16748	16665	16640	16590	16716	16670	16729	16451	16670	16601	16496	16696	16465	16682	16751	16749	16590	16658	16651	16673	16681	16593	16664	16788	16629	16733	16739	16642	16737	16779	16622	16561	16609	16511	16617	16638	16645	16518	16568	16783	16690	16601	16830	16564	16698	16667	16574	16796	16670	16790	16653	16707	16706	16657	16644	16674	16670	16610	16827	16604	16654	16559	16566	16705	16619	16771	16824	16699	16668	16583	16638	16613	16613	16511	16562	16567	16648	16667	16609	16679	16673	16632	16635	16694	16694	16740	16789	16606	16650	16645	16625	16569	16671	16636	16624	16764	16742	16594	16693	16571	16806	16614	16679	16527	16815	16459	16636	16677	16654	16465	16804	16654	16653	16882	16828	16629	16699	16794	16528	16522	16808	16456	16557	16611	16618	16786	16631	16568	16837	16697	16686	16751	16622	16572	16652	16553	16545	16736	16729	16786	16657	16593	16707	16836	16819	16762	16663	16475	16778	16656	16571	16750	16687	16704	16649	16688	16582	16641	16699	16697	16668	16700	16622	16678	16674	16799	16714	16584	16628	16585	16661	16609	16600	16454	16529	16659	16533	16880	16617	16744	16803	16697	16703	16705	16598	16771	16571	16544	16727	16607	16709	16644	16481	16684	16615	16553	16661	16731	16726	16616	16757	16514	16612	16493	16461	16841	16594	16876	16863	16506	16631	16541	16735	16715	16608	16679	16696	16629	16605	16686	16717	16586	16529	16940	16649	16749	16809	16767	16761	16663	16614	16649	16484	16511	16560	16846	16662	16639	16474	16661	16785	16660	16602	16696	16679	16773	16714	16466	16585	16587	16869	16644	16635	16667	16659	16642	16717	16753	16596	16547	16731	16785	16741	16774	16799	16805	16698	16557	16624	16474	16775	16769	16631	16569	16587	16793	16583	16787	16756	16652	16674	16759	16603	16678	16652	16656	16486	16759	16515	16740	16488	16666	16505	16602	16704	16527	16617	16769	16611	16668	16724	16716	16666	16581	16917	16588	16844	16578	16775	16585	16506	16823	16718	16652	16673	16605	16665	16685	16713	16747	16627	16548	16745	16560	16560	16544	16671	16600	16456	16629	16666	16492	16772	16521	16597	16557	16553	16633	16728	16793	16546	16500	16750	16757	16572	16686	16658	16723	16651	16705	16636	16660	16515	16580	16763	16720	16568	16729	16868	16867	16655	16775	16704	16740	16891	16681	16729	16667	16606	16421	16647	16784	16676	16642	16731	16642	16784	16684	16896	16764	16901	16753	16677	16633	16601	16562	16672	16621	16679	16641	16638	16681	16601	16649	16673	16644	16803	16704	16637	16622	16729	16659	16915	16678	16684	16628	16609	16742	16667	16960	16793	16619	16600	16775	16457	16603	16644	16690	16795	16730	16564	16791	16669	16733	16598	16578	16408	16741	16560	16515	16744	16613	16716	16564	16681	16724	16724	16587	16644	16711	16708	16734	16573	16754	16629	16572	16676	16581	16794	16738	16515	16625	16618	16810	16407	16738	16471	16558	16613	16695	16683	16489	16748	16612	16473	16728	16618	16812	16477	16613	16851	16819	16813	16605	16745	16488	16704	16635	16659	16731	16609	16667	16538	16585	16725	16548	16723	16648	16665	16789	16691	16687	16521	16772	16776	16671	16728	16721	16581	16779	16641	16598	16642	16680	16547	16428	16773	16590	16546	16667	16833	16776	16764	16670	16667	16751	16609	16572	16714	16567	16438	16867	16508	16536	16607	16709	16613	16622	16641	16747	16535	16717	16782	16719	16816	16690	16797	16601	16751	16673	16633	16580	16570	16768	16640	16521	16655	16695	16656	16698	16575	16639	16639	16615	16639	16538	16762	16584	16730	16657	16816	16675	16604	16570	16438	16801	16685	16580	16655	16503	16513	16752	16624	16710	16510	16607	16611	16579	16642	16595	16690	16698	16707	16698	16763	16733	16842	16705	16632	16780	16825	16559	16510	16546	16564	16653	16629	16754	16559	16585	16591	16776	16612	16556	16801	16631	16613	16696	16566	16686	16686	16759	16661	16868	16615	16880	16667	16715	16589	16675	16656	16700	16739	16748	16720	16791	16662	16765	16547	16639	16755	16698	16600	16688	16598	16695	16817	16702	16737	16663	16629	16697	16596	16519	16837	16708	16502	16831	16801	16920	16667	16598	16577	16627	16796	16729	16664	16632	16613	16783	16749	16762	16654	16614	16667	16704	16604	16575	16828	16716	16637	16739	16604	16520	16685	16883	16806	16724	16604	16683	16609	16850	16642	16859	16647	16659	16648	16427	16659	16574	16745	16680	16834	16833	16718	16791	16552	16673	16681	16737	16607	16675	16601	16609	16746	16814	16581	16466	16564	16614	16436	16748	16659	16680	16603	16781	16585	16637	16660	16376	16708	16630	16746	16642	16615	16696	16734	16758	16585	16860	16497	16550	16785	16743	16789	16697	16647	16716	16450	16478	16659	16653	16589	16739	16836	16649	16703	16688	16681	16675	16582	16510	16681	16611	16620	16540	16795	16657	16729	16509	16566	16511	16699	16692	16592	16606	16572	16570	16670	16660	16793	16562	16710	16694	16652	16637	16719	16662	16480	16686	16610	16585	16776	16620	16680	16581	16742	16634	16639	16450	16536	16664	16639	16837	16716	16578	16750	16681	16687	16575	16681	16524	16379	16642	16674	16734	16642	16699	16524	16611	16533	16621	16702	16570	16476	16610	16496	16601	16525	16718	16750	16634	16683	16630	16563	16616	16717	16661	16620	16653	16677	16827	16473	16810	16554	16676	16691	16672	16607	16778	16723	16900	16589	16585	16645	16611	16532	16763	16668	16650	16837	16606	16752	16491	16536	16680	16771	16501	16700	16631	16596	16691	16762	16497	16573	16777	16641	16770	16627	16677	16691	16577	16606	16734	16726	16773	16848	16576	16497	16560	16997	16668	16579	16670	16535	16672	16635	16608	16670	16607	16723	16731	16787	16609	16602	16639	16907	16566	16677	16710	16700	16586	16686	16713	16791	16700	16742	16682	16758	16733	16442	16604	16475	16666	16568	16660	16744	16650	16519	16551	16703	16494	16702	16873	16629	16671	16508	16686	16697	16763	16569	16725	16422	16681	16711	16654	16595	16727	16734	16701	16580	16657	16762	16731	16575	16626	16773	16604	16689	16494	16939	16592	16599	16746	16541	16798	16583	16520	16805	16595	16653	16725	16891	16676	16712	16637	16545	16744	16751	16679	16671	16717	16715	16574	16712	16727	16813	16704	16618	16859	16633	16642
34702	30539	52526	44820	36060	30951	27974	27588	27479	27120	27549	27530	27556	27259	27498	27356	27409	27183	27490	27389	27270	27158	27067	27266	27405	27241	27289	27214	27287	27489	27537	27503	27269	27433	27484	27455	27369	27301	27241	27203	27075	27387	27328	27386	27306	27550	27369	27546	27351	27513	27312	27260	27326	27317	27561	27136	27258	27599	27288	27273	27481	27532	27376	27355	27385	27398	27501	27385	27590	27269	27429	27191	27265	27486	27253	27390	27199	27496	27342	27505	27355	27297	27556	27749	27599	27503	27777	27185	27879	27149	27092	27224	27083	27446	27356	27049	27415	27388	27265	27397	27262	27127	27820	27602	27538	27297	27481	27163	27509	27454	27314	27437	27605	27316	27223	27158	27274	27382	27491	27358	27534	27164	27465	27492	27407	27497	27264	27288	27265	27357	27437	27507	27376	27500	27361	27392	27415	27432	27606	27510	27449	27136	27236	27447	27212	27277	27261	27595	27313	27595	27346	27175	27494	27589	27633	27337	27693	27379	27311	27388	27321	27259	27250	27406	27318	27322	27363	27506	27588	27338	27406	27249	27172	27015	27238	27525	27426	27438	27245	27191	27341	27434	27426	27422	27290	27306	27347	27482	27398	27190	27312	27238	27557	27370	27232	27303	27214	27518	27138	27353	27456	27392	27355	27503	27455	27359	27174	27052	27313	27301	27552	27495	27594	27388	27402	27304	27361	27363	27540	27501	27456	27656	27138	27569	27402	27476	27522	27388	27523	27391	27521	27573	27320	27213	27336	27304	27524	27386	27379	27326	27306	27540	27156	27083	27338	27426	27381	27418	27502	27485	27479	27637	27410	27395	27401	27385	27213	27379	27506	27520	27137	27294	27385	27470	27386	27299	27247	27309	27451	27437	27549	27164	27247	27300	27274	27491	27351	27312	27177	27180	27179	27337	27341	27424	27329	27095	27500	27472	27485	27143	27239	27509	27330	27161	27553	27254	27184	27340	27319	27326	27205	27362	27338	27366	27428	27080	27104	27363	27434	27175	27462	27379	27460	27607	27724	27362	27378	27362	27622	27530	27345	27320	27552	27292	27219	27320	27391	27243	27294	27290	27373	27182	27170	27384	27500	27545	27411	27599	27302	27176	27361	27675	27386	27397	27465	27421	27265	27267	27401	27484	27261	27314	27484	27438	27324	27190	27357	27317	27572	27247	27268	27315	27319	27317	27521	27127	27432	27625	27586	27441	27351	27088	27457	27290	27667	27342	27323	27466	27500	27452	27427	27438	27310	27340	27406	27303	27626	27242	27254	27233	27321	27444	27440	27306	27594	27162	27415	27474	27327	27370	27216	27424	27624	27254	27322	27283	27394	27252	27194	27429	27387	27190	27422	27535	27226	27453	27213	27509	27173	27190	27102	27355	27248	27581	27760	27417	27481	27319	27462	27358	27506	27285	27479	27526	27564	27560	27275	27441	27493	27760	27479	27206	27474	27318	27267	27358	27345	27104	27280	27519	27496	27386	27458	27349	27226	27273	27236	27469	27455	27278	27215	27111	27364	27771	27299	27261	27371	27395	27450	27376	27328	27304	27228	27247	27342	27334	27237	27322	27409	27538	27187	27103	27520	27286	27173	27347	27628	27305	27269	27301	27177	27229	27279	27477	27457	27416	27299	27302	27554	27305	27422	27299	27479	27386	27434	27515	27315	27342	27523	27298	27389	27336	27472	27500	27667	27467	27515	27122	27629	27405	27505	27324	27434	27437	27375	27332	27276	27273	27243	27261	27537	27457	27245	27337	27305	27148	27396	27562	27443	27651	27424	27348	27628	27522	27228	27255	27345	27303	27291	27219	27325	27153	27426	27403	27278	27093	27393	27368	27120	27374	27376	27404	27547	27489	27445	27630	27381	27428	27524	27256	27494	27466	27243	27448	27484	27424	27542	27224	27650	27453	27245	27347	27395	27324	27388	27035	27350	27390	27518	27617	27402	27523	27551	27606	27370	27517	27242	27335	27488	27232	27208	27046	27132	27294	27290	27384	27405	27205	27408	27581	27441	27236	27357	27417	27486	27437	27285	27365	27358	27205	27257	27256	27402	27294	27340	27478	27430	27244	27277	27007	27008	27501	27425	27202	27376	27188	27500	27336	27537	27248	27666	27386	27149	27399	27493	27251	27311	27464	27585	27294	27116	27257	27344	27752	27401	27395	27670	27337	27216	27366	27657	27533	27247	27204	27471	27558	27385	27527	27048	27137	27381	27291	27649	27477	27423	27264	27319	27022	27212	27542	27257	27162	27257	27555	27573	27352	27286	27216	27492	27253	27545	27436	27268	27348	27507	27468	27359	27381	27377	27384	27259	27283	27347	27406	27339	27568	27219	27337	27501	27301	27469	27344	27222	27176	27359	27440	27299	27628	27259	27688	27308	27273	27463	27354	27306	27440	27436	27291	27218	27083	27619	27373	27441	27407	27259	27365	27272	27229	27215	27419	27344	27616	27446	27342	27567	27512	27244	27491	27466	27256	27770	27452	27138	27593	27738	27367	27587	27247	27356	27248	27259	27274	27574	27504	27307	27321	27275	27371	27586	27596	27487	27374	27506	27492	27393	27339	27434	27495	27195	27221	27463	26815	27397	27223	27451	27151	27271	27436	27336	27461	27299	27353	27614	27622	27283	27515	27359	27194	27594	27585	27535	27239	27679	27244	27194	27603	27549	27089	27388	27362	27304	27483	27476	27599	27183	27623	27409	27328	27406	27498	27623	27591	27651	27349	27404	27192	27220	27381	27390	27239	27357	27182	27235	27184	27512	27386	27440	27426	27405	27366	27446	27396	27308	27567	27413	27400	27301	27445	27388	27391	27372	27488	27580	27287	27326	27350	27264	27256	27465	27346	27556	27487	27409	27272	27451	27279	27148	27231	27502	27382	27311	27419	27252	27635	27616	27455	27319	27484	27281	27320	27306	27355	27413	27393	27429	27431	27247	27477	27343	27525	27455	27104	27416	27399	27637	27465	27408	27675	27532	27527	27541	27483	27310	27150	27348	27195	27571	27555	27443	27342	27476	27320	27329	27425	27137	27364	27378	27390	27104	27369	27483	27419	27441	27351	27464	27684	27301	27071	27538	27498	27503	27123	27335	27186	27319	27365	27261	27246	27279	27516	27174	27326	27413	27470	27494	27365	27384	27482	27402	27718	27446	27570	27438	27057	27299	27267	27346	27477	27312	27414	27484	27388	27636	27454	27225	27298	27365	27416	27570	27550	27566	27288	27437	27495	27112	27411	27433	27255	27441	27135	27225	27472	27373	27518	27173	27213	27301	27474	27259	27253	27303	27470	27505	27633	27399	27533	27458	27541	27352	27483	27258	27138	27030	27115	27596	27429	27184	27322	27375	27204	27445	27488	27250	27413	27272	27483	27566	27335	27140	27305	27386	27197	27084	27323	27648	27468	27229	27321	27318	27285	27353	27251	27395	27392	27550	27522	27707	27268	27255	27290	27433	27317	27412	27025	27357	27311	27238	27311	27443	27330	27243	27474	26938	27215	27224	27063	27306	27166	27444	27382	27256	27395	27572	27527	27510	27386	27147	27203	27349	27483	27336	27440	27324	27368	27235	27392	27571	27481	27362	27545	27617	27334	27200	27367	27446	27336	27436	27106	27409	27354	27164	27188	27414	26915	27402	27276	27264	27573	27219	27245	27372	27397	27209	27162	27555	27555	27548	27460	27426	27210	27258	27306	27342	27565	27470	27268	27137	27532	27482	27458	27330	27198	27267	27474	27571	27232	27269	27253	27395	27300	27577	27265	27211	27107	27575	27498	27401	27618	27458	27528	27342	27274	27228	27284	27392	27457	27434	27248	27577	27337	27163	27349	27384	27331	27318	27516	27239	27386	27110	27474	27555	27509	27258	27280	27414	27177	27434	27273	27667	27298	27534	27314	27306	27343	27277	27425	27318	27286	27281	27532	27307	27439	27356	27350	27576	27206	27279	27549	27535	27189	27510	27216	27255	27328	27248	27192	27209	27068	27290	27263	27474	27413	27265	27331	27492	27639	27335	27028	27338	27415	27266	27393	27516	27310	27446	27130	27331	27712	27610	27486	27479	27522	27438	27351	27288	27501	27513	27230	27429	27221	27413	27400	27420	27432	27544	27637	27474	27361	27363	27326	27581	27500	27403	27355	27248	27135	27399	27215	27472	27447	27328	27531	27217	27485	27365	27488	27481	27500	27540	27502	27201	27260	27217	26990	27483	27388	27511	27475	27361	27563	27263	27597	27579	27351	27503	27327	27336	27225	27411	27327	27349	27157	27284	27174	27597	27509	27308	27623	27449	27428	27252	27400	27148	27331	27421	27418	27306	27647	27196	27427	27216	27299	27404	27393	27506	27514	27431	27347	27185	27514	27322	27395	27424	27479	27621	27488	27354	27421	27158	27440	27665	27446	27137	27402	27496	27468	27301	27025	27413	27186	27238	27222	27209	27487	27218	27466	27253	27140	27506	27144	27502	27298	27473	27307	27319	27463	27488	27380	27498	27503	27382	27464	27347	27185	27462	27309	27326	27264	27342	27306	27478	27285	27347	27407	27417	27209	27206	27257	27260	27383	27432	27455	27402	27561	27570	27456	27379	27469	27412	27339	27563	27305	27223	27573	27529	27514	27447	27478	27279	27278	27367	27322	27301	27499	27433	27534	27471	27555	27426	27217	27476	27458	27322	27407	27578	27408	27294	27369	26979	27174	27474	27614	27265	27484	27395	27624	27562	27576	27324	27206	27377	27338	27464	27542	27342	27573	27578	27353	27685	27583	27442	27137	27170	27384	27456	26871	27315	27429	27592	27279	27463	27389	27433	27376	27656	27208	27200	27465	27418	27423	27372	27160	27405	27273	27485	27580	27320	27660	27327	27404	27205	27140	27240	27375	27329	27158	27384	27657	27337	27567	27234	27302	26965	27205	27079	27298	27310	27047	27250	27521	27639	27340	27229	27238	27312	27235	27322	27494	27216	27154	27124	27406	27345	27372	27333	27352	27365	27152	27468	27563	27554	27519	27385	27215	27532	27226	27202	27150	27518	27380	27423	27391	27397	27243	27155	27534	27466	27525	27372	27205	27539	27329	27428	27293	27208	27413	27428	27409	27231	27234	27555	27321	27489	27330	27356	27533
19792	30141	45058	32685	24413	18400	15656	15703	15863	15795	15597	15799	15747	15668	15736	15671	15751	15788	15872	15713	15914	15841	15620	15605	15746	15607	15702	15716	15762	15804	15794	15860	15716	15655	15675	15722	15808	15729	15739	15729	15590	15796	15828	15582	15676	15684	15657	15685	15779	15600	15689	15709	15599	15777	15648	15715	15598	15748	15563	15427	15795	15697	15836	15803	15723	15836	15815	15715	15688	15654	15919	15939	15717	15949	15774	15808	15739	15751	15858	15801	15639	15632	15638	15706	15569	15907	15668	15980	15689	15639	15644	15571	15889	15693	15661	15686	15763	15735	15692	15623	15811	15703	15873	15688	15677	15714	15720	15646	15824	15736	15688	15611	15518	15615	15807	15856	15781	15664	15651	15562	15678	15652	15625	15675	15590	15730	15735	15683	15620	15812	15713	15747	15662	15576	15634	15617	15789	15682	15819	15700	15633	15699	15854	15490	15792	15775	15760	15592	15739	15688	15604	15581	15837	15725	15960	15688	15845	15602	15668	15854	15720	15612	15755	15529	15700	15631	15834	15700	15573	15672	15698	15886	15794	15513	15678	15545	15708	15682	15706	15535	15767	15724	15747	15724	15857	15612	15741	15624	15586	15715	15741	15863	15646	15724	15736	15798	15508	15678	15593	15804	15820	15738	15674	15773	15649	15703	15662	15732	15776	15930	15620	15656	15558	15681	15717	15679	15636	15800	15613	15632	15595	15832	15792	15820	15747	15860	15714	15860	15954	15732	15710	15591	15851	15778	15823	15522	15801	15636	15696	15644	15723	15791	15759	15676	15550	15707	15910	15711	15803	15431	15688	15574	15722	15632	15932	15749	15658	15764	15799	15790	15647	15863	15584	15739	15829	15607	15618	15612	15810	15620	15662	15622	15537	15682	15694	15695	15805	15581	15708	15730	15660	15751	15623	15757	15774	15641	15723	15722	15651	15642	15744	15855	15803	15746	15752	15781	15752	15602	15719	15739	15561	15711	15774	15678	15898	15767	15671	15655	15581	15531	15594	15808	15756	15830	15737	15588	15789	15694	15667	15701	15635	15630	15641	15772	15563	15732	15686	15671	15804	15843	15720	15706	15616	15875	15725	15709	15881	15724	15754	15746	15541	15891	15725	15706	15703	15638	15568	15762	15739	15619	15575	15810	15739	15740	15759	15753	15782	15760	15692	15750	15742	15694	15726	15697	15716	15720	15718	15825	15792	15888	15571	15622	15750	15752	15539	15723	15548	15874	15765	15600	15519	15655	15920	15694	15771	15671	15665	15785	15645	15917	15730	15694	15781	15722	15701	15661	15629	15676	15622	15511	15582	15874	15860	15650	15701	15720	15667	15636	15718	15840	15663	15608	15794	15775	15677	15868	15582	15582	15662	15668	15761	15763	15602	15634	15604	15807	15546	15727	15673	15728	15775	15733	15660	15666	15566	15524	15569	15774	15805	15604	15721	15608	15595	15818	15705	15773	15688	15775	15899	15604	15753	15620	15730	15749	15797	15811	15559	15745	15629	15738	15699	15658	15638	15824	15670	15907	15605	15711	15756	15747	15713	15645	15745	15649	15638	15821	15757	15563	15853	15742	15722	15835	15896	15745	15566	15736	15639	15779	15673	15597	15516	15672	15739	15623	15812	15596	15667	15846	15709	15674	15605	15739	15715	15623	15850	15542	15784	15828	15732	15721	15621	15813	15721	15698	15747	15634	15782	15759	15569	15825	15815	15490	15643	15801	15864	15751	15582	15735	15659	15771	15639	15848	15567	15797	15677	15704	15603	15515	15890	15623	15676	15489	15859	15828	15758	15635	15872	15806	15726	15810	15721	15493	15536	15603	15827	15662	15609	15667	15754	15756	15675	15605	15892	15714	15822	15806	15669	15656	15619	15581	15780	15608	15700	15626	15709	15688	15664	15726	15762	15613	15871	15790	15879	15658	15658	15626	15847	15730	15808	15671	15775	15730	15819	15702	15796	15725	15819	15595	15428	15606	15748	15720	15713	15471	15679	15652	15787	15590	15750	15657	15537	15857	15649	15649	15804	15813	15659	15653	15756	15680	15626	15675	15748	15678	15775	15680	15707	15639	15982	15759	15771	15845	15879	15852	15772	15686	15667	15825	15616	15808	15695	15767	15691	15802	15785	15664	15646	15688	15573	15641	15777	15608	15604	15810	15699	15565	15740	15692	15617	15652	15706	15656	15774	15630	15710	15736	15856	15609	15772	15647	15637	15665	15585	15618	15781	15623	15766	15704	15917	15764	15767	15615	15736	15611	15673	15814	15731	15662	15851	15799	15812	15775	15747	15794	16076	15824	15790	15555	15660	15755	15720	15823	15677	15795	15691	15596	15571	15570	15701	15676	15696	15700	15827	15586	15777	15709	15623	15794	15658	15698	15658	15697	15847	15759	15675	15771	15760	15667	15760	15666	15600	15842	15628	15904	15751	15626	15626	15708	15758	15824	15774	15654	15731	15740	15756	15888	15677	15921	15785	15632	15686	15672	15731	15682	15647	15504	15691	15792	15674	15630	15862	15660	15768	15626	15718	15647	15673	15860	15805	15743	15775	15686	15650	15594	15814	15647	15758	15728	15772	15799	15715	15796	15618	15746	15696	15678	15721	15790	15647	15534	15720	15702	15777	15599	15623	15635	15766	15650	15728	15710	15628	15773	15766	15824	15820	15648	15684	15632	15689	15649	15767	15829	15569	15749	15761	15838	15712	15840	15623	15728	15667	15613	15620	15624	15661	15633	15577	15733	15608	15721	15655	15667	15824	15672	15694	15789	15562	15795	15702	15667	15708	15986	15827	15672	15643	15776	15831	15710	15624	15665	15740	15785	15710	15697	15733	15683	15736	15692	15908	15738	15871	15666	15829	15793	15762	15702	15769	15844	15549	15567	15764	15651	15869	15776	15580	15739	15667	15594	15833	15792	15862	15738	15767	15782	15802	15588	15809	15601	15589	15766	15774	15778	15815	15622	15847	15599	15730	15846	15777	15665	15820	15814	15937	15773	15807	15766	15641	15603	15688	15745	15619	15698	15675	15771	15762	15586	15722	15434	15826	15825	15584	15581	15593	15691	15734	15614	15833	15723	15803	15821	15638	15744	15734	15653	15788	15614	15860	15589	15675	15611	15533	15501	15642	15624	15788	15754	15791	15803	15862	15590	15834	15623	15744	15755	15754	15783	15749	15819	15695	15511	15851	15776	15644	15545	15836	15644	15746	15694	15708	15710	15738	15706	15726	15777	15731	15737	15562	15807	15768	15803	15844	15729	15680	15724	15765	15528	15645	15782	15708	15741	15697	15576	15848	15823	15783	15708	15845	15597	15697	15790	15726	15644	15515	15543	15777	15656	15656	15794	15891	15922	15764	15633	15664	15642	15797	15633	15791	15637	15804	15625	15701	15702	15782	15567	15556	15702	15711	15655	15885	15783	15708	15544	15679	15637	15905	15657	15663	15866	15648	15649	15871	15658	15596	15494	15807	15723	15676	15660	15744	15671	15714	15753	15602	15630	15629	15678	15649	15573	15555	15926	15793	15644	15760	15574	15656	15556	15551	15746	15797	15567	15772	15672	15974	15673	15596	15855	15627	15732	15737	15628	15677	15599	15771	15779	15906	15694	15604	15752	15764	15518	15666	15604	15705	15677	15751	15748	15704	15746	15750	15783	15755	15665	15690	15662	15754	15597	15746	15581	15694	15760	15794	15562	15898	15803	15828	15666	15711	15893	15692	15731	15717	15656	15628	15660	15768	15744	15798	15717	15591	15759	15789	15535	15729	15619	15676	15820	15663	15567	15775	15884	15748	15696	15703	15780	15683	15825	15679	15805	15863	15869	15620	15689	15487	15748	15616	15907	15807	15856	15502	15893	15680	15800	15619	15644	15880	15605	15716	15773	15613	15749	15639	15791	15660	15829	15762	15800	15688	15828	15989	15611	15902	15596	15669	15657	15840	15819	15583	15873	15567	15777	15779	15722	15652	15849	15571	15796	15427	15741	15729	15831	15893	15796	15764	15771	15658	15628	15783	15705	15667	15639	15778	15719	15830	15856	15883	15611	15677	15786	15711	15739	15806	15570	15762	15641	15708	15718	15835	15717	15748	15779	15983	15621	15806	15489	15767	15501	15514	15623	15782	15593	15921	15801	15605	15554	15703	15811	15598	15814	15876	15821	15670	15725	15705	15633	15615	15850	15595	15775	15695	15724	15710	15799	15718	15634	15701	15758	15647	15691	15715	15749	15742	15931	15848	15707	15605	15783	15886	15709	15506	16051	15736	15684	15631	15666	15691	15720	15580	15737	15711	15556	15751	15593	15770	15604	15508	15754	15666	15617	15769	15520	15775	15610	15740	15848	15704	15743	15735	15678	15691	15682	15649	15617	15603	15770	15885	15626	15765	15621	15612	15693	15743	15443	15696	15767	15817	15546	15757	15664	15664	15843	15882	15623	15800	15684	15636	15659	15722	15783	15849	15676	15792	15845	15769	15714	15686	15753	15888	15632	15594	15738	15763	15810	15681	15767	15740	15723	15778	15776	15817	15842	15800	15736	15621	15719	15727	15823	15856	15632	15688	15668	15606	15751	15618	15772	15691	15624	15877	15685	15607	15699	15692	15585	15757	15659	15610	15619	15756	15748	15742	15749	15669	15755	15644	15529	15558	15819	15843	15707	15669	15605	15634	15630	15700	15547	15843	15716	15740	15653	15719	15599	15809	15691	15625	15712	15749	15582	15739	15736	15718	15670	15857	15739	15816	15784	15752	15788	15962	15670	15705	15692	15834	15707	15821	15673	15706	15604	15577	15592	15764	15768	15707	15801	15645	15869	15664	15572	15785	15710	15843	15731	15757	15715	15647	15742	15666	15733	15493	15646	15764	15641	15766	15472	15739	15638	15726	15718	15635	15839	15782	15715	15777	15948	15606	15609	15600	15788	15918	15685	15720	15738	15753	15734	15669	15835	15626	15859	15841	15822	15686	15759	15508	15710	15594	15788	15778	15666	15679	15651	15731	15760	15821	15711	15714	15762	15704	15712	15714	15903	15574	15693	15849	15860	15606	15613	15755	15651	15770	15673	15616	15864	15645	15729	15884	15667	15865	15679	15645	15571	15643	15664	15836	15673	15558	15635	15843	15781
23036	21197	57752	66871	58159	45261	30995	27528	26899	26923	27145	27028	27071	27125	27043	26908	26941	27021	26821	26717	27035	26912	26896	27001	27055	26746	26907	26854	26796	26765	26921	26714	26622	26916	27000	26922	26920	26699	27001	27047	26678	26805	27073	27025	26787	27077	26517	26892	26596	26843	26865	26816	26740	26771	26964	26790	26639	26933	26636	26926	26842	26689	26559	26863	27029	26812	26919	26841	26750	26850	27084	26740	27096	26700	26740	26662	26891	26962	26623	26735	26874	26900	26965	26669	26885	26908	26756	26960	26947	26901	26972	26784	26566	26997	26717	26724	26762	26768	26733	26934	26801	26909	26730	26802	26926	26819	26634	27069	26909	26817	27073	26917	26814	26907	26919	26919	26843	26859	26692	26743	26857	26585	26593	26680	26855	26914	26743	26548	26795	26799	27000	26843	26719	26921	26609	26637	26954	26846	26773	26667	26698	26847	26668	26629	26914	26780	26745	26733	26972	26721	27019	26577	26789	26738	26933	26789	26745	26772	26629	26946	26866	26681	26888	27018	27042	26999	26718	26853	26943	26897	26589	26619	26833	26835	26938	27115	26724	26766	26783	26527	26587	26878	26821	26779	27046	26679	26635	26707	26777	26720	26636	26912	26946	27021	26605	26882	26860	26777	26529	26544	26852	26719	26652	26621	26795	26860	26761	26860	26632	26914	26707	26806	26908	26700	27027	26995	26874	26533	26666	26784	26875	26904	26844	26668	26732	26748	26688	26568	26671	26760	26985	26726	26998	26698	26922	26873	26846	26975	27103	26903	27122	26849	26728	26946	26728	26758	26865	26950	26877	26726	26822	26705	26851	26931	26785	26826	26705	26778	26584	26842	26983	26901	26908	26414	26898	26695	26845	26853	26907	26885	27027	27085	26797	26818	26707	26729	27052	26780	26695	26779	26764	26788	26797	26878	26701	26682	26788	26898	27249	26689	26618	26721	26889	26967	26825	26726	26860	26796	26918	26763	26679	26842	26889	26857	26850	26572	26738	26735	26764	26756	26891	26860	27082	26809	26551	26645	26761	26869	26857	26781	26828	26574	26912	27007	26833	26900	26877	26994	26716	26837	27025	26883	26738	26874	26911	26666	26847	26944	26887	26893	26852	26637	26608	26683	26775	27085	26903	26687	26949	27003	26944	26648	26900	26526	26892	26776	26590	26800	26654	26842	27064	26750	27044	26804	26867	26526	26890	26569	26861	26878	26893	26906	26794	26805	26679	26857	26749	26763	26777	26602	27165	26823	26964	26666	27127	26908	26812	26988	27128	26940	26879	26777	27063	26771	26691	26862	26479	26947	26678	27097	26955	26610	26825	26843	26817	26929	26634	26584	26798	26545	26955	26695	26716	26879	26909	26782	26720	26999	26590	26769	26726	26939	27066	26750	26846	26764	26767	26689	26877	26607	26694	26991	26960	26883	26628	26807	26944	26899	27014	26913	26690	26819	26921	26890	26939	26866	26579	26912	26872	26681	26872	26760	26638	26803	26877	26676	26743	26939	26863	26782	26744	26713	26843	26659	26948	27007	26714	26876	26998	26829	26994	27012	27124	26902	27060	26699	26827	26737	26527	26763	26693	26754	26722	26694	26757	26920	26951	27021	26845	26822	26589	26732	26821	26869	26905	26982	26819	26444	26371	26817	26918	26862	26638	26895	26785	26463	26624	26738	26625	26660	26935	26726	26666	26842	26831	26684	27102	26585	26599	26912	26634	26655	26943	26788	26624	26950	26766	26792	27025	26710	26516	26769	26864	26665	26602	26754	26680	26978	26796	27017	26846	26827	26505	27004	26574	26783	26899	26809	26847	26825	26650	26773	26587	26717	26709	26922	26805	26852	26876	26889	26621	26721	26828	26917	26921	26674	26930	26828	26885	26603	26777	26733	26920	26765	26796	26884	26913	26801	26721	26808	27053	26681	26770	26360	26838	26695	26781	26809	26876	26800	26776	26656	26894	26900	26868	26947	26798	26858	26693	26759	26929	26872	26639	26691	27005	26606	26743	26596	26671	26679	26788	26898	26720	26668	26821	26722	26700	26633	26920	26495	26772	26736	27096	26535	26677	26678	26816	26913	26846	26996	26789	26668	26414	26660	26885	26826	26739	26618	26834	26517	26507	26760	26867	26546	26661	26627	26736	26671	26779	26811	26829	26772	26923	26831	26764	26762	26748	26897	26789	26916	26829	26732	26790	26959	26733	26759	26837	27040	26933	26716	26801	26788	26755	26769	26909	26723	26893	26764	26783	26821	26577	26577	26906	26880	26640	26653	26819	26729	26772	26557	26899	26876	26913	26833	26940	26643	26644	26696	26910	26503	26812	26818	26923	26783	26862	26929	26569	26952	26860	26710	26996	26833	27094	26808	26809	26603	26852	26801	26959	26762	26820	26873	26922	26902	26768	26623	26753	26694	26674	26579	26727	26668	26953	26740	26937	26689	26828	26711	26537	26765	26664	26859	26999	26958	26785	26703	26805	26920	26770	26889	27104	27073	26780	26544	26952	27022	26946	26772	26951	26679	26864	26970	26836	26856	26724	26513	26785	27006	26785	26666	26832	26902	26795	27120	26622	27020	26884	26970	26742	26583	26616	26675	26825	26823	26848	26829	26853	26716	27062	26834	26909	26519	26811	26777	26934	26500	26807	26650	26809	26731	26660	26848	26913	27083	26808	26719	26689	26825	26956	27148	26819	26816	26882	27166	26888	26959	26756	26800	26799	26761	26847	26970	26679	26533	26989	26820	26723	26696	26930	26688	26850	27019	26957	26828	27075	26573	26851	26786	26985	26839	26624	26518	26712	26831	27000	26864	27029	26727	26899	26730	26862	26751	26682	26856	26895	26920	26831	26804	26737	26787	26782	26906	27102	26690	26705	26708	26712	26689	26781	27004	27093	26859	26603	26830	26876	26867	26960	26938	26886	26753	26673	26823	26676	26858	26628	26597	26724	26652	26704	26928	26742	26875	27019	26914	26870	26933	26644	26846	26946	26732	26816	26667	26825	26831	26717	27028	26834	26888	26646	26786	27013	26844	26786	26800	26837	26625	26733	27097	26644	26945	27097	26824	26830	27017	26853	26931	26930	26885	26744	26738	26738	26592	26703	26720	26793	26941	26864	26783	26704	26828	26797	26674	27065	26663	27005	26913	26817	26845	26838	26985	26852	26663	26925	26668	26754	26777	26649	26925	26901	26759	26763	26797	26872	26825	26805	26816	26819	26782	27035	26758	26777	26587	26899	27062	26922	26914	26860	26533	26694	27015	26812	26681	26896	26476	26901	27064	26597	26605	26480	26962	26940	26858	26828	26867	26904	26834	26903	26696	26829	26896	26864	27017	26852	26826	26863	26776	26812	26864	26724	27026	26865	26837	26770	26720	27003	26934	26922	26801	26701	26953	26883	26761	26857	26661	27003	26895	26925	26863	26672	26970	26984	27144	26747	26641	26851	26951	26728	26647	26770	26962	26912	27010	26924	26796	26874	26619	26915	26810	26882	26840	26678	26725	26862	26616	26667	27057	26999	26719	26648	26911	26992	26682	26738	26853	26877	26788	26925	26885	26900	26814	26957	26471	26731	26681	26790	26971	26874	26802	26893	26815	26930	27354	27137	26869	26642	26811	26820	26608	27034	26783	26604	26683	26751	26961	26816	26754	26950	26756	26692	26849	26601	26758	26762	26791	26910	26753	26771	26984	27114	26930	26561	26825	26911	26778	26997	27024	26784	26986	26906	26742	26815	26789	26776	26930	26646	26715	26735	26705	26422	26783	26547	26888	27031	26805	26790	26659	26696	26907	26521	26768	26951	27007	26834	26833	26592	26582	26988	26717	27069	26991	26770	27093	26893	26715	27014	26641	27074	26718	26892	26846	26711	26790	26690	26621	26826	26868	26857	26815	26788	26807	27099	26737	26861	26782	27079	26999	26832	26764	26974	26586	26840	26903	26845	26910	26900	26811	26829	26833	26668	26670	26831	26946	26790	26822	26877	26736	26758	26836	26751	27056	26758	26528	26873	26592	26859	26685	26808	26629	26630	26812	26993	26756	27047	26975	26772	26629	26778	26791	26897	26977	26917	26876	26977	26808	26625	26516	26801	26999	26919	27025	26890	26863	26864	26860	26542	26701	26739	26953	27016	27125	26729	26806	27035	26827	26745	26820	26748	26789	26890	26722	26885	26878	26822	26868	26605	26976	26710	26957	26891	26996	26799	26657	27069	26882	27030	26826	26948	26807	26641	26646	26774	26829	26744	26982	26952	26924	26705	26607	26898	26502	26843	27038	27019	26774	26575	27032	26884	26933	26761	26823	26554	26633	26836	26869	26715	26967	26703	27001	26863	26688	27137	26764	26787	27070	26730	26706	26830	26698	26688	26784	26757	26806	26794	26944	26787	26911	26692	27035	26838	26872	26714	26695	26709	26829	26981	26619	26575	26804	26827	26796	26634	26774	26941	26516	26714	26901	26910	26922	26821	26602	26667	26830	26479	26804	26949	26709	27111	26700	26742	26794	26952	26855	26860	26846	26786	26570	26681	26962	26757	26612	26740	26762	26717	26731	26932	26692	26866	26743	27161	26968	26958	26699	26622	26824	26821	26834	27110	26817	27022	27022	26855	27045	27012	26735	26793	27195	26618	26875	26838	26805	26826	26623	26781	26734	26840	26843	26811	26724	26848	26707	26985	26901	26539	26834	26687	26986	26875	26824	26729	27008	26982	27040	26825	26732	26920	26543	26783	26708	26669	26716	26796	26864	26879	26999	26968	26707	26600	26484	26972	26739	26633	26678	26676	26860	26579	26973	27044	26767	26717	26457	26847	26865	26879	26534	26749	26710	26882	26855	26635	27009	26847	26644	26735	26702	27022	26784	26933	26504	26858	26654	26527	26768	26667	27164	26834	26872	26952	26853	26795	26712	26849	26854	26884	26941	26912	27056	26688	26683	26864	26765	27049	26832	26904	26704	26834	26887	26864	26782	27126	27007	26842	27014	26888	26769	26761	26770	26733	26677	26690	26800	27230	26664	27038	26747	27038	26848	26943	26756	26939	26735	26957	26437	26842	26844	26789	26654	26913	26583	26687	26840	26658	26859	26699	26456	26707	26790	27144	26619	26699	26554	26840	26498	26851	26796	26810	26586
18708	41990	93610	84862	63809	38561	15484	15480	15451	15646	15526	15642	15435	15577	15475	15660	15294	15535	15612	15524	15592	15360	15537	15472	15342	15484	15408	15399	15557	15521	15442	15466	15538	15465	15450	15465	15492	15497	15516	15567	15501	15519	15491	15384	15388	15413	15370	15504	15672	15310	15487	15595	15571	15635	15434	15549	15219	15512	15494	15345	15503	15400	15437	15369	15455	15476	15325	15544	15359	15531	15390	15388	15539	15391	15657	15443	15587	15378	15457	15373	15487	15551	15639	15482	15669	15502	15442	15627	15434	15500	15338	15287	15553	15525	15410	15542	15439	15638	15380	15334	15462	15396	15391	15435	15463	15404	15466	15637	15604	15541	15518	15421	15424	15362	15531	15573	15400	15381	15379	15650	15491	15476	15520	15498	15476	15374	15409	15469	15278	15427	15553	15425	15396	15528	15483	15482	15431	15533	15371	15754	15525	15496	15554	15436	15455	15498	15453	15468	15340	15522	15492	15482	15573	15439	15532	15562	15405	15581	15477	15408	15502	15394	15532	15547	15328	15522	15491	15403	15431	15460	15517	15514	15467	15552	15330	15608	15455	15529	15434	15335	15386	15299	15488	15469	15364	15428	15576	15482	15483	15519	15540	15458	15407	15536	15492	15457	15602	15573	15470	15517	15347	15632	15400	15614	15407	15474	15452	15378	15544	15511	15587	15472	15781	15382	15497	15431	15432	15642	15476	15479	15544	15578	15364	15620	15580	15495	15528	15493	15445	15506	15484	15346	15586	15269	15477	15472	15459	15472	15660	15269	15456	15459	15411	15508	15567	15467	15421	15445	15506	15448	15534	15492	15621	15475	15497	15572	15498	15411	15520	15608	15437	15280	15562	15220	15494	15290	15648	15595	15642	15421	15363	15596	15491	15263	15464	15625	15308	15405	15546	15454	15400	15320	15423	15462	15687	15361	15474	15470	15332	15571	15590	15590	15242	15386	15418	15673	15428	15355	15433	15666	15440	15508	15443	15628	15396	15554	15399	15465	15417	15526	15492	15379	15532	15622	15635	15497	15426	15349	15451	15446	15404	15465	15487	15396	15511	15385	15438	15351	15630	15525	15350	15568	15365	15652	15489	15501	15581	15658	15631	15518	15358	15528	15709	15463	15493	15485	15394	15623	15641	15391	15463	15536	15505	15606	15464	15552	15542	15377	15427	15309	15311	15590	15533	15337	15603	15479	15540	15616	15394	15468	15554	15525	15561	15640	15552	15469	15485	15654	15400	15312	15491	15370	15475	15379	15448	15569	15534	15550	15534	15331	15497	15612	15544	15478	15287	15337	15435	15413	15518	15455	15334	15563	15405	15364	15718	15439	15415	15603	15558	15375	15496	15647	15400	15540	15542	15552	15502	15677	15506	15513	15429	15524	15657	15368	15557	15504	15541	15625	15520	15462	15483	15399	15484	15596	15444	15451	15403	15500	15478	15560	15589	15467	15376	15370	15433	15501	15408	15492	15437	15362	15614	15550	15523	15559	15491	15445	15582	15463	15424	15447	15538	15348	15465	15602	15406	15385	15338	15537	15643	15179	15468	15555	15350	15489	15558	15547	15464	15577	15441	15456	15488	15416	15546	15333	15379	15475	15485	15389	15458	15499	15508	15557	15487	15509	15392	15593	15449	15517	15481	15530	15365	15678	15342	15622	15397	15261	15638	15417	15501	15458	15513	15562	15414	15456	15286	15428	15510	15594	15574	15474	15461	15604	15291	15499	15455	15413	15526	15603	15493	15435	15402	15379	15580	15572	15494	15450	15293	15578	15431	15526	15473	15416	15534	15393	15380	15494	15384	15545	15559	15481	15415	15315	15663	15551	15625	15481	15416	15479	15493	15611	15519	15446	15373	15475	15496	15428	15346	15267	15387	15396	15466	15555	15285	15389	15534	15334	15381	15507	15314	15579	15454	15465	15420	15355	15386	15526	15250	15173	15625	15410	15332	15695	15519	15655	15285	15628	15564	15521	15421	15538	15462	15539	15552	15520	15419	15420	15596	15516	15235	15507	15368	15422	15600	15392	15594	15520	15525	15487	15446	15392	15635	15507	15424	15400	15635	15469	15181	15666	15582	15569	15392	15317	15482	15490	15464	15602	15472	15484	15500	15533	15573	15736	15303	15533	15516	15562	15542	15480	15533	15568	15585	15425	15341	15325	15401	15409	15433	15398	15354	15557	15506	15360	15382	15391	15383	15611	15460	15471	15388	15500	15482	15528	15638	15547	15282	15387	15311	15358	15522	15445	15414	15446	15424	15464	15404	15424	15352	15461	15669	15556	15491	15647	15410	15542	15568	15332	15226	15372	15425	15480	15468	15662	15405	15482	15211	15557	15490	15484	15550	15402	15544	15426	15489	15368	15489	15527	15413	15344	15318	15506	15472	15367	15376	15591	15503	15447	15358	15586	15657	15440	15553	15512	15484	15595	15436	15470	15412	15404	15478	15529	15329	15308	15374	15489	15279	15491	15490	15434	15441	15639	15464	15538	15411	15338	15523	15517	15328	15368	15614	15359	15487	15438	15539	15485	15475	15349	15403	15604	15402	15307	15347	15558	15400	15326	15419	15530	15436	15551	15496	15366	15340	15473	15608	15319	15344	15467	15439	15621	15349	15450	15556	15401	15453	15399	15399	15452	15670	15431	15451	15572	15402	15418	15384	15549	15407	15532	15501	15349	15232	15484	15394	15477	15329	15230	15399	15362	15500	15452	15445	15348	15781	15594	15369	15401	15565	15481	15477	15494	15501	15401	15498	15499	15426	15616	15406	15414	15509	15566	15645	15382	15492	15424	15375	15471	15451	15415	15528	15526	15417	15579	15523	15391	15497	15486	15538	15383	15357	15553	15352	15499	15508	15509	15553	15416	15456	15413	15489	15313	15568	15520	15517	15518	15400	15391	15739	15594	15426	15498	15480	15555	15379	15560	15405	15374	15428	15252	15630	15608	15352	15493	15466	15506	15499	15464	15340	15672	15451	15517	15473	15419	15480	15337	15567	15692	15556	15577	15543	15469	15549	15482	15368	15593	15409	15502	15428	15323	15465	15581	15671	15550	15436	15407	15475	15423	15325	15492	15576	15344	15549	15450	15591	15408	15492	15366	15433	15312	15483	15404	15442	15370	15403	15386	15544	15694	15581	15509	15564	15471	15479	15436	15625	15616	15538	15263	15640	15439	15518	15489	15420	15491	15526	15472	15261	15387	15521	15309	15670	15676	15485	15457	15500	15450	15428	15477	15352	15437	15500	15596	15379	15573	15638	15755	15387	15466	15363	15534	15574	15521	15663	15471	15516	15604	15480	15364	15455	15377	15457	15492	15544	15390	15606	15522	15631	15575	15470	15470	15612	15570	15352	15524	15481	15428	15453	15480	15576	15300	15649	15342	15529	15478	15597	15496	15644	15388	15414	15503	15396	15598	15370	15578	15620	15497	15528	15495	15394	15540	15321	15313	15503	15414	15398	15383	15381	15566	15490	15374	15606	15639	15292	15280	15370	15477	15562	15421	15330	15536	15320	15412	15468	15379	15501	15488	15594	15288	15386	15383	15585	15505	15360	15430	15364	15462	15401	15506	15433	15475	15636	15426	15478	15581	15343	15352	15444	15482	15439	15572	15516	15533	15472	15457	15510	15385	15632	15388	15286	15539	15527	15283	15436	15400	15402	15509	15340	15401	15639	15426	15410	15596	15307	15371	15314	15502	15704	15362	15440	15370	15366	15466	15450	15514	15641	15387	15548	15460	15370	15505	15446	15494	15472	15519	15646	15448	15335	15488	15572	15477	15433	15466	15425	15521	15343	15419	15352	15545	15596	15394	15517	15583	15410	15343	15481	15442	15535	15549	15442	15427	15567	15475	15489	15535	15557	15338	15472	15642	15485	15455	15401	15474	15368	15482	15675	15351	15548	15558	15407	15520	15569	15593	15447	15447	15552	15407	15327	15532	15570	15491	15413	15572	15302	15550	15542	15463	15465	15487	15281	15304	15446	15285	15375	15441	15627	15332	15384	15403	15510	15414	15278	15484	15521	15460	15438	15424	15443	15525	15494	15402	15353	15479	15593	15397	15381	15481	15600	15776	15436	15339	15608	15301	15494	15466	15389	15342	15641	15479	15542	15449	15506	15592	15302	15215	15405	15504	15411	15481	15389	15758	15559	15402	15467	15568	15371	15372	15485	15339	15570	15344	15390	15531	15466	15598	15586	15350	15494	15543	15551	15490	15639	15586	15502	15454	15511	15557	15482	15445	15551	15486	15394	15504	15355	15371	15446	15348	15317	15483	15422	15480	15608	15283	15410	15498	15535	15451	15460	15293	15374	15510	15560	15467	15706	15423	15520	15331	15508	15608	15570	15378	15527	15547	15502	15462	15542	15619	15499	15520	15493	15397	15341	15442	15442	15465	15546	15349	15426	15567	15216	15618	15517	15400	15473	15440	15427	15511	15538	15506	15548	15248	15416	15599	15324	15598	15571	15339	15366	15728	15510	15311	15620	15451	15385	15446	15467	15556	15463	15383	15587	15229	15479	15483	15622	15490	15277	15517	15545	15580	15327	15599	15487	15662	15558	15386	15503	15502	15653	15522	15516	15441	15581	15385	15518	15405	15395	15553	15373	15482	15453	15506	15435	15539	15614	15496	15487	15465	15488	15579	15387	15408	15445	15376	15433	15642	15479	15555	15478	15418	15476	15541	15483	15512	15365	15422	15427	15610	15501	15385	15472	15579	15413	15476	15322	15556	15416	15518	15577	15580	15536	15341	15438	15541	15397	15500	15555	15492	15415	15452	15404	15570	15325	15536	15733	15557	15347	15405	15491	15318	15476	15531	15594	15474	15612	15480	15513	15656	15517	15420	15407	15394	15341	15485	15341	15566	15374	15515	15419	15596	15434	15420	15452	15409	15492	15399	15630	15519	15340	15339	15595	15539	15603	15263	15535	15544	15288	15410	15526	15592	15516	15466	15471	15391	15471	15683	15694	15438	15503	15415	15495	15540	15468	15400	15581	15424	15540	15467	15591	15337	15510	15466	15519	15417	15491	15588	15536	15671	15596	15537	15182	15533	15481	15376	15334	15458	15515	15416	15619	15369	15407	15613	15522	15605	15725	15476	15407	15334	15304	15309	15403	15603
22141	20755	44571	65850	59701	46236	30723	27252	26372	26256	26237	26233	26287	26293	26157	26098	26456	26042	26158	26051	25934	26066	26110	26056	25954	25660	26086	26151	26063	26171	25756	25589	26010	26173	25859	25851	26033	26057	25681	25718	26073	26108	26111	26151	25940	25828	26025	26032	25932	26001	26149	25990	25919	26100	26030	25702	25834	25934	25912	25666	25780	26017	26262	25838	25660	26030	25873	25836	26009	25792	26021	25923	25985	26055	25978	25881	26071	26054	25868	25770	25780	25957	25901	26010	25874	25812	25730	25743	26087	25907	26088	25778	26162	26051	26141	25838	25987	25788	25876	25795	25809	25771	25993	25879	26079	25810	25859	25812	25856	25966	25992	25635	25943	25881	25894	25621	25679	25766	25759	25913	25896	25645	25680	25860	25848	25889	25860	25706	25904	25633	25980	25920	25792	25944	25925	25804	26134	25771	25855	25889	25707	25715	25996	26116	25650	25509	25765	25872	26044	25910	25971	25669	25915	25826	25673	25774	26080	25765	25802	25958	25816	26178	26029	25660	25725	25779	25855	25705	25730	25881	25889	25919	25730	25995	25834	25712	25705	25782	25947	25993	25994	25810	25911	25868	25921	25766	25950	26039	25925	26025	25808	25806	25701	25679	25847	25710	25850	25873	25871	26079	25627	25940	25731	25601	25818	25645	25913	25939	25779	25769	25798	26007	25904	25819	25937	25836	26011	25835	25706	25932	25793	25789	26055	25750	25836	25697	25727	25636	26112	25917	25879	26051	25931	25978	25718	25731	25936	25980	25830	25963	25742	26054	25768	25935	25882	25875	25841	25842	26002	25686	26026	25705	25952	25749	25888	25786	25814	25739	25908	25755	25895	26045	25961	25810	25938	25762	25852	25859	26026	25807	25983	25645	25822	25903	25887	25614	26015	25963	25803	25553	25626	25733	26030	25904	25724	26011	26011	25734	26155	25992	25824	25747	25842	25745	25959	25916	25971	25900	25893	25694	25868	26069	25724	25946	25919	25785	25741	26106	25970	25588	25774	25686	25834	25948	25867	25968	25935	25741	25630	25663	25678	25694	25767	26087	25812	25705	25995	25970	26085	26250	25730	25548	25903	25757	25927	25963	25678	25989	25809	26009	25612	25851	25870	25802	25863	25545	25773	25741	25773	25806	25908	25847	25782	25875	25953	25952	25999	25855	25993	25806	25967	25811	26200	25808	25913	25786	25629	25701	25809	25894	25724	25708	25662	25804	26122	25770	25705	25754	25625	25824	25957	26081	25930	26424	26143	25619	25725	25864	25990	25758	25947	25981	25876	25814	25755	25798	25907	25850	25694	25795	26072	26010	25600	25881	25894	25717	25722	25591	25567	25750	25771	26007	26114	25927	25646	25866	25876	26275	26108	25927	25763	25880	25552	26005	25749	25706	25773	25753	26013	26221	26056	25814	25796	25866	25983	25619	26036	25906	26025	25930	25734	25884	25788	25761	25837	25858	26071	25493	25607	25855	25978	25809	25660	25515	25904	25486	25638	25840	25901	25802	25999	25749	25749	25720	25931	25914	25664	25992	25988	25962	25823	25572	25899	25705	25536	25922	25603	25991	25714	25951	26061	25691	25772	25801	26029	26165	25970	26068	26127	25927	26140	25839	25952	26090	25951	25979	25808	25666	25851	25900	25663	25812	26032	25756	25988	25964	25994	25902	25743	25899	25790	25806	25724	26010	25889	25780	25857	25689	25857	25727	25799	25783	25713	26009	26178	26071	25961	25695	25828	25971	25750	25865	25908	26034	25827	25884	25852	25789	25871	25993	25683	25821	25981	25665	25917	25787	25762	25826	25836	25948	25862	26008	26074	25856	25794	25941	25786	25806	25565	25806	25711	25664	26107	25732	25754	25894	25995	25960	25636	26146	25786	25948	25735	26008	25821	25815	25829	26007	26172	25666	25764	25893	25892	25746	25868	26043	26021	25620	26205	25857	25787	25734	25960	25640	25935	25762	25802	25990	25817	25986	25876	26162	25877	26013	25867	25574	25667	25915	25931	26040	26022	25929	25668	25523	25957	25649	26149	25912	25917	25976	25967	25865	25942	25970	25962	25935	25832	25974	25760	25781	25712	25956	25947	25862	25809	25917	25844	25998	25926	25692	25839	26083	26062	25775	25891	26021	25666	25595	25655	25871	25838	25687	25510	25753	25837	25606	25981	26058	25821	25883	25653	25705	26053	25711	25721	25729	25827	25701	25917	25992	25906	25654	25927	25657	25548	26010	25932	25582	25715	25603	25677	25800	25987	25708	25596	25853	25628	25826	25817	25975	25659	26087	25718	25946	25640	25803	25862	25832	25934	25672	25879	25534	25954	25923	25743	25717	25954	25800	25750	25681	25895	25945	25989	25759	25776	25704	25931	26096	25737	25655	25865	25784	26094	25758	25631	25703	25795	25896	26088	26169	25803	25932	25694	25878	25705	25917	25917	25950	25742	25840	25653	25658	25738	25846	25805	25941	25759	25607	25803	25800	25519	26056	25576	25823	26017	25974	25666	25671	25997	25753	25902	25782	25779	26046	25825	25894	25966	25736	25842	26068	25779	25662	25808	25749	25920	25752	25729	25681	25765	25708	25885	25690	26044	25782	25886	25913	26057	25752	25980	26017	25838	26060	25693	25740	25930	25769	25665	25723	25965	25684	25736	25635	26009	25595	25738	25900	25668	25627	26091	25945	25807	25764	25655	25991	25741	25716	25651	25850	25844	25864	25720	26092	25923	26152	25795	25845	25840	25753	26083	26028	25706	25862	25892	25715	25735	25751	25660	25645	25661	26020	25884	25834	25828	25676	25738	25799	25713	25879	25840	25662	25960	25761	25689	25844	25831	25892	25988	25627	25562	25784	26082	26135	25855	25848	25762	25635	25789	25956	25616	25592	25808	25690	26010	25932	25563	25792	25916	25771	25748	25960	25916	25885	25937	25859	25702	25716	25559	25660	25834	25804	25969	25689	25707	25790	25787	25794	25813	25883	25570	25641	25879	25838	25775	25606	25737	25823	25933	25901	25918	25879	25843	25893	26135	25739	26004	25959	25874	25714	25670	25700	25742	25918	25697	25941	25819	25873	26081	25954	25877	25785	25857	26248	25953	25837	25927	25591	25727	25827	25958	25928	25925	25741	25744	25984	25800	25907	25759	26047	25768	25750	26033	25922	25926	26033	25827	25578	26131	25749	26152	25860	25711	25875	25879	25730	25904	25688	26056	25797	25979	25939	25964	25946	25784	25955	25480	25907	25593	25863	25597	25872	25785	25873	25673	25708	25652	25801	25591	25839	25914	25936	25969	25737	25873	25651	25944	25832	26071	25662	25792	25801	25854	25772	25771	25983	25829	25827	25970	25997	25629	25752	26006	25913	25812	25735	25745	25745	25904	25773	25770	25845	25914	25763	25914	25562	25906	25792	25836	25956	26074	25809	25711	25620	25887	26084	25844	25752	25938	26008	25976	25805	25746	25865	26066	25885	25957	25670	25688	25713	25939	25755	25950	25720	25585	25793	25957	26003	25950	25919	25833	25698	25980	26137	26108	25826	25904	25767	26079	25894	25675	26007	25814	25942	25699	25947	26059	25935	25754	25995	25709	25618	25938	25807	25761	25677	25578	25910	25932	25900	26001	25785	25952	26002	25909	26045	25652	25924	25841	25803	25737	25875	25951	25839	26072	25974	25949	25957	25857	26065	26099	25985	25710	25548	25692	25676	25678	26034	25916	25786	26010	25874	25884	25761	25649	25891	25794	25480	25879	25911	25758	25814	25811	25897	26009	25748	25992	25893	25679	25574	25890	25693	25725	25896	25810	25534	25735	25744	25712	25617	25841	25853	25992	25816	25924	25720	25733	25954	25821	25795	25738	25897	25602	25785	25551	25574	25594	25352	25565	25741	25790	25836	25659	25902	25794	25978	25870	25777	25811	25964	25868	26078	26048	25753	26078	25670	25878	25625	25834	25751	25923	25768	25890	25512	25807	25707	25831	25844	26019	25667	25687	25922	26063	26084	26039	25383	25640	25660	25824	25933	25963	25831	25883	25730	25661	25948	25849	25639	25847	25575	25861	25964	25841	25748	25739	25634	25643	25821	25840	25716	25696	25849	25932	25653	25879	25763	25682	25785	25934	25853	25879	25546	25987	25985	25752	25843	25795	25969	25776	25638	25916	25997	25833	25644	26014	25935	25833	25717	25597	25598	25848	25979	25993	25942	25844	25563	26216	25669	25799	25748	25801	26127	26089	25869	25671	25773	25868	25838	25826	25813	25956	25761	25509	25820	25592	25659	25780	25851	25860	25754	25860	25734	25893	25687	25881	25606	25791	25689	25769	25739	25902	25671	25753	25651	25627	25780	25641	25834	25994	25730	26070	25768	25641	25706	25971	25576	25734	25658	25804	25587	25683	25790	25844	25794	25946	25890	25752	25798	25914	25869	25998	25871	25762	25742	26052	25720	25707	25980	25774	25982	25839	25859	25521	25724	26038	25230	25737	25992	25770	25681	25764	25725	25911	25897	25777	25849	25798	25832	25849	25843	25844	25885	26166	25859	25906	25846	25830	25757	25845	26020	25753	25802	26039	25740	25882	25967	25756	26097	25589	25829	25852	25792	25729	25773	25537	25844	25858	25847	25904	25962	26004	25963	25754	25826	25897	25732	25971	26004	25572	25866	25907	25759	26032	25974	25992	25596	25856	25944	25721	25809	25738	25791	25686	25923	25858	26029	25709	25812	26025	25724	25715	25951	25693	25703	26021	25654	25682	25948	25593	25870	26010	26100	25620	25821	25821	25598	25581	25790	25811	25914	25766	25640	25997	25693	25740	25528	25691	25616	25672	25798	25759	26074	25744	25856	25755	25741	25852	25883	25891	25787	25894	25994	25979	25783	25837	25685	26114	25799	25931	25768	25962	25645	25787	25820	25911	25929	25879	25703	25905	26050	25674	25899	25861	25808	25728	25672	25932	26071	25903	25543	25707	25533	25827	25834	25722	26032	25723	25864	25809	25884	25768	25803	25837	25493	25846	25933	25723	25857	25898	25571	25692	25784	25536	26068	25844	25973	25745	25646	25939	25792	25716	25642	25677	25716	25788	25976	25606	25810	25656	25638	25953	25881	25807	25748	25854	25734	25955	25623
21199	45297	82891	96063	75779	43501	15056	15020	15125	15118	15025	14909	14876	14961	14969	14984	15082	14823	14877	14892	14931	15007	14998	15051	14892	14977	14930	14955	15079	14856	14854	14910	14954	14958	15048	14928	14872	15005	15011	14998	15020	14983	14882	14841	14847	14919	14898	14910	15046	14760	15000	14865	14921	14763	14893	14902	14840	15117	14882	14865	14846	14906	14931	14930	14950	14832	14889	15021	14940	14842	15017	15125	15047	14913	14968	14949	14879	14993	14919	14978	14962	14969	14826	14897	14979	15100	15011	14873	14953	14768	15018	14939	14852	14886	14834	14829	14831	14827	15116	15001	14916	15009	15010	14967	14839	14840	14992	14912	14908	15031	14861	14994	14932	14943	14948	15051	14985	14833	14976	14851	14953	14873	14942	15077	15062	14783	14943	15032	14852	14866	14905	15111	14895	15022	14951	14922	14864	14988	14880	14850	15017	14876	15002	14754	14710	14910	14883	14930	14984	14965	15031	14989	14924	15077	14951	14971	14886	14838	15017	14718	14992	14916	14932	14813	14869	14874	14893	14938	15018	14979	15104	15064	15026	14811	14849	14802	14693	15045	15020	15093	15035	14961	14937	14910	14940	14672	14960	14904	15013	15040	14767	14892	14961	14918	14934	14883	15039	14870	14825	14893	15045	14937	14914	14977	14903	14747	15212	14920	14861	14793	15045	14779	14664	14979	15118	14829	14820	15004	14836	14863	15161	14941	14772	14704	15055	15073	15103	14942	14966	15004	14831	14903	14802	15061	14712	14956	14893	14979	14779	14853	14906	15041	14932	15019	15086	14918	14791	14869	14885	14910	14786	14967	15005	14937	14877	15010	14933	15042	15077	14906	14814	14935	15098	15013	14956	14915	14881	14956	14975	15057	14978	14931	14726	14966	14973	14899	14869	14855	14910	14986	14773	15072	15012	14838	14887	15017	14918	14927	15043	14988	15151	14970	15092	14970	14822	14878	14931	14998	15059	14943	14883	15017	14879	14895	14897	14818	14892	14893	14957	14902	15023	14799	14853	14892	14892	14753	15022	14859	14949	14874	14938	14807	14888	14778	14980	15030	14989	14951	14889	14993	14776	14816	15153	14925	14900	14873	14889	14967	14800	15025	14875	14815	14891	14996	14901	14746	14993	14831	14903	14806	14871	15027	15038	14936	14875	14846	14911	14972	14972	14984	14818	15053	14856	14836	14796	14896	15096	14956	14822	14860	14826	14984	14842	14795	14969	14999	15008	15160	14953	14842	14907	15149	15015	14745	14823	15049	14943	14831	15019	15048	14869	15040	14845	14921	14843	14967	14893	14856	14943	14916	14876	14899	15045	14970	14952	14970	14840	14848	14768	14976	15016	15106	14908	15046	14945	15069	14819	14986	14970	14902	14822	14908	14999	14838	14888	15001	14905	14953	15079	15057	14958	14847	14999	14898	15109	14815	14837	15078	14925	14966	15075	14962	14860	14780	15020	14852	14893	14839	14760	15005	14773	14842	14902	14900	15050	14898	14912	14873	14803	14995	14902	14939	14944	14887	14900	14980	14839	14892	14962	14987	14855	14992	14962	15081	14906	15002	14919	14867	14961	14945	14930	14946	15017	14868	14999	14841	15049	14888	14817	14888	14929	14826	14837	14865	14689	14881	14885	14940	14850	14933	14983	15131	14826	15045	14966	14876	15091	14885	14841	14828	14922	15092	14759	14752	14998	14987	15098	14871	14959	14978	14883	14856	14930	14749	15042	14885	14972	14898	14985	14836	14908	14883	14891	14990	14881	14964	15005	15058	14735	14706	14936	14952	14946	14916	14804	14879	15014	14922	14920	15067	14959	15029	14852	14948	14941	14959	14863	14809	15023	14892	15014	14762	14920	15008	15007	14763	14902	14976	14958	14980	14892	14829	14971	14800	14972	14987	15130	14949	14830	14978	14943	14875	14776	14881	14883	15010	14912	15106	14820	15117	14911	14732	15088	14951	14986	14904	14823	14763	14959	15038	14960	14975	15012	15035	14870	15014	14875	14983	14885	14979	14915	14935	14936	14823	14845	14880	14981	14902	15027	14994	14865	14888	14928	14899	15031	14793	15187	14913	14803	14964	14864	14912	14898	15106	14911	14848	14818	14912	14989	15029	14991	14928	14957	15002	14684	14882	14752	14890	14871	14921	14713	15068	14923	15101	14774	15020	14868	14912	14933	14979	15049	14940	14904	14811	14857	14869	14824	15036	14748	14997	15042	15035	14971	14995	14871	14799	14912	14909	14927	14945	14968	15004	14870	15064	14864	15017	14953	14927	15006	14964	14873	14899	14898	15065	14940	14869	14899	14949	14999	14918	14829	14845	14830	14863	14961	15023	14757	15071	14935	15005	14975	14914	15060	14953	15007	14890	14877	14814	14962	15030	14785	14912	14818	15249	15079	14995	14922	14862	14961	15003	14831	14896	14883	14911	14907	14938	14837	14797	15093	14883	14763	14959	14816	15071	14860	14822	15015	14961	15102	15099	14989	15168	14958	14848	15102	14965	14916	14880	14843	14909	14945	14880	14853	14788	14738	14903	14855	14806	14827	14925	14997	14895	14864	15045	14937	14734	14958	14993	14889	14859	14941	14835	15047	14835	15011	14832	15077	14831	14916	14825	14877	15165	14855	14887	15066	14895	14897	14948	14929	14881	14872	15084	15110	14891	14863	14944	14948	15060	14896	14955	14881	14994	14839	14918	14844	14851	14935	14837	14998	14966	14780	14732	15008	14848	14922	14952	14971	14924	15065	15067	14882	14933	14824	15058	14731	14945	14804	15163	15055	14951	14912	14884	15045	14910	14945	14788	15033	14891	14955	15037	14992	14906	15032	14944	14933	14928	15049	14925	14806	14906	14806	15017	14966	14862	14912	14928	14924	14735	15001	14919	14809	15026	14966	14849	14952	14914	14787	15039	14765	14856	14909	14874	14768	14834	14929	15018	14958	15024	14864	14822	14842	14679	14981	14794	14946	14992	14848	14825	15063	14885	14857	14987	15016	15020	14953	15262	14927	14799	14906	14991	14821	14815	14991	15092	14887	14867	14877	14987	14916	14950	14936	14879	14813	15126	15042	14933	14980	14922	14998	14948	14834	14926	14773	14973	14953	14975	14865	14915	14931	14974	14912	15035	15023	15014	14939	14787	14797	15004	14952	14793	14985	15111	14896	14898	15009	14990	14940	14975	15059	14899	14818	14971	14863	14867	14734	14727	15013	14884	14922	14925	14894	14923	15196	14782	14926	14759	14903	14996	15026	14901	14755	14806	14891	14892	15022	14730	15072	14978	15077	14880	14950	14864	14920	14844	14864	15027	14913	14846	14829	14926	14919	14898	14842	14889	15065	14887	15056	14801	14991	14915	14908	14928	14925	14942	15126	14969	15052	15062	14922	15061	14836	15111	14945	14904	14847	15038	14944	14900	15084	15008	14987	14968	15012	14878	14929	14954	14725	15225	14886	14896	14870	15017	14823	14989	15173	14773	14839	14915	14787	15049	14935	14932	15071	15108	15054	14941	14975	14639	15021	14933	14990	14970	15037	14974	15014	14862	14847	15040	14839	14863	14881	15009	14906	15046	14757	15083	14852	14835	14790	14772	14971	14968	14885	14951	14949	14873	14894	15015	14807	15072	15114	14812	14982	15012	15046	14762	15017	14735	15035	14954	14806	15023	14868	14982	15074	14860	14945	15062	14994	14969	14834	15158	14963	14957	14854	14985	15014	14978	14884	14771	14948	14899	14991	15015	14929	14835	14983	14921	14918	14956	14958	14866	14921	14774	15085	15003	15013	14890	14980	14768	14826	15039	15040	14805	15066	15040	14870	14847	14914	14920	15002	14900	14916	15023	15096	14861	14982	14958	14831	14957	14979	14976	14880	14931	15040	14979	14974	14965	14892	15097	15028	14983	14755	15201	14961	14882	14893	14904	14922	14946	14951	14949	14972	14951	14910	14807	15007	14920	14945	14820	14801	14843	14946	14791	14857	15070	14893	14837	14964	14990	15000	14957	15075	14896	15049	15040	14962	15010	14931	14980	14910	15007	14953	15021	14825	14870	14911	14758	14940	14882	14970	14873	15032	14781	14887	14906	15031	14963	14970	14923	14940	14904	14910	14996	14862	15046	14741	15071	14953	15057	14940	14959	14908	14945	15079	14928	15070	15003	14907	14903	14904	14870	14974	14863	15000	14882	14917	14886	14875	15061	14789	15052	14877	14999	15035	14868	14966	14856	15094	14900	14882	15111	15030	14905	14950	14712	15075	14873	15071	14889	14828	14828	14979	14964	15058	15024	14819	15065	14935	15002	14824	14897	15022	14972	15017	15054	14846	14985	14908	14832	14884	14931	14832	15055	14923	15083	14957	14952	15009	15110	14785	14947	14914	14958	14934	14766	14967	14868	15056	14845	14879	14821	15021	14857	14783	14679	15038	14975	14956	15044	14938	14925	14956	15088	14911	15004	14943	14935	14728	15128	14887	15118	14967	15096	14926	15048	15042	15009	14828	14834	14760	14998	15055	15037	15012	14881	14896	14813	14773	14993	14925	14921	15189	14970	14813	14925	14847	15006	14863	14762	14973	15069	14889	14894	14898	14971	14956	14971	14764	14885	14908	14964	14781	14822	14785	15088	14858	15044	15007	14976	14998	14998	14869	14798	14903	14826	14912	14856	14759	14869	14916	14839	14912	14922	14858	14890	14953	14823	14944	14926	14663	15083	14875	15046	14979	14813	14717	14964	14912	14864	14777	14954	15058	14849	15068	14819	14938	14908	14793	15034	15048	14996	15039	14794	14900	14857	14951	14890	14936	14859	15080	14942	15012	15044	14919	14895	14911	14908	14932	15059	14845	14794	15041	15062	14914	14945	14796	14972	15049	14861	14919	14988	14938	15006	14938	15017	14804	15031	15064	14907	14939	14991	15021	14972	14903	15000	14929	14682	15030	14854	14992	14866	14836	15041	15163	14872	15036	14867	14978	14801	14938	14955	14972	14930	15003	14790	14823	14914	14915	14875	14812	15016	14678	14989	14888	14860	14871	14973	14833	14816	14856	14752	15063	15143	15034	14992	15004	15051	14867	14822	14741	14894	14906	14779	14911	14929	14815	14907	14975	14991	15022	14954	14874	14867	14870	14964
34384	27505	49977	44337	35059	29694	26528	26017	26089	26065	25775	26081	26002	25957	26227	26185	25864	25982	25877	26274	26217	26083	26042	25775	26071	26188	25886	26065	26137	25934	25873	25935	26063	25646	25827	25969	26051	26081	25616	25882	26096	26012	26067	26175	26002	26104	25888	25953	25777	26309	26170	26033	25783	25870	25927	26074	26123	26044	26041	26129	26141	25981	25845	25928	25895	25810	25960	25695	25905	26032	25930	26233	26116	26066	26040	25996	26182	25912	26207	25915	25980	26012	25723	26012	26259	25589	26032	25973	25938	26034	25929	26154	26038	25932	26192	26037	25952	25694	25746	25802	26061	25859	26005	25811	26049	25991	25982	25942	25909	26136	26204	25997	25984	25884	25761	26122	25965	26120	25971	25881	25998	26105	25940	25975	25828	26077	26000	25820	25927	26029	26057	26065	25883	25920	25871	25885	25775	25685	25769	26049	25837	26084	25969	25921	25803	25887	26112	26128	26291	26215	25909	25923	25976	26043	25526	25708	25866	25952	25883	25874	25881	25768	26058	26134	26011	25886	25991	26264	25741	26072	26027	25890	25854	26024	25731	25964	25840	25901	26019	25952	25572	25774	26152	25920	25993	25964	26072	26035	25926	25961	26048	25728	26001	25993	25924	25802	25903	25971	26186	25817	25690	26059	25829	25945	25726	26003	26079	26020	25935	25862	25989	25877	26177	25737	25984	25780	25981	25903	25836	25966	25970	25936	26022	26172	25879	26018	26076	26099	25908	26131	26039	26087	25788	25920	25966	26066	26125	26292	26232	26081	25891	25820	25986	26119	25919	25926	25721	25812	25805	25781	25927	25855	25911	26023	26159	26318	26174	25888	26166	26071	25883	25933	25727	26226	25967	25977	25992	25945	25774	25877	26091	26066	25859	26005	26171	26027	25924	25932	25919	25931	26076	26254	26118	25986	26317	26011	25948	26002	26143	26085	26120	25892	25952	25849	25912	26025	25756	25869	26260	25782	25841	25970	25778	25973	25814	25908	26114	26227	26019	25895	26016	25848	25836	25879	26114	25845	26091	25856	26048	25908	26128	25704	26023	25991	26174	25939	26110	25712	25806	25971	26030	25872	25900	25878	25853	25973	25735	25926	25896	25864	26168	25897	25908	26127	26192	25632	26037	25785	25934	26116	26199	26042	25888	26032	25911	25623	25964	26232	25859	26063	25959	26065	25814	26053	25769	26014	25989	25886	25941	26015	25902	26024	25964	25951	25863	25819	25940	26034	25918	25920	25902	25920	25708	26053	25794	25971	25761	26025	25967	25916	26304	26038	26342	26167	25958	26063	26054	25979	26027	25806	25831	25992	25865	26156	26133	25824	25977	25799	25728	26009	26159	26032	25760	25815	26175	25904	26208	26125	25869	26037	25960	26055	26177	25802	25977	26058	25980	25880	25917	25698	26076	25945	26078	25989	25900	26169	26048	25930	25834	25856	25958	25981	25855	25902	25868	25748	25780	25919	25948	26053	25904	25816	25907	26022	26058	25755	26036	26009	25792	26023	25994	26027	26172	26098	26052	25807	26111	25832	26086	25887	25846	26279	26090	25859	26084	25946	25870	25918	25722	25930	26057	25772	26033	26231	25669	25901	26015	25872	25930	25940	25887	26146	25825	26227	26074	25909	25968	25961	26005	25735	25933	25881	25784	26095	25929	25944	25816	26087	25986	25901	25828	25895	26004	25818	25869	25970	25999	26004	25881	26055	25797	26196	26046	26060	26096	25866	25919	25916	26097	26038	25910	25807	26138	25973	25976	26154	25783	25738	26064	26154	25911	25948	25936	25722	26026	25764	25729	26140	25693	25925	25831	25492	26020	26081	26021	25985	25902	26018	26162	25878	26090	25868	25907	25934	25958	26020	25839	26186	26015	26091	25993	26020	25782	26077	25760	26115	25842	25694	25685	25885	26309	26058	26220	25820	25984	26016	25838	25900	25806	25976	25983	25809	25994	25665	25957	25927	25788	25779	25785	25950	25807	25985	26063	26003	26084	26258	26047	26006	25814	25926	25981	26142	26002	26013	26136	25788	25874	25784	25755	25967	25920	26066	25895	26218	26165	25924	25976	25922	26158	26108	25983	25926	25998	25865	25806	25777	26011	25984	25832	25819	26109	26131	26148	25958	26012	26122	26266	25828	25899	25835	25961	25941	25795	26042	26042	25787	25778	25827	25970	26020	25872	26065	26017	25794	25939	26073	25865	25869	25985	26095	26130	26009	26157	25621	25886	25711	25741	25997	25718	26229	25909	26153	25988	25840	25919	26141	25905	26037	26246	26139	25895	25963	25885	25905	26180	25847	25778	25762	26044	25793	26269	26223	25855	25969	26199	25989	26175	26023	25865	26089	25982	26013	25837	25895	25938	25729	26012	25892	25953	25683	26250	25977	26143	26030	25874	25887	25834	25920	26032	25991	26193	26043	25765	26162	25958	25833	26141	25816	26197	25899	26124	26072	26133	26182	25724	25897	25827	25960	25865	25986	26323	26041	25930	25980	25969	26064	25963	26119	25884	25900	25995	25867	25881	25898	25922	26099	26086	25968	25925	25966	26123	25817	26024	25913	25933	26012	25965	25977	25736	25876	26110	26153	25586	25816	25697	25917	25576	26172	25814	25805	26033	26189	26002	25767	26130	25860	25889	25970	25999	25957	25952	25938	25668	25994	25902	25766	25882	25944	25856	25979	25815	26024	25975	25895	25860	26044	25853	25720	25916	25903	26026	25828	25984	26021	25845	25737	25912	26185	26006	26090	26117	25958	26130	26074	25995	26247	26000	26020	26154	25873	25925	26169	25869	25952	25938	26124	26053	26131	25867	25873	25831	25764	25860	25643	25701	25893	25893	25836	25959	26121	26054	25760	26111	25899	25902	26038	26185	25971	25860	25722	25994	26005	25946	25657	26121	26123	25693	25897	25910	26151	26199	26090	26035	25946	25902	25998	26122	25730	25865	25756	26177	25762	25764	25797	26007	25962	25833	25891	26166	26000	25617	25907	25808	25796	25984	26000	25933	25896	25939	25861	25802	26023	25973	25941	26093	25933	25817	25947	26271	25886	26227	26108	26156	25823	25847	25938	25888	25813	25895	25769	25759	25855	25810	25925	25761	25900	25928	25888	25717	26037	26102	25890	25958	25805	26022	26042	26038	26021	25872	26010	26161	25630	25862	26195	25938	25792	25815	25861	25655	25774	25754	25913	25892	26022	25921	25983	25944	25827	25753	25943	25790	25931	26143	25746	26027	26183	25850	25849	25965	25952	25821	25935	25928	25926	26295	25925	25967	26058	25921	25904	25919	25967	26050	25970	25832	26019	26172	25837	25909	26115	26015	25783	25628	26122	25966	25744	25984	26009	25748	25831	26151	26025	25818	26070	26107	25930	25978	25872	25847	25896	25952	25996	25958	25987	26015	25783	25984	26198	26019	25839	26050	25950	25844	26044	26094	25979	26039	26272	26057	25835	25960	25896	26014	26005	25914	26024	26032	25886	25803	26075	26184	25923	25727	25918	25818	25895	26007	25972	25995	26006	26064	25793	25945	26026	25912	26121	26154	26012	25955	25835	26046	26084	25913	25976	25686	25757	25927	26076	25959	26337	26068	25734	26089	25798	25981	25883	25936	25855	26052	25917	26312	25919	26047	25981	25943	26247	26108	25679	25978	26078	26012	26055	26111	25889	25909	25946	26023	25910	25860	25863	26214	26097	26154	25918	26022	25721	25897	26075	26070	25845	25777	25813	26077	25963	26053	25717	25894	26117	26024	25995	26150	26070	26021	26007	26110	25994	26070	25822	26035	26104	25994	25835	25942	26028	26147	25840	25770	25975	26350	25869	25975	25622	25796	25798	25743	25939	25958	25805	25916	25865	25918	26025	26156	26067	25686	25932	25761	26073	25759	26036	26087	25997	25854	26075	26056	25995	25970	25954	26094	25965	25865	25835	25973	26102	25976	26040	26250	25995	25864	26237	26253	25860	25976	25887	25797	26160	26120	26166	26061	26065	26175	26003	26155	26189	26313	26074	26006	26050	26175	26182	26039	26016	25826	25789	26124	25863	26165	26071	25933	25894	26036	26217	26102	26053	25903	25915	25923	26121	25678	25990	25938	25850	26055	25903	25637	26068	26288	25639	26000	25771	25953	25808	25961	26015	25938	25688	25970	25892	25985	25944	25912	25981	25760	25718	25912	25889	26108	25971	25825	25931	26180	26182	25925	25895	25880	25827	25923	25879	25930	25729	25993	26138	25822	26050	25998	25952	25929	26067	26069	26231	25796	25836	25966	25855	25837	26126	25865	25760	25983	25842	25622	25933	26004	25883	26056	25958	26269	26187	25968	26110	25947	26154	26089	25923	26051	25820	26074	25902	25920	25893	25949	25865	26053	26030	25913	25904	26194	26050	25836	26015	26053	25985	26140	26052	25971	25769	26096	26046	26014	25674	25999	25934	26047	25944	26363	26107	25974	25915	25933	26012	26135	26054	25963	25823	26279	26131	26184	26123	26573	26039	26200	26000	26045	26307	26117	25830	25912	25707	26006	25859	25913	26038	25884	25708	26102	25821	25886	26190	26050	26090	26141	25871	25867	26029	25859	26020	25986	25926	25838	26067	25876	26148	25868	26012	25851	25956	25947	25680	26097	25881	26062	25787	25761	26151	26137	26077	26092	26107	25976	26065	25988	25995	26078	25893	25841	26076	25729	25877	25794	25930	25766	26276	26288	25781	25848	26162	25993	25859	25928	25951	26142	26248	25969	26060	26090	26015	25857	26113	26054	25917	25911	25900	26104	25823	25921	26015	25862	25885	26097	25965	26041	26072	25823	26010	26119	25966	25977	25708	25773	25991	26176	25954	25946	26010	25984	25830	25844	25877	26095	26130	26051	25965	26118	26045	26260	25921	26074	25835	25958	26085	26078	26046	25981	25890	26153	26190	26051	25836	25991	25731	25960	25932	25849	25879	25877	25985	25945	26150	26023	26280	25923	25839	25832	26044	25854	25838	25896	26120	25963	26038	25862	26149	25852	26045	26057	26164	25782	26070	25970	26199	25978	25940	25805	25975	26069	25949	25934	25822	25994	26039	25725	25888	26150	25940	26221	25834	25662	25913	25889	25853	25909	25837	26076	26226	25946	25810
20525	23317	43447	32873	23807	17867	15040	14888	15086	15053	15144	15184	15237	15088	14999	15079	15205	15053	15225	14979	15039	15137	15143	15256	15103	15120	15108	15117	15020	15119	15132	14961	15136	15139	15197	15080	15174	15006	15032	15126	15146	15160	15214	15202	15117	15241	15176	14930	15146	15228	15214	15049	15175	15120	15081	15071	15140	15091	15229	15152	15277	15007	15055	15244	15224	15218	15073	15028	15363	15039	15076	15058	15167	15248	15136	15081	15005	15148	15177	15145	15330	15284	15112	14989	14968	15121	15042	15280	14836	15200	15195	15156	15169	15053	15272	15204	15001	15151	15045	15089	15044	15177	15142	15089	15105	15174	15154	15090	15096	15125	15199	14866	15094	15097	15156	15027	15028	15243	15036	15217	14993	15147	15063	15059	15119	15143	14971	15074	15096	15099	15083	15201	15156	15229	15012	15228	15136	15121	15206	15074	15102	14976	15184	15023	15251	15245	15162	15066	15186	15208	15078	15176	15069	15239	15149	14865	14974	15019	14972	15177	15002	15031	15250	15166	15088	15136	15236	15043	15043	15031	15065	15147	15071	15158	15150	15095	15294	15059	15167	15197	15129	15192	15036	15200	15141	15018	15132	14956	15132	15212	15155	15087	15168	14968	15231	15082	15314	15258	14984	15064	15115	15239	15277	15169	15171	15106	14945	14995	15200	15013	15093	15067	15286	15116	15053	14947	14817	15164	15189	15246	15294	15268	14994	15149	15218	15111	15037	15217	15128	15220	15159	14979	15167	15034	15197	15217	15043	15259	15221	15059	15084	14833	15256	15132	15065	15078	14967	15125	15090	15219	15213	15144	15184	15292	15162	15124	15051	15233	15139	15208	15105	15201	14937	15269	14913	15221	15157	15119	15074	15013	15164	15076	15164	15183	15184	15102	15280	15120	15179	15079	15248	15167	15262	15090	15138	15284	15154	15296	15194	15272	15165	15091	15107	15025	14995	15091	15046	15141	15251	15065	15058	15208	15324	15251	15179	15062	14983	15096	15340	15103	15193	14931	15022	15101	15066	15146	15031	15248	14917	15162	15005	15224	15027	15050	15284	15168	15059	15270	15021	15239	15082	15325	14978	15178	14907	15283	14949	15116	14971	15161	15267	15287	14964	15134	15034	15076	15075	15171	15098	15121	15212	15212	15165	15062	15116	15031	15013	15162	14949	14963	15196	15018	15042	15156	15081	15104	14994	15185	14979	15228	15098	15118	14991	15161	14992	15264	14987	15054	15072	15066	15142	15171	15028	15243	15076	15058	15186	15088	15106	15089	15150	15200	15112	15104	14984	15090	14944	15002	15075	14977	15190	15195	15319	15185	15095	15089	15068	15002	15021	15015	15306	15049	15008	15026	15175	15034	15117	15096	14914	15206	15135	15168	14810	15258	15036	15147	15134	15172	14982	15252	15258	15058	15147	15183	15030	15243	15158	15151	15033	15115	15157	15158	15318	15223	15205	14994	15194	15125	14985	15305	15318	15073	15054	14961	15068	15215	15082	15100	15192	15173	15038	15199	15108	15058	15243	15220	14924	15158	14984	15218	15143	15124	15120	15213	15092	15041	14970	15201	15265	15023	15106	15166	15003	15059	15227	15173	15165	15335	15101	15037	15006	15181	15107	15064	15101	15020	15233	15224	15047	15264	15119	15349	15035	15206	15196	14959	15103	15236	15081	15110	14955	15157	14931	15146	15288	15272	15010	15059	15169	15023	15176	15043	15137	15302	15074	15138	15277	15214	15102	15017	15072	15069	15045	15094	14966	15118	14934	15100	15256	15100	15277	15115	15036	15076	15026	15107	15266	15233	15141	15273	14992	15139	15160	15129	15049	15209	15236	15035	14936	15081	15091	15125	15200	14960	15073	14997	15195	15226	15079	15033	15186	15098	15179	15151	15039	15230	15312	14949	15154	15001	15049	15160	15215	15081	15213	15089	15060	15198	15086	15075	15124	15127	15013	15172	14965	15155	15222	15057	15086	15060	15229	15167	15013	15179	15278	15076	15154	15152	14985	15096	15145	15279	15084	15264	15198	15131	15056	15060	14975	15174	15014	15054	15241	15167	15316	15252	15234	15080	15040	15119	15171	15143	15156	15256	15128	15164	15089	15068	15046	15170	15134	15042	15308	15076	15122	15108	15143	15193	15217	15197	15192	15251	15123	15064	15046	15177	15061	15156	15152	15225	15129	15390	15111	14962	15165	15184	15153	15063	15247	15161	15146	15260	15145	15196	15376	15108	15168	15034	15108	15149	15248	15285	15202	15077	15034	15027	15165	15188	14906	15176	15188	15211	15134	15164	15127	15090	15167	15085	15135	15029	15204	15173	15055	15059	14964	15142	15174	15155	14972	15011	15253	15040	15033	14996	15240	15122	15190	15221	15093	15109	15151	15115	15137	15154	15140	15009	15244	15226	15212	15319	15102	15147	15079	15020	15044	15102	15210	15082	15311	15150	15167	14963	15098	15129	15172	15101	14988	15120	15171	15152	15078	15148	14969	15317	15241	14934	15181	15002	15196	15283	15140	15132	15130	15048	14968	15011	15184	15045	15194	15112	14949	15230	15217	15011	15177	15026	15020	15055	15140	15165	14981	15124	15072	14986	15276	15040	15107	15191	15179	15258	15258	15030	15164	15045	15108	15167	15148	15124	15262	15055	15134	15118	15111	15045	15094	15043	15108	14909	15199	15280	15006	14998	15305	15038	15205	15138	15171	15183	15174	15215	15299	15107	15263	14986	15122	15114	15114	15136	15089	15140	15084	15067	15090	15085	15142	15018	15246	15133	15372	15051	15212	15038	15207	15206	15052	15046	15231	15051	15056	15195	15092	15065	15171	15137	15261	15184	15042	15072	15219	15178	15086	15121	15066	15081	15073	15110	15145	15304	14924	15028	15117	15366	15022	15308	15249	15017	15088	15114	15124	15067	15128	15165	15074	15156	15131	15096	15054	15007	15241	15226	15183	15207	15077	15075	14968	15076	15088	15200	15122	14975	14989	15110	15077	15106	15187	14972	15209	15307	15143	15002	15072	15024	15148	15032	15050	15102	15027	15097	15060	15281	15038	15063	15049	15202	15089	15193	14989	15233	15004	14965	15019	15137	15151	15140	15068	15123	15062	15193	15217	15052	15143	15065	15130	15207	15105	15205	15198	15223	15081	15162	15147	15099	15207	14994	15122	15170	15260	15099	15151	15077	15027	15289	15325	14993	15232	15209	15215	15130	15235	15089	15036	14968	15104	15106	15062	15016	15195	15207	15177	15282	15186	15095	15152	15271	15151	15151	15052	15220	15139	15171	15112	15184	15271	15128	15084	15060	15181	15054	15023	15116	15084	15125	15230	15357	15154	15244	15032	14955	14996	15145	15095	15055	15297	15172	15140	15124	15254	15032	15039	14994	15236	15073	15064	15459	15191	14942	15055	15140	15223	14949	15098	15121	15008	15175	15138	15198	15148	15033	15034	15263	15149	15246	15233	15121	15173	15174	15178	15271	14956	15371	15021	15210	15184	14991	15099	15020	15147	15146	15040	15089	15304	15020	15219	14949	15150	15264	15339	15250	15094	15060	15109	15183	15044	15008	15129	15227	14967	15197	15229	15110	15029	15266	15218	15094	15180	15197	15022	15133	14960	15149	15227	15052	15240	15156	15001	15250	15111	14982	15230	15119	15350	15195	15233	15063	15208	15010	15108	15032	15189	15209	15243	15165	15246	15194	15116	14862	15114	15183	14970	15149	15044	15185	15156	15239	15201	15047	15136	15078	14964	15097	15098	15188	15188	15099	15238	15226	15022	15236	15191	15043	14929	15037	15011	14975	15239	14976	15220	15159	14929	15285	15165	15060	15162	15116	15242	15021	15116	15121	15049	15146	14987	15132	15122	15284	15283	15211	15048	15036	15041	14960	15171	15283	15114	15186	15133	15018	15198	15094	15081	15156	15201	15125	15033	15037	15173	15281	15124	15116	15125	14958	15089	15090	15214	15290	15160	15186	15168	14970	15167	15151	15173	15005	15167	15166	14993	15177	15114	15049	15137	15004	15015	15106	15072	15204	15119	15179	15317	15134	15094	15073	15347	15230	15096	15218	15108	15147	15253	15207	15175	15163	15210	15123	15234	15026	15087	15171	15162	15132	14991	15114	15025	15197	15022	15144	15063	15164	15100	15191	15024	15184	15159	15210	15244	15004	15091	15064	15237	15103	15356	15280	15051	15175	15158	15180	15245	15271	15212	15209	15069	15109	15155	15059	15119	15028	15114	15061	15263	14934	15285	15041	15160	15121	15175	15082	15083	15133	15232	15161	15245	15023	15099	15120	14942	15227	15237	15130	15058	15152	15153	15198	15193	15196	15100	15147	15228	14940	15068	15006	15095	15095	15126	15110	15180	15073	15199	15056	15261	15189	15061	15037	15085	15188	15137	15143	15249	15317	15082	15021	14967	15149	15126	14991	14966	15029	15126	15022	15260	14992	15079	15159	15198	15239	15278	15084	15116	15165	15272	15124	15081	15117	15019	15282	14996	15124	15104	14995	15151	15050	14912	15192	15117	15076	15068	15118	15107	15221	14958	15152	15089	15033	15071	15233	15136	15120	15182	15010	15163	15097	15013	15161	15105	15260	14978	15004	15290	15127	15195	15210	15170	14883	15183	15176	15273	15142	15054	15239	15126	15223	15219	15188	15039	15169	15081	15133	15103	15079	15087	15071	15101	15231	15100	15163	15162	15185	15004	15090	15106	15231	15059	15177	15189	15079	15204	15047	15136	14983	14995	15031	15172	15098	15109	15104	15116	15107	15237	15090	15258	15159	15093	15022	15035	15148	15106	15168	15138	14942	15024	15063	14960	15046	15199	15126	15319	15186	15096	14992	15120	14984	15278	15195	15034	15132	15235	15116	15228	15123	15114	15047	14960	15003	15076	14952	15195	15036	15147	15026	15159	15222	15278	15071	15000	15125	15153	15244	15087	15168	15037	15002	15119	15128	15110	15062	15130	15148	15050	15119	15025	15339	15239	15251	15315	15176	15111	15017	15278	14976	15313	15357	15054	15082	15100	15194	15107	15249	15197	14987	15334	15055	15041	15112	15077	15248	15089	15134	15035	15133	15116	15026	15077	15179	15180	15101	15065	15125	15089	15075
22884	20883	56853	69358	60351	49611	34019	29334	28684	28894	29213	28818	28889	29182	29098	28743	28772	28808	28694	28605	28645	28838	28746	28940	28832	28860	28842	28545	28980	28738	28708	28670	28461	28523	28579	29120	28711	28979	28922	28711	28779	28716	28734	28639	28626	28688	28798	28620	28503	28766	28501	28724	28855	28811	28483	28457	28539	28885	29027	28692	28767	28651	28541	28978	28571	28777	28768	28898	29055	28940	28680	28615	28679	28505	28319	28480	28621	28523	28599	28460	28461	28492	28614	29042	28550	28534	28667	28735	28642	28846	28857	28587	28604	28583	28815	28722	28672	28632	28659	28443	28817	28557	28704	28893	28786	28557	28832	28695	28599	28707	28708	28436	28500	28752	28665	28779	28813	28584	28689	28728	28409	28776	28711	28633	28862	28628	28678	28538	28595	28614	28865	28595	28716	28749	28458	28723	28745	28486	28634	28838	28642	28630	28715	28603	28952	28610	28444	28531	28689	28443	28531	28322	28602	28602	28749	28724	29005	28664	28475	28761	28236	28458	28589	28666	28782	28511	28503	28612	28684	28774	28733	28663	28699	28667	28521	28587	28948	28485	28738	28665	28724	28778	28976	28631	28714	28916	28642	28747	28741	28795	28803	28618	28324	28432	28244	28772	28710	29007	28695	28774	28621	28859	28766	28802	28661	28627	28806	28471	28894	28761	28765	28740	28579	28784	28737	28588	28428	28533	28907	28554	28549	28565	28399	28830	28699	28993	28949	28765	28549	28753	28563	28503	28834	28720	28841	28727	28269	28794	28653	28618	28578	28679	28600	28780	28717	28693	28596	28792	28661	28647	28888	29065	28475	28730	28557	28515	28685	28654	28843	28661	28719	28491	28744	28216	28593	28672	28690	28758	28430	28426	28625	28876	28813	28876	28815	28696	28666	28899	28626	28583	28501	28588	28454	28474	28498	28814	28644	28643	28557	28500	28691	28252	28566	28510	28845	28549	28460	28650	28505	28739	28674	28683	28674	28368	28721	28604	28330	28904	28636	28507	28935	28634	28408	28628	28738	28771	28816	28668	28653	29084	28705	28646	28730	28492	28649	28490	28854	28631	28469	28421	28848	28646	28598	28477	28554	28684	28811	28632	28822	28534	28684	28698	28477	28728	28520	28744	28585	28542	28967	28745	28852	28407	28624	28512	28893	28856	28710	28534	28820	28632	28642	28495	28356	28594	28774	28659	28584	28648	28484	28690	28370	28686	28585	28471	28272	28605	28688	28725	28750	28874	28685	28757	28722	28556	28518	28676	28616	28724	28698	28787	28835	28556	28724	28517	28820	28521	28828	28637	28663	28555	28683	28635	28654	28389	28789	28749	28885	28755	28636	28542	28602	28498	28586	28739	28499	28673	28642	28502	28597	28611	28791	28714	28856	28777	28527	28556	28539	28497	28825	28717	28552	28804	28777	28667	28607	28733	28571	28533	28708	28681	28922	28512	28682	28870	28569	29113	28822	28899	28737	28807	28491	28742	28443	28569	28714	28656	28834	28738	28473	28495	28754	28377	28536	28479	28571	28490	28444	28553	28835	28674	28777	28460	28541	28650	28749	28534	28544	28550	29037	28875	28542	28741	28802	28493	28571	28484	28471	28709	28449	28450	28541	28555	28568	28477	28790	28774	28480	29095	28530	28651	28690	28997	28491	28726	28816	28768	28697	28641	28720	28380	28779	28523	28467	28355	28535	28583	28533	28657	28772	28611	28469	28761	28732	28498	28647	28694	28651	28410	28468	28860	28644	28764	28679	28580	28475	28461	28644	28719	28428	28440	28612	28718	28710	28435	28907	28645	28741	28739	28640	28721	28900	28601	28406	28355	28762	28549	28531	28644	28579	28908	28768	28538	28760	28498	28721	28551	28481	28546	28707	28574	28734	28620	28768	28799	28478	28570	28628	28615	28731	28669	28640	28390	28927	28708	28648	28712	28756	28682	28368	28759	28854	28639	28596	28662	28532	28618	28581	28764	28581	28566	28477	28410	28582	28576	28531	28738	28610	28604	28704	28673	28543	28651	28791	28799	28460	28654	28681	28448	28643	28569	28784	28524	28638	28697	28682	28640	28506	28467	28606	28604	28630	28577	28707	28625	28710	28779	28849	28718	28629	28542	28720	28777	28615	28551	28848	28732	28644	28513	28896	28742	28800	28622	28531	28754	28721	28773	28940	28741	28713	28672	28763	28444	28813	28624	28466	28408	28480	28663	28932	29039	28631	28626	28710	28969	28592	28663	28559	28534	28876	28488	28908	28577	28801	28536	28635	28459	28701	28440	28750	28766	28922	28787	28438	28708	28867	28618	28565	28594	28685	28899	28816	28625	28858	29016	28833	28979	28969	28841	28366	28648	28801	28514	28676	28434	28795	28727	28844	28666	28567	28688	28640	28720	28611	28479	28600	28506	28623	28498	28611	28783	28727	28432	28649	28542	28513	28505	28750	28801	28460	28576	28738	28644	28909	28558	28501	28735	28658	28637	28650	28922	28757	28683	28495	28632	28579	28685	28714	28534	28666	28699	28715	28595	28564	28566	28702	28786	28376	28649	28569	29052	28778	28499	28500	28735	28983	28712	28717	29001	28550	28759	28644	28573	28696	28695	28745	28522	28656	28296	28702	28666	28738	28738	28820	28452	28715	28772	28589	28851	28499	28706	28907	28743	28437	28705	28690	28898	29038	28744	28569	28427	28666	28374	28901	28496	28642	28849	28334	28576	28688	28559	28538	28699	28647	28720	28414	28792	28492	28699	28431	28570	28490	28893	28661	28723	28499	28465	28617	28920	28486	28683	28693	28502	28605	28623	28587	28796	28792	28608	28466	28504	28601	28811	28823	28716	28805	28559	28782	28699	28818	28420	28997	28392	28492	28586	28629	28631	28827	28569	28639	28848	28524	29036	28881	29046	28715	28746	28433	28616	28695	28346	28747	28525	28659	28622	28439	28556	28501	28726	28568	28624	28643	28566	28714	28741	28830	28684	28457	28738	28533	28622	28704	28562	28708	28544	28580	28514	28964	28527	28352	28966	28478	28715	28859	28822	28528	28456	28879	28467	28872	28887	28761	28780	28737	28804	28846	28443	28615	28611	28567	28707	28418	28646	28371	28639	28763	28550	28542	28450	28544	28660	28430	28760	28690	28594	28497	28734	28512	28469	28496	28398	28478	28424	28986	28843	28561	28699	28631	28520	28865	28802	28755	28475	28798	28879	28921	28382	28493	28578	28734	28652	28656	28709	28384	28863	28656	28586	28830	28366	28476	28771	28499	28595	28485	28918	28685	28437	28968	28854	28644	28865	28660	28665	28534	28557	28757	28713	28382	28738	28658	28526	28525	28644	28347	28297	28781	28851	28405	28559	28504	28530	28645	28282	28871	28620	28570	28786	28792	28550	28527	28548	28689	28649	28637	28560	28735	28633	28647	28909	28955	28708	28712	28679	28724	28584	28722	28607	28791	28478	28863	28938	28828	28513	28886	28712	28482	28626	28766	28502	28467	28336	28636	28509	28569	28775	28554	28431	28528	28675	28650	28710	28722	28661	28481	28792	28872	28868	28851	28525	28762	28636	28608	28512	28773	28716	28671	28586	28454	28649	28463	28523	28523	28760	28620	28492	28590	28804	28540	28866	28699	28735	28537	28542	28679	28523	28809	28943	28851	28707	28568	28495	28383	28509	28369	28605	28795	28734	28563	28668	28437	28762	28699	28750	28837	28869	28607	28604	28531	28767	28667	28637	28466	28588	28605	28705	28702	28613	28571	28833	28600	28629	28853	28562	28738	28666	28692	28648	28813	28654	28637	28622	28573	28927	28468	28496	28536	28717	28767	28393	28378	28837	28837	28589	28759	28438	28863	28720	28603	28714	28748	28598	28608	28680	28565	28521	28659	28714	28478	28619	28478	28761	28972	28639	28610	28813	28633	28953	28982	28590	28475	28600	28692	28861	28704	28385	28775	28672	28822	28574	28732	28565	28604	28719	28655	28646	28705	28357	28640	28570	28754	28764	28906	28706	28588	28739	28801	28644	28717	28798	28539	28746	28708	28568	28517	28706	29046	28851	28504	28828	28413	28965	28778	28586	28901	28421	28716	28453	28544	28832	28521	28650	28561	28525	28666	29076	28796	29001	28871	28846	28588	28637	28445	28681	28479	28612	28709	28406	28744	28420	28751	28677	28750	28496	28389	28683	28691	28785	28739	28714	28679	28582	28463	28771	28995	28705	28910	28816	28547	28791	28899	28672	28613	28659	28771	28554	28652	28584	28916	28708	28690	28271	28740	28816	28741	28711	28603	28583	28680	28573	28815	28680	28966	28725	28750	28951	28916	28623	28724	28773	28740	28841	28615	28702	28553	28784	28508	28713	28484	28357	28609	28557	28536	28781	28378	28725	28769	28591	28542	28770	28750	28576	28637	28776	28940	28850	28651	28591	28821	28545	28714	28780	28630	28549	28737	28701	28931	28811	28735	28650	28731	28753	28407	28573	28539	28735	28625	28760	28306	28601	28583	28456	28820	28756	28700	28758	28721	28690	28583	28533	28930	28826	28449	28671	28711	28923	28601	28746	28804	28710	28656	28582	28575	28631	28759	28647	28310	28719	28754	28535	28492	28593	28754	28954	28518	28608	28443	28451	28735	28862	28906	28681	28919	28934	28838	28749	28751	28737	28797	28757	28623	28697	28690	28626	28612	28552	28711	28586	28584	28973	28308	28316	28547	28663	28545	28704	28735	28739	28620	28497	28778	28668	28553	28561	28978	28701	28547	28736	28766	28623	28826	28404	28545	28747	28794	28629	28626	28612	28605	28683	28528	28909	28810	28603	28668	28481	28730	28695	28702	28512	28445	28584	28708	28579	28547	28736	28522	28588	29033	28832	28782	28483	28605	28643	28681	28867	28527	28221	28430	28492	28719	28470	28747	28618	28802	28534	28427	28853	28674	28746	28617	28817	28947	28484	28655	28680	28481	28733	28565	28799	28692	28550	28686	28428	28584	28520	28804	28569	28655	28626	28465	28811	28668	28840	28547	28718	28563	28531	28863	28809	28951	28529	28634	28336	28682	28664	28634	28599	28695	28729	28476	28714	28830	28925	28739	28697	28593	28729	28450	28575	28623	28624	28598	28677	28569	28491	28498	28863
19063	39660	91597	87003	65694	43924	17699	16244	16282	16366	16143	16199	16198	16132	16319	16230	16335	16351	16440	16293	16296	16201	16451	16396	16363	16105	16179	16366	16333	16500	16315	16141	16274	16375	16408	16145	16270	16150	16362	16437	16422	16355	16365	16418	16057	16185	16342	16293	16252	16271	16260	16397	16271	16390	16233	16106	16247	16178	16363	16171	16487	16302	16200	16317	16102	16280	16193	16362	16250	16299	16342	16342	16251	16392	16261	16142	16249	16307	16317	16166	16271	16269	16349	16250	16193	16256	16143	16413	16237	16411	16356	16402	16446	16484	16441	16248	16234	16265	16087	16318	16182	16326	16527	16188	16482	16465	16313	16177	16441	16177	16412	16244	16321	16170	16095	16092	16463	16213	16205	16334	16527	16005	16328	16398	16272	16176	16205	16100	16467	16193	16287	16337	16176	16264	16442	16312	16214	16220	16316	16384	16354	16191	16284	16239	16209	16146	16373	16165	16295	16400	16309	16273	16295	16161	16222	16276	16180	16493	16259	16227	16364	16256	16185	16185	16396	16276	16195	16187	16250	16333	16305	16275	16274	16236	16470	16173	16387	16274	16150	16317	16115	16351	16381	16371	16220	16203	16324	16248	16086	16107	16179	16210	16271	16220	16246	16077	16407	16335	16158	16172	16150	16433	16204	16360	16284	16369	16182	16192	16245	16288	16318	16145	16169	16290	16391	15960	16357	16170	16342	16244	16329	16105	16267	16278	16205	16254	16252	16283	16369	16307	16286	16247	16297	16274	16264	16346	16239	16225	16361	16233	16296	16420	16266	16279	16270	16464	16303	16185	16457	16230	16509	16244	16302	16322	16349	16130	16228	16373	16312	16170	16304	16439	16205	16264	16144	16247	16188	16182	16234	16091	16256	16192	16222	16200	16204	16201	16327	16129	16356	16274	16210	16106	16164	16243	16220	16333	16353	16295	16261	16191	16358	16266	16317	16412	16344	16230	16396	16347	16222	16169	16188	16386	16238	16058	16460	16250	16381	16232	16024	16166	16194	16255	16146	16282	16476	16215	16095	16222	16376	16465	16273	16110	16213	16155	16245	16279	16285	16249	16137	16351	16214	16450	16212	16075	16295	16278	16263	16148	16413	16283	16185	16239	16542	16329	16352	16278	16234	16232	16293	16113	16233	16336	16263	16299	16523	16278	16249	16058	16210	16068	16310	16248	16340	16208	16293	16234	16188	16225	16339	16143	16382	16293	16405	16300	16207	16207	16335	16268	16183	16319	16312	16468	16264	16370	16297	16271	16231	16310	16297	16262	16188	16169	16226	16200	16244	16225	16318	16146	16404	16145	16091	16266	16107	16181	16448	16265	16266	16294	16235	16290	16328	16274	16314	16191	16136	16341	16370	16139	16179	16250	16563	16242	16143	16269	16242	16215	16276	16314	16215	16311	16307	16278	16219	16153	16268	16073	16248	16229	16134	16235	16277	16100	16378	16322	16109	16382	16215	16214	16216	16452	16295	16243	16259	16261	16354	16342	16147	16233	15995	16292	16198	16144	16349	16291	16281	16442	16352	16254	16269	16210	16339	16339	16428	16170	16238	16306	16143	16326	16241	16129	16211	16225	16337	16300	16263	16251	16131	16224	16096	16221	16109	16281	16341	16230	16394	16176	16320	16296	16186	16391	16449	16310	16239	16284	16350	16203	16251	16246	16276	16304	16456	16230	16184	16194	16131	16291	16181	16312	16344	16179	16322	16228	16332	16139	16240	16153	16249	16178	16212	16261	16197	16244	16389	16145	16331	16196	16066	16219	16450	16034	16279	16383	16334	16162	16088	16258	16105	16297	16160	16390	16260	16302	16213	16357	16405	16276	16228	16377	16234	16318	16406	16198	16307	16214	16165	16187	16251	16210	16229	16318	16308	16408	16232	16142	16237	16137	16320	16131	16209	16200	16246	16284	16199	16353	16269	16397	16246	16386	16153	16293	16298	16017	16545	16172	16275	16328	16414	16165	16206	16287	16112	16196	16167	16229	16250	16270	16266	16309	16276	16201	16333	16146	16277	16109	16281	16392	16256	16220	16393	16250	16189	16275	16260	16345	16319	16371	16367	16207	16207	16349	16198	16144	16534	16454	16294	16110	16302	16214	16149	16323	16150	16260	16204	16395	16186	16197	16430	16255	16358	16351	16312	16136	16160	16325	16209	16186	16249	15985	16165	16219	16245	16306	16138	16175	16068	16278	16306	16179	16313	16348	16263	16263	16212	16286	16299	16057	16333	16069	16376	16194	16336	16291	16240	16174	16311	16228	16180	16249	16297	16218	16117	16209	16271	16277	16388	16300	16173	16053	16169	16421	16097	16132	16327	16255	16237	16311	16258	16207	16174	16372	16180	16153	16196	16244	16296	16177	16244	16445	16358	16205	16442	16142	16226	16359	16230	16171	16291	16381	16102	16119	16487	16200	16177	16243	16423	16291	16431	16337	16290	16468	16354	16237	16370	16094	16303	16431	16154	16336	16107	16254	16258	16207	16222	16197	16322	16370	16213	16421	16306	16412	16123	16222	16245	16230	16326	16039	16357	16272	16242	16260	16304	16426	16249	16275	16234	16301	16335	16325	16245	16185	16455	16257	16459	16419	16128	16272	16475	16155	16192	16544	16238	16317	16279	16305	16176	16085	16293	16187	16368	16306	16338	16298	16325	16266	16242	16345	16172	16422	16251	16278	16201	16266	16311	16327	16371	16412	16456	16298	16390	16164	16281	16264	16233	16296	16374	16403	16099	16143	16288	16355	16227	16168	16330	16299	16180	16116	16149	16250	16331	16363	16191	16188	16250	16209	16102	16472	16370	16270	16309	16290	16192	16184	16182	16404	16239	16428	16173	16324	16188	16048	16339	16186	16153	16356	16289	16169	16361	16341	16381	16155	16429	16233	16366	16426	16269	16173	16348	16223	16226	16265	16361	16347	16365	16477	16250	16250	16327	16171	16146	16234	16307	16193	16194	16290	16218	16149	16285	16306	16447	16215	16305	16360	16290	16260	16395	16226	16072	16315	16314	16575	16243	16271	16127	16212	16260	16178	16351	16127	16207	16369	16295	16133	16183	16229	16177	16356	16344	16100	16234	16233	16349	16350	16197	16262	16237	16371	16248	16261	16172	16331	16228	16049	16326	16182	16245	16286	16350	16231	16295	16231	16115	16262	16253	16233	16169	16330	16303	16331	16321	16379	16078	16254	16233	16330	16141	16172	16244	16306	16389	15987	16319	16282	16279	16197	16097	16245	16241	16074	16209	16247	16372	16311	16359	16211	16230	16217	16373	16387	16391	16338	16313	16155	16247	16436	16362	16186	16299	16218	16412	16257	16243	16273	16348	16293	16214	16218	16208	16238	16318	16274	16184	16446	16387	16215	16200	16198	16307	16466	16314	16381	16453	16179	16339	16275	16302	16182	16217	16236	16325	16359	16372	16204	16255	16139	16315	16152	16311	16207	16284	16277	16331	16334	16353	16321	16213	16284	16217	16165	16271	16145	16289	16178	16294	16313	16329	16472	16345	16140	16383	16516	16400	16292	16269	16125	16234	16276	16239	16284	16319	16255	16138	16319	16209	16188	16251	16188	16346	16162	16347	16138	16318	16283	16226	16332	16343	16322	16288	16341	16419	16372	16491	16336	16344	16348	16219	16253	16156	16218	16249	16170	16306	16279	16237	16269	16356	16333	16080	16377	16368	16279	16244	16304	16384	16264	16334	16364	16307	16466	16131	16244	16263	16166	16163	16166	16235	16272	16362	16241	16371	16231	16160	16251	16233	16245	16306	16250	16310	16304	16320	16174	16186	16272	16233	16325	16201	16339	16120	16296	16217	16172	16443	16197	16122	16491	16136	16192	16244	16328	16347	16339	16256	16198	16358	16075	16324	16312	16092	16501	16281	16197	16262	16152	16085	16466	16253	16193	16104	16134	16263	16314	16144	16393	16311	16280	16289	16295	16189	16137	16363	16111	16199	16280	16136	16177	16380	16161	16366	16260	16287	16247	16311	16228	16329	16385	16224	16316	16315	16253	16225	16033	16169	16199	16313	16117	16295	16072	16386	16167	16404	16377	16405	16127	16217	16189	16361	16437	16120	16342	16288	16262	16014	16259	16253	16296	16192	16322	16378	16359	16209	16334	16122	16274	16179	16344	16406	16301	16184	16247	16223	16355	16361	16083	16221	16397	16352	16324	16344	16421	16342	16343	16354	16193	16266	16222	16249	16313	16211	16122	16179	16331	16265	16303	16367	16257	16347	16302	16267	16354	16310	16270	16207	16486	16252	16329	16302	16289	16255	16251	16373	16235	16377	16247	16256	16403	16361	16269	16306	16341	16195	16283	16457	16417	16291	16308	16134	16254	16295	16270	16389	16295	16356	16268	16196	16236	16276	16269	16321	16373	16374	16310	16341	16318	16232	16317	16181	16224	16209	16334	16120	16282	16125	16368	16330	16290	16179	16253	16336	16358	16323	16280	16228	16413	16305	16273	16332	16170	16228	16129	16186	16213	16411	16098	16248	16215	16319	16424	16160	16340	16093	16234	16105	16394	16160	16256	16329	16140	16227	16276	16321	16270	16149	16273	16367	16540	16376	16348	16335	16501	16177	16222	16285	16276	16161	16250	16309	16074	16232	15972	16246	16250	16060	16365	16138	16422	16340	16272	16362	16228	16315	16315	16406	16445	16201	16123	16294	16188	16310	16260	16288	16343	16157	16333	16234	16102	16403	16139	16238	16223	16310	16230	16113	16131	16323	16237	16107	16223	16378	16350	16131	16384	16292	16250	16208	16222	16318	16358	16332	16279	16210	16184	16395	16250	16262	16474	16138	16152	16414	16301	16381	16182	16264	16315	16269	16414	16265	16259	16420	16125	16169	16324	16122	16225	16334	16174	16193	16268	16335	16242	16286	16126	16220	16409	16434	16224	16254	16332	16172	16201	16237	16389	16160	16262	16283	16174	16300	16217	16467	16181	16337	16338	16222	16179	16190	16223	16156	16119	16118	16202	16169	16117	16270	16237	16280	16230	16112	16123	16336	16091	16183	16377	16451	16242	16405	16192	16372	16250	16399	16034	16278	16310	16289	16287	16337	16030	16390	16227	16212	16256	16358	16573	16307	16167	16283	16292	16391	16545
22059	20907	54956	69954	64665	55875	36446	29751	29385	29746	29486	29481	29494	29248	29368	29117	29491	29247	29027	29120	29170	29220	29395	29079	29118	29179	29344	29288	29069	28929	28897	29129	29134	29170	28880	29001	29204	28887	29216	28904	29403	28909	28995	29132	29210	29052	29070	29048	29195	28892	29056	29289	29119	29016	29046	28999	29138	28946	29329	29141	29011	29070	29159	29049	28827	29265	29052	28815	28947	29037	28993	29177	29094	29027	28913	28681	29086	29066	28984	29134	28976	29014	28789	29300	29085	29076	28732	28983	29319	28986	29013	28934	28877	29007	29196	29018	29169	28941	29101	28797	28986	28878	29113	28882	29113	28871	29030	28987	29134	29076	28981	29037	28801	28894	28899	29014	28959	28696	29074	28750	28883	29071	28970	29016	28680	29066	29201	28920	29184	28967	28745	28963	28906	28915	28862	28594	29222	28968	29060	29051	28912	28874	29104	29203	29123	29190	28905	29139	29170	29001	28892	28891	28891	28963	29070	28967	28879	28981	28950	28951	29108	28910	28976	28955	28908	29031	29083	28923	28742	29090	28979	28876	29143	29196	28713	29110	29396	29129	28952	29163	28672	29005	29014	28977	29187	28837	29108	28828	28963	28927	28926	28998	28998	29029	28868	28915	28842	28863	29108	29186	28748	28706	28964	29095	28936	29191	29235	28859	29009	29173	29035	28864	29019	29015	29111	28993	29124	29038	29040	29070	28904	28978	29084	29157	28906	29021	28832	29134	29041	29006	29036	29316	29074	29215	28976	28800	29287	28958	29174	29011	29066	29142	28956	28654	29252	29060	28922	29024	29127	29184	29230	28741	28724	28770	28977	28852	29128	29132	29166	28985	28952	28887	28928	29039	28937	28922	28923	28788	28883	29159	28942	29011	29173	29011	29126	29270	28993	29058	29281	28956	28882	28905	29184	29108	28872	28974	29076	29041	29253	29171	29188	28897	28846	29127	28692	28867	29037	29128	28929	28612	28982	28939	29128	28977	29135	29259	29064	28936	28891	28902	29080	29005	29193	28982	28827	28945	29177	29169	29195	29085	29026	28998	29054	28895	28887	28679	29000	28929	28927	29078	29122	28977	29104	28930	28999	28880	28798	29079	29026	28837	28897	29014	28868	29035	29038	28972	28975	29169	29283	28999	29004	29111	29074	29115	28975	29009	29279	29262	29123	28967	29121	28892	28869	28858	29028	29054	28893	28958	29098	29279	29124	29186	28917	28840	29107	29122	29012	29040	28930	28911	28951	28865	28924	28929	28814	29118	29136	29036	29140	29077	29278	29221	28657	29054	29176	28616	29038	28868	28874	29012	29004	28954	29250	28932	28814	28973	29008	28871	28884	28994	28953	28797	28963	28802	29131	28940	28939	28980	29010	29249	28799	28984	28891	28783	28777	28818	28942	28814	28896	29179	28999	28772	28761	28919	29178	28893	29090	29166	28993	29009	28724	29191	28767	28932	28822	29021	28892	28825	28966	28772	29099	29077	29055	28917	28753	28948	28846	29021	29157	29124	29010	28996	28646	28867	29118	28863	29075	28941	29156	29080	28916	28844	29102	28962	28836	28951	28881	28656	29015	29047	28723	29086	28981	29027	28914	29307	28940	29263	29069	28954	29000	29078	28966	28858	28887	28861	28994	28938	28728	28926	28930	28970	28884	28840	29012	28880	28924	28968	29081	28961	28990	29007	28797	28900	28600	28939	28805	29353	29231	28814	29040	28787	29098	29016	29083	28940	29012	29179	28999	29039	28948	28953	29047	28774	29143	28922	29031	29239	28947	29143	29104	28967	28965	29068	28746	29135	29343	28939	28965	29239	29040	29048	28913	29031	29150	28707	28869	29117	28922	28727	29000	28997	28825	28664	28900	28812	28927	28942	29069	29157	29151	29074	28807	28939	29099	28591	28765	28828	28907	29091	28936	28870	28979	28939	29055	29169	28746	29086	29141	29003	29000	28887	28923	29046	29024	29177	28904	29120	28908	29143	29072	29081	28968	29009	29125	29158	29177	28883	28909	28776	29186	29043	29106	28938	29300	29100	28714	28934	28949	28766	28850	28952	28964	28824	28671	29010	28758	28981	29064	29112	28885	28640	28784	29120	29056	28828	29092	29138	28885	29109	29127	28819	29088	28999	28929	28977	29106	28895	28970	29157	29313	28933	29161	29189	29031	28891	28848	29082	28936	28822	29221	28991	28738	28789	29201	29138	28944	29197	28898	28769	29057	29262	28957	29122	28768	28683	29047	29085	28973	29078	29080	28884	29204	28996	29018	29178	28727	28921	29126	28812	28938	29017	28784	29010	28857	28936	29028	28754	29144	29062	28998	29176	28926	29183	29274	28888	28957	29401	29048	28834	28928	29152	29050	29027	29086	28915	28863	28983	29150	28748	28939	29070	29130	28946	29255	29063	28992	28851	28741	29301	29037	28852	29145	29135	29011	29081	28958	29084	28836	29244	28850	28733	29082	28926	28910	28741	28928	28796	28966	28902	28984	28835	29159	29162	29116	28766	28988	28815	28919	28937	28889	28910	29336	28925	29159	29048	29014	28679	29046	28907	29131	28901	28915	28711	28821	28914	28867	28896	28995	29119	29054	28823	28854	28974	28611	28841	29149	29016	28575	29365	29201	28952	28827	28856	29007	28757	28986	28932	28889	29130	28768	29041	28782	29022	29036	28822	28854	28725	29156	28971	29108	29051	29018	28990	29005	28810	29024	29188	29315	29169	28943	28832	29028	29014	28993	28998	29078	29049	28705	28872	29237	29054	28940	28759	28935	28778	29005	29022	29105	28988	29258	28928	28695	28790	28740	28795	28992	29018	28685	29195	28895	28738	28760	29201	29066	28740	28960	29005	29223	28776	28887	28956	28796	29172	28737	29035	29353	29039	29040	28845	28972	28886	28881	28766	28994	28959	29006	29018	28754	29234	29276	29002	28780	29406	28836	28955	28989	28883	29034	28951	28916	28722	28738	28657	29229	29103	29228	28996	28954	29109	28933	29148	28889	28686	28943	28978	28649	28848	28814	29056	29126	28804	29022	29157	29053	29086	28983	29217	28916	28784	29124	28922	28850	28774	29268	29077	28604	28937	29187	29311	28890	29087	29363	28836	29023	29000	28828	28805	28789	28742	28962	29373	29263	28832	28773	28837	29021	28777	29233	28940	29130	29083	28929	28993	29120	29158	28930	28822	29088	28912	29030	29000	28984	28925	29040	28684	28795	28830	29204	29041	28874	29179	28968	29047	28922	29027	29028	28648	29027	29106	28886	29058	28806	29003	29039	28835	29011	28926	28931	28994	29070	29215	29089	28851	29052	28951	29205	28941	29410	29248	29108	29026	28846	28979	29323	29121	28914	28908	29025	28949	28823	28836	28999	29151	29023	28570	29006	29018	29275	28819	28926	29425	29051	28853	29027	29354	28805	28725	29068	29047	29161	29093	29043	29096	29122	29006	29036	29013	29061	29340	29120	28913	29148	28746	29045	28925	29097	29056	29253	28948	28826	28881	28777	28958	28975	29039	29174	28753	29005	28896	28840	28994	29011	29074	28894	28957	29036	29215	29316	28823	28804	29128	29066	28993	28846	29023	29056	28954	29099	29201	28654	28760	28998	28997	28809	28982	28821	29167	28980	29116	28981	28809	28860	28878	28969	29162	28916	28831	29007	29078	29007	28717	28949	28561	28638	29201	29423	29146	29185	29039	29018	29050	29139	28952	28993	28818	29118	28999	29011	28994	28779	29053	28874	29058	28868	29075	29083	29114	28893	28714	29007	28934	28960	28979	28934	28949	29152	28952	29166	28736	28940	29229	29018	29156	28959	29107	29160	29224	28948	28761	29185	29021	28860	29084	28968	29088	28991	29022	29027	28991	29007	29082	28740	28983	28803	28907	29175	28930	29088	28823	29028	28938	28788	28690	29208	29065	29295	28780	28898	29069	28741	28957	29002	28893	28742	28980	29108	29042	29095	29248	28863	28914	28805	29062	28915	29210	29001	28975	29063	28913	29067	28953	28976	28900	29011	28876	29095	28871	28810	29247	29109	29081	28980	29033	29031	29119	29125	28934	28933	29072	28761	28985	28955	29094	28943	29251	28941	29085	28934	28680	28701	28574	28901	29016	29093	28929	29136	29007	28886	28980	29228	28953	28884	29158	29156	29133	28818	29055	29229	29045	28891	28766	28911	28710	28917	29006	29102	28994	29050	28993	28769	29128	29013	28945	29195	28783	28733	28636	28799	29094	28885	28765	28984	28735	28814	29106	28610	28794	29096	29149	29057	28943	29281	28908	29067	29114	29076	29001	28956	29062	29133	28873	29058	29106	28848	28783	29049	29097	28909	28893	28739	28885	28961	29007	29056	29118	29178	28819	28850	28861	28735	29186	29061	28771	29043	29151	28875	29338	28962	28902	28936	28755	29103	28999	29094	28973	28984	28947	29000	29045	28860	28803	29046	29125	29347	28809	28971	29045	28987	28758	28935	29046	28788	28943	29035	29051	29034	28952	28695	28837	29380	29178	29152	28890	29004	28709	28894	28866	28906	29014	28936	28917	28773	29080	29128	28954	28890	29248	29390	28843	29116	29177	28944	29254	29013	29095	29120	29211	29218	28952	28857	28999	28947	29076	28922	28976	28917	29029	28916	28899	29050	28962	29135	28973	29181	29170	28894	29174	28947	28705	28789	28979	28781	29064	28882	29044	29263	28883	28869	28884	28882	28732	28847	29199	28951	29025	29003	28914	28866	28667	29116	29058	29126	29121	28978	28805	29151	29153	29019	29254	28945	29330	28994	28973	28920	29063	28924	28748	29251	29015	28885	28970	29076	28965	29195	28918	29103	29167	28858	28841	29013	29171	28858	28573	28780	28978	29084	29069	29004	29105	29094	28956	29037	28905	28810	28777	28890	29187	29064	29093	29026	28883	29006	28857	28824	28892	29230	29004	28716	28871	29016	29006	28960	28899	28951	28836	28904	28950	28898	28964	28983	29219	28999	28921	29095	28995	29188	29040	29123	29027	28723	29056	28990	28860	29043	29011	29157	28932	29064	29023	29007	28976	29183	29068	29354	28745	28977	29152	28899	29079	29053	29117	28779	28847	29048	28912	28898	29054	28861	29046	28864	29013	28897	28797	28868	29061
20538	44465	87168	97215	78628	55751	18602	16413	16382	16272	16272	16165	16486	16223	16503	16282	16282	16396	16426	16282	16493	16326	16228	16296	16150	16260	16612	16346	16395	16387	16243	16391	16465	16287	16321	16258	16469	16502	16203	16445	16224	16442	16482	16235	16384	16239	16583	16314	16385	16211	16381	16313	16381	16413	16469	16453	16369	16337	16251	16338	16407	16399	16515	16490	16250	16409	16382	16347	16322	16214	16407	16214	16479	16410	16236	16165	16127	16360	16198	16353	16059	16226	16232	16483	16345	16321	16340	16247	16331	16433	16284	16206	16302	16327	16296	16268	16333	16171	16399	16367	16365	16546	16407	16182	16504	16206	16328	16510	16251	16344	16221	16333	16398	16454	16491	16425	16297	16395	16474	16407	16156	16222	16358	16443	16251	16422	16281	16400	16286	16245	16441	16239	16183	16419	16379	16073	16319	16314	16306	16454	16323	16303	16144	16232	16325	16415	16432	16289	16569	16364	16375	16240	16131	16399	16452	16549	16232	16244	16407	16234	16490	16269	16311	16396	16302	16356	16494	16278	16319	16306	16301	16376	16183	16453	16343	16300	16220	16375	16368	16354	16280	16431	16287	16305	16282	16312	16299	16176	16304	16381	16229	16319	16271	16257	16393	16354	16418	16373	16134	16228	16335	16091	16217	16398	16399	16374	16298	16375	16302	16296	16182	16251	16421	16350	16215	16277	16246	16231	16428	16314	16410	16283	16126	16160	16405	16278	16294	16254	16309	16393	16148	16245	16061	16343	16230	16319	16342	16436	16346	16362	16488	16537	16152	16306	16206	16234	16433	16417	16277	16431	16306	16320	16309	16273	16550	16236	16317	16373	16396	16398	16215	16169	16266	16405	16349	16350	16246	16599	16546	16185	16414	16441	16229	16230	16349	16320	16356	16214	16370	16552	16313	16207	16222	16283	16381	16286	16450	16360	16302	16431	16269	16200	16481	16321	16342	16372	16282	16465	16329	16395	16358	16319	16490	16356	16375	16319	16348	16348	16532	16372	16448	16275	16217	16393	16293	16502	16422	16456	16345	16356	16281	16255	16284	16335	16248	16237	16477	16277	16386	16304	16375	16471	16349	16282	16258	16454	16399	16160	16309	16346	16218	16455	16371	16470	16156	16388	16207	16340	16284	16338	16264	16410	16221	16311	16493	16330	16245	16249	16294	16276	16375	16285	16324	16237	16265	16375	16198	16284	16289	16449	16376	16349	16122	16262	16364	16264	16279	16213	16342	16400	16289	16330	16364	16286	16218	16442	16417	16385	16109	16427	16334	16289	16237	16270	16274	16423	16343	16241	16361	16341	16432	16329	16552	16302	16220	16310	16379	16325	16338	16403	16330	16408	16209	16415	16403	16438	16433	16286	16409	16496	16380	16454	16309	16142	16263	16262	16280	16386	16366	16318	16571	16291	16436	16415	16260	16296	16426	16460	16328	16196	16427	16375	16232	16315	16348	16288	16299	16387	16307	16302	16610	16382	16111	16408	16191	16284	16344	16479	16282	16274	16279	16348	16301	16450	16437	16360	16342	16340	16194	16256	16320	16247	16311	16370	16486	16427	16161	16451	16387	16381	16303	16295	16389	16418	16279	16314	16201	16312	16416	16331	16546	16150	16341	16294	16341	16218	16458	16273	16325	16219	16432	16327	16380	16191	16389	16305	16507	16174	16254	16416	16357	16341	16418	16444	16422	16334	16186	16371	16337	16406	16320	16438	16485	16327	16258	16226	16187	16321	16244	16251	16258	16216	16390	16344	16332	16090	16303	16221	16368	16504	16527	16493	16400	16302	16377	16234	16170	16254	16245	16295	16300	16243	16279	16486	16346	16168	16245	16342	16474	16365	16366	16300	16363	16288	16269	16416	16465	16139	16328	16279	16382	16330	16389	16382	16365	16365	16197	16409	16397	16309	16421	16296	16377	16268	16215	16294	16355	16397	16217	16131	16266	16392	16413	16297	16317	16329	16330	16316	16168	16417	16289	16321	16243	16233	16411	16552	16253	16532	16452	16318	16330	16272	16423	16325	16178	16273	16279	16244	16479	16207	16306	16255	16201	16484	16174	16240	16225	16247	16382	16264	16383	16477	16280	16292	16364	16453	16432	16226	16352	16285	16498	16181	16468	16274	16236	16273	16291	16381	16343	16321	16414	16439	16300	16387	16323	16206	16276	16171	16374	16373	16299	16334	16342	16293	16258	16205	16243	16421	16318	16372	16387	16356	16256	16526	16248	16269	16240	16173	16494	16358	16377	16505	16165	16341	16339	16291	16317	16363	16382	16263	16304	16453	16268	16668	16536	16319	16317	16326	16374	16305	16296	16355	16290	16262	16414	16384	16434	16124	16426	16491	16214	16306	16172	16253	16168	16363	16385	16248	16323	16271	16205	16223	16331	16187	16317	16370	16256	16232	16240	16419	16303	16273	16422	16337	16355	16213	16373	16279	16282	16367	16403	16388	16357	16292	16234	16335	16235	16359	16316	16214	16314	16361	16454	16403	16415	16512	16494	16307	16173	16286	16155	16362	16387	16432	16326	16410	16358	16456	16262	16492	16318	16373	16426	16215	16281	16246	16300	16309	16302	16308	16314	16181	16163	16441	16456	16430	16155	16400	16346	16268	16481	16442	16410	16483	16367	16382	16389	16324	16353	16230	16215	16306	16417	16251	16223	16497	16242	16445	16471	16343	16356	16136	16303	16373	16319	16241	16339	16408	16335	16226	16335	16290	16334	16192	16245	16344	16394	16348	16350	16404	16242	16278	16293	16213	16219	16496	16395	16286	16217	16419	16434	16241	16393	16343	16197	16261	16239	16379	16370	16390	16263	16360	16326	16469	16561	16293	16235	16383	16332	16445	16356	16304	16317	16392	16470	16375	16307	16150	16487	16516	16196	16356	16313	16533	16312	16395	16442	16441	16160	16367	16314	16378	16484	16422	16446	16259	16376	16221	16207	16179	16300	16432	16284	16245	16262	16337	16445	16320	16102	16317	16278	16373	16381	16393	16280	16376	16328	16233	16253	16313	16479	16142	16425	16219	16347	16543	16382	16180	16238	16336	16299	16371	16321	16284	16413	16339	16327	16323	16219	16291	16502	16281	16521	16441	16112	16377	16198	16356	16291	16432	16368	16382	16276	16244	16273	16241	16299	16239	16396	16221	16298	16530	16329	16359	16343	16279	16364	16207	16463	16371	16209	16477	16360	16542	16272	16414	16265	16321	16467	16360	16155	16308	16292	16260	16443	16499	16334	16220	16144	16253	16202	16250	16266	16410	16168	16409	16415	16377	16406	16250	16343	16423	16412	16345	16349	16412	16368	16374	16197	16374	16135	16346	16455	16308	16232	16423	16408	16476	16336	16235	16344	16527	16341	16456	16433	16385	16304	16418	16453	16359	16329	16374	16155	16279	16348	16280	16166	16308	16365	16123	16399	16119	16380	16482	16201	16354	16237	16171	16219	16295	16255	16334	16431	16269	16238	16393	16455	16434	16216	16313	16250	16270	16202	16422	16323	16337	16441	16186	16427	16424	16452	16284	16204	16291	16454	16314	16145	16268	16372	16358	16272	16218	16230	16374	16247	16502	16356	16233	16289	16376	16226	16196	16303	16319	16340	16433	16264	16331	16290	16364	16385	16256	16180	16433	16314	16116	16374	16434	16286	16206	16238	16263	16295	16310	16444	16334	16347	16386	16479	16390	16301	16497	16308	16378	16412	16308	16351	16190	16295	16264	16215	16144	16209	16373	16217	16474	16202	16338	16368	16331	16463	16114	16379	16232	16301	16484	16390	16147	16349	16309	16184	16367	16319	16261	16377	16195	16308	16186	16294	16184	16289	16336	16438	16341	16310	16379	16489	16129	16317	16285	16307	16405	16476	16399	16293	16324	16277	16384	16032	16152	16486	16257	16529	16440	16425	16230	16429	16353	16250	16389	16328	16268	16332	16319	16530	16250	16450	16372	16248	16422	16377	16353	16418	16325	16279	16306	16337	16399	16123	16409	16489	16436	16253	16310	16199	16322	16239	16281	16387	16255	16288	16255	16255	16371	16338	16383	16376	16063	16274	16299	16290	16236	16424	16291	16393	16379	16361	16205	16340	16247	16280	16307	16388	16256	16224	16405	16161	16341	16249	16408	16543	16270	16268	16469	16219	16234	16187	16387	16334	16234	16378	16336	16276	16288	16160	16331	16255	16285	16443	16305	16320	16402	16527	16351	16248	16439	16232	16310	16469	16243	16388	16208	16223	16360	16393	16314	16376	16458	16355	16354	16356	16260	16367	16370	16335	16345	16489	16215	16427	16534	16300	16426	16265	16185	16471	16345	16187	16429	16085	16237	16403	16218	16260	16425	16414	16477	16362	16394	16361	16361	16325	16209	16498	16512	16283	16297	16320	16442	16255	16360	16291	16322	16576	16110	16469	16298	16129	16250	16430	16371	16469	16186	16284	16284	16193	16357	16413	16357	16334	16364	16351	16339	16316	16381	16289	16363	16394	16356	16276	16152	16511	16320	16461	16422	16408	16297	16193	16248	16257	16278	16413	16394	16401	16418	16221	16235	16298	16498	16177	16271	16229	16399	16345	16464	16272	16288	16203	16234	16371	16311	16403	16297	16261	16408	16321	16305	16207	16408	16366	16297	16209	16280	16338	16206	16186	16411	16334	16443	16305	16329	16521	16338	16398	16313	16318	16343	16517	16297	16420	16275	16248	16408	16375	16355	16245	16532	16434	16348	16237	16421	16280	16219	16516	16358	16488	16221	16321	16274	16300	16423	16247	16251	16459	16627	16412	16288	16419	16450	16365	16374	16441	16452	16093	16378	16251	16294	16289	16263	16323	16263	16438	16374	16371	16317	16466	16311	16421	16099	16348	16364	16304	16406	16373	16360	16260	16303	16322	16210	16241	16486	16345	16406	16435	16298	16276	16333	16437	16248	16321	16546	16384	16439	16304	16294	16354	16398	16282	16351	16281	16182	16311	16259	16307	16270	16210	16346	16336	16503	16251	16333	16317	16185	16334	16410	16208	16169	16436	16470	16316	16354	16406	16532	16340	16353	16278	16386	16385	16214	16477	16494	16347	16279	16359	16318	16323	16454	16181	16469	16443	16343	16305	16239	16398	16219	16276	16385
34303	29763	49684	44156	36087	31391	27729	27267	27294	27274	27392	27195	27123	27435	27449	27094	27316	27255	27456	27053	27240	27008	27548	27237	27298	27345	27360	27218	27282	27434	27019	27217	27356	27232	27148	27428	27275	27119	27192	27596	27283	27302	27237	27050	27092	27310	27204	27265	27289	27376	27035	26948	27347	27242	27156	27197	26993	26985	27363	27317	27327	27145	27316	26933	27536	27295	27032	27416	27266	27309	27240	27341	27291	27190	27447	27331	27308	27010	27248	27071	27518	27319	27311	27257	27413	27213	27414	27401	27075	27221	27111	27131	27576	27435	27301	27256	27102	27147	27158	27185	27109	27092	27121	26930	27403	27146	27239	27111	27439	27157	27109	27240	27234	27065	27363	27384	27294	27001	27293	27306	27262	27188	27210	27242	27293	27183	27116	27159	27446	27407	27148	27373	27220	27359	27424	27350	27382	27270	27094	27094	27064	27334	27190	26920	27053	26994	27143	27209	27191	27057	27210	27317	27297	27273	27089	27174	27143	27405	27386	27121	27391	27074	27289	27382	27359	27364	27341	27353	27191	27366	27482	27240	27054	26968	27172	27336	27247	27229	27180	27355	27355	27176	27372	27235	27047	27261	27319	27217	27383	27099	27115	27252	27309	27423	27333	27146	27065	27298	27054	27324	27720	27446	27113	27420	27465	27236	27563	27383	27317	27435	27071	27073	27095	27388	27338	27319	27121	27138	27347	26992	27135	27296	27261	27079	27088	27104	27089	27641	27394	27127	26857	27413	27283	27089	27201	27213	27165	27342	27139	27130	27211	27288	27151	27191	27210	27322	27213	27338	27157	27148	27381	27741	27435	27304	27096	27222	27144	27208	27151	27179	27367	27402	27040	27333	27189	27340	27499	27290	27424	27301	27539	27267	27177	27220	27351	27294	27300	26947	27278	27321	27316	27272	27387	27100	27579	27132	27350	27126	27234	27159	26936	27176	27239	27304	27170	27100	27165	27351	27373	27145	27214	27338	27127	27035	27271	27291	27300	27232	27249	27060	27367	27070	27249	27241	27178	27051	27324	27325	27166	27421	27296	27228	27435	27289	27006	27103	27158	27156	27263	27341	27244	27090	27224	27245	27347	27187	26954	27097	27006	27229	27255	27719	27374	27125	27356	27339	27433	27213	27134	27294	27195	27429	27310	27115	27638	27517	27192	27334	27119	27072	27122	27059	27155	27082	26995	27291	27114	27049	26982	27310	27215	27206	27238	27111	27358	27056	27565	27047	27074	27133	27062	27064	27194	27020	27438	27287	27331	27099	27159	27397	27474	27187	27232	27259	27268	27447	27012	27182	27250	27309	27304	27333	27329	27202	27079	27273	27187	27114	27232	27110	27294	27226	27328	27136	27402	27228	27594	27335	27225	27219	27551	27150	27617	27039	27152	27037	27297	27018	27512	27330	27420	27203	27495	27333	27607	27226	27152	27199	27117	27169	26988	27128	27274	27286	27321	27236	27369	27266	27562	27598	27221	27274	27354	27086	27174	27235	27208	26904	27288	27192	27127	27147	27308	27195	27248	27153	27244	27187	27384	27095	27549	27259	27045	27420	27200	27355	27321	27421	27357	27331	27303	27335	27123	27280	27290	27414	27073	27157	27474	27467	26906	27225	27110	27155	27326	27363	27167	27353	27459	27476	27571	27020	27048	27269	27416	27281	27075	27180	27193	27212	27104	27232	27371	27190	27080	27171	27269	27134	27251	27067	27178	26892	27343	27111	27302	27380	27184	27348	27113	27154	27425	27642	27246	27179	27272	27155	27259	27180	27307	26857	27412	27482	27285	27298	27193	27330	27129	27170	27550	27226	27290	27112	27126	26918	27322	27410	27400	27421	27315	27505	27408	27411	27061	27189	27204	27131	27264	27124	27215	27141	27529	27364	27286	27309	27343	27379	27450	27410	27603	27281	27239	27384	27563	27246	27358	27438	27273	27165	27175	27446	27326	27319	27095	27317	27308	27191	27126	27215	26971	27126	27131	27379	27235	27289	27327	27170	27154	27324	27262	27341	27133	27223	27360	27281	27124	27257	27193	27337	27061	27323	27120	27490	27420	27318	27221	27276	27149	27120	27222	27411	27362	27275	27321	27432	27276	27279	27205	27070	27214	26887	27363	27345	27376	27515	27478	27254	27210	27212	26990	27456	27446	27102	27294	27044	27159	27165	27244	27438	27377	27320	27505	27138	27491	27202	27723	27225	27374	27303	27118	27269	27253	27181	27387	27254	27305	27156	27254	27120	26927	27432	27306	27159	27049	27171	27136	26967	27137	27262	26941	27399	27101	27131	27024	27256	27423	27146	27109	27520	27266	27217	27629	27304	27069	27291	27261	27396	27265	27184	27110	27224	27293	27353	27091	27199	27203	27271	27452	27249	27212	27374	27007	27265	27166	27034	27323	27508	27205	27186	27309	27140	27078	26967	27135	27217	27514	26985	27365	27370	27060	27349	27230	27385	27484	27294	27118	27180	27178	27168	27364	26999	27144	27408	27324	27268	27339	27345	26995	27111	27534	27284	27231	27005	27021	27067	27341	27349	27526	27184	27182	27062	26949	27315	27203	27294	26931	27327	27207	27207	27336	27122	27293	27517	27331	27152	27168	27122	27419	27207	27181	27277	27226	27229	27400	27284	27507	27432	27160	26950	27365	27450	27208	27077	27289	27169	27243	27133	27520	27546	27174	27126	27306	27198	27458	27303	27663	27196	27042	27074	27412	27285	27449	27268	27541	27261	27269	27072	27217	27344	27051	27116	27187	27268	27103	27178	27100	27130	27253	27146	27329	26911	27232	27145	27181	27108	27193	27173	27513	26887	27278	27223	27091	27193	27334	27395	27173	27539	27411	27380	27200	27177	27515	27187	27106	27382	27261	27272	27112	27246	27253	27237	27148	27448	27337	27386	27367	27055	27139	27249	27333	27363	27535	27196	27039	27503	27495	27353	27244	27276	27236	27196	27150	27178	27534	27424	27194	27555	27397	27339	27447	27428	27296	27358	27194	27073	27295	26999	27475	27273	27016	27404	27290	27311	27349	27214	27072	27391	27309	27200	27448	27202	27321	27279	27126	27163	27166	27316	27068	27275	27123	27383	27285	27442	27139	27529	27089	27232	27262	27247	27331	27063	27277	27239	27316	27265	27158	27423	27258	27324	27343	27271	27174	27300	27094	26964	27404	27387	27515	27172	27307	27124	27138	27081	27455	27157	27492	27453	27274	27340	27231	27233	27222	27193	27009	27148	27083	27184	27322	27405	27238	27040	26955	27307	27203	27326	27047	27031	27079	27159	27243	27039	27396	27137	27265	27337	27360	27426	27298	27294	27159	27218	27135	27156	27323	27178	27362	27021	27347	27200	27227	27126	27259	27278	27409	27394	27292	27266	27344	27219	27290	27547	27470	27249	27531	27264	27186	27155	27271	27190	27350	27074	27153	27135	27222	27433	27131	27168	27341	27374	27234	27210	27248	27386	26983	27191	27183	27339	27365	27275	27277	26876	27289	27287	27135	27371	27289	27032	27312	27416	27142	27197	27259	27458	27260	27170	27378	27130	27170	27254	27326	27258	27031	27268	27312	27274	27300	27110	27265	27171	27229	27184	27139	27297	27426	27207	27225	27226	27395	27332	27196	27388	27103	27176	27296	27252	27287	27041	27168	27102	27132	27313	27334	27223	27234	27108	27420	26939	27117	27402	27076	27243	27304	27506	27226	27260	27217	27251	27321	26974	27070	27364	27316	27256	27209	27000	27331	27134	27448	27182	27274	27125	27236	27559	27260	27314	27195	27024	27294	27229	27253	27480	27382	27206	27272	27402	27341	27198	27335	27319	27357	27204	27302	27364	27345	27026	27323	27376	27314	27092	27411	27348	27241	26963	27060	27222	27163	27146	27151	27092	27398	27299	27410	26986	27435	27502	27307	27171	27220	27361	27256	27264	27057	27314	27449	27064	27546	27425	27197	27213	27418	27124	26999	27255	26984	27301	27228	27329	27139	27035	27577	27209	27145	27304	27036	27458	27479	27010	27055	27212	27110	27279	26986	27353	27333	27498	27132	27350	27166	27020	27152	27219	27339	27325	27291	27483	27098	27160	27196	27078	27261	27167	27249	26932	27215	27488	27492	27242	27276	27090	27450	27188	27185	27332	27229	27307	27677	27358	27076	27216	27156	27336	27324	27204	27164	27091	27182	27139	27234	27185	27347	27422	27188	27111	27108	27254	27278	27161	27382	27111	27459	27336	27490	27147	27252	27353	27303	27098	27324	27023	27265	27072	27169	27316	27211	27563	27310	27290	27340	27072	27197	27213	27333	27222	27395	27051	26962	27000	27346	27015	27113	27060	27177	27323	27332	27193	27329	27283	27225	27201	27460	27547	27057	26901	27178	27273	27086	27475	27158	27378	27272	27118	27493	27241	27029	27101	27340	27251	27185	27408	27153	27274	27237	27202	27140	27060	27285	27501	27152	27112	27330	27365	26990	27227	27099	27354	27262	27263	27335	27183	27370	27185	27296	27265	27570	27448	27280	27210	27168	27341	27302	27405	27530	27180	27442	27299	27409	27267	27212	27143	27439	27342	27083	27061	27241	27121	27363	27441	27162	27404	27137	27377	27081	27329	27177	27290	27201	27155	27405	27278	27310	27297	27034	26852	27272	27356	27251	27442	27572	27319	27186	27366	27493	27365	27106	27276	27262	27274	27082	27333	27507	27491	27487	27090	27343	27455	27148	27016	27322	27048	27173	27176	27180	26986	27152	27291	27187	27150	27259	27388	27316	27390	27294	27233	27003	27360	27420	27441	27297	27211	27241	27204	27311	27441	27370	27209	27406	27418	26925	27295	27267	27015	27109	27216	27369	27184	27339	27301	27114	27251	27468	27177	27175	27281	27463	27284	26903	27338	27356	27254	27291	27309	27420	27358	27153	27326	26997	27263	27173	27137	27337	27309	27409	27404	27581	27066	27278	27391	27219	27411	27128	27033	27087	27301	27465	27350	27097	27046	27290	27359	27103	27252	26918	27283	27465	27461	27213	27319	27434	27184	27321	27302	27127	27101	27275	27262	27362	27031	27379	27047	27320	27520	27307	27064	27426	27286	27408	27544	27365	27253	27374	27310	27393	27456	27169	27290	27644	27418
19018	28179	42588	32654	25046	19588	15725	15748	15779	15658	15642	15774	15472	15711	15756	15710	15645	15690	15761	15802	15782	15558	15733	15733	15487	15691	15671	15628	15735	15610	15582	15666	15674	15739	15747	15698	15823	15786	15873	15584	15684	15697	15650	15844	15584	15736	15777	15673	15659	15671	15780	15696	15691	15756	15667	15723	15797	15800	15747	15773	15632	15742	15574	15768	15772	15499	15660	15542	15745	15736	15805	15885	15728	15590	15672	15829	15800	15706	15562	15773	15791	15733	15797	15768	15799	15622	15705	15649	15752	15626	15583	15518	15771	15903	15605	15716	15829	15715	15730	15732	15758	15751	15709	15779	15732	15759	15925	15844	15626	15605	15775	15856	15858	15726	15714	15532	15693	15708	15781	15749	15653	15644	15885	15748	15724	15698	15689	15686	15607	15753	15630	15643	15569	15733	15861	15784	15725	15542	15723	15851	15692	15795	15740	15639	15732	15691	15726	15821	15882	15751	15691	15576	15585	15557	15657	15830	15896	15584	15815	15672	15647	15661	15617	15737	15533	15810	15734	15466	15708	15670	15595	15724	15717	15840	15800	15772	15553	15713	15683	15884	15813	15696	15527	15650	15673	15693	15855	15569	15608	15738	15929	15646	15717	15613	15698	15816	15620	15673	15744	15670	15622	15642	15751	15763	15589	15734	15662	15631	15779	15820	15659	15542	15809	15650	15504	15666	15765	15575	15729	15684	15641	15705	15647	15653	15872	15688	15510	15823	15756	15634	15701	15873	15749	15836	15649	15614	15461	15719	15734	15753	15736	15831	15743	15703	15652	15678	15562	15831	15632	15563	15677	15794	15683	15785	15769	15672	15730	15630	15693	15618	15859	15664	15652	15629	15846	15644	15744	15712	15839	15721	15720	15772	15896	15715	15730	15772	15740	15677	15782	15737	15642	15545	15655	15679	15523	15847	15538	15624	15765	15752	15752	15626	15578	15719	15660	15700	15595	15868	15631	15702	15732	15528	15758	15694	15805	15785	15606	15694	15567	15808	15632	15724	15792	15632	15600	15604	15698	15762	15878	15762	15864	15610	15690	15706	15734	15713	15666	15624	15626	15843	15769	15719	15544	15791	15689	15632	15704	15712	15674	15639	15662	15741	15820	15775	15817	15643	15584	15702	15528	15784	15612	15600	15715	15786	15935	15734	15665	15759	15583	15790	15790	15764	15868	15826	15593	15676	15531	15846	15762	15704	15690	15694	15684	15620	15620	15732	15680	15827	15611	15682	15808	15636	15679	15685	15726	15857	15730	15721	15638	15642	15645	15716	15681	15529	15735	15461	15554	15765	15675	15582	15779	15872	15598	15623	15931	15712	15584	15655	15816	15836	15789	15817	15558	15743	15806	15664	15648	15663	15617	15605	15770	15706	15798	15836	15744	15676	15781	15744	15846	15503	15739	15708	15645	15805	15747	15830	15747	15690	15818	15638	15660	15593	15686	15689	15731	15815	15779	15753	15804	15752	15747	15592	15684	15752	15803	15734	15714	15715	15691	15607	15560	15681	15761	15693	15806	15718	15606	15585	15527	15811	15710	15709	15735	15629	15761	15786	15386	15748	15782	15727	15778	15843	15661	15862	15734	15746	15553	15791	15858	15775	15754	15686	15687	15661	15675	15688	15655	15639	15669	15639	15636	15665	15846	15592	15728	15651	15726	15786	15692	15757	15752	15587	15574	15749	15786	15690	15672	15873	15830	15809	15772	15697	15652	15864	15684	15590	15773	15759	15678	15684	15636	15744	15797	15681	15755	15715	15656	15806	15730	15869	15600	15601	15627	15809	15785	15647	15899	15865	15756	15500	15840	15629	15769	15705	15768	15666	15747	15634	15691	15664	15808	15666	15633	15917	15734	15714	15538	15761	15707	15696	15651	15745	15796	15656	15615	15771	15805	15856	15735	15657	15533	15647	15751	15860	15747	15742	15740	15712	15534	15613	15824	15587	15696	15796	15694	15749	15603	15826	15792	15871	15648	15641	15825	15819	15628	15542	15666	15654	15544	15729	15709	15626	15722	15660	15721	15590	15656	15621	15783	15821	15703	15785	15903	15707	15731	15617	15695	15766	15647	15564	15723	15547	15872	15591	15734	15638	15765	15635	15642	15683	15792	15829	15682	15702	15832	15715	15625	15844	15683	15561	15646	15779	15685	15711	15736	15576	15701	15737	15867	15773	15699	15591	15754	15535	15652	15627	15669	15690	15759	15722	15802	15666	15589	15498	15631	15865	15721	15838	15723	15611	15786	15621	15858	15560	15912	15785	15735	15702	15785	15764	15917	15692	15726	15747	15567	15810	15621	15619	15765	15666	15781	15802	15811	15748	15688	15773	15796	15753	15674	15679	15589	15831	15870	15558	15807	15605	15650	15642	15584	15607	15697	15506	15477	15643	15630	15649	15766	15751	15660	15810	15658	15598	15776	15654	15720	15645	15626	15753	15655	15736	15645	15746	15575	15560	15803	15468	15607	15636	15927	15614	15641	15722	15788	15665	15587	15769	15751	15572	15637	15573	15692	15652	15659	15842	15670	15703	15703	15638	15638	15622	15626	15650	15577	15651	15754	15797	15688	15757	15538	15749	15594	15765	15705	15691	15580	15703	15655	15674	15530	15769	15724	15688	15742	15783	15724	15851	15754	15705	15925	15638	15760	15726	15731	15588	15782	15627	15498	15785	15756	15867	15738	15678	15590	15783	15713	15684	15687	15816	15692	15679	15723	15800	15631	15736	15803	15746	15694	15859	15791	15679	15823	15616	15774	15874	15750	15610	15624	15709	15693	15836	15798	15767	15611	15709	15673	15738	15685	15695	15821	15853	15587	15665	15531	15670	15826	15637	15506	15729	15665	15681	15730	15668	15707	15791	15756	15744	15689	15781	15813	15647	15647	15747	15730	15769	15658	15660	15725	15690	15570	15800	15759	15409	15698	15642	15777	15597	15783	15788	15740	15716	15807	15668	15656	15694	15536	15669	15766	15596	15761	15768	15836	15801	15553	15822	15661	15811	15601	15866	15408	15698	15760	15727	15753	15676	15731	15682	15587	15608	15925	15497	15641	15920	15611	15587	15578	15718	15721	15663	15564	15578	15928	15596	15592	15415	15806	15738	15681	15814	15626	15862	15605	15689	15577	15764	15702	15868	15717	15659	15734	15681	15769	15712	15831	15682	15582	15688	15683	15705	15875	15683	15600	15524	15848	15561	15746	15577	15669	15735	15774	15716	15734	15728	15738	15671	15539	15687	15895	15586	15850	15654	15637	15642	15808	15903	15702	15615	15778	15678	15655	15500	15481	15708	15730	15822	15679	15890	15778	15764	15595	15638	15804	15654	15645	15602	15761	15738	15568	15728	15919	15639	15717	15800	15899	15768	15769	15666	15861	15537	15708	15862	15669	15580	15692	15657	15759	15705	15703	15586	15772	15639	15548	15786	15690	15687	15750	15709	15598	15638	15654	15732	15523	15610	15929	15651	15798	15885	15743	15680	15913	15793	15672	15782	15637	15666	15816	15657	15606	15597	15752	15491	15846	15702	15635	15787	15552	15815	15749	15987	15718	15646	15840	15711	15803	15728	15744	15599	15759	15711	15782	15588	15788	15695	15669	15519	15924	15538	15719	15785	15853	15690	15665	15760	15693	15806	15798	15754	15621	15890	15714	15718	15832	15641	15691	15826	15734	15748	15534	15930	15850	15742	15860	15642	15593	15738	15587	15682	15555	15481	15616	15875	15821	15736	15771	15608	15812	15618	15618	15718	15622	15764	15864	16057	15632	15559	15805	15833	15821	15679	15592	15728	15820	15712	15684	15672	15876	15771	15752	15705	15639	15727	15719	15884	15658	15702	15791	15855	15630	15806	15729	15836	15807	15739	15821	15815	15659	15694	15609	15730	15662	15554	15707	15810	15586	15784	15616	15802	15589	15778	15674	15860	15586	15614	15636	15723	15681	15669	15729	15764	15733	15735	15686	15795	15709	15651	15588	15709	15731	15744	15477	15745	15652	15579	15763	15727	15702	15711	15781	15631	15717	15755	15925	15920	15683	15665	15772	15603	15811	15808	15751	15675	15793	15709	15806	15546	15821	15603	15841	15808	15784	15621	15635	15784	15792	15621	15670	15779	15716	15676	15615	15788	15676	15624	15681	15683	15649	15656	15814	15844	15747	15603	15747	15844	15608	15659	15591	15730	15647	15624	15764	15809	15770	15627	15809	15786	15703	15720	15636	15773	15562	15583	15746	15486	15530	15701	15536	15762	15659	15781	15795	15757	15679	15816	15834	15870	15748	15695	15695	15732	15659	15876	15703	15883	15698	15765	15638	15746	15728	15591	15762	15670	15706	15486	15823	15717	15723	15603	15621	15730	15727	15765	15673	15747	15760	15753	15672	15691	15799	15572	15832	15719	15618	15739	15743	15662	15777	15592	15784	15767	15593	15610	15749	15747	15672	15763	15756	15702	15832	15836	15614	15738	15610	15551	15651	15761	15589	15781	15696	15654	15705	15706	15636	15645	15844	15597	15618	15806	15692	15702	15542	15676	15493	15721	15680	15787	15854	15748	15583	15566	15837	15797	15691	15628	15693	15537	15500	15545	15600	15765	15615	15701	15583	15641	15683	15778	15642	15791	15692	15736	15651	15784	15464	15830	15758	15610	15644	15651	15806	15781	15771	15693	15732	15873	15694	15704	15674	15804	15565	15705	15674	15860	15576	15680	15670	15744	15753	15758	15633	15668	15677	15798	15719	15875	15509	15717	15869	15718	15866	15645	15721	15799	15894	15687	15680	15634	15732	15693	15544	15694	15519	15790	15616	15570	15657	15746	15874	15852	15676	15888	15553	15726	15642	15703	15756	15708	15648	15767	15714	15771	15682	15858	15659	15796	15563	15804	15692	15662	15662	15692	15875	15798	15774	15695	15826	15577	15598	15736	15724	15651	15673	15768	15670	15659	15720	15837	15732	15635	15589	15825	15685	15635	15735	15741	15701	15619	15688	15715	15643	15803	15735	15760	15794	15734	15647	15819	15735	15684	15717	15832	15865	15816	15841	15671	15780	15711	15693	15764	15553	15702	15804	15598	15757	15732	15801	15803	15700	15741	15744	15678	15781	15662	15902	15881	15858	15668	15722	15736
23041	21561	46857	62806	59021	48375	31374	27604	26674	27049	26744	26631	26910	26752	26697	26743	26733	26632	26913	26852	26638	26667	26527	26703	26535	26777	26647	26400	26542	26711	26727	26712	26395	26542	26920	26763	26538	26388	26735	26649	26543	26570	26669	26590	26657	26548	26650	26443	26797	26153	26578	26427	26848	26489	26563	26648	26580	26792	26391	26505	26531	26538	26687	26703	26693	26760	26866	26730	26726	26387	26445	26710	26678	26895	26849	26531	26656	26405	26607	26557	26669	26449	26335	26510	26425	26910	26589	26582	26646	26374	26529	26551	26654	26571	26513	26559	26750	26569	26690	26687	26666	26582	26674	26676	26761	26472	26692	26485	26571	26616	26528	26520	26566	26524	26391	26440	26704	26374	26345	26812	26633	26754	26812	26822	25982	26554	26584	26610	26646	26660	26535	26401	26571	26415	26610	26382	26596	26634	26554	26414	26627	26596	26650	26635	26621	26566	26499	26505	26571	26606	26512	26554	26419	26408	26440	26717	26552	26589	26576	26693	26366	26381	26706	26576	26616	26355	26581	26467	26633	26312	26502	26392	26474	26646	26645	26418	26628	26626	26392	26627	26340	26662	26746	26536	26521	26467	26730	26711	26407	26604	26638	26809	26814	26297	26417	26657	26399	26627	26388	26497	26605	26565	26653	26777	26501	26498	26704	26822	26462	26391	26635	26536	26685	26595	26593	26843	26494	26608	26651	26601	26778	26763	26475	26683	26384	26533	26619	26589	26412	26509	26445	26365	26632	26907	26553	26583	26574	26465	26499	26562	26739	26590	26493	26676	26419	26508	26570	26335	26440	26732	26721	26425	26130	26313	26569	26530	26673	26373	26447	26615	26630	26670	26556	26502	26469	26687	26451	26619	26601	26819	26512	26595	26687	26479	26415	26406	26664	26681	26856	26563	26702	26349	26553	26333	26703	26534	26471	26630	26427	26775	26644	26494	26530	26479	26505	26353	26676	26742	26588	26255	26551	26325	26532	26297	26359	26557	26740	26587	26719	26423	26559	26688	26503	26632	26625	26497	26724	26390	26662	26569	26653	26556	26349	26464	26491	26541	26720	26392	26376	26614	26459	26486	26477	26628	26811	26624	26406	26455	26659	26630	26642	26617	26503	26709	26571	26602	26659	26618	26594	26369	26376	26820	26684	26457	26325	26426	26579	26883	26289	26224	26409	26420	26830	26854	26583	26475	26467	26507	26600	26439	26488	26445	26304	26650	26545	26549	26735	26783	26187	26653	26468	26481	26609	26488	26517	26582	26454	26605	26409	26628	26461	26659	26679	26763	26410	26612	26707	26502	26663	26531	26844	26792	26471	26584	26444	26488	26504	26512	26645	26367	26727	26404	26641	26274	26372	26526	26607	26418	26671	26491	26647	26523	26707	26670	26422	26397	26683	26547	26573	26401	26548	26437	26730	26467	26634	26272	26226	26595	26424	26612	26677	26370	26693	26463	26484	26651	26675	26432	26626	26279	26618	26347	26691	26438	26931	26666	26620	26656	26764	26743	26497	26592	26385	26535	26438	26800	26852	26951	26560	26630	26591	26561	26591	26756	26629	26564	26710	26733	26553	26606	26637	26550	26264	26503	26571	26502	26489	26677	26870	26755	26477	26340	26665	26445	26666	26494	26577	26743	26540	26462	26562	26362	26706	26437	26680	26694	26403	26254	26385	26560	26460	26613	26470	26712	26492	26492	26465	26445	26388	26382	26368	26355	26733	26520	26411	26331	26414	26588	26693	26626	26612	26484	26665	26642	26551	26447	26681	26685	26540	26423	26786	26705	26475	26704	26695	26458	26542	26423	26644	26679	26475	26444	26766	26703	26679	26539	26883	26456	26595	26547	26629	26360	26523	26566	26647	26659	26596	26425	26638	26495	26466	26523	26624	26531	26616	26546	26567	26627	26730	26542	26560	26618	26565	26645	26745	26755	26767	26508	26532	26517	26369	26530	26623	26265	26610	26538	26563	26603	26335	26380	26770	26530	26259	26446	26528	26462	26491	26478	26484	26633	26846	26674	26340	26461	26420	26563	26323	26633	26686	26484	26349	26433	26419	26534	26467	26641	26319	26486	26399	26481	26522	26423	26597	26335	26730	26597	26436	26375	26486	26614	26490	26441	26502	26639	26462	26693	26608	26625	26551	26585	26641	26561	26395	26554	26445	26371	26552	26491	26675	26568	26441	26669	26363	26470	26518	26740	26710	26631	26569	26441	26790	26689	26552	26480	26537	26579	26543	26664	26692	26636	26782	26512	26812	26524	26453	26601	26413	26436	26433	26392	26599	26616	26661	26398	26709	26539	26267	26473	26541	26683	26598	26515	26564	26672	26461	26356	26203	26619	26646	26448	26512	26494	26535	26652	26622	26772	26375	26685	26516	26583	26576	26706	26563	26456	26657	26586	26300	26606	26715	26406	26648	26503	26403	26297	26702	26618	26436	26606	26561	26450	26465	26631	26343	26745	26588	26458	26600	26655	26653	26590	26270	26326	26458	26449	26432	26731	26563	26460	26508	26602	26659	26661	26536	26425	26261	26531	26462	26515	26444	26418	26416	26690	26751	26784	26592	26501	26482	26501	26720	26639	26545	26702	26501	26444	26235	26583	26459	26407	26419	26654	26343	26364	26515	26500	26701	26677	26597	26747	26732	26330	26487	26794	26462	26614	26948	26691	26487	26475	26553	26721	26551	26321	26346	26533	26553	26632	26645	26512	26580	26382	26662	26824	26707	26700	26626	26596	26364	26449	26576	26440	26537	26518	26474	26630	26555	26589	26569	26500	26478	26342	26574	26526	26462	26445	26282	26338	26416	26623	26557	26700	26637	26641	26680	26420	26707	26524	26557	26440	26663	26403	26593	26583	26790	26643	26517	26219	26471	26616	26602	26582	26569	26324	26527	26691	26890	26667	26484	26281	26635	26455	26263	26381	26467	26720	26798	26426	26628	26499	26568	26593	26665	26516	26451	26619	26651	26520	26650	26609	26542	26504	26596	26715	26508	26502	26501	26696	26599	26531	26647	26633	26614	26459	26497	26375	26574	26246	26634	26617	26905	26453	26332	26595	26366	26710	26527	26594	26661	26478	26333	26727	26570	26512	26531	26447	26437	26605	26949	26433	26519	26820	26729	26711	26518	26620	26446	26333	26783	26521	26545	26682	26398	26658	26531	26510	26533	27011	26537	26556	26612	26670	26608	26569	26520	26669	26618	26565	26639	26593	26768	26474	26521	26626	26483	26703	26688	26410	26365	26368	26778	26627	26670	26690	26647	26892	26505	26406	26553	26646	26298	26563	26556	26474	26493	26766	26764	26576	26747	26660	26431	26468	26527	26522	26518	26500	26659	26534	26606	26752	26582	26507	26579	26368	26570	26513	26540	26670	26325	26564	26546	26746	26343	26608	26400	26331	26686	26536	26729	26868	26275	26602	26500	26410	26450	26351	26758	26668	26648	26871	26768	26663	26694	26589	26420	26605	26620	26545	26356	26316	26646	26614	26554	26450	26596	26515	26734	26250	26499	26459	26735	26535	26522	26653	26439	26447	26662	26929	26513	26371	26585	26490	26401	26372	26546	26532	26660	26596	26529	26444	26682	26553	26743	26598	26643	26718	26543	26620	26613	26440	26627	26532	26693	26502	26554	26519	26629	26479	26508	26433	26519	26220	26634	26778	26642	26355	26551	26592	26477	26460	26480	26514	26579	26784	26743	26303	26443	26513	26391	26491	26427	26408	26573	26573	26535	26577	26702	26234	26447	26660	26393	26489	26309	26650	26790	26568	26362	26403	26546	26527	26582	26762	26717	26410	26520	26736	26582	26496	26255	26402	26429	26543	26699	26488	26527	26397	26748	26523	26515	26639	26523	26713	26443	26478	26540	26673	26551	26678	26550	26883	26527	26238	26671	26551	26616	26458	26193	26547	26547	26667	26559	26393	26565	26744	26792	26516	26784	26503	26867	26670	26685	26262	26573	26635	26856	26576	26523	26372	26547	26374	26564	26695	26763	26685	26480	26430	26690	26690	26695	26753	26572	26489	26559	26485	26810	26549	26555	26493	26350	26655	26472	26308	26451	26720	26633	26634	26581	26679	26250	26392	26573	26647	26530	26576	26579	26494	26853	26511	26473	26742	26563	26463	26646	26801	26537	26738	26904	26591	26626	26600	26297	26590	26422	26468	26423	26460	26292	26522	26247	26275	26300	26645	26630	26796	26673	26620	26437	26713	26558	26543	26771	26762	26500	26487	26568	26599	26516	26488	26748	26616	26841	26689	26348	26504	26453	26626	26812	26632	26496	26535	26646	26590	26559	26337	26657	26601	26543	26599	26511	26712	26598	26663	26410	26324	26679	26547	26533	26624	26824	26531	26736	26516	26377	26607	26406	26733	26501	26445	26351	26491	26471	26454	26555	26689	26566	26468	26686	26401	26690	26166	26597	26411	26492	26397	26714	26476	26739	26729	26559	26464	26491	26515	26718	26541	26547	26758	26587	26456	26426	26478	26430	26408	26425	26432	26690	26643	26487	26766	26673	26443	26481	26429	26484	26772	26559	26863	26450	26615	26373	26617	26424	26212	26598	26486	26800	26557	26868	26568	26577	26570	26623	26704	26470	26624	26749	26498	26468	26474	26559	26625	26680	26564	26571	26897	26300	26503	26520	26358	26656	26435	26536	26804	26465	26599	26509	26515	26298	26736	26436	26600	26797	26855	26796	26524	26464	26472	26586	26467	26455	26681	26483	26542	26499	26568	26459	26667	26737	26458	26620	26371	26515	26684	26601	26507	26340	26416	26666	26539	26796	26545	26747	26636	26629	26572	26666	26685	26677	26713	26553	26613	26510	26462	26555	26448	26640	26552	26470	26877	26436	26341	26355	26664	26570	26536	26519	26255	26361	26615	26482	26522	26681	26334	26538	26356	26496	26514	26674	26700	26583	26268	26629	26288	26343	26438	26698	26553	26496	26455	26433	26409	26518	26414	26428	26460	26759	26386	26091	26401	26492	26604	26704	26423	26745	26614	26521	26318	26137	26438	26669	26359	26405	26302	26543	26518	26885	26704	26471	26541	26509	26648	26362	26335	26415	26407	26524	26469	26612	26362	26467	26426	26513	26441	26246	26421	26577	26860	26619	26503
17841	59416	100541	85842	65726	41898	15407	15337	15504	15407	15688	15589	15336	15420	15384	15328	15431	15502	15488	15336	15466	15426	15458	15436	15360	15530	15340	15348	15365	15559	15357	15487	15449	15514	15420	15392	15391	15426	15556	15413	15429	15726	15413	15510	15365	15361	15427	15394	15123	15557	15348	15504	15426	15614	15308	15383	15293	15441	15386	15192	15322	15353	15449	15317	15374	15418	15381	15357	15320	15402	15365	15415	15379	15238	15527	15461	15513	15359	15332	15276	15425	15489	15499	15343	15503	15370	15378	15417	15488	15361	15395	15510	15351	15505	15323	15277	15388	15417	15295	15243	15427	15420	15161	15467	15274	15441	15354	15381	15357	15363	15356	15414	15370	15451	15455	15410	15540	15480	15308	15480	15455	15537	15394	15368	15238	15311	15345	15300	15457	15379	15484	15540	15288	15338	15463	15378	15365	15390	15440	15215	15451	15296	15487	15491	15410	15324	15380	15295	15336	15339	15370	15364	15316	15366	15406	15476	15366	15291	15384	15263	15205	15379	15312	15340	15321	15510	15531	15439	15582	15289	15410	15364	15191	15451	15342	15469	15410	15491	15293	15367	15215	15320	15361	15389	15478	15422	15410	15443	15393	15451	15257	15500	15502	15404	15407	15344	15445	15457	15428	15362	15242	15281	15483	15261	15428	15507	15503	15501	15379	15517	15272	15157	15349	15333	15417	15471	15384	15413	15447	15287	15477	15335	15281	15512	15359	15336	15508	15410	15240	15391	15198	15350	15297	15451	15241	15393	15479	15488	15470	15404	15367	15406	15342	15368	15233	15312	15190	15452	15308	15403	15383	15413	15448	15417	15405	15534	15438	15555	15338	15381	15304	15377	15590	15426	15333	15585	15362	15353	15486	15547	15329	15339	15252	15353	15271	15366	15550	15359	15585	15376	15287	15414	15475	15403	15191	15463	15344	15435	15639	15346	15388	15468	15432	15523	15330	15437	15400	15392	15385	15297	15317	15107	15366	15248	15305	15279	15417	15414	15269	15415	15336	15280	15477	15315	15159	15423	15412	15406	15457	15311	15368	15234	15310	15197	15498	15394	15152	15304	15390	15279	15371	15337	15219	15422	15271	15462	15493	15254	15550	15305	15421	15356	15333	15585	15392	15354	15359	15500	15213	15249	15436	15133	15207	15345	15509	15280	15412	15280	15465	15210	15235	15255	15296	15504	15251	15534	15393	15418	15303	15452	15394	15497	15262	15427	15322	15455	15424	15431	15252	15385	15397	15497	15313	15364	15518	15342	15397	15388	15351	15462	15423	15426	15527	15441	15465	15536	15532	15366	15390	15345	15468	15423	15497	15445	15413	15390	15543	15457	15417	15462	15490	15507	15278	15194	15287	15429	15227	15447	15400	15314	15559	15262	15372	15294	15341	15405	15269	15429	15229	15323	15328	15377	15374	15575	15442	15450	15366	15482	15436	15354	15338	15307	15372	15249	15410	15371	15493	15311	15489	15418	15224	15431	15153	15419	15450	15332	15421	15223	15393	15371	15434	15345	15390	15317	15443	15329	15566	15323	15303	15482	15439	15421	15343	15450	15567	15407	15330	15437	15318	15230	15322	15432	15270	15396	15225	15496	15339	15529	15299	15291	15422	15465	15331	15421	15322	15493	15340	15389	15308	15431	15474	15391	15235	15609	15469	15393	15313	15392	15454	15308	15451	15441	15331	15375	15377	15267	15490	15423	15389	15286	15375	15385	15513	15408	15458	15507	15428	15308	15327	15425	15277	15495	15615	15329	15326	15408	15294	15358	15355	15414	15386	15448	15381	15451	15501	15240	15330	15620	15418	15117	15594	15434	15163	15491	15400	15331	15406	15468	15353	15356	15482	15250	15279	15459	15412	15217	15326	15420	15178	15366	15369	15233	15405	15331	15428	15509	15380	15393	15427	15352	15426	15565	15424	15222	15314	15321	15246	15412	15311	15189	15514	15314	15513	15357	15438	15212	15368	15424	15389	15362	15467	15435	15507	15411	15378	15291	15331	15468	15504	15675	15542	15288	15291	15358	15384	15438	15304	15471	15401	15231	15423	15324	15529	15489	15450	15427	15530	15394	15360	15521	15486	15453	15428	15252	15402	15430	15518	15353	15349	15522	15324	15425	15483	15372	15131	15403	15490	15258	15348	15505	15560	15536	15534	15378	15547	15367	15319	15438	15469	15457	15498	15308	15261	15529	15394	15540	15218	15426	15426	15327	15440	15494	15384	15322	15160	15244	15472	15549	15362	15477	15563	15529	15362	15132	15386	15803	15324	15203	15531	15203	15649	15370	15210	15524	15502	15492	15228	15137	15340	15146	15417	15407	15224	15396	15345	15372	15217	15402	15463	15235	15360	15347	15414	15325	15486	15368	15344	15308	15375	15231	15207	15373	15309	15295	15279	15429	15343	15156	15422	15517	15438	15405	15340	15355	15403	15393	15271	15273	15421	15364	15389	15447	15273	15318	15389	15430	15473	15320	15256	15415	15503	15555	15195	15312	15363	15375	15298	15425	15408	15524	15269	15360	15398	15486	15333	15373	15430	15246	15272	15376	15279	15502	15392	15443	15540	15451	15287	15265	15395	15519	15435	15454	15383	15366	15595	15260	15185	15366	15292	15270	15303	15459	15397	15374	15347	15421	15265	15393	15374	15423	15417	15388	15392	15270	15370	15385	15384	15152	15431	15235	15528	15565	15451	15418	15348	15468	15315	15543	15529	15534	15355	15397	15353	15431	15477	15463	15286	15446	15439	15230	15324	15356	15236	15411	15537	15427	15248	15398	15340	15213	15464	15298	15325	15278	15355	15324	15370	15436	15260	15485	15278	15265	15192	15536	15435	15563	15381	15254	15237	15509	15467	15446	15297	15333	15315	15186	15358	15335	15547	15354	15351	15538	15453	15530	15481	15352	15398	15137	15505	15182	15526	15335	15376	15296	15290	15393	15426	15289	15472	15489	15384	15288	15307	15406	15419	15262	15408	15383	15396	15465	15569	15294	15414	15614	15275	15536	15459	15316	15153	15339	15343	15517	15384	15406	15474	15424	15334	15358	15503	15446	15490	15465	15459	15374	15378	15299	15458	15532	15360	15212	15316	15381	15530	15362	15397	15495	15426	15492	15494	15286	15388	15275	15331	15328	15309	15360	15496	15276	15451	15373	15476	15253	15523	15558	15348	15346	15501	15527	15517	15314	15438	15335	15567	15256	15186	15468	15368	15381	15562	15448	15383	15446	15505	15466	15389	15209	15565	15293	15338	15341	15273	15443	15377	15573	15398	15385	15366	15383	15373	15438	15391	15174	15449	15371	15319	15381	15355	15224	15203	15474	15396	15547	15375	15390	15403	15310	15391	15400	15275	15325	15491	15499	15339	15695	15430	15309	15407	15343	15401	15315	15364	15390	15364	15309	15734	15291	15345	15308	15572	15373	15472	15345	15368	15471	15465	15391	15498	15371	15282	15232	15157	15160	15364	15508	15340	15330	15486	15233	15339	15440	15296	15584	15513	15504	15271	15256	15521	15447	15286	15321	15377	15430	15432	15329	15403	15452	15347	15588	15365	15415	15371	15363	15314	15496	15456	15338	15345	15405	15367	15485	15369	15453	15370	15412	15379	15350	15392	15460	15438	15536	15238	15378	15382	15424	15426	15331	15439	15456	15419	15437	15376	15367	15323	15394	15515	15220	15400	15216	15185	15364	15322	15456	15169	15407	15454	15426	15431	15311	15317	15489	15188	15488	15112	15457	15465	15432	15379	15273	15492	15323	15452	15494	15455	15462	15669	15333	15381	15596	15371	15249	15525	15428	15521	15460	15446	15443	15271	15358	15430	15436	15544	15401	15409	15193	15326	15611	15243	15311	15566	15378	15279	15428	15318	15412	15192	15393	15309	15461	15292	15430	15238	15475	15516	15382	15360	15430	15435	15360	15329	15325	15465	15265	15387	15354	15380	15419	15403	15324	15388	15398	15389	15258	15342	15405	15398	15144	15435	15443	15249	15508	15376	15291	15499	15452	15501	15367	15235	15377	15550	15229	15517	15542	15389	15429	15408	15342	15432	15283	15419	15248	15442	15483	15526	15326	15484	15358	15319	15269	15301	15482	15264	15412	15413	15478	15467	15310	15436	15375	15432	15512	15283	15354	15495	15431	15351	15466	15431	15398	15496	15414	15314	15317	15381	15271	15344	15445	15445	15348	15281	15147	15296	15336	15319	15373	15399	15458	15218	15394	15357	15276	15293	15301	15455	15321	15461	15543	15461	15270	15340	15514	15530	15533	15286	15284	15395	15407	15298	15532	15239	15418	15465	15400	15297	15385	15381	15463	15529	15426	15382	15296	15328	15365	15360	15318	15400	15503	15400	15327	15357	15370	15381	15340	15533	15528	15441	15535	15345	15489	15479	15373	15187	15327	15404	15303	15476	15383	15314	15188	15371	15376	15360	15393	15420	15372	15388	15435	15360	15437	15292	15394	15383	15336	15261	15276	15387	15363	15534	15244	15392	15446	15503	15399	15336	15378	15429	15213	15300	15232	15333	15284	15414	15523	15358	15381	15457	15532	15473	15381	15393	15474	15470	15372	15415	15381	15392	15437	15325	15490	15343	15528	15272	15434	15251	15330	15364	15413	15329	15478	15473	15446	15517	15348	15310	15357	15331	15436	15468	15476	15383	15355	15307	15494	15429	15361	15249	15281	15311	15537	15304	15525	15381	15424	15459	15278	15374	15533	15369	15475	15394	15294	15342	15287	15414	15538	15257	15467	15315	15469	15531	15313	15339	15463	15386	15449	15383	15398	15477	15439	15443	15367	15409	15415	15397	15469	15284	15494	15438	15516	15480	15395	15544	15165	15265	15286	15527	15386	15316	15430	15438	15504	15320	15466	15418	15429	15438	15300	15547	15538	15216	15381	15337	15437	15452	15544	15244	15348	15436	15372	15298	15475	15300	15294	15360	15484	15427	15361	15504	15342	15495	15308	15521	15432	15552	15493	15246	15445	15294	15494	15411	15340	15552	15324	15354	15422	15562	15230	15617	15412	15584	15328	15254	15446	15558	15293	15678	15513	15189	15451	15542	15462	15228	15428	15390	15431	15342	15384	15284	15342	15409	15397	15468	15517	15325	15449	15403	15346
22101	21340	47592	65144	59537	48099	31521	27842	27218	27440	27377	27004	26934	26980	26916	27169	27192	27099	26878	26848	27212	26911	27159	27126	26941	27068	26909	26933	26625	26773	26842	26913	26848	26951	27015	27185	26973	26652	26664	26963	26744	26732	26921	26802	26994	26732	26812	26869	26881	26880	26930	26939	26649	27007	26651	26856	26879	26952	26780	26853	27001	26613	26968	26894	26818	26844	26974	26748	26730	26781	26723	26911	26569	26782	26838	26762	26750	26835	26952	26637	27020	26734	26504	26492	26844	26819	26707	27097	27047	26708	26786	26723	26885	26564	26716	26877	26975	26708	26977	26891	26630	26924	26673	26773	26862	26762	27013	26916	26785	26820	26957	26844	26867	26799	26896	26871	26828	26703	27002	27047	26770	26750	26684	26630	26698	26902	26730	26782	26932	27053	26923	27105	26921	26707	27106	26832	26793	26990	26630	26866	27174	26942	26815	27063	26944	26874	26983	26753	26470	26785	26983	26758	26895	27040	26867	26759	26867	26943	26894	26999	26846	26569	26614	26680	26879	27130	26763	26625	26769	26863	26618	26740	27083	26692	26811	26847	26472	26746	26654	26964	26823	26702	26769	26997	27025	26741	26810	26727	26907	27002	26876	26856	26665	26819	26618	26750	26736	26725	26981	26760	26909	26756	26857	26966	26745	26790	26783	26905	26984	26732	26676	26560	26821	26885	26994	26835	27112	26690	26818	26806	26867	27094	26753	26961	26740	26948	26746	26806	26792	27056	26717	26751	26817	26813	26701	26700	26806	26843	26983	27050	26638	26792	26773	26903	26872	26807	27009	27109	26618	27004	26675	26657	26847	26687	26473	26940	26504	26569	26740	26801	26769	26731	26924	27033	26924	26773	26631	26922	26882	26512	26946	26587	26891	26681	26675	26985	26955	26826	26708	26855	26796	27008	27072	26528	27068	26657	26826	26686	26765	26950	26932	26752	26824	26910	26784	26939	26877	26714	27110	26912	26739	26707	26894	26855	26714	26445	26878	26835	26771	26737	26917	26739	26779	26649	27035	26911	26675	26651	26783	26853	26710	26655	26809	26956	26710	26767	26605	26795	26941	27065	26975	26651	26785	26914	26699	26707	26721	26745	26783	26651	26975	26655	26651	26615	26556	26885	26986	26932	26946	27031	26906	26890	26892	26759	26651	26534	26531	26754	26766	26802	26906	26652	26659	26446	26928	26829	27025	26686	26695	26889	26832	26718	26771	26819	26745	26856	26929	26439	26881	26893	26867	26596	26612	26681	27199	26670	26619	26664	26838	26988	27065	26911	26751	26682	26786	26767	26916	26594	27199	26887	26835	26801	26727	26754	26760	26886	26975	26640	26801	26765	26953	26807	26971	26509	26731	26866	27100	26720	26941	26774	26757	26775	27011	26778	26941	26578	26490	26933	26865	26891	26573	27030	26875	26838	26637	27051	26717	26719	27045	27005	26696	26554	26939	26842	26922	26792	26549	26559	26981	26594	26458	26785	26843	26865	26907	26641	26671	26763	26888	26882	26798	26828	26787	26664	26677	26500	26773	26593	26635	27050	27053	26966	26667	26801	26686	26709	26950	26598	26849	26926	26951	26833	26719	26761	26968	27003	27002	27006	26738	26661	26834	27125	26736	26755	26796	26861	26993	26948	26761	26880	26848	27121	26714	26876	26576	26453	26722	26851	26846	26505	26821	26786	26896	27022	26714	26884	26959	26623	26693	26788	26830	26713	26713	26846	26967	26427	26907	26780	26816	26598	26835	26850	26624	26821	26875	26864	26939	26797	26514	26694	27071	26599	26678	26636	26868	27001	26937	27177	26958	26813	27016	27023	26835	26668	26796	26732	26801	27025	27094	26787	26880	26684	26844	26821	26822	26697	26748	26724	26816	26647	26731	26780	26691	26795	26958	26851	26712	26643	27112	26765	26692	26562	26650	26993	27018	26579	26758	26930	26536	26807	26762	26501	26679	26725	26814	26879	26739	26620	26647	26655	26983	26819	26977	26659	26831	26787	26683	26890	26714	26649	26730	26812	26739	26691	26733	26738	26873	26867	26914	26876	26931	26791	26945	26798	26822	26458	26696	26921	26856	26647	26519	26775	26748	27012	27074	26922	26820	26776	26663	26926	26829	26854	27095	26727	26902	26693	26974	26813	26596	26798	26924	26922	26510	26718	26975	26850	26775	26818	26608	26915	26797	26863	26784	26655	26526	26587	26817	26851	26858	26802	26794	26714	26769	26731	26784	26576	26824	26807	26655	26635	26733	26660	26610	26692	26765	26417	26829	26294	26985	26795	26693	26881	26590	26618	26555	26713	26843	26824	26812	26880	26668	26671	26686	26857	26429	26933	26782	26780	26737	26972	26928	26690	26872	26806	26889	26893	26766	26737	26901	26774	26619	26770	26857	26935	26805	26710	26894	26807	26790	27089	26807	26881	26853	26566	26659	26708	26724	26676	26922	26843	27091	26651	26758	26613	26780	27056	26872	26898	26574	26631	26987	26594	26521	26862	26865	26852	27087	27034	26595	26880	26817	26718	26910	26749	26645	26761	26801	26974	26621	26987	26650	26867	26388	26707	26856	26861	26804	26748	26718	26640	26731	26526	26735	26488	26812	26482	26777	27007	26270	26798	27028	26862	26864	26646	26796	26870	26917	26918	26895	26888	26707	26808	26782	26779	26742	26671	26893	26889	26867	26699	26588	26859	26891	26794	26815	26711	26565	26770	27024	26826	26834	26706	26846	26755	26573	26763	26728	26892	26737	26982	26896	26902	27078	26848	26886	27014	26816	26514	26536	26768	26753	26856	26893	26901	26892	26712	26909	26764	26996	26988	26634	26774	26701	26862	26611	26715	26900	26912	26672	26734	26808	26790	26771	26839	26654	26825	26963	26967	26725	26973	26896	26700	26832	27036	26782	26930	26926	26616	26801	26973	26745	26920	26811	26829	26769	27016	26633	26674	26722	26906	26725	26766	26731	26720	26959	26644	26780	26787	26582	26922	26669	26663	27012	26818	26608	26533	26699	26995	26735	26912	26761	26764	26891	26709	26957	26802	26597	26905	26757	26866	26751	26790	26896	26681	27033	26714	26792	26469	26786	26871	26645	26895	26569	26705	26931	26888	26790	26781	26757	26863	26853	26772	26653	26751	26708	26553	26824	27003	26816	26764	27051	26676	26730	26855	26645	26901	26928	26691	26746	26684	26755	26808	26569	26792	26920	27150	26877	26694	26943	26795	26853	26813	26725	26688	26722	27122	26575	26650	26793	26888	26969	26930	26960	27050	26842	26762	26970	26895	26783	26836	26980	27125	26583	26746	26597	26804	26748	26700	26823	26800	26630	26872	26795	26352	26734	26691	26706	26527	26812	26853	26854	26810	26555	26932	26721	26768	26727	26954	26894	26690	26699	26706	26873	26802	26741	26740	26615	26713	26843	27273	26552	26850	26806	26857	26738	26609	27036	26992	26832	26683	26782	26896	26618	26896	26677	26808	26927	26666	26883	26785	26728	26744	27123	26810	26574	26796	26870	27022	27007	26727	26815	26645	26615	26836	26857	26960	26872	26785	26742	26762	26570	26935	27086	26536	26661	26765	26995	26875	26916	26561	26602	26786	26920	26681	27037	26874	26800	26956	26939	26828	26744	26631	26790	26605	26726	26625	27135	26785	26734	26804	26607	26859	26715	26741	26745	26830	26906	26708	26814	26778	26982	26519	26792	26566	26790	26859	26864	26790	26918	27082	26807	26677	26759	26807	26709	26670	26809	26868	26743	26708	26881	26732	26678	26783	26820	26876	26606	26623	26780	26719	26826	27215	26778	26800	26879	27057	27028	26793	26708	27038	26713	26670	26786	26604	27116	26985	26630	26725	26605	26648	26913	26526	26705	26809	26906	26630	26980	26567	26749	26682	26726	26738	26664	26852	26767	26770	26804	26727	26846	26616	26883	26897	26911	26791	26910	26579	26865	26940	26992	26760	26890	26969	26953	26706	26726	26993	26841	26776	26791	26825	26728	26947	26603	26383	26875	26720	26956	26778	26839	26550	26844	26574	26745	26699	26758	26784	26786	26809	26715	26759	26826	26740	26840	26904	26982	26788	26801	26545	26694	26779	26755	26655	26817	26710	26646	26659	26798	26483	27031	26700	26655	26775	26896	26752	26641	26674	26781	26934	26727	26657	26896	27001	26863	27043	26595	26754	26911	27031	26974	26869	26800	26740	26757	26849	26639	26842	26716	26464	26880	26829	26913	26652	26827	26667	26536	26743	26662	26423	26674	26938	26993	26640	26659	26495	26645	26697	26807	26816	27095	26865	26668	26603	26742	26687	26742	26532	26926	26934	26977	27075	26603	26825	27114	26996	26902	26674	26869	26630	26494	26814	26774	26717	26704	26920	26861	26943	26967	26802	26551	26909	26768	26729	26716	26720	26786	26655	26820	26591	26633	26745	26659	26695	26706	26605	26689	26809	26619	26861	26795	26655	26472	26884	26703	26884	26881	26649	26846	26780	26918	26765	26699	26977	26902	27016	26740	26572	26934	26699	26722	26652	26751	26921	26497	26371	26703	26678	26729	26917	26759	26695	26920	26631	26466	26964	26750	26817	26671	26816	26773	26764	26938	26558	26686	26520	26716	26502	26797	26678	26876	26718	27023	26797	26900	26744	26614	26831	26829	26854	26690	26823	26709	26833	26813	26838	27017	26852	26793	26641	26534	26565	26896	26579	26947	26688	26919	26928	26771	26852	26519	26774	26764	26608	26824	26928	26713	26901	26847	26818	26735	26970	26470	26467	26786	26880	26824	26960	26669	26671	26793	26695	26556	26849	26822	26878	26901	26786	26715	26777	26811	26790	26982	26650	27073	26874	27067	26685	26701	26606	26778	26900	26838	27008	26912	26844	26748	26721	26928	26679	26511	26756	26717	26672	26716	26994	26808	26742	26558	27046	26809	26763	26741	26776	26708	26893	26968	26973	27070	26964	26816	26715	26709	26582	26786	26863	26804	26749	26968	26738	26888	26539	26874	26933	26829	26502	26813	26663	26810	26735	26684	26657	26987	26839	26677	26776	26692	26630	26877	26687	26643	26576	27005	26771	26589	26731	27075	26604	26670	26704	26534	26679	26859	26958	26820	26817	26968	26685
20485	64150	101414	95753	75902	45779	15338	15491	15458	15443	15415	15440	15302	15410	15362	15526	15390	15408	15344	15259	15411	15576	15488	15500	15394	15371	15314	15462	15605	15415	15451	15370	15419	15436	15359	15283	15367	15428	15337	15405	15545	15386	15413	15337	15349	15407	15376	15507	15348	15352	15364	15390	15435	15389	15225	15309	15520	15314	15496	15410	15519	15275	15407	15398	15366	15530	15271	15474	15483	15381	15492	15439	15326	15366	15591	15606	15486	15220	15441	15381	15409	15419	15511	15435	15437	15406	15329	15322	15384	15457	15349	15240	15361	15367	15265	15287	15356	15446	15253	15254	15452	15309	15498	15318	15355	15595	15410	15375	15441	15274	15300	15387	15401	15559	15337	15206	15278	15432	15451	15361	15452	15335	15477	15479	15304	15468	15464	15299	15340	15202	15395	15384	15510	15318	15406	15472	15490	15447	15584	15318	15368	15443	15357	15421	15349	15220	15589	15500	15390	15426	15399	15310	15247	15406	15337	15492	15400	15380	15262	15310	15388	15219	15360	15455	15372	15462	15386	15538	15436	15451	15402	15420	15400	15572	15391	15294	15323	15299	15408	15175	15427	15478	15435	15324	15281	15374	15466	15419	15386	15457	15436	15238	15536	15347	15351	15536	15431	15475	15234	15396	15225	15464	15520	15329	15571	15414	15226	15395	15530	15450	15449	15371	15484	15384	15503	15376	15364	15317	15380	15418	15172	15417	15396	15498	15502	15303	15375	15484	15438	15486	15321	15288	15537	15510	15263	15372	15184	15362	15391	15440	15617	15433	15464	15502	15376	15479	15502	15464	15353	15383	15515	15328	15329	15324	15372	15388	15486	15478	15215	15512	15351	15315	15373	15396	15385	15297	15401	15523	15482	15390	15333	15385	15387	15413	15522	15538	15387	15329	15302	15444	15353	15269	15361	15266	15428	15507	15350	15233	15382	15378	15608	15371	15459	15343	15415	15495	15527	15392	15338	15463	15315	15488	15288	15544	15545	15534	15313	15359	15307	15289	15525	15343	15290	15399	15312	15406	15608	15405	15282	15455	15330	15481	15374	15460	15413	15402	15339	15493	15317	15523	15464	15359	15254	15302	15388	15278	15238	15570	15317	15406	15406	15458	15294	15379	15371	15290	15420	15298	15392	15273	15345	15548	15496	15324	15392	15305	15413	15360	15422	15419	15386	15160	15402	15317	15291	15492	15298	15332	15480	15364	15291	15380	15368	15313	15388	15399	15428	15472	15509	15388	15352	15461	15503	15406	15487	15230	15413	15442	15324	15465	15415	15217	15349	15332	15209	15328	15614	15387	15355	15468	15441	15359	15492	15404	15296	15577	15460	15200	15370	15185	15446	15222	15536	15315	15425	15421	15366	15460	15416	15447	15339	15477	15421	15350	15230	15426	15430	15343	15393	15444	15437	15324	15347	15336	15420	15378	15662	15441	15505	15575	15446	15473	15577	15177	15415	15355	15549	15099	15335	15369	15378	15350	15307	15328	15248	15490	15462	15315	15448	15319	15320	15399	15475	15338	15479	15559	15446	15347	15510	15355	15449	15486	15550	15453	15348	15368	15381	15350	15387	15330	15527	15360	15528	15493	15289	15388	15368	15511	15339	15535	15240	15413	15462	15324	15446	15607	15224	15477	15418	15602	15354	15392	15406	15426	15494	15378	15393	15350	15290	15397	15356	15539	15418	15339	15362	15416	15481	15437	15453	15477	15512	15464	15453	15451	15345	15385	15396	15333	15333	15363	15318	15231	15280	15465	15476	15261	15384	15393	15500	15419	15291	15544	15287	15384	15380	15253	15472	15323	15463	15339	15441	15394	15243	15376	15400	15477	15416	15393	15573	15409	15393	15415	15355	15467	15394	15343	15538	15547	15267	15495	15449	15440	15385	15481	15275	15452	15447	15395	15276	15529	15315	15307	15317	15407	15372	15300	15197	15433	15285	15390	15155	15282	15308	15529	15379	15295	15461	15442	15240	15418	15460	15583	15203	15452	15296	15323	15412	15302	15236	15381	15405	15168	15292	15485	15318	15309	15515	15215	15290	15333	15181	15364	15404	15265	15216	15535	15220	15382	15344	15245	15366	15358	15489	15292	15470	15309	15435	15275	15352	15469	15500	15495	15451	15452	15356	15389	15406	15337	15256	15525	15269	15314	15561	15469	15333	15262	15328	15512	15489	15426	15552	15422	15365	15488	15450	15443	15436	15424	15469	15523	15415	15438	15502	15247	15301	15427	15465	15418	15474	15279	15496	15342	15225	15249	15448	15433	15465	15341	15528	15371	15415	15246	15455	15193	15429	15290	15483	15428	15432	15397	15142	15398	15374	15444	15483	15501	15430	15299	15237	15304	15393	15355	15286	15391	15466	15208	15394	15398	15414	15188	15448	15174	15413	15318	15487	15403	15478	15302	15518	15293	15290	15178	15320	15489	15493	15426	15328	15334	15563	15392	15385	15439	15432	15357	15271	15580	15450	15471	15348	15224	15418	15259	15558	15277	15385	15110	15423	15426	15220	15372	15405	15368	15282	15382	15261	15479	15501	15484	15532	15430	15263	15310	15354	15529	15430	15647	15493	15322	15339	15506	15334	15480	15389	15470	15295	15363	15446	15230	15330	15355	15416	15388	15386	15357	15468	15405	15340	15466	15380	15297	15385	15304	15385	15378	15462	15272	15285	15241	15399	15266	15481	15255	15362	15523	15433	15344	15461	15210	15411	15427	15340	15474	15190	15194	15486	15319	15640	15169	15342	15356	15242	15486	15329	15451	15446	15410	15389	15362	15487	15478	15359	15369	15414	15474	15517	15413	15369	15537	15334	15277	15266	15443	15366	15577	15410	15327	15428	15291	15461	15472	15425	15316	15305	15194	15373	15200	15420	15275	15355	15501	15502	15242	15306	15473	15385	15256	15472	15437	15468	15439	15301	15408	15311	15473	15456	15389	15390	15325	15415	15432	15323	15421	15371	15424	15377	15416	15352	15606	15470	15277	15589	15360	15469	15221	15228	15376	15324	15380	15276	15434	15399	15488	15393	15405	15318	15344	15386	15591	15561	15284	15414	15532	15390	15325	15467	15480	15445	15468	15296	15290	15251	15418	15536	15461	15372	15424	15307	15311	15430	15628	15339	15466	15417	15317	15537	15462	15354	15325	15514	15412	15431	15207	15268	15429	15377	15418	15113	15300	15499	15498	15451	15248	15463	15406	15663	15294	15407	15367	15324	15229	15437	15396	15234	15487	15444	15488	15396	15479	15201	15372	15337	15256	15536	15425	15221	15418	15232	15444	15422	15352	15312	15203	15455	15514	15413	15332	15195	15527	15307	15288	15518	15508	15445	15413	15456	15590	15358	15478	15382	15509	15330	15449	15372	15433	15406	15317	15412	15377	15447	15530	15544	15323	15434	15435	15303	15423	15368	15399	15317	15287	15301	15231	15354	15470	15495	15452	15364	15563	15295	15502	15327	15281	15417	15380	15391	15521	15449	15381	15419	15333	15332	15333	15304	15261	15332	15404	15459	15455	15390	15395	15347	15327	15433	15472	15451	15305	15355	15340	15218	15462	15323	15598	15518	15520	15138	15626	15398	15499	15566	15350	15371	15221	15517	15412	15348	15330	15473	15384	15264	15244	15484	15514	15396	15429	15477	15458	15443	15437	15321	15240	15512	15332	15448	15445	15426	15447	15453	15316	15217	15579	15441	15400	15401	15360	15421	15275	15376	15368	15391	15485	15396	15261	15227	15359	15259	15419	15437	15486	15300	15326	15406	15436	15378	15360	15519	15575	15343	15553	15508	15367	15418	15341	15417	15531	15364	15433	15297	15282	15286	15334	15393	15450	15536	15420	15386	15344	15332	15386	15366	15448	15324	15472	15422	15305	15444	15369	15303	15511	15611	15415	15322	15424	15340	15248	15279	15451	15340	15432	15484	15496	15221	15264	15422	15404	15411	15491	15358	15418	15510	15447	15374	15248	15390	15395	15463	15194	15149	15411	15334	15552	15241	15350	15461	15277	15256	15163	15452	15446	15317	15363	15298	15452	15491	15516	15485	15441	15409	15348	15573	15384	15620	15556	15281	15278	15559	15279	15376	15445	15345	15359	15468	15265	15400	15213	15398	15432	15284	15400	15305	15263	15514	15482	15463	15390	15392	15298	15444	15290	15679	15395	15502	15396	15238	15524	15412	15322	15560	15450	15403	15480	15345	15452	15389	15252	15264	15372	15387	15533	15446	15426	15267	15299	15384	15339	15297	15275	15278	15331	15468	15345	15489	15460	15269	15235	15606	15577	15265	15378	15379	15434	15399	15503	15473	15403	15312	15389	15520	15335	15189	15361	15503	15406	15425	15371	15304	15243	15483	15340	15361	15261	15457	15565	15339	15444	15355	15262	15428	15480	15330	15481	15340	15434	15296	15295	15431	15450	15399	15375	15538	15364	15347	15368	15304	15393	15475	15358	15551	15489	15410	15536	15444	15414	15275	15313	15345	15364	15378	15454	15466	15379	15347	15265	15478	15324	15407	15434	15400	15497	15371	15507	15391	15422	15585	15493	15299	15524	15510	15334	15477	15278	15369	15397	15427	15238	15441	15409	15206	15332	15245	15359	15379	15451	15295	15529	15298	15234	15450	15509	15459	15305	15437	15343	15291	15429	15610	15526	15344	15521	15392	15358	15420	15405	15253	15362	15288	15434	15452	15338	15425	15455	15472	15410	15333	15425	15533	15531	15321	15437	15308	15408	15345	15486	15408	15296	15504	15271	15407	15485	15294	15528	15304	15240	15530	15229	15453	15264	15308	15285	15245	15423	15418	15436	15253	15264	15508	15364	15428	15345	15273	15416	15398	15435	15444	15272	15414	15458	15397	15366	15328	15389	15303	15400	15436	15194	15319	15388	15354	15356	15422	15376	15383	15570	15341	15449	15458	15412	15311	15408	15427	15529	15494	15216	15511	15266	15528	15422	15408	15423	15378	15265	15573	15462	15300	15305	15272	15576	15406	15238	15230	15455	15215	15506	15311	15346	15428	15229	15394	15336	15542	15360	15567	15348	15374	15248	15622	15278	15338	15298	15268	15315	15453	15200	15352	15417	15444	15597	15462	15412	15501	15358	15445	15256	15475	15414	15498	15340
34167	29677	44787	42416	35385	29755	25497	25122	24964	25129	24911	24951	25164	24800	24950	25183	25272	24789	25084	24841	25293	25018	24894	25055	25037	25374	25047	25083	24934	25261	25078	25114	25291	25170	24894	24940	24844	25081	24715	24871	25162	24982	24922	25182	25115	24949	24988	24959	24897	25193	25000	25110	24785	24834	24731	24867	25174	25060	24833	24958	25129	25065	25115	25079	25003	25112	24796	25113	25140	25102	24944	25177	25061	24897	25074	25087	25158	24998	25009	25119	24902	25044	25187	24997	24871	24733	24787	25060	24857	24870	25140	25075	25109	24955	24918	24911	25077	24884	25014	25025	24850	24933	25077	25237	24776	25193	24976	24990	24873	25054	25266	25160	25122	25222	25134	25045	25278	25120	24906	24933	24983	25166	24877	24964	24871	24979	24963	25453	24866	24926	25082	24859	24885	25320	24751	25044	24946	24832	24999	25167	24922	24852	24939	25185	25118	25320	24990	24860	25044	24942	25164	24896	25035	24755	25140	25036	25108	24957	25012	25090	24931	25230	24899	25054	25168	25003	24980	24936	24905	24876	24939	24956	25200	25098	25058	24736	25228	25258	24830	25092	24931	24864	24961	25278	24910	25252	24929	25101	24762	25200	25060	24954	24735	24971	24941	24900	24879	25227	24896	24908	25321	24988	25098	24922	24934	25046	25088	25279	25048	25088	25295	25073	25394	25145	25135	24845	24883	25198	25210	25086	24923	24717	24873	24882	24910	24971	25141	24840	25027	25039	24716	24633	24978	24800	25115	25041	24879	24928	24818	25057	25155	25209	24964	24883	25152	25194	25288	25056	24913	24938	24873	25080	25222	25000	24964	24853	25082	25137	24923	24980	24963	25108	25079	24844	24891	24754	24757	24835	24849	24959	25090	25156	24887	24976	24972	25025	24822	24930	24846	24911	25114	25175	25045	24865	24941	25003	25115	24941	25060	25119	24855	24988	25149	25098	25009	24776	24957	25054	25085	25035	25010	25024	25141	25009	25135	25149	25085	25041	24987	25013	25206	24925	24896	24933	24893	24974	25092	24893	25299	24739	24963	25085	24823	25091	24803	24805	25144	25039	24956	25233	25164	25057	25408	25046	25020	25083	25038	24945	25092	25274	24750	24736	25147	24880	24931	25081	25021	24594	24983	24950	24851	25151	25047	24930	24978	24833	24916	24936	25026	25090	25004	24902	24917	25245	25001	25034	25076	24849	25244	25024	24959	24953	25040	24873	24887	24901	25001	25131	24903	25100	25074	24912	24963	24978	24910	25181	25016	25256	25214	25181	24824	24990	24913	24779	25060	25197	25006	24729	25122	25154	25109	25331	25180	24874	25078	25051	25076	24811	25034	25038	24996	25117	25327	25224	25064	25072	24804	25093	25133	24901	25167	25118	24874	25024	25019	25141	24928	25004	25036	25218	24935	24879	24930	25211	25338	25129	25230	24717	24902	25184	25120	24850	24996	25002	25083	25110	25171	25057	25206	24970	25187	24935	24988	24797	25103	24786	24918	24860	25030	25103	25087	24891	24922	24876	25011	24945	24897	24977	24905	25145	25234	24992	25039	25094	25219	24986	25051	24856	24884	25017	25103	25137	25029	25076	25266	25004	25094	24741	24690	24847	25087	25052	25273	25036	25111	24956	24966	25066	25128	25184	25099	25065	25201	25152	24941	24672	25217	25022	25130	24860	24765	24806	24928	24761	25078	25016	25153	24789	24908	24829	25076	25132	25255	25046	25128	24971	25083	24759	25322	24943	25225	25112	24971	24858	24780	24908	24850	24712	24954	24979	24989	25039	25328	25009	24946	24768	24982	25074	25064	24949	25272	24970	24842	25026	25021	25291	24914	25085	25137	24870	24888	24985	25079	24957	24892	25033	24883	25097	24964	24802	25096	24914	24878	25029	24998	25093	25193	24982	25162	25300	25025	25145	25026	24980	25242	24851	24924	25114	25104	25078	24857	25052	25007	24867	24998	25087	24929	25187	25335	25054	24712	25114	25167	25042	25287	24943	24999	25242	25106	24640	24919	25137	24832	24781	25083	25043	25282	25247	24921	25026	24957	25023	24979	25311	25104	25046	24780	25118	25110	24907	25148	25045	25037	25180	25034	25035	25145	25381	24866	25108	24771	24769	25080	25033	25175	24968	24968	25067	25129	25074	25114	25246	25050	24818	24999	25070	24836	24860	25064	24907	25230	25061	24774	24974	25207	24997	24731	25022	25117	24992	25020	24997	25028	24971	25155	25163	25186	25002	25012	24930	25035	24995	25090	25246	25338	24959	24879	25096	25081	25183	25008	24943	24956	24887	24950	24890	24803	24951	24960	25015	25345	24730	24824	25134	25121	24856	25096	25158	25209	24941	25008	24841	25015	25118	25180	25128	25185	25041	25041	25057	24833	24945	24908	24963	25045	25272	25100	24987	25145	24948	25113	25207	24892	24783	25098	24929	25229	24992	25022	25222	24997	25068	24795	24938	24942	24881	24747	25062	25112	25054	24792	25064	25098	25052	25194	25134	25073	25146	24927	25233	25114	24964	24805	24712	25082	25231	25173	24999	25104	25006	25164	24846	24835	24926	25365	24839	25218	24807	24915	24922	24810	24968	25024	24911	24794	24980	25260	25058	25306	24918	25024	25175	24980	25030	24973	24879	25239	25195	25039	25110	25106	25131	25010	24938	24883	24991	24973	24858	24950	24947	25126	25143	24938	24843	25000	24953	25035	25172	25275	24905	25155	24914	25133	25013	24900	25153	24929	24939	24734	25154	24988	24904	24895	25052	25032	25180	25011	25048	25087	24892	24998	25120	24856	25290	24926	25028	24954	25075	25021	24913	24923	25156	25067	25046	24960	25059	25191	24971	25101	25085	25083	24922	25030	25081	25116	25114	24837	25012	25044	24857	24989	24986	25119	25100	25171	24880	25056	25027	24893	24980	24854	25216	25285	25124	24923	24948	25072	24785	24866	25280	25154	25091	25273	25250	25129	24961	24931	24980	24898	25123	25149	24842	25075	25201	25198	25129	25053	25158	24817	24798	25028	25129	25194	25070	25126	25099	24982	25013	25114	25099	25054	25084	25002	24983	24961	24769	24876	25076	24760	25043	24968	24921	24851	24815	24985	24970	24993	25056	24959	24982	24782	24855	25029	25081	25007	25016	24959	24967	24872	25205	25007	24934	25023	24950	24946	25044	25057	24909	24902	24891	25045	24769	24951	24916	25196	25086	25084	25082	24981	24769	24944	25022	24795	25148	24936	24784	25134	24894	25097	25121	25321	25046	25048	24898	24726	24732	25170	25035	25023	25013	24963	24916	25108	25084	25216	24971	25102	24947	25039	25093	24961	24822	24978	25074	24926	25035	25281	24902	25126	25234	24826	24842	24838	25280	24988	25066	25013	24790	24914	25185	25045	25090	25145	25112	25025	25110	24894	24947	25032	25192	25197	25078	25260	25029	25093	25038	25077	25082	24904	24879	25153	25147	25059	24921	25132	25113	24924	24939	25132	25071	25024	25016	24942	25275	24958	24767	24846	24786	25202	24975	25047	24831	24986	25029	25022	24997	25033	25276	25022	24907	24864	25012	25011	24805	24867	24970	24778	24827	24894	25064	25150	25215	25152	24877	24976	25163	25071	24848	25109	25009	24931	24971	25030	24953	25221	25150	25302	24948	24847	24856	24673	24931	24976	25022	25413	24940	25044	24866	25036	24978	24839	25061	25116	25010	24849	24978	24722	25235	25107	25216	25032	25245	25330	25124	25190	25093	25163	24771	25034	25074	25208	24963	24971	24911	24770	24930	25066	24911	24909	25039	25139	25042	24860	24875	25036	25036	24873	24957	25042	25374	25227	24976	25073	24986	25244	24794	24838	24794	25191	25161	24950	25151	25006	24884	25034	25107	25183	25011	24719	25048	25103	24960	25222	25106	25087	25036	25158	25046	25268	24641	25410	25135	25153	25140	24911	25064	25111	24879	25105	25071	25320	24910	24940	24909	25076	25135	25035	24947	25038	25256	25020	24896	25153	24773	25008	25088	25035	25210	25286	25118	25018	25193	25033	24784	25033	25049	25015	25050	24891	24919	25166	25048	25156	25155	25010	25105	25063	24985	25061	25099	24777	24794	25022	24927	25180	24986	25139	25264	25180	24857	25005	24911	24914	25135	24812	25233	25260	24971	24995	24833	25006	25026	24807	25098	25001	25045	24922	25119	24910	24822	24891	25154	24923	25258	25270	25046	25118	24930	24899	25157	25252	24811	25007	25143	24998	25155	24963	25073	25271	24830	25056	25248	25317	25129	24904	25069	25263	25078	25043	25025	25015	24916	25029	24975	25023	25333	25043	25009	24848	25058	25036	24812	24816	24924	24888	25053	24913	25013	25156	24999	25043	25112	24788	24941	25132	25111	25054	25296	25099	25189	24775	25112	24847	25045	24826	25169	25009	25028	25130	24987	25224	25081	25179	25103	25292	25054	25130	25082	25003	25013	25175	25081	25004	24925	25153	24933	25232	25096	24909	25007	24858	25063	25037	25090	25161	25174	25078	25032	25294	25074	25104	24820	24958	24820	25140	25087	25026	24974	24888	24750	25019	25138	25039	25035	25021	24915	24730	25232	25120	24971	25015	25111	24972	25070	24928	25016	24786	25069	25104	24788	25044	25264	24920	24860	25123	24971	25059	24649	24965	25234	24960	25192	24962	25222	25118	24983	24823	25083	25241	25103	24975	24949	24917	25094	25060	24822	25278	25002	25150	25009	24824	24993	25190	24793	25045	25189	24852	25005	25073	25001	24857	24868	25037	25029	24920	24816	24918	25037	25174	24970	25340	24944	24956	24809	25094	25078	24833	24692	25201	24864	24934	24924	24947	25088	25094	24913	25050	25217	25159	24973	25044	24963	25019	25246	24946	25110	25316	25117	25239	25065	25056	24777	25010	25128	25114	25099	24849	24984	25209	24732	25016	25083	25181	25226	25069	24950	24818	24736	24860	25124	25313	24902	24938	25024	25147	25109	24985	25280	24880	24926	25102	24865	25048	25186	24875	24942	24818	24854	25040	24794	25028	25256	25123	25307	24961	24929	25238	25040	24965	24993	25023	25068	25054	24942	25136	25140	24959	24949	25201	25001	24612	24945	25313	25155	24898	24937
20093	29705	39312	32285	25178	18310	14863	14669	14821	14703	14669	14869	14652	14737	14635	14702	14837	14755	14744	14628	14694	14780	14583	14699	14696	14761	14677	14716	14728	14777	14601	14774	14759	14758	14756	14602	14670	14947	14522	14766	14637	14637	14869	14655	14640	14611	14562	14793	14677	14824	14813	14709	14690	14689	14752	14715	14774	14584	14621	14669	14702	14703	14578	14645	14680	14729	14838	14757	14833	14764	14834	14668	14794	14652	14766	14611	14750	14824	14662	14848	14744	14756	14711	14642	14776	14740	14637	14692	14748	14499	14566	14780	14560	14790	14665	14709	14707	14648	14945	14619	14777	14537	14697	14687	14730	14605	14598	14656	14863	14790	14758	14745	14827	14728	14813	14525	14824	14658	14605	14873	14787	14706	14859	14878	14790	14598	14764	14559	14599	14809	14603	14479	14688	14778	14705	14753	14753	14747	14784	14666	14769	14766	14604	14670	14692	14751	14551	14563	14673	14713	14762	14648	14757	14816	14794	14676	14643	14683	14745	14703	14729	14828	14525	14692	14738	14669	14629	14723	14790	14540	14765	14565	14734	14595	14719	14677	14619	14732	14681	14634	14642	14740	14678	14730	14707	14652	14542	14716	14793	14692	14821	14707	14653	14936	14419	14849	14798	14665	14710	14759	14799	14753	14660	14637	14402	14724	14797	14579	14697	14664	14815	14662	14792	14718	14650	14630	14722	14732	14704	14806	14740	14665	14542	14727	14792	14723	14546	14754	14639	14573	14730	14752	14505	14785	14754	14742	14627	14678	14700	14671	14624	14776	14799	14585	14749	14713	14760	14967	14660	14734	14779	14515	14613	14571	14657	14622	14683	14903	14658	14762	14639	14513	14735	14718	14671	14815	14647	14718	14870	14652	14698	14575	14814	14673	14695	14733	14493	14620	14763	14605	14877	14670	14880	14695	14698	14623	14639	14844	14734	14757	14704	14559	14740	14776	14725	14715	14779	14637	14643	14824	14698	14749	14604	14626	14641	14755	14565	14806	14940	14704	14841	14670	14751	14763	14729	14775	14662	14830	14759	14769	14666	14612	14642	14615	14721	14697	14813	14808	14695	14782	14680	14827	14593	14771	14741	14870	14568	14648	14751	14787	14617	14832	14766	14661	14729	14637	14761	14508	14707	14819	14528	14768	14651	14695	14544	14602	14844	14747	14588	14609	14693	14769	14761	14488	14807	14674	14658	14830	14665	14683	14646	14797	14666	14623	14795	14740	14565	14579	14772	14757	14673	14747	14714	14728	14767	14510	14730	14770	14673	14834	14894	14783	14745	14688	14664	14676	14823	14849	14520	14717	14496	14734	14573	14656	14770	14788	14703	14585	14682	14783	14722	14615	14605	14652	14690	14705	14790	14651	14699	14804	14592	14686	14766	14523	14773	14784	14591	14600	14811	14580	14599	14602	14729	14614	14583	14702	14834	14698	14822	14646	14635	14683	14836	14675	14784	14753	14794	14840	14729	14664	14889	14656	14748	14744	14736	14760	14675	14838	14671	14765	14631	14763	14612	14822	14821	14851	14860	14712	14784	14600	14792	14552	14835	14840	14660	14671	14565	14615	14815	14644	14708	14786	14715	14737	14485	14916	14679	14749	14571	14753	14555	14984	14828	14682	14494	14718	14848	14583	14715	14695	14865	14518	14612	14735	14639	14813	14574	14655	14649	14644	14743	14795	14818	14654	14796	14746	14822	14663	14500	14683	14889	14776	14700	14741	14630	14787	14852	14692	14758	14738	14719	14676	14704	14693	14767	14787	14739	14713	14684	14537	14798	14701	14702	14681	14803	14824	14736	14835	14625	14802	14783	14847	14637	14756	14802	14729	14670	14580	14784	14695	14573	14728	14690	14820	14658	14654	14873	14712	14658	14686	14836	14830	14674	14550	14611	14637	14728	14625	14622	14591	14481	14746	14693	14768	14596	14766	14489	14791	14695	14736	14874	14818	14726	14610	14734	14700	14769	14581	14655	14618	14781	14617	14758	14815	14619	14540	14741	14849	14610	14561	14670	14589	14810	14756	14759	14647	14581	14753	14703	14716	14846	14747	14782	14649	14910	14585	14711	14533	14766	14754	14616	14784	14709	14703	14758	14805	14688	14781	14822	14614	14658	14818	14699	14826	14686	14826	14580	14804	14556	14655	14672	14641	14602	14765	14814	14684	14537	14618	14548	14773	14930	14608	14747	14787	14840	14722	14681	14708	14742	14726	14659	14861	14765	14756	14665	14605	14720	14839	14717	14813	14694	14664	14488	14747	14625	14697	15039	14725	14627	14832	14755	14812	14969	14617	14731	14715	14639	14697	14767	14673	14573	14898	14626	14541	14765	14773	14725	14746	14697	14571	14612	14750	14727	14759	14741	14619	14620	14583	14803	14626	14875	14622	14837	14729	14825	14749	14694	14705	14583	14666	14650	14829	14819	14628	14708	14855	14676	14771	14630	14592	14805	14616	14784	14660	14776	14643	14689	14439	14549	14628	14838	14622	14674	14690	14829	14883	14776	14574	14605	14825	14873	14848	14715	14722	14598	14788	14706	14619	14734	14611	14713	14846	14725	14735	14677	14709	14688	14856	14610	14584	14565	14851	14661	14514	14849	14791	14766	14781	14782	14670	14820	14698	14786	14715	14757	14618	14745	14654	14737	14703	14776	14544	14570	14664	14645	14589	14773	14610	14781	14729	14727	14728	14645	14637	14819	14952	14681	14583	14700	14508	14732	14677	14665	14687	14646	14826	14772	14815	14551	14739	14839	14628	14644	14803	14834	14813	14565	14715	14861	14537	14738	14599	14590	14765	14654	14749	14808	14654	14609	14842	14598	14896	14622	14664	14607	14733	14652	14677	14745	14608	14864	14574	14676	14652	14841	14746	14719	14922	14637	14837	14730	14600	14641	14621	14725	14836	14883	14655	14847	14754	14848	14737	14815	14583	14733	14827	14817	14779	14874	14806	14604	14768	14680	14743	14680	14707	14777	14618	14632	14736	14794	14663	14741	14640	14566	14754	14678	14653	14677	14671	14643	14651	14770	14633	14796	14629	14666	14782	14670	14610	14521	14726	14794	14719	14800	14660	14742	14703	14710	14598	14699	14797	14803	14674	14829	14757	14928	14809	14640	14684	14696	14858	14837	14878	14719	14757	14666	14743	14694	14707	14605	14572	14805	14669	14640	14870	14757	14712	14618	14614	14614	14774	14837	14669	14661	14675	14742	14720	14794	14807	14775	14765	14563	14633	14852	14665	14806	14855	14512	14716	14783	14719	14710	14866	14710	14633	14833	14664	14560	14562	14635	14857	14673	14764	14706	14478	14754	14815	14576	14882	14672	14547	14641	14678	14667	14690	14697	14579	14731	14849	14933	14603	14604	14748	14888	14649	14756	14631	14680	14723	14534	14725	14546	14633	14708	14632	14618	14618	14737	14736	14782	14902	14732	14817	14887	14764	14844	14746	14832	14725	14845	14724	14852	14656	14780	14671	14705	14683	14723	14556	14748	14921	14635	14716	14668	14810	14747	14492	14853	14712	14514	14798	14792	14610	14722	14861	14724	14665	14640	14697	14755	14762	14753	14739	14896	14635	14689	14573	14620	14659	14863	14590	14680	14673	14605	14682	14827	14690	14615	14699	14776	14711	14834	14705	14721	14825	14945	14739	14663	14654	14895	14705	14676	14734	14708	14746	14762	14683	14668	14819	14869	14665	14576	14707	14945	14756	14863	14706	14780	14599	14743	14678	14607	14759	14782	14659	14605	14710	14942	14686	14840	14613	14836	14727	14862	14690	14553	14704	14755	14604	14622	14899	14635	14786	14789	14769	14662	14805	14635	14759	14738	14749	14874	14805	14705	14574	14705	14792	14967	14818	14605	14570	14643	14683	14794	14658	14767	14662	14544	14690	14712	14635	14746	14691	14826	14573	14626	14767	14702	14690	14655	14712	14787	14795	14715	14838	14739	14858	14733	14761	14613	14635	14777	14821	14735	14718	14747	14664	14810	14618	14679	14595	14805	14769	14890	14876	14714	14780	14449	14661	14872	14775	14847	14799	14804	14762	14677	14833	14764	14710	14742	14719	14728	14747	14857	14849	14723	14559	14850	14666	14690	14649	14709	14651	14613	14631	14710	14707	14696	14876	14767	14845	14649	14697	14849	14636	14543	14669	14900	14723	14829	14637	14764	14777	14790	14680	14626	14644	14813	14697	14658	14722	14723	14763	14771	14791	14753	14677	14809	14668	14699	14703	14528	14742	14712	14636	14747	14584	14741	14659	14630	14588	14731	14779	14664	14730	14733	14842	14730	14724	14894	14536	14607	14603	14691	14617	14652	14688	14752	14589	14794	14919	14669	14735	14673	14690	14829	14698	14853	14872	14713	14686	14731	14584	14763	14702	14877	14789	14792	14665	14673	14629	14672	14783	14838	14713	14769	14719	14689	14732	14870	14651	14853	14669	14813	14633	14733	14712	14476	14586	14796	14707	14664	14776	14700	14809	14556	14788	14767	14883	14839	14639	14661	14878	14813	14681	14575	14575	14685	14626	14699	14847	14790	14627	14532	14842	14613	14567	14817	14671	14722	14729	14767	14713	14605	14808	14682	14721	14735	14840	14772	14794	14558	14912	14749	14779	14632	14620	14723	14791	14817	14786	14733	14690	14676	14571	14536	14627	14534	14703	14745	14754	14837	14655	14673	14702	14770	14742	14811	14556	14823	14815	14680	14523	14578	14667	14975	14684	14819	14848	14698	14803	14825	14752	14594	14867	14899	14653	14841	14763	14684	14726	14687	14490	14568	14525	14743	14696	14807	14649	14780	14598	14779	14862	14745	14839	14629	14775	14590	14798	14714	14712	14851	14774	14552	14602	14684	14693	14808	14688	14490	14701	14701	14824	14545	14752	14781	14870	14778	14645	14752	14733	14694	14600	14534	14756	14788	14797	14857	14792	14724	14757	14560	14910	14823	14580	14667	14688	14810	14656	14653	14749	14780	14572	14977	14761	14550	14906	14701	14724	14826	14711	14840	14717	14691	14818	14586	14701	14840	14668	14901	14684	14670	14709	14705	14871	14847	14724	14692	14657	14811	14632	14630	14795	14691	14724	14875	14550	14688	14636	14751	14763	14731	14656	14771	14624
23074	20996	46458	67400	59387	46513	30457	26928	26683	26360	26270	26169	26098	26206	26066	26317	26089	26284	26057	26251	26014	26067	26045	26124	26166	26203	25976	26420	26036	26075	25966	26057	25955	26286	26027	25883	26019	25923	25891	25885	25883	25977	25947	25948	26104	26186	26125	26040	26192	25928	25725	26293	26254	26228	26202	26065	26130	25996	26093	26134	26131	26097	25924	25936	26156	26136	26266	26305	26344	25869	26044	26262	26313	25960	26252	26094	25915	26039	25945	26144	25966	26141	25922	25903	26013	26085	26248	26001	26031	26006	26152	26097	26167	26095	26113	26085	25989	25863	25987	25956	26177	26043	25835	25994	25877	26134	26229	26187	25978	26208	25993	25914	26058	26217	25947	26212	26053	26112	26016	25910	25989	26000	26120	26261	26072	26185	25716	25885	26003	26102	26131	25997	26182	26220	26078	26096	26202	26021	26193	26070	26130	25953	25880	26182	26102	25899	26082	26165	26273	26121	26114	26090	25969	26182	26068	26085	25917	25899	25991	25976	26028	26167	26041	25885	25663	26046	26142	25817	26281	26058	25992	26016	25868	25942	26087	26186	26108	25878	26065	26066	26138	26171	25944	26052	26129	25970	26361	26257	26378	26122	25984	25837	26029	26018	25886	26098	25836	25926	26197	25972	26080	25860	26203	26065	26052	26013	25912	25986	26076	26042	25845	25913	25947	25954	26416	25787	25891	25754	25699	26147	26217	25822	26003	25998	26167	26401	25946	25933	25763	26023	26171	25954	26140	26159	26174	25899	25961	26084	25887	25988	25991	26063	26165	26128	26096	26222	26220	26166	26068	25985	26156	26410	26126	26009	25988	25876	25942	26202	26036	25916	25984	25764	26291	25972	25982	25727	26097	26102	25947	25928	25905	25986	26312	26183	25847	25737	26090	26004	26116	25968	26163	26162	25932	26092	26058	26151	26111	26132	26230	25982	26071	25878	26025	26197	26003	26247	26215	25953	26096	25771	26108	26286	25964	25959	25969	25849	26183	25989	25910	26014	26194	26195	26215	25961	26070	25966	26017	25819	25787	26074	26013	25929	26270	26159	26062	25949	26213	26166	26132	26105	26073	26145	25852	25915	26100	26194	26204	26004	25790	25785	25956	26118	25717	25786	25915	26014	25976	25908	26165	25956	26362	26041	26158	26119	26111	26007	25844	26042	25985	26054	25898	25707	26115	26034	26143	26183	26257	26186	26266	26255	26019	26050	26053	26193	25679	26071	25923	25956	26077	25912	26213	26106	26306	26073	26070	26028	25984	25903	26236	26054	26082	25874	26028	26075	25908	25811	26090	25820	26083	26010	25876	25877	26001	26349	26257	26045	26053	26057	26163	26172	26160	25965	25888	25982	26024	26162	25729	26035	25989	26056	26142	25968	26356	25859	25807	25869	25906	25913	25973	25886	25934	26281	26100	25777	26089	26147	26022	26155	26187	25788	26096	25972	25909	26053	25964	25990	26020	26114	26019	25718	25929	25825	26058	25922	25749	26239	26191	25917	26258	26048	25805	26038	25869	25972	25994	26081	26064	26145	26169	26039	25965	25979	25822	25942	26052	26005	26031	25679	26407	26284	26010	26091	25926	25934	25993	26069	26058	26157	26010	26198	26293	26022	25918	26223	26214	25747	26208	26267	26077	25873	26036	26133	25888	25944	26182	25954	26041	25922	26081	26070	26195	26226	26033	25900	25896	26153	26107	26214	26314	25941	25997	26206	25862	26373	26073	25777	26019	25902	26152	26192	26114	26000	26001	25971	26015	25985	26080	26084	26205	26051	26233	25980	26149	25964	26093	26007	26069	26154	25887	26035	26129	25637	26264	26138	26122	26005	26019	25918	26117	26001	25988	26133	25971	25871	26216	26268	25975	26115	25967	26117	26041	26080	26354	26120	25903	26282	26051	26098	26113	25965	26175	25985	26101	26030	26151	26213	26209	26066	25561	25760	26091	25934	25935	25981	26384	26240	26016	25747	25904	25933	25975	25887	25934	25802	26414	26166	26098	25948	26269	26233	25967	25960	26092	25999	25781	25971	26088	25760	25764	25892	25950	25969	26056	26087	26137	26080	25875	26279	26116	25848	25832	26049	26083	26177	26037	26263	26073	25876	25966	26056	26059	25956	26164	26037	26049	25950	26085	25969	25924	25853	26171	26024	26140	26118	25951	26038	25844	25941	25936	26066	25820	26112	25909	25923	26235	25951	26042	26010	26194	26188	26122	26305	26168	26212	25969	25947	26049	26148	26077	26087	25965	25799	26053	25795	26104	26092	26047	26153	26270	26303	26177	25875	26190	25742	25812	25929	25872	25982	26093	25749	26116	25993	26054	26178	26181	25991	26138	26150	26032	26043	25974	26186	26059	26075	26072	25906	25910	25820	25943	26041	26274	26355	26081	26035	25943	25980	25929	25898	26282	26249	25890	25958	26087	26252	26219	26081	26199	25981	26125	26122	26130	25845	26105	26028	26068	25990	25792	26036	26312	25923	25857	26104	26140	26140	26197	25736	25973	26190	26024	25994	26020	25977	26013	26076	25978	25866	25919	26034	26177	25820	26027	26044	25946	25991	25994	26016	25966	26084	25660	25893	26009	25810	25687	25994	26219	26049	25913	26025	26179	26237	26286	25954	26043	26035	25962	26058	26243	26023	26148	25733	25828	25992	26034	25841	26032	25994	25784	25835	25957	26049	25950	26129	26145	26164	26096	26054	26205	25909	26223	25779	25731	25831	26191	25963	26066	26095	25990	26141	25906	25969	26027	26207	26017	26247	25939	26192	25980	25956	26273	26106	26029	26076	26064	25847	26215	25797	26002	26025	25932	26105	26212	26090	26289	25833	26011	26109	25848	25856	26053	26169	25953	25824	25935	25833	25975	26187	25929	26122	26015	25942	26085	26054	26065	25948	26064	25679	25834	26000	26090	25875	26010	25963	25911	26036	26037	26158	26105	26122	26128	25819	26049	26082	26060	26219	26073	26018	25910	25888	26151	25811	25926	26063	26139	26148	25891	25917	25912	25791	25845	26017	25709	26153	26240	25957	25809	26124	26161	26236	26138	26143	26200	25933	26088	26163	25925	26098	25984	26037	26012	26245	25947	26075	26040	25899	25893	26256	26019	25961	25919	25855	25940	26109	25951	26043	26123	25985	25986	26111	26150	25769	25859	25905	25930	25938	26061	25989	25868	25985	26006	26218	26126	26078	26126	25973	25874	26109	26289	26006	26119	26082	26249	26118	26127	26168	26050	26095	25863	26271	26099	25982	25976	26090	26076	26101	26160	25984	26048	25880	25874	25898	26061	25958	26175	26140	26083	26079	26064	25895	25874	26045	26070	26057	26142	26020	25956	26091	26106	26056	25993	26037	26174	26016	25966	25998	26103	25793	25888	26130	26232	25794	26033	26175	26166	26019	26067	25848	25876	25917	25749	26041	25901	26044	25978	26228	26235	26001	25905	26052	25897	26034	25961	26176	26106	25891	25878	26044	26053	26163	25983	26010	26005	25995	26309	26193	25912	25872	25961	26183	26224	26117	25959	26354	25914	25752	26322	26039	26193	26182	26056	26024	26187	26131	26042	26032	26033	26111	25770	25932	26061	25860	25722	26055	26179	25959	26013	25926	26103	25988	25737	26033	25850	25918	26161	26223	26056	25865	25828	26041	26133	26152	25640	26071	25985	26043	26414	26055	26034	25987	25923	26054	25996	26145	26307	26161	25927	25934	26076	26151	25946	25806	26196	25976	26069	26065	26149	26200	25739	26156	26051	25922	26134	25882	25958	26028	26155	25958	26108	25985	25926	25817	25982	26234	26091	26166	26083	25897	26107	26140	26223	26070	25963	26067	26014	25861	25863	26324	25779	25651	26034	26013	25887	25783	25865	25816	26029	25817	25867	26248	26064	26146	26085	25779	25951	25994	26096	25845	25900	25928	26026	26156	26039	25748	25845	26114	25990	25842	26247	26291	26110	25983	26016	25977	25883	26080	25982	26048	26032	25933	26039	25827	26003	25836	26129	25632	25814	26063	25921	26100	25990	26051	25973	25956	26083	26090	26043	26189	25943	26209	26101	25841	25733	25826	25817	26033	26085	26077	26075	26075	25972	26022	26011	25561	25916	25975	25902	26200	25878	26127	25823	25954	26055	25866	26001	26271	26221	26026	26110	26160	26025	25935	25816	25932	25782	26017	25959	26056	25907	25961	26089	26051	25906	26151	26165	25941	25810	26109	25998	25935	25965	26074	26230	25988	26126	26107	25704	25967	26284	26180	26340	26048	26080	26366	26237	26428	26236	26040	25845	25827	25974	26022	26065	25908	25995	26247	26021	26101	26041	25798	25882	26024	26018	26070	25962	25952	26003	26293	26075	25983	25823	25933	26123	26002	25880	26044	25921	26189	26157	26048	25925	26094	25844	26098	26018	25793	25935	26069	26073	26205	26018	25697	26098	26090	25921	25970	25995	26034	25952	25716	26088	26103	26337	26253	26131	25896	25843	25959	26267	26219	26115	26017	26147	26123	26199	26175	26459	26304	26119	26197	26209	26102	26133	25936	26065	25927	26025	25948	25923	26230	26162	26001	26153	26024	25906	26055	25766	25926	26051	26042	26174	26039	26301	26006	26016	25992	26151	25921	25931	26012	26147	26015	26039	25999	25877	26009	25845	26044	26128	26102	25775	25942	25880	25946	26194	26196	25925	26048	26039	26087	25904	25970	26120	25910	26124	26171	26153	26183	25879	25709	26022	25986	26017	26151	26008	25941	26090	26063	26296	25994	26015	26037	26044	25918	25956	25768	26081	26038	26012	26015	26043	26285	26039	26105	26114	25973	26215	25938	26070	26105	25806	26334	25936	25890	26066	25965	26137	25831	25971	25768	25865	25991	26008	26024	25821	26024	25878	25955	25953	25833	26248	25955	26022	26102	26215	25910	26024	26042	25972	26004	26096	26114	26184	26066	25995	26098	25783	26041	26203	26137	26010	26148	26121	25960	26070	26097	25983	25865	25974	25937	26081	26153	25937	25935	25975	26131	26042	25909	26261	25748	25953	25997	25977	26348	26040	25969	26001	26056	25921	25873	25971	26241	25856	26019	26137	26206	26241	26310	25975	26135	26003	26046	26042	25828	25824	26019	26063	26175
19953	65584	97848	87923	65635	39001	15381	15206	15118	15226	15213	15184	15244	15029	15166	15278	15158	15112	15227	15272	15264	15176	15257	15193	15269	15125	15272	15031	15104	15244	15148	15404	14831	15006	15117	15246	15054	15194	15329	15159	15094	15224	15232	15145	15144	15075	15122	15203	15207	15205	15128	15101	15275	15252	15079	15181	15139	15161	15249	15138	15240	15187	15125	15101	15129	15260	15242	15080	15261	15158	15201	15172	15166	15061	15197	15051	15155	15272	15265	15195	15268	15261	15006	15040	15181	15250	15117	15241	15145	15196	15119	15308	15312	15306	15088	14959	15129	15148	15107	15290	15213	15130	15086	15269	15233	15118	15118	15098	15364	15219	15131	15233	15087	15156	15184	15229	15078	15023	15259	15250	15102	15340	15213	15294	15186	15140	14924	15147	15285	15243	15127	15106	15210	15279	15198	15321	15243	15218	15183	15163	15349	14987	15318	15250	15040	15206	15296	15160	15131	15151	15337	15196	15243	15286	15263	15048	15049	15224	15224	15084	15347	15102	15364	15158	15036	15067	15201	15180	14952	15139	15220	15036	15191	15289	15242	15182	14996	15245	15113	15104	15147	15227	15307	15155	15262	15184	15077	15143	15010	15243	15150	15261	15191	15218	15060	15443	15166	15057	15313	15259	15110	15164	15118	15203	15326	15303	15031	15403	15038	15345	15222	15209	15127	15193	15233	15100	15313	15289	15121	15193	15052	15217	14987	15086	15276	15272	15077	15187	15301	15231	15233	15134	15191	15101	15391	15226	15253	15331	15178	15115	15149	15072	15252	15222	15225	15057	15185	15209	15193	15151	15098	15104	15073	15146	15244	14930	15198	15166	15259	15122	15262	15126	15129	15223	15203	15084	15076	15213	15279	15212	15238	15251	15166	15378	15077	15232	15139	15200	15046	15251	15029	15174	14939	15046	15093	15177	15203	15232	15355	15217	15036	15335	15033	15289	15219	15230	15201	15376	15247	15225	15061	15108	15240	15314	15233	15117	15082	15094	15038	15182	15250	15095	15232	15271	15169	15295	15108	15169	15051	15136	15099	15059	15177	15137	15075	15276	15303	15205	15228	15366	15281	15195	15170	15130	15161	15393	15160	15144	15125	15047	15146	15198	15086	15311	14933	15164	15222	15157	15144	15127	15177	15231	15207	15291	15298	15007	15195	15235	15090	15223	15077	15023	15061	15161	15192	15014	15247	15362	15307	15091	15168	15350	15302	15143	15108	15128	15263	15295	15036	14945	15193	15247	15305	15214	15244	15229	15309	15304	15302	15164	14977	15190	15131	15157	15132	15254	15258	15189	15198	15248	15226	15203	15276	15168	15188	15387	15241	15179	15209	15383	15146	15228	15080	15158	15154	15122	14987	15219	15286	15242	15196	15179	15059	15212	15138	15139	15175	15315	15118	15108	15342	15243	15220	15350	15297	15095	15136	15269	15100	15368	15132	15007	15194	15138	15296	15184	15174	15075	15244	15260	15140	15013	15271	15207	15059	15220	15103	15196	15096	15097	15198	15156	15180	15187	15226	14958	15087	15325	15053	15139	15321	14965	15190	15212	15150	15294	15191	15230	15201	15210	15138	15243	15166	15115	15215	15248	15164	15199	15258	15189	15185	15149	15076	15214	15102	15137	15068	15141	15295	15364	15342	15207	15222	15044	15061	15197	15228	15352	15188	15010	15144	15117	15066	15345	15099	15266	15221	15062	15152	15305	15118	15151	15078	15075	15074	15185	15225	15233	15325	15114	15269	15079	15187	15136	15160	15025	15156	15182	15353	15284	15000	15115	15220	15149	15023	15156	15110	15137	15299	14983	15224	15191	15236	15031	15090	15111	15251	15117	15183	15218	15236	15232	15168	15221	15140	15083	15209	15195	15109	15216	15276	15088	15227	15243	15271	15022	15142	15282	15170	15258	15172	15329	15192	15268	15150	15097	15243	15129	15298	15232	15216	15257	15306	15277	15298	15248	15200	15238	15284	15259	15148	15387	15216	15185	15176	15245	15221	15097	15111	15093	15076	15046	15176	15278	15161	15137	15105	15088	15107	15147	15200	15220	15198	15386	14961	15051	15232	15198	15110	15060	15294	15162	15130	15201	15240	14898	15092	15156	15189	15290	15095	15315	15088	15049	15201	15086	15150	15237	15125	15282	15288	15109	15229	15204	14917	15130	15166	15240	15239	15040	15156	15249	15150	15260	15319	15170	15168	15195	15208	15255	15220	15215	15043	15213	15118	15196	15447	15220	15235	15139	15161	15277	15409	15185	15286	15190	15230	15354	15082	15120	15182	15145	15197	15217	15176	15176	15262	15048	15122	15066	15081	15147	15172	15235	15055	15145	15206	15249	15278	15224	15329	15058	15197	15134	15254	15307	15336	15258	15287	15294	14963	15156	15117	15116	15258	15254	15233	15163	15338	15184	15076	15079	15209	15180	15161	15205	15216	15219	15126	15095	15249	15079	15084	15264	15027	15164	15333	15244	15137	15197	14999	15101	15067	15247	15060	15079	15252	15105	15079	15124	15240	15197	15138	15212	15052	15042	15080	15196	15070	15062	15236	15242	15250	15176	15298	15273	15089	15188	15372	15142	15109	15173	15082	15134	15287	15012	15291	15112	15299	15286	15149	15198	15250	15234	15267	15106	15205	15040	15180	15098	15227	15184	15301	15176	14980	15089	15001	15140	15169	15057	15220	15137	15320	15195	15113	15245	15153	15120	15166	15109	14840	15135	15053	15416	15146	15009	15122	14968	15114	15106	15120	15079	15325	15133	15253	15149	15183	14992	15058	15173	15179	15268	15155	15111	15126	15295	15165	15199	15287	15102	15100	15062	15128	15173	15046	15163	15159	15171	15238	15156	15336	15202	15223	15190	15168	15428	15115	15282	15166	15071	15140	14993	15016	14986	15299	15201	15133	15145	15129	15365	15262	15255	15184	15109	15093	15312	15151	15190	15428	15181	15317	15160	15118	15051	15208	15037	15410	15357	15097	15168	15120	15178	15020	15169	15300	15131	15135	15025	15188	15269	15267	15197	15187	15069	15164	15022	15140	14964	15079	15210	15078	15145	15168	15245	15152	15119	15126	15310	15145	15056	15178	15275	15178	15202	15035	15197	15133	15178	15303	15301	15138	15220	15127	15089	15101	15162	15281	15068	15196	15156	15044	15194	15302	15173	15069	15034	15290	15066	15167	15162	15038	15125	15036	15238	15048	15291	15175	15334	15052	15213	15266	15100	15217	15151	15287	15183	15163	15153	15150	15129	15238	15257	15251	15105	15117	15297	15062	15166	15210	15088	15192	15126	15137	15152	15256	15314	15148	15258	15121	15216	15114	15312	15338	15335	15112	15184	15266	15194	15198	15063	15151	15086	15147	15213	15088	15269	15239	15260	15127	15261	15123	15135	15305	15076	15247	15194	15280	15263	15075	15073	15143	15154	15024	15203	15077	15170	15212	15260	15202	15258	15379	15174	15240	15233	15104	15215	15348	15227	15190	15202	15101	15074	15279	15165	15127	15205	15196	15167	15156	15329	15109	14942	15285	15327	15303	15090	15103	15263	15091	15237	15154	15063	15243	15373	15083	15153	15100	15298	15161	14955	15273	15152	15113	15210	15281	15186	15332	15268	15165	15225	15062	15309	15230	15314	15081	15089	15114	15206	15057	15145	15250	15059	15344	15242	15121	15226	15165	15038	15141	14937	15146	15165	15242	15161	15029	15135	15093	15050	15003	15191	15276	15315	14991	15054	15191	15218	15248	15236	15246	15213	15145	15037	15180	15131	15059	15005	15395	15192	15055	15429	15176	15107	15214	15026	15184	15206	15178	15197	15068	15165	15010	15144	15263	15364	15084	15203	15134	15295	15147	15231	15118	15186	15269	15098	15174	15200	15242	15138	15127	15154	15223	15129	15141	15180	15151	15223	15133	15074	15000	15205	15292	15345	15176	15260	15199	15029	15170	15203	15120	15048	15313	15143	15381	15228	15372	15157	15253	15149	15125	15232	15245	15205	15136	15250	15321	15231	15006	15296	15130	15381	15086	15151	15171	15119	15270	15247	15226	15247	15225	15114	15256	15353	15102	15122	15346	15312	15142	15185	15164	15113	15240	15255	15231	15146	15199	15143	15067	14947	15248	15355	15191	15201	15207	15164	15090	15222	15208	14990	15139	15215	15340	15080	15165	15232	15092	15144	14979	15221	15181	15241	15008	15278	15196	15246	15197	15242	15147	15180	15011	15245	15272	15204	15274	15092	15178	15132	15145	15019	15145	15148	15215	15211	15195	15050	15265	15087	15272	15032	15019	15161	15324	15229	15219	15177	15212	15142	15212	15153	15274	15216	15079	15248	15246	15032	15229	15100	15383	15142	15038	15151	15243	15096	15142	15159	15215	15262	15191	15192	15055	15192	15406	15146	15389	14955	15232	15134	15072	15167	15376	15187	15195	15184	15013	15193	15219	15111	15323	15182	15391	15060	15162	15002	15137	15293	15218	15161	15308	15104	15209	15188	15170	15074	14905	15144	15042	15156	15359	15286	15158	15029	15396	15213	15302	15060	15202	15267	15190	15196	15201	15321	15234	15168	15161	14965	15132	15143	15129	15259	15182	15204	15211	15188	15081	15171	15136	15099	15174	15101	15071	15222	15164	15325	15171	15093	15224	15346	15166	15168	15103	15092	15176	15251	15180	15086	15131	15156	15334	15128	15144	15318	15308	15186	15224	15347	15266	15180	15148	15020	15055	15218	15149	15271	15176	15244	15252	15256	15038	15142	15332	15237	15403	15298	15307	15192	15040	15363	15194	15137	15086	15070	15263	15076	15091	15231	15143	14979	15423	15177	15000	15129	15315	15058	15250	15250	15111	15286	15162	15238	15191	15118	15220	15251	15172	15156	15089	15195	15244	15188	15168	15199	15126	15131	15303	15215	15048	15033	15116	15086	15269	15050	15183	14947	15254	15164	15185	15254	15290	15219	15293	15142	15157	15219	15031	15195	15032	15241	15296	15144	15202	15335	15144	15023	15119	15076	15201	15169	15369	15353	15116	15193	15180	15230	15129	14921	15023	15049	15131	15201	15166	14980	15161	15160	15299	15190	15352	15255	15080	15251	15258	15124	15271	15082	15117	15092	15346	15190
22097	21498	50071	65447	58355	44348	31355	28575	27964	28211	28165	27884	28324	28193	28024	27948	28084	28008	27911	28243	27966	27847	27832	27808	27891	27731	27885	28214	28041	27994	28045	27890	27834	27878	27962	27859	27510	27748	27715	27996	27801	27970	27727	27884	27873	28138	27792	27798	27766	27617	27774	27559	27514	27995	28014	27700	27689	27628	27529	27660	27727	27760	27855	27774	27755	27849	27996	27504	28017	27682	27962	27633	27684	27809	27865	27938	27911	28001	27832	27607	27731	27875	28070	27666	27891	27864	27884	27788	27896	27832	27873	28069	27749	27756	27727	27795	28001	27804	27695	28001	27783	27842	27778	27644	27916	27845	27920	27808	27873	27708	28066	27555	27940	28021	27740	27744	27518	27693	27874	27624	27491	27579	28156	27850	27736	27762	27792	27864	27838	27859	27634	27838	27909	27785	27945	27972	27718	27805	27854	27827	27742	27855	27991	27804	27721	28001	27933	27840	27831	27799	28003	27763	27837	27754	27719	27794	27919	27780	27612	27746	27781	27621	27899	27832	27676	27700	27789	27920	27719	27591	27870	27696	27703	27729	27738	27827	27709	27689	27689	27955	27658	27840	27908	27694	28036	27973	27843	27762	27596	27648	27701	27672	27759	27721	27714	27738	27662	27968	28013	27750	27743	27673	27640	27851	27755	28124	27972	27559	27719	27717	27845	27516	27844	27984	27621	27721	27902	27676	27657	27670	27868	27941	27792	27844	27850	27639	27592	27809	27814	27616	27719	27949	27969	27690	27960	27876	27606	27763	27966	27895	27982	27731	27775	27605	27888	27767	27939	27862	27702	27565	27344	27395	27736	27750	27787	28022	27585	27651	27573	27781	27686	28268	27687	27641	27746	27886	27715	27927	27817	27603	27775	27757	27818	28047	27738	27875	27871	27888	27773	27706	27762	27634	27725	27520	27877	27604	27856	27755	27809	27457	27769	27854	27631	27682	27646	27772	27931	27593	27778	27687	27844	27830	27734	27647	27990	27643	27880	27672	27785	27972	27596	27651	27410	27809	27632	27709	27729	27734	27781	27805	27672	27766	28061	27894	27544	27792	27776	27592	27746	27866	27639	27522	27643	27450	27571	27626	27709	27626	27794	27908	27663	27570	27978	27721	27998	27650	28019	27909	27883	27840	27648	27697	27948	28084	27840	27733	27795	27775	27747	27711	27754	27676	27779	27474	27805	27855	28004	27932	27810	27751	27397	27856	27938	27869	28023	27898	27725	27812	27641	27940	27847	27755	27971	27794	27996	27949	27786	27417	27768	27736	27995	27910	27750	27531	27773	27815	27592	27909	27665	27785	27804	27849	27779	27949	27634	27532	27551	27944	27755	27719	27685	27974	27724	27658	27880	27769	27630	27948	27630	27608	27801	27907	27979	27754	27809	27693	27848	27902	27709	27794	27709	27924	27772	27968	27699	27851	27889	27563	27796	27606	27872	27652	27778	28012	27998	28061	27793	28215	27784	27648	27852	27744	27432	27767	27985	27948	27636	27931	27730	27545	27628	27652	27683	27703	27976	27630	27790	27830	27600	27623	27980	27761	27771	27777	27933	27787	27683	27681	27965	27768	27944	27873	27591	27871	27839	27717	27685	27604	27559	27684	27716	27637	27794	27700	27831	27817	27819	27568	27828	27809	28075	28015	27848	27768	27716	27685	27724	27990	27600	27398	27878	28083	27840	27747	27797	27776	27964	27832	27635	27582	27923	27699	27715	27584	27819	27609	27576	28031	27783	27693	27645	27616	27871	27830	27943	27927	27839	27672	27839	27943	27582	27766	27910	27733	27604	27828	27978	27919	27728	28087	27750	27769	27881	27777	27806	27757	27651	27557	27482	27763	27693	28018	27793	27708	27749	27715	27794	27597	27828	27706	27598	27898	27811	27649	27963	27734	27729	27700	27906	27932	27697	27580	28077	27983	27858	27661	27787	27776	28032	27726	27839	28157	27497	27494	27790	27955	27936	27809	27876	27654	27857	27467	27733	27556	27732	27941	27890	27799	27746	28079	27894	27962	27621	27633	27567	27737	27696	27880	27777	27892	27906	27688	27846	27740	27706	27941	27870	28139	27709	27935	27677	27695	27810	27695	27847	27780	27610	27688	27742	27906	27755	27975	27702	27632	27712	27903	27792	27518	27813	27885	27919	27792	27703	27711	27742	27659	27651	27577	27953	27988	27863	27925	27784	27922	27771	27747	27823	27849	27648	27577	27738	27822	27772	27838	27810	27904	27755	27487	27872	28044	28002	27736	27879	27789	27809	27983	27583	27892	27817	27817	27554	27447	27733	27961	27844	27561	27832	27733	27811	27975	27592	27828	27612	27470	27948	27853	27995	27939	28074	27591	27679	27517	27579	27640	27615	27786	27618	27537	27746	27537	27780	27787	27666	27763	27860	27465	27957	27817	27570	27525	27849	28143	27444	27637	27689	27748	27671	27849	27672	27919	27932	27728	27664	27717	28096	27609	27886	28044	27672	27758	27680	27651	27761	27602	27505	27775	27866	27698	27640	27882	27727	27697	27735	27750	27679	27605	27838	27624	27670	27622	27535	27741	27753	27825	27758	27983	27719	27773	27649	27578	27757	27823	27847	27533	27698	27714	27504	27838	27698	27946	27881	27697	27673	27727	27977	27971	27770	27457	27896	27654	28005	27825	27580	27486	27796	27704	27961	27536	27683	27645	27707	27700	27883	28243	27915	27884	27986	27534	27944	27755	28007	27874	27773	27665	27695	27776	27544	27947	27871	27684	27589	27786	27640	27788	27678	27649	27840	27687	27820	27753	27751	27855	27828	27696	27554	27739	27819	27671	27720	27796	27712	27756	27884	27785	27903	27753	27754	27608	27846	27705	27649	27409	27574	27648	27669	27780	27748	27554	27975	27869	27700	27857	27646	27776	27783	27677	27596	27857	27976	27741	27856	27957	27710	27635	27671	27935	27801	27648	27961	27782	27536	27915	27709	27948	27900	27501	28054	27767	27893	27848	27684	27641	27675	27972	27782	27828	27710	28017	27614	27749	27949	27548	27626	28056	27780	27654	27920	27674	27833	27710	27976	27832	27731	27824	27884	27838	27829	27714	27953	27911	28076	27922	27563	27800	27799	27904	27529	27920	27742	27549	27520	27680	27610	27582	27664	27701	27584	28190	27859	27708	28043	27959	27716	27697	27552	27800	27610	27708	27759	27299	27823	27885	27663	28013	27794	27769	27726	27709	27745	27613	27797	27650	27662	27933	27771	27579	27998	27630	27652	27908	27648	27727	27958	27612	27869	27866	27712	27790	27800	27538	27757	27621	27535	27960	27805	27624	27665	28094	27761	27677	27699	27545	27567	27825	27827	27771	27665	27637	27713	27638	27926	27791	27220	27794	27783	27962	27643	27452	27618	28007	27700	27844	27789	27828	27718	27832	27755	27700	27970	28124	27824	27871	27875	27657	27871	27706	27688	27936	27898	27842	27884	27884	27602	27579	27753	27865	27648	27522	27719	27648	27916	27954	27518	27750	27796	27899	27524	27733	27855	27775	27595	27859	27702	27699	27606	27560	27811	27663	27668	27592	27702	27930	27777	27873	27662	27808	27896	27709	28052	27708	27885	27788	27740	27820	27929	28051	27708	27818	27973	27722	27817	28123	27865	27837	27712	27631	27581	27804	27734	27969	27820	27946	27521	27766	27622	27676	27665	27859	27911	27534	27621	27807	27750	27553	27752	27831	27840	27591	27724	28025	27702	27608	27737	27746	27663	27930	28106	27907	27677	27550	27727	27561	27887	27673	27998	27857	27851	27833	27743	27843	27765	27708	27802	27714	27869	27523	27757	27440	27968	27617	27558	27721	27545	27550	27492	27813	27657	27706	27688	27890	27793	27577	27763	27804	27728	27677	27846	28037	27671	27719	27754	27750	27867	27877	27656	27537	27781	27795	27705	27851	27652	27794	27998	27904	27606	27513	27651	27761	28081	27918	27785	27637	27915	27621	27715	27509	27756	28011	27848	27879	28070	27978	27755	27765	27731	27534	27738	28105	27572	27873	27657	27551	27825	27773	27701	27665	27508	27880	27862	27808	27968	27701	27999	27850	27982	27877	27915	27796	27841	27840	27559	27690	27804	27882	27808	27628	27869	27908	27697	27868	27684	27866	28020	27879	27815	27721	27677	27837	27937	27783	28271	27954	27794	27818	27835	27758	27864	27752	27881	27749	27867	27887	27924	27760	27761	27724	27743	27820	27638	27802	27726	27934	27676	27742	27527	27706	27866	27716	27793	27699	27979	27380	27807	27701	27692	27576	27718	27860	27730	27782	28032	27681	27901	27790	27840	27783	27828	27868	27896	27613	27791	27751	27763	27541	27800	27855	27827	27941	27840	28019	27855	27759	27597	27874	27825	27991	27664	27696	27477	27726	27695	27652	27659	27790	27696	28050	27724	27735	27641	27859	28077	27795	27908	27897	27771	27779	27852	27934	27985	28005	27649	27494	27969	27769	27959	27911	27856	28153	27619	27641	27748	27659	27774	27489	27830	27854	27727	27802	27800	27706	27646	27621	27797	27881	27801	27636	27428	27947	27665	27743	27629	27704	27900	28004	27897	27845	27812	27718	27488	27793	27706	27855	27738	27935	27677	27704	27647	27698	27820	27696	27778	27781	27657	27403	27732	27786	27897	27915	27687	27682	27961	27742	27685	27649	27905	27768	27694	27907	27829	27799	27920	27890	27709	27756	27654	27910	27849	27605	27874	27610	27473	27801	27739	27803	27879	27757	27782	27776	27906	27866	27514	27903	27588	27783	27913	27556	27711	27733	27756	27894	27734	27710	27716	27925	27521	27906	27760	27650	27732	27934	27754	27652	27668	27863	27808	27640	27708	27643	27621	27653	27653	27622	27552	27640	27933	27454	27570	27705	27812	27710	27618	27963	27524	27854	28022	27773	27854	27960	27912	27840	27665	27373	28040	27791	27878	27766	27827	27748	27731	27668	27858	27722	27773	27883	27735	27867	27646	27496	27812	27633	27706	27661	27782	27801	27687	27732	27774	27695	27819	27750	27876	27792	28039	27718	27954	27712	27732	27677	27443	27856	27582	27728	27677	27852	27581	27901	27673	27674	27923	27911	27553	27776	27776	27723	27895	27346
23415	63728	96283	95037	72958	39031	15920	15722	15799	15754	15776	15736	15965	15650	15869	15824	15901	15747	15641	15832	15916	15913	15727	15748	15867	15769	15755	15807	15863	15628	15768	15781	15737	15792	15791	15797	15642	15808	15885	15856	16022	15734	15700	15927	15768	15698	15783	15833	15853	15767	15847	15834	15802	15757	15847	15951	15823	15685	15805	15702	15766	15827	15940	15782	15756	15844	15829	15770	15860	15676	15868	15776	15808	15761	15720	15783	15820	15908	15894	15643	15841	15838	15972	15740	15826	15726	15864	15859	15882	15912	15732	15669	15772	15647	15970	15831	15852	15889	15990	15814	15906	15729	15775	15812	15806	15753	15887	15714	15752	15930	15689	15831	15730	15856	15949	15994	15842	15792	15906	15673	15855	15947	15628	15843	15833	15966	15874	15787	15866	15647	15827	15736	15789	15813	15976	15816	15636	15665	15960	15948	16001	15701	15816	15808	15749	15816	15896	15802	15727	15927	15794	15842	15964	15771	15962	15821	15846	15800	15791	15659	15755	15821	15914	15757	15710	15845	15849	15924	15796	15827	15890	15863	15769	15616	15688	15910	15704	15765	15821	15786	15889	15565	15792	15718	15770	15855	15846	15672	15892	15838	15670	15761	15918	15703	15795	15656	15807	15814	15706	15906	15785	15751	15781	15780	15768	15793	15661	15890	15772	16011	15834	15882	15825	15873	16087	15903	15745	15969	15809	15889	15820	15897	16019	15974	15843	15611	15957	15829	15740	15874	15824	15791	15691	15837	15706	15835	15872	15877	15961	15812	15778	15894	15757	15912	15948	15730	15902	15843	15753	15787	15684	15894	15656	15685	15849	15827	15897	15861	15618	15728	15876	15854	15894	15630	15753	15774	15876	15886	15749	15619	15854	15864	15869	16031	15683	15874	15767	15839	15871	15881	15720	15943	15691	15787	15740	15757	15845	15678	15737	15779	15716	15854	15864	15746	15720	15644	15652	15926	15871	15844	15893	15787	15842	15772	15921	15604	15750	15827	15818	15890	15747	15844	15964	15784	15872	15708	15779	15779	15709	15717	15882	15754	15692	15824	15938	15839	15998	15771	15799	15906	15729	15950	15533	15725	15629	15737	15957	15953	15916	15805	15830	15804	15836	15692	15692	15907	15808	15889	15692	15842	15900	16002	15888	15809	15627	15688	15717	15907	15778	15807	15842	15793	15922	15945	15815	15790	15749	15739	15671	15879	15716	15692	15836	15715	15538	15916	15721	15727	15696	15770	15900	15802	15722	15949	15944	15794	15855	15721	15669	15745	15882	15642	15729	15889	15844	15861	15730	15924	15837	15637	15884	15942	15704	15797	15901	15707	15815	15635	15776	15832	15807	15789	15918	15858	15752	15869	15919	15833	15835	15722	15773	15781	15806	15630	15684	15772	15822	15900	15870	15849	15513	15819	15764	15933	15811	15994	15695	15804	15782	15663	15737	15822	15905	15735	15860	15906	15679	15683	15854	15868	15683	15808	15727	15923	15722	15831	15791	15837	15776	15769	15704	15874	15874	15816	15766	16010	15679	15862	15746	15898	15595	15882	15624	15921	15821	15845	15830	15829	15658	15822	15923	15844	15781	15964	15668	15730	15818	15758	15833	15769	15733	15840	15932	15958	15816	15901	15678	15639	15852	15798	15940	15732	15933	15806	15623	15800	15720	15864	15779	15745	15748	15768	15764	15823	15704	15631	15899	15676	15836	15822	15698	15624	15722	15919	15852	15785	15845	15628	15834	15867	15775	15884	15728	15845	15806	15837	15960	15871	15902	15859	15872	15685	15831	15649	15874	15764	16000	15762	15932	15610	15963	15795	15540	15973	15770	15842	15786	15643	15811	15889	15695	15813	15838	15783	15969	15580	16054	15643	15713	15831	15721	15854	15974	15930	15792	15902	15760	15794	15836	15808	15779	15801	15705	15769	15873	15748	15913	15786	15911	15719	15766	15863	15824	15769	15914	15815	15913	15685	15914	15804	15855	15888	15943	15644	15929	15630	15990	15964	15807	15793	15808	15714	15779	15801	15972	15743	15759	15795	15932	15800	15770	15757	15805	15767	15722	15848	15809	15758	15771	15784	15873	15874	15863	15958	15718	15852	15925	15892	15832	15796	15808	15801	15723	15983	15847	15903	15779	15987	15819	15703	15820	15588	15675	15822	15821	15969	15847	15564	15919	15800	15726	15671	15684	15597	15975	15762	15638	15877	15808	15658	15722	15757	15838	15891	15848	15714	15667	15920	16034	15874	15809	15720	15805	15671	15824	15697	15957	15834	15789	15801	15814	15671	15863	15755	15736	15833	15768	15750	15515	15887	15714	15863	15960	15708	15813	15992	15736	15885	15856	15720	15717	15805	15880	15719	15799	15849	15747	15949	15910	15846	15983	15768	15820	15928	15780	16029	15860	15901	15660	15791	15844	15745	15771	15514	15759	15701	15755	15918	15814	15735	15711	15825	16009	15705	15914	15718	15749	15828	15698	15958	15781	15789	15738	15868	15827	15646	15834	15603	15865	15756	15795	15795	15739	15903	15781	15795	15878	15710	15749	15688	15597	15834	15616	15738	15634	15893	15764	15680	15919	15715	15800	15702	15832	15893	15847	15859	15785	15923	15984	15739	15799	15847	15770	15771	15818	15783	15909	16001	15974	15735	15758	15599	15858	15676	15964	15825	15716	15665	15729	15952	16023	15836	15866	15789	15747	15970	15787	15783	15692	15696	15683	15603	15824	15830	15760	15912	15787	15817	15898	15669	15891	15729	15966	15979	15746	15855	15738	15616	16019	15851	15824	15824	15837	15751	15853	15771	15912	15850	15757	15611	15903	15670	15832	15660	15804	15974	15768	15933	15733	15756	15842	15793	15813	15875	15889	15737	15719	15808	15712	15837	15738	15762	15724	15560	15641	15968	15671	15742	15740	15629	15790	15806	15734	15702	15809	15865	15810	15791	15800	15971	15748	15810	15809	15810	15602	15885	15872	15911	15946	15723	15964	15849	15956	15842	15805	15752	15843	15872	15855	15954	15562	15795	15861	15791	15979	15855	15955	15868	15939	15749	15787	15742	15783	15853	15876	15809	15823	15775	15820	15745	15688	15661	15738	15862	15789	15893	15635	15833	15888	15557	15787	15740	15801	15923	15874	15901	15699	15789	15759	15993	15927	15816	15872	15674	15787	15742	15701	15780	15941	15850	15791	15742	15741	15838	15792	15933	15770	15841	15807	15680	15954	15828	15683	16014	15827	15872	15778	15896	15765	15749	15775	15761	15718	15972	15654	15780	15917	15864	15744	15720	15956	15844	15704	15650	15850	15770	16003	16024	15758	15932	15683	15655	15732	15850	15759	15789	15878	15737	15713	15550	15782	15749	15644	15697	15664	15822	15904	15790	15802	15762	15820	15671	15734	15706	15706	15829	15763	15805	15936	15740	15905	15781	15935	15729	15894	15762	15842	16005	15657	15831	15812	15764	15792	15796	15781	15869	15858	15836	15813	15718	15854	15828	15728	15728	15822	15799	15723	15871	15882	15756	15875	15761	15720	15797	15855	15885	15964	15752	15623	15797	15648	16013	15897	15857	15873	15812	15880	15757	15852	15743	15876	15781	15770	15917	15864	15747	16023	15834	15922	15892	15721	15648	15911	15863	15916	15813	15809	15726	15689	15788	15833	15828	15998	15702	15765	15740	15751	15869	15807	15823	15704	15646	15920	15839	15952	16000	15757	15727	15856	15531	15746	15908	15785	15814	15764	15809	15747	15950	15855	15923	15748	15759	15934	15888	15826	15988	15834	15938	15622	15766	15767	15763	15726	15832	15900	15675	15731	15847	15802	15612	15753	15707	15750	15713	15765	15920	15727	15716	15901	15560	15780	15818	15775	15890	15749	15577	15746	15845	15791	15931	15789	15599	15936	15861	15844	15886	15812	15832	15571	15723	15829	15789	15836	15676	15889	15727	15782	15881	15760	15829	15851	15943	15829	15765	15717	16001	15779	15795	15873	16019	15872	15771	15876	15670	15683	15729	15694	15890	15770	15860	15901	15686	15795	15888	15746	15797	15895	15821	15600	15855	15755	16019	15878	15794	15798	15814	15787	15928	15647	15861	15878	15761	15737	15728	15947	15596	15735	15780	15912	15475	15844	15701	15904	15621	15753	15909	15781	15815	15777	15866	15823	15786	15755	15845	15674	15746	15595	15670	15783	15864	15915	15842	15779	15821	15924	15807	15720	15592	15714	15730	15850	15835	15847	15860	15930	15662	15652	15736	15771	15735	15649	15835	15689	15713	15869	15590	15740	15762	15816	15925	15873	15808	15769	15819	15826	15806	15687	15785	15616	15926	15851	15739	15741	15793	15841	15937	15896	15766	15875	15853	15877	15744	15681	15781	15873	15800	15751	15757	15786	15640	15792	15738	16087	15671	15898	15732	15693	15957	15913	15755	15680	15523	15671	15849	15840	15793	15886	15704	15828	15824	15759	15858	15759	15678	15803	15699	15643	15760	15712	15860	15767	15705	15749	15751	15752	15838	15611	15745	15899	15673	15633	15623	15808	15839	15895	15946	15860	15761	15662	15959	15824	15923	15697	15773	15932	15857	15633	15627	15857	15785	15837	15722	15617	15776	15966	15618	15893	15899	15755	15744	15763	15814	15872	15821	15814	15673	15648	15975	15727	15746	15927	15790	15833	15880	15720	15893	15852	15861	15715	15806	15714	15718	15883	15999	15772	15785	15738	15805	15728	15822	15960	15629	15846	15727	15967	15799	15778	15805	16078	16042	15749	15912	15935	15890	15809	15801	15760	15696	15774	15791	15622	15830	15707	15857	16029	15876	15706	15765	15840	15696	15748	15754	15818	15596	15752	15652	15861	15917	15847	15837	15830	15741	16023	15774	15677	15878	15769	15711	15749	15879	15808	15881	15637	15616	15859	15909	15816	15900	15770	15581	15831	15760	15806	15675	15870	15968	15601	15765	15760	15770	15857	15842	15758	15964	15842	15662	15825	15812	15811	15745	15720	15852	15849	15729	15886	15776	15702	15860	15850	16016	15638	15684	15803	15840	15955	15881	15792	16142	15936	15591	15877	15854	15823	15652	15852	15904	15699	15742	15666	15786	15705	15972	15624	15757	15868	15862
33922	30222	50747	43222	32553	26231	24658	24677	24491	24706	24430	24731	24754	24428	24276	24362	24504	24717	24332	24369	24533	24553	24315	24395	24527	24699	24143	24536	24526	24513	24309	24334	24329	24417	24737	24706	24367	24483	24510	24223	24670	24809	24228	24471	24428	24316	24499	24226	24605	24582	24700	24354	24615	24432	24506	24490	24427	24306	24307	24371	24578	24300	24340	24430	24506	24584	24360	24414	24237	24611	24491	24459	24505	24519	24415	24482	24665	24375	24438	24199	24324	24355	24442	24350	24361	24512	24527	24511	24401	24426	24522	24514	24526	24782	24310	24385	24312	24288	24259	24427	24327	24442	24660	24419	24419	24293	24579	24312	24475	24573	24362	24508	24520	24578	24382	24556	24370	24479	24538	24360	24318	24325	24275	24315	24500	24407	24527	24453	24634	24548	24867	24513	24345	24382	24729	24534	24652	24533	24431	24428	24589	24503	24408	24431	24302	24240	24392	24461	24476	24252	24453	24532	24348	24553	24492	24378	24431	24513	24445	24586	24298	24373	24635	24247	24260	24383	24374	24682	24328	24314	24484	24529	24431	24473	24380	24280	24548	24466	24245	24451	24716	24395	24550	24397	24364	24575	24446	24239	24561	24452	24478	24468	24497	24385	24376	24346	24545	24278	24348	24365	24456	24199	24486	24325	24455	24378	24566	24240	24388	24498	24248	24428	24231	24435	24290	24243	24518	24244	24722	24174	24389	24448	24424	24348	24271	24306	24439	24313	24830	24470	24302	24731	24400	24351	24223	24269	24657	24425	24514	24527	24545	24487	24506	24399	24560	24389	24456	24565	24389	24471	24335	24394	24381	24355	24319	24319	24318	24481	24215	24311	24327	24406	24378	24415	24535	24496	24118	24549	24487	24384	24543	24546	24581	24554	24566	24346	24194	24423	24451	24277	24669	24164	24330	24499	24282	24339	24211	24294	24567	24441	24471	24414	24641	24503	24397	24533	24662	24481	24387	24742	24443	24541	24625	24629	24401	24412	24439	24460	24556	24467	24749	24531	24394	24528	24871	24423	24362	24234	24465	24561	24299	24645	24492	24294	24282	24414	24506	24239	24554	24621	24582	24349	24370	24440	24565	24344	24394	24437	24284	24451	24644	24299	24461	24362	24478	24399	24393	24316	24512	24520	24299	24405	24685	24629	24571	24343	24517	24316	24301	24426	24427	24526	24214	24470	24387	24155	24188	24495	24407	24521	24442	24339	24257	24250	24164	24381	24531	24540	24270	24397	24597	24481	24414	24208	24505	24409	24360	24364	24329	24242	24497	24349	24627	24413	24261	24247	24414	24545	24237	24483	24504	24360	24369	24539	24181	24242	24746	24388	24341	24454	24681	24428	24384	24469	24714	24339	24370	24440	24731	24594	24353	24575	24664	24059	24516	24830	24272	24385	24307	24641	24576	24404	24482	24302	24336	24359	24700	24540	24388	24464	24343	24358	24667	24566	24511	24180	24477	24575	24398	24578	24272	24417	24246	24323	24545	24610	24421	24359	24692	24742	24644	24308	24364	24479	24342	24347	24361	24497	24346	24392	24293	24364	24533	24508	24655	24492	24567	24642	24508	24646	24737	24358	24512	24747	24402	24588	24551	24617	24580	24298	24357	24351	24709	24619	24359	24681	24711	24339	24433	24268	24676	24599	24283	24286	24409	24426	24301	24423	24613	24583	24499	24077	24287	24577	24471	24384	24287	24387	24515	24635	24535	24475	24438	24134	24189	24788	24262	24323	24609	24371	24419	24390	24513	24292	24455	24417	24397	24420	24337	24499	24331	24107	24285	24568	24318	24643	24231	24721	24493	24591	24336	24544	24515	24488	24473	24738	24412	24613	24366	24669	24406	24598	24518	24498	24711	24525	24537	24345	24202	24409	24369	24590	24700	24592	24532	24453	24629	24466	24513	24624	24320	24461	24414	24496	24485	24421	24585	24431	24425	24532	24637	24378	24391	24616	24365	24450	24476	24483	24488	24539	24581	24471	24233	24441	24388	24544	24307	24256	24635	24579	24458	24349	24265	24151	24576	24321	24377	24484	24335	24612	24371	24407	24627	24405	24661	24672	24472	24697	24558	24568	24587	24419	24388	24306	24543	24538	24611	24263	24524	24338	24366	24380	24535	24546	24552	24357	24536	24421	24649	24356	24610	24575	24262	24331	24496	24402	24616	24509	24572	24476	24400	23991	24408	24447	24346	24099	24662	24430	24454	24386	24324	24381	24436	24502	24546	24624	24549	24614	24505	24359	24584	24484	24628	24351	24469	24150	24419	24634	24395	24544	24663	24475	24416	24496	24551	24470	24557	24430	24551	24411	24410	24290	24162	24338	24484	24346	24433	24613	24313	24573	24475	24270	24517	24382	24307	24228	24557	24257	24306	24256	24572	24317	24351	24461	24404	24579	24454	24434	24574	24455	24541	24576	24536	24515	24490	24436	24545	24444	24599	24521	24437	24671	24689	24476	24359	24462	24406	24322	24524	24481	24536	24651	24711	24530	24535	24481	24623	24378	24713	24594	24284	24442	24418	24532	24533	24430	24396	24417	24425	24400	24280	24636	24497	24367	24298	24522	24325	24288	24366	24390	24484	24217	24413	24553	24497	24370	24673	24525	24361	24416	24213	24251	24568	24484	24499	24405	24598	24340	24335	24364	24520	24486	24268	24528	24606	24333	24745	24434	24545	24522	24531	24618	24441	24370	24099	24248	24539	24512	24640	24445	24479	24327	24175	24630	24437	24204	24188	24369	24702	24327	24499	24554	24443	24418	24577	24284	24599	24443	24294	24154	24195	24513	24271	24458	24376	24416	24372	24542	24425	24328	24145	24402	24576	24190	24779	24402	24484	24634	24461	24003	24544	24179	24588	24457	24277	24528	24603	24472	24694	24283	24538	24469	24565	24268	24412	24503	24382	24539	24484	24648	24522	24632	24339	24259	24600	24543	24202	24372	24363	24242	24454	24237	24497	24435	24409	24250	24411	24453	24392	24408	24576	24394	24500	24307	24504	24299	24412	24476	24447	24578	24510	24537	24368	24296	24278	24371	24267	24321	24538	24296	24405	24533	24632	24306	24249	24434	24499	24306	24433	24342	24275	24352	24327	24515	24404	24561	24467	24688	24454	24542	24299	24365	24567	24505	24357	24424	24349	24597	24568	24445	24686	24315	24543	24417	24414	24342	24527	24480	24454	24325	24307	24436	24404	24426	24620	24467	24514	24506	24505	24491	24439	24591	24336	24400	24247	24162	24406	24241	24588	24205	24557	24582	24493	24310	24561	24265	24340	24450	24401	24551	24289	24512	24296	24707	24303	24768	24577	24765	24346	24450	24467	24169	24302	24409	24516	24534	24398	24305	24519	24467	24428	24429	24745	24301	24495	24606	24224	24357	24227	24427	24522	24619	24171	24370	24619	24485	24408	24281	24041	24458	24102	24465	24400	24339	24683	24349	24644	24486	24434	24534	24460	24220	24541	24386	24440	24211	24132	24448	24460	24190	24477	24222	24438	24471	24640	24520	24556	24338	24210	24584	24630	24350	24651	24782	24302	24275	24267	24434	24539	24200	24463	24717	24525	24383	24259	24356	24401	24500	24558	24477	24539	24221	24666	24411	24438	24404	24427	24345	24209	24309	24447	24509	24482	24437	24328	24582	24626	24595	24326	24500	24220	24268	24213	24477	24597	24285	24507	24392	24435	24233	24561	24524	24341	24348	24483	24703	24368	24184	24352	24439	24658	24503	24237	24379	24350	24608	24443	24328	24566	24439	24431	24372	24576	24346	24367	24510	24700	24273	24344	24624	24697	24513	24494	24324	24468	24530	24468	24621	24169	24545	24664	24533	24298	24356	24482	24522	24399	24557	24419	24358	24500	24604	24324	24304	24444	24412	24298	24604	24529	24280	24524	24436	24679	24507	24178	24534	24530	24307	24570	24486	24510	24617	24581	24315	24483	24653	24526	24439	24593	24274	24225	24420	24546	24322	24599	24325	24510	24468	24587	24588	24681	24520	24564	24305	24610	24458	24333	24595	24339	24534	24465	24333	24573	24272	24405	24424	24627	24338	24459	24382	24344	24320	24463	24443	24538	24382	24405	24502	24664	24653	24214	24419	24362	24686	24545	24589	24511	24557	24469	24400	24541	24398	24662	24322	24770	24614	24406	24280	24645	24536	24718	24420	24646	24323	24295	24517	24350	24177	24278	24834	24683	24599	24487	24666	24550	24703	24312	24319	24511	24540	24006	24357	24394	24467	24554	24395	24366	24178	24552	24232	24376	24377	24546	24312	24448	24438	24421	24343	24571	24357	24334	24456	24409	24571	24798	24600	24391	24468	24294	24412	24289	24569	24464	24513	24459	24370	24241	24319	24441	24251	24208	24653	24050	24331	24305	24515	24364	24003	24335	24284	24448	24346	24342	24423	24557	24591	24429	24576	24405	24411	24465	24331	24554	24224	24573	24348	24379	24330	24414	24346	24412	24329	24405	24546	24738	24636	24537	24385	24610	24413	24423	24278	24579	24361	24375	24333	24542	24225	24492	24409	24641	24085	24623	24526	24319	24578	24901	24535	24349	24742	24402	24575	24538	24425	24558	24561	24408	24382	24553	24453	24561	24477	24520	24639	24207	24432	24483	24483	24696	24404	24573	24277	24317	24475	24501	24378	24545	24422	24365	24211	24269	24527	24392	24188	24576	24343	24214	24418	24682	24458	24566	24532	24352	24313	24468	24361	24576	24396	24527	24521	24422	24741	24543	24502	24394	24163	24234	24448	24347	24399	24333	24644	24686	24287	24413	24316	24586	24301	24496	24106	24417	24388	24673	24530	24153	24293	24319	24281	24484	24363	24344	24566	24607	24584	24614	24436	24465	24451	24361	24431	24386	24348	24367	24553	24238	24594	24210	24414	24649	24596	24432	24308	24497	24463	24341	24380	24620	24525	24670	24527	24410	24263	24272	24506	24275	24557	24361	24266	24550	24467	24505	24484	24324	24553	24385	24261	24473	24458	24396	24474	24211	24516	24426	24559	24456	24349	24410	24347	24575	24468	24558	24354	24671	24615	24494	24440	24290	24434	24565	24259	24767	24651	24447	24308	24398	24466	24255	24498	24403	24645	24385	24496	24629	24713	24370	24639
20055	30652	44001	32147	21821	15028	14471	14397	14689	14553	14533	14615	14587	14596	14538	14619	14474	14484	14301	14529	14449	14525	14526	14626	14576	14554	14465	14525	14629	14451	14381	14606	14536	14457	14614	14325	14460	14597	14613	14473	14535	14504	14550	14545	14486	14567	14438	14616	14382	14361	14469	14590	14500	14390	14468	14449	14571	14563	14385	14438	14479	14588	14554	14328	14532	14688	14330	14398	14451	14553	14460	14478	14530	14435	14529	14545	14659	14533	14381	14417	14546	14519	14288	14659	14374	14551	14414	14361	14354	14449	14475	14406	14756	14487	14572	14548	14487	14505	14550	14255	14698	14358	14527	14524	14460	14429	14427	14403	14501	14520	14353	14306	14536	14306	14405	14537	14450	14475	14562	14466	14386	14513	14447	14331	14418	14407	14552	14394	14510	14527	14509	14668	14473	14268	14336	14566	14579	14553	14479	14335	14654	14514	14646	14506	14620	14346	14570	14542	14394	14483	14574	14636	14401	14457	14485	14485	14510	14297	14468	14471	14378	14318	14468	14421	14575	14475	14437	14424	14579	14532	14430	14515	14492	14399	14499	14460	14547	14364	14587	14438	14562	14504	14489	14464	14593	14437	14349	14391	14428	14414	14548	14449	14655	14434	14616	14484	14524	14503	14487	14403	14449	14506	14386	14577	14632	14527	14250	14570	14502	14529	14447	14626	14413	14637	14543	14605	14501	14598	14594	14480	14585	14450	14586	14520	14489	14478	14502	14462	14343	14340	14464	14449	14361	14462	14577	14439	14518	14379	14515	14382	14465	14471	14496	14679	14522	14453	14695	14613	14523	14467	14506	14436	14338	14518	14304	14400	14546	14645	14611	14497	14461	14730	14715	14358	14572	14493	14549	14600	14559	14530	14484	14544	14473	14413	14548	14526	14484	14512	14580	14361	14624	14540	14392	14568	14563	14467	14385	14470	14432	14561	14400	14429	14452	14374	14484	14581	14513	14478	14449	14480	14506	14446	14474	14554	14469	14453	14692	14550	14339	14500	14682	14541	14399	14549	14331	14645	14601	14547	14625	14506	14462	14478	14447	14562	14400	14542	14599	14473	14540	14432	14552	14380	14581	14515	14623	14438	14386	14479	14492	14490	14534	14548	14312	14447	14484	14382	14469	14424	14518	14547	14497	14415	14479	14558	14503	14450	14405	14340	14388	14371	14408	14664	14685	14441	14217	14473	14396	14436	14383	14595	14401	14464	14618	14495	14559	14474	14612	14486	14522	14434	14334	14638	14458	14529	14582	14545	14483	14639	14541	14509	14361	14587	14461	14428	14796	14476	14543	14391	14355	14671	14410	14397	14527	14512	14367	14450	14674	14488	14236	14538	14636	14307	14549	14533	14407	14517	14464	14370	14468	14546	14627	14422	14533	14512	14542	14248	14410	14335	14396	14427	14326	14490	14595	14456	14467	14504	14393	14442	14397	14459	14648	14715	14335	14483	14501	14530	14498	14596	14519	14575	14434	14433	14348	14605	14523	14488	14575	14455	14542	14416	14495	14435	14405	14496	14467	14367	14703	14453	14466	14372	14496	14460	14633	14509	14623	14388	14514	14391	14467	14475	14479	14499	14400	14357	14564	14390	14567	14605	14393	14663	14525	14481	14579	14293	14530	14433	14570	14494	14461	14501	14332	14536	14479	14298	14549	14552	14492	14660	14514	14542	14514	14582	14478	14516	14399	14325	14548	14334	14468	14350	14535	14466	14316	14495	14534	14621	14542	14520	14295	14607	14530	14424	14490	14440	14426	14679	14398	14655	14650	14372	14469	14458	14548	14268	14518	14486	14629	14475	14568	14474	14607	14511	14318	14467	14591	14504	14464	14586	14318	14333	14549	14318	14634	14414	14606	14430	14474	14558	14768	14434	14567	14474	14404	14582	14606	14391	14506	14548	14605	14455	14524	14313	14473	14598	14492	14384	14443	14537	14731	14500	14423	14529	14422	14475	14507	14519	14599	14392	14700	14474	14540	14441	14546	14575	14438	14622	14542	14284	14575	14401	14489	14454	14484	14573	14602	14433	14449	14640	14301	14495	14511	14533	14484	14454	14420	14488	14425	14439	14493	14410	14384	14354	14560	14390	14526	14390	14616	14395	14482	14453	14496	14468	14753	14411	14337	14476	14657	14457	14416	14559	14609	14533	14631	14533	14487	14358	14482	14518	14538	14613	14438	14531	14576	14545	14523	14459	14446	14514	14505	14578	14478	14474	14424	14599	14639	14533	14496	14530	14572	14634	14499	14547	14516	14513	14589	14467	14584	14560	14189	14540	14591	14554	14578	14529	14448	14444	14379	14681	14554	14324	14488	14314	14349	14497	14480	14548	14520	14428	14437	14513	14493	14522	14582	14596	14580	14498	14565	14477	14512	14510	14385	14611	14332	14471	14503	14391	14483	14476	14416	14508	14539	14476	14371	14426	14273	14602	14473	14545	14524	14457	14548	14387	14642	14464	14488	14449	14318	14470	14380	14495	14598	14539	14505	14562	14565	14446	14512	14382	14422	14574	14602	14404	14632	14482	14310	14557	14553	14485	14568	14427	14336	14536	14326	14567	14391	14571	14383	14429	14421	14502	14404	14496	14528	14497	14494	14540	14481	14471	14438	14538	14482	14440	14476	14493	14256	14534	14546	14573	14353	14470	14434	14442	14506	14558	14530	14582	14334	14312	14527	14507	14353	14491	14494	14467	14627	14699	14467	14310	14517	14390	14608	14544	14367	14458	14455	14484	14418	14476	14457	14291	14546	14613	14625	14412	14470	14330	14427	14651	14532	14503	14526	14521	14377	14522	14586	14561	14375	14410	14333	14485	14531	14408	14349	14517	14602	14416	14315	14416	14571	14539	14457	14649	14531	14486	14599	14648	14610	14463	14346	14514	14583	14459	14508	14435	14578	14526	14579	14438	14366	14515	14366	14333	14527	14539	14608	14354	14558	14491	14602	14363	14476	14406	14455	14464	14595	14604	14580	14589	14464	14435	14423	14532	14419	14388	14554	14632	14457	14526	14569	14548	14537	14488	14509	14373	14575	14490	14281	14441	14560	14677	14446	14420	14561	14364	14423	14596	14419	14518	14376	14449	14509	14490	14376	14509	14588	14536	14690	14607	14288	14519	14448	14630	14351	14455	14444	14541	14565	14419	14618	14340	14567	14552	14419	14436	14415	14363	14635	14562	14498	14406	14529	14486	14491	14384	14464	14592	14502	14487	14691	14488	14364	14445	14496	14551	14396	14627	14636	14501	14285	14439	14495	14503	14384	14715	14415	14639	14557	14461	14294	14383	14402	14479	14546	14528	14315	14439	14435	14477	14522	14439	14465	14412	14444	14631	14672	14420	14363	14488	14487	14548	14391	14472	14630	14573	14420	14486	14479	14494	14492	14607	14624	14568	14540	14389	14597	14530	14405	14472	14598	14512	14483	14499	14520	14633	14337	14400	14397	14321	14581	14460	14422	14575	14626	14497	14483	14516	14431	14648	14580	14526	14565	14531	14530	14566	14435	14556	14556	14456	14513	14493	14448	14528	14447	14492	14527	14594	14521	14661	14579	14346	14448	14595	14604	14426	14461	14508	14563	14476	14434	14548	14527	14337	14408	14466	14555	14567	14529	14645	14447	14359	14544	14674	14475	14182	14626	14435	14460	14510	14523	14544	14563	14516	14638	14568	14589	14454	14524	14486	14606	14405	14515	14599	14706	14376	14492	14439	14464	14413	14530	14455	14506	14364	14597	14471	14522	14474	14557	14465	14492	14459	14476	14423	14418	14524	14424	14489	14535	14528	14416	14527	14532	14379	14581	14524	14481	14504	14556	14526	14450	14500	14507	14585	14201	14416	14385	14289	14349	14546	14456	14481	14520	14367	14513	14568	14565	14606	14377	14578	14318	14526	14547	14664	14430	14534	14337	14390	14666	14673	14380	14519	14526	14510	14547	14446	14423	14451	14397	14491	14360	14490	14404	14492	14318	14453	14389	14481	14324	14609	14501	14596	14413	14402	14469	14514	14535	14445	14412	14505	14447	14450	14469	14493	14553	14435	14562	14544	14473	14493	14511	14587	14530	14439	14521	14530	14480	14513	14460	14652	14502	14500	14586	14511	14519	14547	14616	14424	14299	14456	14506	14529	14646	14362	14457	14454	14526	14333	14477	14474	14541	14552	14430	14483	14494	14645	14557	14475	14416	14475	14554	14462	14619	14448	14569	14497	14423	14589	14481	14435	14377	14367	14511	14477	14559	14507	14573	14601	14391	14315	14576	14455	14401	14472	14606	14407	14450	14291	14438	14515	14296	14502	14458	14339	14453	14456	14284	14501	14448	14398	14461	14484	14430	14469	14673	14368	14457	14502	14515	14548	14373	14419	14652	14460	14551	14459	14411	14374	14404	14477	14421	14339	14485	14338	14558	14437	14373	14371	14374	14397	14493	14504	14508	14440	14546	14526	14411	14193	14479	14549	14514	14647	14490	14473	14536	14680	14500	14590	14461	14451	14612	14465	14548	14299	14455	14470	14591	14428	14320	14473	14409	14453	14487	14408	14309	14623	14523	14429	14469	14634	14506	14377	14480	14382	14332	14567	14551	14425	14529	14449	14395	14430	14450	14350	14373	14504	14534	14547	14466	14553	14541	14627	14458	14553	14681	14531	14379	14533	14454	14430	14634	14553	14454	14471	14393	14407	14557	14527	14440	14540	14529	14403	14605	14523	14610	14536	14525	14454	14347	14459	14453	14525	14430	14336	14469	14292	14593	14521	14419	14367	14385	14428	14482	14497	14436	14480	14381	14491	14579	14376	14396	14557	14433	14549	14411	14395	14628	14573	14680	14378	14391	14285	14470	14644	14518	14440	14555	14724	14545	14507	14468	14567	14294	14413	14530	14488	14545	14429	14617	14385	14638	14410	14357	14558	14529	14359	14472	14489	14638	14531	14551	14420	14457	14545	14289	14642	14522	14530	14619	14504	14487	14486	14441	14458	14531	14492	14544	14513	14377	14446	14517	14421	14554	14486	14637	14483	14493	14598	14562	14656	14632	14346	14486	14312	14490	14401	14512	14486	14546	14376	14563	14533	14506	14432	14530	14473	14604	14402	14437	14435	14457	14399	14330	14456	14471	14488	14672	14405
23158	21182	55894	68776	55424	35624	28405	25953	25059	25335	25141	24976	25080	25019	25000	24777	24825	24965	24966	24950	24850	25168	25203	25086	24995	25183	25043	25067	24758	24803	24751	24811	24846	24936	24820	24743	25029	25004	24906	24915	24999	24897	24954	24915	24980	24921	24753	24793	24725	24815	25004	25162	25108	24842	24724	24767	24679	24814	24782	24873	24735	24848	24856	24856	24846	24647	24889	24923	25105	25005	24865	24911	24782	24762	25028	24842	24953	24740	24881	24817	25046	24623	24874	24771	24817	25181	24969	24936	24761	24911	25063	24784	24807	24918	24629	24704	24676	24742	24816	24850	24827	24779	24780	24836	24881	24516	24819	24758	24643	24836	24892	24788	25053	25011	24872	24824	24648	24778	24900	24728	24760	24649	24735	24937	24958	24833	25088	25051	24674	25021	24684	24666	24771	24876	25074	24829	24790	25017	24595	24698	24697	24730	24631	24570	25104	25034	24805	24837	25021	24791	24803	24858	25097	24900	24938	24827	25000	24903	24924	24904	24641	24902	24854	24768	24883	24669	24618	24639	24931	24952	25029	24880	24727	25100	25093	24774	24815	24917	24724	24738	25082	24861	24964	24803	24731	24900	24883	24728	24689	24587	24919	24898	25004	24865	24840	24853	25043	25098	24683	24647	25199	24639	24755	24871	24740	24947	24911	24816	24913	24871	24774	24845	24738	24962	24832	24791	25007	24875	24599	24637	24673	24740	24749	24730	24748	24845	25024	24836	24829	24916	24756	24588	25060	24927	24781	24817	25106	24748	24723	24574	25029	24973	24848	24713	24951	24835	25106	24948	24740	24884	24897	24773	24839	24832	24740	24865	24703	24962	24810	25058	24699	24662	24811	24951	25085	24889	24722	24921	24908	24673	24990	24726	24754	25024	24806	24915	24728	24596	24705	24840	24682	24724	24830	24678	24827	24669	24872	24677	24868	24918	24753	24683	24835	24916	24697	24722	24902	24884	24798	24798	24766	24679	24722	24653	25055	24785	24854	24741	25011	25090	24640	24843	24981	24937	24777	24782	24658	25002	24748	24865	24778	24640	24798	24579	24646	24772	24864	24848	24677	24706	24867	24423	24790	24900	24773	24763	24736	24871	24761	24804	24904	24733	24897	24914	24895	24896	24869	24700	24801	24968	24658	24582	24834	24864	24861	25030	24746	25220	24855	24934	25038	24876	24588	24812	25018	24664	24753	24748	24808	24649	24645	24813	24894	24839	24789	24639	24711	24761	24965	24879	24896	24849	24825	25092	24726	25035	24869	24788	24699	24942	24699	24702	24996	24911	25040	24938	24862	24701	24804	24755	24913	24482	25010	24772	24690	25058	24889	24967	24828	24742	24866	24742	24771	24533	24989	24939	24774	24841	24914	24926	24797	24869	24839	24637	24738	24701	24673	24962	24645	24527	24699	24847	24726	24863	24738	25049	25034	25018	24724	24919	25038	24727	24725	24886	24619	24564	24762	24954	25026	24933	24869	24945	24710	24709	24840	24867	24894	24824	24825	24760	24865	24780	24918	24751	24840	24861	24882	24764	25075	24921	24832	24822	24371	24630	24675	24788	24933	24751	24731	24990	24603	24729	24915	24777	24642	24747	24756	25048	24743	24802	24988	24900	24910	24921	24992	24638	25117	24836	24848	24479	24959	24752	24924	24748	24966	24925	24997	24998	24978	24683	24838	24734	24869	24841	24883	24951	25000	24990	24759	24845	24869	24888	24764	24971	25076	24811	24902	24843	24849	24566	24807	24967	24727	24835	25091	24973	24740	24781	25032	24755	24729	24817	24930	24973	24827	24869	24778	24771	24836	25055	24850	24669	24878	24843	24819	24997	24860	24634	24967	24743	24831	24803	24802	24798	24767	24839	24782	24632	25002	24906	25055	24759	25045	24911	24523	24928	24754	24515	24865	24733	24611	24796	24878	24666	24801	25047	24783	24806	24691	24763	24967	24773	24485	24829	24836	24643	24584	24688	24794	25033	24830	24855	24810	24789	24630	24953	24868	24803	25010	24739	24844	24823	24689	24677	24726	24874	25042	24982	24875	24759	24708	24793	25120	24802	24766	24721	24700	24944	24757	24532	24873	24782	24565	24757	24930	24820	24883	24643	24813	25028	24747	24897	24776	24710	24677	24743	24849	25013	24943	24737	24893	24886	24787	24898	24934	24881	24900	24803	25099	24795	25014	24996	24816	24914	24906	24854	24652	24920	24888	24798	24790	24817	24832	24885	24631	24772	24964	24721	24888	24719	24864	24847	24569	24834	24733	24852	24756	24995	24552	24804	24887	24625	24869	24948	24703	24954	24919	24732	24721	24633	24993	24945	24956	24681	24769	24891	24921	24842	24814	24970	24635	24676	24795	24783	24892	25033	25012	25002	24543	24866	24807	24965	25084	25222	24875	24683	24940	24848	24635	24864	24769	24929	24577	24874	24674	24623	24911	24781	24890	24719	24745	24790	24806	24898	24826	24521	24859	24773	25042	24776	24807	24717	24913	24792	24776	24698	24650	24888	24632	24618	24791	24642	24919	24697	24726	24461	24757	24596	24830	24856	25084	24941	24960	24779	24688	24541	24784	24713	24792	24709	24895	24871	24720	24689	24707	24835	24706	24961	25226	24912	24893	24741	24852	24801	25021	25078	24912	24705	25108	24976	24858	24960	24860	24648	24940	24883	24757	24831	24956	24950	24959	24749	24827	24725	24870	24890	24847	24624	24753	24883	24737	24871	24957	24956	24802	24661	24918	24750	24734	24988	24821	24806	24477	24773	24884	24943	24782	25071	24760	24999	24693	24801	24747	24974	24930	24808	25098	24802	24933	24790	24923	25017	24798	24879	24976	25131	24872	24734	24709	24711	25096	24942	24747	24495	24560	24791	24888	24976	24781	24798	24738	24608	24985	24769	24951	24707	24722	25045	25094	24782	24838	24862	24885	24849	24856	24777	24864	24764	24806	24661	24878	24933	24913	24930	25137	24972	24667	24627	24716	24714	24866	25018	24889	24664	24637	24992	24908	24726	24997	24848	24631	24926	24860	24538	25027	24690	24826	24647	24756	24796	24818	24839	24846	24744	24647	24898	24834	24900	25026	24908	24893	24905	25110	25049	25233	24580	24757	24629	24717	25153	24777	24849	24653	24868	24526	24880	24961	24921	24938	24663	24906	25159	24890	24841	24719	24836	24736	24819	24572	24697	24791	24759	24851	24726	24998	24782	24937	25058	24742	24880	24955	25019	24894	24667	25020	24930	24911	24868	24912	24850	24884	24673	24788	24861	24923	24595	24699	24728	25001	24617	24696	24853	24790	24909	24827	24922	24985	24750	25047	24781	24764	24983	24750	24806	24827	24979	25039	24937	24721	24829	24838	24536	24751	24976	24832	24719	25069	24807	25068	24875	24941	24676	24675	25052	24836	24916	25074	24812	24862	24940	24904	24729	24762	24666	24448	24547	24754	24697	24584	24786	24886	24814	24798	24606	24742	24742	24693	24742	24635	24975	24869	24797	24964	24725	24545	24633	24864	24849	25031	25064	24834	24860	25120	24802	24542	24825	24799	24619	24717	24832	25000	24984	24840	24644	24882	24729	24995	24953	25060	24859	24699	25002	24971	24976	25136	24943	25081	24796	24957	24951	24978	24818	24874	24796	24946	24871	24895	24871	24794	24715	25036	24950	24895	24851	24894	24867	24553	25022	24918	24778	24925	24916	25002	24808	25149	24904	24648	25082	24745	24899	24811	24989	24750	25007	24601	24755	24796	24849	24898	24892	24790	24688	24954	24923	24635	24663	24597	24824	24907	24883	24851	24803	24881	24619	24541	24729	24631	24860	25067	24799	24773	24919	24965	24670	24856	24942	24733	24728	25124	24793	24672	24974	24948	24706	24845	24922	24697	24901	25045	24663	24870	24626	24951	24864	24682	24732	24866	24618	25129	24829	24955	24672	24837	24621	24964	24808	24645	24691	24700	24710	24803	24882	24792	24772	24662	25036	24802	25063	24788	24611	24953	24948	24894	24932	24797	24919	24746	24876	25039	24860	24750	24809	24651	24805	24852	24879	24879	24736	24908	24534	24903	24902	24602	25128	24898	24923	24727	24934	24894	24968	24966	24816	24909	24778	24773	24938	24850	24884	24950	24831	24935	25012	24813	24881	24834	24924	24665	24882	24711	24828	24870	24588	24616	24708	24783	24804	25140	24985	24993	24777	24697	24766	24646	24833	24789	25103	24987	24713	24836	24986	25162	24760	24871	24871	24605	24633	24872	24980	24677	24894	24726	24718	24643	24703	24787	24861	24624	24790	24978	24976	24754	24741	24741	24926	24957	24774	24960	24750	25001	24858	24756	25071	24870	24955	25060	24758	24804	24738	25081	24762	24869	24695	24856	24501	24779	24775	24697	24535	24741	24786	24898	24838	24837	24919	24896	24722	24687	24861	24762	24745	24988	24705	24947	24730	24951	24806	25050	24670	24840	25073	24653	24954	24705	24733	25077	24879	24966	24924	25086	24683	24624	24792	24987	24915	24842	24896	24695	24650	24857	24831	24770	24986	24738	25139	24884	24907	24834	24809	24902	24733	24798	24808	24828	24695	24915	25049	24954	25081	24875	24764	24965	24718	25090	24851	24778	24926	25067	25031	25057	25123	24971	24922	24641	24743	24711	24804	24890	24960	24680	24746	24808	24548	24734	24901	24913	24634	24579	24773	24901	24597	24698	24805	24865	24942	25016	24852	24762	24582	24777	24817	24640	24718	24680	24660	24285	24762	24929	24677	24827	24927	24821	24844	24748	24868	24903	24909	24746	24745	24904	24852	24914	24590	24642	24961	24984	24814	24824	24671	25094	25139	24995	25049	24810	24824	24980	24895	24989	24787	25170	24848	24893	24764	24670	24568	24836	24800	24966	25013	24756	24834	24684	24918	24821	24753	24614	25036	25014	24834	24858	24895	24814	25029	24942	24841	24758	24928	24640	24716	24959	24806	24760	24828	24867	24676	24729	24844	24904	24819	24804	24825	24958	24841	24865	24931	24826	24676	24845	24617	24754	24687	24696	24721	24669	24745	24823	24790	24794	24882	25102	25118	24799	25235	24787	24811	24652	24798	24706	24547	24874	24596	24741	24500	24972	24728	24962	24839
21203	43013	97354	85094	59250	23767	14886	14646	14702	14718	14673	14716	14781	14632	14582	14745	14666	14512	14745	14572	14398	14724	14667	14838	14783	14578	14679	14775	14786	14744	14477	14542	14586	14656	14629	14629	14623	14694	14815	14763	14671	14575	14370	14643	14572	14550	14647	14455	14673	14602	14870	14629	14674	14613	14526	14666	14722	14544	14787	14627	14738	14720	14718	14702	14826	14562	14646	14646	14667	14650	14658	14620	14788	14660	14673	14526	14783	14488	14721	14489	14635	14543	14791	14584	14634	14791	14552	14638	14586	14779	14764	14635	14585	14669	14765	14545	14680	14716	14682	14637	14357	14650	14493	14896	14632	14639	14594	14745	14695	14637	14571	14853	14563	14785	14846	14701	14563	14842	14607	14640	14641	14619	14822	14633	14796	14632	14602	14612	14849	14560	14579	14761	14386	14732	14714	14669	14629	14539	14803	14810	14577	14561	14554	14514	14619	14686	14709	14771	14818	14625	14758	14542	14650	14637	14671	14708	14706	14622	14690	14827	14669	14570	14660	14587	14619	14545	14819	14550	14650	14646	14485	14671	14566	14585	14682	14640	14675	14624	14730	14651	14617	14645	14779	14656	14583	14721	14586	14598	14696	14741	14745	14748	14573	14717	14626	14620	14478	14609	14901	14448	14663	14551	14563	14482	14728	14697	14735	14564	14696	14505	14803	14567	14648	14435	14705	14543	14778	14623	14501	14515	14768	14562	14692	14695	14719	14693	14496	14673	14680	14792	14567	14627	14580	14728	14563	14589	14579	14573	14606	14474	14632	14726	14538	14686	14591	14711	14883	14665	14753	14900	14770	14670	14619	14678	14717	14688	14566	14663	14621	14776	14579	14742	14582	14559	14530	14449	14741	14620	14687	14594	14585	14671	14702	14729	14674	14739	14613	14588	14580	14611	14654	14524	14578	14703	14714	14495	14610	14823	14607	14736	14636	14760	14589	14514	14695	14582	14600	14600	14565	14753	14540	14662	14628	14760	14939	14435	14718	14585	14732	14541	14703	14507	14647	14624	14886	14663	14358	14697	14543	14654	14656	14367	14636	14596	14726	14639	14590	14685	14811	14597	14729	14563	14707	14591	14774	14580	14591	14672	14718	14676	14650	14630	14694	14605	14759	14583	14718	14754	14830	14813	14840	14669	14601	14643	14671	14502	14652	14582	14622	14619	14583	14757	14598	14533	14743	14664	14532	14525	14571	14667	14751	14653	14561	14680	14608	14516	14650	14688	14680	14553	14805	14489	14603	14498	14539	14491	14608	14591	14705	14550	14530	14651	14606	14630	14509	14607	14615	14648	14788	14492	14810	14610	14621	14673	14602	14535	14578	14634	14719	14627	14543	14554	14581	14494	14600	14510	14743	14611	14491	14654	14707	14738	14681	14463	14686	14696	14824	14718	14733	14633	14603	14736	14603	14716	14930	14605	14850	14780	14687	14713	14516	14568	14643	14626	14663	14569	14612	14569	14690	14706	14813	14588	14620	14628	14677	14647	14666	14668	14751	14698	14691	14605	14798	14790	14731	14653	14633	14669	14735	14628	14789	14704	14692	14492	14852	14804	14710	14680	14732	14650	14480	14480	14696	14689	14769	14618	14734	14651	14502	14679	14643	14657	14518	14642	14601	14629	14654	14657	14871	14536	14682	14751	14818	14753	14536	14680	14526	14537	14566	14741	14836	14688	14620	14659	14670	14720	14704	14765	14738	14623	14660	14801	14782	14709	14699	14588	14682	14846	14733	14460	14521	14661	14547	14563	14564	14517	14705	14593	14598	14763	14639	14600	14656	14607	14632	14785	14554	14594	14521	14613	14631	14602	14649	14463	14532	14677	14766	14630	14862	14654	14671	14619	14644	14715	14635	14588	14660	14445	14729	14668	14759	14731	14516	14371	14614	14559	14558	14554	14767	14624	14602	14695	14586	14543	14638	14689	14608	14660	14619	14727	14713	14727	14666	14748	14654	14772	14637	14618	14575	14789	14726	14678	14677	14695	14671	14693	14713	14558	14685	14596	14731	14625	14690	14657	14593	14633	14747	14736	14549	14919	14613	14617	14599	14517	14767	14710	14668	14686	14712	14505	14657	14604	14657	14584	14641	14647	14721	14752	14560	14630	14655	14738	14760	14760	14694	14564	14529	14686	14681	14625	14676	14655	14689	14650	14482	14691	14570	14707	14668	14811	14679	14506	14845	14760	14661	14581	14748	14778	14706	14588	14550	14777	14622	14631	14730	14597	14838	14726	14549	14741	14679	14718	14673	14498	14561	14574	14715	14741	14538	14623	14508	14623	14645	14614	14563	14493	14570	14611	14730	14529	14621	14549	14466	14640	14691	14697	14628	14738	14604	14697	14741	14664	14493	14547	14557	14804	14625	14614	14710	14619	14711	14682	14690	14731	14690	14757	14665	14682	14816	14621	14618	14751	14552	14660	14745	14584	14494	14779	14544	14834	14549	14738	14542	14581	14651	14706	14518	14708	14609	14686	14501	14874	14661	14711	14600	14479	14551	14747	14579	14517	14730	14796	14722	14696	14625	14370	14588	14699	14663	14583	14664	14703	14679	14662	14666	14515	14782	14615	14555	14627	14851	14624	14553	14690	14642	14664	14599	14723	14664	14713	14485	14698	14774	14840	14724	14613	14593	14590	14480	14748	14675	14682	14532	14628	14585	14582	14496	14565	14641	14775	14669	14610	14686	14530	14696	14633	14660	14724	14592	14793	14563	14751	14557	14823	14573	14718	14688	14768	14513	14454	14565	14524	14766	14717	14783	14608	14708	14704	14549	14609	14662	14568	14691	14719	14525	14814	14472	14654	14622	14596	14590	14623	14753	14788	14784	14622	14716	14691	14636	14511	14539	14694	14760	14661	14495	14552	14656	14718	14726	14655	14582	14685	14773	14735	14591	14737	14619	14559	14498	14696	14608	14783	14724	14706	14683	14642	14683	14654	14717	14667	14545	14596	14636	14628	14552	14732	14661	14719	14685	14668	14577	14693	14678	14711	14636	14613	14602	14593	14504	14756	14636	14720	14687	14519	14553	14559	14763	14635	14550	14640	14666	14626	14781	14589	14512	14833	14595	14930	14732	14539	14697	14628	14734	14703	14608	14489	14606	14684	14637	14615	14633	14600	14587	14531	14664	14523	14482	14703	14664	14789	14455	14588	14667	14553	14692	14720	14541	14706	14700	14594	14600	14645	14620	14773	14500	14543	14777	14754	14705	14635	14726	14534	14638	14613	14893	14687	14733	14603	14731	14793	14608	14599	14665	14698	14493	14590	14714	14673	14749	14687	14563	14631	14874	14589	14511	14809	14593	14591	14623	14714	14778	14466	14674	14610	14708	14658	14550	14658	14742	14540	14627	14741	14746	14695	14335	14577	14588	14773	14617	14633	14595	14573	14829	14793	14881	14503	14690	14678	14640	14645	14658	14526	14713	14666	14654	14615	14771	14697	14582	14770	14600	14531	14605	14767	14528	14592	14575	14723	14665	14582	14540	14739	14760	14583	14646	14800	14652	14721	14653	14521	14702	14748	14699	14741	14581	14835	14731	14752	14670	14621	14553	14731	14600	14660	14598	14733	14678	14595	14784	14784	14885	14575	14500	14937	14584	14579	14682	14519	14518	14608	14614	14550	14707	14688	14591	14800	14627	14729	14624	14575	14576	14621	14545	14799	14465	14546	14591	14725	14643	14669	14665	14703	14900	14558	14614	14585	14630	14672	14540	14737	14608	14479	14670	14450	14740	14625	14490	14594	14696	14613	14695	14830	14632	14592	14735	14760	14641	14759	14600	14785	14765	14350	14610	14607	14505	14731	14635	14547	14581	14787	14587	14546	14528	14742	14808	14526	14639	14744	14595	14697	14726	14619	14678	14711	14666	14611	14694	14712	14749	14580	14794	14811	14624	14684	14637	14578	14561	14754	14633	14670	14496	14672	14646	14610	14669	14727	14590	14638	14835	14498	14597	14650	14718	14656	14455	14549	14749	14764	14602	14688	14625	14703	14734	14707	14593	14567	14833	14525	14623	14694	14570	14791	14497	14623	14611	14575	14646	14576	14671	14569	14732	14786	14682	14780	14651	14522	14568	14730	14604	14630	14656	14809	14549	14621	14620	14597	14616	14681	14609	14533	14539	14539	14697	14679	14511	14697	14638	14594	14614	14804	14936	14796	14527	14652	14697	14747	14501	14647	14551	14673	14559	14548	14672	14683	14660	14654	14575	14455	14542	14624	14721	14441	14637	14611	14652	14651	14673	14651	14765	14580	14571	14554	14493	14690	14662	14705	14682	14655	14585	14681	14541	14728	14590	14713	14531	14532	14642	14649	14373	14488	14705	14758	14484	14670	14774	14603	14723	14675	14617	14696	14704	14563	14599	14677	14642	14649	14537	14744	14699	14535	14570	14618	14382	14560	14769	14795	14654	14650	14483	14582	14559	14667	14683	14778	14792	14677	14696	14531	14575	14678	14538	14652	14654	14744	14591	14529	14635	14841	14477	14716	14668	14617	14650	14694	14505	14727	14650	14721	14762	14590	14720	14700	14562	14667	14659	14597	14531	14674	14616	14504	14737	14625	14669	14701	14641	14496	14611	14773	14592	14537	14732	14689	14668	14574	14686	14842	14607	14573	14734	14485	14581	14817	14661	14698	14561	14579	14587	14581	14554	14398	14638	14716	14763	14637	14758	14535	14665	14741	14644	14587	14667	14795	14675	14519	14659	14700	14671	14792	14647	14750	14658	14596	14734	14630	14642	14495	14541	14603	14604	14507	14586	14718	14570	14722	14758	14574	14545	14665	14879	14624	14743	14629	14574	14903	14725	14756	14645	14706	14689	14617	14740	14720	14628	14702	14622	14794	14684	14788	14630	14599	14517	14642	14569	14664	14698	14587	14697	14762	14505	14539	14712	14712	14849	14560	14510	14599	14728	14740	14516	14531	14806	14809	14718	14652	14774	14699	14572	14505	14542	14635	14728	14707	14600	14630	14696	14602	14567	14649	14555	14572	14642	14609	14601	14627	14582	14524	14540	14601	14586	14693	14647	14595	14649	14702	14590	14583	14690	14531	14676	14762	14654	14721	14614	14667	14530	14654	14694	14612	14508	14611	14730	14752	14783	14625	14736	14789
22107	21524	55061	67098	56850	44327	31446	28857	27771	28260	28282	28211	28111	28242	28157	27749	27920	28015	27869	28022	28027	27473	28018	27921	28212	27964	27674	27711	27752	27761	27849	27715	27907	27922	28090	27970	27887	27758	27701	27849	27824	27560	27670	27958	27846	27691	27566	27762	27735	27908	28029	27902	27784	27855	27806	27548	27826	27753	27876	27975	28012	28095	27881	27760	27750	27637	27774	27706	27726	27728	27946	27869	27742	27901	27894	27822	27672	27783	27723	27796	27698	27856	27520	27928	27650	27722	28035	27802	27644	28172	27714	27507	27577	27797	28001	27897	27358	27812	27733	27814	27879	27740	28151	27676	27785	27727	27914	27724	27646	27805	27698	27583	27902	27606	27616	27872	27658	27676	27990	27961	27839	27849	27767	27729	27729	27547	27696	27744	27778	27983	27700	27873	27686	27884	27672	27472	27564	27738	27780	27649	27801	27489	27818	27778	27623	27818	27513	27777	27696	27887	27488	27425	27825	28030	27771	27982	27881	27799	27907	27728	27642	27784	27853	27645	28118	27748	27661	27794	27590	27544	27514	27458	27784	27427	27855	27889	27663	27643	27891	27462	27616	27969	27807	27631	27628	27502	27580	27741	27589	27651	27772	27860	27772	27756	27804	27799	27837	27619	27834	28028	27866	27620	27692	27601	27688	27752	27836	27469	27859	27630	27826	27727	27716	28086	27940	27732	27875	27619	28018	27461	27778	27842	27805	27780	27599	27870	27672	27828	27667	27706	27838	27700	27571	27874	28007	27949	27949	27879	27687	27633	27971	28074	27407	27585	27664	27612	27677	27577	27668	27727	27738	27715	27697	27790	28006	27968	27677	27751	27816	27582	27762	27752	27821	27594	27508	27969	27666	27709	27689	27689	27833	27839	27638	27834	27828	27898	27867	27582	27822	27816	27879	27801	27646	27786	27916	27798	27595	27810	27915	27682	27824	27696	27586	27774	27595	27692	28020	27874	27578	27732	27733	27784	27577	27741	27788	27568	27483	27791	27887	27532	27559	27728	27737	27824	27830	27477	27751	27611	27806	27546	27703	27909	27898	27728	27550	27724	27658	27570	27740	27452	27669	27680	28107	27803	27772	27785	27760	27911	27775	27735	27822	27643	27697	27893	27852	27571	27847	27591	27651	28098	27623	27726	27684	27897	27931	27790	27643	27531	27574	27677	27854	27769	27760	27828	27609	27709	27918	27713	27863	27588	27717	27862	27850	27744	27678	27746	27641	27739	27884	27569	27915	27463	27694	27925	27877	27783	27716	27722	27754	27748	27689	27560	27526	27768	27797	27540	27722	27695	27737	27481	27850	27533	27631	27882	27720	27705	27839	27746	27837	27386	27721	27790	27737	27826	27569	27742	27603	27561	27908	27984	27742	28156	27678	27763	27669	27839	27725	27743	27641	27597	27740	27834	27597	27864	27893	27582	27662	27586	27875	27761	27988	27697	27742	27734	27737	27560	27879	28003	27684	27780	27804	27659	27911	27772	27528	27550	27554	27647	27554	27847	27883	27722	27653	27715	27649	27613	27797	27600	27906	27782	27692	27792	27897	27761	27777	27553	27441	27741	27692	27812	27812	27724	27659	27688	27883	27527	27635	27881	27656	27874	27755	27584	27823	27386	27754	27577	27758	27549	27661	27483	27734	27564	27928	27917	27436	27820	28092	27744	27723	27879	27565	27571	27626	27641	27488	27774	27569	27561	27579	27849	27914	27762	27844	27841	27988	27811	27807	27870	27931	27620	27552	27846	27701	27694	27678	27597	27497	27859	27734	27784	27723	27825	27720	27608	27749	27824	27759	27825	27808	27846	27653	27851	27667	27712	27516	27686	27748	27868	27733	27759	27834	27658	27580	27850	27440	27804	27675	27744	27776	27632	27832	27843	27682	27838	27888	27793	27851	27691	27511	28058	27688	27506	27569	27877	27520	27663	27451	27821	27857	27710	27486	27521	27451	27820	27768	27885	27756	27967	27904	27799	27724	27673	27800	27738	27678	27809	27917	27776	27648	27870	27911	27735	27613	27383	27617	27571	27722	27421	27783	27871	27932	27802	27856	27715	27909	27872	27655	27704	27638	27668	27716	27833	27672	27641	27415	27814	27692	27842	27537	27782	27969	27806	27533	27706	27933	27636	27578	27668	27587	27524	27581	27618	27852	27555	27572	27764	27900	27359	27760	27867	27634	27929	27772	27558	27909	27976	27910	27520	27727	27734	27835	27857	27889	27659	27626	27789	27785	27593	27841	27742	27472	27707	27518	27358	27700	27866	27883	27767	27693	27448	27966	27739	27627	27650	27675	27452	27681	27593	27855	27507	27602	27775	27500	27853	27971	27598	27690	27898	27843	27680	27782	27529	27760	27801	27750	27646	27717	27695	27510	27616	27830	27802	27617	27858	27744	27696	27740	27706	27642	27625	27741	27786	27759	27920	27859	28142	27608	27562	27558	27594	27758	27645	27609	27846	27683	27837	27850	27972	27550	27514	27789	27549	27726	27948	27697	27663	27650	27698	27409	27740	27814	27807	28020	27632	27543	27580	27389	27450	27525	28007	27650	27883	27800	27606	27781	27739	27676	27691	27555	27893	27492	27712	27650	27715	27609	27921	28092	27854	28002	27807	27499	27709	27755	27767	27668	27722	27611	27481	27774	27597	27845	27910	27624	27684	27709	27631	27725	27729	27837	28088	27857	27676	27810	27574	27643	27694	27785	27334	27436	27924	27644	27524	27642	27632	27748	27458	27658	27733	27410	27846	27690	27488	27967	27593	27785	27660	28044	27823	27690	27802	27867	27638	27785	27887	27748	27740	27714	27695	27740	27743	27763	27634	27662	27815	27735	27645	27828	27766	27802	27880	27937	27813	27868	27928	27903	27919	28032	27959	27991	27710	27840	27756	27673	27526	27515	27505	27817	27665	27483	27678	27861	27628	27715	27973	27587	27676	27555	27745	27983	27844	27901	27768	27478	27721	27873	27750	27579	27753	27881	27628	27747	27754	27859	27857	27656	27879	28080	27726	27693	27659	27448	27701	27721	27850	27607	27747	27742	27695	27789	27701	27790	27677	27858	27525	27572	27907	27739	27660	27885	27723	28106	27765	27663	27905	27709	27931	27526	27733	27504	27881	27907	27530	27539	27500	27576	27473	27560	27504	27557	27662	27694	27832	27572	27877	27527	27502	27865	27820	27860	28008	27814	27748	27660	27710	27509	27417	27676	27892	27721	27777	27780	27722	27680	27639	27594	27545	27752	27830	27696	27890	27515	27904	27785	27378	27870	27819	27706	27812	27790	27898	27759	27655	27742	27501	27999	28073	27755	27708	27459	27686	27561	27989	27672	27792	27549	27615	27716	27604	27636	27743	28099	27805	27313	27772	27771	27716	27714	27761	27778	27782	27762	27579	27754	27868	27712	27814	27952	27744	27727	27617	27748	27773	27900	27600	27696	27529	27734	27683	27747	27704	27972	27637	27786	27641	27563	27536	27470	27594	27964	27523	27627	27493	28036	27968	27748	27720	27598	27775	27494	27638	27775	27960	27788	27894	27585	27819	27658	27750	27532	27402	27780	27767	27913	27712	27529	27652	27656	27689	27711	27780	27825	27667	27672	27884	27624	27791	27795	27702	27695	27789	27818	27693	27645	27856	27736	27670	27767	27917	27389	27793	27706	27856	27897	27554	27592	27555	27677	27578	27601	27623	27787	27842	27869	27529	27452	27940	28019	27498	27629	27988	27685	27627	27730	27481	27813	27727	27670	27685	27773	27814	27568	27567	27711	27453	27623	27650	27914	27695	27720	27644	27680	27735	27650	27594	27567	27588	27699	27880	27781	27856	27766	27725	27619	27850	27637	27792	27819	27842	27754	27360	27581	27748	27501	27757	27712	27771	27629	27812	27471	27487	27801	27780	27711	27753	27830	27586	27511	27596	27788	27685	27628	27742	28036	27751	27496	27672	27685	27954	27531	27740	27453	28075	27448	27656	27888	27814	28016	27827	27688	27738	27433	27465	27647	27975	27642	27623	27800	27722	27413	27519	27717	27823	27754	27779	27844	27903	27808	27835	27902	27776	27779	27773	27543	27696	27788	27964	27880	28161	27714	27936	28020	27815	27952	27932	27723	27709	27621	27459	27696	27529	27771	27427	27676	27643	27722	27984	27828	27615	27543	27502	27502	27765	27850	27639	27777	27604	27658	27477	27588	27848	27769	27875	27888	27680	27764	27692	27779	27670	28003	27537	27686	27947	27951	27947	27664	27901	27715	27596	27788	27709	27837	27594	27566	27437	27616	27686	27747	27522	27689	27594	27929	27803	27769	27919	27438	27450	27939	27715	27688	27652	27805	27639	27891	27383	27740	27590	27578	27650	27860	27977	28039	27451	27327	27487	27689	27877	27696	27673	27864	28014	27784	27810	27458	27551	27672	27491	27964	27739	27847	27912	27957	27807	27603	27779	27627	27880	27712	27689	28251	27750	27634	27679	27597	27668	27550	27925	27831	27631	27830	27863	27715	27540	27791	27548	27888	27759	27728	27793	27708	27625	27762	27597	27991	27655	27692	27792	27443	27617	27627	27863	27735	27724	28101	27899	27787	27911	27716	27655	27693	27524	27701	27610	27703	27607	27770	27916	27769	27899	27749	27947	27809	27753	27685	27695	27673	27376	27729	27854	27848	27625	27983	28001	27855	27623	27582	27680	27856	27759	27799	27744	27639	27649	27606	27676	27543	27676	27842	27710	27591	27538	27866	28020	27682	27556	27565	27713	27623	27916	27838	27946	27766	27356	27807	27675	27686	27538	27648	27404	27540	27751	27792	27605	27585	27725	27648	27644	27980	27814	27924	28152	27825	27587	27512	27638	27583	27631	27714	27808	27583	27560	27455	27630	27684	27733	27817	27679	27810	27928	27709	27574	27752	27922	27828	27911	27653	27514	27695	27860	27556	27941	27848	27698	27935	27711	27952	27691	27800	27987	27766	27710	27942	27518	27864	27880	27804	27851	27591	27714	27891	27866	27524	27827	27755	28111	27796	27689	27681	27771	27479	27808	27775	27815	27905	27610	27811	27804	27815	27488	27551	27695	27947	27694	27695	27571	27657	27842	27961	27837	27802	27694	27551	27793	27679	27517	27593	27899
22006	37749	91719	93417	70416	40909	15960	15898	15887	15745	15969	15790	15812	15976	15726	15941	15857	16100	15774	15889	15664	16087	15969	15684	15669	15707	15904	15846	15698	15878	15871	15769	15930	15941	15843	15768	15833	15898	15561	15624	15814	15865	15748	15856	15636	15681	15807	15833	15950	15743	15929	15923	15884	15850	15938	15744	15822	15887	15773	15807	15725	15880	15849	15916	15796	15780	15978	15841	15954	15800	15738	15868	15849	15921	15739	15761	15887	15641	15619	16002	15932	15824	15867	15929	15776	15902	15823	16057	15775	15756	15838	15753	15823	15862	15775	15709	15969	15727	15829	15908	16139	15839	15798	15893	15940	15838	15769	15903	15652	15831	15852	15897	15910	15694	15759	15910	15766	15860	15694	15682	15783	15780	15805	15807	15876	15869	15748	16006	15738	15943	15919	15857	15896	15888	15998	15760	15835	15944	15680	15899	15731	15866	15745	15858	15875	15953	15818	15841	15920	15825	15843	15699	15958	15688	15757	15602	15749	15942	15795	15907	15717	15726	15953	15707	15877	15774	15815	15761	15755	16041	15959	15811	16024	15798	15720	15881	15748	15871	15919	15764	15693	16051	15867	15658	15798	15774	15852	15608	15777	15747	15785	15911	16038	15875	15966	15865	15975	15838	15850	15847	15912	15775	15887	15808	15978	15937	15940	15735	15666	15698	15906	15708	15910	15863	15830	15746	15541	15848	15705	15823	15961	15870	15788	15857	15777	15611	15821	15853	15850	15657	15734	15854	15902	15832	15835	15862	15905	15632	15790	15896	15864	15970	15695	15832	15665	15864	15757	16106	15718	15941	15956	15696	15745	15806	15853	15734	15838	15802	15816	15757	15749	15905	15733	15859	15742	15799	15763	15822	15878	15693	15769	15837	15880	15960	15844	15776	15782	15903	15883	15747	15910	15777	15806	15707	15879	15854	15840	15912	15891	15847	16000	15839	15834	15829	15886	15950	15773	15681	15917	15748	15953	15656	15852	15786	15750	15882	15869	15720	15916	15905	15999	15854	15734	15743	15765	15906	15806	15808	15846	16001	15729	15836	15888	15940	15923	15733	15823	15887	15698	15961	15878	15735	15734	15729	15875	15738	15850	15822	15805	15803	15988	15801	15884	15717	15775	15859	15893	15902	15835	15806	15969	15857	16050	16120	15685	15826	15748	15886	15707	15621	15780	15772	15547	16068	15893	15808	15734	15646	15889	15663	15875	15781	15845	15731	15887	15949	15872	15647	15707	15647	15946	15880	15840	15885	15856	15848	15896	15863	15855	15765	15695	16005	15676	15826	15790	15738	15899	15555	15756	15924	15838	15870	15796	15818	15905	15708	15941	15687	15820	15745	15796	15800	15790	15758	15904	15780	15967	15757	15849	15806	15911	15922	15701	15903	15756	15854	15759	15850	15789	15798	15723	15871	15861	15919	15727	15808	15775	15743	15801	15745	15706	15652	15816	15848	15747	15822	15780	15830	15902	15850	15815	15945	15755	15768	15927	15750	15814	16047	15706	15696	15757	15824	15863	15807	15932	15731	15622	15854	15804	15828	15795	15898	15811	15929	15821	15807	15685	15819	15908	15842	15753	15960	15893	15853	15734	15734	15829	15863	15921	15817	15954	15803	15644	15707	15868	15673	15856	15701	15772	15950	15779	15909	15930	15923	15893	15889	15909	15841	15818	15839	15843	15713	15802	15698	15686	15996	16115	15781	15813	15817	15880	15898	15898	15804	15738	15913	15933	15809	15813	15635	15772	15776	15936	15761	15809	15863	16007	15724	15924	15650	15767	15802	15863	15823	15937	15652	15773	15779	15800	15885	15882	15690	15896	15879	15832	15700	15830	15694	15907	15960	15828	15908	15923	15853	15925	15771	16007	15736	15941	15921	15900	15634	15825	15929	15884	15748	15741	15747	15656	15829	15801	15652	15723	15827	15905	15989	15940	15728	16020	15798	15760	15924	15897	15662	15798	15949	15874	15853	15758	15930	15757	15842	15824	15804	15757	15911	15767	15890	15996	15940	15813	16062	15896	15697	15903	15646	15852	15789	15886	15731	15812	15763	15621	15963	15897	15697	15858	15827	15683	15823	15776	15773	16055	15787	15950	15759	15806	15847	15896	15746	15733	15656	15828	15829	15849	15701	15875	15708	15761	15899	15691	15999	15787	15802	15906	16025	15821	15871	15774	15912	15832	15763	15917	15672	15812	15834	15803	15836	15826	15985	15851	15746	15798	15944	15657	15870	15740	15706	15712	15884	15804	15655	15857	15846	15822	16007	15777	15743	15848	15789	15742	15814	15920	15872	15964	15728	15743	15809	15878	15794	15795	16024	15822	15803	15840	15792	15807	15800	15812	15894	15881	15926	15701	15750	15839	15704	15761	15780	15716	15753	15858	15831	15854	15646	15856	15708	15818	15859	15879	15819	15805	15845	15930	15812	15817	15749	15923	15777	15849	15923	15922	15827	15845	15829	15648	15940	15822	15835	15728	15643	15656	15747	15743	15657	15750	15780	15723	15854	15848	15881	15876	15951	15606	15804	15793	15752	15876	15928	15719	15808	15967	15722	16000	15818	16153	15770	15920	15906	15901	15807	15687	15676	15848	15724	15848	15719	15891	15820	15852	15848	15762	15759	15707	15815	15723	15744	15806	15820	15865	15705	15846	15896	15906	15856	15869	15876	15930	15909	15756	15682	15863	15907	15695	15758	15828	16005	15956	15880	15905	15714	15776	15852	15828	15555	15869	15930	15645	15713	15705	15909	15733	15826	15819	15729	15789	15795	15939	15980	15648	15802	15836	15793	15780	15728	15870	16075	16006	15882	15879	15781	15732	15814	15750	15912	15832	15798	15933	15754	15719	15836	15729	15866	15732	15690	15812	15989	15865	15689	15809	15910	15809	15907	15834	15696	15883	15960	15798	15952	15930	15776	15766	15799	15731	15934	15874	15672	16056	15783	15919	15689	15831	15797	15919	15845	16039	15877	15848	15811	15854	16042	15862	15531	15734	15862	15868	15895	15762	15714	15844	15771	15825	15782	15899	15781	15890	15837	15801	15594	15706	15765	15840	15748	15802	16100	15690	15762	15963	15740	15940	15855	15610	15737	15851	15842	15894	15647	15998	16035	15990	15910	15748	15716	15827	15857	15899	15661	15846	15731	15745	15760	15910	15847	15746	15796	15556	15743	15768	15839	15761	15963	15747	16000	15936	15710	15876	15958	15767	16034	15865	15971	15749	15847	15758	15750	15776	15783	15740	15897	15905	15876	15798	15670	15837	15807	15932	15685	15850	15910	15476	15819	15785	15809	15903	15692	15719	15878	15795	15859	15787	15798	15729	15701	15817	15879	15786	15886	15833	15752	15800	15819	15828	15708	15808	15815	15875	15825	15915	15722	15907	15776	15767	15647	15595	15759	15908	15761	15809	15821	15809	15972	15938	15966	15679	15890	15917	15842	15708	15873	15791	15797	15749	15872	15876	15846	15732	15564	15670	15629	15946	15666	15749	15768	15843	15603	15843	16013	15886	15773	15842	15781	15830	15885	15832	15773	15931	15982	15905	15778	15819	15775	15753	15915	16054	15687	15845	15942	15973	15919	15724	15839	15581	15831	15928	15941	15844	15804	16010	15771	15600	15846	16056	15940	15716	15945	15923	15857	15833	15920	15686	15766	15648	15936	15742	15762	15876	15818	15759	15866	15775	15996	15889	16002	15764	15817	15711	15739	15941	15795	15907	15757	15712	15701	15838	15830	15951	15726	16018	15847	15800	15881	15627	15804	15854	15871	15861	15818	15813	15857	15846	15815	15745	15929	15755	15796	15824	15648	15924	15583	15872	15763	16144	15809	15762	15859	15763	15864	15826	15752	15956	15963	15901	15736	15788	15907	15888	15841	15907	15886	15713	15920	15689	15789	15870	15815	15818	15740	15883	15805	15801	16081	15746	15874	15758	15664	15780	15975	15610	15680	15818	15926	15955	15745	15812	16014	15750	15728	15908	15670	15738	15806	15865	15835	15961	15874	15858	15929	15885	15799	15792	15809	15895	15721	15767	15635	15862	15751	15723	15993	15730	15767	15983	15769	15966	15907	15801	15823	15818	15637	15801	15964	15762	15705	15898	15784	15612	15911	15872	15724	15762	15837	15939	15713	15987	15701	15892	15894	15753	15723	15719	15986	15714	15717	15723	15779	15911	15800	15927	15888	15781	15837	15905	15726	15765	15859	15801	15660	15729	15830	15770	15839	15815	15906	15754	15830	15811	15788	15845	15762	15580	15803	15779	15929	15745	15754	15881	15774	15859	15634	15890	15718	15763	15797	15826	15895	15689	15794	15992	15749	15919	15830	15803	15761	15870	15730	15862	15833	15753	15755	15755	15941	15860	15817	15795	15903	15774	15684	15627	15724	15839	15766	15859	15754	15772	15638	15933	15834	15791	15975	15901	15905	15874	15645	16012	15826	15708	15770	15817	15647	15740	15689	15870	15818	15892	15648	15842	15661	15840	15735	15915	15724	15847	15660	15840	15762	15874	15860	16009	15789	15869	15801	15774	15791	15805	15660	15849	15915	15911	15807	15848	15917	15806	15895	15808	15709	15767	15806	15785	15856	15831	15833	15846	15825	15878	15777	15815	15741	15719	15597	15746	15823	15698	15786	15740	15963	15731	15808	15766	15850	15930	15777	15754	15754	15914	15905	15848	15730	15639	15732	15984	15728	15826	15900	15868	15711	15889	15731	15959	15689	15853	15881	15651	15857	15901	15915	15799	15665	15853	15822	15795	15795	15921	15852	15974	15870	15762	15730	15797	15751	15836	15670	15931	15770	15716	15888	15761	15875	15789	15711	15875	15760	15864	15809	15691	15793	15986	15741	15818	15862	15814	15832	15806	15741	15760	15800	15723	15858	15707	15872	15922	15775	15940	15926	15774	15695	15947	15790	16002	15873	15528	15796	15729	15924	15665	15672	15842	15761	15707	15838	15748	15867	15895	15797	15984	15885	15684	15723	15698	15823	16010	15774	15803	15831	15775	15851	15807	15718	15835	15832	15703	15807	15927	15772	15866	15766	15911	15740	15564	15787	15790	15891	15934	15885	15873	15955	15807	15683	15826	15867	15805	15889	15765	15922	15822	15853	15853	15755
34288	29618	54178	44190	34648	29220	26895	26757	26567	26601	26930	26745	26658	26989	26754	26690	26828	26799	26692	26716	26815	26876	26852	26753	26840	27017	26610	26968	26761	26895	26813	26728	26770	26610	26721	26690	26863	27302	26967	26686	27052	26739	26969	26814	26850	26568	26592	26774	26457	26898	26778	26707	26722	26782	26620	26888	26652	26836	26875	26616	26814	26842	26974	26589	26816	26706	26575	26654	26931	26978	26909	26851	26938	26834	26904	26839	26531	26591	26915	26777	26882	26847	26511	26987	26743	26704	26707	26651	26624	26787	26751	26687	26777	26811	26559	26704	26836	26575	26778	26773	26634	26642	26797	26882	26676	26659	26622	26815	26659	26753	26929	26468	26606	26608	27024	27041	26761	26788	26751	26752	26838	26786	26754	26731	26787	26603	26776	26724	27082	26558	26618	26503	26582	26772	26772	26656	26764	26678	27168	26572	26737	26726	26748	26861	26959	27081	26925	26613	26948	27053	26545	26867	26815	26698	26581	26702	26861	26616	26923	26641	26630	26680	26832	26826	26616	26749	26773	26896	26748	26602	26729	26671	26816	26664	26725	26433	26723	26541	26796	26897	26872	26805	26660	26703	26670	26972	26818	26804	26688	26843	26656	26707	26548	26832	26818	26370	26623	26936	26870	26967	26701	26842	26785	26646	26723	26537	26891	26778	26843	26786	26860	26806	26682	26722	26677	26753	26757	26897	26827	26517	26951	26816	27081	26681	26690	26913	26633	26657	26653	26716	26906	26685	26610	26484	26726	26586	26478	26736	26653	26529	26536	26846	26717	26582	26751	26745	26541	26822	26915	26953	26667	26398	26785	26501	26774	26777	26616	26712	26662	26778	26746	26662	26794	26654	26822	26636	26481	26826	26807	26743	26860	26867	26550	26732	26866	26560	26588	26499	26876	27015	26728	26907	26586	26518	26823	26938	26926	26871	26636	26891	26647	26672	26570	26649	26772	26616	26841	26727	26761	26620	26870	26707	26790	26808	26726	26716	26885	26784	26761	26583	26889	26831	26871	26708	26787	26708	26931	26706	26808	26642	26569	26681	26818	26619	26561	26751	26668	26790	26921	26652	26913	26973	26958	26631	26765	26746	26859	26733	26900	26632	26939	26753	26680	26790	27151	27063	27055	26582	26569	26374	26646	26722	26769	27054	26827	26936	26624	26810	26775	26836	26760	26851	26580	26523	26829	26579	26730	26986	26626	26726	26694	26830	26679	27028	26815	26954	26729	26783	26786	26779	26886	26793	26678	26840	26659	26493	26631	26682	26949	26611	26770	26816	26734	26670	27083	26702	26792	27025	26880	26685	26624	26916	26950	26677	26719	26706	26779	26835	26790	26752	26950	26700	26853	26964	26978	26661	26907	26727	26826	26680	26761	26609	26711	26566	26831	26779	26824	26708	26945	26719	26538	26599	26605	26759	26836	26796	26536	26610	26648	26733	26782	26541	26716	27111	26812	26772	26670	27188	26741	26638	26797	26839	26738	26755	26817	26589	26653	26662	26767	26891	27148	26897	26725	26692	26873	26871	26629	27106	26696	26701	26787	26719	26626	26717	26672	26785	26703	26848	26802	26728	26761	26521	26730	26653	26582	26797	26794	26993	26787	26901	26497	26357	26823	26902	26645	26535	26547	26645	26532	26836	26710	26799	26638	26557	26615	26711	26876	26928	26463	26655	26965	26767	26644	26576	26705	26914	26849	26648	26770	26793	26957	26881	26680	26793	26976	26702	26640	26487	26713	26709	26735	26873	26996	26750	26652	26792	26586	27094	26579	26718	26729	26665	26656	26989	26749	26638	27041	26550	26790	26789	26578	26768	26758	26640	26407	26630	26655	26831	26649	26689	27047	26808	26835	26699	26696	26675	26844	26711	26709	26647	26893	26827	26945	26788	26744	26841	26872	26554	26595	26672	26987	26986	26829	26643	26808	26595	26673	26711	26681	26746	26707	26793	26691	26956	26694	26610	26560	26865	27139	26647	26732	26738	26758	26909	26777	26880	26776	26964	26888	26599	26625	26743	26600	26525	26566	26710	26802	26565	26836	26804	26776	26670	26777	26678	26695	26731	26717	26769	26854	27015	26814	26722	26829	27045	26830	26900	26859	26632	26565	26654	26750	26631	26565	26710	26814	26894	26628	26833	26447	26818	26861	26739	26693	26904	26898	26826	26895	26564	26574	26558	26757	26625	26627	26746	26648	26810	26578	26705	26906	26621	26734	26997	26687	26868	26892	26779	26785	26873	27082	26502	26651	26865	26900	26857	26514	26648	26582	26504	26810	26501	26832	26818	26659	26691	26543	26828	26770	26896	26500	26704	26687	26781	26719	26739	26790	27029	26773	26829	26608	26536	26594	26894	26786	26745	26820	26879	26654	26493	26865	26766	26658	26653	26540	26775	26767	26902	27015	26676	26790	26571	26869	26741	26657	26617	26768	26749	26873	26764	26580	26617	26836	26539	26740	26608	26735	26957	26700	26663	26705	26600	26812	26803	26653	26605	26996	26913	26796	26849	26779	26566	26985	26581	26817	26878	26788	26725	26547	26624	26839	26769	26663	26586	26728	26575	26821	26646	26810	26785	26874	26645	26719	26839	26838	26676	26740	26735	26809	26860	26909	26603	26611	26819	26827	26724	26793	26776	26818	26896	26922	27205	26697	26781	26910	26849	26657	26686	26888	26929	26858	27123	27160	26732	26735	26828	26504	26791	26922	26906	26732	26776	26854	26447	26858	26548	26624	26461	27019	26768	26844	26781	26583	27022	26761	26856	26813	26614	26762	26858	26907	27001	26739	27057	26892	26760	26577	26613	26748	26571	26872	26749	26840	26796	26851	26830	26800	26707	26822	26959	26884	27013	26802	26838	26704	26515	26639	27072	26811	26786	26953	26848	26795	26725	26998	26895	26725	26724	26875	26695	26686	26659	26594	26872	26861	26963	26719	26926	26599	26686	26694	27001	26889	26744	26804	26618	26753	26489	26484	26563	26839	27020	26871	26750	27137	26874	26537	26477	26643	26718	26606	26893	26807	26966	26860	26628	26905	26803	26837	26694	26748	26886	26565	26617	26914	26637	26605	26582	26874	26932	26563	26765	26950	26920	26978	26591	26625	26776	26653	26796	26707	26583	27020	26629	26679	26887	26921	26632	26735	26582	26765	26914	26882	26839	26752	26826	26800	26809	26603	26779	26826	26848	26726	26736	26849	26944	26643	26519	26784	26776	26889	26844	26787	26669	26682	26938	26795	26676	26899	26844	26692	26966	26766	26774	26857	26867	26650	26545	26811	26824	26833	26745	26627	26629	26775	26962	26863	26680	26537	26711	26641	26752	26773	26932	26746	26735	26681	26693	26801	26845	26907	26987	26690	26928	26982	26728	26870	26739	26719	26563	26770	26648	26668	26839	26498	26881	26695	26848	26721	26493	26914	26987	26729	26710	26930	26709	26716	26680	26690	26748	27026	26686	26726	26856	26921	26552	26948	26742	26802	26741	26818	26986	26799	26704	26847	26663	26562	27005	26764	26826	27043	26904	26916	26644	26675	26729	26820	26732	26838	26868	26954	26864	26721	26802	26835	26868	26630	26784	26834	26846	26701	26667	26703	26878	26644	26730	26886	26718	26878	26948	26774	26786	26788	26803	26931	26861	26460	26622	26645	26637	26719	26459	26636	26960	26653	26503	26778	26823	27109	26737	26633	26724	26793	26995	26687	26760	26670	26818	26769	26837	27055	26728	26643	26772	26644	26797	27114	26665	26909	26617	26577	26918	26928	26712	27044	26655	26756	26898	26844	26773	26814	26806	26719	26644	26705	26871	26857	26641	26821	26813	26954	26882	26712	26758	26685	26789	26479	26697	26735	26783	26764	26613	26852	26719	26969	26776	26684	26863	26721	26521	26637	26805	26996	26401	26856	26788	26936	26951	26791	26824	26783	26791	26781	26836	26650	26660	26939	26860	26793	26779	26735	26839	26644	26638	26472	26883	26677	26875	26840	27014	26651	26830	26816	26661	26838	26782	26746	26779	27043	27164	26733	26850	26956	26753	26890	26578	26760	26917	26787	26845	26744	26803	26705	26681	27043	26695	26718	26894	26910	26830	27045	26675	26650	26565	26781	26898	26920	26657	26509	26662	26870	27014	27053	26861	26820	26635	26879	26863	26891	26678	26841	26627	26877	26747	26859	26754	26601	26822	26865	26992	26763	26566	26757	26661	26585	26861	26663	26712	26945	26529	26533	26888	26899	26573	26699	26830	26681	26770	26680	26691	26885	26688	26874	26861	26921	26780	26698	26834	26779	26529	26829	26658	26608	26824	26892	26925	26685	26801	27118	26879	26583	26959	26857	26726	26770	26811	27138	26703	26726	26970	26606	26916	26885	26772	26964	26683	26548	26719	26994	26727	26787	26537	27114	26828	26855	26687	26672	26850	26795	26919	27007	26936	26640	26807	26730	26613	26743	26710	26620	26789	26757	27027	26576	26943	26683	26677	26950	26915	26823	26834	26788	26775	26659	26726	26619	26757	26686	26814	26879	26779	26693	26723	26892	26834	26767	26644	26947	26894	26461	26607	26498	26591	26859	26540	26626	26659	27036	27044	26734	26662	26798	26819	27095	26897	26599	26863	26768	26710	26676	26682	26628	26823	26691	26830	26985	26789	26829	26838	26790	26665	26735	26523	26621	26768	27103	26879	26634	26598	26603	26809	26874	26601	26676	26610	26906	26545	26697	26857	26990	26603	26860	26896	26890	26850	26745	26897	26934	26727	26847	26784	26621	26940	26720	26677	26530	26811	26802	26937	26969	26917	26887	26795	26724	26681	26670	26942	26702	26768	26845	26706	26918	26843	26932	26830	26581	26433	26738	26914	26866	26973	26987	26787	26655	26515	26700	26857	26650	26564	26873	26589	26904	26713	26699	26747	26978	26699	26758	26569	26796	26800	26889	26732	26591	26723	26607	26665	26881	26963	26711	26826	26547	26625	26635	26642	26564	27000	26787	26804	26973	26942	26629	26925	26767	26815	26850	26924	26801	26804	26780	26825	26559	26844	26895	26890	26710	26949	26833	26931	26823	26878	26993	26750	26702	26912	26848	26536	26893	26727	26683	26785	26849	26621	26635	26849	26584	26660	26526	26637
19467	26843	45669	32100	23035	17240	15503	15352	15450	15522	15667	15517	15445	15592	15479	15513	15439	15497	15512	15487	15492	15332	15372	15448	15458	15435	15605	15609	15412	15342	15546	15456	15561	15384	15494	15500	15485	15459	15463	15531	15410	15503	15613	15516	15438	15536	15446	15530	15511	15483	15473	15441	15540	15459	15519	15479	15421	15649	15424	15412	15643	15458	15578	15561	15462	15511	15619	15481	15549	15573	15449	15439	15633	15353	15477	15632	15547	15500	15485	15422	15607	15552	15666	15515	15471	15570	15469	15544	15492	15473	15567	15432	15557	15535	15539	15415	15519	15398	15562	15493	15536	15443	15430	15501	15612	15696	15338	15493	15506	15441	15476	15614	15377	15516	15419	15512	15338	15508	15584	15496	15632	15444	15503	15648	15405	15410	15489	15436	15533	15559	15353	15370	15301	15463	15477	15453	15437	15500	15500	15571	15315	15499	15446	15478	15537	15439	15481	15591	15385	15596	15570	15507	15548	15603	15442	15532	15453	15458	15257	15495	15428	15484	15534	15310	15619	15383	15527	15562	15560	15538	15451	15678	15459	15630	15578	15506	15491	15479	15520	15512	15500	15565	15536	15520	15584	15412	15606	15560	15483	15442	15576	15434	15420	15590	15501	15600	15568	15412	15375	15595	15378	15467	15467	15582	15428	15463	15591	15464	15362	15500	15653	15483	15509	15507	15483	15512	15626	15380	15599	15639	15614	15613	15565	15530	15280	15626	15368	15492	15484	15557	15532	15627	15466	15582	15623	15443	15594	15506	15489	15520	15472	15491	15384	15544	15460	15413	15435	15438	15300	15416	15677	15354	15314	15516	15475	15689	15482	15485	15405	15452	15474	15461	15482	15554	15443	15653	15381	15490	15488	15392	15558	15466	15556	15452	15492	15456	15515	15550	15434	15455	15673	15440	15533	15629	15553	15638	15438	15634	15353	15545	15460	15443	15414	15364	15515	15398	15495	15501	15532	15356	15548	15369	15552	15699	15557	15338	15431	15301	15400	15447	15654	15550	15588	15437	15444	15556	15493	15654	15536	15508	15511	15603	15506	15488	15673	15453	15417	15423	15619	15355	15617	15435	15476	15574	15415	15608	15296	15512	15511	15420	15368	15401	15493	15552	15367	15612	15677	15512	15532	15413	15653	15462	15503	15255	15516	15557	15466	15344	15532	15695	15706	15452	15509	15518	15466	15617	15435	15571	15629	15475	15329	15372	15431	15456	15582	15413	15409	15570	15579	15351	15637	15517	15615	15539	15419	15557	15377	15545	15566	15484	15451	15483	15418	15470	15229	15533	15505	15404	15634	15549	15568	15568	15533	15372	15406	15515	15429	15415	15504	15651	15341	15518	15472	15289	15369	15308	15577	15460	15564	15493	15410	15620	15374	15509	15521	15504	15580	15457	15417	15386	15519	15559	15337	15512	15503	15447	15509	15493	15550	15462	15677	15543	15559	15463	15431	15429	15486	15507	15540	15404	15485	15531	15582	15498	15581	15579	15431	15594	15572	15474	15473	15410	15417	15539	15480	15604	15517	15420	15497	15557	15564	15468	15571	15536	15513	15594	15474	15475	15545	15446	15428	15538	15540	15557	15382	15379	15309	15549	15588	15529	15439	15347	15470	15374	15490	15485	15538	15420	15455	15813	15641	15550	15350	15463	15530	15523	15397	15409	15386	15605	15601	15633	15463	15538	15546	15450	15461	15603	15467	15345	15553	15465	15441	15490	15504	15357	15660	15572	15507	15413	15504	15574	15504	15433	15472	15491	15659	15576	15393	15565	15478	15476	15412	15487	15484	15510	15612	15649	15386	15691	15534	15542	15642	15580	15458	15593	15414	15627	15363	15689	15568	15633	15635	15533	15515	15483	15598	15537	15434	15520	15552	15469	15513	15369	15521	15506	15637	15322	15606	15532	15543	15488	15472	15454	15457	15532	15367	15551	15339	15528	15472	15489	15494	15396	15615	15549	15454	15577	15397	15412	15383	15521	15391	15409	15559	15467	15617	15592	15534	15449	15398	15555	15448	15483	15674	15366	15583	15505	15539	15609	15502	15221	15631	15524	15472	15414	15583	15491	15510	15532	15497	15682	15484	15364	15445	15538	15504	15533	15340	15376	15316	15581	15378	15654	15446	15451	15465	15365	15548	15460	15422	15600	15689	15391	15484	15409	15601	15567	15415	15441	15483	15469	15532	15373	15536	15701	15352	15558	15490	15552	15596	15491	15527	15517	15543	15643	15422	15454	15517	15544	15673	15417	15453	15463	15515	15551	15513	15295	15489	15499	15547	15423	15302	15520	15511	15417	15573	15578	15356	15468	15501	15581	15477	15359	15629	15469	15388	15675	15651	15433	15561	15317	15526	15611	15576	15575	15558	15344	15615	15377	15594	15483	15521	15509	15470	15510	15632	15592	15631	15451	15419	15425	15654	15417	15724	15472	15514	15465	15645	15573	15462	15380	15358	15531	15657	15648	15588	15539	15570	15558	15489	15579	15522	15518	15396	15427	15557	15626	15604	15327	15473	15554	15411	15520	15559	15377	15415	15484	15606	15540	15646	15503	15442	15473	15494	15414	15474	15490	15569	15516	15371	15615	15338	15468	15518	15603	15610	15571	15440	15528	15494	15648	15651	15542	15532	15690	15498	15485	15532	15541	15394	15237	15427	15503	15460	15515	15555	15539	15577	15552	15410	15271	15382	15490	15630	15645	15564	15634	15481	15489	15765	15625	15399	15413	15564	15504	15453	15318	15488	15484	15558	15607	15492	15673	15476	15549	15478	15496	15468	15574	15603	15531	15514	15573	15765	15613	15316	15574	15413	15452	15499	15568	15611	15681	15502	15573	15428	15637	15701	15490	15545	15462	15260	15508	15425	15504	15711	15499	15385	15562	15435	15458	15397	15508	15539	15627	15485	15536	15430	15630	15452	15546	15614	15418	15443	15455	15461	15544	15649	15545	15555	15673	15301	15455	15667	15443	15570	15576	15539	15536	15458	15599	15594	15555	15561	15741	15295	15444	15657	15449	15537	15562	15457	15403	15467	15607	15372	15478	15710	15493	15560	15418	15555	15583	15531	15549	15499	15618	15451	15488	15684	15431	15506	15518	15515	15580	15641	15544	15494	15300	15336	15534	15595	15520	15376	15466	15521	15520	15489	15390	15494	15616	15423	15648	15469	15403	15514	15548	15498	15441	15602	15459	15430	15433	15485	15623	15599	15615	15473	15315	15456	15521	15551	15541	15601	15596	15510	15426	15476	15258	15579	15556	15612	15561	15599	15389	15552	15475	15531	15624	15457	15594	15449	15464	15731	15552	15404	15646	15605	15726	15476	15532	15551	15587	15425	15534	15508	15397	15567	15363	15496	15627	15614	15397	15747	15587	15374	15499	15454	15588	15445	15381	15425	15603	15364	15555	15464	15460	15372	15563	15408	15497	15378	15585	15547	15483	15652	15550	15453	15406	15526	15442	15580	15466	15449	15577	15387	15637	15499	15385	15436	15612	15575	15639	15418	15384	15490	15406	15510	15520	15425	15627	15336	15375	15478	15444	15455	15564	15483	15424	15433	15341	15422	15422	15504	15454	15440	15345	15459	15494	15538	15381	15635	15492	15513	15500	15518	15435	15558	15435	15552	15372	15550	15704	15560	15439	15513	15489	15408	15509	15695	15433	15489	15529	15755	15425	15553	15552	15406	15307	15621	15550	15605	15637	15408	15622	15473	15584	15607	15540	15673	15380	15483	15488	15579	15403	15421	15496	15399	15500	15546	15557	15491	15450	15535	15816	15323	15605	15490	15643	15548	15495	15363	15415	15387	15696	15450	15551	15427	15532	15656	15304	15554	15490	15392	15450	15492	15537	15656	15488	15408	15613	15411	15520	15577	15395	15609	15499	15460	15442	15548	15589	15509	15564	15522	15508	15456	15439	15470	15457	15585	15532	15531	15624	15492	15550	15325	15266	15479	15367	15499	15430	15387	15514	15436	15802	15378	15496	15608	15341	15490	15619	15451	15469	15479	15536	15436	15507	15243	15590	15489	15519	15620	15447	15475	15640	15491	15502	15432	15479	15510	15523	15518	15527	15490	15484	15343	15486	15409	15578	15415	15514	15505	15662	15296	15543	15537	15463	15362	15606	15613	15598	15562	15530	15664	15508	15638	15614	15623	15593	15489	15521	15549	15360	15699	15386	15485	15453	15403	15347	15556	15507	15454	15507	15326	15711	15469	15416	15486	15591	15508	15361	15597	15588	15547	15361	15642	15572	15595	15492	15484	15369	15533	15438	15485	15611	15440	15495	15638	15361	15593	15527	15606	15198	15487	15350	15283	15458	15507	15506	15496	15631	15633	15412	15576	15407	15623	15522	15483	15527	15558	15357	15458	15696	15424	15447	15476	15543	15634	15450	15638	15335	15741	15508	15438	15629	15511	15588	15520	15570	15380	15480	15571	15491	15565	15711	15576	15425	15567	15508	15549	15474	15449	15383	15426	15478	15471	15416	15509	15546	15508	15475	15535	15577	15557	15475	15423	15489	15283	15503	15613	15493	15496	15594	15581	15622	15663	15426	15459	15675	15529	15648	15320	15577	15466	15381	15538	15428	15293	15590	15614	15572	15535	15172	15450	15545	15324	15535	15402	15720	15401	15804	15461	15467	15381	15408	15469	15445	15511	15308	15587	15477	15439	15467	15418	15327	15580	15598	15621	15498	15406	15404	15616	15445	15465	15525	15420	15752	15557	15520	15503	15523	15620	15419	15556	15596	15431	15612	15591	15423	15651	15560	15503	15664	15291	15563	15365	15425	15495	15560	15508	15531	15617	15477	15470	15608	15442	15552	15532	15666	15498	15492	15567	15644	15568	15380	15563	15438	15509	15379	15636	15545	15403	15438	15553	15396	15676	15375	15572	15396	15430	15631	15498	15488	15576	15646	15591	15502	15576	15531	15536	15436	15602	15459	15563	15544	15537	15366	15514	15596	15543	15486	15639	15372	15494	15564	15634	15383	15540	15506	15601	15493	15499	15472	15470	15507	15454	15548	15435	15589	15527	15449	15471	15515	15635	15594	15572	15499	15550	15463	15695	15441	15431	15629	15558	15578	15327	15636	15470	15644	15511	15330	15465	15352	15497	15434
23092	20757	55769	68879	56278	39844	29202	26375	26047	26288	26228	25801	26029	25993	25857	26269	26058	26113	25992	26116	25937	25672	25857	26067	26006	26098	25942	25723	25700	25861	25784	25822	25815	25594	25775	25748	25928	25851	25896	26002	25846	26092	26243	26021	25758	25919	25880	25700	25875	25834	25635	25893	25784	25926	25689	25801	25703	25790	25668	25818	25818	26002	25708	25759	25949	25708	25845	25571	25823	25771	25519	25904	25710	25667	25900	25568	25652	26006	25943	25842	25857	25830	25877	25817	25776	25761	25853	25767	25617	25586	25848	25602	25865	25534	25895	25723	26109	26027	25847	25675	25538	25913	25755	25522	25908	25859	25635	25926	25956	25793	25579	25637	25551	26161	25714	25539	25878	25605	26062	25885	25673	26069	26020	25700	25714	25683	25681	25767	26127	25796	25860	25725	25692	26085	25788	25796	25846	25613	26001	25773	25863	25734	25705	25449	25681	25837	25630	25712	25502	25667	25657	25717	25949	25837	25960	25712	25793	25947	25657	25522	25560	25729	25834	25512	25725	25572	25737	25636	25548	25942	25771	25798	25871	25778	25812	25875	25727	25738	25704	25840	25895	25742	25894	25719	25553	25877	25736	25924	25937	25813	25502	25744	25900	25973	25827	25854	25602	25710	25736	25756	25744	25681	25999	25923	25552	25905	25642	25730	25867	25861	25911	25523	25904	25794	25659	25799	25468	25688	25720	25788	25678	25713	25958	25653	25616	25872	25695	25834	25699	25762	25821	25663	25936	25854	25733	25554	25597	25870	25679	25785	25644	25627	25582	25746	25768	25922	25713	25662	25680	25791	25758	25646	25805	25748	25584	25679	25708	25845	25683	25592	25640	25786	25716	25849	25796	25616	25679	25626	25722	25837	26063	25814	25499	25819	25776	25821	25825	25632	26029	25704	25626	26044	25812	25852	25778	25540	25713	25778	26063	25916	25723	26040	25834	25580	25635	25740	25816	25692	25891	25540	25718	25567	25875	25791	25871	25775	25859	25912	25900	26009	25823	25926	25619	25534	25714	25781	25790	25591	25874	25825	25686	25712	25787	25741	25675	25620	25750	25737	25631	25697	25670	25616	25551	25700	25761	25761	25885	25790	25765	25661	25589	25673	25802	25871	25979	25801	25776	25493	25761	25738	25890	25730	26028	25695	25952	25960	25720	25821	25733	25833	26092	26007	25862	25917	25793	25759	25834	26091	25865	25923	25966	25815	25850	25704	25621	25790	25517	25793	25881	25590	25794	25684	25873	26027	25835	25830	25777	25969	25758	25553	25763	25767	25641	25825	25806	25706	25813	25810	25723	25573	25856	25876	25998	25820	25805	25712	25991	25723	25666	25723	25739	25642	25763	25760	25908	25752	25811	25766	25776	25541	25845	25847	25778	25793	25516	25780	25970	25695	25993	25720	25845	25701	25575	25585	25862	25798	25374	25713	25881	25792	25615	25804	25888	25742	25629	25784	25871	25484	25759	25601	25583	25875	25649	25739	25988	25995	25867	25778	25675	25376	25843	26008	25838	25623	25709	25461	25578	25991	25671	25750	25797	25499	25596	25874	25730	25734	25857	25807	25679	25740	25840	25643	25701	25665	25857	25825	25858	25270	25493	25619	25566	25858	25723	25601	25790	25554	25550	25835	25838	25846	25777	25913	26004	25737	25685	25822	25729	25825	26020	25875	25866	25765	25949	25603	25690	25764	25570	25802	25912	25898	25838	25730	25751	25974	25742	25654	25721	25849	25667	25649	25717	26172	25742	25930	25653	25792	25791	25812	25693	25974	25748	25864	25813	25679	25915	25802	25725	26158	25677	25789	25813	25760	25639	25523	25717	25607	25749	25801	25798	25750	25689	25896	25894	25797	25666	26140	25634	25839	25616	25940	26027	25780	25812	25788	25501	25588	25682	25768	25883	25706	25702	25589	25722	25792	25545	25781	25880	25769	25733	25650	25539	25833	25709	25715	25793	25575	25789	25688	25772	25439	25656	25809	25798	25896	25907	25750	25574	25936	25844	25616	25604	25711	25999	25648	25865	25578	25647	25892	25687	25640	25797	25756	25930	25569	25662	25742	25827	25922	25898	25746	25652	25977	25956	25940	25595	25708	25832	25659	25681	25605	25845	25731	25669	25919	25730	25812	25599	25600	25724	25852	25794	25781	25886	25771	25969	25784	25977	25564	25699	25642	25699	25691	25807	25803	26030	25792	25525	25637	25833	25664	25585	25944	25783	25750	25732	25518	25836	25596	25768	25588	25520	25593	25594	25819	25897	25528	25547	25641	25448	25739	25927	25795	25740	26121	25892	25702	26008	25401	25727	25841	25696	25943	25923	25662	25491	25633	25713	25704	25883	25942	26002	25810	25762	25913	25923	25830	25882	25568	25646	25762	25827	25792	25653	25923	25814	25657	25869	25913	25778	25589	25759	25999	25759	25672	25642	25719	25759	25841	25850	25898	25758	25653	25766	25718	26046	26026	25677	25565	25756	25636	25674	25858	25995	25530	25601	25667	26021	25898	25802	25508	25729	25753	25698	25886	25816	25982	25686	25818	25715	25593	25729	25425	25835	25523	25814	25565	25637	25897	25946	26030	25593	25898	25564	25618	25725	25787	25486	25827	25848	25804	25520	25911	25780	25973	25732	25907	26195	25624	25702	25567	25534	25948	26139	25898	25691	25922	25765	25919	26003	25915	25769	25817	25796	25654	25427	25710	25713	25751	26044	25842	25615	25919	25586	25713	25692	25627	25449	25764	25842	25710	25759	25741	25659	25420	25468	25469	25620	25653	25815	25799	25779	25720	25718	25666	25778	25848	25768	25869	25822	25439	26063	25931	25974	25582	25787	25658	25680	25815	26074	25787	25922	25828	25790	25734	25937	25756	25732	25718	25670	26035	25842	25751	25598	25891	25925	25666	25738	25590	25748	25824	25738	25975	26123	25917	25678	25814	25774	25828	25643	25711	25891	25688	25555	25705	25919	25786	25713	25634	25763	25682	25814	25728	25599	25813	25892	25931	25946	25908	25865	25924	25727	25799	25618	25726	26024	26063	26209	25562	25842	25540	25502	25627	25956	25641	25642	25578	25965	25935	25565	25876	25697	25762	25591	25780	25821	25450	25913	25798	25698	25677	25635	25749	25643	25849	25948	25673	25844	25909	25758	25604	25861	25827	25739	25948	25682	25867	25656	25521	25693	25744	25750	25814	25684	25675	25507	25941	25866	25472	25571	25762	25886	25742	25568	25814	25899	25869	25788	25650	25449	25599	25931	26020	25663	25481	25861	25959	25831	25645	25982	25882	25983	25673	25888	25665	25546	25872	25698	25750	25726	26042	25773	25489	25684	25883	25857	25672	25833	25652	25689	25831	25944	25654	25647	25710	25760	25735	26032	25991	25926	25991	25765	25807	25451	25744	25933	25528	25613	25886	25909	25656	25617	25564	25831	25544	25751	25658	25648	25526	25701	25686	25708	25961	25748	25599	25980	25623	25655	25608	25870	25798	25678	25761	25784	25853	25613	25841	25678	25780	25745	25794	25669	25791	25634	25706	25829	25717	25667	25627	26022	25705	25681	25709	25835	25570	25548	25599	25840	25601	25711	25671	25708	25804	25875	25764	25691	25405	25892	25779	25679	25603	25657	25839	25791	25791	25895	25768	25562	25751	25772	25631	25930	25664	25861	25818	25673	25771	25686	25972	25554	25883	25659	25778	25705	25951	25790	25827	25735	25750	25828	25932	25808	25813	25737	26057	25552	26010	25946	25744	25859	25729	25701	25643	25988	25783	25711	25801	25719	25632	25742	25810	25966	25763	25979	25981	25766	25952	25671	25757	25752	25765	25767	25721	25837	25544	25646	25962	25854	25643	25815	25967	25782	25754	25919	25934	25860	25464	25908	25691	25635	25509	25927	25639	25753	25464	25538	25756	25550	25643	25616	25847	25839	25555	25755	25806	25466	25604	25614	25628	25507	25656	25622	25826	25734	25745	25616	25815	25826	25769	25961	25340	25712	25722	25923	25712	25579	25456	25796	25754	25954	25740	25671	25726	25912	25743	25671	25609	25684	25778	25724	25718	26070	25772	25853	25592	25913	25738	25756	25537	25832	25906	25797	25650	25554	25698	25847	25773	25437	26014	25779	25888	25758	25973	25771	26021	25673	25455	25845	25820	25701	25694	25853	25851	25822	25770	25727	25865	25820	25819	25726	25695	25532	25609	25677	25932	25531	25771	25906	25500	25581	25645	25698	25678	25784	25767	25513	25960	25865	25816	25698	25612	25880	25767	25847	25430	25769	25904	25995	25691	25781	25782	25563	26156	25703	25601	25508	25785	25560	25817	25711	25919	25819	25895	25934	25876	25719	25657	25877	25965	25590	25604	25571	25601	25597	25530	25953	25876	25813	25819	25781	25745	25724	25679	25612	25731	25704	25778	25762	25676	25749	25659	25647	25752	25820	25768	25933	25694	25685	26130	25908	25861	25738	25970	25758	25869	25654	25618	25880	25987	25737	25535	25639	25570	25667	25764	25686	25707	25794	25538	25663	25876	26070	25972	25734	25827	25858	25929	25866	25837	25988	25988	25732	25827	25587	25718	25943	25748	26125	26036	25814	25663	25862	25677	25579	25862	25599	25799	25594	25801	25975	25796	25632	25812	25685	25718	25860	25691	25732	25524	25603	25753	25686	25972	25731	25805	25849	26011	25715	25655	25881	25613	25826	25887	25789	25886	25808	25848	25796	25722	25795	25742	25687	25717	25745	25897	25893	25823	25795	25624	25743	25769	25648	25922	25668	25877	25707	25837	25854	25706	25903	25786	26076	25721	25825	25747	26071	25870	25757	25550	25816	25778	25771	25722	25832	26002	25733	25859	25741	25489	25836	25942	26025	25629	25587	25952	26104	25646	25791	25411	25851	25675	25883	25812	25812	25747	25714	25842	25787	25955	25575	25577	25823	25686	26046	25837	25671	25536	25805	25769	25642	25624	25692	25837	25601	25792	25785	25743	26084	25605	25760	25781	25901	25830	26074	25799	25922	25895	25933	25753	25724	25615	25718	25910	25656	25683	25544	25798	25644	25891	26000	25749	25427	25545	25686	25750	25659	25948	25744	25889	25778	25864	25809	25794	25733	25820	25572	25639
19319	34713	88372	86156	61909	29906	15152	15125	15266	15096	15105	15141	15110	15175	15092	15144	15078	15086	15005	15085	15070	15252	15161	14978	15252	15076	15101	15077	15075	15062	14859	15120	14970	15090	15257	15067	15129	14997	15081	15065	14939	15065	15193	15020	14949	14908	15044	14945	14951	15090	15073	15126	15131	15103	15184	15007	15024	15039	14998	15175	15191	15175	15250	15000	15011	15112	15172	15210	15106	15131	15094	15165	15036	15144	15044	15193	15129	15109	15141	15146	15020	15153	15129	15063	15267	15126	15041	14994	15029	15056	15074	15048	15190	14842	14925	15085	14990	14999	15040	15117	15036	15047	14949	15143	15007	15107	15109	15094	15016	15254	15090	15042	15055	14986	15024	15120	15173	15043	15102	15159	15016	15023	14975	14990	14925	15001	15005	15088	14961	15046	15073	15045	14992	15129	15053	15199	15085	15145	14973	14890	15119	15032	14864	15071	14978	15218	15077	15086	14983	14976	15068	15053	14857	14986	14965	15136	15235	15186	15032	15127	15128	14907	15121	15050	15139	14994	15084	15094	15136	15112	15153	15162	15130	15253	14981	15130	14869	14945	15130	15168	15252	15001	14939	15323	15015	15029	15019	15083	14985	15197	15132	15081	15168	15162	15110	15326	15081	15032	14951	15264	15106	15172	15212	15142	15234	15088	15228	15122	14958	15247	15086	15060	15138	15226	14999	14820	15190	14911	15051	15160	15125	15079	15095	15086	14971	15150	15025	14946	15228	15160	14991	14873	15275	15100	14874	14999	15168	15102	15107	15089	15065	14962	15040	14952	15035	15116	14897	15092	15007	14998	14990	15120	14957	14819	15201	15171	15085	15206	15010	15025	15188	14958	15153	14852	15022	15127	14954	15209	15013	15089	15118	15031	14893	15034	15143	14871	15001	15057	15230	15063	15171	15176	15054	15070	14835	15040	14965	15120	15234	14975	15160	15269	14958	15078	15095	15225	15026	15256	15088	15166	15235	15202	15071	15054	14994	15064	15169	14991	15092	15130	15106	15048	14955	14999	14979	14993	15001	15032	15136	15038	15095	15008	15059	14967	15126	15078	15195	15159	14994	15001	14976	14954	15101	15119	14898	14944	15327	14969	15094	15018	14913	14995	15069	14993	15300	15158	14866	15148	14987	15192	15165	14967	14994	15183	15030	15088	15014	15109	15250	15169	14989	15162	14966	14858	15108	15113	14979	15076	14980	15082	15144	15032	15145	15133	15074	15076	14987	14978	15120	15163	14971	15046	15045	15043	15151	15338	15085	14887	15195	15006	15050	14892	15016	15090	15131	14936	15186	14984	14988	15119	14987	15112	15184	15137	15032	15108	15113	14934	15096	15047	15216	15039	15044	15157	15072	14928	15088	15011	15194	15057	15035	15021	15092	14967	14930	15084	15068	15010	15119	15069	15056	15225	14989	15026	14964	15078	15147	15083	15135	14936	15100	15094	15197	15033	15089	15059	15044	15135	15032	15028	15018	15084	15118	14926	15051	15098	15035	15109	14981	15116	15002	15063	14993	15095	15211	15279	15141	14970	14976	15151	15008	15005	15142	15175	15046	15264	15155	14992	14881	15141	15200	15312	15039	15041	15003	15059	15218	15118	15229	15214	15176	15085	15097	15026	15093	15122	15126	15177	15166	15122	15050	15050	15204	15004	15340	15028	15073	14970	14944	15021	15133	15147	14977	15135	14998	14956	14994	15201	15071	15137	15105	15097	15186	15133	14902	15068	15188	14831	15086	15015	15117	15030	15141	15026	15073	14940	15117	14997	15167	14983	15000	14919	14959	15182	15062	15059	15207	15070	15159	15079	14955	15040	15071	15151	15113	15119	14962	15176	15193	14929	15047	15070	15140	15164	15054	14917	14983	14941	14926	15289	14995	15019	15097	15206	14986	15123	15102	14992	15060	15106	14875	15110	15173	15036	15058	15171	15027	15104	15075	15033	15260	15091	15063	15140	15107	15071	14976	15140	14962	15071	15050	15130	15116	14975	15055	15061	15000	15146	15020	14982	14955	15036	15003	15081	15033	14865	14975	15067	14999	15011	15135	15020	15231	15021	15028	14982	14875	14951	14996	15149	15087	15099	15061	15079	15145	15017	15052	14924	15107	15105	15143	15104	15000	15095	15171	14913	15114	15032	14953	15224	15075	15125	14988	15186	15154	14900	14978	15130	15241	14871	14982	14900	15123	15218	15112	15202	14956	14919	14755	15100	15033	15119	15030	15017	15104	15127	15100	15189	14983	15172	15140	15050	15136	15127	15022	15258	14948	15148	15101	14978	15025	15051	15220	15178	15119	14988	15124	15164	15087	14941	15107	14967	15152	15051	15090	15227	15022	15126	15124	15078	15062	15240	15128	15072	15139	15263	15044	15075	15030	15027	15130	14941	15154	15169	14988	15111	14965	15131	15059	15058	14941	14974	15029	15120	15288	15081	14918	15070	15004	15244	15085	15382	15087	15099	15174	15063	15099	15008	14942	15066	15117	15105	15110	15042	15101	15058	14931	15176	15176	14969	15193	15089	15069	15134	15136	15129	15192	15173	14868	15200	15220	15035	14962	14949	15098	15065	15199	14943	15074	15172	14991	15215	15021	14954	15147	15130	15132	14960	14905	15020	15143	15247	14899	14955	15099	15073	15083	15093	15032	15001	15023	15110	15110	14895	14925	15175	15174	15009	14963	15093	14965	15144	15090	15148	15006	14875	15176	15149	15188	14968	15167	15157	15027	15090	15014	15259	15093	15189	15004	14894	15049	14967	15112	15058	15082	15172	15069	15090	14983	15143	15131	15208	15159	15045	15068	14949	15200	15095	15115	14973	15204	15109	15040	15112	14967	15080	15060	15180	15030	15110	15102	15069	15017	15170	14950	15209	14986	15188	15111	15052	15071	15077	15098	15096	15322	15136	15176	15008	15115	15085	15055	14786	15269	15052	15229	14958	15032	15151	14965	15018	15174	15077	15128	15125	15260	14951	15137	15044	15298	15136	15051	15176	15031	15197	15162	15186	15046	15115	15239	15119	15249	15044	15090	14963	15205	15243	14966	15025	15122	15109	15090	14903	15009	15241	15145	15016	15115	15161	15097	15022	14987	15021	15159	15010	15033	15153	15191	15021	15090	15134	14951	14911	15149	15220	15158	15162	15131	15177	15029	15097	15012	14992	14858	15120	15165	15107	14942	15076	15081	15136	15006	15001	15061	15051	15107	15054	15232	15110	15068	14830	15118	15254	15098	15057	14866	15092	14951	15222	15275	15060	15236	15164	15120	15073	15111	15134	15007	14920	15069	14937	15136	14840	15138	15069	15227	15127	15053	14941	15127	15102	15226	15034	15066	14923	15187	15052	15121	15074	15084	14980	15111	15288	15125	15000	15070	15047	15078	15137	15209	15062	15190	14956	15123	15088	15110	14947	15081	15004	14953	14977	15096	15088	15141	15010	14951	15144	15172	14926	15188	15092	15069	15153	15189	15120	15109	15176	14957	15146	15048	15135	15089	15107	15111	15126	15105	15048	15054	15203	15208	15004	15126	15220	15176	15146	15153	15054	15051	14910	15068	15115	15187	15031	15133	15073	15008	15115	15075	15128	14925	15159	15095	15213	15149	15056	14958	14940	15101	15042	14873	15064	15183	15352	15196	15226	14973	15019	15096	14999	15225	15165	14990	14933	14966	15102	14998	14985	15005	15178	15143	15031	14920	14964	15039	15079	15102	15057	15212	15006	15115	15061	15112	15007	15144	15060	15095	15234	14949	15137	15030	15069	14930	14904	15041	15158	15042	15190	14999	15014	15149	15089	15161	15170	15066	14971	15125	14998	15234	14987	15048	15051	14995	15045	15015	15065	14897	15090	15139	14958	14921	15003	15287	15098	15024	15028	14977	15189	15103	15172	15108	15028	14848	14996	15222	15128	14979	15041	15047	15136	15064	15161	15251	14944	15129	15099	15238	15110	15007	14864	14983	15065	14904	15074	15066	15048	15197	15235	15192	15045	15041	15209	15140	15037	15087	14927	15010	15130	14905	15236	15275	15180	15219	14937	15099	15185	15228	14918	15193	14952	14996	15007	14856	15004	15063	15168	15250	15015	15022	15012	15185	15072	15200	15028	15015	15098	15233	15027	15013	15102	15076	15026	15140	14950	15083	15043	15032	14964	15005	15060	15164	15171	15015	15257	15209	15010	15095	14941	15060	15024	15027	15179	15148	15247	15063	15248	14948	15013	15032	15047	15200	14924	15096	15151	15166	15043	15141	15170	15006	15112	14929	15270	14909	14888	15159	15039	15116	15032	15086	15116	15215	14914	15035	15199	15021	15063	15085	15183	15234	14989	15045	15089	15149	15112	15117	15052	15047	15219	15106	15229	15244	15124	15080	14898	15072	14952	15209	15051	15163	15222	15236	14997	15117	15168	15118	14968	14986	14905	15035	14954	14922	15120	14867	15072	15228	15059	15143	15011	15102	15016	14834	15080	15052	15139	15149	15049	14993	15062	15072	14960	15044	14964	15036	14921	15051	14936	15163	15205	15107	15266	15257	15120	15084	15180	14919	15019	14991	14877	14986	15009	15188	14965	15217	14962	15136	15192	15131	15042	15009	14954	15131	15134	14948	15059	14987	15034	15064	15067	14981	14919	15169	15060	15191	15009	15123	15118	14929	15156	15028	15144	14953	15100	15075	15274	15197	15191	14893	15165	15044	15123	15000	15122	15023	15076	15177	15157	15054	15062	15051	14921	15068	15091	15013	14947	15082	15023	15185	15127	15130	15078	14885	15238	15128	15168	15228	14970	15077	14976	14957	15032	15027	15098	15008	14923	15176	15030	15165	14994	14984	15021	15059	15117	14819	15155	14879	15033	15079	15066	15113	14968	15159	15024	15013	15142	14880	15149	15017	15058	15121	14917	15172	15118	15000	14982	15018	15269	15028	15044	15137	14977	14848	15280	15030	14942	15151	15077	15194	15084	15089	15156	15060	15037	15160	14922	14987	15205	15132	14856	15213	15103	15026	15008	15219	15122	15050	15121	14961	14978	14864	15020	15064	14978	14935	15136	15053	15087	14972	14897	14934	15032	15054	15070	15170	15184	15026	15045	14997	15099	14858	15203	15104	15122	14991	15101	15087	15064	14986	15098
22089	20708	45802	64325	56029	44480	32090	29026	28276	28944	29193	28918	28731	28511	28285	28447	28716	28746	28421	28813	28566	28549	28270	28555	28778	28398	28603	28452	28267	28294	28413	28524	28598	28658	28276	28352	28458	28518	28375	28328	28320	28034	28388	28361	28609	28509	28479	28414	28419	28632	28322	28337	28518	28550	28369	28476	28226	28226	28276	28585	28231	28240	28280	27965	28427	28469	28260	28285	28309	28500	28378	28323	28372	28170	28227	28438	28424	28179	28396	28402	28295	28374	28462	28329	28325	28343	28430	28464	28354	28226	28211	28421	28398	28013	28504	28485	28285	28510	28354	28468	28324	28257	28455	28435	28477	28814	28512	28536	28318	28252	28188	28185	28237	28463	28436	28407	28436	28531	28459	28187	28148	28462	28182	28139	28163	28409	28197	28340	28207	28538	28365	28415	28500	28647	28375	28420	28490	28263	28357	28306	28316	28174	28565	28418	28209	28214	28322	28616	28352	28494	28182	28405	28423	28426	28197	28139	28567	28274	28366	28387	28268	28469	28376	28654	28551	28408	28224	28082	28646	28268	28433	28456	28265	28278	28462	28360	28394	28621	28395	27981	28289	28421	28355	28404	28076	28289	28484	28352	28199	28354	28077	28066	28155	28416	28177	28275	28125	28230	28275	28530	28140	28135	28476	28440	28560	28064	28452	28399	28368	28258	28473	28381	28401	28424	28454	28530	28406	28387	28708	28086	28348	28086	28268	28275	28139	28264	28161	28226	28413	28341	28356	28381	27938	28330	28047	28143	28483	28322	28370	28520	28422	28153	28359	28630	28269	28207	28312	28204	28221	28229	28313	28120	28270	28144	28111	28141	28319	28454	28328	28478	28387	28353	28489	28327	28470	28453	28269	28088	28374	28277	28445	28411	28245	28361	28278	28460	28300	28329	28363	28331	28333	28616	28508	28543	28281	28335	28288	28124	28453	28332	28201	28189	28189	28304	28292	28466	28236	28113	28421	28040	28452	28150	28404	28569	28691	28184	28408	28409	28494	28310	28267	28013	28483	28225	28279	28243	28300	28332	28332	28347	28284	28613	28341	28304	28527	28369	28444	28347	28316	28452	28370	28456	28469	28277	28372	28294	28230	28361	28359	28344	28315	28666	28418	28165	28310	28132	28258	28322	28474	28560	28441	28265	28110	28483	28309	28025	28411	28528	28105	28155	28341	28157	28343	28199	28515	28236	28297	28216	28201	28527	28440	28369	28430	28248	28469	28435	28186	28091	28292	28449	28427	28099	28366	28196	28399	28527	28433	28559	28367	28414	28622	28511	28605	28156	28288	28476	28456	27939	28380	28202	28377	28750	28401	28428	28523	28535	28699	28674	28335	28336	28233	28109	28402	28255	28255	28344	28096	28343	28360	28367	28400	28368	28274	28630	28456	28099	28511	28469	28228	28273	28063	28529	28329	28224	28538	28262	28544	28362	28344	28266	28369	28266	28420	28174	28071	28457	28178	28477	28358	28069	28389	28292	28360	28591	28630	28274	28302	28429	28448	28416	28472	28145	28227	28266	28296	28554	28328	28176	28450	28329	28453	27978	28277	28188	28281	28338	28190	28042	28494	28354	28276	28185	28566	28503	28063	28329	28187	28376	28371	28382	28421	28288	28583	28295	28005	28150	28158	28110	28157	28182	28323	28345	28380	28406	28256	28456	28402	28193	28398	27979	28485	28348	28301	28281	28337	28488	28144	28240	28073	27932	28517	28438	28401	28325	28583	28329	28212	28349	28165	28231	28295	28167	28347	28260	28237	28224	28335	28257	28375	28399	28315	28315	28359	28194	28322	28513	28255	28429	28530	28196	28505	28104	28478	28371	28448	28362	28270	28600	28354	28241	28346	28447	28363	28054	28428	28140	28189	28006	28561	28408	28436	28385	28230	28415	28248	28379	28165	28217	28164	28502	28234	28184	28292	28050	28467	28640	28600	28195	28479	28225	28320	28513	28169	28374	28381	28457	28233	28518	28581	28450	28414	28348	28336	28481	28270	28426	28324	28400	28457	28440	28294	28616	28533	28387	28430	28160	28118	28171	28270	28301	28400	28488	28498	28563	28314	28527	28213	28366	28576	28397	28631	28306	28256	28248	28351	28375	28391	28089	28268	28239	28401	28323	28462	28377	28487	28636	28240	28614	28130	28097	28410	28413	28103	28360	28045	28512	28311	28513	28565	28515	28275	28566	28409	28403	28509	28640	28464	28439	28100	28297	28029	28400	28234	28021	28080	28260	28182	28082	28341	28080	28260	28163	28585	28343	28531	28514	28526	28183	28326	28280	28257	28516	27826	28245	28020	28429	28267	28278	28431	28435	28748	28254	28443	28316	28016	28202	28268	28332	28049	28317	28445	28057	28223	28540	28375	28426	28335	28542	28614	28322	28240	28271	28375	28234	28440	28034	28338	28199	28319	28429	28545	28250	28150	28629	28346	28227	28244	28420	28457	28437	28418	28530	28268	28340	28355	28472	28172	28456	28369	28253	28082	27939	28239	28229	28111	28394	28312	28238	28272	28245	28272	28512	28408	28288	28342	28554	28235	28157	28383	28220	28354	28164	28302	28474	28441	28542	28463	28455	28283	28442	28325	28499	28369	28112	28162	28545	28242	28009	28647	28146	28250	28251	28482	28389	28069	28370	28820	28156	28028	28367	28316	28499	28126	28120	28344	28403	28233	28269	28275	28186	28175	28509	28502	28392	28406	28322	28189	28328	28450	28367	28436	28319	28168	28258	28349	28265	28163	28057	28138	28135	28425	28639	28087	28279	28564	28222	28210	28487	28240	28331	28315	28211	28263	28429	28474	28381	28158	28351	28173	27996	28320	28611	28176	28184	28443	28292	28036	28002	28359	28168	28319	28261	28263	28328	28108	28307	28452	28386	28244	27945	28105	28325	28491	28246	28580	28334	28344	28358	28571	28399	28411	28403	28413	28349	28203	28268	28308	28431	28517	28234	28319	28470	28214	28157	28354	28484	28192	28108	28141	28302	28127	28107	28202	28312	28621	28458	28517	28211	28525	28546	28068	28279	28260	28531	28226	28557	28446	28326	28331	28222	28248	28446	28486	28409	28426	28176	28390	28348	28574	28307	28238	28272	28189	28010	28562	28580	28428	28008	27970	28350	28159	28132	28501	28436	28131	28303	28243	28118	27858	28576	28334	28172	28334	28201	28061	28201	28408	28537	28523	28590	28286	28470	28149	28290	28518	28228	28469	28341	28247	28333	28543	28490	28332	28398	28320	28353	28255	28328	28215	28663	28183	28218	28371	28248	28608	28166	28347	28449	28178	28431	28537	28075	28206	28217	28517	28570	28385	28620	28348	28210	28457	28163	28137	28471	28016	28376	28351	28309	28268	28295	28331	28468	28298	28546	28371	28151	28248	28254	28279	28427	28290	28186	28240	28192	28196	27938	28384	28365	27934	28227	28430	28224	28420	28305	28196	28137	28349	28167	28188	28268	28361	28162	28172	28575	28198	28301	28430	28245	28143	28264	28292	28428	28372	28247	28309	28194	28120	28394	28294	28318	28312	28129	28273	28244	28437	28343	28509	28683	28328	28157	28399	28370	28145	28139	28280	28203	28188	28336	28561	28192	28272	28364	28605	28227	28309	28216	28186	28397	28098	28471	28328	28561	28384	28421	28381	28322	28213	28194	28222	28327	28429	28545	28517	28413	28142	28528	28484	28482	28602	28272	28357	28372	28135	28385	28064	28312	28339	28093	28252	28334	28497	28188	28099	27995	27946	28514	28456	28336	28542	28347	28532	28304	28345	28106	28294	28284	28198	28316	28316	28194	28639	28485	28574	28285	28158	28161	28008	28270	28353	28343	28147	28450	28495	28492	28344	28321	28374	28212	28242	28279	28328	28267	28294	28237	28203	28472	28353	28286	28363	28320	28503	28414	28260	28340	28240	28153	28353	28279	28449	28345	28379	28078	28385	28116	28461	28272	28504	28391	28604	28271	28471	28466	28470	28730	28309	28216	28146	28521	28166	28424	28336	28174	28370	28061	28176	28449	28433	28378	28277	28202	28505	28287	28172	28226	28417	28493	28154	28539	28233	28466	28273	28424	28502	28305	28391	28345	28005	28375	28272	28368	28307	28260	27917	28143	28465	28188	28270	28336	28331	28360	28234	28376	28495	28384	28548	28213	28329	28320	28318	28492	28205	28316	28025	28450	28260	28514	28415	28549	28368	28289	28390	28412	28421	28185	28434	28475	28401	28352	28295	28292	28171	28337	28327	28144	28380	28287	28391	28078	28525	28252	28377	28226	28368	28606	28283	28272	28350	28081	28592	28206	28425	28311	28580	28258	27981	28103	28367	28289	28515	28491	28287	28273	28235	28312	28283	28134	28457	28575	28446	28361	28397	28237	28257	28444	28107	28306	28372	28158	28390	28346	28234	28249	28155	28377	28399	28285	28393	28275	28430	28443	28477	28387	28274	28486	28526	28291	28761	28225	28443	28153	28344	28501	28034	28197	28609	28297	28577	28360	28371	28265	28112	28325	28420	28420	28617	28486	28101	28307	28500	28184	28285	28283	28454	28528	28469	28268	28507	28493	28390	28428	28444	28463	28178	28125	28218	28324	28536	28332	28707	28329	28419	28279	28135	28375	28148	28316	28353	27736	28090	28276	28295	28332	28274	28228	28557	28175	28543	28222	28397	28088	28198	28348	28376	27954	28415	28276	28253	28343	28238	28442	28365	28482	28279	28367	28440	28358	28384	28470	28401	28385	28441	28346	28319	28148	28400	28299	28173	28226	28468	28298	27829	28185	28451	28258	28261	28398	28179	28122	28505	28314	28041	28289	28433	28345	28383	28451	28113	28176	28371	28369	28056	28300	28228	28272	28485	28203	28201	28244	28129	28699	28403	28520	28358	28324	28420	28571	28513	28342	28334	28009	28020	28414	28413	28278	28293	28358	28299	28293	28310	28170	28269	28346	28156	28161	28378	28249	28318	28181	28427	28575	28153	28124	28231	28393	28276	28176	28181	28256	28460	28194	28456	28263	28577	28185	28321	28025	28333	28238	28681	28327	28368	28398	28333	28165	28204	28382	28279	28549	28427	28363	28408	28344	28385	28311	28426	28248	28549	28333	28226	28165	28423	28551	28235	28510	28098	28298
23112	40955	69462	94690	74467	42593	16040	16067	16091	16239	16082	16088	16106	16111	16132	16117	15988	16131	15906	16130	16265	16109	16046	16126	15983	16163	16113	16154	16106	16106	16049	16090	16028	16176	16160	16091	16049	16196	16235	16112	16096	15991	15946	16026	16120	16170	16054	16077	16087	16167	16186	16220	16101	16054	16113	16147	16057	16023	16094	16114	16234	16058	16061	16111	15985	16086	16035	16124	15952	16030	16035	15923	15807	16109	16064	16129	16017	16131	16031	16018	16043	16022	16136	16059	15995	16043	15952	16156	16229	16048	16003	16116	16125	16054	16133	16229	16015	16109	16094	16091	16218	16075	16236	16006	16187	16006	16072	16087	16231	16069	16097	15945	16243	15965	16052	16106	16064	16027	15940	16080	15956	16121	16041	16075	16073	16072	16020	15928	16041	16219	15980	16273	16174	15936	16208	15939	16189	16094	15979	16233	16103	16064	16046	16037	16037	16183	16048	16133	16048	15963	16107	16126	16040	15986	15955	16022	16113	16194	16058	16047	15970	16041	16121	16331	16093	15942	16162	16121	16091	16047	15927	16008	16018	16006	16059	16037	15981	16065	16049	16085	16065	16385	16075	15899	15985	15963	15963	16104	16052	16186	16172	16043	16081	15933	16058	16085	16088	16155	15981	16185	16110	16006	15869	16141	16005	15952	16076	16100	16184	15913	16077	16003	16138	16200	16090	16237	16072	15932	16163	15975	16084	15969	16019	16094	16173	16139	16007	16020	15999	16081	16045	16013	16240	16055	16186	16188	16173	15813	16283	15898	16029	16040	16110	16071	16006	16042	16101	16071	16033	16152	16110	16154	16008	15980	16100	15902	16157	16077	16138	16127	16188	16000	16038	16153	16079	16064	16106	16152	16060	15966	16072	16131	15958	15982	15954	16235	15970	16097	16052	16096	16138	16102	16326	15975	15893	16111	16026	16034	16125	16277	16020	15907	16177	16262	16082	15956	16093	16168	16046	16048	16159	16144	16074	16039	16109	16003	16168	15919	16012	16039	16016	16000	16154	16118	15971	16053	16172	16016	16089	16026	16198	15988	16124	16023	15835	16100	16243	16059	16187	16042	16303	16215	16002	16107	16044	16031	16221	16020	15876	16207	16065	16013	16172	16153	16237	16182	16117	16011	16096	16142	15982	15965	16022	15908	15931	16102	16120	15886	16059	16250	16126	16001	16051	16095	16154	16239	16127	15984	15946	16092	15960	15972	16106	16008	16008	16031	15995	16092	15999	16165	15986	16123	16195	16064	15961	16224	16164	16084	16158	16023	16130	16132	16078	16049	16083	16149	15980	16033	16028	16171	16111	16077	16062	16183	15971	16143	16132	16002	15887	16027	15987	16166	16096	16024	16096	16166	16071	16113	15946	16046	16104	16170	16061	16110	15938	16019	16048	16003	15987	16046	16090	16072	16306	15956	15855	16177	16170	16136	16168	16038	15938	16044	16253	16035	16070	16026	16087	16079	16133	16218	15959	16098	15984	16050	16121	16049	16174	16031	16080	16238	16029	16080	16255	15727	16272	16039	16015	16020	16095	16163	16135	16150	16022	15898	16112	16199	15882	16065	15990	16173	16116	16138	16130	16190	15949	16051	15922	16135	15935	15976	15957	16239	15969	15918	16177	15913	15999	16040	15887	15991	16036	16192	16106	16179	16050	16164	16036	16032	15825	16140	16233	16041	16006	16025	16218	15991	16146	16135	16038	16046	16099	15894	16062	16223	15957	15999	15946	15976	16084	16022	15952	16034	16187	16041	15998	16160	15900	15989	16100	16066	16114	16086	16056	15975	15994	16021	16108	16130	15976	16120	16108	15994	16265	15999	16129	16205	16013	16066	16166	15981	15994	16171	15911	16225	16090	15897	16099	16026	16088	16058	16110	16135	16131	16185	16129	16030	15954	16173	16034	16104	16196	16071	16056	16012	15987	16134	16038	16050	16100	16129	15837	15981	16007	16161	15990	15973	15963	16034	16003	16099	16196	15989	15979	16056	16128	16084	16056	16092	15926	16170	16204	16041	15875	16216	15973	16084	16005	16039	15989	15905	16073	16174	15901	15982	16117	16108	16131	15967	16091	16116	16118	16310	16008	15780	16098	16011	16174	16099	16224	16093	16010	16049	16082	15996	16154	16223	16035	16051	16069	16070	16175	16132	16140	16147	16108	16122	16060	16098	16200	16110	15940	16023	16101	16290	15962	15973	15913	15872	16007	16025	15955	16056	16073	16064	16178	15942	16099	16188	15861	16086	15909	16180	16061	16082	15941	16040	16021	15888	15863	15974	16065	15880	16071	16154	16115	15978	16117	15944	15803	15951	16327	16149	16098	16053	16255	15911	15814	15979	16006	16270	15992	15963	16139	16149	15976	15897	16049	16184	16083	15797	16089	16164	16111	16252	16071	16123	15921	16097	15988	15967	16032	16267	16064	16174	16045	16179	15983	16105	16171	16113	15959	16031	16238	15852	16145	15901	16164	15897	16073	16156	16275	16127	16026	16201	15997	16051	16068	16146	16007	16104	15952	16020	16123	16081	16078	16100	16082	16056	16054	16090	16184	16069	16039	16191	16134	16174	15872	16138	16144	16138	16102	16179	16180	16137	16001	16088	15983	16160	16009	16092	16097	15956	16197	16181	16112	15963	15947	16003	16138	16109	16111	16092	16111	16091	16135	15953	16061	15999	16057	16130	15998	15888	16020	15932	16011	16032	16036	16037	16000	16288	15929	16066	16172	16256	16080	16162	16177	15962	16106	15948	15940	16279	16017	16112	16152	16266	16031	16314	15948	16202	16037	15952	16259	16018	16359	16025	16097	16054	16210	15919	16053	15955	16083	16010	15992	16001	16152	16174	16181	15990	16082	15850	16140	16060	16297	16038	15978	15902	16202	16105	16061	16250	16031	16125	16005	16012	16257	16245	16025	16092	16128	16002	16025	16256	15874	16131	16108	16095	16083	16209	16027	16051	15966	16043	16001	16085	15787	16087	16002	16178	16029	16020	16127	15957	16115	16135	16148	16196	16048	16188	15946	16206	16120	15984	16112	16015	16082	16124	15996	16039	16040	16016	16138	16199	16102	15895	16177	16083	16060	16025	15952	16127	16074	15928	16141	16073	16079	16180	16148	15992	16052	16221	16054	15930	16234	16153	15991	16038	15987	16056	15886	16158	16091	15976	16137	15975	16063	16117	16071	16256	16098	16137	16157	15824	15937	16174	16059	16222	16048	16086	15986	16128	16200	15927	15965	16022	16016	16082	16021	16046	15988	16045	16143	15983	16173	16029	16055	15938	16075	16071	16069	15946	16005	16052	16047	16059	16103	16104	16238	16094	16114	16035	16081	16011	16126	16043	16036	15955	16054	16232	15904	16139	16087	15810	16164	16126	16186	16139	16126	16160	15979	15941	15946	16182	16024	16030	16058	16128	16041	16084	16072	16092	16063	16074	15984	16120	16176	16134	16157	16076	15981	16090	15934	16076	16034	15908	16049	15899	15915	16084	16063	15960	16139	16132	16158	16112	16100	16094	16055	15987	16068	16076	15981	16137	16086	16008	15896	16082	15925	15774	15986	16098	16149	15919	16198	16140	16268	16002	16036	16173	15975	16159	15946	16073	16223	16148	15937	16100	16040	16087	16056	16090	16033	16069	15973	16118	16121	16138	16043	15944	16130	16023	16054	16106	16085	16087	15819	15988	15991	16053	16115	16003	16318	15905	16191	16012	16029	16085	16127	16052	15927	16213	16265	16229	16016	15988	16026	16005	15994	15898	16095	16018	15952	16082	16063	16162	16035	16154	15936	16044	16211	15985	15996	16093	16185	16103	15993	16138	16011	16030	16194	16064	16044	15957	16013	16105	15956	16008	16239	16207	16067	16103	15985	15919	16014	15960	15988	16227	16017	16143	15871	16068	16106	16154	16054	15992	16075	16142	16067	16060	15938	16006	15909	16034	15948	16026	16006	16003	15924	16073	16017	15842	16273	15982	16079	16027	16137	16114	16140	16153	15905	16129	16028	16190	16219	16096	16124	16062	16037	16246	16152	16090	16038	16087	16089	15952	16099	16278	16090	16141	16127	16097	16047	15919	16096	16231	15995	15897	15956	16130	16141	15988	16101	16247	16069	16027	16151	16110	16051	16189	16161	16113	16043	16200	16078	16068	16046	16096	16023	15925	16214	16078	16128	16126	16177	15917	16066	16040	16058	16177	15917	16132	15993	16026	16203	16065	16079	16102	16115	16012	16057	16110	16092	16083	15987	16034	16051	15845	16149	16147	16021	15960	16029	16006	15958	16078	16031	16104	16092	15959	15834	15998	16106	16009	16024	16101	16009	16044	16082	16050	16026	16192	16065	15931	16052	16029	15997	16090	15958	16087	16017	16038	16021	16053	16026	15979	16058	16031	16024	16030	16051	16065	15928	16127	16006	16166	16080	15976	15865	16111	15997	16049	15938	15889	16158	15946	16038	15972	16159	16109	16432	16071	16038	16186	15973	15983	16107	16159	16145	16076	16058	15994	15918	15970	15963	16150	16202	16096	15928	16135	16101	16006	15878	15895	16059	16070	15947	16082	16063	15962	15905	16134	16124	16140	16146	15975	15994	16055	16111	15915	16024	16044	15947	16169	16069	16269	16097	16003	15953	16167	16107	16087	16024	15939	16008	16090	16016	15823	15928	16220	16078	15996	16254	16082	16136	16071	15946	15998	16201	15953	16303	15874	16265	16253	15986	16047	16239	16052	16130	16114	16021	16058	16097	16157	15941	16129	16016	16132	15914	16289	16205	16167	15867	16127	16054	15962	15907	15876	15913	16057	16155	15973	15960	16097	16061	16000	16202	15922	16024	16108	16081	16149	16026	16064	15972	16150	16078	15957	16101	16134	15946	16016	15897	15979	16008	15888	16100	15912	16014	16065	16156	16174	16034	16079	16056	16230	16177	16004	16184	16083	16214	16004	16008	16128	16166	16032	16107	15918	16029	16071	16071	15985	16013	16050	15941	15979	16078	16047	16089	16079	16096	15974	15961	16004	15832	16149	16005	15934	16094	16240	16008	16024	16045	16014	16091	16145	16063	16077	16213	16052	16133	15966	16142	16063	16062	16088	16115	16132	16255	16192	16152	16055	16091	16245	15989	16121
34796	28479	50722	49663	36947	30820	27890	27698	27684	27893	27910	27973	27934	27646	27896	27443	27659	27363	27483	27680	27846	27828	27583	27672	28039	27575	27427	27583	27612	27554	27659	27687	27827	27907	27726	27693	27868	27828	27751	27614	27661	27365	27988	27632	27662	27658	27887	27648	28013	27738	27908	27908	27881	27584	27545	27696	27848	27602	27394	27463	27692	27796	27799	27661	27458	27685	27782	27765	27621	27731	27318	27567	27860	27634	27752	27837	27840	27859	27749	27510	27561	27572	27359	27936	27927	27745	27564	27782	27511	27516	27852	27980	27371	27487	27832	27730	27628	27521	27867	27663	27587	27572	27885	27779	27860	27878	27639	27879	27480	27847	27460	27581	27762	27801	27906	27564	27497	27582	27448	27309	27412	27743	27577	27818	27466	27843	27708	27625	27748	27704	27777	27631	27684	27806	27804	27690	27728	27672	27542	28052	27776	27703	27909	27647	27749	27614	27812	27767	27745	27702	27733	27667	27605	27698	27682	27996	27444	27668	27750	27606	28080	27820	27826	27557	27337	27796	27559	27636	27745	27474	27811	27410	27723	27633	27434	27602	27697	27779	27447	27759	27646	27613	27700	27855	27903	27424	27586	27754	27743	27503	27597	27606	27747	27905	27590	27577	27703	27798	27736	27533	27882	27643	27567	27868	27728	27685	27913	27732	27821	27635	27682	27671	27648	27966	27672	27804	27734	27828	27842	27411	27745	27932	27673	28034	27571	27587	27846	27497	27701	27534	27518	27787	27826	27764	27832	27680	27744	27433	27598	27757	27725	27524	27454	27703	27349	27766	27636	27584	27822	27578	27604	27645	27736	27512	27688	27718	27719	27691	27635	27604	27741	27692	27739	27669	27600	27896	27799	27694	27758	27588	27473	27739	27951	27731	27461	27907	27320	27529	27542	27760	27596	27613	27582	27458	27600	27413	27395	27497	27599	27560	27761	27557	27567	27637	27716	27809	27642	27641	27783	27531	27555	27882	27758	27722	27642	27737	27528	27684	27684	27543	27684	27654	27953	27654	27785	27656	27909	27663	27836	27715	27712	27504	28159	27747	27540	27449	27495	27671	28015	27600	27759	27820	27838	27717	27764	27757	27642	27662	27672	28041	27691	27790	27873	27392	27804	27546	27982	27570	27752	27728	27621	27626	27716	27678	27513	27461	27738	27703	27768	27751	27767	27831	27491	27750	27838	27500	27930	28036	27642	27791	27694	27641	27572	27706	27868	27776	27852	27812	27737	27631	27483	27688	27757	27430	27651	27596	27563	27949	27708	27630	27576	27809	27379	27708	27735	27864	27524	27552	27620	27821	27748	27775	27766	27477	27732	27675	27814	27553	27900	27783	27412	27616	27394	27572	27818	27971	27842	27733	27680	27751	27905	27875	27652	27596	27516	27746	28093	27700	27699	27628	27671	27580	27843	27547	27772	27459	27714	27825	27770	27687	27856	27771	27767	27501	27975	27512	27752	27980	27593	27624	27537	27719	27676	27698	27745	27720	27798	27643	27694	27705	27657	27498	27823	27350	27586	27532	27702	27626	27592	27577	27694	27680	27802	27642	27776	27749	27684	27471	27459	27652	27634	27807	27800	27669	27923	27457	27752	27811	27471	27570	27571	27819	27340	27590	27745	27667	27904	27731	27741	28002	27839	27534	27843	27921	27728	27451	28045	27760	27483	27689	27841	27687	27486	27828	27776	27573	27797	27549	27535	27633	28133	27586	27538	27404	27438	27796	27638	27644	27834	27622	27673	27830	27805	27662	27633	27725	27774	27838	27768	27766	27488	27697	27658	27882	27876	27500	27684	27525	27644	27601	27811	27742	27805	27774	27748	27540	27524	27526	27923	27684	27516	27963	27747	27775	27795	27791	27717	27453	27901	27574	27789	27470	27551	27576	27566	27330	27766	27643	27456	27871	27588	27591	27660	27500	27949	27637	27815	27559	27434	27495	27633	27758	27676	27827	27628	27868	27718	27443	27938	27943	27981	27639	27464	27531	27569	27979	27785	27729	27768	27816	27785	27770	27541	27420	27860	27809	27652	27888	27757	27812	27590	27556	27685	27933	27792	27676	27661	27542	27748	27772	27607	27659	27810	27711	27667	27685	27735	27750	27783	27488	27890	27799	27503	27504	27724	27737	27875	27599	27646	27756	27723	27984	27517	27865	27759	27400	27534	27445	27412	27641	27593	27829	27690	27752	27661	27671	27670	27394	28041	27797	27646	27518	27517	27524	27698	27689	27715	27659	27608	27600	27458	27339	27510	27546	27596	27835	27802	27653	27750	27712	27732	27435	27880	27580	27754	27738	27735	27601	27620	27780	27746	27574	27497	27565	27745	28113	27957	27842	27954	27518	27604	27341	27713	27542	27936	27741	27668	27701	27723	27767	27829	27822	27669	27578	27608	27738	27665	27860	27742	27547	27586	27682	27555	27546	27587	27928	27901	27529	27882	27647	27873	27716	27595	27610	27668	27685	27484	27787	27479	27632	27690	27934	28053	27924	27795	27752	27372	27761	27671	27446	27770	27752	27821	27827	27620	27750	27572	27841	27824	27573	27697	27850	27545	27370	27832	27855	27867	27738	27610	28068	27857	27627	27892	27419	27769	27493	27434	27855	27819	27527	27523	27919	27679	27804	27813	27637	27438	27667	27672	27848	27833	27860	27935	27908	27548	27597	27692	27719	27531	27785	27572	27487	27830	27507	27373	27627	27508	27677	27529	27662	27750	27765	27804	27610	27617	27692	27495	27775	27640	27719	27722	27613	27426	27571	27509	27682	27737	27678	27413	27918	27809	27656	27737	27588	27870	27790	27780	27592	27790	27678	27738	27736	27635	27826	27884	27714	27522	27570	27512	27659	27648	27695	27665	27990	27494	28029	27726	27457	27365	27713	27842	27844	27470	27452	27482	27658	28065	27704	27719	27493	27937	27399	27732	27579	27675	27822	27433	27574	27522	27625	27410	27714	27634	27816	27499	27595	27681	27663	27581	27612	27609	27542	27801	27598	27630	27634	27625	27498	27525	27596	27574	27845	27618	27608	27789	27770	27681	27433	27842	27773	27407	27800	27720	27633	27523	27507	27724	27739	27735	27657	27832	27897	27948	27788	27845	27933	27470	27578	27735	27785	27830	27576	27711	27646	27803	27867	27871	27738	27762	27650	27688	27815	27716	27987	27633	27653	27683	27639	27660	27603	27869	27656	27599	27740	27749	27605	27768	27684	27573	27661	27692	27771	27650	28059	28054	27782	27535	27762	27692	27814	27619	27572	27598	27763	27557	27730	27955	27711	27621	27728	27702	27499	27975	27828	27823	27744	27885	27543	27777	27772	27597	27725	27526	27471	27370	27781	27669	27631	27759	27823	27962	27397	27555	27838	28023	27720	27741	27487	27418	27482	27705	27663	27714	27730	27534	27427	27653	27629	27617	27744	27805	27693	27729	27861	28051	27579	27555	27565	27588	27860	27832	27819	27781	28056	27719	27628	27683	27536	27611	27615	27443	27666	27522	27596	27705	27659	27718	27983	27599	27799	27877	27679	27814	27964	27766	27652	27811	27537	27674	27587	27747	27624	27729	27537	27710	27913	27692	27843	27405	27871	27582	27822	27736	27557	27724	27800	27796	27691	27238	27779	27766	27702	27885	27700	27700	27811	27946	27819	27452	27714	27481	27648	27808	27623	27791	27727	27720	27584	27615	27728	27798	27560	27544	27809	27589	27851	27678	27660	27858	27403	27724	27709	27876	27785	27673	27579	27767	27858	27603	27418	27513	27662	27633	27467	27630	27652	27744	27727	27542	27667	27641	27679	27879	27710	27865	27632	27716	27627	27811	27640	27868	27745	27572	27836	27988	27772	27640	27799	27436	27691	27525	27641	27651	27386	27559	27848	27750	27724	27705	27741	27831	27768	27683	27842	27656	27573	27935	27602	27729	27752	27763	27508	27647	27652	27702	27561	27653	27712	27713	27815	27700	27703	27879	27854	27687	27668	27864	27567	27982	27628	27668	27585	27779	27860	27695	27877	27831	27650	27965	27451	28128	27722	27840	27868	27920	27956	27844	27749	27753	27655	27474	27785	27683	27779	27679	27536	27918	27742	27572	27685	27897	27777	27789	27759	27710	27524	27664	27893	27648	27705	27716	27719	27563	27620	27636	27633	27736	27442	27722	27621	27720	27467	27557	27702	27862	27492	27575	27371	27813	27716	27648	27726	27646	27879	27612	27357	27837	27596	27591	27674	27777	27681	27720	27973	27864	27658	27579	27600	27885	27649	27952	27697	27685	27773	27531	27760	27632	27808	27783	27758	27666	27784	27768	27583	27951	27749	27678	27550	27454	27461	27700	27562	27691	27615	27634	28082	27685	27782	27787	27836	27568	27763	27609	27676	27705	27824	27534	27635	27563	27678	27978	27861	27761	27628	27748	27882	27955	27647	27436	27880	27460	27876	27894	27815	27794	27869	27818	27711	27631	27755	27669	27859	27669	27676	27582	27550	27920	27755	27706	27461	27669	27929	27784	27552	27782	27673	27791	27868	27822	27807	27580	27789	27659	27482	27897	27693	27667	27546	27603	27586	27569	27812	27727	27594	27496	27839	27497	27799	27515	27653	27524	27390	27695	27415	27661	27939	27598	27465	27755	27626	27546	27659	27668	27911	27554	27761	27739	27733	27684	27877	27777	27706	27517	27713	27685	27802	27654	27683	27778	27558	27639	27832	27775	27775	27748	27682	27686	27500	27949	27661	27978	27482	27538	27735	27628	27632	27581	27868	27576	27655	27577	27720	27675	27588	27528	27728	27836	27629	27898	27897	27874	27983	27664	27828	27551	27661	27744	27596	27513	27533	27680	27331	27608	27713	27677	27712	27649	27690	27798	27725	27773	27689	27620	27399	27812	27401	27793	27693	27834	27407	27406	27448	27736	27783	27689	27570	27607	27639	27636	27615	27777	27818	27763	27926	27599	27641	27583	27711	27634	27587	27706	27918	27633	27474	27516	27642	27364	27783	27792	27401	27588	27406	27555	27573	27644	27735	27741	27598	27733	27562	27554	27780	27659	27568	27575	27508	27599	27590	27805	27670	27560	27645	27661	27583	27745	27310	27724	27772	27519	27936	27927	27767	27796	27678	27787	27475
20743	25041	45050	36363	24899	18191	15890	15882	15967	15922	15889	16066	15883	15917	15925	15799	15927	15890	15838	15865	16089	15933	15809	15966	16041	15942	15911	15934	15796	16028	15907	15935	15826	15854	15958	16053	16122	15938	15947	15982	15878	15883	15948	15914	16013	16067	15839	15895	15724	15773	15800	15802	15888	15841	16001	15993	16014	15936	15954	15818	15930	15742	16016	15950	15995	15850	15857	15830	15863	15996	15997	15891	15989	15919	15919	15785	15833	15995	15894	15765	15972	16002	15905	15953	15884	15822	15846	16024	15895	15886	15890	15874	15968	15894	15910	15927	15968	15913	16007	15967	15936	15950	16047	16020	15993	15920	16001	15997	15899	15945	15747	15936	15982	16045	15798	15876	16067	15969	15843	15883	15941	15921	16030	16076	15832	15856	15894	15909	15824	15884	15870	15915	15981	15961	16010	15881	15960	15902	15899	15894	15973	15775	15912	15792	15707	16140	16011	15911	16089	15925	16090	16055	15638	15847	15888	15799	15898	15920	15856	15921	15775	16075	15843	15871	15800	15923	16092	15850	15977	15925	16089	15933	16013	15775	15803	15967	15940	15856	15940	15957	16057	16085	15867	15744	16162	15963	15669	16002	15968	15968	15871	16023	15919	15951	15753	15883	15865	15940	15793	15990	15862	15984	15963	15851	15939	15792	15982	15792	15844	15961	15886	16021	16022	16049	15941	15987	15929	15992	15871	15919	15937	16115	15853	15958	15964	16092	15908	15829	15920	15859	15840	15867	15951	15951	15919	16019	15911	15844	15820	15970	15920	15710	15894	15887	15914	15897	16050	15860	15846	16024	15891	15796	15884	15911	15839	15862	15887	15840	16006	15892	15920	15747	15897	15973	15862	15946	16035	15844	15963	15952	16024	16081	16092	15813	15980	15907	15991	15840	15931	16067	15935	16101	16093	15947	15880	16057	15934	15848	16061	15775	15894	15876	15706	15930	15841	15947	15871	15831	15997	15912	15915	15952	15971	15988	15831	15926	15930	16300	15730	15962	15894	15905	15862	15855	15977	15877	15913	16004	16048	16016	15851	15788	15934	15811	15930	15883	15805	15860	15943	15915	15978	15906	15824	15999	15864	16029	15939	15711	15879	15897	15889	15935	15827	15689	15926	16007	15800	15672	15874	15811	16113	15968	16066	16012	15888	15797	15966	15802	15979	15878	15957	15891	15782	15846	15860	15816	15933	16059	15843	15993	15839	15906	15946	15994	16140	15964	15968	15945	15795	15928	15963	15868	15895	15935	15941	15848	15862	15968	15910	15874	16017	15870	15846	16082	15980	16018	15962	15854	16003	16015	16028	15920	15724	15921	15843	15978	15879	15919	15843	16008	16096	15911	15964	15940	15742	15893	15960	15988	15936	15943	15923	15888	15856	15883	16034	15795	15948	15944	15961	15958	15976	15895	15770	15760	15675	15915	15973	15982	15855	15873	15822	15955	15938	15999	15881	15929	15883	15884	15963	15999	15821	15845	15843	15864	15840	15926	16016	15945	16028	16031	15893	15986	15757	16033	15796	16142	15781	15806	16023	15997	15761	15863	15894	15973	15857	15983	16019	15882	15890	15900	16000	16015	15891	15771	15913	15787	15986	16007	16144	15829	16050	15917	15974	15776	15855	16104	16028	15889	15851	16099	15844	15771	16047	15874	15817	15963	15928	15821	15919	15952	15728	15849	15768	15889	16067	15879	15874	15861	15938	16049	16040	15863	15903	15879	15960	15978	15876	15980	15815	15869	15828	15929	15899	15813	15752	15858	16032	16028	15899	15962	15733	15788	16000	15794	15836	15731	15918	16026	15733	16162	15789	15946	15997	15936	15884	15889	15911	15763	15882	15833	16162	16016	15905	15873	15971	15913	15932	15739	16043	15923	16187	15789	15949	15835	15873	15937	15834	16145	15916	15988	15856	16005	15823	15799	15802	15800	15891	15778	15897	15786	15869	16018	16172	15961	15797	16037	15907	16055	16043	15802	15968	15869	16079	16018	15911	16054	15906	15925	15823	15999	15828	15786	15892	16044	15784	15950	16046	15937	15847	15849	15990	15889	15957	15988	15854	16056	15845	15981	15957	15711	15794	15996	15879	15964	15827	15755	16026	15973	16033	15860	15918	16035	15956	15805	15848	15759	15863	15908	15795	15815	15969	16064	16027	15912	15893	15858	15914	15952	16007	15791	15918	16098	15846	15895	15975	15870	15707	15870	16152	16076	15824	16046	16029	15890	15970	16081	16029	15840	16066	15848	15735	15833	15882	15872	15978	15967	15867	15963	15912	15952	15960	15864	15836	15879	15902	16064	15932	15878	16031	15884	15995	15837	15750	15696	15869	15710	15968	15952	16076	15973	15773	15857	15857	15844	15839	15799	15691	15917	15894	16030	15827	15858	15913	15974	15909	15885	16066	15845	16007	15910	15917	16225	15877	15923	15945	15977	15956	15932	15764	15928	16116	15913	15977	15764	15928	15918	15964	15840	15916	15998	15799	15873	16017	15965	15794	15942	15901	15988	16064	15926	15817	15928	16020	15896	15977	15812	15929	15704	15758	15975	15895	15929	15858	15909	16018	16001	15989	15831	16036	15951	15889	15928	15776	16034	15948	15933	15952	15814	16025	15862	15591	15867	15947	15870	15801	16108	15869	15896	15874	15759	16066	15779	16030	15798	16112	16136	15907	15842	15831	15955	15910	16099	15828	15798	15953	15820	15928	15890	15801	15725	15887	15943	16041	15792	16033	16093	15772	15841	15906	15931	15914	16088	15977	16008	15925	15971	15817	16057	15994	15763	16157	15987	15921	15894	15878	15893	15966	15809	16010	15937	15867	15931	15962	15776	16070	15897	15932	15812	15936	15907	15825	15730	15851	15932	15947	15786	16104	16092	15861	16075	15864	15760	15832	15996	15908	15773	15904	15763	15915	15790	16044	15963	15919	15746	15781	15819	15857	15729	15946	15967	15715	15856	15716	15891	15944	16048	15983	16081	15924	16004	15767	16046	15899	15921	16094	15916	16004	15950	15897	15864	15833	15956	15918	15868	15692	15787	15976	16007	15809	15806	15975	15828	15855	15935	15946	15924	15936	15797	15841	15946	15912	15950	16019	15738	15872	16108	15835	15983	15958	16025	15977	15946	15837	15939	15961	15849	16054	16037	15998	15994	15854	15929	15939	16011	15852	15904	15993	15842	15861	15912	15928	16093	15750	15943	16003	15798	15933	15854	15756	15859	15927	15855	15836	15907	15983	15735	15855	15922	16096	15967	15893	15995	15732	15997	16127	16012	16019	15914	15918	15958	15810	16043	15745	15825	15905	15939	15881	15931	15840	16007	15808	15978	16061	15878	16013	16169	15923	15791	15965	15731	15871	15864	16015	15872	15869	15696	15970	15835	15906	15979	15829	15803	15959	15933	15831	15997	16057	15797	15831	15983	15989	15925	15935	16003	15975	16090	15750	15908	15930	15917	15796	15755	16125	15986	15761	15863	15920	15946	15946	15912	15778	15917	16067	16013	15897	15928	15893	15931	16103	15839	15870	15776	15959	15876	15970	15996	15841	15720	15889	16020	15999	15953	15898	15991	15929	15876	15872	16095	15964	15827	15806	16210	16047	15984	15960	15916	15900	15923	15919	15735	16068	15910	16059	15855	15866	15908	15735	15902	16024	16019	15778	15987	16085	15828	15787	15906	15923	15871	15849	15921	15849	15962	15899	15859	15826	15933	15950	15872	16009	15952	16003	16041	15995	15927	15931	16026	15793	16011	16014	15910	16015	15895	15873	15944	15848	15893	15944	15800	15860	15912	15835	15911	15986	15681	15881	16050	15901	15845	16137	15855	15889	16073	15882	15921	15747	15935	16011	15890	15980	15858	15857	15909	15775	15965	15908	15935	16021	15856	16065	15941	16060	16011	15996	15781	15928	15827	15876	15719	15756	15789	16032	16004	15843	15824	15845	16040	16128	15991	16018	15711	16032	15964	16113	15935	16169	15971	16011	15827	15768	15920	15953	15898	15936	15903	15963	15749	15867	15985	15758	15821	15894	16067	15942	15890	15865	15920	16113	15904	15865	15859	15873	15884	15948	15898	15823	15914	16057	15861	15871	15922	15833	15925	16016	15820	15817	15783	15735	15863	15985	15858	15821	15855	15963	16057	15808	15886	15805	15980	15939	15876	15796	15936	15891	15914	15841	15801	15992	15773	15976	15866	15733	15922	15935	15842	15733	15827	15969	15893	15957	15865	16080	15980	15872	15952	15780	15837	15818	15894	15911	15862	15722	16033	15836	15979	16057	15956	15957	16010	15923	15961	15916	15961	15957	15986	15861	15946	16012	15961	15891	15888	15830	16004	15894	15906	15809	15954	15871	16007	15941	15908	16039	15898	15858	15838	15912	15920	15699	16039	15957	15968	16050	16011	15945	16079	15983	15803	15876	16094	15909	15969	15841	15793	16046	15931	15943	15859	15723	15874	15723	15863	15715	16019	16060	15985	15895	15944	15954	15904	15773	15826	15757	16003	16033	16009	16100	15935	16009	15902	15989	15697	16078	15992	15989	15754	15826	16105	16006	15834	15787	15828	16099	15853	15802	16062	15937	15903	15989	15757	15955	15800	15951	15986	16010	15941	15791	15910	16031	15835	16050	15989	15805	15965	16078	15894	15634	15988	15758	15814	15952	16026	16034	16009	15855	16021	15932	15878	15955	15974	15718	15931	15871	15912	15733	15932	15844	16003	15927	15886	15786	15850	16049	15815	15920	15766	16023	16015	15842	16014	15955	16001	16096	16096	15899	15950	15668	15906	16063	15971	15749	15878	16077	15821	15974	15905	15861	15915	15941	16009	15888	16083	15876	16104	15856	15845	15883	15852	15893	15929	16027	16053	15934	15809	15877	15945	15969	16186	15933	16016	16075	15926	15963	15915	15934	15944	15925	15887	15889	16020	15971	15884	15969	15843	15837	16024	15893	15771	15878	15886	15944	15844	16040	16001	15868	15854	15933	15825	16020	15947	15849	15930	15886	16004	15904	15871	15831	15857	15881	16030	15993	15915	15897	15934	16058	16086	15871	15820	15900	15869	15955	15904	15798	16107	16001	16026	16042	16105	15818	15921	15982	15965	16055	15864	16041	15960	15875	15838
22865	20739	54262	74216	58513	44358	31610	28730	28676	29285	28878	28716	29022	28871	28894	28770	28778	28803	28797	28670	28726	28868	28691	28913	28766	28603	28593	28732	28549	28423	28407	28285	28636	28333	28653	28520	28687	28767	28473	28695	28634	28768	28677	28643	28371	28541	28192	28413	28478	28534	28814	28278	28628	28598	28781	28614	28700	28539	28307	28775	28420	28379	28595	28448	28412	28736	28594	28454	28300	28304	28668	28548	28587	28404	28673	28504	28344	28469	28460	28621	28556	28548	28476	28573	28594	28355	28514	28343	28563	28162	28566	28501	28550	28809	28498	28650	28528	28344	28176	28568	28459	28193	28456	28599	28532	28526	28515	28487	28523	28596	28581	28808	28621	28423	28763	28641	28662	28514	28625	28356	28434	28194	28950	28418	28576	28598	28458	28578	28688	28250	28294	28714	28521	28414	28516	28576	28468	28767	28519	28719	28567	28620	28666	28238	28613	28566	28522	28547	28588	28414	28612	28377	28622	28446	28572	28258	28722	28409	28609	28480	28409	28208	28560	28290	28444	28355	28765	28919	28538	28182	28520	28622	28512	28643	28752	28816	28508	28587	28214	28303	28438	28448	28529	28488	28576	28416	28542	28309	28510	28435	28403	28475	28517	28549	28647	28374	28518	28359	28458	28577	28303	28480	28714	28578	28638	28468	28360	28523	28419	28331	28413	28587	28601	28725	28685	28760	28684	28425	28347	28583	28363	28701	28241	28704	28710	28789	28844	28578	28558	28470	28492	28484	28635	28464	29103	28818	28792	28699	28551	28320	28552	28425	28382	28437	28326	28349	28461	28691	28550	28653	28671	28333	28590	28448	28570	28370	28617	28546	28415	28570	28455	28459	28266	28583	28399	28289	28349	28455	28789	28345	28440	28531	28651	28735	28668	28644	28495	28632	28697	28498	28486	28606	28700	28431	28500	28668	28596	28368	28356	28523	28606	28404	28526	28775	28724	28580	28568	28469	28451	28400	28712	28640	28623	28491	28697	28327	28440	28711	28790	28549	28541	28428	28455	28451	28480	28526	28518	28565	28351	28454	28534	28511	28621	28737	28446	28541	28666	28521	28540	28427	28535	28473	28415	28273	28466	28666	28766	28447	28744	28586	28580	28567	28479	28847	28820	28409	28482	28339	28648	28573	28329	28480	28284	28353	28266	28616	28728	28408	28316	28517	28694	28285	28488	28714	28541	28307	28377	28502	28329	28443	28645	28698	28327	28068	28453	28410	28599	28468	28628	28596	28906	28620	28529	28742	28309	28761	28407	28518	28646	28597	28417	28611	28802	28797	28677	28491	28516	28478	28332	28849	28497	28743	28756	28318	28531	28363	28766	28333	28476	28466	28377	28398	28376	28410	28511	28496	28570	28365	28588	28620	28360	28482	28557	28312	28397	28434	28526	28521	28747	28557	28679	28403	28875	28387	28560	28442	28545	28378	28071	28413	28653	28257	28321	28359	28392	28467	28596	28381	28612	28462	28412	28433	28679	28445	28623	28597	28479	28415	28355	28892	28488	28483	28724	28613	28466	28445	28486	28459	28742	28557	28572	28355	28582	28632	28716	28306	28504	28377	28537	28648	28575	28479	28541	28610	28743	28648	28381	28515	28611	28147	28279	28529	28419	28519	28610	28500	28474	28465	28273	28429	28582	28556	28686	28640	28480	28360	28492	28249	28590	28466	28538	28194	28610	28374	28399	28611	28593	28520	28713	28646	28717	28464	28366	28135	28738	28702	28736	28430	28474	28392	28358	28184	28364	28416	28671	28358	28277	28320	28507	28553	28545	28702	28535	28614	28424	28438	28472	28492	28504	28777	28676	28717	28515	28306	28411	28674	28826	28885	28369	28284	28380	28549	28635	28577	28477	28538	28352	28632	28665	28713	28581	28441	28377	28881	28809	28495	28331	28731	28661	28543	28448	28436	28416	28774	28409	28594	28935	28579	28546	28461	28803	28396	28754	28381	28607	28595	28619	28440	28650	28666	28714	28513	28759	28558	28591	28511	28473	28506	28505	28507	28698	28396	28587	28568	28526	28482	28864	28880	28442	28487	28483	28494	28436	28685	28598	28416	28314	28326	28543	28672	28270	28421	28463	28451	28528	28607	28717	28490	28532	28553	28926	28560	28436	28267	28332	28598	28584	28569	28819	28742	28742	28464	28531	28493	28509	28477	28595	28708	28507	28809	28378	28340	28534	28516	28671	28391	28484	28499	28664	28483	28563	28547	28729	28618	28475	28759	28460	28581	28357	28399	28308	28456	28515	28410	28497	28497	28324	28345	28514	28405	28126	28529	28932	28419	28572	28301	28589	28662	28677	28685	28425	28955	28450	28502	28417	28760	28548	28530	28696	28624	28715	28515	28532	28662	28378	28699	28520	28420	28615	28698	28716	28563	28599	28480	28742	28485	28566	28566	28312	28699	28673	28422	28569	28324	28412	28247	28598	28581	28414	28654	28844	28449	28529	28402	28492	28590	28589	28513	28667	28314	28472	28602	28402	28492	28519	28624	28610	28639	28311	28317	28575	28819	28492	28493	28795	28679	28368	28355	28668	28363	28384	28262	28443	28711	28494	28566	28517	28411	28553	28573	28579	28543	28459	28525	28249	28443	28456	28276	28491	28232	28423	28802	28348	28142	28494	28400	28493	28676	28325	28491	28511	28741	28444	28541	28459	28738	28687	28527	28779	28570	28534	28261	28512	28763	28626	28700	28731	28446	28667	28466	28602	28522	28728	28533	28561	28658	28453	28664	28454	28462	28652	28408	28625	28394	28660	28730	28386	28613	28539	28608	28440	28643	28623	28684	28530	28359	28441	28422	28841	28475	28246	28394	28576	28620	28565	28451	28800	28584	28379	28821	28486	28321	28720	28582	28429	28232	28702	28446	28454	28859	28640	28602	28485	28505	28231	28541	28582	28447	28248	28279	28557	28422	28606	28521	28455	28250	28680	28481	28449	28484	28532	28287	28545	28451	28492	28500	28523	28706	28529	28484	28502	28363	28416	28318	28415	28354	28677	28762	28704	28782	28604	28590	28577	28486	28943	28615	28671	28604	28518	28689	28700	28555	28681	28631	28664	28486	28821	28622	28796	28568	28606	28374	28947	28614	28574	28645	28423	28518	28604	28569	28570	28309	28282	28440	28602	28573	28560	28729	28864	28359	28678	28716	28495	28527	28360	28584	28506	28587	28607	28462	28387	28457	28500	28669	28648	28592	28346	28509	28670	28533	28539	28582	28290	28462	28530	28465	28733	28599	28595	28408	28419	28697	28563	28574	28372	28688	28499	28616	28697	28314	28543	28424	28556	28623	28793	28639	28404	28426	28346	28539	28810	28694	28470	28605	28638	28402	28621	28378	28283	28581	28571	28613	28717	28795	28590	28579	28458	28482	28598	28576	28519	28366	28570	28635	28345	28574	28428	28582	28376	28238	28262	28305	28701	28669	28712	28466	28616	28348	28388	28609	28442	28588	28662	28530	28519	28683	28662	28319	28422	28340	28773	28433	28791	28583	28564	28576	28388	28236	28554	28391	28306	28420	28494	28541	28423	28227	28549	28414	28499	28698	28516	28293	28534	28478	28695	28634	28734	28667	28492	28299	28824	28547	28356	28563	28539	28402	28166	28527	28583	28623	28644	28547	28623	28652	28862	28643	28655	28597	28401	28726	28682	28404	28538	28621	28584	28693	28723	28482	28343	28395	28247	28525	28537	28569	28573	28301	28699	28485	28391	28553	28583	28859	28687	28510	28730	28257	28334	28514	28587	28397	28477	28812	28781	28688	28390	28421	28265	28494	28393	28494	28768	28629	28628	28706	28560	28701	28813	28872	28310	28502	28472	28566	28158	28560	28718	28494	28478	28293	28438	28445	28471	28382	28545	28285	28625	28363	28442	28632	28738	28599	28375	28510	28815	28555	28569	28325	28670	28518	28501	28806	28361	28392	28496	28763	28887	28522	28532	28388	28760	28535	28779	28561	28494	28420	28570	28569	28684	28471	28638	28804	28581	28529	28579	28532	28604	28381	28432	28608	28458	28450	28404	28477	28664	28682	28415	28406	28359	28434	28537	28456	28502	28659	28583	28504	28804	28697	28503	28419	28581	28633	28385	28545	28538	28623	28772	28691	28492	28255	28260	28269	28558	28470	28651	28631	28562	28414	28313	28424	28690	28614	28561	28698	28402	28347	28454	28462	28336	28449	28700	28776	28509	28598	28721	28547	28544	28484	28539	28458	28375	28456	28303	28555	28565	28496	28639	28763	28513	28402	28551	28367	28535	28668	28761	28426	28546	28560	28407	28463	28539	28332	28683	28470	28389	28746	28467	28376	28460	28710	28327	28414	28633	28352	28397	28544	28677	28643	28616	28367	28457	28578	28421	28888	28449	28489	28565	28459	28562	28537	28625	28458	28539	28626	28391	28674	28463	28665	28499	28487	28431	28756	28853	28815	28756	28453	28632	28603	28513	28402	28520	28845	28606	28651	28648	28536	28476	28719	28513	28514	28449	28524	28544	28644	28287	28543	28836	28595	28739	28594	28556	28506	28697	28696	28542	28306	28368	28528	28689	28670	28372	28415	28440	28479	28313	28403	28552	28574	28685	28387	28565	28452	28714	28247	28347	28362	28513	28412	28588	28322	28206	28102	28878	28491	28319	28836	28517	28332	28603	28302	28243	28307	28772	28288	28620	28941	28459	28634	28661	28351	28383	28477	28403	28478	28540	28593	28589	28468	28718	28284	28692	28503	28520	28120	28591	28488	28574	28720	28479	28277	28602	28818	28379	28470	28389	28377	28582	28693	28535	29018	28624	28362	28530	28331	28455	28579	28502	28449	28842	28458	28674	28611	28735	28272	28447	28573	28598	28516	28355	28306	28687	28260	28569	28809	28664	28510	28669	28833	28569	28659	28379	28428	28266	28369	28569	28518	28547	28547	28732	28680	28636	28522	28463	28647	28424	28386	28264	28599	28320	28880	28238	28460	28407	28535	28654	28630	28352	28318	28731	28673	28605	28827	28672	28485	28682	28532	28679	28462	28737	28479	28505	28748	28804	28518	28478	28685	28486	28477	28486	28418	28561	28543	28304	28486	28607	28447	28309	28314	28672	28276	28534	28532	28455	28569	28782	28257	28475	28680
20677	33479	64861	89515	63974	37513	16227	16316	16312	16431	16202	16300	16265	16212	16252	16324	16156	16303	16295	16310	16174	16413	16141	16299	16316	16439	16277	16339	16188	16362	16236	16310	16173	16170	16165	16177	16202	16327	16403	16467	16186	16331	16369	16146	16346	16185	16291	16172	16284	16312	16380	16249	16266	16281	16194	16184	16398	16268	16165	16171	16196	16344	16134	16332	16217	16149	16161	16486	16116	16166	16102	16220	16301	16339	16215	16093	16281	16282	16260	16060	16234	16134	16270	16294	16246	16283	16341	16300	16315	16181	16188	16277	16266	16342	16196	16076	16315	16315	16166	16114	16246	16264	16221	16256	16207	16322	16212	16419	16318	16330	16320	16349	16108	16207	16171	16312	16367	16398	16316	16242	16195	16346	16326	16265	16144	16117	16248	16246	16122	16235	16142	16162	16266	16198	16203	16216	16238	16257	16212	16273	16238	16428	16228	16247	16385	16284	16309	16336	16350	16080	16364	16285	16382	16361	16271	16313	16302	16303	16273	16180	16172	16181	16306	16390	16260	16277	16132	16356	16307	16251	16268	16277	16214	16159	16434	16108	16218	16241	16403	16119	16300	16264	16182	16215	16139	16109	16328	16130	16227	16287	16266	16071	16361	16244	16189	16342	16224	16246	16344	16311	16287	16382	16252	16169	16147	16235	16117	16371	16219	16319	16363	16164	16134	16064	16357	16241	16283	16283	16147	16313	16339	16147	16136	16277	16269	16299	16357	16145	16259	16287	16382	16267	16354	16268	16453	16194	16119	16248	16327	16041	16208	16246	16337	16332	16217	16313	16119	16335	16151	16056	16258	16274	16306	16044	16249	16193	16107	16302	16319	16260	16225	16507	16202	16301	16461	16223	16416	16346	16346	16275	16234	16246	16374	16245	16306	16407	16219	16165	16165	16182	16425	16142	16371	16280	16329	16051	16320	16237	16282	16407	16263	16239	16148	16234	16461	16313	16312	16225	16433	16141	16169	16249	16182	16248	16188	16258	16243	16310	16314	16188	16224	16255	16207	16210	16382	16322	16156	16300	16329	16120	16156	16160	16274	16210	16255	16149	16219	16279	16449	16283	16056	16366	15993	16242	16334	16226	16156	16201	16184	16474	16279	16158	16201	16171	16116	16242	16376	16217	16313	16369	16237	16326	16346	16107	16256	16305	16306	16344	16283	16202	16335	16217	16158	16216	16278	16183	16142	16158	16192	16362	16259	16277	16198	16172	16329	16249	16272	16143	16267	16219	16345	16166	16203	16115	16247	16090	16417	16322	16269	16062	16187	16179	16250	16134	16336	16219	16357	16314	16127	16296	16239	16331	16343	16196	16295	16291	16227	16252	16283	16188	16334	16276	16216	16305	16204	16187	16170	16268	16191	16278	16396	16486	16297	16325	16354	16075	16270	16355	16351	16276	16389	16402	16169	16268	16145	16303	16336	16131	16292	16361	16174	16280	16234	16279	16359	16245	16217	16098	16199	16183	16194	16278	16290	16277	16137	16494	16341	16299	16200	16295	16119	16274	16228	16249	16261	16281	16273	16537	16257	16220	16357	16212	16195	16204	16298	16256	16363	16366	16202	16176	16238	16387	16078	16368	16228	16401	16200	16139	16335	16135	16288	16366	16201	16402	16270	16106	16241	16310	16239	16340	16336	16179	16303	16225	16320	16393	16289	16316	16307	16182	16140	16292	16296	16265	16226	16481	16253	16222	16260	16232	16343	16301	16141	16291	16239	16254	16243	16257	16339	16166	16235	16224	16131	16236	16015	16234	16302	16284	16281	16149	16171	16297	16136	16357	16114	16322	16262	16332	16371	16194	16307	16197	16304	16163	16392	16423	16240	16471	16325	16354	16267	16179	16166	16222	16034	16171	16292	16171	16214	16171	16163	16295	16291	15907	16096	16272	16255	16292	16239	16412	16188	16274	16181	16303	16329	16182	16054	16342	16119	16300	16259	16213	16332	16294	16191	16229	16308	16143	16214	16172	16190	16419	16136	16321	16228	16286	16254	16144	16313	16272	16404	16307	16438	16248	16316	16196	16193	16310	16129	16139	16261	16327	16080	16284	16332	16142	16353	16296	16238	16220	16311	16037	16295	16206	16313	16062	16333	16272	16176	16045	16304	16243	16335	16200	16286	16082	16152	16156	16201	16169	16169	16250	16375	16192	16437	16426	16201	16285	16201	16142	16312	16322	16225	16429	16217	16353	16139	16178	16335	16160	16294	16127	16317	16116	16186	16268	16327	16194	16259	16362	16315	16363	16309	16193	16416	16301	16369	16168	16153	16211	16200	16188	16326	16307	16056	16183	16367	16272	16244	16069	16378	16407	16057	16261	16304	16317	16329	16252	16221	16222	16323	16294	16300	16136	16244	16275	16303	16124	16443	16234	16150	16113	16224	16271	16272	16318	16222	16097	16184	16212	16295	16207	16197	16352	16361	16133	16160	16256	16180	16323	16229	16359	16200	16323	16167	16215	16148	16279	16209	16323	16219	16389	16351	16401	16266	16267	16233	16128	16428	16168	16318	16271	16221	16196	16279	16161	16096	15919	16366	16437	16303	16309	16141	16203	16171	16371	16110	16251	16254	16201	16203	16248	16134	16150	16035	16295	16211	16180	16146	16315	16235	16222	16214	16398	16063	16409	16286	16216	16135	16165	16135	16246	16149	16276	16304	16149	16363	16411	16236	16314	15979	16339	16315	16372	16331	16237	16263	16333	16259	16212	16197	16174	16280	16330	16112	16093	16437	16256	16055	16339	16330	16225	16282	16195	16398	16365	16357	15923	16182	16292	16308	16401	16349	16177	16288	16330	16210	16312	16208	16275	16220	16244	16290	16288	16182	16258	16213	16282	16090	16281	16218	16337	16327	16146	16297	16350	16160	16020	16478	16247	16243	16248	16141	16323	16333	16367	16334	16165	16059	16367	16178	16303	16086	16362	16336	16249	16361	16214	16218	16074	16114	16145	16152	16186	16263	16384	16216	16198	16326	16147	16246	16355	16281	16212	16220	16469	16376	16089	16260	16155	16209	16068	16238	16444	16222	16298	16290	16168	16260	16226	16163	16221	16255	16379	16304	15917	16479	16223	16321	16278	16319	16370	16203	16288	16325	16341	16410	16333	16336	16316	16293	16477	16385	16266	16345	16344	16227	16139	16139	16239	16298	16209	16245	16253	16175	16167	16296	16278	16365	16170	16214	16198	16362	16081	16118	16210	16216	16223	16175	16123	16192	16307	16432	16338	16382	16239	16226	16151	16111	16177	16187	16350	16112	16115	16257	16302	16220	16092	16193	16161	16105	16313	16325	16225	16104	16322	16281	16060	16260	16077	16215	16229	16056	16221	16332	16255	16237	16280	16271	16264	16285	16324	16180	16193	16237	16262	16252	16303	16323	16159	16225	16348	16101	16121	16508	16424	16116	16300	16260	16276	16096	16294	16347	16055	16198	16152	16396	16295	16190	16225	16114	16289	16243	16255	16341	16174	16164	16362	16356	16372	16340	16343	16391	16240	16381	16214	16298	16210	16092	16025	16212	16487	16171	16236	16161	16228	16199	16372	16362	16244	16227	16032	16234	16336	16223	16212	16327	16238	16323	16447	16095	16200	16224	16160	16211	16271	16151	16253	16248	16192	16162	16335	16257	16333	16357	16359	16130	16410	16153	16199	16123	16279	16133	16293	16278	16227	16388	16282	16228	16324	16283	16422	16239	16178	16221	16057	16155	16174	16252	16330	16187	16340	16303	16118	16187	16231	16212	16220	16410	16217	16272	16383	16388	16271	16219	16267	16249	16165	16350	16209	16318	16333	16095	16327	16253	16360	16241	16208	16120	16245	16287	16285	16120	16194	16292	16105	16360	16203	16276	16065	16118	16184	16314	16187	16211	16179	16280	16226	16403	16224	16444	16053	16186	16317	16340	16469	16166	16111	16412	16359	16317	16172	16217	16189	16127	16248	16303	16202	16240	16474	16438	16117	16386	16296	16415	16155	16278	16252	16430	16263	16357	16194	16330	15962	16123	16191	16138	16381	16292	16150	16443	16455	16333	16214	16255	16217	16181	16088	16209	16133	16235	16284	16441	16273	16267	16038	16224	16184	16282	16170	16475	16085	16374	16320	16260	16336	16263	16203	16271	16441	16109	16332	16274	16108	16351	16331	16390	16374	16209	16246	16280	16249	16300	16272	16134	16371	16139	16157	16246	16139	16334	16296	16227	16167	16233	16249	16233	16263	16096	16243	15994	16394	16359	16243	16306	16311	16293	16281	16223	16208	16240	16225	16404	16267	16165	16307	16150	16161	16111	16400	16180	16276	16174	16209	16236	16158	16311	16295	16301	16215	16271	16401	16221	16193	16505	16332	16410	16307	16191	16447	16347	16229	16317	16222	16351	16113	16310	16173	16338	16388	16119	16330	16189	16185	16225	16151	16123	16351	16412	16191	16274	16236	16280	16393	16311	16189	16287	16135	16275	16190	16019	16153	16280	16044	16291	16354	16257	16279	16481	16377	16322	16253	16277	16391	16244	16281	16243	16321	16062	16212	16049	16301	16083	16369	16222	16184	16215	16201	16145	16265	16541	16328	16223	16061	16378	16350	15954	16266	16197	16299	16407	16212	16234	16231	16143	16204	16277	16316	16030	16262	16090	16327	16267	16354	16157	16282	16259	16078	16355	16199	16363	16336	16103	16442	16238	16197	16063	16191	16239	16281	16284	16171	16273	16230	16141	16269	16079	16197	16163	16036	16179	16231	16291	16312	16121	16211	16358	16168	16263	16261	16259	16183	16313	16109	16374	16354	16294	16318	16202	16204	16290	16273	16242	16169	16129	16209	16275	16300	16238	16034	16329	16184	16318	16103	16399	16185	16277	16136	16331	16143	16346	16287	16324	16356	16301	16238	16361	16166	16134	16287	16365	16288	16311	16262	16285	16345	16237	16224	16287	16231	16360	16369	16180	16161	16244	16292	16142	16253	16185	16279	16260	16224	16298	16155	16124	16417	16317	16333	16237	16238	16095	16225	16289	16426	16224	16130	16294	16278	16324	16262	16171	16494	16354	16289	16301	16358	16184	16355	16373	16094	16364	16193	16237	16347	16333	16166	16303	16181	16335	16271	16292	16298	16081	16142	16268	16288
22064	20777	45467	61539	51203	43657	33186	30587	30497	31224	31069	30953	30786	30802	30664	30680	30772	30774	30630	30609	30792	30623	30613	30669	30706	30784	30587	30815	30376	30637	30626	30875	30459	30114	30462	30294	30284	30424	30605	30357	30552	30555	30363	30450	30548	30329	30680	30504	30492	30384	30408	30472	30583	30533	30434	30641	30466	30435	30490	30520	30759	30528	30707	30534	30513	30346	30544	30469	30293	30298	30357	30720	30232	30345	30476	30484	30413	30480	30536	30255	30684	30065	30343	30637	30432	30579	30776	30418	30545	30558	30630	30549	30479	30047	30488	30631	30611	30375	30635	30634	30629	30306	30649	30618	30441	30494	30564	30058	30305	30618	30576	30430	30531	30431	30240	30481	30609	30388	30489	30103	30694	30484	30445	30591	30631	30452	30413	30474	30533	30639	30623	30309	30188	30440	30424	30372	30664	30883	30400	30313	30453	30114	30397	30904	30717	30579	30615	30544	30118	30453	30267	30269	30657	30107	30399	30462	30548	30737	30473	30691	30639	30324	30656	30448	30467	30117	30147	30136	30312	30457	30577	30366	30502	30288	30580	30491	30474	30373	30153	30675	30585	30431	30534	30580	30649	30240	30271	30190	30471	30556	30202	30421	30417	30220	30327	30530	30416	30139	30746	30351	30365	30472	30622	30487	30553	30354	30263	30470	30719	30422	30758	30432	30349	30404	30209	30208	30487	30091	30100	30267	30527	30476	30236	30299	30455	30515	30420	30467	30561	30496	30568	30483	30366	30495	30399	30613	30400	30302	30607	30226	30290	30107	30472	30174	30565	30284	30424	30110	30516	30494	30258	30379	30562	30315	30373	30401	30456	30482	30491	30468	30244	30347	30446	30473	30460	30560	30823	30598	30468	30444	30529	30453	30298	30417	30518	30357	30306	30683	30578	30424	30647	30349	30464	30403	30121	30301	30244	30196	30672	30510	30293	30219	30551	30274	30226	30357	30167	30449	30491	30307	30311	30402	30268	30455	30563	30404	30648	30467	30613	30319	30391	30262	30486	30427	30611	30479	30794	30438	30123	30401	30580	30264	30410	30437	30539	30595	30613	30300	30717	30053	30446	30374	30508	30314	30672	30615	30542	30372	30192	30705	30594	30228	30222	30332	30341	30192	30499	30356	30526	30150	30435	30187	30652	30238	30416	30401	30394	30474	30417	30206	30433	30251	30683	30428	30689	30236	30525	30615	30443	30184	30204	30529	30295	30141	30392	30168	30396	30458	30413	30309	30096	30472	30575	30519	30408	30505	30398	30511	30357	30425	30404	30437	30571	30552	30436	30286	30347	30542	30289	30336	30492	30502	30516	30374	30321	30193	30241	30319	30548	30399	30597	30219	30259	30355	30464	30483	30574	30336	30703	30329	30610	30472	30504	30231	30262	30156	30563	30341	30409	30352	30265	30515	30308	30591	30597	30388	30488	30451	30747	30476	30479	30338	30695	30509	30544	30521	30758	30441	30292	30443	30509	30417	30445	30390	29961	30278	30244	30264	30362	30416	30576	30339	30306	30277	30321	30416	30664	30197	30605	30261	30523	30353	30321	30014	30214	30697	30345	30283	30604	30207	30429	30301	30473	30317	30463	30459	30274	30311	30720	30169	30276	30429	30276	30499	30399	30520	30413	30746	30516	30561	30749	30642	30284	30470	30263	30557	30245	30306	30590	30596	30304	30342	30556	30422	30233	30473	30711	30407	30491	30533	30502	30331	30634	30565	30293	30314	30493	30518	30463	30577	30316	30355	30342	30832	30481	30291	30421	30204	30457	30320	30458	30458	30392	30429	30429	30380	30351	30389	30283	30193	30303	30384	30353	30350	30739	30494	30510	30526	30448	30398	30376	30368	30524	30631	30454	30439	30332	30196	30396	30326	30401	30350	30540	30119	30301	30529	30449	30337	30583	30513	30379	30366	30609	30520	30207	30361	30571	30455	30321	30216	30115	30396	30609	30419	30413	30225	30499	30680	30459	30492	30554	30267	30492	30602	30436	30268	30677	30385	30162	30397	30264	30494	30440	30383	30557	30468	30384	30600	30260	30397	30543	30426	30531	30496	30283	30618	30376	30344	30695	30425	30703	30269	30456	30444	30212	30528	30310	30344	30594	30384	30400	30464	30584	30511	30318	30262	30479	30512	30609	30404	30180	30432	30223	30466	30366	30504	30445	30334	30518	30394	30357	30303	30408	30477	30314	30475	30239	30463	30602	30071	30212	30495	30282	30470	30459	30493	30184	30273	30487	30325	30492	30202	30508	30229	30518	30633	30416	30454	30569	30648	30400	30599	30361	30345	30522	30371	30457	30340	30455	30226	30590	30264	30367	30206	30440	30508	30442	30221	30173	30411	30507	30552	30367	30652	30583	30600	30391	30685	30429	30347	30383	30612	30333	30413	30505	30541	30454	30281	30509	30787	30499	30328	30437	30554	30682	30290	30691	30214	30442	30683	30516	30359	30330	30480	30654	30496	30524	30269	30260	30509	30558	30471	30279	30435	30839	30082	30166	30230	30231	30405	30236	30452	30534	30491	30281	30610	30478	30366	30355	30602	30451	30321	30405	30386	30274	30472	30109	30600	30319	30330	30291	30322	30409	30382	30400	30371	30553	30579	30482	30680	30361	30549	30487	30556	30135	30408	30745	30496	30328	30741	30357	30308	30479	30272	30577	30416	30275	30417	30527	30585	30604	30265	30557	30162	30394	30425	30522	30328	30485	30566	30609	30388	30413	30473	30452	30504	30338	30371	30253	30385	30395	30408	30750	30400	30540	30376	30360	30238	30301	30185	30508	30336	30436	30318	30871	30540	30276	30467	30617	30332	30533	30465	30545	30303	30427	30310	30477	30482	30565	30944	30365	30611	30598	30473	30491	30428	30523	30559	30348	30561	30416	30440	30553	30534	30327	30297	30388	30336	30623	30615	30370	30661	30378	30526	30383	30398	30310	30341	30335	30705	30406	30337	30624	30200	30198	30441	30364	30290	30166	30486	30561	30482	30242	30403	30410	30562	30389	30414	30318	30475	30669	30224	30463	30259	30492	30451	30419	30435	30487	30418	30455	30545	30333	30491	30276	30070	30128	30277	30504	30612	30539	30219	30385	30384	30342	30362	30556	30298	30419	30158	30429	30635	30448	30489	30428	30408	30625	30397	30193	30607	30609	30675	30458	30312	30224	30514	30719	30527	30595	30358	30523	30236	30230	30445	30568	30686	30398	30472	30413	30069	30437	30553	30380	30365	30304	30650	30579	30307	30634	30240	30416	30381	30399	30717	30373	30383	30162	30273	30465	30396	30262	30189	30332	30160	30463	30246	30462	30374	30611	30562	30155	30695	30394	30545	30612	30421	30391	30500	30457	30279	30453	30455	30382	30303	30137	30615	30585	30615	30237	30498	30497	30622	30198	30239	30451	30548	30335	30273	30591	30248	30298	30325	30248	30632	30086	30244	30520	30420	30516	30094	30522	30472	30620	30560	30143	30489	30369	30362	30346	30417	30305	30666	30754	30288	30778	30448	30296	30348	30314	30461	30308	30408	30406	30131	30433	30444	30283	30583	30287	30358	30251	30268	30443	30350	30350	30269	30238	30193	30326	30246	30325	30592	30379	30280	30305	30693	30458	30701	30425	30685	30432	30277	30426	30394	30094	30217	30369	30322	30179	30409	30183	30173	30320	30366	30722	30480	30260	30586	30643	30041	30452	30639	30376	30524	30420	30171	30289	30306	30383	30201	30489	30283	30275	30390	30185	30400	30410	30158	30498	30356	30339	30341	30323	30290	29909	30261	30384	30517	30274	30058	30556	30303	30585	30387	30197	30399	30480	30247	30286	30474	30519	30193	30330	30470	30585	30499	30549	30709	30628	30471	30496	30718	30361	30353	30608	30368	30541	30349	30358	30173	30314	30317	30567	30310	30338	30484	30609	30352	30401	30554	30420	30345	30295	30633	30498	30390	30417	30777	30753	30296	30355	30521	30802	30631	30411	30705	30034	30057	30434	30148	30133	30109	30529	30183	30386	30278	30462	30631	30334	30441	30417	30495	30469	30433	30275	30209	30399	30077	30433	30488	30229	30396	30517	30322	30589	30545	30573	30261	30517	30424	30346	30374	30600	30779	30288	30371	30354	30258	30382	30462	30420	30167	30521	30715	30369	30462	30457	30592	30554	30264	30195	30334	30397	30394	30390	30163	30488	30248	30555	30421	30518	30365	30534	30332	30617	30079	30584	30185	30580	30523	30602	30733	30337	30454	30441	30500	30490	30198	30532	30311	30263	30371	30515	30302	30617	30568	30511	30529	30723	30340	30489	29974	30306	30619	30598	30382	30398	30392	30398	30414	30664	30347	30315	30529	30233	30168	30437	30226	30134	30567	30238	30347	30490	30372	30268	30436	30374	30667	30390	30445	30407	30215	30518	30233	30330	30570	30438	30389	30255	30586	30496	30339	30651	30313	30549	30551	30279	30339	30612	30374	30706	30642	30255	30245	30363	30601	30470	30360	30193	30364	30585	30550	30116	30073	30694	30387	30436	30398	30278	30663	30447	30305	30520	30449	30384	30188	30574	30255	30201	30444	30400	30614	30619	30509	30560	30259	30468	30438	30576	30586	30505	30617	30708	30405	30334	30281	30227	30450	30741	30297	30472	30467	30322	30422	30616	30580	30330	30418	30435	30558	30453	30337	30707	30277	30440	30324	30383	30290	30657	30480	30408	30303	30277	30350	30567	30603	30154	30211	30193	30100	30310	30372	30435	30593	30309	30449	30288	30495	30352	30463	30464	30287	30637	30594	30608	30706	30924	30162	30396	30509	30399	30478	30583	30425	30741	30454	30316	30496	30436	30259	30233	30175	30454	30200	30430	30318	30409	30382	30229	30586	30388	30348	30443	30361	30107	30394	30277	30548	30333	30662	30517	30436	30501	30227	30487	30347	30313	30406	30389	30622	30554	30515	30412	30427	30620	30182	30625	30568	30383	30564	30519	30347	30406	30155	30369	30276	30087	30523	30390	30597	30478	30384	30367	30412	30688	30484	30447	30828	30531	30138	30411	30334	30462	30561	30306	30282	30586	30626	30355	30422	30173	30262	30341	30512	30414	30490	30271	30281	30382	30528	30259	30247	30216	30271	30500	30331
24721	40471	66277	92591	71133	44954	16799	16998	16916	17015	16891	16835	16864	17054	16800	16933	16815	17008	16908	17146	16918	17091	16965	16970	16835	17055	16900	17066	16913	17026	16943	16914	16955	16928	16799	16858	16938	16915	16987	17091	17036	16857	16973	16971	16939	17037	17047	17287	17057	16727	16830	16901	16787	16901	17035	16798	16806	16876	16956	17072	16860	16915	16833	16915	16790	16911	16802	16956	16930	17078	16885	16954	16755	16957	16958	16939	16847	16931	16876	16860	16998	17014	16815	17016	16875	16958	16885	16906	16887	16815	16999	16770	17065	17138	16938	16861	16855	16815	17067	16950	16932	16885	16950	17010	16867	16816	16905	16950	17015	16682	16820	16779	17061	16920	17038	16865	16865	16894	16912	16920	16879	16911	16904	16831	16993	16880	16930	16828	16917	16759	16859	17082	16914	16977	16914	16952	16912	16909	16941	16961	16895	16852	16787	17060	16931	17052	16861	16910	16901	17009	16879	17050	17075	16828	16865	17126	16916	16959	17088	16916	16918	17009	16893	16842	16799	17001	16803	16858	16988	16708	16863	16951	16816	16843	16860	17093	16890	17099	16803	16813	17032	16756	17000	16915	17106	16899	16844	16862	16823	16924	16840	16981	16957	16920	16975	17017	16992	16941	16904	16959	16829	16982	16897	16870	16910	16833	16750	16958	17112	17091	16995	16804	16870	16689	16783	16799	16787	16927	17115	16773	16910	17014	17097	16892	16963	16905	16923	16906	17003	17009	16869	16795	16969	16812	16969	16939	17041	16843	17075	16914	17169	17104	16900	16929	16775	17103	16904	16914	16826	16788	16825	17007	17075	16748	16866	17118	17002	16897	16748	16867	16947	16870	16918	16922	17093	16850	16928	17022	16880	16957	16916	16874	16916	17018	16843	16813	16877	16792	17166	16910	17071	17004	17015	17041	17020	16981	17049	17038	16779	16900	16907	17078	16843	16873	17033	16856	16958	16955	16854	16973	16990	16838	17039	16737	16878	16985	16897	16873	16785	16809	16938	16782	16942	16863	16966	16923	16960	17043	16739	16939	16972	17113	17013	17143	16965	16864	17022	16812	16752	16870	16766	16933	16958	16946	16910	16788	16843	16940	17140	16941	16912	16926	16799	16779	16863	16855	16951	16887	16952	16950	17086	16866	16935	16916	16866	16915	17138	16819	16973	16946	16933	16853	17044	16852	16936	16833	16944	16998	16691	16747	16879	16925	16993	16991	16796	16917	16859	17021	16866	16961	16816	16779	16944	16977	16928	16976	17057	16830	16979	16902	16916	16936	16965	16828	17075	16852	16895	16770	16970	16950	16828	17133	16838	16995	16745	16884	16912	17016	16941	16749	16880	16981	16929	17014	16931	16928	16879	16779	16902	17014	16932	16692	16778	17017	16911	17025	16896	16736	16998	16997	16916	16897	16749	16853	16975	16817	16833	16941	16939	16852	16898	17083	16944	17098	16791	17104	16833	16908	17056	17065	16990	16837	16850	16892	16965	16827	16874	16720	16869	16920	17025	16731	16786	16825	17158	16799	17079	16755	16759	16854	16852	16910	17046	16863	16982	17060	16854	17078	17137	16994	16783	17044	16928	17026	17048	16970	16834	16960	16898	16945	16926	16776	16984	16839	16821	17036	16996	16809	16917	16760	16826	16992	16881	16817	16851	16846	16983	16749	16962	16892	17009	17112	16810	16961	16988	16819	16880	16942	16758	16930	16882	16894	16771	16868	16829	16916	17000	16791	16982	17046	16956	16710	16825	16842	16863	16688	16973	16974	16845	16932	16734	16941	16957	16902	17068	16967	16876	17033	16915	16982	16846	16842	16977	16935	16986	16910	16948	16801	17095	16773	16782	16680	16944	16794	16888	16897	16971	16859	16869	16753	16823	16909	16984	17031	16923	16810	16803	16884	16891	17064	16856	16857	16915	17015	16683	16833	17101	16935	17048	17023	16768	16930	16862	16775	16931	16640	16895	16724	17049	16934	17103	17020	16861	16929	16846	16892	16849	16959	16879	16861	16834	16873	17034	16673	16879	16936	16987	17020	16900	16949	17020	16808	16947	16989	17080	16676	16891	16954	16773	16915	16981	16765	17084	16869	16879	17024	17047	16930	16867	16933	16898	16809	16949	16907	17104	16937	16773	16860	16993	16900	17039	16884	16843	16633	16954	16832	16824	16918	16860	16891	16959	16776	16918	16892	16792	16843	16956	16897	17057	16889	16851	16866	17076	16931	16911	16857	16753	16837	16759	17042	16910	16921	17117	16911	16894	16835	17200	16840	16855	17032	16878	16918	16653	16859	16715	16976	16770	16958	16820	16948	17043	16902	16832	17050	16756	16962	16927	16977	17030	16857	16835	16888	16910	16850	16798	17007	17003	16923	17054	16985	17038	16892	16984	17026	16836	16972	16823	17089	16896	16867	16908	16974	16870	16710	16894	16869	16978	16918	16880	16650	16942	16848	16779	16918	16960	16854	17061	16696	17094	16834	17152	16958	16860	16883	16729	17073	16903	16695	16986	16925	16779	17038	16944	16791	16917	16954	17088	17137	17024	16953	17050	16878	17112	17032	16968	16925	16966	16860	17051	16947	16789	16876	16812	16910	16886	16743	16951	16758	16925	16961	16706	16895	16710	16803	16843	16861	17180	16867	16972	16990	16903	16830	16851	17074	16982	17043	17040	16914	16912	16662	16808	16920	16882	16996	16887	16935	16905	16981	16952	17009	16868	17153	16813	17075	16958	16749	16916	16905	16836	16929	16910	17050	16906	17027	16638	16971	17078	16878	16952	16796	16784	16861	16776	16854	16894	16766	16902	16962	17019	16756	16829	16862	16883	17178	16752	16985	17041	16920	17024	16958	16960	17016	16995	16858	16962	16930	16951	16922	16924	16916	16742	16911	17055	17060	16875	16954	17119	17032	17229	17063	16999	16860	16783	17052	17104	16874	16777	16672	16801	16850	16890	16771	16934	16939	16925	16848	16997	16944	17115	17044	16894	16968	16939	16862	16882	16768	17006	16940	16854	16713	16715	16861	16759	17053	16710	16855	17098	16811	16826	16746	16936	16826	16823	17076	16847	16826	16993	16771	17023	17001	16774	17020	16880	16830	16992	16848	16792	17050	16925	17011	16966	16974	16847	17010	16773	16948	16990	16953	17019	16771	16826	16928	16854	17030	16827	17014	17002	16878	16815	16927	16824	16916	17007	16728	17017	16929	16908	16787	16964	16842	16988	16908	16928	16902	16798	16723	16728	16883	16926	17115	16899	16815	17044	16858	17020	16888	16986	16886	16850	16905	16792	16910	17127	16637	16962	16834	16869	17045	16953	16980	16870	16969	17054	16706	16803	16969	16691	16844	16929	16891	16886	17031	16808	16741	16935	16990	16906	16947	16956	16839	16939	16698	16840	16935	16779	16998	16857	16913	16805	16982	17015	16805	16833	16792	16767	16716	16832	17025	17059	16988	17070	16922	16816	16840	16949	16896	16773	16906	17070	17023	16810	16840	16823	16946	16776	16858	16812	17034	16763	16924	16838	17009	16869	16994	17065	16934	16921	16938	16950	16842	16927	16836	16935	16952	16890	16882	16892	16894	16874	17082	17012	17083	16849	16917	17004	16840	16766	16955	16913	17013	17051	16956	16736	16859	16989	16787	16771	16997	17033	16989	16901	16936	16986	16851	16943	16884	16962	16830	16783	16944	16938	16833	16973	16947	16975	16964	16997	16852	16727	17076	16859	16844	16858	16992	16859	17077	16876	16875	16952	17073	16724	17126	17030	16824	17018	16957	16784	16873	16859	16884	16966	16982	16977	17022	16909	16878	16826	17105	16770	16862	16815	16947	16952	17093	16805	17072	16864	16968	16884	16963	17027	17121	17047	16876	16979	17086	16859	16880	16988	16925	16728	16961	16947	17001	16957	16756	16924	16971	16933	16807	17117	16927	16937	17069	16836	16829	16938	16913	17023	17006	16953	16974	17097	16912	16931	17062	16811	16893	17030	16971	16852	16880	17097	16979	16839	16968	16853	16834	16776	16897	16868	16971	17014	16920	17032	16973	17030	16747	17025	16922	16966	16861	16908	17092	16908	16937	16926	17019	16930	16875	17027	16944	16903	16918	16889	16940	16865	16989	17122	16920	16776	16908	17026	16919	16832	16987	16697	16918	17049	17149	16846	16882	16804	17007	16954	16869	16941	16985	16941	17024	16700	17067	17011	16950	16807	16972	16918	16892	16985	16818	17099	16890	16935	16822	16852	16931	16742	17102	16828	16820	16878	16927	16947	16960	16825	16971	16924	16793	17075	17064	17093	16795	17007	16723	16839	16903	16843	16896	16965	17095	16932	16990	17052	16861	17013	16956	16931	17020	16727	16957	16887	16984	16937	16760	16949	16898	16755	16998	16984	16782	16919	17029	16991	16903	17070	16834	16989	16968	16968	16929	16927	16860	16973	17064	16989	16809	17056	16978	16998	17024	16884	16961	16812	16934	17124	16840	16875	16880	16920	16778	16953	16881	16813	16889	17016	17007	16780	16785	16769	16985	16908	16948	16763	17072	17130	16820	16873	16948	16816	16848	16980	16878	17049	16866	16900	16989	17030	16979	16960	16740	17052	16784	16982	16882	17168	16899	16865	16872	16981	16810	16940	16967	16928	16749	16913	17017	16818	16954	16860	16851	17016	16828	16994	16970	16905	16992	16853	17016	17007	16872	17006	16979	17134	17006	17008	17048	16771	16906	17225	16928	16967	16743	16992	16962	16969	16857	17050	16881	16788	16967	16870	16775	17075	16967	16800	17050	16844	16906	17004	17056	16925	16803	17004	17015	16908	16885	17018	16970	16676	16861	17057	16843	17047	16938	16806	17020	16852	16788	16964	16978	16830	16810	16763	16828	16813	16968	17027	16844	17060	16997	16785	16883	16902	16966	16807	16809	16956	16974	16815	16873	16936	16870	16875	16713	16912	16880	16858	16946	16901	16768	16802	16937	17000	16979	17052	16810	16792	16753	16975	16920	16877	17108	16965	16825	16922	16894	16953	16860	17146	16823	16683	16872	16863	16960	16800	16977	16949	17050	17034	17054	17019	16958	16913	16948	17079	16964	16817	17230	16998	16910	16860	16868	16913	16868	16834	16971
34958	27827	50687	49165	37615	31156	28278	27597	27727	27734	27915	27911	27868	27866	27486	27741	27922	27708	27953	27965	27796	27629	27722	27950	27967	27993	27707	27672	27607	27607	27864	28009	27978	27602	28096	27860	27835	27786	27759	27863	27864	27929	28044	27971	27978	27749	27718	27833	27900	27775	27596	27716	28074	27805	28120	27921	27844	27762	27772	27896	27758	27621	27598	27578	27623	27850	27843	27866	27880	27930	27550	27846	27898	27823	27878	27996	27794	27683	28002	27572	27810	27609	27873	27905	27731	27834	27953	28062	27665	27863	28066	27933	27680	27901	28083	27835	27720	27875	27762	27816	27644	27672	27689	27559	27913	27777	27713	27837	27831	27854	27566	27949	27876	27679	28011	27940	28024	27800	27736	27915	27737	27623	27853	27675	27728	27918	27546	27736	27807	27810	27747	27728	27626	27761	27974	27998	27900	27797	27808	27689	27649	27975	27756	27737	27802	27776	27661	27874	27525	27945	27892	27617	27666	27901	27639	27684	27775	27755	27893	27790	27960	27906	27750	27714	27536	27643	27682	27927	27855	28127	28186	27650	27567	27656	27926	27792	27631	27909	27712	27896	27672	27631	27714	27516	27825	28227	27890	27769	27724	27741	27757	27618	27904	27693	27866	27914	27861	27669	27497	27853	27874	27488	27830	27582	27904	27654	27610	27806	27629	27848	27909	27805	27584	27681	27620	27731	28046	27625	27926	27641	27621	27699	28114	27639	27626	27737	28390	27972	27772	27862	27716	27650	27937	27868	27805	27642	27728	27862	27704	27729	27855	27593	27617	28013	27987	27778	27744	27857	27812	27671	27774	27796	27775	27952	27529	27699	27742	27636	27561	27816	27894	27689	27592	27753	27448	27892	27684	27803	27798	27860	27828	27879	28010	27993	27922	27953	27938	27838	27900	27662	27772	27793	27824	27899	27990	27647	27847	27883	27750	27503	27590	27930	27844	27736	27802	27955	27633	27912	27805	27983	27812	27770	28049	27875	27794	27849	27780	27930	27778	27873	27790	27698	27870	27728	27552	27775	27680	27367	27508	27669	27531	27527	27744	27637	27818	27831	27874	28017	27962	27511	27853	27863	27638	27923	27643	27641	28021	27726	27908	27695	27790	27921	27925	27784	27566	27894	28195	28055	27859	27924	27660	27789	28086	27780	27631	27469	27550	27820	27656	27838	27904	27566	27734	27857	27680	27753	28048	28012	27589	27950	27893	28291	27758	27827	27728	27621	27696	27535	28159	27660	27636	27532	27926	27832	27933	27916	27597	27797	27842	27982	27770	27632	27762	27728	27741	27528	27808	28022	27767	27598	27746	27739	27785	27722	27741	27932	27947	27993	27709	27581	28068	27784	27805	27808	27766	27988	27992	27907	27823	27938	27806	27926	27842	27803	27930	28107	27978	27708	27810	27652	27880	27802	27751	27778	27650	27886	27620	27840	27735	27658	27895	27579	27662	27649	27722	27686	28033	27861	28014	27977	27989	27774	27627	27766	27826	27763	27960	27640	27761	27917	27693	27761	27810	27760	28006	27890	27755	27751	27859	27841	27974	27761	27881	27973	27635	27410	27904	27868	27748	27676	27799	28170	27779	27844	27766	27814	27740	27880	27708	27788	28064	27766	27720	27831	27817	27702	27762	27798	27985	27771	28026	27759	27664	28044	27571	27588	27803	28019	27946	28109	27907	28042	28025	27756	27880	27899	28131	27926	28024	27765	27726	27828	27747	27892	27825	28061	27575	27828	27976	27672	28245	27719	27964	27609	27664	27993	28136	27934	27723	27815	27810	28038	27652	27765	27886	28171	27549	27867	27993	27779	27642	27959	28074	27593	28044	27868	27797	27808	27774	27878	27859	27580	27823	27999	27746	27836	27994	28030	27797	27679	27726	28019	27957	27873	27825	27748	27983	27817	27859	27728	27669	27721	27950	27619	27914	27711	27812	27756	27838	27522	27757	27761	27868	27497	27865	27675	27875	27784	27661	28070	27536	27791	27913	27853	28088	27954	27656	27717	27780	27839	27883	27948	27813	27825	27711	27902	27788	27847	27880	27798	27653	27787	27814	27727	27737	27818	27981	27781	27943	27985	27805	27984	27653	27735	27677	28019	27704	27913	27852	27986	27956	28066	27801	27795	27774	27954	27719	27787	27865	27631	27708	27739	27630	27938	27755	27888	27597	27870	27967	27688	27669	27767	28011	27813	27827	27560	27943	27657	27926	27664	28000	27875	27861	27718	27710	27803	27916	27788	27552	27910	27784	27763	27776	27736	27965	27838	27903	27715	27635	27876	27914	27523	27763	28049	27740	27811	27701	27817	27981	27917	28125	28031	27607	27887	27792	28143	27884	28256	27763	27780	27700	27825	27666	27794	27831	27539	27854	27705	27653	27820	27782	28077	28029	27738	27859	27801	27808	27988	27930	27742	27926	27887	27741	27710	27626	27729	27636	27747	27803	27905	27659	27790	27725	27795	28247	27816	27867	27874	28109	27914	27594	27938	27692	27768	27800	27482	27497	27826	28011	27773	27837	27872	28107	27576	27842	27952	27745	27688	27585	27733	27902	27701	27673	27929	28122	27873	27753	27798	27734	27744	27860	27858	27812	27734	27641	27608	27580	27691	27764	27696	27682	27710	27915	27646	27987	27940	27895	27785	27841	28013	27800	27774	27682	27626	27781	27727	27594	27770	27750	27794	27761	27892	27710	27834	27876	27798	27910	28128	27875	27666	27755	27750	27942	27865	27836	27908	27891	27695	27822	28012	27971	27871	27792	27844	27759	27411	27566	27810	27899	27691	27844	27801	27950	27742	27802	27925	27720	27713	27476	27909	27925	27788	28122	27839	27909	27582	27948	27751	27793	27820	28033	28128	27866	27562	27813	27965	27909	28020	27816	27739	27704	27949	27699	27863	27762	27877	27443	27856	27816	27856	27962	27644	27649	27790	27621	27547	27834	27606	27707	27821	28122	27979	27814	27853	27540	27612	27823	27868	27705	27638	27567	27837	27678	27741	27655	27813	27955	27742	27699	27918	27667	27933	28010	27791	27826	27852	27903	27819	27943	27706	27838	27888	27657	27802	27685	27717	27810	27819	27663	27911	27806	27798	27923	27683	27712	27975	27878	27466	27671	27587	27671	27888	28082	27912	27946	27933	27703	27930	27883	27842	27769	28019	28014	27874	27752	27878	27578	27915	27824	27663	27734	28022	27778	27766	27660	27646	28110	27982	27825	27577	27860	27743	27480	27665	27928	28176	27914	27881	28114	28015	27635	28030	28022	27607	27870	27761	27875	28064	27761	27960	27933	27801	27877	27902	27646	27796	27892	27822	27629	27820	27617	27625	28026	27923	27714	27572	27947	27663	27769	27792	27702	27891	27767	27658	27557	27681	27699	27754	28117	27696	27770	27838	28156	27804	27781	27798	27787	27701	28001	27537	27763	27920	27732	27838	27635	27473	27754	27893	27737	27858	27735	27695	27533	27756	27991	27682	27727	27734	28022	27887	27751	27448	27876	27789	27906	27825	27878	27812	27741	27899	27858	27996	27732	27854	27730	27881	28027	27939	27728	27582	27854	27513	27800	27872	27814	27956	27997	27662	27590	27802	27896	27758	27689	27816	27902	28004	27885	27852	27645	27945	27747	28018	27702	27921	27703	27970	28178	27842	27727	28052	27773	27760	27755	28065	27905	27728	27682	27527	27804	27687	27872	27685	27838	27571	27758	27583	27633	27888	28080	27649	27613	27882	27665	27634	27749	27778	27803	27786	27986	27773	27655	27826	28183	27966	27561	28008	27846	27743	27869	27829	27864	27698	27683	27834	27675	27542	27896	27742	27956	27883	27826	27820	27885	28125	27972	27755	28122	28063	27936	27884	27778	27771	27570	27613	27746	27689	27988	27969	27968	27845	27683	27898	27877	27870	27799	27650	27914	27956	27749	27676	27723	27853	27912	27616	28153	27589	27878	27787	27687	27809	27758	27770	27703	27759	27619	27796	27623	27906	27926	27995	27841	27936	27879	27895	27709	28108	28041	27863	27980	27992	28006	27833	27636	27833	27903	27681	27557	27805	27895	27935	27797	27890	27976	27943	28045	27784	27546	28037	27690	27763	28024	27736	27920	28060	28221	28001	27903	28025	27885	27721	27638	27688	27754	27753	27831	27843	28056	28046	27700	27937	27875	27862	27687	27736	27900	27949	27738	27696	27749	27676	28047	27885	27921	27760	27948	28118	27812	27857	27950	27936	27832	27873	27673	27930	27833	27732	27489	27508	27696	27775	27928	27865	28086	27812	28004	27895	27874	27698	27984	27766	28157	27765	28087	27706	28154	27834	27735	27873	27851	27672	27781	27645	27923	27970	27861	27893	27844	27942	27708	28023	27877	27851	27718	27767	28087	27751	27715	27760	27857	27841	27820	27605	27824	27802	28023	27832	27743	27836	27886	27805	27716	27770	27739	27951	27856	27673	27805	28050	27979	27825	27899	27701	27637	28044	27875	27900	27502	27839	27663	27828	27744	27660	27918	27821	27795	27603	28048	27895	27917	28218	27883	27909	28037	28030	27944	27761	27731	27940	28148	27940	27744	27897	27629	27833	27696	27927	28139	27752	27699	27696	27713	27777	27970	27761	27690	27637	27814	27931	27734	27723	27753	27985	27780	27988	27967	28007	28135	27918	27862	27933	27713	27968	27735	27892	27751	27905	27882	27834	27943	27909	27638	27651	27729	27666	27771	27903	27742	27665	28033	28176	27838	27726	27904	27786	27940	28095	27837	27967	27526	27809	27766	27641	27913	27938	27689	28138	27803	27899	27429	27925	28027	27673	27891	27831	27609	27660	27712	27820	28000	27921	27987	27593	28087	27853	27972	28116	27659	27609	27646	27726	27695	28078	27957	27795	27584	27733	27594	27829	27567	27784	27818	27744	27854	27966	27923	28006	28008	27664	27875	27942	27855	27956	27735	27879	28046	28047	27863	27665	27850	27763	27704	28304	28060	27839	27814	27897	27723	27960	27898	27816	27704	27743	27926	28199	27743	27732	27930	27890	27925	28061	27891	27867	27824	27903	27790	27927	27690	27828	27980	27583	27875	27775	27724	27772	27895	27838	27784	27882	27321	27829	27757	27874	27723	27607	27852	28010
20754	21997	43537	36213	25365	18517	15949	15983	15994	15969	15994	15968	16110	16212	15998	15923	15825	16077	15876	16078	15888	15988	15920	16005	16159	16072	16093	15942	15965	16003	16077	15917	16026	16089	15979	15875	16080	15937	16013	16067	15777	16122	15925	15840	16022	16034	16026	15883	16052	15973	16092	15975	15794	15771	16110	15828	16050	16053	16013	16088	16054	16032	15907	16000	15990	15935	16041	16052	15869	16212	15967	15981	15810	16055	16275	15891	16034	16112	15927	16059	15889	16038	15938	15932	15938	15873	15905	16185	15941	16036	15938	16111	16087	16026	15976	16038	16057	15996	15894	16175	15871	15929	15982	15888	16037	15941	16021	15877	15954	15971	15921	16067	15827	16000	16011	16173	15770	15915	16001	15931	16002	15911	15850	16068	16059	15826	15855	15903	16000	15891	15797	16088	15992	15930	16076	16032	15931	16072	15810	15813	16070	15676	16143	15755	15871	15897	15959	16006	15856	15821	16068	15824	15934	16063	16076	15945	16051	15999	15935	15829	16116	15875	16022	16070	16168	15947	15868	16005	16038	15984	16036	16066	16032	15944	16015	16039	15937	15883	15924	15909	15966	16020	15913	15990	15929	15853	15931	16056	16020	15920	15972	16023	16055	15750	16050	15846	16166	15900	16233	15936	16118	15901	15839	15966	15979	15911	15952	15963	15986	15979	15872	15950	15960	16030	16030	16181	15979	15994	16072	15935	15862	15976	15959	16043	16151	15927	16019	15997	15976	16010	15939	15916	15940	15969	16052	16043	16137	16004	15950	16176	16052	15910	16015	16090	15983	16156	15884	16015	16101	16102	16068	15806	15922	16049	16161	16072	15916	16113	16011	16119	15809	15916	15933	15921	15896	16023	15805	16059	15990	15863	15941	15851	15909	16130	16061	16059	16152	15984	16138	16092	15874	16037	16033	15976	15971	16002	16047	15759	16113	15844	16134	15971	16003	15817	15958	16008	16083	15889	16063	15968	15808	15993	16203	16070	15847	16024	15977	16212	15879	15872	15918	16022	15874	16023	16005	15949	16113	15794	15988	16013	16010	16075	16043	16013	15993	15986	16124	16194	16110	15972	15921	15780	16107	15966	16011	15992	16048	16005	16084	16090	15994	16012	16018	16025	15969	16157	16044	15962	16077	15993	15979	16051	15850	15987	16085	15948	16026	15953	16138	15860	15986	16087	16100	15785	15986	16055	16024	15939	16153	15930	15988	16186	15991	15963	16089	15960	16057	16033	16028	16000	15996	15800	16011	15956	16018	15969	16025	15951	15986	15959	15937	15792	15913	15932	15986	15946	15909	15929	16191	16032	16046	15948	16123	15945	15843	16167	15844	15998	15852	15941	15927	15957	16165	16011	16105	15905	16161	16043	15934	15978	16031	15886	16054	16064	15804	15831	15983	16045	15854	16036	16174	15849	16122	15963	15900	15999	15995	16096	16017	15828	16046	16008	15923	15907	16004	15902	15905	15962	16011	16108	15903	15947	15950	15947	16146	15947	16021	16095	16064	15897	15998	16109	15854	16037	16080	15899	16138	15892	15893	15969	16031	15967	15845	16123	16107	16054	15819	16162	16075	15768	15981	15959	16023	16072	15980	16162	15985	16103	15976	16031	15945	16020	16105	15944	15989	15986	16067	15913	16062	16098	15844	15956	16007	15913	15866	15833	15930	16000	16070	16048	15971	16041	15907	16072	16016	15950	16063	15935	16048	16003	16016	15919	15892	15946	15978	16000	15794	15943	16004	16035	16287	15856	16065	15979	16079	15959	16023	16062	15841	15993	15980	15960	15968	16081	16134	16009	15809	15904	16025	15938	16021	15946	16068	16039	16181	16004	16166	16069	15917	15931	15923	16041	15936	15751	16118	16077	16055	15937	16121	16091	16080	15980	15767	15946	16097	16029	16064	15928	15931	16042	16087	15812	15848	15710	16017	16094	15941	15942	16011	16187	15906	15885	16123	15993	15849	16026	15987	15864	15967	15964	15899	15669	16085	15845	16133	15918	16061	15907	16041	16018	15948	16029	15783	16020	16077	16046	15803	16062	16086	15945	15975	15993	16000	15930	15971	15925	16200	15907	16015	16010	15854	16060	16175	15880	16119	15916	15928	16090	16033	15930	15988	15819	15938	15988	16009	15980	16063	16005	16022	16074	16087	16049	15918	16162	16035	16127	15867	15998	15861	16113	15798	16011	15910	15789	15947	16086	15957	15687	16024	16007	16083	16006	15898	16172	15992	15904	15903	15986	15979	16035	16159	16021	16199	16078	16036	16084	15930	15887	15994	15982	15857	16103	15849	16116	15942	16064	16032	15941	16072	16005	16036	16070	15902	15828	16016	15821	16038	15932	16164	15880	15864	15903	16054	15958	16057	15889	15859	15796	16080	15637	16006	15960	15922	15950	15920	15951	16069	15903	15867	16025	15947	15971	16067	15924	16186	16088	15916	16079	16037	16201	16084	16087	15890	15863	15974	15987	15936	15970	15871	15856	16029	15933	15897	15951	15797	15912	16051	15922	16074	15999	16069	15931	16083	15946	16080	16093	16173	15997	16147	16139	16034	16190	15961	15932	16054	15941	16163	15944	16082	16030	15938	16100	16095	15862	16010	15894	15934	16002	15869	16033	16034	15931	15960	16084	15973	16000	16002	15956	16053	15961	16215	15943	16004	15970	15988	16106	15975	16019	16030	15988	15856	15979	15901	16013	15990	15970	16050	15921	15863	16090	15692	15931	15810	16085	15757	16027	15961	16001	16045	16074	15818	15945	15959	15934	16080	15929	15980	16083	15852	16064	15925	15869	15923	16120	15968	16060	16108	15999	16116	16032	16155	16039	15904	15892	16097	15998	15889	16200	16003	16021	15965	16016	16034	15860	16176	15839	15931	15969	15940	16001	15923	16012	15898	16012	15923	15938	16010	16193	16007	15961	16045	16036	15942	16030	15922	15797	15993	16037	16095	15928	16054	15967	16078	16011	15801	15956	15925	15987	16009	16117	15947	16004	16031	15971	15976	15953	15887	16144	16038	15974	15938	16106	16044	15909	16159	15909	15980	16063	15924	15894	15961	15962	16140	15943	16037	16075	16120	15852	16020	15906	15931	15983	15916	16059	15957	15807	16054	16021	16045	15929	15870	16106	15992	15801	16223	15964	16001	16148	16123	16129	16191	16068	16155	15991	15968	16051	16088	15768	15958	15995	16000	16216	15953	16018	15852	15878	16068	15960	15932	16105	15834	15887	15974	15917	15848	15977	16039	16083	16060	15921	16022	15974	15849	16112	15841	15945	16046	15941	16206	15928	15916	16086	15672	16178	15927	15993	16029	15984	15992	16012	15949	15990	15956	16111	15990	16088	16050	15955	16015	15876	16046	15977	15950	15952	15860	15995	16275	15990	15953	16097	16063	16101	16146	16022	15968	15908	16207	15901	15973	16060	16004	16081	15990	15910	16026	16051	16138	15916	16199	15976	16089	15895	16156	16089	15905	16033	16196	15954	15971	16015	15969	15872	16013	16071	15855	15962	15968	16141	16064	15866	16034	16069	16099	15900	16081	15820	15870	15955	16178	15863	15876	16025	16111	16129	15882	16043	15967	16031	15952	16128	16016	16036	15954	16079	15945	15932	16155	15935	16031	15907	15707	15960	16159	15857	16165	16050	15964	16056	15972	15948	15815	15859	15976	16073	16198	16028	15873	16082	16102	15926	15790	16109	15933	16004	16108	16069	16029	16014	16026	16030	16061	16172	16030	15949	16081	15972	16037	16131	15816	15929	16052	16122	16111	16061	15837	16005	16129	15966	16080	15991	15995	15986	16038	16158	16051	16055	15994	16011	16005	15837	15954	15895	16064	16014	16186	16050	15868	15880	15985	15934	15983	16045	15979	15912	15961	15857	15968	16087	15869	16007	15970	15973	15959	16040	16110	15869	16124	16009	16206	15986	15987	15900	15889	15944	16079	15966	15847	16056	16030	15953	15938	15904	16090	15972	15962	16089	16081	15933	16058	15929	15929	15904	16063	15966	16034	15912	15991	16012	15893	16043	15981	15977	15881	16111	15838	16118	16038	15952	15999	15933	16245	15938	15970	16102	16054	16048	16026	15945	16090	16118	15857	15933	15947	16149	15861	16079	15807	16189	15883	15960	16106	15917	16102	16178	16062	15999	16099	15953	15788	15929	16039	15899	16080	15797	15890	16050	16034	16150	15890	15927	16130	15952	16033	15835	15954	16181	15928	15841	16083	16090	15854	15995	15809	15964	16129	16015	15982	16153	16191	15949	16121	15999	15763	15850	15851	15872	15946	15993	16096	16059	16041	15942	15903	16138	15763	15857	15851	16053	16018	15993	16029	15980	15911	15992	15972	15948	16012	16068	16053	16089	16195	16001	15932	15858	16129	16007	16070	15925	16045	15881	16129	16067	16050	16069	16112	15962	16000	15921	15949	15968	15992	16180	16062	16009	16056	16119	16077	16153	16053	16059	16088	15871	15835	15882	15855	16022	15867	16013	15919	15977	15976	16064	16005	15972	15893	15952	16087	16095	15931	15840	16054	15984	15960	16020	15992	16018	15827	15953	16000	15979	15966	15936	15899	16023	15798	15895	16041	15844	15944	16080	16033	16167	15951	15943	15934	15966	16016	16160	15829	16082	16087	15904	16036	16093	15967	16078	15947	15884	15993	16047	16049	16152	16213	15816	15996	16058	15948	15938	16006	16066	15990	15963	16078	15924	15987	16006	16008	16178	15888	16095	15928	16050	15817	15991	16031	16006	16022	15998	15994	16009	15986	15976	15888	16030	15941	15996	16021	16128	15981	15922	16062	16004	15989	16003	15941	15953	16007	15841	15984	16022	16027	16108	15944	16020	15996	15988	15890	15987	16173	15799	16010	15894	15979	15968	15962	15967	15994	16037	15803	16036	15893	16023	15983	16083	16053	15993	16175	16099	15964	15947	15936	16027	15966	16036	15863	15927	16045	15970	15890	15943	15974	16003	16103	16019	16030	15965	16061	16071	15985	16102	15967	16002	15836	15746	16049	15966	15927	15993	15946	16063	16192	15937	15983	15871	16094	15866	16015	16005	15997	15893	15819	16184	15911	15933	16123	15994	15883	15973	15873	16140	16022	15976	16028	16139	16023	15796
22937	20714	50841	67879	53729	37867	30447	28565	27809	28085	28140	27929	27564	27930	27987	27727	27904	27815	27706	27673	27502	27705	27732	27719	27519	27556	27720	27816	27900	27639	27637	27632	27550	27859	27559	27747	27779	27728	27601	27567	27802	27889	27506	27975	27503	27643	27629	27718	27551	27747	27476	27646	27621	27848	27825	27853	27680	27870	27751	27669	27580	27701	27782	27846	27744	27653	27468	27725	27697	27660	27677	27603	27614	27899	27795	27602	27745	27498	27972	27564	27765	27652	27638	27799	27451	27994	27851	27805	27921	27704	27616	27679	27832	27724	27650	27826	27896	27727	27624	27618	27665	27826	27568	27639	27704	27599	27273	27518	27569	27663	27561	27578	27978	27644	27427	27776	27717	27442	27528	27769	27815	27756	27654	27634	27577	27882	27637	27533	27669	27648	27854	27625	27704	27702	27712	27458	27385	27876	27770	27823	27661	27644	27603	27881	27737	27682	27894	27577	27497	27760	27450	27680	27709	27797	27829	27869	27657	27952	27608	27702	27758	27586	27583	27581	27567	27549	27825	27738	27318	27722	27440	27991	27816	27583	27556	27686	27672	27701	27767	27599	27771	27706	27606	27571	27430	27463	27410	27709	27682	27571	27713	27646	27787	27516	27675	27675	27921	27641	27481	27743	27991	27595	27576	27385	27616	27819	27655	27543	27351	27688	27647	27916	27706	27820	27417	27683	27689	27737	27745	27638	27566	27809	27767	27631	27478	27548	27853	27782	27843	27767	27283	27582	27607	27683	27632	27586	27645	27609	27544	27849	27972	27920	27262	27421	27677	27643	27913	27835	27521	27660	27883	27838	27707	27605	27703	27670	27633	27834	27619	27800	27760	27475	27762	27677	27608	27633	27642	27699	27906	27961	27698	27798	27641	27658	27647	27759	27523	27648	27460	27520	28011	27803	27718	27416	27786	27787	27656	27636	27738	27671	27747	27690	27455	27599	27297	27912	27735	27636	27546	27772	27862	27835	27681	27728	27861	27797	27517	27814	27771	27795	27659	27636	27794	27634	27878	27734	27854	27909	27633	27831	27452	27775	27635	27841	27741	27678	27764	27396	27430	27691	27504	27881	27679	27755	27587	27733	27507	27587	27453	27525	27793	27464	27578	27510	27698	27495	27643	27385	27788	27370	27423	27578	27619	27785	27593	27630	27572	27919	27545	27846	27794	27798	27589	27360	27670	27713	27609	27665	27614	27874	27621	27363	27878	27645	27735	27967	27868	27855	27673	27570	27613	27876	28009	27739	27652	27465	27609	27643	27462	27730	27581	27719	27971	27774	27679	27375	28067	27652	27786	27489	27565	27351	27608	27870	27570	27710	27741	27750	27799	27603	27582	27566	27571	27769	27651	27679	27581	27670	27668	27791	27802	27743	27700	27907	27596	27633	27748	27928	27738	27579	27464	27506	27640	27577	27706	27772	27656	27821	27586	27944	27659	27738	27554	27856	27805	27742	27842	27461	27807	27357	27581	27715	27894	27736	27442	27489	27645	27630	27773	27676	27437	27545	27387	27596	27782	27559	27778	27797	27754	27479	27662	27563	27913	27600	27427	27604	27528	27855	27498	27733	27543	27825	27736	27685	27711	27812	27566	27675	27992	27447	27761	27565	27671	27687	27735	27771	27782	27704	27556	27545	27821	27838	27588	27630	27792	27613	27650	27447	27585	27605	27690	27620	27866	27354	27717	27859	27616	27556	27716	27644	27700	27770	27935	27702	27417	27726	27524	27720	27565	27705	27940	27331	27617	27827	27770	27631	27670	27740	27337	27572	27623	27599	27907	27402	27554	27557	27603	27311	27698	27284	27606	27688	27482	27490	27671	27550	27410	27679	27586	27636	27871	27508	27425	27675	27822	27669	27576	27829	27902	27687	27740	27695	27613	27766	27826	28060	27778	27453	27825	27694	27575	27705	27607	27483	27515	27582	27480	28066	27932	27671	27744	27662	27738	27872	27530	27671	27731	27571	27720	27923	27889	27562	27749	27645	27805	27507	27510	27524	27577	27810	27786	27816	27868	27679	27475	27420	27882	27776	27673	27922	27583	27933	27707	27897	27796	27771	27691	27595	27413	27534	27496	27582	27881	27894	27625	27699	27660	27907	27600	27705	27656	27679	27857	27880	27818	27592	27723	27570	27584	27447	27565	27724	27717	27974	27847	27788	27588	27661	27654	27670	27795	27836	27660	27807	27954	27843	27814	27774	27644	27666	27614	27644	27629	27852	27705	27744	27784	27923	27523	27635	27600	27428	27905	27717	27693	27732	27920	27698	27557	27628	27639	27415	27568	27494	27692	27573	27446	27552	27634	27498	27700	27489	27753	27849	27753	27885	27630	27640	27503	27530	27775	27645	27632	27723	27646	27375	27923	27727	27828	27757	27776	27790	27596	27839	27653	27708	27988	27771	27875	27773	27545	27647	27441	27451	27545	27980	27568	27783	27556	27534	27962	27437	27844	27656	27788	27676	27812	27474	27870	27642	27873	27712	27540	27775	27645	27777	27886	27688	27731	27520	27778	27600	27649	27782	27791	27486	27596	27838	27838	27521	27727	27557	27807	27921	27399	27834	27715	27642	27525	27337	27595	27740	27761	27529	27470	27781	27306	27763	27888	28006	27638	27567	27740	27505	27731	27790	27709	27474	27797	27848	27441	27664	27714	27413	27752	27769	27596	27846	28053	27726	27521	27569	27599	27513	27517	27666	27725	27537	27727	27773	27918	27870	27581	27534	27896	27610	27934	27528	27687	27728	27643	27709	27648	27557	27644	27671	27621	27670	27809	27599	27751	27746	27628	27431	27662	27576	27660	27703	27699	27674	27629	27736	27340	27676	27634	27655	27932	27712	27402	27665	27751	27642	27517	27550	27867	28097	27925	27751	27859	27557	27650	27788	27717	27722	27994	27633	27656	27696	27522	27916	27477	27747	27753	27413	27538	27816	27545	27770	27672	27441	27498	27572	27721	27661	27608	27729	27686	27692	27783	27709	27607	27680	27890	27904	27830	27775	27881	27991	27778	27536	27536	27568	27594	27508	27603	27845	27591	27577	27581	27672	27819	27775	27471	27617	27763	27472	27760	27714	27491	27731	27950	27769	27588	27638	27599	27871	27578	27635	27841	27652	27706	27667	27444	27557	27564	27719	27463	27542	27577	27773	27759	27455	27623	27918	27700	27583	27586	27808	27693	27884	27668	27438	27857	27621	27491	27623	27914	27612	27544	27464	27494	27681	27521	27557	27827	27532	27567	27558	27760	27565	27558	27621	27551	27754	27801	27514	27409	27438	27837	27694	27800	27664	27591	27468	27836	27850	27532	27636	27843	27698	27606	27649	27783	27695	27846	27865	27748	27862	27953	27753	27721	27740	27635	27998	27515	27655	27597	27660	27437	27455	27715	27542	27350	27346	27673	27645	27613	27736	27501	27600	27516	27874	27645	27747	27782	27468	27310	27659	27677	27944	27599	27717	27514	27291	27551	27532	27806	27767	27799	27708	27739	27464	27681	27652	27654	27839	27678	27459	27494	27528	27736	27619	27722	27555	27833	27556	27622	27787	27741	27996	27650	27535	27820	27719	27739	27671	27760	27831	27802	27457	27306	27395	27649	27407	27530	27599	27521	27499	27592	27690	28028	27557	27398	27962	27571	27422	27573	27606	27788	27939	27521	27438	27629	27679	27701	27642	27671	28041	27753	27573	27780	27680	27380	27517	27431	27819	27289	27633	27717	27818	27311	27644	27818	27665	27992	27492	27646	27809	27738	27889	27834	27660	27662	27594	27673	27822	27487	27594	27547	27416	27346	27640	27645	27632	27688	27715	27912	27520	27581	27638	27641	27808	27960	27650	27685	27483	27496	27647	27855	27793	27662	27636	27510	27568	27556	27563	27689	27724	27580	27658	27658	27734	27628	27474	27767	27586	27596	27603	27671	27874	27609	27826	27550	27882	27661	27582	27668	27885	27646	27727	27624	27817	27635	27668	27773	27777	27591	27680	27894	27703	27745	27864	27446	27600	27756	27369	27522	28064	27792	27755	27721	27677	27920	27503	27497	27560	27483	27746	27666	27671	27938	27864	27555	27645	27717	27790	27526	27475	27424	27788	27643	27742	27700	27504	27755	27819	27534	27474	27641	27530	27695	27852	27901	27341	27327	27513	27869	27623	27537	27568	27855	27563	27537	27576	27724	27421	27966	27811	27850	27703	27859	27701	27574	27849	27706	27756	27679	27619	27666	27727	27792	27450	27544	27757	27841	27684	27822	27758	27444	27607	27739	27813	27486	27567	27797	27892	27810	27917	27757	27509	27795	27910	27860	27685	27571	27784	27780	27677	27640	27396	27557	27487	27758	27802	27686	27640	27713	27517	27610	27814	27960	27866	27731	27768	27792	27655	27633	27467	27559	27717	27456	27627	27795	27829	27836	27565	27476	27696	27523	27635	27788	27819	27495	27741	27794	27536	27805	27581	27850	27518	27609	27844	27560	27773	27880	27748	27810	27533	27879	27754	27767	27584	27967	27864	27717	27742	27452	27473	27854	27524	27600	27476	27828	27689	27616	27546	27610	27942	27804	27593	27790	27719	27719	27543	27612	27395	27835	27664	27687	27824	27656	27776	28042	27716	27721	27912	27344	27517	27840	27866	27889	27530	27590	27774	27641	27621	27772	27847	27531	27726	27640	27416	27537	27546	27496	27638	27611	27568	27582	27763	27538	27758	27767	27572	27702	27541	27872	27595	27686	27624	27610	27581	27268	27693	27720	27687	27596	27785	27795	27436	27759	27474	27696	27535	27578	27594	27469	27459	27680	27565	27449	27683	27615	27618	27464	27377	27414	27703	27863	27612	27404	27415	27633	27643	27797	27691	27551	27607	27554	27734	27469	27561	27717	27868	27671	27599	27619	27444	27727	27618	27720	27583	27594	27537	27794	27646	27649	27709	27470	27761	27668	27864	27598	27467	27500	27786	27547	27753	27847	27761	27707	27816	27745	27717	27712	27876	27519	27580	27521	27525	27783	27583	27344	27474	27447	27947	27632	27746	27389	27546	27480	27678	27571	27687	27606	27454	27984	27465	27454	27346	27537	27694	27601	27776	27551	27553	27593	27607	27809	27460	27559	27732	27588	27503	27615	27854
18870	33762	74087	87253	61400	28533	16023	15943	15957	15776	15952	16061	15764	15907	16010	15963	15791	15892	15882	15894	15941	15923	15946	15811	15791	15808	15775	15947	16058	15832	15933	15876	16032	16157	15940	15959	15848	15875	15900	15834	15928	15707	15981	15683	16015	15779	15905	15927	15835	15901	15819	15785	15868	16046	15752	15791	15673	15851	15896	15960	15825	15792	15906	15978	15923	15848	15834	15945	15760	15953	15773	15895	15820	15841	15927	15910	15869	15725	15930	15790	15842	15847	15986	15855	15859	15950	16104	15845	15814	16006	15933	15854	15818	15979	15874	15756	15982	15864	15788	15932	15860	15807	15919	15929	15835	15836	15990	15729	15734	15777	16018	15839	15869	15736	16104	16090	15878	15840	15906	15871	15662	15866	15924	16025	16060	15968	15815	15950	15686	15863	15872	15921	15880	15836	15931	15837	15790	15926	15886	15805	16042	15819	15960	16047	16019	15723	15888	15819	15695	15896	15833	15843	15861	15842	15752	15888	15931	15761	15856	15839	15866	15882	15933	15801	15780	15886	15725	15930	15590	15868	15952	15948	15723	15670	15711	15855	16034	15784	15986	15742	15956	15861	15907	15970	15863	15917	15740	15769	15804	15873	15849	15556	15707	15880	15902	15705	15976	15949	15907	15732	15853	15898	15846	15878	15820	15867	15870	15832	15887	16010	15781	15902	15981	15706	15867	15864	15916	16026	15838	15935	15914	15856	15747	15816	15904	15819	15839	16014	15673	15745	15872	16003	16009	15844	15910	16058	15923	15851	15844	15815	15834	15922	15820	15911	15894	15900	15791	15968	15880	15784	15779	15862	15880	15953	15658	15856	15942	15867	15856	15977	15788	15978	16056	15987	15877	15928	15993	15798	16044	15974	15623	15852	15811	16003	15750	15746	15778	16005	16062	15756	15970	15873	15936	15767	15996	16063	15822	15762	15912	15851	15780	15983	15929	15788	15878	15933	16034	15909	15713	15937	15953	15834	15833	15870	15767	15804	15722	15807	15803	15960	15909	15779	15910	15901	15884	15856	15858	15980	15759	15941	15873	15784	15954	15901	15888	15751	15798	15947	15825	15703	15869	15875	15652	15943	15869	15874	15701	15815	15859	15710	16182	15856	15911	15974	15953	15890	15946	15965	15939	15786	15837	15818	15799	15857	15957	15876	15844	15858	15889	15706	15992	15830	15758	15844	15915	15902	15812	16017	15855	15755	15917	15883	15674	15948	15772	15847	15679	15799	15623	15739	15802	15933	16001	15938	15917	15889	15892	15918	15770	15735	15872	15912	15821	15780	15916	15866	15883	15931	15871	16119	15862	15817	15918	15793	15941	15837	15758	15850	15830	15844	15961	15983	15776	16006	15751	15821	15811	15911	15915	15783	15704	15962	15867	15819	15753	15764	15937	15966	15938	16021	15904	15896	15859	15864	15942	15911	15873	15941	15897	15813	15901	16013	15909	15643	15810	15961	15862	15905	15883	15927	15841	15824	16121	15962	15865	16059	15637	15904	15904	15789	16031	15877	15775	15884	15877	15714	15927	15873	15844	15861	15802	15865	15904	15857	15921	15812	16039	15912	16057	15979	15858	15898	15733	15939	15852	15764	15769	15944	15808	15962	15701	15719	15994	15904	15886	15879	15749	15807	16092	15908	15828	15910	15966	15781	15826	15900	15707	15847	15798	16011	15950	15750	15976	15885	15852	15977	15908	15820	15834	15708	15903	15843	15778	15949	15842	16031	16018	15982	15772	15939	15875	15773	15964	15778	15797	15885	15769	15881	15851	15915	15979	15868	15871	15936	15743	15746	15946	15956	15843	15786	15900	15747	15734	15937	15853	15804	15752	15923	15956	15934	15815	15590	15796	15842	15892	15867	15907	15713	15840	15805	15979	15773	15783	15810	15885	15754	15943	15821	15966	15983	16043	15930	15940	15710	15899	15888	15785	15929	15956	15944	15945	15719	15914	15859	16016	15747	15730	15693	15891	15941	15877	15792	16014	15978	15908	15832	15757	15869	15849	15903	15844	15815	15862	15879	16041	15781	15814	15869	15768	15841	15814	15869	15800	15828	15991	15879	15740	15773	16089	15733	15875	16006	15924	15907	16006	15878	15720	15828	15993	15785	15885	15953	15965	15838	15871	15921	15937	15789	15845	15875	15934	15994	16048	15955	16034	15670	15991	15847	15909	15900	15767	15931	15964	15824	15841	15832	15901	15741	15897	15848	15848	15961	15958	15811	15926	15875	15923	15929	15938	15930	15976	15889	15985	15927	15821	16023	15810	15885	15856	15805	16028	15831	15858	15883	15846	15877	16037	15904	15798	16032	15949	15901	15846	15883	15879	15928	15844	15999	15773	15804	15951	15743	16037	15741	15793	15705	15939	15845	15883	15889	15679	15948	16009	15741	15915	15812	15822	15956	15984	15802	15821	15888	15851	15776	15930	15837	15887	15816	15767	15837	15955	15895	15751	15927	15891	15677	15922	15809	15721	15877	15772	15980	15924	15871	15719	15789	15898	15849	15745	15830	15860	15912	15759	15886	15734	16041	15851	15830	15824	15862	15768	15915	15922	15848	15814	15935	15836	15952	15924	15932	15790	15766	15922	15854	15963	15842	16042	15754	15682	15912	15858	15888	16017	15803	15717	15798	15867	15905	16031	15931	15745	15889	16082	15782	15814	15776	15938	15915	15860	15682	15890	15856	15956	15884	15848	15818	15988	15819	15964	15931	15722	15940	15788	16014	15966	15852	15847	15949	15849	15917	15928	15929	15674	15880	16021	15921	15976	15897	15933	15898	15769	15791	15794	15777	15881	15588	15867	15916	15882	15869	15844	15935	15902	15928	15894	15743	15927	15880	15623	15832	15708	15877	15878	15837	15921	15830	15964	15937	16033	15952	15873	15856	15711	15997	15940	16037	15766	15927	15955	15754	16065	15919	15793	15882	15869	15883	15710	16045	15722	15878	15848	15804	15978	15852	15715	15942	16219	16051	15877	15833	15913	15934	15813	15924	15863	15922	15878	15797	15810	15964	15926	15930	15743	15807	15945	15834	15931	15896	15879	15860	15846	15795	15892	16085	15902	15847	15922	16056	15735	15878	15762	15917	15851	15920	15908	16030	15862	15882	15882	16019	16071	15847	15856	15895	15857	15964	15866	15806	15886	15851	16076	15835	15928	15965	15797	15927	15776	15882	15942	15730	15844	15825	15949	15976	15846	15879	15992	15806	15919	15710	15960	15885	16076	15722	15770	15789	15918	16099	15789	15820	15882	15828	15676	15850	15839	15807	15807	15968	15900	15839	15846	15871	15754	15831	15880	15909	15921	15803	15938	15855	15888	15848	15860	15733	16062	15935	15949	15822	15932	15690	15610	15736	15930	15795	15882	15718	15770	15788	15964	15916	15895	15810	15925	15846	15968	15787	15919	15837	15923	15872	15920	16045	15741	15826	15924	15980	15891	15989	15952	15998	15952	15722	15893	15899	15836	15768	15976	15833	15871	15765	15857	15817	15933	15609	15858	15825	15885	15978	15808	15929	15774	15856	15802	15833	15848	15790	16141	15925	15880	15993	15790	15982	15859	15883	15919	15895	15881	15894	15818	15796	15936	15886	15819	15918	16060	15932	15921	16089	16017	15931	15884	15952	15860	15890	15715	15873	15941	15871	15842	15861	15987	15813	15756	15774	15862	15954	15859	16116	15818	15898	15772	15880	15834	15951	15901	15968	15856	15696	15918	15935	15945	15890	15694	15932	15858	15811	15949	15925	15916	16066	15919	15815	15962	15753	15977	15916	15875	15804	15589	15939	15929	15888	16076	15801	15837	15878	15809	15841	15834	15911	15827	15864	15900	15804	15994	15824	15961	15799	15815	15848	15823	15915	15874	15818	15989	15812	16020	15857	15876	15650	15905	15805	15932	15904	16018	16051	15958	15929	15878	15791	15942	15899	16055	15830	15732	15848	15758	15771	15854	15843	15918	15785	15956	15930	15893	15715	15884	15798	15897	15804	15708	15947	15785	15851	15867	15883	15888	15794	15928	15937	15842	15853	15899	16018	15885	15847	15916	15954	15939	15861	15834	15730	15949	15752	15890	15807	15837	15930	15897	15851	15920	15933	15892	16047	15793	15711	15902	15858	15958	15790	15985	15972	15868	15776	15776	15759	15989	15799	15826	15881	15907	15594	15736	15723	15855	16023	15862	15809	15893	15851	16097	15789	15920	15836	15732	15975	15707	15925	15831	15947	15870	15757	16003	16000	15949	15795	15842	15701	16018	15705	15839	15838	15987	15892	16142	15754	15795	15754	15924	15966	15763	16050	15897	15894	15830	15973	15784	15735	15803	15871	15853	15990	16029	15989	15972	15751	15786	15869	15847	15776	15750	15754	15796	15935	15957	15831	15813	15729	15921	15955	15953	15771	15883	15945	15796	15971	15861	15877	15790	15781	15923	15784	15903	15628	15962	15911	15804	15866	15750	15824	15991	15959	15982	15655	16030	15882	15776	15973	15871	15984	15867	15647	15880	15886	15795	15897	15854	15742	15964	15646	15836	15849	15860	15846	15855	15851	16020	15844	16003	15852	16077	15718	15839	16038	15953	15859	15877	15923	15803	15734	15825	15721	15966	15959	15860	16029	16034	15700	15818	15822	15986	15754	15922	15786	15823	15807	15797	16021	15886	15982	15817	15878	15700	15759	15912	15858	15895	16178	15968	15800	16001	15927	15894	15832	15874	15811	15873	15965	15834	15766	15876	15999	15743	15883	15788	15906	15810	16145	15761	15852	15876	16045	15924	15838	15741	15872	15843	15976	16061	15976	15959	15854	15871	15801	15881	15917	15948	15807	15823	15862	15848	15721	15723	15718	15772	15854	15790	15767	15978	15857	15723	15946	15732	15851	15949	15820	15947	15881	15836	16017	15952	15806	15929	16037	15776	15908	15897	15950	15663	15847	16008	15818	15856	15828	15815	15995	15710	15761	15846	15790	15980	15928	15715	15857	15850	15884	15891	15797	15793	15836	15853	16053	15994	15683	15898	15868	15867	15812	15744	16040	15825	15887	15807	15788	15976	15864	15857	15684	15862	15912	15901	15891	15924	15809	15894	15765	15946	15778	15776	15733	15844	15862	15933	15890	15846	15760
22106	21192	56422	67564	56510	40792	30990	29019	28350	28710	28770	28408	28391	28550	28693	28595	28635	28483	28359	28826	28410	28491	28326	28314	28386	28429	28425	28308	28306	28146	28155	28385	28230	28166	28384	28358	28468	28520	28452	28331	28374	28223	28607	28331	28067	28174	28273	28152	28421	28274	28394	28366	28474	28231	28159	28184	28368	28048	28072	28118	28324	28100	28298	28381	28280	28215	28235	28212	27870	28257	28079	28146	28295	28216	28307	28406	28305	28344	28161	28528	28523	28225	28177	28187	28380	28400	28126	28340	28422	28261	28082	28097	28186	28318	28050	28087	28095	28271	28086	28220	28246	28120	28257	28296	28193	28425	28053	28268	28114	28429	28228	28187	28020	28544	28147	28225	28195	28008	28240	28293	28222	28340	28030	27865	28093	28274	28242	28002	28205	28110	28198	28235	28287	28382	28407	28171	28105	28252	28163	27845	27966	28112	28090	28250	28193	28321	28325	28152	28200	28079	27961	28353	28363	28161	28084	28227	28229	27910	28233	28100	27988	28106	27759	27775	28098	28031	28046	28279	28260	27912	27996	28064	28160	28294	28267	28255	28241	28193	27985	28299	28033	28364	28421	28243	28120	28153	28073	28084	28617	28579	28249	28322	28249	28317	28241	28052	27804	28153	28254	28160	28120	28142	28053	28246	28163	28230	28076	28336	28281	28313	28289	28210	28229	28072	28179	28008	28058	28267	28084	27829	28113	28126	27917	28231	28136	28098	28212	28374	28331	28340	28384	28224	28435	28064	28263	28282	28384	28138	28380	28250	28077	28107	28054	28143	28224	28179	28372	28066	28112	28061	28072	28026	28337	28175	28167	28121	28091	28270	27988	28146	28277	28177	28153	28323	28373	28044	28169	28177	28126	28070	28544	27678	28118	28293	28202	28087	28128	28102	28195	28236	28303	28220	28146	28287	28076	28090	28112	28285	28156	28192	28133	28094	28173	27983	28248	28428	28223	27974	28170	27995	28406	27958	28018	28332	28079	28124	28199	28005	27903	28023	28159	28342	28390	27946	28160	28178	28195	28120	28103	28198	28208	27822	28302	28199	28206	28339	28225	28310	27996	28327	28340	28153	28372	28083	28007	28187	28018	28230	28267	28334	28275	28003	27968	28058	28406	27952	27937	28166	28351	28353	28108	28344	28036	28319	28267	27997	28235	28242	28470	28172	28425	28207	28479	28126	28002	28230	28303	28178	28152	28021	28189	28499	28103	27932	28089	28339	28173	27840	28309	28147	28075	27969	28308	28269	28072	28025	28048	28143	28282	28077	28000	27875	28154	28153	28016	28293	28223	28340	27953	28517	28089	28115	28549	28200	28258	28509	28157	27995	28132	28133	28295	28250	28171	28166	28084	28290	28112	28206	28135	28371	27888	27859	27950	27903	28176	28134	28440	28148	28145	28073	28130	28074	27845	28117	28223	28355	28498	28246	28146	27934	27944	28142	28193	28182	28164	28108	28133	28016	28001	28136	28234	27972	28311	28550	28268	28571	28249	27882	28192	28320	28126	28049	28173	28205	28126	28205	28003	27999	28135	28053	28370	28077	27903	28070	28235	27939	28209	28078	28034	28164	28346	27943	28197	28121	28007	28137	28301	28110	28233	28247	28371	28037	28188	28392	28208	28328	28009	28105	28257	28098	28178	28136	28151	27990	28164	28187	28505	28306	28215	28156	28206	28483	28259	27941	28331	28011	28224	28320	27932	28114	28117	28470	28156	28236	28104	28304	28398	28427	28053	28128	28275	28146	28417	28074	28083	28136	28366	27963	28309	28098	28130	28272	28195	28360	28296	27945	28029	28124	28144	28348	28306	28132	28135	28186	28125	28233	28185	27964	27840	28322	28284	28158	28365	28405	28152	28061	28056	28291	28225	28196	28066	28264	28266	28209	28344	28322	28213	28127	28523	28213	28158	28159	28054	28234	28212	28264	28274	28250	28370	28117	28166	28664	28105	28073	28085	28175	28359	28259	28072	28136	28283	28231	28200	28060	28303	28061	28417	28076	28047	28152	28255	28195	28232	28068	28413	28016	28360	28244	28412	28103	28231	28175	28342	28268	28268	28163	28083	28412	28101	28134	28155	28197	28102	28215	28071	28016	28131	28179	28252	28113	28274	28024	28000	27827	28345	28242	28081	28346	28103	28021	28177	28191	28156	28001	28281	28237	28322	28297	28059	28234	28161	28250	27972	28234	28133	28027	28201	28219	28454	28323	28465	28280	28232	28002	28143	27992	28090	27849	28302	28249	28287	28217	28259	28504	28405	28212	28452	28139	28236	27946	28024	28059	28375	28465	28271	28069	28335	28319	28286	28125	28192	28112	28191	27974	28267	28243	28112	28213	28037	28386	28237	28122	28007	28375	28451	28328	27920	27991	28204	28293	28011	28076	28163	27952	28390	28059	28156	28250	28227	28141	28068	27904	27906	28061	28004	27762	28116	28408	28370	28255	28033	28325	28055	28217	28430	28124	28307	28075	28071	28105	28393	27938	28268	27901	27991	28222	28269	28217	28319	28250	28214	27985	28236	27995	28205	28113	28178	28087	28370	28045	28277	28343	28323	28290	27989	27954	28357	28258	28475	28088	27995	28244	28344	27993	28151	28101	28342	28444	28342	28197	27851	28130	28170	28354	28277	27942	27912	28039	27879	28300	28374	28214	28012	27994	28069	28366	28288	28098	28155	28054	28070	28374	28227	28151	28096	27905	28215	28387	28286	28134	28252	27994	28119	28242	28246	28312	28207	28188	28273	28211	28288	28132	28132	28219	28081	28057	28052	27994	28133	28285	28145	28145	28236	28028	27989	27888	27942	28017	27953	28029	27896	27968	27854	28203	28295	28499	28154	28135	28281	28298	28134	28477	28378	28185	28163	28378	28257	28155	28386	27853	28075	28113	28145	28264	28353	28118	28156	28132	28122	28206	28317	27851	28334	28162	27834	28154	28132	27995	28207	27919	28305	28093	27943	28298	28316	28087	28422	28297	28290	28046	28105	28029	28195	28235	28334	27970	28054	28154	28342	28312	28267	28230	28037	28143	28383	28052	28052	27901	28266	28146	28108	28153	28002	28243	28333	28170	28039	28279	28005	28180	28222	28271	28146	27973	27959	28268	28066	28268	28035	28240	28265	28218	28011	27889	28209	28187	28163	28168	28253	28345	28214	28216	27985	28120	28025	28217	28358	28153	28039	28196	28061	28231	28175	28140	28196	28021	28189	28229	28041	27928	28137	28117	28097	28087	28025	28017	28088	28366	28366	28394	28133	28233	28091	28299	28490	28376	28355	28378	28135	28232	28239	28314	28250	28245	28420	28101	27928	28264	28247	27991	28222	28183	28450	28158	28025	28017	28233	28312	28298	28340	28090	27926	28306	28148	28437	28027	28214	28128	28167	28207	27943	28189	28133	27855	28271	28027	28149	28159	28209	27992	28212	28015	28328	28132	28194	28283	28119	27961	28241	28084	28137	28234	28173	28084	28228	28328	28197	28247	28201	28070	28184	28312	28144	28173	28259	28147	27866	28130	28193	28048	28211	28487	28244	27920	28298	28169	27933	27986	28121	28026	28448	28201	28125	28165	28167	28142	28006	27976	28102	28201	28025	28108	28325	27881	28227	27974	28206	28194	27867	28153	28233	28030	28112	28074	28136	28157	28367	28125	28088	28144	28220	28213	27813	28101	27956	28001	28247	28059	28019	28129	28138	28211	28299	28279	28206	28221	28209	28345	28175	28310	28156	28092	28145	28320	28185	27947	28036	28361	28318	28303	28232	27845	28111	28081	28040	28331	28256	28027	27924	28389	28090	28008	28208	28188	28099	27886	28140	28216	28284	28434	28305	28273	27981	28158	27980	27800	28053	28130	28236	28208	28080	27908	28197	28118	28426	28215	28083	28449	28553	28300	28156	27960	27992	28168	28017	28141	27904	28082	28042	28319	28275	28112	28132	28173	28300	28263	28294	28165	27938	28097	28097	28216	28082	28020	28207	28140	28185	28068	28272	28104	28222	28076	28008	27901	28181	28409	28129	28330	28065	28040	28453	28397	28463	28142	28376	28129	28123	28095	27834	28015	28066	28340	27940	28138	28112	28004	28044	28255	27987	28404	28230	28080	28186	28137	28012	27977	28264	27787	27959	27979	28089	27899	28115	28229	28199	27928	27993	28089	28282	28035	28267	28242	28115	28034	28095	28115	28270	28355	28478	27997	28089	28162	27997	27913	28157	28147	28190	28136	27813	27951	28122	28171	28061	28228	28202	28200	28161	28131	28304	28207	28174	28305	27918	28084	28070	27995	28027	28055	28023	28219	28117	28226	28013	28215	28195	28137	28199	28275	27988	28236	28250	28252	28246	28406	28024	28318	28107	28150	28038	27871	28502	28172	27955	28189	28173	28087	28299	28110	28129	27794	28120	28056	28240	28270	28119	28473	28386	28137	28246	28157	28173	28060	28160	28043	27882	28168	28235	28243	28186	28269	27982	28074	28088	28187	28109	28236	28365	27975	28166	28219	28010	28196	28198	28048	27921	28278	28286	28240	28239	27914	27950	28149	28060	28313	28277	28230	28173	28138	28506	27928	28104	28324	28331	28259	28200	28362	28161	28075	28362	28198	28093	28227	28141	28033	28196	27928	28087	27921	28147	28156	28378	28158	28175	28287	28330	28024	28220	28058	28136	28047	28251	28374	28379	28077	28198	28238	27974	27904	27930	28233	27971	28115	28444	28508	28346	28249	28260	28141	28030	28106	28191	27929	28123	28372	28110	28201	28186	28038	28217	28058	28024	28017	28030	28016	28240	28259	27946	28127	28131	28115	28298	28327	28014	28134	28137	28009	28332	28126	28102	28182	28404	27994	27997	28206	27876	27948	27987	28482	28201	28197	28251	28137	27997	28202	28234	28048	28417	28348	28127	28038	28092	28164	28234	28274	28229	28027	28302	28369	28411	27959	28147	28271	28137	27884	28158	27747	27973	28299	27884	28214	28307	27988	28276	28053	28157	28098	28247	27984	28386	28246	28040	28315	28032	28159	28016	28108	28185	28081	28303	28250	27990	28235	28055	28239	28232	28066	28165	28147	28136	28144	27938	28014	28302	28082	28150	27904	28006	28091	28131	28163	28083	28115	27958	27896	28107	27977
22835	44368	71436	93183	70494	35077	16125	16014	16016	15976	16077	15884	16080	15794	16116	16167	16021	16035	15984	15885	16172	16020	16027	16060	16208	15922	16078	16062	16051	15994	15993	16233	15970	16014	16002	16184	16105	16046	15989	15951	16149	16028	16186	16007	16115	16088	16043	16066	16002	16108	15909	16019	16124	15984	16084	15852	16151	16066	16048	16087	15986	16037	16143	16209	15962	16097	15991	15950	16147	16044	16006	16045	15964	15977	15976	16124	16027	15979	15934	15852	15824	15980	16100	15980	16055	15931	16037	16027	16135	16047	15937	16053	16181	16148	16256	16157	16039	15874	16028	15827	16146	15948	15990	16032	16072	15876	15994	16126	15891	16204	16148	16172	15812	16173	16060	16012	15918	15910	15947	16161	16179	16082	15896	16123	15983	15889	15839	16070	15881	16132	15809	15980	16011	16143	16004	16058	15834	16055	16076	16232	16061	15958	16095	16097	16088	16044	16049	15978	16058	16175	16109	16145	16053	15985	15968	16003	16144	15991	15916	15952	16189	15992	16021	16054	16016	15807	15938	15964	16094	15970	16194	16072	15922	16094	15952	15994	16161	15984	15986	15983	15810	16103	16005	15850	15788	16087	15936	15965	15955	16053	15936	15988	15895	15925	15998	16095	16085	16042	15920	15990	16048	16103	15959	15968	16108	15826	15888	16122	16151	15953	15907	16069	16083	15909	15991	16110	15812	16045	15964	15927	15976	16005	16144	15770	15994	16072	15786	16069	15905	15976	15936	16039	15915	16001	15987	16180	16187	16087	15878	15848	16277	16044	16164	15884	16093	16006	15957	15993	15920	15953	16039	15978	15799	16123	16086	16031	16022	16012	16123	15975	16081	16004	15934	16148	16139	15981	16125	16046	15976	16064	16067	15971	15979	16068	16015	16118	15891	16008	16038	15958	15970	15959	15854	15941	16127	15837	15840	16212	15962	16009	15995	16060	15873	16098	16069	16104	16307	15838	16136	15828	16220	16063	15833	16042	15858	16015	16186	16017	15919	15971	15962	15950	16075	16072	15953	16017	15990	16130	15997	15888	15983	15949	15994	15849	15973	15854	15988	16061	16046	15873	16078	15907	16108	16067	16114	16065	16045	16053	16165	15892	15994	16010	15951	15945	15884	16088	16118	15858	16048	15979	16111	15922	15969	15931	15871	15865	16028	15932	15877	16069	15970	16140	15740	16141	15936	15959	15974	15784	15982	15941	15941	16009	15949	16055	16087	16140	15966	16027	16213	15994	15912	15935	16047	16100	16152	16054	16031	16081	16083	15789	16013	15977	16077	15969	16060	15975	15904	16005	15999	15827	16024	15806	15998	16194	16209	15962	16162	15979	15873	16016	16158	15975	16129	16029	16096	16106	15884	16018	15924	15958	15931	15912	15885	15913	16049	15985	16041	16073	15858	15830	16047	16073	15971	16204	15977	15877	15996	16111	16022	16075	16041	15914	16114	15912	15966	15971	16101	16113	16141	15993	15843	15975	15974	15878	16008	15960	15944	16139	16156	16010	16070	16070	16070	15965	15949	15869	16021	15794	16007	16101	15862	16061	16000	15857	16262	16122	16179	16300	16167	15994	15939	16031	16026	15963	15896	16045	15980	16009	16116	15835	15949	16057	15897	16031	15972	16010	16055	16051	16016	15808	16079	16099	16054	16061	15915	16065	15979	16033	16008	15779	16159	15948	16152	16050	15906	16069	15966	16071	16023	15915	15944	16007	16008	15987	16048	16035	15870	16089	15997	15988	15950	15949	15938	16098	16174	16247	15995	15983	16031	16141	16045	16013	15929	16185	15847	15962	16111	16003	15947	15799	16053	15943	16037	15871	16034	15977	16096	16071	16091	16024	15970	16042	16148	16086	15933	16010	16161	16048	16087	15908	16060	16129	15867	16001	16055	15921	16179	15922	16097	15998	16025	16091	15951	16103	16047	16031	16034	15858	16065	15863	16065	16014	16083	15997	15965	15737	16071	15932	15928	16000	16051	16120	15998	15958	15981	15920	16050	15883	15986	16145	16025	15905	15805	16098	15960	16042	15956	16143	16242	16155	16244	15903	15958	16052	16076	15867	16024	15977	15917	15932	15981	15998	16000	15949	15932	15997	15987	15996	15895	16111	16281	16081	15959	16114	15988	16100	15714	16138	15940	16051	16038	15981	15945	16105	16055	15999	15890	16040	15921	15978	16000	16001	16153	15981	15994	15963	16015	15796	15877	15991	16155	15879	16009	16089	15902	15889	16112	15958	16177	16071	15932	15968	15994	15986	16065	15941	15710	16027	16026	15907	16014	15981	15953	15972	16031	16051	15952	16259	16159	16065	15998	16046	16110	15998	16022	16062	16048	16123	16118	16015	16119	15964	16094	15953	15920	16020	16023	16116	15911	16111	15978	16019	15884	16126	16041	15925	15994	16161	16105	16062	15957	16005	16052	16157	15956	16117	15782	15933	15965	15975	16005	15952	15893	15958	16158	16120	16137	15936	15906	16102	15897	16111	16072	16024	16062	15933	16019	15923	15912	15878	15808	15954	15956	15996	16294	16091	15934	16041	16007	15899	15866	16013	15976	15970	16118	16000	15978	16028	16033	16043	15916	16088	16002	16084	15942	15995	16172	16097	16130	15826	15879	15779	16108	16122	16158	15928	16022	15864	16009	15902	15939	16087	15984	15930	16085	16124	16053	16010	16109	16007	16052	15876	16003	16107	16054	15950	15822	16014	15915	15883	16044	16054	16053	15995	15921	16035	15947	15967	15864	16042	15956	15976	16116	15994	16028	15910	16058	16127	16009	16003	16153	15847	16141	16064	15876	16145	16158	16087	16041	16131	16089	16007	16060	15917	16014	15851	16118	15802	16173	15989	15889	15893	15942	16031	15969	16073	15997	16200	15853	16126	16093	15943	16121	16184	16155	16070	15902	15943	16020	16054	15985	16149	16119	15798	16068	16006	15967	16046	16091	16070	16080	15962	16141	16030	16115	15919	16031	16138	16050	16110	15952	15814	16183	16104	15956	15926	15980	15996	15997	16039	16054	15921	16028	16018	15966	15921	16116	15835	16077	15850	15965	15814	16105	15789	16004	15970	15923	15942	16065	16046	16206	16070	16011	15907	16158	16096	16008	15986	15850	15972	16096	15923	16120	16009	16101	15833	16008	15943	15958	15986	16036	16044	15910	16112	15837	15854	16079	15962	16189	15925	16017	15940	16086	15956	15978	15928	16089	16124	15999	16048	16037	15858	16159	16065	16110	16117	15871	16118	15906	15941	15988	15963	16068	15893	16123	16104	16027	16051	15820	15943	16196	16016	16142	16149	15991	15989	15928	16009	15998	15997	15803	15806	16194	15885	16097	15823	16061	16178	15905	16121	16107	15905	15926	16007	16033	15885	16079	16202	15996	16153	15965	15939	16016	16158	15955	16052	15953	16010	16176	16076	16010	15953	16096	15976	16128	16053	16009	15771	16010	15946	16017	15877	15929	16045	15951	16097	15894	15988	15970	16004	16052	15945	15832	15884	16026	15846	16272	15825	15871	16030	15866	16082	16081	15932	15918	15922	15900	16190	15928	15933	16077	15977	16038	15932	15860	16047	15917	16106	16007	16055	15960	16094	15879	16009	15968	16242	15958	16029	15860	15977	15951	16265	16100	15864	16181	16007	15956	16048	15945	15932	16083	16021	15953	15932	16036	15940	16235	16114	15950	16192	16100	16049	15876	15963	16007	15980	16067	15968	16058	16014	15935	16002	15854	15929	16173	15880	15919	16111	16069	15917	15894	16086	15801	16089	16034	15918	15974	16105	16037	15917	16112	16061	15929	16009	16002	16025	15972	16149	16030	16009	16138	16158	16010	16191	16039	15896	16256	15954	15974	16018	16040	16093	16098	15969	16112	15981	15943	16038	16147	16031	16019	16041	16016	16083	16073	15857	16110	15950	15903	16152	15945	16052	15971	16055	15886	15967	16065	16154	16047	16052	15927	15918	16169	15973	15921	15912	16013	15995	16133	15956	15783	16050	16176	15861	16032	16134	15920	16131	15908	16093	15939	16082	15989	16015	16065	16017	16023	15875	15985	15972	16086	15936	15781	16039	15977	16054	16093	15980	15904	16058	16056	16151	16068	16126	16050	15976	15893	15981	15882	15858	16206	16061	15956	15943	16052	16114	16025	15946	16047	16078	16206	16167	16106	15770	15846	16078	16077	16231	16083	16019	16002	15996	16013	16035	16069	15905	16044	15900	15990	16019	16029	16089	15935	15920	16034	16170	16128	15973	15938	15841	15953	15974	16009	15891	15791	15783	16098	16187	16163	16019	15974	15963	16097	16009	16112	15929	16083	15974	16001	16044	16132	15845	15877	15881	16081	15801	16113	16068	15948	16034	16019	15917	16026	15972	16099	16089	16102	15865	15912	15989	15998	16152	16173	15947	15910	16102	15892	15860	16088	15972	16056	16162	16013	16030	15771	15972	15984	16104	16270	16117	15910	15880	15972	16080	16069	15942	16012	16137	15972	15877	16022	15940	15976	16017	15867	15885	15952	16190	16167	16101	16134	16060	16066	15879	16150	15996	16034	16094	16022	15891	16070	16074	16072	16140	15969	16104	16086	15924	15992	15905	16128	15927	15803	16045	15853	16051	16117	15930	15941	15951	16004	15994	16057	16064	16074	16124	15981	16026	15923	16055	15802	15852	16007	16032	16188	15914	16011	16135	16045	15939	16052	16033	15930	16100	15848	16162	15990	16073	16129	15954	16099	16104	15923	16171	15861	15900	16005	16137	16066	16157	16069	16046	16037	15978	15909	15931	16050	16045	16088	16054	15929	15965	15893	15884	16013	16002	16075	16175	16020	16124	15954	15868	16011	16021	16028	16150	15989	16143	16024	15925	16079	15879	15867	16000	15878	15969	16044	16052	16024	16111	15935	16002	16044	16078	15993	15905	16005	15922	16161	16175	15990	16060	16241	15950	16043	16111	16040	15997	15912	16026	16029	15960	15860	16005	16057	15989	16025	15927	15983	15996	15969	15903	16046	15981	15978	16047	15864	16073	15942	16009	15933	15893	16111	16117	16063	16015	15991	16163	16094	16258	15862	15878	16128	16062	16056	16030	15942	15917	16005	15981	16040	15977	16109	15986	16002	15833
35543	29191	56518	46914	36380	30856	29034	28611	28700	28623	28722	28842	28506	28791	28722	28710	28677	28931	28491	28752	28840	28515	28673	28756	28475	28655	28607	28626	28701	28852	28763	28598	28598	28644	28633	28688	28464	28624	28997	28805	28663	28530	28621	28954	28811	29048	28808	28730	28780	28752	28606	28601	28657	28866	28709	28481	28732	28537	28702	28779	28813	28769	28670	28557	28607	28672	28866	28549	28676	28581	28667	28629	28572	28644	28610	28604	28306	28404	28781	28654	28588	28686	28860	28912	28456	28734	28425	28585	28767	28418	28497	28510	28856	28550	28786	28954	28436	28580	28638	28655	28864	28669	28672	28614	28466	28391	28634	28494	28554	28562	28633	28581	28637	28701	28526	28431	28599	28608	28625	28659	28591	28751	28564	28627	28815	28989	28822	28703	28496	28500	28619	28556	28522	28505	28457	28299	28425	28592	28657	28680	28723	28765	28606	28528	28427	28630	28715	28862	28693	28595	28670	28747	28675	28729	28486	28836	28559	28570	28669	28840	28862	28759	28706	28696	28661	28317	28712	28796	28596	28598	28668	28694	28797	28567	28654	28731	28371	28504	28532	28459	28589	28712	28782	28792	28546	28473	28548	28701	28432	28688	28684	28519	28658	28742	28640	28539	28840	28637	28451	28534	28773	28895	28563	28474	28822	28622	28679	28514	28647	28472	28591	28685	28748	29004	28388	28631	28611	28701	28721	28617	28590	28524	28601	28757	28552	28550	28623	28682	28657	28601	28793	28560	28812	28528	28705	28777	28470	28454	28848	28702	28640	28562	28475	28520	28590	28578	28537	28559	28572	28473	28580	28599	28350	28501	28576	28737	28642	28873	28857	28560	28822	28650	28883	28928	28739	28551	28522	28658	28796	28590	28915	28787	28781	28606	28622	28757	28684	28646	28994	28607	28606	28694	28471	28677	28669	28338	28737	28628	28944	28718	28681	28621	28742	28903	28515	28655	28703	28801	29237	28659	28527	28613	28610	28638	28590	28503	28600	28769	28502	28996	28607	28732	28618	28914	28821	28694	28608	28651	28755	28667	28576	28631	28373	28740	28617	28755	28594	28638	28668	28339	28309	28654	28669	28689	28558	28417	28655	28318	28691	28399	28624	28353	28670	28288	28538	28550	28602	28774	28668	28579	28729	28478	28468	28593	28645	28525	28798	28854	28658	28503	28691	28777	28562	28413	28593	28645	28760	28599	28853	28713	28741	28538	28859	28560	28629	28917	28576	28741	28706	28727	28842	28825	28610	28636	28680	28825	28813	28885	28792	28645	28771	28500	28503	28389	28708	28644	28740	28643	28655	28928	28674	28865	28523	28434	28473	28694	28635	28646	28915	28619	28474	28455	28681	28630	28761	28925	28638	28727	28882	28474	28369	28590	28487	28708	28874	28804	28517	28450	28510	28521	28796	28836	28833	28729	28498	28821	28597	28643	28627	28627	28514	28779	28566	28587	28664	28651	28668	28448	28581	28564	28607	28807	28683	28648	28666	28458	28713	28618	28866	28488	28685	28505	28524	28510	28556	28551	28655	28224	28593	28619	28455	28369	28566	28572	28733	28494	28550	28384	28675	28388	28694	28600	28500	28584	28569	28628	28803	28868	28899	28681	28812	28807	28617	28449	28814	28748	28624	28600	28707	28766	28523	28657	28605	28431	28592	28603	28755	28737	28666	28606	28737	28447	28704	28960	28866	28739	29012	28507	28378	28457	28653	28388	28479	28506	28632	28570	28629	28927	28861	28580	28547	28689	28703	28387	28850	28582	28546	28576	28679	28363	28636	28657	28814	28570	28765	29031	28400	28698	28671	28745	28924	28844	28603	28498	28513	28607	28714	28797	28974	28600	29073	28657	28767	28585	28800	28404	28588	28831	28687	28573	28353	28460	28641	28920	28599	28718	28602	28695	28589	28478	28669	28929	28842	28477	28729	28716	28645	28658	28890	28333	28850	28576	28567	28706	28603	28436	28733	28474	28600	28658	28727	28523	28687	28480	28898	28875	28453	28818	28751	28506	28644	28651	28674	28638	28687	28520	28655	28582	28574	28694	28715	28988	28805	28674	28681	28490	28705	28745	28709	28514	29040	28627	28520	28812	28360	28526	28483	28730	28666	28693	28812	28669	28629	28621	28677	28700	28699	28876	28849	28698	28474	28514	28518	28468	28492	28697	28469	28729	28628	28894	28712	28751	28422	28512	28715	28769	28812	28460	28480	28593	28699	28458	28433	28705	28476	28617	28513	28659	29001	28646	28395	28771	28570	28559	28627	28780	28816	28801	28507	28741	28610	28660	28650	28687	28750	28650	28549	28686	28727	28562	28479	28330	28509	28704	28505	28806	28834	28682	28672	28708	28656	28648	28804	28795	28543	28652	28737	28788	28666	28383	28655	28558	28952	28863	29003	28729	28690	28828	28714	28476	29039	28557	28494	28861	28541	28491	28822	28562	28704	29079	28778	28742	28858	28829	28655	28552	28690	28747	28809	28594	28792	28668	28920	28821	28728	28623	28479	28776	28633	28423	28875	28760	28692	28609	28613	28604	28323	28314	28656	28645	28694	28626	28829	28515	28668	28499	28464	28439	28886	28641	28563	28660	28626	28575	28564	28538	28580	28560	28761	28448	28566	28599	28702	28626	28306	28413	28482	28899	28621	28578	28618	28676	28764	28554	28748	28648	28674	28524	28448	28312	28459	28646	28587	28553	28720	28586	28661	28555	28511	28772	28806	28468	28656	28770	28574	28664	28693	28522	28510	28679	28737	28912	28790	28475	28561	28741	28806	28734	28838	28938	28559	28586	28402	28603	28741	28509	28520	28718	28774	28705	28570	28677	28697	28671	28509	28351	28349	28570	28708	28650	28693	28574	28747	28662	28695	28547	28457	28460	28666	28777	28539	28790	28543	28736	28958	28553	28658	28753	28600	28599	28746	28759	28624	28572	28576	28621	28597	28423	28568	28592	28474	28469	28664	28432	28574	28671	28456	28462	28651	28816	28487	28746	28438	28579	28655	28522	28467	28698	28640	28428	28748	28658	28799	28801	28711	28762	28672	28556	28704	28483	28697	28427	28753	28606	28577	28683	28412	28805	28663	28439	28715	28562	28657	28667	28587	28566	28631	28797	28700	28611	28392	28718	28389	28597	28496	28577	28755	28684	28546	28743	28599	28785	28899	28370	28636	28480	28315	28513	28887	28610	28627	28793	28624	28505	28489	28775	29009	28816	28664	28695	28438	29085	28258	28511	28662	28713	28729	28603	28544	28679	28609	28748	28518	28614	28597	28609	28847	28786	28673	28660	28467	28720	28670	28678	28640	28725	28840	28758	28694	28410	28501	28464	28737	28470	28765	28642	28835	28758	28733	28626	28558	28319	28335	28819	28462	28546	28673	28561	28736	28593	28583	28765	28708	28775	28818	28561	28721	28494	28689	28431	28375	28582	28815	28928	28782	28775	28694	28717	28436	28537	28723	28519	28463	28469	28735	28484	29004	28784	28786	28615	28324	28732	28582	28661	28678	28608	28421	28730	28519	28822	28650	28355	28559	28604	28456	28374	28632	28600	28588	28701	28663	28486	28697	28619	28548	28441	28749	28759	28507	28460	28632	28698	28466	28603	28553	28703	28452	28706	28677	28749	28700	28602	28784	28695	28809	28651	28588	28681	28773	28519	28602	28704	28527	28573	28601	28460	28683	28598	28665	28497	28548	28560	28483	28686	28919	28441	28721	28650	28582	28728	28707	28694	28409	28741	28841	28646	28776	28773	28523	28910	28687	28601	28764	28746	28834	28494	28429	28520	28846	28722	28558	28622	28882	28432	28802	28420	28789	28774	28677	28673	29005	28486	28469	28701	28682	28627	28940	28875	28800	28521	28555	28678	28948	28846	28524	28610	28904	28472	28389	28536	28932	28619	28839	28753	28367	28889	28618	28501	28777	28714	28469	28531	28880	28257	28717	28624	28618	28634	28658	28753	28760	28996	28777	28788	28723	29021	28396	28816	28882	28542	28725	28693	29032	28698	28594	28623	28605	28640	28638	28613	28862	28795	28606	28603	28570	28832	28963	28628	28724	28697	28428	28495	28480	28716	28883	28558	28578	28711	28710	28855	28642	28647	28718	28554	28740	28558	28686	28512	28466	28876	28492	28623	28637	28746	28890	28743	28636	28686	28235	28534	28736	28810	28739	28720	28657	28805	28564	28454	28764	28876	28708	28655	28819	28726	28597	28632	28651	28731	28691	28382	28773	28471	28676	28628	28741	28477	28681	28644	28638	28828	28672	28529	28397	28760	28590	28889	28577	28627	28669	28757	28355	28784	28608	28723	28975	28524	28699	28573	28750	28735	28653	28669	28814	28669	28832	28720	28583	28806	28497	28817	28751	28524	28670	28508	28816	28633	28350	28559	28731	28444	28754	28735	28727	28618	28526	28626	28541	28667	28529	28539	28815	28679	28773	28883	28558	28725	28437	28602	28843	28780	28707	28667	28980	28419	28755	28668	28930	28534	28744	28699	28619	28734	28645	28829	28709	28774	29053	28451	28744	28822	28757	28890	28795	28464	28605	28517	28682	28688	28396	28670	28663	28731	28568	28652	28878	28594	28919	28597	28707	28691	28780	28998	28429	28938	28514	28686	28642	28589	28738	28565	28775	28586	28500	28521	28771	28272	28521	28622	28847	28646	28827	28849	28803	28689	28809	28666	28808	28539	28489	28390	28513	28648	28490	28758	28602	28830	28805	28745	28561	28599	28830	28670	28594	28681	28703	28709	28607	28367	28389	28805	28502	28406	28811	28730	28534	28673	28782	28450	28483	28775	28760	28707	28481	28521	28586	28679	28494	28677	28732	28660	28780	28702	28805	28468	28533	28820	28641	28868	28536	28631	28569	28577	28737	28644	28668	28691	28471	28503	28367	28688	28704	28580	28614	28743	28959	28762	28509	28708	28862	28634	28580	28748	28721	28371	28468	28501	28864	28450	28682	28856	28688	28651	28617	28680	28372	28414	28742	28499	28738	28908	28635	28750	28746	28817	28666	28510	28360	28509	28690	28640	28771	28632	28743	28712	28871	28888	28573	28820	28539	28571	28726	28598	28682	28666	28791	28740	28588	28513	28432	28736	28694	28785	28813	28521	28774	28580
22920	24490	48339	33995	23870	17737	16376	16304	16394	16228	16307	16444	16373	16557	16298	16269	16296	16340	16382	16301	16462	16411	16252	16348	16494	16488	16462	16307	16338	16398	16401	16286	16230	16204	16349	16529	16381	16353	16222	16352	16240	16475	16330	16206	16373	16471	16221	16381	16202	16457	16566	16346	16272	16256	16354	16380	16337	16277	16389	16341	16225	16188	16345	16223	16304	16359	16316	16432	16343	16312	16422	16243	16344	16556	16407	16237	16124	16410	16302	16500	16383	16235	16370	16292	16264	16360	16416	16356	16303	16302	16271	16317	16251	16358	16359	16341	16382	16328	16387	16484	16288	16259	16437	16382	16276	16341	16283	16221	16210	16417	16327	16478	16355	16218	16270	16317	16346	16133	16379	16493	16345	16317	16247	16273	16277	16235	16452	16445	16498	16271	16460	16179	16344	16457	16373	16371	16182	16321	16504	16304	16215	16239	16207	16210	16385	16224	16237	16466	16346	16367	16328	16194	16243	16294	16312	16326	16360	16313	16344	16329	16505	16276	16248	16472	16370	16490	16468	16306	16317	16355	16340	16341	16372	16071	16383	16405	16433	16422	16249	16343	16227	16369	16485	16176	16201	16463	16437	16314	16367	16254	16333	16161	16347	16420	16167	16318	16338	16418	16436	16363	16378	16356	16445	16229	16377	16316	16437	16385	16271	16207	16317	16387	16266	16185	16449	16340	16274	16251	16331	16383	16338	16308	16275	16245	16555	16255	16217	16524	16247	16266	16438	16429	16443	16226	16333	16341	16202	16133	16343	16523	16386	16307	16348	16244	16140	16302	16336	16397	16324	16369	16455	16471	16326	16417	16481	16242	16410	16162	16506	16396	16505	16323	16223	16279	16267	16383	16366	16354	16356	16313	16299	16369	16356	16199	16193	16429	16383	16307	16369	16269	16277	16305	16298	16477	16334	16133	16411	16492	16320	16348	16297	16338	16445	16327	16342	16263	16449	16291	16396	16385	16393	16398	16225	16334	16225	16424	16472	16432	16394	16347	16483	16348	16330	16345	16418	16348	16321	16397	16293	16330	16354	16252	16386	16345	16371	16343	16348	16350	16314	16306	16348	16208	16305	16287	16328	16492	16365	16345	16315	16397	16384	16356	16397	16311	16133	16393	16184	16356	16108	16485	16435	16312	16394	16455	16289	16459	16339	16251	16276	16156	16382	16243	16355	16343	16299	16320	16278	16373	16505	16248	16388	16138	16399	16548	16117	16330	16330	16261	16322	16112	16159	16390	16378	16359	16213	16200	16163	16386	16307	16350	16339	16274	16345	16396	16316	16296	16265	16467	16313	16163	16208	16405	16491	16354	16408	16257	16273	16410	16377	16400	16137	16359	16325	16316	16363	16379	16287	16399	16242	16383	16356	16426	16244	16104	16473	16126	16236	16299	16478	16351	16468	16340	16415	16376	16434	16420	16222	16149	16051	16472	16280	16396	16288	16370	16367	16387	16244	16215	16326	16202	16524	16363	16512	16355	16209	16442	16459	16280	16444	16311	16372	16382	16315	16328	16178	16388	16407	16260	16528	16241	16248	16251	16288	16403	16331	16511	16219	16242	16448	16282	16350	16279	16431	16347	16337	16492	16346	16366	16228	16273	16392	16317	16252	16249	16204	16350	16281	16282	16361	16204	16392	16302	16361	16323	16335	16258	16258	16329	16351	16212	16269	16285	16290	16251	16451	16314	16379	16348	16294	16238	16264	16350	16382	16346	16143	16446	16370	16332	16228	16176	16443	16408	16123	16475	16250	16283	16286	16301	16500	16203	16256	16307	16451	16286	16442	16214	16339	16371	16397	16327	16317	16210	16455	16416	16455	16322	16391	16468	16276	16503	16292	16402	16269	16251	16459	16207	16479	16238	16383	16320	16368	16363	16395	16317	16417	16290	16251	16207	16393	16488	16357	16401	16353	16237	16334	16155	16514	16418	16397	16367	16386	16435	16404	16308	16454	16199	16334	16439	16440	16188	16330	16243	16211	16294	16200	16125	16355	16176	16481	16367	16422	16246	16418	16424	16401	16373	16260	16201	16343	16212	16242	16319	16182	16420	16329	16420	16401	16342	16306	16327	16222	16119	16501	16371	16250	16380	16209	16274	16180	16265	16303	16377	16328	16360	16224	16193	16557	16348	16190	16269	16429	16362	16298	16287	16479	16317	16348	16383	16378	16171	16462	16337	16348	16460	16298	16280	16405	16304	16288	16359	16397	16447	16480	16345	16440	16309	16438	16392	16176	16323	16388	16321	16440	16426	16551	16163	16310	16282	16476	16399	16417	16325	16335	16353	16195	16315	16517	16390	16274	16400	16354	16557	16244	16410	16354	16229	16389	16386	16255	16291	16275	16440	16345	16397	16346	16255	16342	16344	16517	16396	16471	16285	16301	16443	16282	16299	16264	16197	16292	16478	16463	16317	16445	16360	16388	16353	16325	16292	16234	16351	16467	16379	16398	16253	16379	16268	16361	16353	16335	16355	16295	16198	16436	16299	16518	16292	16304	16309	16315	16514	16257	16358	16445	16350	16344	16305	16326	16400	16434	16281	16513	16261	16267	16404	16247	16284	16399	16278	16379	16281	16376	16411	16522	16233	16275	16325	16133	16376	16348	16281	16368	16411	16172	16294	16241	16444	16190	16445	16310	16147	16663	16266	16413	16309	16453	16385	16449	16256	16328	16413	16424	16240	16308	16341	16185	16333	16374	16398	16242	16402	16193	16482	16284	16378	16303	16214	16406	16202	16252	16309	16353	16270	16427	16385	16387	16461	16200	16428	16201	16267	16361	16294	16159	16352	16346	16378	16197	16382	16353	16212	16289	16437	16204	16227	16050	16248	16274	16360	16629	16360	16374	16430	16267	16309	16478	16324	16339	16243	16248	16464	16108	16276	16309	16482	16228	16285	16337	16299	16299	16375	16268	16304	16309	16301	16435	16309	16301	16495	16317	16379	16168	16283	16459	16445	16305	16339	16161	16460	16386	16315	16302	16431	16214	16425	16369	16335	16115	16376	16365	16311	16311	16373	16262	16444	16201	16443	16336	16320	16372	16408	16213	16347	16233	16243	16191	16259	16294	16336	16595	16324	16403	16164	16322	16389	16397	16405	16395	16231	16444	16442	16354	16359	16465	16261	16377	16394	16527	16226	16295	16449	16239	16354	16276	16213	16275	16546	16181	16317	16299	16219	16286	16302	16395	16313	16325	16322	16078	16558	16426	16394	16366	16397	16522	16399	16396	16423	16453	16442	16206	16325	16262	16413	16495	16250	16452	16298	16495	16457	16368	16412	16278	16122	16394	16252	16396	16395	16559	16247	16179	16496	16357	16267	16476	16384	16373	16156	16471	16431	16414	16264	16331	16361	16305	16487	16257	16378	16224	16231	16366	16247	16454	16275	16330	16424	16286	16447	16440	16390	16446	16328	16394	16285	16276	16501	16288	16327	16289	16290	16369	16386	16343	16427	16306	16311	16286	16436	16366	16351	16312	16382	16343	16401	16150	16352	16338	16353	16321	16367	16301	16401	16305	16210	16243	16360	16287	16360	16335	16354	16357	16282	16547	16511	16364	16240	16398	16303	16324	16380	16285	16256	16289	16325	16294	16192	16378	16297	16504	16253	16431	16313	16576	16228	16372	16209	16339	16235	16408	16287	16383	16330	16552	16303	16319	16378	16352	16376	16306	16334	16348	16507	16404	16420	16181	16298	16353	16244	16435	16306	16237	16184	16379	16289	16352	16435	16411	16266	16329	16211	16374	16377	16214	16281	16284	16216	16242	16175	16415	16391	16456	16328	16270	16363	16240	16438	16371	16343	16313	16307	16255	16220	16213	16137	16366	16237	16128	16351	16460	16322	16324	16324	16387	16359	16383	16283	16205	16518	16239	16237	16226	16183	16358	16327	16412	16503	16170	16215	16370	16320	16328	16329	16376	16203	16279	16368	16341	16500	16242	16302	16383	16456	16279	16344	16387	16409	16164	16037	16426	16413	16172	16376	16360	16464	16277	16242	16247	16403	16339	16363	16377	16188	16392	16272	16351	16453	16454	16318	16345	16431	16275	16376	16328	16337	16277	16149	16382	16369	16372	16398	16251	16481	16371	16293	16407	16470	16484	16360	16245	16356	16434	16391	16374	16421	16394	16220	16228	16261	16414	16098	16351	16443	16297	16259	16335	16390	16424	16404	16290	16360	16417	16537	16322	16345	16323	16288	16516	16216	16413	16227	16422	16114	16417	16311	16326	16409	16331	16352	16474	16331	16310	16389	16410	16306	16271	16328	16180	16143	16265	16319	16240	16358	16275	16490	16411	16302	16407	16406	16488	16451	16291	16399	16443	16266	16302	16396	16446	16628	16307	16512	16365	16448	16267	16278	16370	16394	16372	16396	16258	16288	16400	16397	16292	16285	16455	16407	16216	16334	16328	16290	16388	16321	16412	16256	16378	16378	16364	16461	16148	16326	16150	16462	16428	16370	16364	16462	16196	16525	16382	16277	16311	16493	16271	16359	16239	16404	16369	16400	16352	16291	16487	16274	16256	16468	16294	16311	16355	16365	16401	16432	16281	16314	16489	16305	16219	16504	16321	16377	16221	16335	16308	16178	16405	16366	16169	16234	16395	16366	16264	16494	16276	16327	16422	16375	16045	16276	16123	16451	16247	16453	16166	16381	16415	16359	16335	16214	16436	16256	16455	16335	16469	16208	16502	16239	16154	16231	16416	16300	16222	16335	16285	16306	16461	16133	16233	16357	16246	16373	16192	16408	16424	16255	16274	16306	16365	16318	16436	16403	16391	16533	16441	16367	16450	16334	16319	16293	16400	16328	16250	16414	16370	16346	16395	16544	16384	16245	16458	16326	16461	16264	16360	16343	16237	16413	16308	16424	16294	16274	16074	16328	16370	16478	16315	16394	16268	16252	16201	16294	16324	16382	16267	16427	16374	16490	16389	16312	16207	16372	16252	16293	16317	16236	16331	16214	16353	16151	16293	16129	16272	16359	16190	16221	16384	16242	16300	16473	16314	16246	16513	16405	16255	16168	16232	16470	16319	16276	16257	16334	16287	16239	16340	16470	16710	16126	16347	16194	16238	16326	16227	16294	16265	16505	16361	16485	16368	16295	16404	16264
22622	20987	60027	69474	55829	43239	32969	30824	30825	31170	31200	31158	30923	30860	30911	30956	30837	30848	30880	30828	30608	30780	30770	30738	30858	30965	30518	30895	30715	31129	30765	30826	30845	31016	30740	30853	30718	30642	30683	30698	30909	30857	30697	30567	30780	30679	30830	30514	30797	30574	30822	30911	30652	30846	30802	30570	30678	30547	30604	30697	30740	30822	30754	30675	30714	30635	30672	30710	30887	30762	30815	30859	30641	30802	30646	30620	30696	30632	30882	30545	30947	31055	30726	30850	30923	30754	30821	30627	30524	30986	30908	30717	30740	30732	30974	30499	30966	30819	30813	30687	30600	30787	30514	30760	30573	30961	30811	30730	30603	30697	30691	30781	30630	30788	30389	30429	30814	30734	30432	30503	30650	30686	30903	30732	30497	30867	30998	30841	30531	30850	30933	31000	30815	30662	30802	30792	30680	30734	30624	30908	30689	30652	30848	30790	30710	30399	30864	30769	30815	30839	30722	30758	30576	30638	30760	30956	31072	31017	30782	30718	30622	30682	30900	30739	30974	30781	30767	30701	30563	30448	30625	30479	30703	30735	30745	30783	30811	30704	30278	30463	30310	30480	30914	30592	30665	30592	30772	30810	30652	30665	30638	30700	30609	30456	30875	30670	30925	30485	30682	30670	30778	30532	30920	31070	30493	30608	30684	30530	30658	30605	30843	30555	30856	30438	30515	30688	30794	30947	30630	30897	30848	31037	30716	30750	30788	30661	30621	30628	30652	30768	30801	30710	30779	30936	30595	30611	30904	30862	30926	30886	30704	30961	30766	30931	30898	30887	31026	30850	30756	30626	30383	30880	30618	30986	31020	30842	30785	30559	30754	30863	30601	30764	30768	30687	30940	30830	30694	30694	30702	30692	30951	30740	30791	30784	30956	30729	30812	30845	30733	30653	31003	31048	30561	30729	30687	30485	30801	31104	30791	30675	31105	30772	30771	30624	30596	30496	30656	30613	30691	30714	30743	30541	30717	30921	30488	30721	30788	30563	30625	30546	30599	30680	30518	30484	30803	30767	30993	30663	30830	30574	30600	30816	30866	30763	30666	30736	30726	30710	30614	30698	30609	30833	30735	30966	30842	30711	30743	30678	30820	30831	30623	30745	30568	30621	30560	30481	30628	30625	30713	30755	30743	30783	30915	30874	30916	30683	30776	30612	30689	30737	30562	30561	30861	30769	30667	30602	30540	30782	30748	30544	30742	30714	30740	30695	30936	30590	30947	30712	30421	30618	30689	30698	30845	30745	30806	30786	30740	31163	30776	30744	30589	30375	30817	30814	30711	30778	30389	30493	30596	30801	30595	30746	30892	30895	30983	30804	30818	30717	30623	30522	30836	30844	30472	30807	30574	30538	30817	30957	30765	30652	30503	30462	30716	30692	30896	30578	30690	30698	30764	30509	30551	31010	30702	30860	30825	30707	30868	30507	30550	30615	30857	30811	30923	30829	30673	30753	30468	30707	30576	30636	30663	30492	30879	30769	30675	30660	30720	30746	30703	30666	30536	30607	30828	30828	30692	30500	30772	31020	30632	30624	30761	30911	30318	30748	30562	30753	30729	30635	30625	30978	30801	30872	31084	30980	30517	30857	30665	30878	30548	30672	30603	30419	30359	30368	30745	30761	30784	30762	30808	30712	30695	30891	31113	30943	30703	30411	30791	30913	30647	30921	30646	30735	30860	30916	31079	30612	30568	30515	30427	30632	30680	30358	30678	31007	30780	30483	30691	30585	30818	30461	30500	30946	30669	30741	30881	30943	30607	30577	30849	30726	30835	30685	30480	30653	30753	30589	30670	30866	31015	30812	30712	30634	30416	30948	30781	30364	30617	30981	30669	30779	30482	30418	30879	30711	30645	30798	30703	30757	30765	30660	30244	30492	30723	30857	30801	30879	31054	30698	30780	31098	30315	30325	30641	30512	30649	30816	30525	30872	30774	30919	30819	30721	30725	30664	30802	30227	30756	30829	30727	30575	30428	30550	30440	30848	30760	30795	31023	30813	30667	30828	30774	30976	30590	30467	30939	30889	30399	30748	30837	30791	30504	30735	30653	30905	30928	30902	30834	30621	30833	30355	30678	30748	30593	30588	30719	30577	30910	30645	30711	30465	30935	30799	30361	30645	30790	30645	30506	30866	30534	30689	30828	30900	30618	30730	30807	30707	30745	30819	30612	30528	30681	30714	30629	30634	30990	30768	30833	30644	30586	30662	30621	30788	30373	30722	30594	30829	31015	30737	30691	30921	30653	30670	30817	30764	30548	30819	30693	30771	30940	30914	30645	30730	30700	30522	30737	30845	30694	30492	30940	30842	30893	30454	30589	30614	30578	30828	30743	30554	30396	30935	30849	30653	30608	30855	30690	30429	30742	30533	30579	30691	30754	30375	30637	30638	30623	30558	30650	30597	30469	30603	30831	30655	30528	30789	30693	30820	30838	30757	30361	30497	30627	30577	30720	30714	30864	30438	30599	30786	30774	30729	30632	30297	30709	30682	30698	30604	30532	30705	30714	30835	30447	30743	30852	30662	30913	30685	30849	30879	30708	30709	31078	30696	30306	30565	30842	30727	30773	30422	30911	30790	30671	30669	30734	30695	30544	30672	30971	30802	30885	30722	30523	30807	30514	30873	30698	31072	30457	30707	30586	30849	30696	30761	30540	30460	30761	30502	30594	30738	30624	30799	30737	30718	30697	30751	30967	31023	30770	30823	30624	30531	30901	30903	30700	30879	30773	30687	30387	30779	30645	30904	30798	30711	30800	30818	30677	30815	30571	30563	30799	31026	30696	31006	30797	30685	30512	30654	30492	30477	30723	30559	30970	30874	30864	30843	30697	30695	30575	30526	30726	30649	30602	31022	30597	30494	30515	30548	30648	30818	30812	30873	30793	30589	30684	30566	30765	30781	30744	30798	30894	30836	30547	30603	30732	30791	30677	30609	30772	30525	30539	30805	30637	30678	30668	30713	30623	30756	30922	30754	30603	30777	30428	30668	30779	30526	30856	30612	30688	30675	30768	30616	30868	30501	30763	30693	30950	30685	30645	30697	30812	30534	30801	30843	30463	30506	30470	30793	30809	30728	30803	30666	30426	30806	30603	30917	30680	30693	30687	30796	30876	30607	30956	30619	30896	30809	30778	30734	30832	30802	30584	30837	30871	30753	30808	30399	30579	30602	30423	30697	30845	30640	30723	30812	30757	30786	30595	30578	30676	30771	30873	30635	30828	30845	30646	30810	30486	30843	30693	30712	30575	30511	30474	30722	30797	30656	30530	30474	30560	30551	30777	30542	30480	30467	30661	30673	30598	30496	30994	30815	30888	30828	30788	30745	30617	30783	30921	30702	30623	30907	30540	30891	30615	30588	30716	30641	30761	30829	30918	30746	30801	30706	30521	30670	30965	30802	30676	30823	30753	30768	30537	30622	30783	30727	30656	30669	30678	30652	30806	30567	30515	30717	30764	30550	30818	30725	30799	30637	30756	30694	30610	30873	30546	30618	30692	30517	30789	30638	30540	30806	30661	30621	30554	30661	30851	30695	30885	30995	30856	30955	30860	30531	30486	31060	30828	30826	30762	30612	30706	30970	30738	30719	30791	30543	30690	30748	30432	30804	30637	30789	30838	30733	30842	30726	30841	30812	30759	30588	30605	30879	30621	30688	30622	30812	30815	30663	30988	30929	30537	30725	30687	30734	30632	30509	30737	30409	30607	30809	30629	30811	30655	30836	30794	30506	30688	30751	30970	30720	30567	30630	30646	30922	30914	30608	30723	30891	30597	30674	30748	30649	30844	30563	30793	30819	30633	30701	30800	30771	30543	30647	30634	30473	30742	30728	30680	30331	30631	30647	30865	30524	30487	30698	30795	30725	31044	30926	30609	30467	30826	30778	30844	30548	30791	30718	30895	30903	30576	30742	30596	30514	30753	30733	30465	31036	30911	30705	30741	30687	30757	30799	30492	30266	30495	30580	30832	30662	30516	30586	30614	30667	30770	30899	30475	30914	30650	30547	30704	30757	30942	30946	30709	30483	30566	30790	30675	30866	30176	30817	30881	30901	30639	30599	30794	30691	30988	30764	30706	30783	30952	30685	30777	30701	30813	30767	30816	30797	30675	30525	30992	30930	30782	30735	31016	30918	30812	30650	30667	30588	30707	30856	30614	30724	30757	31105	30554	30494	30583	30600	30639	30822	30462	30687	30544	30683	30987	30671	30526	30921	30616	30964	30796	30825	30687	30836	30710	30710	30683	30765	30428	30825	30733	30746	30664	30710	30762	30752	30850	30678	30513	30554	30684	30851	30665	30763	30536	30885	30521	30666	30692	30780	30656	30841	30443	30768	30623	30813	30543	30448	30901	30846	30617	30730	30764	30730	30676	30622	30737	30641	30685	30701	30690	30871	30472	30602	30820	30621	30446	30413	30797	30754	30690	30734	30889	30641	31049	30780	30434	30643	30703	30670	31031	30384	30911	30761	30667	30686	30693	30891	30713	30653	30707	30429	30651	30621	30726	30574	30508	30781	30762	30784	30953	30786	30877	30606	30723	30645	30556	30614	30576	30909	30838	30859	30620	30643	30531	30692	30854	31009	30530	30814	30728	30761	30952	30751	30567	30660	30580	30819	30733	31019	30976	30827	30500	30422	30785	30719	30650	30672	31042	30461	30684	30865	30842	30844	30570	30859	30685	30531	30480	30684	30739	30944	30689	30482	30685	30862	30468	30573	30701	30688	30705	30737	30376	30663	30720	30744	30813	30850	30583	30853	30621	30603	30552	30765	30700	30494	30780	31001	30751	31013	30979	30710	30681	30971	30635	30908	30705	30579	30863	30660	30724	30727	30915	30582	30771	30882	30665	30495	30580	30671	30714	30583	30793	30717	30585	30506	30696	30403	30701	30889	30784	30422	30599	30564	30801	30425	30827	30902	30565	30939	30630	30772	30921	30644	30720	30801	30915	30553	30738	30732	30750	30755	30756	30443	30692	30576	30791	30614	30730	30698	30706	30529	30345	30731	30676	30872	31053	30755	30711	30647	31051	30802	30804	30730	30782	31116	30912	30682	30659	30848	30829	30589	30848	30888	30733	30674	30801	30476	30954	30564	30613	30578	30602	30711	30798	30758	30828	30899
21825	43793	94169	86856	60938	35476	17308	16953	17432	17158	17069	17157	17150	17032	17132	17247	17118	17171	17386	17229	17248	17156	17256	17297	17149	17121	17200	17182	17121	17212	17082	17237	17269	17099	17196	17204	17128	17116	17124	17128	17322	17109	17187	17295	17246	17184	17183	17047	17247	17185	17155	17388	17230	17272	17201	17242	17203	17176	17323	17086	17162	17081	17318	17341	17072	17044	17328	17129	17238	17370	17016	17248	17293	17133	17311	17142	17137	17262	17179	17138	17182	17182	17072	16852	17209	17132	17320	17187	17310	17232	17317	17262	17257	17344	17222	16918	17426	16978	17187	17114	17352	17079	17221	17317	17248	17116	17338	17193	17177	17298	17436	17236	16947	17378	17231	17149	17311	17257	17250	17224	17115	17278	17225	17120	17186	17026	17246	17195	17254	17074	16984	17223	17229	17400	17284	17099	17134	17268	17126	17094	17330	17118	17233	17154	17375	17311	17023	17195	17117	17100	17137	16979	17137	17384	17061	17179	17197	17187	17018	17126	16904	17182	17311	17156	17299	17158	17184	17127	17266	17291	17255	17308	17075	17288	17149	17087	17087	17141	17325	17216	17137	17040	17175	17407	17027	17249	17125	17407	17208	17063	17231	17208	17036	17232	17226	17121	17177	17318	17040	17222	17234	17197	17056	17173	17206	17198	17266	16919	17064	17288	17138	17153	17228	17157	17367	17244	17261	17137	17159	17071	17162	17070	17118	17118	17088	17307	17074	17205	17304	17227	17065	17124	17430	17047	17242	17232	17106	17291	17077	17147	17152	17046	17266	17311	17141	17019	17036	17126	17241	17215	17081	17277	17174	17225	17218	17216	17052	17250	17263	17152	17298	17128	17094	17209	17030	17321	17136	16951	17283	17280	17362	17194	17297	17271	17173	17228	17220	17350	17201	17298	17146	17124	17187	17246	17177	17198	17131	17131	17123	17189	17142	17359	17163	17091	17241	17249	17345	17136	17228	17146	17232	17160	17357	17061	17183	17228	17210	17082	17285	17088	17126	17170	16950	17167	17074	17107	16988	17093	17077	17172	17149	17255	17074	17099	17121	17084	17090	17208	17058	17224	17318	17182	17257	17147	17110	17245	17205	17229	17071	17227	17057	17296	17264	17245	17220	17130	17250	17385	17376	17223	17243	17114	17256	17315	17022	16993	17188	17245	17154	17213	17118	17083	17207	17125	17172	17031	16998	17242	17064	17116	17026	17105	17234	17334	17231	17039	17129	17208	17159	17089	17111	17147	17280	17084	17106	17038	17218	17178	17026	17124	17181	17199	17330	17280	17121	17198	17045	17317	17109	17110	17093	17224	17168	17136	17259	17229	17313	17378	17135	17099	17226	17039	17280	17139	17108	17214	17147	17104	17079	17054	17285	17376	17243	17208	17129	17222	17239	17115	17263	17218	17087	17218	17044	17214	17157	17356	17082	17094	17250	17212	17182	17268	17103	17083	17140	17292	17010	17405	17385	17229	17088	17162	17102	17240	17268	17300	17163	17095	17208	17035	17158	17122	17156	17231	17228	17126	17030	17076	17298	17309	17088	17266	17136	17212	17199	17302	17282	17174	17228	17426	17168	17299	17155	17229	17245	17175	17152	17237	17014	17273	17009	17187	17231	17047	17282	17103	17169	17325	17213	17211	17234	17202	17244	17168	17235	17189	17026	17240	17030	17141	17226	17063	17042	17204	17241	17212	17283	17221	17171	17144	17324	17247	17277	17151	17047	17085	16959	17025	17240	17220	17098	17055	17053	17080	16956	17296	17211	17275	17125	17115	17241	17199	17032	17007	17156	17323	17221	17203	17295	17117	17150	17162	17100	17357	17246	17189	17030	17124	17200	17141	17342	17201	17139	17142	17303	17032	17240	17215	17134	17128	17144	16987	17213	17237	17163	17171	17208	17192	17170	17200	17178	17220	17146	17202	17057	17215	17255	17240	16958	17088	17153	17160	17164	17114	17050	17027	17130	17206	17224	17149	17307	17039	17197	17005	17172	16918	17234	17170	17395	17268	17011	17298	17083	17189	17356	17086	17256	17156	17104	17188	17177	16918	17434	17281	17091	17338	17143	17020	17078	17319	17018	17029	17259	17138	17087	17332	17032	17143	17353	17153	17207	17326	17226	17255	17148	17037	17179	17213	17197	17184	17174	17190	17198	17083	17226	17152	17203	17152	17105	17176	16988	17214	17139	17181	17038	17228	16976	17377	17309	17199	17146	17155	17195	17140	16948	17191	17297	17151	16931	17121	17169	17142	17257	17180	17229	17001	17019	17209	17239	17210	17211	17154	17129	17299	17310	17155	17301	17047	17062	17057	16967	17163	17197	17125	17111	17176	17021	17317	16999	17089	17181	17139	17237	17157	17135	17181	17246	17137	17027	17114	17157	16913	17185	17322	17228	17168	17316	17202	17115	17174	17006	17207	17189	17202	17124	17217	17208	17232	17127	17170	17278	17185	17275	17046	17096	17331	17243	17152	17100	17149	17024	17101	17151	17044	17241	17176	17284	17070	17136	17263	17095	17310	17275	17158	17161	17171	17199	17171	17177	17118	17033	17313	17225	17332	17338	17310	17244	17125	17224	17094	17208	17111	17283	17172	17183	17210	17097	17064	17146	17147	17189	17238	17103	17278	17052	17269	17112	17050	17088	17152	17266	17282	17231	17311	17237	17238	17194	17112	17248	17253	17024	17196	17322	17062	17123	17319	17208	17114	17071	17291	17166	17205	17129	17232	17276	17148	17136	17200	17037	17168	17238	17104	17374	17232	17310	17127	17138	17098	17250	16981	17085	17131	17218	17430	17238	17164	17337	17120	17190	17147	17211	17252	17012	17092	17263	17196	17204	17058	17101	17280	17181	17293	17130	17311	17199	17317	17380	17481	17155	17121	17163	17171	17013	16974	17176	17050	17147	17175	17063	17093	17288	17110	17331	17176	17043	17220	17345	17192	17085	17469	17052	17126	17190	17242	17210	17101	17163	17139	17124	17157	17116	17095	17173	17221	17291	17168	17410	17127	17188	17047	17171	17190	17318	17184	17049	17181	17213	17331	17282	17290	17349	17022	17127	17185	17061	17247	17219	17274	17232	17233	17135	17145	17227	17222	17116	17245	17186	17094	17240	17215	17149	17183	17154	17119	17253	17128	17151	17139	16984	17271	16934	17172	17357	17196	17260	17190	17302	17244	17066	17331	17237	17064	17018	17151	17187	17165	16938	17142	17082	17232	17218	17102	17168	17040	17238	17207	17255	17256	17300	17188	17049	17248	17059	17168	17097	17271	17166	17321	17055	17125	17172	17324	17237	17022	17141	17329	17199	17209	17263	17093	17300	17258	17024	16996	17299	17186	17044	17084	17076	17262	17243	17078	17243	17167	17105	17269	17253	17322	17112	17130	17196	17178	17105	17329	17327	17223	17022	17071	17233	17116	17291	17101	17092	17297	17109	17376	17235	17239	17283	17245	17245	17023	17096	17195	17125	17332	17055	17098	17072	17325	17192	17011	17393	17209	17348	17285	17168	17119	17206	17155	17139	17221	17091	17239	17338	17207	17244	17236	17112	17256	17267	17084	17353	17181	17097	17153	17117	17197	17261	17279	17115	17212	17339	17247	17245	17136	17213	17137	17189	17113	17214	17250	17228	17168	17048	17194	17136	17159	17117	17378	17300	17204	17240	17187	17126	16965	17194	17181	17135	17076	17183	17146	17270	17205	17044	17191	17098	17114	17170	17086	17323	17203	17201	17294	17283	17163	17076	17152	17160	17193	17323	17149	17226	17161	17260	17278	17085	17246	17072	17279	17110	17119	17067	17333	17126	17017	17219	17136	17233	17231	17181	17058	17121	17220	17263	17093	17130	17326	17128	17240	17154	17335	17065	17166	17136	17340	17183	17096	16996	17222	17108	17201	17074	17139	17281	17131	17216	17261	16959	17164	17232	17013	17146	17241	17309	17144	17181	17064	17131	17139	17256	17057	17155	17163	17260	17116	17013	17110	17049	17239	17322	17421	17213	17374	17079	17279	17035	17354	17212	17077	17195	17131	17048	17202	17138	17248	17408	17200	17256	17094	17166	17025	16986	17207	17294	17192	17229	17207	17154	17075	17071	17165	17201	17192	17133	17186	17337	17297	17330	17257	17137	17178	17213	17177	17058	17218	17067	17240	17142	17031	17431	17152	17391	16905	17215	17167	17176	17235	17176	16915	17069	17240	17053	17276	17100	17154	17146	17103	17072	17040	17171	17141	17208	17286	17082	17141	17080	17048	17273	17345	17076	17140	17242	17115	17283	17180	17194	17263	17053	17199	17139	16951	17255	17204	17353	17208	17020	17230	17153	17171	17249	17172	17318	17233	17275	17207	17234	17271	17129	17451	17276	17105	17543	17246	17233	17196	17346	17365	17222	17327	17234	17109	17193	17171	17217	17150	17138	17111	17090	17103	17090	17142	17085	17274	17019	17336	17161	17201	17155	17237	17266	17103	17252	17124	17239	17343	17195	17136	17324	17048	17063	17131	17122	17444	17319	17191	17279	17116	17251	17218	17079	17000	17336	17085	17252	17327	17070	16958	17071	17067	16959	16979	17257	17082	17363	17026	17109	17252	16979	17097	17253	17148	17149	17087	17076	17211	17247	17144	17353	17186	17262	17064	17184	17078	17169	17301	17065	17088	17174	17229	17061	17346	17088	16993	17375	17172	17253	17136	17182	17164	17202	17182	17228	16939	17109	17244	17191	17267	17031	17202	17173	17333	17044	17239	17189	17060	16922	17114	17138	17147	17190	17194	17200	17213	17194	16985	17259	17367	17028	17266	17054	17211	17270	17177	17030	17201	17256	17239	17226	17058	17188	17178	17065	17196	17108	17101	17139	17143	17144	17213	17111	17088	17202	17342	17230	17181	17199	17006	17313	17211	17183	17400	17118	17155	17180	17227	17196	17204	17305	17250	17267	17288	17288	17241	17342	17075	16986	17013	17062	17298	17215	17243	17039	17233	17273	17205	17201	17270	17202	17307	17024	17039	17101	17128	17184	17225	17039	17234	17178	17191	17382	17153	17315	17088	17207	17109	17225	17331	17116	17216	17183	17156	17200	17192	17284	17292	17419	16991	17306	17078	17052	17212	17102	17069	17248	17357
22024	20747	57658	77414	61223	47594	34120	32119	32214	32739	32581	32653	32706	32564	32555	32342	32593	32516	32417	32323	32456	32261	32631	32458	32180	32317	32297	32476	32267	32072	32590	32394	32368	32318	32180	32355	32448	32078	32030	32196	32445	32117	32492	32126	32343	32412	32399	32246	32363	32291	32342	32291	32171	32237	32108	32172	31887	32319	32361	32389	32532	32116	32336	32254	32319	32121	32389	32208	32248	32322	32197	32293	32193	32243	32174	32102	32243	32404	32342	32049	31856	32060	32205	32335	32567	32296	32259	32175	32278	32336	32208	32260	32183	32002	32065	32135	32308	32100	31999	32143	32344	32166	32043	32243	32314	32616	32356	32014	32549	32313	31986	31932	32302	32384	32329	32085	32116	32014	32218	32412	32257	32400	32277	32404	32380	32260	32012	32002	32137	32297	32171	32247	32075	32595	32187	32004	32179	31977	32123	32085	32105	32563	32102	32268	32253	32205	32291	32254	32517	32349	32456	32332	32222	32200	32254	32357	32143	32417	32064	32212	32510	32429	32267	32165	32386	32407	32511	32314	32232	32164	31991	31891	32404	32120	32374	32356	32191	32149	32197	32008	32249	32081	32160	32550	32358	32368	32354	32139	32078	32655	32212	32037	31919	32063	32344	31979	32023	32252	31989	32303	32178	32094	31868	32338	32199	32059	32092	32520	32266	32529	32103	32082	32333	32258	31991	32370	32108	32064	32262	32249	32355	32186	32360	32352	32176	32122	32170	32314	32078	32474	32250	32300	32159	32524	32156	32354	32109	32523	32445	32257	32349	32198	32218	32057	32138	32253	32278	32406	32278	32483	32226	32266	32164	32099	32256	32052	32047	32137	32200	32452	32241	31993	32347	32468	32332	32316	32246	32115	31993	32008	32215	32295	32085	32118	32241	32506	32262	32301	32203	32206	31882	32194	32295	32288	32253	32378	32321	32381	32093	32235	32491	32376	32658	31984	32289	32440	32366	32386	32059	32204	32267	32262	31855	32092	32129	32439	32229	32228	32123	32131	32141	32188	32097	32152	32191	32254	32323	32422	32203	32353	32263	32032	32023	32129	32350	32296	32027	32028	31910	32243	32178	32394	32139	32346	32333	32090	32079	32155	32319	32544	32206	32299	32114	32301	32331	31936	32202	32418	32297	32117	32160	32368	32106	32275	32494	32291	32100	32325	32198	31990	32125	32032	32217	32617	32469	32173	32113	32027	32331	32311	32162	32039	32145	32114	32021	32280	32182	31983	32194	32032	32233	31851	32333	32089	32166	32124	32239	32191	32259	32150	32422	31913	32079	32264	32365	32383	32130	32429	32271	32298	32175	32330	32248	32223	32158	32264	32173	32196	31922	32043	32158	32193	32317	32158	32322	32316	32247	32149	32215	32023	32208	32211	32170	32450	32557	32296	32280	32355	32112	32230	32181	32041	32322	32258	32094	31986	32162	32163	32313	32270	32178	32413	32379	32436	32159	32149	32031	32172	32146	32288	32303	32168	32400	32278	32095	32277	32322	32272	32150	32141	32271	32138	32073	32197	32054	32452	32500	32202	32029	32357	32243	32338	32261	31967	32194	32125	32251	32163	32187	32190	32108	32065	32403	31979	32499	32310	32201	32296	32199	32104	32312	32344	32205	32344	32155	32254	31940	32409	32224	32106	32448	32454	32135	32173	32289	32124	32340	32225	32185	32207	32192	32386	32301	32478	32157	32301	32516	32277	32096	32165	32254	32352	32421	32189	32024	32208	32280	32159	32108	32105	31972	32450	32185	32137	31953	32188	32230	32401	32327	32377	32174	32044	32068	32368	32148	32433	32402	32300	31978	32258	32356	32210	32279	32198	32590	32188	32318	32546	32079	32446	32316	32213	32287	32373	32095	32175	32047	32250	32314	31892	32158	32082	32314	32252	32319	32155	32233	32212	32158	32060	32226	32204	32093	32515	32236	32255	32567	32558	32314	32461	32367	31968	32271	32031	32190	32180	32322	32108	32073	32082	32005	32257	32324	32153	32453	32186	31991	32142	32128	32165	31784	32172	32269	32057	32529	32143	32146	32040	32061	32403	32383	32175	32088	32157	31944	32098	32372	32632	32211	32502	32327	32150	32019	32237	32232	32296	32220	32338	32162	32463	32269	32218	32432	32165	32343	32343	32136	32066	32414	32102	32315	32047	32322	32231	32247	32194	32201	32245	32098	32136	32162	32330	32390	32236	32177	32221	32238	31994	32102	32303	32201	32202	32056	32447	32054	32085	32107	32054	32405	32315	32027	32109	32140	32303	32373	32060	32295	32152	31943	32065	32089	32323	32008	32228	32239	32106	32257	32192	32339	32054	32004	32243	32488	32437	32201	32266	32432	32107	32207	32299	32290	32151	32147	32337	32376	32412	32269	32125	32145	32079	32142	32491	32142	32128	32241	32121	32252	32361	32210	32038	32374	32405	32051	32121	32277	32230	32343	32139	32417	32067	31961	32050	32172	32340	32227	32404	32437	32204	31974	31987	32358	32091	32497	32306	32103	32308	32157	32383	32046	32131	31679	32118	32421	32267	32343	32204	32620	32388	32541	32042	32097	31934	32378	32079	32271	31922	31997	32220	32310	32217	32338	32465	32509	32304	32189	32279	31961	32419	32301	32483	32204	32137	32069	31875	32405	32216	32568	32222	32050	32240	32216	32024	32460	32019	32343	32190	32042	32184	32074	32421	32484	32126	32098	32194	32471	32390	32416	32191	32213	32303	32447	32385	32558	32139	32221	32351	32240	32201	31899	32372	32188	32433	32317	32449	32291	31988	32070	32230	32019	31963	32211	32153	32493	32159	32226	32361	32219	32077	31950	31915	32232	32040	32387	32084	32152	32289	32379	32370	32205	31936	32183	32268	32351	32048	32598	32235	32528	32395	32043	32170	32184	32109	32378	32166	32334	32169	32217	32103	32205	32053	32426	32233	32458	32192	32140	32271	32096	32469	32143	32207	32022	32145	32258	32110	32186	32188	32332	32159	31997	32159	32227	32219	32322	32317	32175	32252	31965	32338	32166	32127	31971	32210	32338	31924	32345	32274	32150	32123	32278	32136	32299	32153	32431	32053	32395	32367	32081	32012	32115	32213	32084	32483	32225	32198	32327	32066	32149	32539	32485	32030	32227	32147	32282	32280	32111	32030	32102	32383	32194	32347	32206	32425	32127	32230	32454	32304	32175	32005	32158	32055	32388	32373	32307	32437	32133	31955	32285	32249	32090	32232	32147	32185	32262	32408	32122	32093	32209	32275	32234	32319	32237	32291	32219	32184	32299	32180	32285	32072	32198	32513	32209	32227	32336	32417	32186	32202	32303	32343	32031	32456	32185	32392	32414	32145	32457	32227	32203	32171	32269	32063	32183	31966	32474	32288	32496	32253	32193	32112	32307	32020	32132	31978	32452	32198	32458	32356	32106	32085	32258	32393	32133	32452	32209	32000	32306	32289	32127	32501	32306	32288	32219	32320	32222	32357	32097	32221	32120	32326	32509	32402	32415	31981	32126	32139	32205	32274	32490	32228	32271	32361	32102	32215	32224	32535	32046	31871	31980	32186	32364	32436	32326	32480	32009	32279	32026	32429	32381	32386	32128	32339	32188	32056	32228	32454	32110	32223	32466	32252	32259	32413	32003	31790	32319	32399	32028	32154	32240	32035	32366	32091	32076	32121	32328	32138	32288	32291	32050	32230	32137	32074	32454	32052	32494	32301	32316	32261	32130	32031	32216	32174	32405	32191	32202	32316	32345	32364	32295	32321	32087	32161	32278	32025	32301	32020	32426	32285	32131	32173	32344	32238	32093	32314	32278	32202	32297	32227	31994	32344	32359	31856	32380	32337	32075	32219	31994	31829	32269	32201	32595	32216	32099	32141	32205	32480	31867	32390	32257	32175	32076	32456	32064	31890	31942	32141	32125	32485	32157	31957	32249	32146	32326	32175	32101	32024	31998	32134	32150	31892	32057	32231	32350	32061	32303	32363	32385	32281	32444	32250	32412	32051	32275	32271	32370	32036	32107	32206	32060	32250	32092	32177	32031	32060	32183	32413	32201	32415	32398	32001	32193	32391	31985	32395	32073	32051	32083	32131	32213	32189	32061	32286	32411	31853	32264	32169	32103	32393	32162	32431	32012	32189	32515	32144	32175	32441	32145	32227	32286	31979	32079	32167	32250	32544	32267	32036	32629	32118	32480	31936	32184	32303	32525	32295	31903	32006	32236	31883	32179	32170	32546	32040	32333	32066	32036	32388	32377	32365	32332	32197	32175	32078	32285	32489	32331	32181	31978	32187	32371	32177	32310	32203	32080	32289	32370	32502	32416	32021	32330	32189	32215	32203	32317	32524	32418	32328	31876	32017	32179	32060	32211	32326	32232	32134	32350	32164	32330	32088	32231	32136	32078	32250	32490	32129	32366	32325	32268	31869	32503	32473	32481	32319	32153	32198	32247	31931	32292	31988	32365	32076	31909	32192	32050	32019	32094	31936	32174	32231	32413	32223	32527	32282	31918	32405	32205	32002	32274	32018	32402	32453	32165	32403	32172	32102	32147	32389	32212	32159	32183	32035	31888	32054	32401	32330	32206	32315	32347	31958	32257	32230	32224	32100	32261	32168	31926	32194	32305	32270	32432	32253	32323	32246	32456	32139	32496	31978	32310	32149	32147	31934	32179	32194	32228	32225	32265	32311	32242	32028	32614	32282	32082	31986	32226	32314	32193	32234	32281	32267	32087	32280	31991	32025	32056	32416	32204	32451	32253	32195	32343	32154	32254	32248	32000	32412	32215	32134	32149	32115	32185	32111	32210	32341	32027	32022	32051	32320	32210	32134	32312	32032	32528	32422	32329	32220	32254	32155	32391	32141	32239	31980	32257	32109	32098	32274	32144	32049	31943	32092	32518	32111	32232	31913	32446	32235	32313	32434	32004	32075	31984	32205	32267	32479	32258	32212	32407	32121	32203	32510	32448	31935	32339	32296	32209	32037	32179	32364	32172	32254	32475	31958	32245	32289	32169	32210	32257	32299	32185	32008	32017	32054	32064	32199	32149	32069	32107	32120	31905	32414	32319	32219	32383	32173	32128	32210	32297	32276	32052	31942	32089	32235	31945	31902	32330	32066	31983	32342	32224	32176
22288	47594	72060	94451	74047	44743	17618	17776	17660	17743	17645	17660	17629	17803	17744	17832	17791	17815	17655	17889	17875	17751	17724	17593	17670	17477	17824	17700	17945	17883	17726	17805	17645	17780	17792	17855	17757	17828	17805	18022	17822	17622	17623	17742	17726	17585	17821	17674	17736	17758	17758	17759	17726	17550	17846	17781	17720	17541	17838	17716	17715	17762	17700	17768	17870	17728	17774	17701	17799	17698	17602	17621	17566	17626	17768	17794	17874	17832	17715	17728	17694	17882	17589	17882	17693	17751	17745	17793	17587	17582	17760	17772	17751	17921	17807	17693	17631	17629	17744	17764	17885	17583	17814	17748	17744	17761	17627	17766	17789	17905	17705	17755	17635	17690	17945	17524	17905	17693	17643	17696	17778	17708	17798	17684	17560	17931	17603	17711	17836	17649	17648	17644	17824	17615	17750	17832	17658	17768	17532	17564	17723	17659	17942	17586	18001	17820	17644	17778	17611	17760	17698	17671	17612	17693	17580	17852	17772	17744	17671	17834	17726	17756	17847	17724	17535	18005	17661	17654	17541	17607	18025	17631	17875	17700	17888	17745	17689	17830	17745	17669	17718	17564	17780	17600	17628	17647	17846	17829	17633	17733	17766	17607	17632	17679	17771	17633	17468	17801	17686	17629	17678	17763	17590	17625	17666	17841	17787	17715	17606	17731	17774	17656	17755	17662	17671	17666	17597	17784	17800	17836	17682	17901	17709	17594	17741	17801	17886	17807	17582	17766	17774	17880	17830	17608	17699	17852	17677	17647	17651	17670	17809	17877	17725	17659	17582	17450	17655	17653	17854	17920	17759	17883	17620	17812	17683	17751	17585	17625	17863	17801	17665	17830	17701	17878	17600	17621	17642	17660	17586	17866	17611	17717	17733	17687	17889	17683	17870	17811	17694	17701	17634	17732	17697	17688	17699	17668	17787	17739	17620	17656	17692	17603	17739	17539	17781	17471	17808	17733	17801	17656	17721	17672	17677	17663	17692	17599	17687	17660	17821	17816	17885	17676	17696	17725	17590	17819	17812	17791	17723	17589	17846	17594	17700	17608	17731	17604	17825	17587	17759	17782	17732	17713	17841	17715	17779	17720	17736	17909	17610	17599	17657	17600	17833	17634	17553	17730	17596	17859	17783	17492	17881	17805	17537	17465	17670	17707	17760	17738	17722	17771	17647	17678	17707	17683	17758	17722	17497	17627	17908	17746	17843	17677	17671	17754	17799	17631	17704	17616	17776	17597	17709	17641	17586	17683	17621	17388	17688	17793	17834	17783	17612	17635	17836	17627	17849	17668	17827	17647	17696	17652	17635	17665	17760	17646	17854	17691	17777	17799	17603	17529	17696	17686	17688	17792	17661	17738	17688	17765	17670	17669	17875	17687	17785	17647	17642	17754	17720	17898	17729	17668	17764	17800	17732	17768	17726	17670	17888	17686	17706	17679	17750	17755	17687	17724	17648	17560	17623	17696	17613	17721	17966	17699	17525	17875	17785	17825	17621	17832	17787	17739	17768	17671	17714	17943	17660	17792	17586	17932	17685	17634	17702	17722	17858	17650	17604	17589	17922	17791	17745	17698	17909	17657	17868	17552	17733	17829	17701	17794	17867	17713	17641	17663	17652	17801	17855	17660	17717	17798	17799	17686	17803	17696	17614	17831	17672	17582	17805	17671	17630	17694	17763	17442	17710	17951	17700	17767	17634	17622	17780	17676	17696	17589	17735	17620	17572	17738	17694	17732	17603	17627	17587	17765	17653	17806	17658	17694	17769	17826	17702	17666	17562	17595	17711	17664	17708	17877	17826	17668	17705	17523	17511	17608	17695	17660	17484	17530	17674	17668	17627	17856	17625	17777	17629	17659	17819	17680	17863	17772	17694	17940	17754	17602	17686	17884	17847	17737	17663	17812	17838	17646	17922	17537	17752	17673	17707	17847	17636	17937	17664	17533	17803	17671	17683	17688	17705	17602	17822	17697	17570	17756	17742	17721	17801	17645	17713	17673	17642	17648	17731	17683	17701	17643	17805	17630	17707	17666	17681	17774	17751	17575	17816	17593	17620	17863	17749	17534	17844	17738	17629	17789	17707	17735	17732	17716	17628	17730	17722	17733	17708	17623	17908	17740	17785	17744	17597	17679	17667	17587	17838	17734	17740	17782	17736	17748	17707	17758	17820	17682	17896	17589	17738	17701	17755	17769	17779	17674	17736	17693	17862	17726	17596	17568	17559	17619	17672	17789	17714	17566	17686	17733	17827	17770	17667	17702	17630	17454	17477	17807	17669	17754	17752	17662	17691	17668	17721	17545	17807	17717	17722	17751	17720	17768	17738	17676	17777	17909	17759	17610	17709	17533	17794	17699	17695	17665	17711	17740	17738	17685	17599	17501	17670	17713	17665	17672	17756	17719	17594	17707	17651	17716	17639	17753	17792	17719	17762	17661	17662	17783	17706	17661	17758	17774	17874	17545	17704	17700	17588	17732	17931	17722	17788	17759	17762	17732	17643	17722	17897	17668	17572	17932	17725	17549	17743	17811	17823	17622	17856	17705	17846	17642	17649	17701	17447	17714	17692	17693	17714	17837	17793	17704	17594	17737	17766	17662	17749	17836	17643	17809	17666	17660	17537	17363	17602	17591	17447	17810	17683	17799	17729	17575	17607	17537	17573	17724	17738	17566	17724	17713	17511	17860	17934	17858	17637	17515	17760	17661	17590	17549	17753	17642	17754	17700	17743	17459	17758	17615	17704	17653	17619	17692	17874	17630	17801	17860	17693	17768	17715	17641	17604	17607	17854	17861	17694	17627	17697	17730	17605	17592	17605	17669	17759	17686	17723	17597	17638	17992	17778	17822	17699	17813	17614	17830	17726	17562	17869	17627	17767	17529	17769	17660	17773	17737	17645	17676	17633	17756	17809	17526	17874	17559	17732	17811	17681	17648	17879	17852	17818	17650	17605	17679	17811	17592	17658	17762	17836	17819	17737	17775	17609	17703	17587	17689	17725	17860	17776	17714	17647	17579	17778	17655	17607	17831	17635	17874	17627	17764	17722	17545	17734	17636	17772	17646	17752	17604	17886	17761	17730	17711	17888	17704	17765	17780	17533	17849	17669	17938	17655	17778	17748	17678	17593	17729	17780	17810	17701	17560	17608	17805	17739	17699	17746	17817	17727	17643	17705	17794	17700	17601	17839	17590	17764	17639	17697	17756	17835	17743	17635	17796	17830	17480	17620	17773	17815	17806	17730	17703	17612	17573	17673	17874	17873	17756	17627	17812	17513	17790	17680	17673	17660	17793	17788	17777	17654	17729	17669	17724	17611	17739	17721	17667	17772	17794	17567	17652	17690	17495	17838	17522	17595	17756	17698	17571	17633	17438	17847	17667	17764	17746	17809	17617	17753	17640	17685	17792	17641	17578	17825	17581	17724	17788	17572	17670	17727	17831	17801	17679	17684	17634	17646	17622	17680	17803	17766	17833	17673	17688	17735	17688	17663	17804	17667	17716	17790	17592	17725	17620	17794	17760	17675	17887	17801	17724	17680	17805	17735	17705	17704	17582	17727	17574	17770	17727	17611	17776	17696	17605	17772	17638	17897	17834	17857	17789	17617	17841	17621	17745	17456	17643	17714	17737	17789	17927	17725	17618	17712	17729	17759	17703	17647	17563	17776	17603	17876	17864	17711	17874	17449	17775	17718	17801	17736	17716	17601	17781	17848	17903	17632	17675	17724	17595	17678	17658	17861	17622	17826	17791	17674	17519	17766	17700	17540	17803	17489	17907	17671	17700	17642	17778	17727	17700	17723	17705	17742	17620	17602	17846	17690	17730	17657	17714	17776	17717	17703	17741	17674	17777	17664	17803	17752	17649	17845	17899	17561	17584	17809	17715	17776	17854	17723	17616	17607	17590	17862	17509	17792	17784	17738	17838	17849	17568	17652	17575	17695	17702	17788	17670	17659	17713	17696	17637	17622	17780	17633	17744	17620	17624	17692	17665	17734	17692	17774	17675	17787	17674	18026	17805	17685	17634	17530	17829	17739	17651	17900	17607	17747	17895	17748	17747	17762	17722	17824	17635	17740	17537	17714	17662	17617	17820	17711	17768	17753	17748	17621	17795	17816	17617	17825	17749	17584	17682	17681	17658	17599	17839	17699	17677	17638	17762	17749	17758	17680	17605	17718	17770	18021	17620	17604	17693	17745	17624	17680	17668	17727	17896	17733	17576	17716	17650	17728	17804	17745	17814	17816	17667	17696	17682	17690	17624	17712	17515	17676	17768	17600	17638	17873	17719	17658	17689	17851	17881	17557	17740	17739	17762	17816	17904	17783	17784	17794	17740	17786	17755	17662	17862	17585	17609	17617	17899	17556	17489	17710	17688	17742	17913	17667	17919	17712	17815	17756	17687	17805	17660	17687	17833	17591	17742	17759	17608	17597	17777	17725	17838	17521	17671	17840	17719	17652	17672	17713	17750	17708	17637	17864	17656	17643	17659	17798	17635	17762	17753	17695	17736	17715	17604	17783	17700	17954	17563	17618	17779	17569	17752	17838	17735	17860	17716	17676	17813	17767	17860	17756	17683	17713	17860	17828	17672	17632	17729	17644	17640	17785	17724	17616	17821	17666	17575	17728	17521	17658	17796	17715	17830	17648	17674	17892	17526	17733	17651	17709	17583	17642	17656	17867	17508	17666	17706	17942	17722	17789	17932	17778	17834	17660	17563	17504	17702	17616	17742	17768	17595	17626	17594	17653	17687	17718	17707	17742	17676	17742	17734	17447	17755	17780	17724	17561	17792	17913	17657	17694	17542	17696	17740	17726	17550	17700	17678	17670	17737	17590	17619	17541	17661	17624	17711	17781	17648	17758	17621	17744	17784	17647	17607	17651	17605	17718	17869	17839	17607	17656	17793	17758	17755	17532	17914	17766	17744	17809	17729	17830	17507	17639	17920	17803	17646	17834	17653	17802	17662	17705	17909	17567	17625	17748	17679	17823	17761	17809	17893	17756	17671	17790	17622	17726	17608	17736	17621	17737	17680	17725	17835	17737	17728	17648	17607	17659	17681	17621	17739	17504	17839	17620	17804	17768	17682	17671	17708	17782	17840	17720	17718	17708	17616	17703	17747	17782	17833
35701	29418	51755	53839	40454	34019	31588	31398	31337	31350	31173	31209	31279	31550	31161	30880	31140	31065	31445	31108	31393	31374	31358	31365	31234	31232	31355	31136	31461	31197	31211	31219	31219	31288	31083	31063	31588	31157	31181	31235	31073	31313	31504	31357	31343	31364	31678	31220	31357	31399	31144	31081	30993	31078	31352	31325	31110	31523	31280	31084	31298	31275	31218	31206	30908	31396	31355	31090	31116	31304	31329	31312	31088	31040	31116	31427	31182	31501	31162	31461	31218	31636	31128	31233	31133	31223	31366	31308	31017	31507	31206	31208	31391	31522	31462	31286	31492	31266	31273	31068	30875	31205	31152	31047	31174	31181	31204	31128	31151	31195	31220	31189	31194	31134	31594	31409	31380	30971	31174	31018	31214	31119	31431	31364	31007	31135	31266	31290	31310	31124	31187	31431	31108	31202	31298	31257	31478	31408	31354	30963	31087	31015	31232	31199	31221	31161	31456	31347	31126	31264	31271	31326	31251	30910	31150	31166	31398	31304	31185	31331	31080	31248	31006	30921	31377	31448	31229	31435	31394	31468	31066	31500	31235	31090	31212	31085	30954	31039	31234	31476	31276	31286	31269	31387	31344	31194	31041	31262	31139	31251	31204	31683	31117	31116	31145	31121	31443	31246	31376	31139	31199	31449	31275	31238	31496	31271	31169	31476	31167	31247	31250	31413	31302	31386	31239	31258	31135	31130	31372	31184	31313	31063	31254	31405	31215	31372	31379	31200	31043	31316	31202	31106	31290	31277	31168	31206	31154	30982	31144	31101	31099	31191	31026	31229	31234	31389	31377	31207	31261	31425	31369	31137	31323	31392	31045	30879	31317	31278	31430	31371	31392	31205	31194	31433	31277	31158	31227	31150	31090	30947	31278	31182	31332	31386	31521	31269	31487	31567	31247	31356	31069	31283	31148	31478	31140	31017	31060	31146	31171	31153	31508	31335	31261	31326	31451	31004	31197	31060	31158	31172	31159	31483	31058	31400	31226	31104	31365	31245	31261	31076	31209	31264	31306	31213	31301	31413	31373	31036	31024	31099	31041	31350	31161	31511	31193	31334	30993	31285	31284	31513	31370	31516	31167	31443	31045	31148	31193	31471	31362	31219	30934	31329	31133	31255	31277	31406	31078	31293	31666	31460	31620	31201	31212	31179	31459	31238	31201	31215	31062	31155	31511	31392	31483	31289	31229	31060	31044	31291	31273	31010	31562	31335	31228	31456	31418	31420	31350	31295	31411	31302	31290	31302	31200	31098	31492	31408	31357	31010	31230	31582	31261	30922	31162	31186	31056	31382	31509	31331	31527	31367	31465	30984	31156	31393	31210	31260	31266	31163	31332	30979	31138	31156	31492	31409	31181	31222	30994	30891	31069	31285	31322	31182	31354	31331	31386	31115	30965	31150	31215	31122	30888	31021	31331	31499	31443	31293	31092	31223	31155	31427	31389	31311	31170	30994	31281	31302	31084	31238	31067	31031	31217	31216	31344	31191	31432	31387	31410	31052	31258	31257	31310	31008	31207	31181	31120	31130	31401	31191	31163	31274	31374	31361	31254	31062	31250	31579	31562	31518	31416	31247	31443	31348	31260	31192	31294	31191	31129	31485	31086	31565	31433	31145	31361	31199	31265	31359	31055	31232	31150	31323	31192	31135	31174	31039	31330	31006	31194	31390	30949	31358	31484	31534	31290	31181	31445	31402	31166	31389	31339	31359	31087	31421	31123	31229	31229	31286	31018	31435	31078	31470	30889	31160	31294	31653	31422	31147	31403	31527	31259	31328	31330	31014	31132	31137	31191	31055	31368	31458	30980	31145	31420	31255	31061	31500	31145	31186	31393	31460	31226	31234	31222	31187	31655	31086	31434	31141	31382	31241	31119	31275	31242	31322	31174	31080	31246	31201	31453	31271	31340	31518	31186	31608	31486	31463	31557	31241	31321	31340	31368	31165	31333	31332	31336	30957	30982	31404	31376	31456	31204	31115	31258	31299	31103	31313	31125	31115	31371	31456	31353	31250	31121	31352	31478	31431	31185	31264	31321	31657	31243	31383	31465	31386	31208	30938	31577	31187	31148	31168	30869	31248	31371	31150	31227	31107	31205	31158	31208	31354	31169	31197	31286	31124	31167	31323	31186	31219	31433	31169	31330	31387	30933	31099	31125	31244	31198	31197	31294	31243	31178	31457	31357	31325	31515	31402	31176	31125	31353	31116	31370	31019	31198	31384	31008	31204	31213	31223	30990	31394	31508	31343	31363	31414	31232	31172	31071	31156	31169	31150	31230	31058	31278	30938	30991	31080	31185	31253	31275	31178	31108	31421	31207	31294	31352	31150	31091	31397	31164	31172	31173	31404	31075	31182	31288	31166	31214	31067	31466	30909	31481	31149	31262	31332	31370	31398	31151	31246	31267	31460	31461	31204	31117	31194	31294	31377	31386	31252	31039	31283	31385	31187	31391	31232	31339	31293	31164	30972	31383	31146	31309	31292	31383	31311	31174	31365	31058	30751	30936	31233	31344	31046	31153	31364	31396	31013	31023	31056	31060	31110	31502	31535	31382	31305	31314	31405	31054	31312	31562	31307	31128	31120	31192	31319	31195	31174	31214	31111	31213	31302	31343	31201	31424	31112	31097	31262	31252	31325	31175	31377	31234	31155	31513	31241	31131	31064	31385	31421	31453	31294	31528	31161	31077	31363	31318	31299	31427	31472	31327	31413	31114	31211	31041	31224	31205	30882	30971	31298	31170	31079	30986	31016	31406	31309	31402	31259	31477	31519	31201	31448	31218	31396	31454	31282	31251	31514	31106	31504	31217	31267	31168	31274	31440	31236	31494	31391	31261	31215	31063	31192	31415	31250	31099	31401	31464	31400	31239	31186	31116	31220	31618	31280	31162	31372	31336	31259	31187	31085	31213	30913	31271	31310	31398	31347	31586	31393	31147	31310	31401	31375	31260	31342	31462	31225	31337	31085	31102	31330	31258	31391	31219	31088	31532	30854	31250	31159	31039	31037	31405	31316	31264	31305	31158	31130	31241	31078	31140	31110	31255	31143	31225	31413	31520	31317	31233	31349	31044	31329	30928	31180	31109	31226	31481	31321	31380	31109	31160	31517	30982	30886	31307	31389	31172	31207	31200	31291	31315	31151	31145	31198	31082	30976	31245	31317	30998	31150	31398	31143	31347	30897	31268	31325	31256	31114	31144	31326	31297	31447	31314	31303	31236	31117	31456	31413	31507	31101	31203	31419	31395	31287	31201	31434	31481	31271	31187	31451	31585	31304	31408	31254	31059	31005	31187	31125	31404	31340	31390	31349	31183	31495	31557	31368	31246	31140	31211	30887	31332	31217	31267	31086	31217	31348	31126	31129	31083	31333	31377	31326	31424	31272	31315	31215	31539	31119	31148	31275	31224	31426	31080	31406	31437	31360	31231	31317	31471	31166	31092	31310	31184	31159	31237	31271	31238	31340	31157	31009	31294	31310	31417	31305	31138	31294	31174	30986	31222	31480	31162	31284	31286	31042	31006	31220	31407	31485	31342	31148	31156	31054	31144	31383	31049	31013	31553	31409	31477	31424	31127	31235	31253	31193	31205	31320	31336	31448	31286	31197	31187	31131	30798	31129	31282	31159	31215	31470	31542	31263	31392	31435	31282	31446	31415	31159	31283	31137	31132	31143	31230	31298	31378	31325	31334	31473	31357	31363	31062	31186	31205	31077	31010	31206	31484	31451	31274	31202	31120	31308	31019	30937	31196	30947	31140	31323	31079	31081	31329	31430	31092	31249	31306	31108	31266	31179	31367	31161	31384	31398	31281	31158	31260	31215	31224	31389	31254	31221	31048	31102	31288	31131	30823	31121	31105	31272	31397	30856	30993	31408	31392	31127	31370	31161	31376	31555	31265	31271	30989	31296	31465	31217	31161	31204	31338	31219	31556	31350	31310	31405	31108	31287	30911	30868	31321	31281	31235	31100	31169	31339	31452	31249	31012	30937	31331	31347	31479	31189	31345	31442	31147	31082	31318	31090	31344	31237	31097	31158	31328	31346	31471	31562	31355	31430	31233	31023	31137	31236	31270	31297	31236	31041	31331	31290	31203	31376	31289	31312	31593	31449	31180	31123	31315	31184	31276	31158	31373	31058	31359	31470	31373	31204	31277	31214	31056	31325	31274	31268	31471	31330	31237	31293	31301	31074	31226	31248	30986	31088	30990	31241	31295	31135	31432	31296	31254	31312	31229	31097	31216	31216	31526	31364	30889	31374	31177	31238	31403	31475	31075	31365	31608	31177	31263	30806	31314	31188	30992	31384	31356	31333	31224	31360	31265	31290	31380	31216	31272	31413	31306	31249	31346	31211	31446	31300	31189	31309	31467	31275	31172	31335	31194	31125	31692	31289	31163	31367	31317	30965	31024	31346	31320	31464	31253	31404	31186	31309	31107	31188	31191	31304	31193	31178	31303	31455	31526	31587	31303	31225	31232	31167	31463	31196	31305	31277	31267	31185	31344	31292	31332	31418	31090	31208	31330	31269	31326	31363	31538	31068	31241	31287	31031	31230	31119	31476	31342	31272	31187	31275	31311	31248	31376	31495	31228	31230	31267	31200	31270	31090	30941	31305	31092	31069	31165	31320	31634	31619	31215	31571	31152	31356	31220	30797	31031	31275	31226	31304	31496	31253	31147	31125	31358	31117	31236	31430	31282	31325	31082	31153	31081	31135	31163	31264	31505	31066	31024	30977	31241	31291	31289	31213	31213	31103	31263	31296	31347	31283	31156	31196	31140	31233	31296	31496	31502	31446	31288	31039	31084	31086	31134	31267	31560	31246	31334	31110	31046	31316	31067	31088	31271	31213	31391	31271	31241	31277	31377	31221	31240	30993	31282	31391	31390	31233	31326	31310	31385	31232	31184	31110	31059	30896	31510	31213	31123	31230	31448	31129	31497	31355	31233	31591	31117	31397	30938	31334	31269	31115	31193	31212	31041	30964	31332	31420	31438	31334	31680	31412	31244	31373	31446	31078	31295	31178	31244	31488	31360	31363	31511	31316	31245	31115	31395	31246	31308	30924	31212	31234	31383	31501	31265	31397	31250	31236	31641	31204	31196	31376	31369	31040	31138	31602	31292	31478
21652	23641	45282	39150	26249	19543	17588	17419	17447	17451	17384	17454	17478	17383	17377	17297	17530	17409	17302	17528	17414	17309	17481	17272	17413	17519	17285	17626	17470	17652	17388	17442	17540	17222	17543	17411	17485	17497	17280	17451	17531	17338	17627	17490	17527	17423	17480	17360	17463	17438	17392	17512	17442	17272	17221	17403	17248	17355	17645	17263	17334	17522	17557	17518	17506	17502	17396	17248	17589	17316	17583	17278	17302	17498	17377	17477	17517	17403	17375	17294	17351	17555	17502	17457	17473	17337	17361	17301	17474	17434	17383	17482	17512	17543	17536	17554	17428	17253	17309	17368	17544	17353	17462	17320	17387	17571	17434	17345	17450	17498	17237	17473	17354	17393	17520	17342	17554	17704	17458	17346	17469	17318	17471	17398	17368	17423	17501	17448	17365	17331	17490	17476	17187	17517	17391	17389	17361	17275	17591	17467	17429	17315	17293	17390	17437	17318	17462	17428	17311	17328	17397	17454	17568	17345	17465	17510	17396	17321	17403	17593	17539	17513	17435	17646	17534	17445	17521	17345	17358	17309	17547	17388	17419	17364	17348	17389	17537	17566	17483	17293	17271	17366	17444	17481	17463	17601	17370	17454	17407	17456	17421	17498	17680	17595	17407	17377	17357	17456	17422	17419	17408	17480	17699	17295	17300	17370	17448	17503	17396	17280	17364	17393	17552	17501	17328	17342	17581	17398	17608	17459	17483	17226	17361	17461	17210	17452	17355	17351	17470	17240	17412	17593	17493	17484	17399	17444	17374	17188	17473	17504	17496	17241	17555	17269	17531	17589	17581	17524	17396	17350	17353	17414	17372	17699	17535	17256	17226	17325	17403	17437	17286	17415	17297	17680	17537	17508	17385	17491	17352	17350	17574	17412	17395	17578	17225	17420	17566	17227	17479	17420	17348	17280	17476	17169	17450	17561	17493	17386	17411	17462	17408	17298	17257	17372	17495	17409	17420	17397	17452	17537	17366	17451	17240	17546	17516	17489	17354	17495	17400	17593	17354	17415	17317	17438	17471	17435	17420	17343	17343	17485	17467	17388	17424	17413	17397	17305	17499	17530	17351	17454	17462	17161	17514	17596	17439	17226	17347	17395	17435	17455	17400	17521	17471	17422	17428	17455	17430	17242	17464	17456	17497	17397	17279	17327	17373	17390	17324	17382	17413	17449	17484	17411	17468	17431	17416	17324	17361	17409	17525	17514	17457	17467	17674	17308	17578	17410	17414	17312	17518	17414	17282	17478	17549	17433	17290	17501	17326	17455	17381	17283	17338	17451	17547	17575	17265	17517	17306	17483	17479	17319	17415	17209	17487	17218	17380	17592	17379	17348	17436	17311	17390	17421	17325	17638	17494	17310	17412	17289	17459	17497	17504	17266	17422	17488	17380	17411	17454	17395	17426	17301	17361	17295	17320	17393	17508	17428	17438	17514	17332	17306	17434	17459	17255	17381	17363	17382	17492	17444	17311	17421	17544	17286	17502	17450	17397	17472	17624	17360	17256	17187	17304	17445	17476	17403	17424	17522	17356	17402	17416	17480	17456	17487	17446	17334	17567	17306	17436	17318	17425	17651	17535	17273	17512	17295	17318	17301	17289	17437	17378	17440	17568	17607	17416	17383	17544	17536	17383	17528	17331	17569	17496	17579	17397	17474	17475	17520	17431	17552	17369	17464	17435	17541	17541	17249	17476	17553	17354	17205	17362	17469	17448	17348	17428	17514	17438	17551	17408	17546	17337	17376	17369	17344	17399	17470	17626	17443	17280	17509	17342	17280	17517	17318	17643	17306	17266	17298	17357	17465	17189	17407	17309	17334	17448	17619	17338	17555	17408	17255	17423	17370	17318	17409	17467	17333	17433	17411	17462	17267	17255	17442	17379	17497	17456	17357	17388	17286	17249	17613	17439	17591	17467	17430	17345	17379	17445	17440	17374	17454	17422	17394	17504	17335	17488	17389	17389	17477	17380	17364	17290	17410	17488	17430	17545	17336	17299	17461	17300	17285	17460	17404	17403	17337	17536	17430	17502	17358	17319	17270	17354	17420	17372	17486	17400	17471	17432	17575	17473	17394	17564	17353	17367	17370	17572	17469	17556	17329	17280	17412	17441	17514	17594	17366	17409	17429	17342	17447	17378	17490	17388	17562	17452	17335	17454	17464	17430	17322	17179	17503	17551	17487	17427	17258	17376	17359	17375	17416	17309	17566	17300	17366	17503	17344	17315	17385	17645	17468	17402	17373	17314	17411	17464	17550	17405	17485	17243	17330	17304	17529	17553	17461	17326	17448	17357	17346	17425	17638	17289	17458	17373	17616	17314	17386	17230	17552	17418	17419	17290	17459	17505	17581	17518	17415	17389	17498	17352	17464	17393	17461	17382	17400	17289	17431	17408	17304	17396	17299	17542	17380	17641	17285	17496	17421	17240	17352	17446	17329	17629	17316	17519	17513	17301	17390	17429	17376	17499	17663	17329	17332	17505	17507	17463	17462	17197	17366	17381	17430	17421	17418	17356	17286	17428	17490	17423	17476	17507	17664	17499	17593	17320	17356	17599	17435	17313	17472	17435	17294	17457	17445	17458	17423	17540	17279	17360	17324	17301	17310	17549	17449	17380	17426	17478	17352	17296	17500	17396	17250	17404	17484	17439	17438	17377	17360	17362	17509	17392	17447	17330	17338	17377	17404	17423	17424	17402	17373	17370	17497	17413	17536	17487	17505	17422	17300	17506	17278	17465	17317	17439	17488	17384	17382	17545	17480	17482	17416	17398	17430	17453	17499	17462	17402	17451	17450	17496	17509	17478	17585	17435	17522	17344	17533	17507	17538	17585	17602	17354	17366	17294	17207	17396	17519	17393	17529	17275	17430	17384	17288	17348	17408	17348	17592	17503	17219	17449	17313	17436	17294	17342	17369	17450	17435	17329	17541	17488	17576	17305	17664	17412	17419	17432	17460	17468	17469	17576	17546	17500	17629	17670	17288	17220	17399	17409	17419	17314	17528	17590	17384	17435	17428	17406	17199	17502	17397	17371	17273	17399	17364	17561	17498	17526	17545	17265	17449	17342	17382	17437	17346	17439	17261	17513	17454	17356	17203	17638	17480	17499	17376	17272	17316	17377	17397	17468	17386	17434	17284	17544	17380	17358	17620	17402	17353	17448	17545	17546	17393	17355	17451	17562	17319	17423	17388	17481	17374	17326	17495	17502	17489	17461	17580	17383	17304	17511	17483	17383	17471	17503	17226	17335	17386	17376	17438	17569	17365	17375	17365	17453	17370	17644	17184	17388	17345	17527	17442	17448	17365	17526	17386	17400	17474	17431	17417	17454	17398	17488	17483	17533	17327	17413	17340	17554	17583	17368	17492	17603	17383	17339	17462	17450	17385	17302	17402	17241	17574	17470	17239	17416	17518	17626	17249	17396	17402	17370	17416	17400	17335	17415	17568	17557	17340	17278	17285	17226	17394	17386	17417	17358	17608	17493	17487	17499	17316	17285	17346	17447	17543	17281	17479	17268	17372	17370	17495	17492	17660	17405	17395	17411	17353	17206	17305	17439	17280	17362	17316	17500	17374	17286	17347	17380	17361	17316	17411	17448	17315	17444	17472	17508	17487	17636	17318	17405	17348	17488	17505	17282	17496	17342	17522	17376	17384	17459	17487	17500	17401	17464	17451	17387	17536	17357	17398	17287	17566	17499	17335	17253	17343	17288	17270	17430	17413	17472	17520	17396	17496	17456	17253	17488	17368	17422	17485	17310	17448	17444	17562	17378	17556	17439	17588	17333	17310	17423	17514	17539	17430	17397	17449	17298	17545	17242	17429	17536	17672	17337	17519	17527	17684	17279	17390	17471	17480	17415	17539	17540	17263	17224	17471	17306	17460	17405	17492	17558	17353	17557	17356	17469	17465	17291	17465	17258	17505	17533	17544	17365	17347	17366	17265	17313	17448	17314	17301	17575	17292	17419	17414	17337	17392	17472	17337	17511	17269	17347	17548	17462	17629	17461	17567	17401	17516	17449	17442	17513	17303	17354	17242	17377	17487	17230	17589	17181	17341	17451	17348	17499	17454	17315	17470	17399	17254	17289	17350	17538	17332	17414	17481	17480	17384	17479	17294	17400	17267	17452	17365	17325	17436	17497	17545	17358	17231	17528	17573	17237	17339	17352	17494	17472	17444	17542	17408	17567	17303	17450	17607	17459	17486	17400	17428	17427	17366	17491	17370	17535	17474	17554	17297	17428	17536	17480	17437	17299	17490	17359	17539	17452	17261	17631	17264	17497	17558	17396	17381	17473	17268	17474	17323	17532	17337	17459	17443	17434	17482	17494	17345	17582	17432	17336	17388	17495	17341	17571	17313	17532	17445	17398	17636	17430	17399	17399	17446	17347	17513	17338	17320	17576	17256	17353	17514	17350	17410	17423	17319	17328	17354	17410	17501	17495	17477	17403	17492	17427	17425	17227	17414	17301	17515	17370	17508	17503	17409	17496	17267	17372	17559	17474	17338	17252	17466	17281	17264	17488	17495	17540	17623	17519	17350	17429	17498	17567	17424	17511	17310	17310	17414	17475	17391	17246	17440	17416	17647	17507	17319	17368	17276	17452	17443	17602	17400	17401	17533	17448	17415	17557	17363	17607	17251	17431	17333	17249	17557	17566	17377	17166	17593	17339	17519	17446	17423	17425	17380	17328	17429	17369	17470	17381	17442	17534	17404	17431	17479	17574	17437	17313	17178	17440	17462	17284	17528	17577	17370	17396	17446	17413	17314	17378	17386	17545	17183	17526	17517	17490	17406	17190	17391	17479	17392	17413	17320	17521	17444	17266	17396	17394	17196	17463	17611	17509	17426	17433	17378	17402	17283	17472	17351	17292	17362	17250	17359	17434	17491	17469	17345	17418	17357	17254	17267	17427	17360	17564	17338	17542	17340	17455	17550	17531	17137	17462	17381	17372	17317	17417	17541	17312	17495	17320	17629	17504	17430	17306	17575	17355	17596	17373	17430	17351	17467	17340	17442	17274	17521	17251	17382	17510	17394	17576	17356	17405	17451	17431	17578	17384	17439	17390	17488	17433	17263	17376	17404	17535	17575	17319	17486	17447	17392	17341	17549	17303	17479	17488	17552
22602	20870	58362	71000	56813	42236	33519	31866	31882	32164	32091	32239	31888	32176	31899	32009	32029	31973	31915	31835	31813	32000	31894	32101	32046	31825	31959	32017	31933	31956	31853	31818	31754	31915	31806	31992	31692	31749	31817	31835	31897	31865	31585	31584	31959	31768	31926	32166	31779	32122	31743	31659	31703	31891	31780	31684	31835	31878	31968	32040	32048	32142	31646	31914	31897	31918	31752	31707	31937	32030	32138	31794	31970	31812	31933	31653	31732	32021	31636	31656	31708	31810	31734	31897	31928	31663	31875	31668	31437	31483	31665	32198	31795	31606	32018	32010	31834	31708	31780	31619	31721	31938	32070	32125	31829	31683	31681	31743	31933	31896	31808	32197	31828	31939	31994	31860	31759	31826	31798	31899	32031	31712	31946	31941	31772	31884	31810	31496	31671	31557	31712	31945	32106	32040	31859	31994	31577	31807	31769	31792	31474	31944	31761	31733	31965	32003	31996	31893	32162	31993	31555	31742	32115	31690	31882	31897	31652	31856	31744	31643	31559	31882	31772	31847	31753	31996	31945	31602	31756	31758	31690	31857	31649	31885	31578	31665	31771	31926	31835	31669	31623	31635	31656	31801	31899	31771	31873	32014	31796	31945	31810	31996	31680	31855	31738	31639	31765	31860	31712	31832	31962	31904	31879	31851	31909	31887	31802	31520	31597	31748	31796	31850	32076	31923	31823	31803	31791	31555	31783	31574	31735	31790	31688	31570	31678	31693	31685	31757	31679	31634	31918	31778	31646	31839	31937	31388	31832	31677	31575	31650	31874	31714	31935	31813	32261	31792	31924	31867	31727	31734	32178	31764	31665	31897	31880	31730	31832	31994	31529	31802	31804	31702	31767	31703	31699	31804	31606	31819	31919	31571	31992	31862	31915	31876	31894	31862	31906	31585	31671	31668	31624	31783	31727	31495	31582	32174	31892	31925	31725	31847	31896	31870	31860	31853	31934	31713	31903	31848	31686	31844	31552	31663	31666	31740	31787	31825	31676	31903	31871	32251	31695	31960	31915	31720	31676	31762	31645	31711	31921	31891	31813	31713	31728	31770	31880	31708	31762	31704	31904	31652	31637	31687	31899	31809	31455	31763	31870	31794	31763	31841	31930	31836	31805	31802	31528	31710	31620	31718	31782	31844	31692	31675	31872	31530	31530	31735	31807	31718	31834	31783	31966	31579	31598	31740	31822	31625	31795	31535	31745	31785	31698	31771	31950	31900	31848	31833	31754	31773	31756	31863	31794	31826	31904	31591	31838	31719	31946	31749	31614	31622	31599	31723	31943	31919	31818	31885	31736	31887	31923	31961	31790	31920	31573	31985	31762	31775	31831	31704	31695	31647	31644	31782	32143	31671	31826	31879	31692	31591	31735	31721	31910	31912	31799	31795	31706	31547	31927	31844	31808	31797	31829	31790	32003	31818	31731	31820	31698	31880	31740	31900	32003	31742	31890	31718	31864	31795	31786	31786	31771	31836	31882	31715	31846	32020	31848	31552	31940	31795	31908	31793	31704	31758	31757	31826	31834	31883	31820	31556	32120	31748	31783	31763	31742	31756	31918	32125	31884	31612	31888	31609	31878	31595	31787	31987	32104	31783	31893	31774	31760	31731	31767	31623	31638	31748	31993	31776	31662	31723	31849	31714	31472	31676	31724	31924	31978	31816	31874	31724	31664	31688	31898	31758	31878	31798	31828	31676	31630	31762	31691	31759	31719	31691	31869	31796	31832	31813	31542	31875	31632	31805	31671	31725	31917	31801	31871	31562	31903	31916	31906	31707	31935	31898	31799	31826	31728	31928	32065	31820	31771	31450	31811	31673	31835	31814	31923	31623	31744	31813	31820	31344	31899	31770	31873	31491	31482	31685	31819	31789	31782	31769	31734	31861	31957	31842	31821	31951	31952	32079	31765	31635	31866	31915	31486	31749	31681	31700	31893	31677	31561	31935	32016	31649	31737	31423	31752	31631	31519	31430	31708	31687	31547	31755	31759	31909	31658	31905	31841	31977	32110	31736	32016	31611	31685	31701	32072	31774	31615	31917	31961	31596	31682	31585	31622	31648	31729	31648	31839	31702	31633	31750	32004	31656	32032	31727	31535	31845	31612	31698	31752	32203	31833	31746	32052	31718	31619	31793	31844	31456	31671	31707	32005	31597	31640	31610	31871	31622	31678	31667	31629	31878	31921	31963	31898	31736	31813	31708	31796	31864	31650	31716	31856	31917	31797	32029	31717	32089	31987	31788	31704	31943	31804	32016	31923	31804	32047	31944	31872	31499	31921	31707	31710	31652	31644	31683	31494	31995	31618	32010	31791	31411	31701	31882	31932	32134	31956	31932	31669	31644	31655	31841	31612	31787	31651	31624	31756	31598	31511	31756	31384	31779	32005	31760	31798	31984	31686	31766	31914	31654	31829	31719	31816	31749	31769	32032	31661	31699	31891	31904	31778	32021	31929	31883	31975	31909	31678	32028	31941	31897	31689	31681	31725	31694	31869	31912	31861	31996	31614	31929	31415	31860	31847	31931	31911	31936	31809	31903	31825	31803	31914	31797	31799	31998	31754	31432	31910	31892	31832	31636	31797	31691	31929	31965	31672	32054	32159	31812	32007	31993	32020	31717	31701	31828	31799	31569	31757	31912	31461	31593	31743	31692	31807	31914	31795	31972	31532	31706	31986	31796	32007	31769	31974	31842	31813	31910	31850	31838	31628	31623	31682	31924	31614	31869	31654	31588	31956	31743	32021	31926	31470	31826	31792	31655	31866	31924	31869	31708	31605	31792	31934	31911	32041	31673	31562	31917	31721	31863	31879	31668	31589	31747	31772	32020	31805	32031	31597	31711	31924	31759	31456	31738	31859	31690	31939	31998	32268	31778	31752	32144	31965	31728	32017	31722	31584	31850	31804	32069	31981	31735	31905	31835	31907	31786	31949	31837	31986	31685	31697	32050	31547	31883	31929	31724	31617	31667	31900	31867	31668	31714	31977	31803	31683	31855	31744	31421	31934	31761	31831	31985	32112	31784	31741	31872	31833	31958	31719	31790	31685	31719	32062	31432	31491	31521	31566	31836	31766	31940	31769	31845	31861	31699	31922	31687	31661	31708	31722	31774	31830	32001	31972	31768	31964	31945	31749	31943	31674	31957	31919	31579	31947	31362	31476	31748	31944	31764	31891	31729	31993	31564	31949	31687	32003	31901	31909	31945	31802	31779	31642	31481	32074	31982	31893	31621	31825	32080	32001	31702	31885	31850	31813	31833	31740	31880	32093	31926	31681	31977	31851	31952	31995	31717	32077	31864	31729	31549	31773	31936	31997	31862	32179	31859	31695	32015	31579	31980	31597	31544	31949	31615	31646	31823	31963	32004	31670	31644	31783	31882	31689	31560	31772	31904	31810	31867	31960	31749	31992	32175	32236	31560	32131	31840	31907	31722	31681	31701	31570	31630	32016	31720	31658	31874	31971	31872	31699	31987	31807	31753	31879	31743	31643	31957	31755	31985	31788	31626	31841	32008	32015	31831	31701	31392	31786	31947	31805	31604	32157	31910	31751	31533	31688	31666	31673	31975	31740	31739	31994	31774	31891	31574	31881	31903	31909	31926	31999	31675	31948	31695	31826	31992	31976	31675	31785	31718	31689	31848	31877	31858	31658	31583	31825	31756	31760	31684	31852	31878	31810	32102	32122	31900	31827	32004	31891	31587	31809	31827	31812	31861	32267	31955	31746	31895	31900	31795	32028	31871	31788	31922	32005	32055	32184	31597	31921	31811	31665	31741	31673	31541	31535	31636	31775	31869	31830	31755	31711	32124	32047	31932	31943	31761	31771	31874	31656	31757	31775	31570	31844	31574	31843	31460	31702	32005	32023	31676	32007	31920	31672	31759	31999	31672	31722	31647	32000	31859	31966	31732	31910	31839	31947	31455	31890	31669	31616	31768	31326	31642	31635	31790	31582	31785	31817	31830	32085	31995	31891	31774	31645	31684	31749	31865	32055	31876	31711	31923	32003	31774	31917	32053	32046	31863	31497	32038	31583	31675	31913	32009	31960	32117	31975	31740	31605	31921	31995	31810	31646	31426	31850	31691	32016	32004	31725	31683	32083	32024	31818	31873	31811	31820	31587	31911	31770	31606	32014	31550	31777	31581	31828	31645	31864	31562	31727	31814	31639	32006	31918	31630	31742	31764	31676	32007	31680	31959	31634	31876	31997	31935	31878	31745	31912	31894	31838	31935	32041	31888	31722	31832	31898	31571	31755	31588	31595	31855	31599	31578	31610	31377	31920	31870	31771	31829	31607	31754	31944	31628	31591	31750	32074	31741	31779	31820	31665	31620	31470	31695	32124	32135	31716	31971	31818	31555	31703	31880	31497	31703	31859	31805	31755	31709	31932	32094	31777	31646	31687	31976	31773	31680	31868	31746	31891	31665	31586	31733	31879	31523	31670	31910	31582	31815	31778	31829	31937	31666	31753	32057	31993	31937	31976	31594	31919	31681	32120	31811	31964	31848	31889	31901	31762	32006	31891	31952	31943	31783	31967	31926	31809	31732	31756	31546	31838	31719	31661	31955	31797	31362	31722	31857	31812	31591	31972	31807	31786	31872	31885	31500	31853	31792	31890	31939	31661	31531	31785	31861	31967	31474	31519	31727	31803	31909	31856	31883	31680	31637	31843	32135	31732	31595	31899	31672	31961	32056	31720	32183	32023	31769	31825	31750	31797	31991	31850	31616	31811	31744	31851	31755	31794	31607	31632	31839	31624	31823	31955	31866	31640	31923	31640	31935	31855	31994	31778	31605	31863	31908	31620	31796	31760	31615	31983	31779	31805	31707	31815	31732	31642	31620	32056	31602	31653	31953	31843	31856	31712	31661	31608	31600	31644	31716	32001	31822	31510	31411	31588	31967	31924	31702	31752	31644	31716	31988	31509	31887	31641	31808	31732	31532	31556	31712	31881	31829	31949	31766	31563	31377	31820	32015	31512	32025	31719	31769	31679	31801	31698	31689	31859	31888	31548	31706	31834	31922	31606	31740	31902	31822	32024	31920	31822	31564	31953	31919	31687	31882	32256	31829	31738	31742	31625	31826	32107	32099	31763	31723	31463	31850	32052	32033	31553	31825	31915	31622
20602	45272	92180	88970	61465	32913	17511	17803	17544	17465	17541	17634	17519	17737	17613	17777	17676	17668	17836	17714	17728	17639	17566	17557	17642	17703	17588	17654	17724	17673	17678	17700	17718	17420	17724	17597	17678	17712	17776	17713	17731	17579	17715	17479	17681	17641	17645	17596	17608	17601	17473	17635	17646	17527	17825	17671	17768	17659	17605	17559	17638	17534	17734	17507	17657	17326	17651	17573	17741	17676	17610	17629	17677	17396	17486	17534	17688	17568	17503	17524	17669	17614	17622	17511	17609	17657	17435	17577	17526	17582	17657	17685	17562	17648	17572	17492	17571	17693	17642	17555	17718	17419	17538	17722	17588	17642	17527	17881	17550	17671	17562	17671	17655	17568	17634	17719	17582	17637	17468	17655	17483	17581	17511	17638	17542	17605	17476	17582	17519	17429	17788	17693	17485	17394	17491	17616	17798	17570	17713	17557	17724	17564	17755	17511	17665	17653	17677	17637	17415	17607	17719	17721	17460	17518	17661	17440	17560	17585	17697	17584	17530	17574	17620	17608	17541	17596	17896	17549	17812	17670	17603	17762	17571	17637	17683	17540	17783	17679	17644	17562	17606	17613	17682	17740	17414	17660	17730	17700	17539	17708	17448	17683	17695	17383	17549	17460	17465	17590	17441	17461	17685	17608	17479	17563	17694	17511	17651	17878	17471	17579	17583	17642	17551	17579	17830	17456	17526	17517	17753	17705	17476	17517	17681	17516	17542	17650	17645	17442	17715	17556	17657	17420	17613	17635	17524	17602	17545	17638	17592	17625	17824	17628	17588	17692	17374	17711	17573	17470	17449	17686	17488	17551	17712	17541	17566	17564	17560	17656	17587	17667	17668	17610	17713	17579	17742	17683	17642	17770	17482	17544	17566	17479	17685	17509	17525	17495	17591	17429	17549	17399	17528	17744	17637	17573	17411	17632	17596	17706	17530	17631	17478	17558	17677	17531	17572	17699	17614	17705	17611	17464	17508	17742	17689	17639	17688	17599	17628	17586	17625	17627	17495	17567	17605	17561	17654	17386	17504	17551	17646	17514	17821	17558	17683	17377	17636	17518	17820	17573	17616	17538	17472	17646	17566	17496	17504	17667	17744	17589	17527	17668	17543	17648	17765	17505	17525	17418	17663	17567	17707	17540	17477	17386	17533	17748	17747	17593	17711	17677	17463	17499	17672	17431	17773	17394	17763	17480	17451	17783	17682	17772	17614	17760	17571	17489	17577	17636	17516	17636	17637	17500	17605	17369	17407	17528	17542	17651	17374	17508	17709	17787	17569	17767	17653	17552	17597	17448	17737	17711	17605	17826	17718	17593	17665	17783	17627	17711	17745	17659	17666	17626	17575	17638	17610	17438	17614	17696	17599	17691	17470	17596	17536	17533	17678	17627	17688	17813	17645	17654	17592	17543	17506	17692	17521	17465	17432	17554	17586	17659	17677	17749	17445	17691	17641	17693	17648	17528	17784	17613	17599	17602	17636	17567	17511	17723	17609	17627	17595	17587	17687	17693	17742	17546	17650	17491	17485	17643	17605	17582	17614	17649	17664	17424	17540	17561	17602	17595	17551	17523	17669	17541	17612	17443	17642	17774	17506	17688	17472	17748	17567	17475	17653	17625	17682	17698	17546	17714	17406	17719	17525	17452	17648	17586	17656	17432	17717	17609	17595	17394	17737	17634	17687	17674	17625	17526	17607	17486	17624	17667	17478	17614	17609	17511	17505	17683	17563	17665	17536	17442	17574	17549	17734	17408	17598	17671	17634	17638	17521	17508	17684	17667	17590	17568	17738	17810	17638	17601	17558	17553	17587	17777	17565	17554	17614	17487	17643	17741	17776	17506	17522	17463	17741	17766	17691	17537	17566	17565	17376	17548	17706	17485	17684	17567	17622	17583	17597	17559	17538	17581	17590	17607	17630	17512	17717	17581	17535	17477	17456	17490	17607	17743	17514	17576	17672	17575	17485	17581	17603	17568	17637	17753	17553	17540	17573	17504	17588	17561	17626	17571	17614	17400	17753	17600	17640	17559	17738	17771	17665	17947	17423	17582	17814	17590	17380	17631	17503	17572	17712	17602	17742	17636	17638	17665	17643	17502	17766	17727	17595	17676	17474	17630	17496	17722	17763	17659	17699	17448	17660	17610	17512	17495	17638	17579	17662	17536	17501	17578	17567	17631	17542	17576	17579	17656	17705	17646	17561	17658	17477	17617	17447	17390	17492	17548	17608	17544	17580	17677	17633	17796	17425	17739	17472	17542	17839	17619	17599	17648	17560	17671	17701	17640	17653	17702	17666	17425	17426	17498	17580	17682	17586	17611	17766	17521	17626	17767	17612	17599	17637	17668	17649	17537	17475	17518	17590	17575	17850	17504	17617	17527	17472	17600	17585	17350	17599	17603	17528	17790	17552	17587	17799	17501	17611	17659	17490	17645	17571	17578	17603	17525	17633	17570	17563	17758	17516	17569	17560	17670	17423	17662	17730	17553	17409	17688	17589	17598	17777	17713	17674	17573	17665	17744	17569	17663	17637	17485	17345	17568	17661	17641	17503	17543	17742	17686	17542	17641	17447	17543	17569	17512	17639	17615	17515	17484	17659	17453	17692	17704	17522	17472	17681	17698	17755	17590	17708	17644	17643	17646	17672	17409	17696	17576	17472	17590	17572	17591	17579	17512	17691	17492	17649	17563	17654	17644	17590	17624	17534	17539	17597	17469	17626	17724	17469	17563	17561	17395	17649	17512	17750	17686	17482	17802	17663	17473	17660	17516	17538	17513	17598	17526	17422	17529	17529	17679	17694	17749	17607	17726	17503	17597	17725	17556	17597	17639	17562	17731	17709	17599	17503	17603	17541	17551	17508	17561	17525	17632	17584	17608	17510	17515	17576	17568	17498	17724	17647	17631	17571	17435	17472	17446	17421	17471	17741	17641	17643	17654	17533	17580	17595	17612	17467	17538	17532	17596	17564	17613	17503	17509	17591	17593	17593	17749	17588	17540	17668	17578	17703	17788	17563	17756	17617	17782	17483	17631	17543	17411	17571	17540	17692	17581	17702	17679	17581	17735	17692	17674	17726	17704	17703	17579	17403	17642	17804	17784	17610	17658	17762	17455	17512	17542	17658	17531	17568	17704	17717	17541	17533	17654	17588	17629	17588	17707	17559	17609	17671	17467	17560	17710	17690	17639	17536	17528	17444	17587	17635	17621	17490	17562	17644	17603	17676	17779	17614	17385	17623	17608	17644	17601	17664	17594	17485	17442	17700	17451	17468	17506	17599	17528	17646	17626	17603	17585	17590	17595	17660	17499	17824	17713	17629	17707	17700	17573	17619	17336	17741	17527	17485	17666	17478	17647	17430	17450	17706	17572	17442	17664	17472	17547	17576	17652	17654	17645	17482	17640	17627	17693	17508	17624	17661	17783	17438	17570	17664	17575	17712	17656	17567	17633	17660	17628	17608	17413	17830	17595	17337	17597	17615	17756	17610	17627	17474	17634	17523	17638	17424	17639	17507	17622	17620	17689	17653	17502	17716	17556	17589	17513	17545	17550	17704	17715	17640	17508	17648	17620	17543	17487	17525	17644	17434	17622	17457	17685	17575	17650	17537	17586	17604	17677	17705	17768	17502	17705	17693	17534	17556	17627	17507	17721	17622	17520	17581	17588	17586	17672	17505	17549	17742	17457	17717	17562	17539	17793	17600	17661	17495	17666	17556	17644	17572	17580	17572	17650	17704	17751	17602	17696	17626	17534	17607	17678	17739	17488	17535	17618	17645	17680	17543	17763	17618	17774	17676	17654	17501	17390	17523	17567	17562	17530	17546	17710	17525	17517	17590	17675	17673	17539	17466	17604	17597	17651	17812	17655	17675	17895	17587	17508	17417	17641	17499	17594	17649	17483	17612	17619	17572	17477	17502	17597	17635	17653	17540	17691	17553	17736	17793	17513	17662	17404	17373	17613	17597	17573	17515	17655	17709	17581	17708	17595	17469	17462	17541	17704	17600	17776	17460	17542	17658	17688	17562	17572	17741	17663	17480	17686	17559	17535	17479	17724	17566	17548	17629	17704	17631	17663	17525	17490	17629	17802	17450	17463	17695	17842	17678	17782	17592	17495	17653	17835	17422	17488	17568	17566	17683	17796	17730	17396	17394	17512	17672	17491	17749	17891	17582	17591	17533	17719	17464	17635	17592	17630	17566	17458	17655	17796	17646	17508	17612	17464	17502	17707	17633	17637	17742	17657	17498	17717	17657	17648	17616	17484	17631	17450	17716	17659	17393	17738	17611	17741	17653	17619	17688	17546	17503	17820	17512	17848	17547	17644	17511	17753	17525	17456	17655	17545	17749	17609	17634	17701	17679	17536	17581	17494	17669	17572	17624	17634	17667	17610	17616	17645	17404	17609	17651	17754	17562	17594	17621	17447	17459	17709	17708	17474	17442	17674	17680	17673	17611	17481	17628	17742	17697	17520	17606	17604	17717	17698	17594	17555	17530	17521	17805	17641	17647	17644	17748	17610	17568	17724	17747	17579	17706	17699	17646	17537	17544	17740	17525	17621	17582	17691	17456	17624	17698	17483	17697	17679	17706	17453	17541	17588	17534	17553	17704	17632	17624	17525	17610	17673	17455	17513	17556	17738	17698	17566	17473	17534	17551	17745	17510	17697	17789	17614	17613	17714	17673	17674	17386	17543	17667	17645	17588	17491	17443	17608	17635	17512	17839	17711	17578	17696	17820	17506	17701	17624	17432	17663	17634	17586	17641	17519	17845	17598	17716	17860	17660	17563	17752	17654	17468	17532	17548	17692	17654	17648	17746	17578	17708	17472	17698	17655	17601	17597	17425	17562	17669	17555	17618	17709	17773	17664	17563	17638	17632	17639	17512	17616	17568	17471	17709	17585	17581	17601	17663	17610	17550	17693	17740	17407	17505	17525	17766	17699	17810	17561	17509	17617	17628	17752	17541	17706	17552	17645	17591	17625	17636	17759	17594	17614	17548	17662	17642	17670	17647	17383	17663	17681	17582	17599	17672	17780	17659	17572	17446	17847	17659	17712	17566	17595	17713	17482	17789	17625	17600	17534	17613	17627	17681	17687	17590	17453	17695	17709	17644	17672	17682	17493	17434	17747
22023	21518	65396	74654	59818	41811	32574	31437	31552	31924	31784	31650	31842	31577	31693	31581	31508	31518	31778	31414	31407	31489	31601	31536	31500	31386	31458	31308	31263	31457	31345	31191	31615	31291	31368	31412	31368	31367	30944	31215	31787	31169	31304	31091	31404	31661	31437	31073	31259	31514	31292	31100	31246	31546	31242	31424	31312	31396	31213	31309	31508	31426	31195	31221	31180	31211	31485	31219	31467	31292	31529	31414	31165	31193	31483	31142	31154	31310	31419	31519	31282	31115	31061	31562	31570	31436	31447	31368	31364	30905	31077	31296	31414	30964	31475	31279	31458	31427	31198	31043	31321	31213	31093	31279	31224	31084	31264	31549	31672	31322	31408	31273	31200	31374	31088	31196	31142	31346	31296	31132	30831	31291	31264	31093	31379	31489	31419	31141	30971	31370	31403	31137	31245	31333	31529	31263	31256	31428	31262	31542	31527	31225	30853	31335	31350	31328	31346	31352	31154	31169	31247	31385	31287	31544	31280	30951	31588	31171	31185	31299	31199	31221	31414	31335	31266	31273	31231	31384	31361	31644	31307	31120	31295	31252	31274	31372	31509	31414	31176	31337	31356	31388	31392	31307	31252	31370	31217	31492	31471	31202	31505	31037	31318	31311	31425	31232	31129	31432	31249	31144	31231	31564	31207	31359	31170	31277	31503	31301	31279	31412	31098	30882	31267	31250	31260	31484	31471	31377	31115	31306	31333	31244	31123	31426	31451	31454	31414	31463	31497	31225	31250	31244	31509	31551	31359	31247	31218	31195	31472	31170	31481	31457	31081	31331	31366	31281	30970	31105	31499	31305	31311	31385	31411	31193	31292	31036	31233	31225	31341	31273	31165	31266	31064	31295	31303	31514	31047	31598	31323	31266	31326	31361	31308	31373	31497	31302	31299	31324	31302	31305	31427	31417	31136	31110	31199	31013	31476	31460	31355	31210	31062	31171	31431	31280	31310	31366	31087	31088	31232	31178	31176	31247	31439	31297	31406	31381	31330	31505	31501	31304	31403	31058	31160	31424	31305	31280	31180	31341	31611	31113	31381	31171	31279	31441	31066	31123	30920	31170	31323	31288	31455	31218	31496	31443	31474	31443	31202	31338	31611	31398	31438	31360	31367	31220	31314	31136	31158	31502	31220	31141	31143	31342	31339	31146	31095	31263	31405	31452	31339	30915	31247	30960	31530	31290	31446	31215	31470	31719	31354	31109	31202	31396	31283	31118	31609	31361	31395	31165	31281	31429	31430	31140	31133	31115	31366	31309	31255	31251	31626	31383	31172	31507	31238	31452	31274	31095	31131	31244	31245	31460	31330	30949	31140	31336	31254	31342	31116	31197	31157	31315	31076	31522	31433	31138	31377	31410	31251	31334	31203	31128	31377	31422	31293	31549	31170	31377	31234	31223	31281	31040	31143	31100	31097	31251	31034	30984	31323	31398	31150	31250	31330	31287	31299	30909	31273	31286	31358	31486	31315	31177	31228	31303	30978	31306	31192	31350	31408	31353	31377	31176	31105	31134	31386	31061	31231	31178	31224	31363	31141	31349	31109	31212	31104	31009	31273	31141	31454	31289	31181	31381	31519	31250	31191	31382	31258	31414	31168	31154	31241	31186	30945	31199	31237	31490	31030	31193	31276	31269	31590	31278	31115	31087	31184	31391	31365	31183	31225	31159	31272	31142	31127	31331	31359	31358	31252	31415	31538	31278	31347	31062	31213	31291	31298	31504	31261	31176	31475	31363	31384	31192	31212	31047	31438	31205	31421	31336	31489	31103	31066	31135	31258	31165	31203	31359	31188	31484	31547	31216	31433	31263	31563	31152	31341	31333	31292	31362	31411	31277	31269	31072	31211	31311	31120	31527	31082	31164	31253	31438	31133	31275	31151	31156	31412	31517	31263	31289	31496	30864	31222	31156	31240	31207	31268	31268	31355	31325	31255	31369	31366	31356	31311	31331	31013	31230	31130	31281	31115	31258	31389	31248	31058	31187	31079	31262	31274	31392	31263	31012	31479	31365	31303	31391	31629	31269	31293	31447	31279	31332	31187	31084	31412	31330	31291	31420	31142	31127	31490	31245	31125	31181	31317	30995	31195	31216	31238	31325	31185	31307	31399	31004	30980	31404	31339	31251	31198	31245	31210	31037	31027	31212	31200	31269	31337	31229	31278	31170	31525	31287	31450	31391	31284	31386	31294	31043	31117	30994	31081	31390	31203	31086	31130	31158	31203	31104	31422	31129	31325	31121	31145	31185	31176	31452	31108	31327	31334	31131	31238	31288	31022	31568	31212	31325	31265	31445	31231	31290	31235	31349	30909	30990	31206	31320	31242	31212	31473	31338	31187	31243	31451	30995	31239	31148	31557	31394	31269	31247	31427	31687	30962	31362	30993	31475	31127	30957	31272	31520	31436	31178	31477	31184	31171	31320	31396	31468	31396	31172	31208	31224	31206	31229	30932	30916	31188	31039	31148	30975	31186	31468	31363	31445	31009	31227	31125	31299	31385	31562	31255	31284	31393	31102	31056	31158	31379	31201	31193	31213	31206	31430	31141	31091	31325	31260	31476	31331	30916	31358	31387	31299	31116	31106	31295	31620	31105	31132	31106	31318	31370	31323	31476	31129	31434	31362	31488	31136	30961	31350	31199	31367	31385	31162	31249	31154	31323	30966	31268	31087	31162	31243	31238	31455	31427	31238	31554	31290	31286	31366	31190	31020	31289	31425	31045	31255	31175	31067	31190	31253	31292	31447	31443	31377	31358	31349	31485	31734	31179	31130	31274	30952	31208	31301	31431	31313	31278	31015	31308	31350	31221	30938	31184	31063	31185	31327	31317	31172	30903	31184	30998	31270	31243	31191	31350	31452	31112	31138	31059	31040	31293	31395	31281	31353	31207	31228	31323	31598	31369	31083	31110	31218	31424	31161	31169	30934	30906	31400	31059	31193	31135	31327	31375	31244	31386	30976	31091	31197	31267	31450	31156	31263	31452	31272	31449	31299	31236	31171	31646	31114	31201	31288	31313	31067	31129	31167	31411	31415	31401	31336	31327	31249	31308	31497	31350	31245	31439	31342	31588	31269	31339	31080	31362	31025	31265	31185	31183	31218	31275	31457	31113	30933	31225	31308	31473	31234	31314	30954	31610	31132	30887	31371	31323	31334	31047	31112	31258	31167	31139	31370	31570	31435	31189	31293	31221	31232	31359	31190	31022	31311	31157	31458	31215	31154	31393	31214	31396	31115	31399	30939	31265	31339	31415	31416	31361	31119	31204	31287	31345	30978	31316	31189	31180	31303	31328	31243	31333	31099	31381	31344	31383	31459	31208	31035	31211	31251	31210	31159	31285	30913	31382	31345	31451	31133	31414	31260	31255	31081	31198	31490	31396	31208	31303	31183	31413	30929	31173	31126	31486	31465	31342	31116	31372	31435	31409	31134	31341	31188	31186	31283	31399	31179	31341	31244	31262	31256	31357	31016	31125	31294	30942	31018	31247	31404	31198	31107	31402	31039	31155	31224	31231	31183	31156	31070	31441	30919	31377	31403	31219	31277	31375	31293	31233	31493	31367	31152	31062	31211	31174	31216	30989	31237	31438	30896	31324	31180	31268	30999	31271	31181	31283	31405	31288	31209	31156	31328	31042	31184	31094	31206	31260	31053	31537	31416	31212	31195	31223	31232	31295	31330	30939	31434	31202	31480	31322	31248	31278	31307	31375	31226	31156	31382	31259	31180	31189	31305	31316	31201	31256	31001	31214	31279	31315	31409	31342	31225	31193	31064	31280	31249	31468	31358	31205	31272	31149	31248	31098	31487	31228	31446	31435	31457	31240	31200	30950	31183	31032	31300	31117	31484	31156	31102	31443	31025	30815	31138	31337	31148	31406	31092	31344	31296	31263	31213	31494	31172	31552	31374	31287	31356	31300	31317	31468	31294	31275	31167	31165	31096	31409	31205	31262	31016	31002	31148	30866	31108	31435	31232	30949	31289	31335	31537	31248	31357	31310	31254	31167	31479	31404	31423	31547	31318	31445	31177	31334	31558	31318	31271	31344	31087	30977	31398	31336	31625	31170	31225	31160	31219	31521	31426	31263	31502	31383	31601	31257	31076	31343	31238	31217	31025	31235	31287	31481	31147	31082	31412	31172	31143	31195	31097	31420	31277	31212	31245	31356	31562	31277	31236	31166	31185	31300	31382	31174	31701	31499	31128	31311	31232	31047	31359	31086	31308	31364	31350	31329	31027	31348	31167	31298	31364	31033	31053	31419	31237	31296	31106	31199	31027	31172	31316	31438	31083	31060	31492	31244	31389	31411	31234	31178	30958	31234	31537	31199	31284	30840	31058	31143	31417	31326	31281	31345	31182	31286	31233	31227	31141	31200	31293	31336	31156	31307	31407	31077	31274	31149	31136	31147	31048	31027	31166	31343	31299	31121	31167	31194	31517	31395	31525	31408	31056	31308	31224	31104	31111	31337	31013	31131	31132	31491	31203	31206	31128	31245	31439	31085	31337	31400	30997	31254	31347	31259	31154	31254	31280	31336	31475	31275	31095	31253	31014	31240	30970	31216	31225	31264	31402	31075	31156	31199	31337	31414	31261	31023	31534	31290	31206	30998	31264	31471	31283	31294	31548	31284	31093	31147	30934	31476	31527	31323	31370	31334	31343	31465	31575	31294	31183	31310	31378	31082	31452	31091	31128	31358	31318	31108	31104	31409	31240	31164	31214	31111	31162	31158	31083	31301	30949	31113	31225	31127	31343	31384	31441	31271	31061	31210	31416	31230	31148	31175	31254	31228	31445	31419	30898	30837	31128	31233	31181	31252	31170	31268	31050	31032	31317	31025	30950	31232	30968	31273	31249	31427	31456	31377	31340	31371	31076	31112	31435	31237	31235	31271	31237	31246	30863	31211	31258	31140	31056	31449	31268	31163	31257	31559	31426	31498	31128	31282	31240	31307	31158	31225	31206	31375	31514	31263	31364	31121	31197	31152	31244	30998	31355	31352	31233	31293	31026	31301	31284	31336	31440	31269	31044	31250	31191	31302	31294	31174	31292	31203	31183	30846	30986	31253	31269	31371	31267	31352	31220	31427	31269	31176	31537	31320	31327	31444	31081	31252	31555	31133	30944
23594	48465	83738	92886	69677	31846	17098	17427	17390	17468	17198	17315	17227	17309	17236	17269	17352	17486	17312	17471	17580	17462	17572	17480	17452	17290	17441	17405	17329	17350	17181	17411	17297	17372	17395	17162	17243	17299	17460	17068	17372	17388	17419	17358	17260	17300	17206	17146	17216	17243	17322	17347	17260	17409	17380	17389	17465	17265	17330	17317	17265	17214	17294	17253	17342	17408	17271	17453	17554	17093	17224	17383	17213	17363	17379	17302	17392	17209	17233	17360	17348	17209	17252	17374	17279	17470	17489	17187	17385	17334	17191	17333	17387	17481	17557	17382	17129	17223	17329	17404	17428	17404	17411	17434	17273	17411	17264	17468	17445	17426	17401	17275	17374	17328	17224	17475	17309	17195	17474	17358	17307	17358	17290	17320	17304	17235	17340	17201	17386	17290	17491	17198	17226	17550	17297	17346	17192	17340	17252	17080	17112	17320	17179	17262	17509	17321	17349	17321	17302	17424	17431	17306	17407	17414	17200	17262	17347	17150	17222	17201	17250	17417	17344	17089	17369	17297	17161	17238	17396	17326	17424	17344	17446	17318	17280	17221	17199	17369	17167	17281	17471	17142	17344	17230	17418	17438	17208	17150	17322	17407	17174	17218	17320	17344	17344	17447	17303	17272	17368	17378	17333	17313	17310	17258	17318	17262	17331	17456	17416	17198	17351	17272	17290	17354	17427	17309	17356	17297	17395	17400	17343	17170	17403	17157	17221	17270	17306	17278	17288	17292	17320	17161	17239	17415	17350	17341	17195	17388	17285	17338	17367	17324	17329	17315	17189	17314	17386	17257	17448	17484	17288	17372	17254	17468	17275	17174	17262	17193	17337	17251	17202	17402	17356	17326	17198	17343	17429	17345	17173	17336	17452	17392	17336	17549	17404	17157	17270	17255	17247	17402	17430	17380	17276	17319	17158	17233	17279	17294	17377	17489	17274	17252	17441	17147	17429	17459	17234	17234	17153	17314	17197	17306	17372	17194	17326	17313	17214	17497	17399	17193	17540	17357	17374	17372	17230	17553	17390	17225	17401	17319	17404	17289	17162	17242	17451	17280	17377	17356	17304	17390	17453	17295	17260	17219	17305	17271	17321	17250	17280	17496	17483	17261	17260	17333	17388	17186	17474	17354	17534	17315	17326	17262	17259	17440	17448	17487	17206	17187	17278	17236	17193	17396	17237	17397	17369	17378	17243	17228	17227	17276	17385	17474	17298	17230	17273	17259	17418	17215	17377	17297	17195	17252	17465	17383	17387	17311	17380	17300	17295	17263	17336	17119	17190	17233	17303	17281	17273	17336	17347	17475	17154	17337	17286	17317	17433	17167	17318	17340	17412	17266	17386	17373	17270	17493	17343	17277	17403	17503	17182	17340	17174	17254	17297	17481	17316	17498	17337	17335	17409	17292	17259	17386	17301	17195	17216	17220	17308	17332	17300	17405	17208	17260	17248	17208	17539	17298	17342	17236	17447	17293	17354	17388	17254	17080	17401	17436	17469	17227	17295	17374	17256	17241	17185	17232	17291	17194	17258	17047	17408	17132	17370	17401	17477	17417	17249	17298	17216	17305	17346	17314	17337	17355	17296	17246	17237	17140	17395	17205	17253	17395	17313	17405	17407	17386	17119	17104	17365	17229	17351	17209	17419	17402	17376	17382	17379	17379	17381	17270	17273	17360	17423	17437	17243	17295	17314	17231	17326	17353	17167	17461	17197	17514	17383	17229	17311	17351	17386	17292	17228	17453	17401	17301	17319	17424	17365	17318	17362	17327	17415	17306	17303	17321	17134	17402	17411	17253	17263	17285	17232	17179	17282	17204	17244	17354	17176	17235	17131	17125	17086	17298	17296	17383	17294	17454	17255	17156	17197	17460	17510	17041	17368	17360	17367	17249	17186	17318	17441	17250	17314	17164	17343	17300	17256	17382	17311	17187	17393	17388	17403	17334	17215	17421	17286	17572	17297	17302	17381	17366	17415	17371	17432	17285	17376	17210	17388	17355	17267	17270	17290	17344	17283	17358	17214	17248	17206	17343	17285	17391	17376	17373	17412	17250	17309	17157	17439	17269	17398	17275	17419	17310	17222	17223	17138	17286	17318	17291	17316	17318	17444	17424	17398	17015	17266	17334	17342	17341	17126	17193	17262	17368	17249	17236	17242	17308	17349	17489	17286	17343	17225	17246	17366	17212	17211	17388	17271	17372	17218	17517	17564	17384	17450	17308	17412	17290	17420	17221	17476	17527	17221	17328	17154	17459	17246	17421	17114	17363	17528	17298	17150	17494	17442	17595	17399	17258	17381	17223	17236	17223	17394	17454	17157	17297	17401	17310	17361	17282	17212	17363	17271	17337	17302	17505	17346	17443	17288	17330	17261	17456	17355	17295	17233	17285	17341	17300	17373	17253	17267	17339	17280	17274	17379	17508	17333	17376	17318	17247	17462	17260	17245	17226	17455	17185	17269	17515	17193	17355	17139	17364	17279	17294	17390	17180	17335	17242	17283	17282	17135	17452	17287	17278	17368	17332	17469	17418	17224	17295	17309	17350	17193	17469	17476	17382	17110	17234	17384	17317	17270	17478	17420	17500	16992	17357	17379	17257	17237	17335	17470	17304	17261	17332	17348	17276	17303	17299	17366	17211	17384	17124	17262	17413	17385	17331	17189	17292	17326	17161	17400	17177	17378	17288	17151	17395	17474	17408	17195	17289	17445	17282	17329	17344	17148	17355	17258	17358	17362	17358	17157	17337	17299	17204	17327	17263	17341	17152	17515	17456	17361	17417	17352	17455	17261	17415	17356	17378	17229	16991	17144	17269	17256	17470	17499	17298	17426	17409	17254	17277	17183	17336	17281	17310	17343	17356	17471	17238	17444	17533	17179	17275	17084	17360	17402	17442	17327	17261	17482	17225	17373	17368	17394	17355	17343	17234	17302	17365	17483	17405	17437	17316	17316	17347	17307	17405	17247	17277	17359	17386	17230	17374	17382	17319	17363	17305	17295	17468	17387	17454	17346	17282	17352	17307	17383	17164	17327	17379	17233	17395	17437	17396	17529	17275	17348	17396	17314	17267	17531	17324	17442	17286	17206	17417	17333	17439	17360	17125	17360	17208	17365	17267	17214	17413	17356	17465	17237	17238	17343	17406	17490	17268	17361	17196	17115	17310	17388	17367	17330	17399	17302	17146	17372	17358	17409	17231	17445	17231	17343	17188	17436	17272	17132	17284	17312	17261	17416	17177	17363	17269	17395	17159	17265	17432	17322	17492	17180	17100	17244	17216	17230	17367	17124	17311	17222	17279	17402	17251	17390	17212	17295	17196	17070	17228	17171	17251	17386	17300	17123	17444	17402	17297	17204	17345	17518	17393	17502	17425	17436	17332	17269	17328	17355	17244	17275	17406	17367	17384	17193	17288	17384	17313	17270	17218	17429	17140	17328	17330	17359	17254	17439	17309	17297	17238	17631	17347	17342	17366	17251	17466	17315	17278	17392	17136	17308	17607	17339	17339	17432	17245	17356	17289	17127	17268	17128	17215	17251	17416	17330	17303	17208	17340	17162	17282	17394	17345	17353	17430	17310	17356	17333	17112	17295	17319	17277	17172	17387	17301	17298	17352	17415	17416	17209	17331	17339	17493	17288	17213	17355	17293	17239	17244	17267	17504	17287	17321	17244	17238	17540	17337	17322	17342	17317	17295	17408	17210	17396	17427	17237	17366	17146	17485	17269	17536	17356	17169	17328	17068	17238	17292	17316	17283	17330	17352	17532	17246	17406	17406	17242	17291	17227	17312	17367	17302	17277	17273	17405	17177	17176	17283	17455	17511	17345	17210	17420	17362	17377	17400	17296	17314	17280	17315	17338	17301	17333	17397	17329	17442	17175	17282	17362	17330	17238	17337	17338	17254	17363	17174	17342	17369	17226	17309	17358	17078	17337	17284	17174	17372	17282	17556	17366	17239	17367	17371	17085	17249	17411	17211	17275	17176	17252	17252	17518	17286	17229	17233	17197	17348	17303	17267	17440	17396	17233	17326	17258	17386	17365	17222	17314	17258	17265	17298	17409	17339	17275	17305	17541	17328	17276	17230	17384	17324	17165	17385	17434	17377	17485	17503	17209	17444	17357	17337	17038	17262	17384	17286	17312	17150	17287	17247	17398	17336	17304	17267	17454	17316	17398	17509	17316	17163	17259	17251	17437	17272	17293	17064	17327	17404	17356	17362	17341	17557	17211	17258	17401	17321	17459	17363	17586	17323	17220	17311	17409	17474	17238	17517	17380	17182	17456	17260	17441	17408	17309	17299	17344	17383	17330	17357	17253	17352	17180	17169	17307	17272	17346	17285	17407	17489	17378	17391	17294	17339	17133	17228	17303	17164	17288	17343	17143	17308	17332	17374	17284	17194	17323	17385	17312	17140	17451	17367	17340	17356	17391	17141	17238	17334	17247	17327	17224	17079	17174	17305	17441	17298	17235	17319	17358	17344	17450	17089	17241	17424	17232	17304	17340	17224	17241	17357	17325	17167	17376	17302	17172	17267	17417	17256	17406	17273	17203	17370	17241	17367	17249	17163	17329	17323	17396	17427	17454	17358	17188	17326	17371	17240	17370	17394	17264	17412	17339	17262	17477	17234	17358	17256	17167	17355	17308	17126	17243	17402	17241	17180	17249	17220	17435	17126	17374	17439	17300	17389	17397	17439	17282	17281	17468	17447	17185	17255	17360	17145	17295	17425	17326	17254	17511	17420	17471	17399	17258	17257	17210	17387	17352	17248	17558	17378	17305	17237	17281	17323	17286	17585	17283	17285	17404	17130	17377	17056	17307	17228	17204	17257	17539	17419	17386	17303	17331	17273	17261	17360	17154	17077	17462	17263	17281	17297	17341	17463	17362	17367	17330	17321	17305	17325	17539	17121	17260	17356	17340	17262	17297	17485	17317	17349	17211	17181	17265	17336	17319	17124	17454	17292	17363	17334	17310	17644	17370	17358	17327	17362	17376	17331	17129	17303	17498	17134	17224	17339	17266	17127	17504	17157	17411	17415	17208	17312	17331	17398	17408	17271	17432	17119	17138	17293	17567	17107	17256	17172	17271	17246	17394	17313	17234	17344	17289	17291	17449	17309	17246	17449
35807	33521	59784	49065	37469	32666	30937	30838	31013	30783	30810	30897	30844	30548	30968	30916	31317	31082	31024	30822	31215	31049	30706	30982	30793	30847	30719	30757	30985	30906	31020	30713	30746	31063	30904	31029	30885	30821	30894	30848	30891	30843	30895	31012	30796	30887	31122	31050	30838	30770	31024	31082	30965	31016	30876	30724	30691	30780	30836	30912	30849	31000	30761	30765	30932	31134	31024	30750	30795	30886	30690	31023	30980	30848	31009	31011	30733	30617	31161	30915	31182	30779	30903	30546	30980	31173	30935	30868	30590	30848	30906	30919	30923	30735	30841	30758	30882	30522	30497	30664	30955	30985	30685	30586	31171	30855	31013	30817	31008	30911	31012	30703	31049	30940	30856	30932	30709	30829	30742	30696	31054	31017	30461	30811	30898	30809	30910	30987	30889	30689	30939	31002	30712	30759	30733	30931	30922	30658	30863	30882	30964	31137	30668	30915	30931	31092	30797	30598	30906	30762	30649	30685	30969	30903	30792	30868	31066	30742	30820	30988	31024	30908	30724	30892	30865	30961	30989	30625	30958	30747	30841	31020	30780	30683	30875	30776	30780	30716	30756	30563	31013	30957	30875	30844	30884	30868	30813	30725	30807	30937	31111	31026	30833	30968	30875	30913	30828	30993	31163	30924	30921	31004	30953	31073	30966	30980	30654	30820	31162	30821	31043	30908	30791	30654	30917	30939	30907	30786	31002	30798	30959	30729	30671	30598	30912	30789	30835	30931	31041	30909	30874	30644	30779	30946	30927	30880	31047	31108	30950	30805	30808	30896	30859	30603	30870	31098	30756	31110	31134	30901	30803	30736	30975	30659	30657	30887	30767	31046	31041	30753	30995	30791	30659	30894	31012	30789	30872	31077	30922	30864	30843	30946	30952	30958	30868	30730	31071	31109	30632	30775	30843	30979	30785	30650	30843	30933	30881	31010	30902	30889	31005	31104	30833	30703	30733	30827	30543	30857	30923	30825	30634	30823	31052	30671	30745	30724	30965	30902	30905	30833	30792	30841	30557	30876	30925	30783	30975	30715	30906	31007	31097	30916	30761	30750	30739	30718	30724	30796	30686	30748	30859	30754	30717	30665	30632	30897	30749	30843	30895	31182	30656	30674	30823	30891	30863	30714	31262	30793	30918	31053	30823	30915	30992	30853	30868	30940	30836	30823	30925	30782	31169	30530	30526	30847	31087	30942	30969	30863	30963	30748	30842	30828	30985	30941	30622	30610	30832	30728	30816	30704	30640	30756	30623	30746	30983	30982	30941	30956	30770	30861	30658	30761	30507	30590	30487	31035	30931	30736	30693	30793	30754	30841	30717	30567	30978	30685	30870	30920	30875	30758	30668	30610	30780	31079	30438	30809	30961	30874	30948	30802	30914	30873	30551	30828	31050	30894	30762	30893	30676	30613	30602	30444	31069	31144	31124	30749	30873	30683	30924	30684	30599	30537	30923	30535	30776	30840	30916	30849	30661	30954	30874	31007	30844	30933	30716	30932	30715	30926	30655	30850	30858	30990	30885	30690	30787	31027	30863	30716	30722	30835	30802	30834	30840	30857	30865	31124	31030	31282	30845	30824	30987	30873	31014	30958	30995	30779	30718	30926	30835	30967	30862	31090	30992	30984	30922	30851	30697	30866	30743	30919	30921	30900	30877	30785	30984	30617	30603	31144	30999	31069	30978	30684	30647	30781	31206	31042	30514	30916	30531	30660	30710	30823	30486	30925	30818	30841	30716	30692	30916	30804	30790	30913	30942	30972	30934	31024	30834	30693	30750	30952	30628	30906	31048	30998	30945	30861	30934	31020	30739	30826	30740	31086	31046	30830	31040	30990	30946	30622	30814	30896	30778	31020	30889	30818	30958	30632	30625	30710	31075	31146	30850	30874	30838	30748	30839	30906	30883	30959	30950	30793	30598	30772	30509	30838	31006	31002	30768	30596	30770	30873	31261	30925	30828	30849	30828	30722	30801	30976	30809	30704	30838	31141	30646	30679	30824	30846	31160	30833	30949	31021	31099	31105	30787	30954	30895	30818	30787	30897	31036	30910	30905	30681	31188	30823	31209	30684	30994	31048	30902	30794	30769	30971	30954	30893	30868	30895	30857	30942	30900	31037	30792	30709	30612	30794	30858	30709	31055	30879	31095	30964	30940	30733	30658	30542	30837	30828	30725	31010	30757	30884	30846	31048	30972	31023	31091	30731	30796	30624	30570	30700	30973	30890	30806	30973	30795	30939	31021	30797	30822	30733	30836	30733	30826	30848	30749	30856	30986	30856	31249	31090	30593	30649	30794	31086	30865	30907	30773	30826	30874	30979	30922	30664	30809	31108	30873	30988	30901	30639	30520	30943	31214	31062	30664	31231	30676	30781	30796	30718	31074	30807	31098	30869	30951	30731	30755	30700	30873	30664	30708	30783	31170	30907	30862	30802	30677	30788	30601	30854	30912	30961	30961	30909	30886	30976	30956	30643	30778	30809	30944	31044	30728	30855	30746	30870	30782	30713	30532	30564	31057	30548	30786	30918	30671	30890	30794	30632	31004	30979	30743	30698	30880	30629	30956	30681	30998	30882	30713	31100	31046	30626	30573	30787	30913	30827	30822	30986	30647	30960	30860	30905	30899	31050	30856	30852	30615	30780	30784	30553	30983	30972	30812	30948	30762	30791	30817	30738	30780	30435	30477	30732	30899	30687	30962	30833	30646	30955	30914	30839	30841	30594	30767	30794	30915	30684	30996	31064	30679	30799	30857	30946	30781	30906	30648	30950	30814	30953	31000	31203	30670	30683	30757	30799	30748	30884	30823	31062	31076	30732	30622	30667	30990	30791	30790	30942	30808	30907	30904	30946	30724	31010	30822	30914	30799	30544	30696	30683	30852	30855	30979	30715	30830	30997	30851	30902	30964	31022	30860	30771	30896	31023	31016	30989	30752	30765	30910	30927	30848	30713	30971	30437	30707	30847	31178	30701	30567	30818	30894	30960	30867	30560	31102	30779	30769	30844	31128	30744	30952	30903	30937	30454	30812	30771	30876	30872	30940	30875	30258	30738	30929	31124	30692	30996	30924	30570	30766	30676	30776	30811	30876	30839	30789	30985	30728	30875	30868	30494	30912	31124	31021	30903	31081	30756	31176	30802	30862	31075	30799	30739	30750	30730	31165	30795	30984	30880	30922	30718	30912	30865	30824	30392	30487	30899	30810	30921	30932	30910	30949	30867	30876	30799	30807	30885	30925	31069	30484	31084	30593	30960	30850	30626	30653	30977	30622	30678	30884	30918	31021	31018	31009	31051	30786	30825	31174	30848	30864	30777	30737	30614	30815	30865	30976	30760	30830	30719	30697	30703	30882	31038	30879	31076	30961	30753	30768	30868	31025	30870	30886	30892	30901	30879	31264	30945	31140	31038	31091	31016	31037	30907	30783	30997	31067	31038	30841	30697	30884	30969	30719	30622	30826	30970	30975	31030	30797	30803	30988	30813	30804	30673	30775	30896	30816	31131	31021	31013	30962	30813	30940	30882	31115	30785	30984	31079	30998	30635	30871	30665	30796	30992	30845	31099	30845	30858	30758	30931	30478	30823	30909	30735	31059	30820	30955	30843	30707	30631	30883	30875	30841	30672	30690	30852	30971	31039	30903	31085	30937	30838	30846	30864	30892	30868	30920	31062	30829	30864	31022	30790	30618	30973	31009	30837	30897	30988	31023	30654	30654	30720	30692	30867	30882	30877	30787	30893	31041	30741	30828	30647	30751	30984	31022	30908	30933	30878	30968	31028	30851	30758	30874	30847	30859	30900	31030	30833	30790	30778	30928	30921	30989	31053	30824	30811	30952	30660	30915	30724	31069	31004	31006	30689	30641	30815	31181	30585	30665	30933	30699	31132	31010	30942	30697	30816	30893	30834	30659	30680	30880	30813	30999	30911	30728	30615	30685	30829	31014	30972	30782	30742	30865	30722	30927	30937	30876	30953	31102	30943	30848	30657	30928	30592	30544	30598	30875	31004	30860	30964	31048	30941	30617	30784	30880	31007	30536	30844	30921	30937	30948	30868	30731	30804	30911	30809	30960	31058	31037	30485	30872	30920	31010	30792	30779	30771	30871	31060	30930	30724	30567	30706	30875	30978	31004	30896	31034	31012	31042	31012	30800	30777	30847	30900	30903	30900	30871	30756	30800	30963	30743	30862	30950	30985	30606	30896	30959	31029	30945	30898	30598	30878	30798	30774	30999	30869	31268	30963	30884	30848	30408	30803	31053	31069	30842	31014	30932	30777	30805	30974	30883	30790	30885	31203	30602	30566	30679	31009	30984	30515	30778	30841	31258	30820	30869	31154	30831	30925	30808	30970	30812	30872	30956	30814	30865	31092	30696	30653	30443	30768	31057	30879	30816	30984	30978	30794	31222	30572	30757	30681	30840	30619	30841	31048	30812	31263	30824	30819	30632	30866	30926	30993	30662	30792	31001	31065	30789	30955	30790	30785	30777	31124	31056	30639	31092	30801	30741	31042	30739	30893	30870	31109	30982	30609	30704	31014	30778	30825	30762	30879	30941	31089	31283	30747	30860	30883	30722	30814	30433	30703	30672	30708	30905	30485	31141	30854	31042	30995	30928	30799	30709	31176	30862	30695	30814	30766	30620	30810	30820	31030	30898	30968	31017	30968	31069	30810	30778	30594	31198	30914	31009	30954	30940	30914	30893	30860	30859	30795	30589	30770	30925	31001	31014	30912	30760	30719	30618	31227	30932	31061	30924	30942	30824	30830	30911	31060	30767	30528	30535	30810	31055	30756	30835	30896	31105	30814	30911	31043	31078	30893	30944	30605	30839	30695	30914	30796	30883	30819	30982	30843	30882	30905	30681	30531	30819	30940	30959	30804	30667	30813	31045	30903	30834	31058	30933	30847	31075	30984	30982	30748	30785	30917	30820	30592	30672	30647	30767	30807	31072	30959	30919	30953	31006	30924	30753	30852	30879	30718	30906	30877	30716	30930	30686	30896	30850	30844	31252	31032	31146	31064	31042	31127	30922	30983	30989	31058	30858	30761	30769	30956	30939	30779	31090	30979	30946	30642	30898	30600	31069	30702	30982	30709	30599	30806	30718	30906	31025	30939	31057	30797	30919	30739
22856	33382	50480	34695	24069	18205	17159	17295	17467	17258	17289	17320	17421	17195	17342	17327	17378	17228	17165	17314	17445	17371	17189	17347	17289	17391	17394	17108	17255	17113	17220	17245	17370	17294	17404	17223	17265	17343	17314	17219	17195	17157	17311	17217	17417	17121	17324	17324	17232	17286	17192	17340	17274	17338	17327	17245	17413	17167	17260	17287	17247	17305	17351	17287	17221	17391	17207	17143	17397	17097	17382	17189	17251	17290	17061	17253	17357	17272	17382	17111	17368	17243	17424	17228	17431	17401	17465	17246	17305	17225	17191	17349	17243	17467	17263	17235	17267	17322	17324	17258	17290	17252	17172	17203	17300	17286	17296	17351	17211	17391	17221	17402	17196	17337	17375	17117	17252	17221	17398	17204	17314	17433	17214	17234	17453	17149	17394	17263	17220	17047	17320	17330	17315	17254	17309	17306	17148	17383	17203	17269	17387	17318	17322	17062	17285	17342	17269	17239	17286	17272	17146	17324	17497	17093	17260	17258	17384	17264	17326	17283	17441	17269	17145	17184	17244	17423	17255	17106	17407	17301	17105	17108	17227	17272	17245	17111	17510	17310	17291	17188	17258	17302	17238	17136	17260	17231	17335	17113	17270	17302	17206	17240	17316	17125	17473	17221	17380	17234	17063	17287	17234	17176	17192	17247	17194	17221	17193	17325	17476	17114	17423	17245	17457	17315	17439	17527	17296	17298	17306	17193	17165	17169	17337	17334	17189	17191	17251	17184	17456	17330	17305	17331	17427	17366	17254	17298	17369	17404	17370	17196	17429	17505	17303	17298	17150	17314	17146	17324	17253	17227	17196	17285	17235	17363	17260	17337	17242	17301	17100	17226	17256	17283	17221	17244	17349	17243	17294	17294	17327	17318	17395	17443	17393	17305	17283	17369	17056	17328	17224	17211	17227	17351	17301	17186	17172	17199	17228	17309	17200	17159	17257	17288	17277	17171	17331	17167	17415	17206	17350	17327	17179	17367	17356	17344	17308	17376	17215	17209	17306	17301	17416	17314	17358	17301	17296	17208	17303	17343	17354	17393	17246	17254	17232	17186	17382	17390	17336	17351	17230	17218	16985	17248	17082	17297	17174	17403	17346	17320	17088	17421	17349	17127	17137	17182	17374	17285	17519	17179	17280	17333	17181	17281	17360	17174	17236	17289	17211	17101	17360	17260	17236	17109	17383	17237	17319	17255	17401	17282	17311	17166	17409	17375	17442	17235	17187	17288	17278	17216	17338	17433	17406	17344	17270	17334	17382	17273	17338	17293	17338	17198	17290	17284	17202	17313	17182	17166	17359	17157	17173	17232	17424	17304	17229	17311	17310	17361	17388	17230	17242	17373	17288	17193	17174	17270	17266	17207	17314	17074	17192	17203	17466	17164	17321	17304	17279	17443	17313	17361	17216	17236	17156	17197	17356	17233	17248	17196	17260	17248	17405	17178	17370	17101	17214	17257	17371	17396	17256	17506	17128	17217	17405	17211	17303	17345	17460	17377	17395	17262	17093	17366	17150	17377	17257	17353	17400	17169	17426	17280	17392	17159	17213	17277	17340	17406	17160	17446	17299	17139	17414	17206	17269	17523	17284	17453	17592	17403	17336	17385	17156	17170	17250	17187	17227	17258	17361	17167	17157	17225	17353	17323	17305	17486	17205	17239	17389	17147	17332	17366	17234	17272	17170	17385	17153	17349	17317	17331	17235	17278	17261	17389	17276	17337	17072	17267	17314	17280	17345	17311	17258	17296	17235	17458	17353	17152	17187	17248	17358	17453	17311	17251	17291	17253	17187	17391	17192	17392	17410	17209	17230	17388	17301	17477	17270	17398	17126	17165	17398	17223	17357	17274	17339	17273	17254	17278	17306	17109	17417	17291	17258	17337	17287	17203	17276	17157	17533	17414	17266	17247	17386	17230	17285	17239	17261	17362	17230	17212	17370	17325	17473	17343	17220	17372	17302	17288	17135	17431	17214	17224	17358	17505	17280	17249	17263	17515	17111	17180	17489	17182	17211	17385	17355	17269	17398	17352	17381	17190	17087	17394	17287	17340	17145	17308	17316	17329	17273	17263	17176	17181	17249	17445	17097	17286	17305	17180	17298	17274	17329	17306	17239	17310	17216	17213	17176	17153	17350	17132	17206	17264	17317	17291	17412	17137	17342	17357	17326	17356	17302	17187	17259	17285	17502	17137	17390	17174	17360	17242	17106	17366	17159	17313	17198	17367	17269	17420	17473	17443	17345	17299	17376	17313	17318	17295	17155	17311	17101	17261	17438	17383	17236	17094	17124	17382	17454	17142	17356	17335	17259	17293	17402	17293	17287	17354	17407	17277	17209	17283	17263	17379	17305	17255	17243	17282	17305	17096	17276	17370	17326	17329	17214	17369	17317	17436	17423	17210	17281	17374	17206	17196	17252	17302	17369	17394	17261	17224	17199	17264	17336	17375	17238	17249	17389	17092	17320	17279	17275	17226	17162	17305	17275	17397	17417	17330	17329	17287	17402	17181	17078	17376	17173	17255	17063	17155	17178	17332	17310	17393	17127	17149	17377	17302	17262	17218	17272	17353	17328	17300	17178	17294	17199	17268	17265	17216	17437	17129	17343	17422	17382	17369	17232	17168	17341	17408	17151	17170	17332	17452	17208	17245	17243	17271	17165	17415	17232	17234	17355	17371	17158	17360	17317	17228	17324	17378	17431	17365	17188	17337	17407	17198	17178	17302	17176	17320	17238	17524	17336	17220	17273	17289	17164	17370	17185	17201	17354	17314	17312	17382	17178	17200	17342	17268	17279	17238	17286	17237	17373	17288	17211	17329	17193	17268	17320	17368	17276	17252	17219	17431	17319	17266	17336	17166	17339	17284	17321	17326	17262	17212	17270	17293	17276	17332	17304	17347	17315	17299	17283	17308	17300	17199	17302	17073	17307	17215	17269	17142	17249	17340	17494	17130	17212	17515	17160	17329	17232	17363	17368	17360	17236	17321	17214	17268	17329	17204	17437	17430	17260	17168	17368	17353	17249	17403	17233	17275	17509	17151	17293	17182	17348	17281	17492	17259	17341	17297	17319	17420	17472	17282	17237	17377	17543	17271	17408	17302	17581	17376	17190	17173	17262	17246	17164	17185	17431	17190	17361	17238	17253	17272	17135	17175	17292	17256	17233	17290	17350	17330	17221	17453	17383	17312	17320	17330	17477	17100	17394	17221	17242	17191	17315	17368	17134	17275	17248	17136	17300	17393	17257	17192	17352	17318	17349	17274	17369	17157	17447	17451	17218	17348	17208	17443	17048	17311	17081	17132	17389	17282	17272	17154	17304	17225	17279	17230	17116	17285	17398	17330	17296	17353	17274	17399	17238	17245	17211	17237	17262	17376	17199	17300	17232	17313	17204	17218	17334	17143	17280	17162	17382	17322	17231	17223	17380	17305	17324	17222	17395	17353	17309	17348	17198	17407	17156	17300	17388	17430	17354	17370	17158	17082	17177	17400	17306	17211	17501	17176	17294	17404	17214	17272	17292	17376	17467	17416	17365	17302	17446	17125	17269	17234	17203	17268	17347	17348	17191	17269	17281	17204	17283	17285	17226	17320	17317	17186	17226	17338	17411	17272	17285	17338	17259	17058	17274	17121	17289	17514	17415	17241	17488	17191	17277	17092	17304	17280	17375	17351	17368	17290	17307	17064	17144	17382	17201	17358	17225	17116	17273	17294	17354	17235	17329	17228	17303	17028	17582	17497	17308	17310	17411	17313	17322	17077	17458	17533	17529	17324	17180	17404	17320	17374	17192	17287	17271	17217	17335	17377	17226	17311	17203	17244	17221	17290	17353	17241	17248	17293	17348	17347	17218	17369	17346	17310	17393	17228	17342	17273	17218	17306	17224	17342	17256	17191	17416	17192	17122	17505	17354	17155	17299	17186	17279	17154	17460	17373	17226	17461	17357	17276	17367	17352	17473	17384	17286	17286	17220	17257	17478	17328	17325	17367	17394	17391	17315	17304	17374	17180	17416	17400	17247	17216	17337	17223	17336	17354	17430	17240	17351	17248	17298	17188	17297	17275	17339	17295	17228	17330	17309	17188	17373	17124	17436	17456	17302	17274	17270	17352	17229	17227	17395	17249	17316	17312	17381	17339	17288	17342	17428	17266	17431	17409	17338	17186	17263	17320	17214	17399	17436	17291	17369	17168	17227	17445	17348	17181	17120	17281	17226	17338	17218	17473	17260	17284	17326	17294	17269	17322	17444	17288	17298	17120	17392	17186	17299	17309	17275	17195	17537	17292	17175	17284	17157	17230	17255	17382	17285	17314	17297	17341	17291	17268	17336	17201	17288	17334	17301	17321	17561	17262	17342	17370	17235	17253	17122	17421	17329	17503	17222	17342	17112	17261	17321	17314	17462	17435	17547	17312	17129	17323	17270	17307	17272	17120	17427	17179	17175	17322	17260	17201	17494	17180	17248	17263	17154	17313	17215	17252	17291	17440	17422	17200	17218	17446	17260	17284	17270	17236	17296	17197	17362	17220	17371	17395	17196	17279	17447	17396	17072	17329	17199	17315	17313	17402	17349	17304	17200	17133	17434	17169	17380	17312	17396	17251	17446	17298	17353	17222	17292	17346	17185	17314	17468	17379	17207	17386	17209	17391	17288	17310	17246	17492	17266	17159	17103	17320	17345	17368	17464	17132	17180	17204	17352	17293	17156	17212	17182	17385	17216	17339	17156	17248	17465	17205	17192	17135	17478	17334	17305	17272	17208	17376	17376	17431	17255	17339	17242	17225	17355	17381	17219	17229	17237	17262	17265	17193	17409	17257	17457	17469	17282	17360	17377	17382	17087	17430	17390	17168	17320	17256	17179	17334	17037	17258	17415	17275	17249	17172	17413	17246	17476	17348	17352	17413	17313	17396	17364	17276	17431	17405	17335	17434	17417	17348	17213	17153	17344	17319	17309	17223	17301	17130	17438	17294	17329	17428	17160	17363	17314	17188	17043	17142	17161	17259	17297	17267	17291	17233	17265	17343	17274	17331	17142	17478	17270	17230	17188	17440	17397	17245	17123	17349	17289	17472	17157	17283	17259	17389	17254	17227	17200	17223	17347	17405	17324	17312	17234	17213	17306	17187	17230	17358
22512	21173	64146	69259	53460	40325	34348	32910	32977	33350	32944	33281	33310	33009	32937	33023	33031	33259	33051	32761	32777	33140	32898	32914	33244	33149	33068	32801	32909	32797	32740	32972	33123	32991	33004	33003	32929	33234	32853	33205	32931	33042	32869	32951	33088	33119	33183	32820	33138	32890	32924	33125	32810	32900	33161	32790	32906	32866	32859	32725	33076	32963	32555	32846	32903	32959	32913	33291	32545	32647	32980	32916	33068	32944	33203	32909	33014	32888	32737	32913	32740	33114	33036	33089	32839	32949	32769	33079	33088	32815	32861	32742	32672	32848	32885	32995	32977	32883	32836	32831	32772	32923	32929	32821	33076	33128	33129	33007	32859	33007	32972	32910	32998	33244	33005	32828	33049	32839	33032	32895	33008	32735	33043	32903	32937	32597	32705	33070	33177	32981	32871	32758	32920	32968	32868	33182	33059	33027	32868	33174	33117	32773	32998	32951	32966	32705	32675	32816	32948	32871	32967	32965	32932	33015	32813	32816	33109	32969	33035	32637	32658	32879	33209	33012	32801	32773	32691	32622	32937	32808	32793	33051	32939	32763	32870	32883	32923	33103	32953	32702	32913	33000	32615	32991	32766	32858	33003	33227	32758	32831	33067	33111	33075	32651	33001	33052	32997	32826	32743	33015	32751	32839	32922	32853	32933	32832	32942	32961	32906	32776	32976	33045	32783	32765	32958	32887	32896	33140	33019	32872	32803	32689	32836	33019	32900	33204	32877	32607	32757	32812	32993	33046	32922	33058	33146	32841	32873	33253	33201	32685	32870	32777	32951	32831	32560	32866	33079	32904	32738	33112	32835	32955	33267	32815	32976	32967	33151	32573	32771	32903	32735	32829	32880	32779	32810	32614	33080	33042	33154	32878	33030	33206	32877	32788	33113	32583	33027	32839	32866	32882	33142	32932	32866	32794	32925	32467	32969	32923	32821	32589	32998	32983	33109	32725	33028	33073	32869	32905	32846	32829	33136	32992	32569	33042	33105	33145	33131	32832	33062	32861	33155	32787	32749	32852	32990	32890	33004	32758	32788	32800	32832	33086	33030	32860	32846	32658	32905	33057	33159	33138	32680	32978	33121	32893	32589	32905	32628	32850	32858	32858	33027	32785	32766	32772	33121	32727	32704	32739	32791	32917	32776	32971	32865	32828	32966	32968	32983	32766	32786	32792	32758	32961	32940	33067	33176	33049	32422	32904	33316	32698	32871	32773	32867	32727	32943	32690	32832	33138	32882	33039	32808	32906	33024	32945	33076	33084	32828	32850	32820	32851	33237	32920	32799	32780	32903	32906	33140	32780	32839	32969	32879	32957	33084	32875	33119	32974	33030	33061	32814	32613	32940	33030	32817	32890	32748	32721	32959	32885	33064	32938	32827	32739	33348	32993	32626	32557	32840	33014	32851	32895	32610	32717	32810	33065	33043	33070	32909	32681	32925	32761	32969	33146	32903	32835	33044	32970	32948	33147	33169	32792	33104	32562	33080	32554	32732	32725	32735	32792	33061	33132	32951	33148	33086	32895	32949	33059	33156	33045	33065	32954	32579	32812	32819	33006	32996	33034	32987	32875	32886	32653	32943	32818	32703	33043	32665	33299	32922	32754	32846	32710	32480	32913	32766	32890	32847	33024	32901	32897	32769	32858	32763	32901	33163	33059	32805	33153	32904	32804	33111	32615	32730	33183	32824	33110	33011	32856	32716	33246	32826	33048	32683	32643	32736	32829	32883	32995	32880	33063	33013	32931	32870	32646	33064	32961	33077	32722	33043	32848	32817	32911	32953	32743	32827	33068	32870	33018	32943	32732	33075	32857	32872	33017	32844	32981	32782	32858	32817	32961	33052	32697	33037	32950	32974	32830	32912	33100	32885	32829	32910	32837	32844	32964	33043	32935	32937	33029	33011	33021	33173	32720	32786	33204	33003	33098	32915	32741	33070	32976	32954	33028	33029	32866	33034	33144	32916	32850	32461	32796	33048	32697	33023	32794	32956	33217	32784	32670	32817	32719	33044	33021	32952	32916	32775	32933	33006	32738	33006	33006	32778	33160	32914	33062	32852	32755	32810	32897	32887	32969	32674	32759	32864	32735	32975	32806	32890	32942	33100	33074	33033	32650	32900	32895	32775	32615	32777	32685	32663	32810	32758	33129	32944	32991	32764	32701	33123	32882	33108	33018	32748	33088	33208	32909	32842	32671	32367	32671	33033	33025	32796	33016	33188	32685	32879	32985	33021	33010	32764	32952	33058	32998	32921	32940	32938	32960	33141	32859	33075	32957	32733	32715	33032	32980	32813	33069	33070	33113	32953	33056	32931	32793	32762	32727	32757	32628	32709	33067	32900	32991	32883	32882	33016	32760	32938	33015	32912	33133	33162	32884	32869	32787	32921	32665	32917	32963	33075	32801	32783	32911	32893	32562	33075	32924	32931	32806	33057	33240	33041	33093	33058	33046	32805	32801	32908	33209	32827	32819	33106	32910	33107	32636	32718	32965	33015	32509	32761	32808	32781	33190	32967	32856	32940	33046	33019	33013	33054	32669	32697	32941	33075	32897	32925	32869	32819	32898	33073	32851	32958	32826	33091	32817	33113	32973	32857	33116	32891	33124	32976	33115	33000	33145	33250	32961	33056	32950	32845	32867	33067	32828	32862	32570	32862	32855	32993	33009	32944	33076	32909	32572	32914	32893	32836	33100	32977	32741	32652	32865	32727	32836	32927	32747	32706	32997	32821	32573	32773	32834	32893	32913	32666	32719	32921	33048	33055	32953	32763	32711	32731	32934	33068	32814	32816	33075	32781	32872	32808	32975	33099	32900	32837	33257	32946	32777	32761	33019	32895	33140	32893	32614	32936	32959	32916	32696	32850	33010	32740	32910	33148	32828	32967	32916	32676	32759	33040	32998	32893	32837	33210	32925	33037	33164	33092	32978	33075	33078	33060	33150	33033	33144	32897	33036	32902	33001	33168	33091	33117	32932	32875	33258	32961	32894	33013	32997	33064	32907	32758	32734	33079	33048	32976	32973	32994	32569	32787	33019	33014	32770	32732	33022	32918	32959	32764	32979	32922	33148	32685	32821	32787	33008	33038	32816	32581	33013	32858	32955	33036	32963	32776	32876	32423	32917	33213	33009	32873	32759	33012	32834	32761	32923	33037	32704	32981	32874	32747	32740	32946	32601	33090	32910	32852	32720	32942	33196	32882	33127	32663	32923	33060	33113	33008	33162	32975	32844	32948	33271	33136	32925	33150	32714	32886	32765	32819	32949	32829	32601	32731	32749	33007	32790	33027	32916	32820	32954	32815	32590	32812	32909	33055	33136	32892	32952	32856	32773	32947	32674	32765	32705	32801	32925	33048	32844	32859	32829	33102	32875	32989	32829	32966	32810	32974	32997	32945	32965	32597	32957	32954	33101	33058	32791	32721	32710	33032	33157	33147	33023	32937	32969	32624	33146	33390	32802	33137	32932	32753	32859	32726	32933	32930	32775	32987	32844	33008	32807	32973	33059	32963	32846	32673	32943	32683	32803	32997	32670	33087	32715	33114	32833	32894	32932	32868	32840	32738	32712	32706	32764	32932	32780	32463	32861	32861	33051	32943	32971	32874	33116	33202	32546	32771	32855	32733	32816	33020	33088	32866	33154	33179	32902	32795	32701	32836	32628	32785	32580	32997	33008	32910	32951	32828	33119	32762	32738	32852	32656	33172	33040	33093	33000	33097	32638	32812	32898	32817	32695	33174	32814	32633	32849	32838	32722	33030	32701	32803	32921	33046	33043	32697	32858	32829	32836	33042	32974	32815	32680	32692	32909	32786	32888	33040	32781	32877	32837	32870	32951	32956	32682	32838	32915	32957	32575	32836	32649	32947	33222	32765	32876	32928	32841	32890	32880	33006	32966	33056	32909	32879	32896	33051	32905	32993	32787	32742	32780	32751	32999	32861	32816	33167	32734	33018	32896	33010	33100	33117	32997	32803	32971	32930	32934	32480	32907	32955	33153	33099	32849	33011	33057	32991	32900	33073	32778	32979	32855	32962	32754	32833	32538	32847	32816	32735	32885	32909	32923	32812	32948	32590	32875	33163	32736	32768	32935	32802	32760	33234	32896	32620	33175	32726	32663	33088	33040	32999	33163	32630	32687	33087	33086	33015	32605	32728	32929	32863	33118	32953	32737	32888	32835	32633	32880	33097	32733	32944	32832	32880	33191	32854	32934	33156	33064	32966	33049	32651	32815	33061	32610	33007	32807	32851	32791	32941	32982	32633	33055	33166	32853	32902	32920	32857	33116	33027	32804	32794	33120	32769	32849	32712	33197	32967	32690	32691	32882	32928	32897	32896	33114	32861	32909	32788	32835	32844	32682	32937	32820	32910	32922	32900	32867	33133	32761	32687	32831	32960	32758	32888	32903	32914	33073	32704	32808	32970	32817	32822	32860	33065	32882	32869	33027	32598	32894	32987	32856	32827	32762	32965	33133	32911	33141	33236	32780	32899	32705	32891	32719	32719	32857	32719	32679	33063	32800	32910	32804	33034	33041	32980	32897	32889	32684	32904	32892	33057	32576	32961	32992	32826	32671	32789	33010	32680	33198	33139	32780	33095	33064	32785	33028	33014	32855	32702	32771	32915	33046	32852	32801	33082	33016	32972	32900	33082	33049	32987	32780	32751	33168	32899	32928	32878	32951	33094	32876	32905	32952	32806	32800	33111	32878	32923	32702	33076	32856	33137	32964	32881	32897	32673	32857	32859	33051	32933	32828	33099	32871	32803	32863	33210	33054	32873	32479	32753	32953	32975	33055	32975	32865	32874	32955	33059	32894	32416	32946	32949	32586	32873	32867	32932	32737	32700	32916	32754	33008	32836	32576	32873	32933	33070	32877	32791	32747	32652	32888	32912	33270	32736	32877	33093	32990	32779	32861	32801	33193	32830	32913	32655	32940	32976	32803	32692	32769	32929	32827	32942	32934	32900	32597	32836	32607	33061	33002	33056	32967	32955	32977	32740	32635	32684	32648	32921	32995	32863	32953	32848	32858	32657	32860	32703	33000	33016	32957	33082	32670	32921	32855	32747	33030	32875	32985	32944	32885	33061	33023	33186	32551	33121	32782	33082	33207	32850	32864	33253	32928
20802	52199	87331	84887	57930	28955	18047	18240	18307	18164	18280	18218	18179	18144	18283	18143	18039	18158	18068	18122	17993	18031	18049	18186	18198	18001	18326	18105	18264	18121	18192	18124	18260	18102	18010	18027	18115	18082	17988	18152	18168	18082	17926	18033	18184	17969	18083	18133	17867	18128	18080	17938	18136	18092	18104	18072	18102	18010	18038	17979	18080	18130	18137	18174	18142	18112	18113	17997	18135	18130	17989	18285	18035	18124	18007	18167	17957	18191	18007	18058	18127	18096	18113	18058	18047	17974	18113	18066	18101	18063	17968	18209	18265	17962	17911	18148	18203	18133	18275	18202	18073	18185	18145	18238	18141	18349	18033	18063	18151	18052	18007	17949	18056	18139	18033	18159	18206	18100	17950	18009	18008	18058	18219	17964	18128	18103	18057	18155	18056	17925	17993	17947	18070	17957	18275	18103	18076	18007	18094	18051	18042	18038	18033	18073	17942	17924	18181	17778	17980	17943	18121	17914	18236	18046	17910	17918	18150	17964	18144	18002	18111	17987	18200	18042	18152	18168	18005	18110	18283	17871	18103	17963	18080	18230	17978	18018	18272	18275	18138	18035	17913	18028	18198	18183	18089	18161	18080	18125	18169	18090	18113	18170	18320	18137	17964	18021	18178	18071	18105	18016	18055	18087	18074	17989	17990	18135	18084	18205	18072	18083	18171	17962	17918	18158	18125	18155	18135	17977	18039	18131	17992	18212	17918	18043	17980	18127	17998	17994	18160	17988	17975	18218	18095	18036	18045	18204	17890	18132	18034	17995	18232	18138	17941	18011	18006	18013	18103	18136	17986	18150	18154	18022	18061	17939	17902	17971	17995	18212	18052	18099	18069	18076	18015	18023	18099	18076	18061	18155	18074	18272	18100	17996	18244	17994	18039	18023	18303	18201	17940	18309	18056	18261	18138	18082	18045	18063	18038	18083	18113	17913	18264	17942	18018	18027	18060	18084	18217	18010	18060	18144	18169	18125	18164	17999	18120	18076	18089	17862	18131	18078	18204	18226	18034	18107	17984	18084	18047	17774	18237	18214	17990	18050	18214	18132	18088	18070	18115	18096	18040	18166	18091	18010	18006	18154	18040	18114	18038	18099	18189	18164	18040	18077	18084	18031	18032	18219	18086	18051	18162	18191	18133	18153	18055	18065	18221	18152	18030	17932	18248	18130	18108	17970	18067	18225	18073	18147	18204	18247	18100	18099	18096	18152	18000	18149	18217	18033	18038	18120	18224	18028	17997	18071	17953	18190	18101	18018	18006	18230	18146	18158	18152	18042	17985	18075	18072	18262	18180	18058	17960	18233	17962	18037	18158	18286	18051	18159	18153	18123	18145	18076	18288	18166	18098	18067	18222	18037	18186	18104	18108	17993	18011	18005	18059	17986	18065	18028	18190	18127	18044	18230	18089	18176	18106	17962	18131	18035	18051	18173	18039	17967	18144	18224	18083	18077	18021	18229	18092	18055	18178	18097	18022	18043	18128	17987	18180	17984	17960	18027	18144	18233	18112	18075	18075	18195	18082	18116	18123	18082	17942	18184	18092	18037	18295	18030	18133	18041	18054	17978	17963	18068	18016	18138	17921	18171	18109	18118	18312	18199	18007	18080	17927	18095	18032	18107	18019	18186	18209	18221	18021	18074	18120	18137	18108	18129	18113	17864	18164	18062	18172	17915	18220	18134	18109	18038	17984	18186	18233	18046	17980	18032	18245	18004	18168	17876	18242	18034	18129	17937	18115	18144	18036	18115	18005	18055	18062	18121	18043	18107	18104	17942	18149	18002	18035	18031	18233	18004	17961	17914	17934	18132	18248	17981	18100	18208	18064	18150	18065	18077	18059	18099	18054	18145	18059	17928	17949	18057	18197	17942	18080	18105	18059	18089	18157	18096	18033	18054	18125	18149	18052	17990	18074	18079	18243	18017	18122	17932	18138	18066	18120	18043	18096	18043	17950	18161	18189	17998	18315	17997	18204	17925	17993	18173	18366	18088	18178	18227	18249	18149	18168	18104	18054	18067	17957	17992	18101	17989	18339	18126	18071	18058	18087	18147	18126	18140	17892	17986	18045	18133	18275	18168	18016	18117	18105	18027	18163	18161	18164	18103	18215	18128	18024	18187	17898	18147	18177	18007	18194	17907	18194	18025	18017	18185	18056	18161	17931	18012	17824	18081	18115	18155	18050	18020	18160	18142	18028	17973	18088	18266	18015	18180	18223	18034	18020	18157	17882	17968	17963	18034	17907	18020	17946	18021	18104	18164	18008	18135	18000	18047	18079	18068	17982	17930	17939	17975	18110	18033	18050	18059	18037	18206	18009	18170	17936	17848	18234	18099	18284	18241	18062	18272	18138	17981	18213	18304	18079	18070	18001	18011	18175	18053	18207	17939	18121	18178	18022	17998	18112	18011	18099	18041	18072	18222	18281	18189	17915	18011	18035	18109	18199	18009	17946	18046	18047	18121	18068	18042	17984	18263	18226	17963	18088	18056	18054	18139	18178	17998	18019	18114	18103	18159	18030	17921	18185	17924	18247	18085	18118	18014	18029	17963	18170	18066	17956	17930	17892	18299	18123	18112	18245	18015	18127	18124	17960	17990	18163	18181	18253	18059	18129	17924	18081	18162	18048	17948	18020	18122	18190	17915	18042	18071	18211	18003	18071	18105	18074	18102	18115	18074	18012	18121	17934	18154	18072	18262	17983	18205	18018	18053	18118	18060	18005	18208	18122	18060	18166	18054	18096	18063	17908	17989	18115	18090	18015	17929	17869	18206	18211	18367	17958	18063	18212	17988	18155	18166	18063	18073	18273	18030	18091	18079	18204	18127	18043	18091	18194	18061	18032	18159	18074	18008	18101	18155	18177	17891	18105	17854	18315	18193	17835	18218	17985	18200	17987	18103	18251	18222	18170	18094	18180	17892	18296	18053	17975	18048	18161	17834	18086	18095	18037	18068	18168	18241	17892	18117	18031	18062	18267	18033	18114	17973	18251	18100	18038	17958	18151	18158	17888	18122	18171	18057	18159	18159	18061	18084	17984	18156	18105	17895	18146	18069	18198	18114	18093	18173	17928	18082	17970	18086	18170	18045	18072	18102	18088	18102	18138	18112	18005	18002	17963	18171	18116	17989	17999	18019	17957	17969	18179	18145	18056	17890	17982	18015	18034	18144	18050	18106	18137	18037	18106	18133	18168	18026	18010	17987	18118	18049	18122	17982	18080	18153	18138	18121	18077	18157	18093	18109	18064	18153	18059	18136	18195	18104	18059	17962	18146	18273	18004	18094	18078	18151	18250	18070	18017	18245	17988	18101	18168	18253	17958	18197	18096	18274	18013	18105	18104	18186	18125	18046	18078	17998	18148	18129	18105	17988	18144	18093	18072	18188	18083	18175	18084	18052	18168	18047	18052	18051	18043	18069	17924	17934	18026	18029	17994	18051	18311	17932	18279	17949	18144	17933	18086	18116	18118	18176	18155	18010	18180	18076	18281	18196	18292	18256	18034	18056	18145	18140	18081	18010	18037	18210	18084	18216	18076	18220	17924	18084	18002	18040	18035	18167	18091	18116	18200	18193	18150	18184	18137	18310	18261	18046	18184	18137	18021	17972	18102	18181	18132	17991	18083	18188	17985	18204	18190	18105	18032	17993	18063	18151	18068	18164	18079	17852	18072	18052	18289	18168	18077	18100	18007	18151	18222	18083	18085	17916	18070	18105	17931	18279	18280	18067	18163	18048	18064	18193	18168	18084	18222	18008	17963	18083	18179	17997	17950	18134	18186	18322	17939	17972	18058	18076	17871	18160	17961	18050	18041	18166	18178	17949	18074	17971	18170	18150	18066	18100	18161	18131	17999	18145	18204	18110	18013	18045	18233	18133	18151	18149	18055	17953	18027	18224	18288	18102	17908	18019	18080	18134	18003	18005	17803	18012	18207	17844	18038	18103	17907	18040	18064	18176	18133	18200	18087	18101	18040	18164	18256	18189	18044	17901	18181	18117	18085	18120	18245	18118	18239	17859	18095	18056	17963	17986	18021	18085	18183	18256	18053	17966	18031	18010	18220	18105	18053	18102	18082	17979	18130	18199	18208	17905	17964	18167	18102	18068	17860	17756	18205	18023	18036	18082	17993	18037	17975	18268	18049	17973	18099	18163	18155	18185	18012	18171	18028	17888	18109	18079	18061	18016	18089	18179	18263	18032	18002	18113	17946	18141	17983	18193	18105	18040	17937	18207	18084	18114	18088	18036	18188	18077	18207	17935	18148	18005	18046	18078	18045	18253	18116	17973	18084	18141	17968	18072	18118	18187	18096	18010	18137	18226	17971	18166	18024	18022	18077	18041	18136	18058	18232	18041	18079	18123	18070	18157	18138	17992	17994	18165	17928	18122	18173	18186	17990	18037	18285	18008	18109	17960	18059	18039	17912	18137	18304	18053	18008	18001	18023	18006	18041	18217	18189	17922	18158	18076	18019	18012	17969	17973	18081	18012	18109	18064	18036	18021	18087	18123	18001	18317	17897	18152	18004	18022	18049	18208	17985	18200	18185	18177	18031	18067	18164	18110	18127	18158	18119	18013	18134	18124	18134	18162	18254	18178	18278	18014	17980	18162	18159	18124	17916	17866	17969	18124	18047	17928	18063	18120	17995	18148	18103	18203	18030	18041	18242	18022	18146	18080	18174	18193	18153	18034	18131	17962	18115	18224	18055	18078	18059	18055	18002	17999	17979	18080	18042	18083	18219	18021	18072	18013	18033	17979	17949	18088	18216	18111	18001	18149	18244	18178	18119	18040	18100	18038	17946	18091	18132	18025	18047	18178	18119	18163	18046	18056	18280	18017	17938	18076	18006	17896	18116	18096	18131	17942	18040	18119	17960	18099	18090	17983	18111	17887	17918	18126	18073	18200	18056	18212	17985	18218	18123	18125	18157	18129	18038	18109	18161	18125	17880	18092	18074	18121	18066	18102	17899	18136	17937	17965	18261	17983	17999	17827	18127	18096	18138	18031	18238	18037	18108	18019	18047	18032	18168	18094	18022	18157	18149	18154	18158	18137	18038	18196	18102	18086	18022	18027	18239	18041	18144	17952	18171	18286	18202	18257	18024	18111	17939	17998	18103	18157	17972	18379
21988	21074	63558	75214	58212	41756	34113	33442	33560	34097	34076	33803	33758	33784	34062	33751	33840	33796	33523	33744	33879	33885	33792	33905	33705	33693	33714	33743	33653	33485	33654	33608	33614	33531	33717	33671	33649	33583	33567	33665	33824	33804	33509	33693	33521	33546	33693	33750	33568	33532	33722	33325	33316	33891	33721	33502	33750	33672	33694	33454	33727	33633	33933	33609	33623	33586	33564	33346	33582	33846	33542	33523	33656	33579	33609	33233	33221	33634	33496	33514	33594	33495	33342	33403	33448	33713	33622	33492	33473	33549	33604	33542	33740	33507	33724	33450	33590	33641	33743	33330	33402	33318	33603	33567	33523	33477	33277	33597	33841	33793	33731	33499	33383	33537	33523	33698	33625	33710	33665	33527	33887	33329	33430	33398	33988	33569	33482	33582	33752	33752	33725	33590	33544	33422	33165	33537	33579	33777	33710	33679	33486	33370	33444	33713	33226	33353	33413	33446	33852	33400	33553	33462	33578	33314	33498	33639	33710	33529	33509	33808	33642	33762	33980	33527	33186	33461	33759	33367	33327	33782	33670	33649	33559	33520	33484	33592	33394	33311	33435	33587	33587	33332	33429	33480	33715	33482	33755	33136	33504	33518	33469	33668	33562	33508	33593	33421	33687	33521	33645	33441	33500	33573	33545	33350	33686	33290	33525	33467	33532	33414	33596	33563	33685	33561	33602	33670	33499	33599	33372	33774	33725	33459	33825	33626	33774	33486	33622	33518	33841	33384	33601	33580	33728	33530	33620	33414	33583	33617	33820	33584	33382	33379	33328	33602	33745	33453	33413	33380	33317	33722	33573	33447	33630	33625	33711	33369	33470	33559	33627	33362	33619	33571	33587	33725	33767	33621	33385	33687	33427	33468	33268	33264	33448	33434	33332	33439	33459	33495	33677	33539	33601	33425	33524	33329	33723	33716	33602	33475	33356	33446	33453	33534	33409	33632	33557	33668	33352	33612	33428	33633	33323	33481	33792	33349	33594	33418	33577	33297	33663	33501	33481	33546	33472	33498	33629	33200	33540	33624	33469	33371	33401	33131	33469	33640	33576	33371	33584	33456	33641	33422	33736	33734	33540	33212	33281	33284	33292	33200	33705	33458	33484	33511	33652	33406	33515	33567	33459	33455	33371	33307	33321	33821	33427	33694	33295	33381	33451	33478	33651	33565	33634	33772	33316	33483	33533	33166	33319	33377	33540	33314	33593	33368	33473	33539	33493	33661	33471	33558	33709	33494	33411	33746	33567	33633	33644	33599	33495	33559	33536	33593	33426	33547	33640	33692	33234	33456	33534	33394	33659	33469	33455	33489	33939	33468	33219	33506	33546	33687	33544	33192	33477	33442	33533	33436	33495	33476	33628	33501	33713	33635	33375	33842	33413	33448	33644	33413	33429	33715	33361	33669	33675	33475	33573	33600	33780	33413	33605	33497	33406	33488	33384	33713	33469	33559	33622	33605	33740	33338	33424	33404	33611	33589	33216	33532	33436	33451	33433	33377	33552	33435	33520	33753	33632	33123	33514	33486	33487	33678	33613	33506	33339	33375	33336	33416	33636	33413	33237	33584	33436	33322	33627	33711	33688	33601	33768	33459	33396	33567	33691	33727	33546	33650	33428	33445	33453	33552	33500	33561	33608	33424	33514	33703	33385	33570	33559	33561	33666	33480	33585	33644	33396	33371	33476	33383	33684	33717	33609	33542	33456	33494	33827	33490	33552	33527	33396	33412	33419	33726	33731	33640	33817	33434	33244	33612	33568	33496	33842	33784	33738	33435	33331	33910	33390	33645	33519	33405	33505	33599	33686	33484	33421	33598	33335	33480	33331	33626	33508	33782	33643	33555	33671	33644	33386	33563	33585	33652	33669	33174	33570	33542	33598	33420	33506	33178	33314	33743	33360	33560	33524	33507	33506	33637	33261	33367	33289	33409	33565	33584	33661	33591	33600	33350	33520	33417	33558	33669	33396	33407	33582	33332	33620	33500	33406	33765	33582	33578	33602	33472	33421	33505	33697	33534	33515	33217	33315	33664	33579	33558	33620	33513	33332	33678	33760	33247	33385	33618	33551	33740	33512	33369	33400	33445	33189	33568	33717	33554	33313	33490	33719	33488	33205	33672	33457	33210	33528	33669	33547	33677	33413	33423	33350	33621	33313	33464	33663	33398	33409	33336	33441	33427	33395	33171	33474	33894	33786	33483	33270	33320	33745	33644	33468	33397	33621	33281	33646	33647	33656	33419	33646	33936	33697	33659	33288	33794	33455	33457	33194	33579	33520	33751	33534	33773	33237	33670	33626	33418	33540	33627	33614	33506	33493	33379	33705	33501	33648	33851	33560	33416	33452	33375	33746	33599	33505	33597	33513	33591	33219	33588	33575	33428	33418	33485	33483	33517	33428	33138	33409	33354	33494	33702	33350	33323	33512	33570	33569	33605	33379	33394	33251	33406	33749	33498	33388	33501	33720	33630	33667	33532	33519	33522	33591	33515	33715	33265	33506	33717	33450	33495	33488	33879	33487	33766	33498	33220	33569	33557	33627	33472	33659	33406	33496	33436	33443	33426	33498	33492	33441	33425	33628	33668	33445	33663	33679	33444	33470	33665	33634	33327	33234	33518	33626	33696	33588	33383	33495	33519	33564	33185	33415	33401	33323	33560	33587	33398	33496	33533	33656	33818	33639	33648	33326	33806	33794	33360	33337	33516	33536	33343	33221	33389	33372	33495	33064	33534	33446	33555	33399	33500	33833	33443	33673	33721	33884	33429	33430	33510	33544	33636	33480	33602	33804	33535	33377	33382	33250	33343	33304	33523	33440	33451	33352	33583	33474	33465	33539	33400	33551	33438	33306	33569	33641	33663	33764	33645	33609	33643	33546	33471	33592	33470	33442	33538	33542	33569	33561	33625	33467	33305	33498	33686	33369	33565	33519	33385	33886	33614	33322	33490	33421	33037	33397	33493	33492	33719	33545	33629	33496	33192	33595	33565	33293	33623	33419	33578	33487	33249	33671	33135	33380	33204	33646	33587	33659	33325	33764	33757	33665	33578	33366	33345	33687	33631	33345	33440	33585	33393	33369	33680	33749	33686	33396	33733	33373	33450	33611	33700	33730	33847	33613	33470	33729	33773	33785	33588	33419	33729	33692	33643	33263	33461	33461	33446	33613	33409	33587	33329	33546	33402	33407	33926	33591	33665	33618	33644	33668	33483	33533	33534	33562	33214	33067	33494	33650	33853	33594	33223	33489	33507	33433	33358	33349	33454	33323	33718	33470	33558	33419	33324	33555	33350	33462	33473	33783	33573	33637	33565	33341	33510	33630	33254	33832	33418	33399	33501	33430	33377	33546	33596	33490	33284	33565	33624	33825	33699	33411	33479	33644	33584	33705	33689	33500	33621	33501	33264	33419	33553	33584	33419	33469	33718	33662	33661	33478	33407	33365	33172	33658	33521	33719	33728	33424	33492	33606	33500	33462	33518	33673	33765	33554	33436	33577	33338	33283	33337	33331	33746	33596	33449	33783	33523	33504	33542	33445	33651	33423	33271	33438	33413	33135	33201	33388	33835	33603	33458	33797	33516	33568	33672	33688	33228	33539	33494	33354	33324	33535	33597	33643	33487	33496	33703	33251	33414	33537	33622	33277	33615	33462	33614	33367	33453	33698	33662	33627	33016	33506	33474	33595	33427	33469	33364	33353	33195	33737	33669	33328	33375	33520	33546	33651	33299	33404	33452	33486	33577	33314	33806	33456	33258	33387	33269	33673	33480	33432	33335	33887	33550	33589	33365	33292	33475	33527	33627	33540	33617	33722	33529	33680	33597	33774	33496	33392	33503	33487	33640	33688	33675	33105	33392	33527	33618	33255	33565	33516	33660	33694	33383	33155	33319	33858	33498	33463	33522	33530	33460	33249	33835	33449	33748	33517	33494	33438	33441	33315	33532	33586	33482	33614	33472	33438	33785	33639	33673	33766	33485	33576	33325	33558	33585	33725	33538	33682	33515	33472	33364	33430	33691	33699	33522	33488	33630	33661	33657	33503	33360	33279	33572	33358	33345	33503	33495	33796	33423	33463	33637	33829	33586	33812	33549	33332	33625	33674	33508	33547	33624	33460	33531	33612	33364	33435	33467	33522	33348	33736	33696	33441	33260	33456	33375	33404	33440	33677	33601	33666	33682	33702	33640	33457	33216	33568	33472	33520	33495	33170	33447	33510	33512	33507	33615	33500	33291	33217	33375	33629	33274	33428	33430	33625	33477	33401	33518	33881	33646	33348	33681	33758	33300	33559	33824	33278	33737	33762	33752	33529	33319	33472	33656	33416	33285	33337	33603	33696	33297	33377	33560	33403	33739	33590	33337	33405	33568	33040	33203	33367	33460	33470	33421	33286	33548	33305	33770	33352	33510	33340	33197	33597	33446	33657	33279	33571	33274	33444	33656	33497	33625	33470	33939	33413	33420	33380	33359	33722	33366	33755	33455	33566	33446	33487	33385	33386	33387	33652	33924	33497	33317	33425	33443	33766	33539	33126	33567	33514	33604	33550	33225	33351	33526	33598	33398	33349	33493	33719	33626	33626	33570	33415	33421	33073	33269	33728	33251	33442	33392	33633	33588	33422	33265	33838	33582	33802	33585	33648	33881	33583	33734	33630	33494	33535	33880	33457	33783	33609	33665	33522	33506	33658	33404	33628	33749	33518	33643	33294	33276	33385	33294	33521	33446	33302	33281	33461	33480	33787	33559	33349	33586	33683	33449	33669	33425	33478	33615	33571	33450	33306	33490	33480	33518	33591	33348	33579	33787	33457	33514	33368	33509	33737	33742	33619	33363	33639	33595	33332	33467	33501	33380	33476	33486	33509	33387	33512	33541	33482	33572	33367	33444	33382	33411	33410	33261	33497	33174	33520	33342	33325	33812	33748	33543	33375	33439	33844	33507	33628	33638	33425	33552	33434	33379	33677	33723	33481	33424	33555	33691	33426	33388	33334	33328	33541	33574	33334	33611	33691	33615	33570	33489	33479	33528	33446	33546	33381	33533	33482	33683	33483	33320	33222	33387	33169	33428	33213	33349	33223	33195	33401	33219	33446	33498	33756	33233	33503	33410	33395	33599	33408	33699	33602	33623
22790	52541	71582	92789	69045	33092	18372	18129	18228	18336	18175	18176	18251	18165	18358	18256	18288	18278	18269	18311	18226	18043	18280	18084	18362	18384	18448	18285	18271	18352	18266	18265	18353	18273	18107	18436	18373	18130	18347	18207	18390	18494	18208	18308	18433	18171	18108	18427	18213	18208	18293	18224	18337	18284	18334	18282	18284	18249	18307	18241	18202	18303	18302	18272	18215	18396	18462	18185	18284	18197	18321	18273	18147	18239	18350	18243	18313	18273	18130	18243	18449	18155	18191	18098	18445	18447	18276	18194	18255	18301	18152	18146	18375	18204	18463	18456	18290	18265	18021	18297	18275	18082	18217	18357	18334	18206	18227	18350	18126	18167	18109	18316	18353	18021	18428	18284	18328	18136	18197	18323	18221	18097	18231	18244	18196	18273	18294	18115	18453	18236	18147	18379	18215	18313	18378	18298	18382	18376	18325	18128	18310	18165	18242	18043	18246	18173	18179	18049	18278	18110	18154	18325	18258	18256	18273	18235	18171	18261	18170	18168	18263	18155	18263	18213	18165	18204	18185	18209	18274	18120	18149	18298	18164	18228	18240	18154	18128	18109	18196	18364	18247	18056	18299	18321	18223	18277	18319	18327	18284	18428	18282	18372	18219	18198	18417	18273	18259	18209	18410	18057	18122	18215	18195	18246	18141	18162	18396	18271	18061	18171	18246	18125	18226	18348	18168	18025	18332	18240	18447	18260	18230	18203	18248	18268	18230	18185	18227	18235	18211	18197	18375	18253	18381	18335	18184	18240	18211	18203	18284	18152	18243	18336	18297	18117	18231	18460	18087	18299	18143	18321	18318	18165	18314	18307	18138	18266	18039	18197	18340	18133	18222	18264	18417	18136	18140	18398	18284	18329	18310	18151	18221	18355	18325	18440	18152	18334	18290	18353	18182	18173	18175	18317	18274	18379	18425	18412	18155	18321	18392	18239	18345	18277	18191	18129	18213	18555	18053	18287	18191	18324	18265	18170	18262	18394	18262	18251	18306	18317	18294	18241	18350	18420	18278	18191	18228	18261	18429	18258	18126	18239	18150	18190	18201	18310	18243	18217	18358	18077	18234	18186	18117	18379	18298	18172	18246	18358	18181	18242	18169	18450	18299	18162	18325	18219	18101	18204	18194	18143	18099	18274	18326	18162	18296	18309	18333	18342	18289	18033	18196	18226	18416	18136	18263	18282	18259	18228	18274	18221	18372	18132	18278	18294	18155	18401	18153	18333	18500	18111	18346	18209	18332	18285	18283	18470	18190	18425	18256	18238	18220	18235	18371	18228	18365	18174	18143	18222	18196	18234	18247	18090	18161	18200	18326	18127	18222	18252	18234	18221	18175	18169	18177	18205	18165	18155	18337	18222	18202	18286	18162	18252	18446	18267	18205	18573	18229	18352	18336	18185	18209	18303	18210	18379	18220	18247	18152	18023	18062	18339	18453	18085	18263	18233	18101	18103	18355	18294	18281	18107	18055	18165	18230	18305	18225	18310	18317	18261	18373	18156	18334	18017	18284	18102	18119	18165	18265	18250	18233	18178	18315	18295	18193	18101	18257	18410	18188	18290	18215	18101	18183	18260	18181	18183	18195	18369	18193	18343	18151	18402	18383	18132	18200	18421	18153	18090	18392	18286	18214	18007	18334	18134	18155	17965	18037	18211	18116	18342	18092	18270	18275	18303	18321	18119	18429	18294	18350	18257	18159	18362	18271	18133	18107	18132	18223	18235	18302	18101	18207	18330	18277	18293	18357	18367	18365	18157	18302	18114	18196	18396	18261	18224	18300	18335	18442	18155	18196	18261	18291	18186	18433	18281	18278	18118	18085	18251	18224	18127	18271	18262	18306	18326	18357	18166	18194	18216	18229	18187	18118	18236	18324	18255	18226	18049	18382	18270	18175	18279	18257	18272	18247	18199	18280	18295	18260	18364	18051	18289	18337	18264	18333	18095	18174	18212	18329	18158	18219	18154	17973	18357	18169	18298	18244	18354	18216	18131	18257	18180	18136	18375	18415	18333	18231	18307	18274	18246	18251	18365	18231	18202	18323	18216	18031	18233	18149	18264	18082	18441	18302	18183	18254	18191	18221	18311	18233	18356	18228	18148	18425	18189	18115	18268	18274	18273	18235	18047	18208	18022	18241	18332	18288	18101	18264	18204	18325	18459	18063	18434	18324	18057	18171	18328	18089	18318	18254	18358	18162	18198	18150	18214	18001	18349	18196	18284	18293	18318	18358	18012	18340	18222	18295	18099	18196	18393	18246	18148	18192	18164	18306	18248	18227	18348	18377	18347	18243	18294	18315	18202	18384	18235	18262	18283	18162	18191	18222	18185	18166	18332	18277	18215	18197	18304	18291	18104	18316	18218	18178	18273	18189	18117	17939	18177	18208	18308	18374	18149	18396	18167	18323	18241	18246	18426	18456	18243	18335	18122	18271	18167	18251	18178	18328	18428	18034	18106	18326	18169	18395	18236	18212	18256	18142	18331	18022	18323	18200	18236	18160	18228	18175	18339	18208	18188	18210	18238	18034	18133	17984	18132	18149	18276	18136	18358	18246	18315	18415	18144	18290	18327	18161	18294	18139	18081	18421	18163	18475	18105	18206	18288	18142	18274	18255	18141	18348	18242	18163	18313	18258	18139	18196	18387	18290	18269	18016	18274	18284	18314	18058	18211	18299	18166	18375	18205	18278	18166	18235	18312	18144	18085	18315	18317	18360	18292	18226	18339	18270	18082	18300	18276	18526	18180	18443	18432	18178	18179	18412	18231	18274	18095	18210	18341	18356	18097	18235	18132	18365	18166	18280	18322	18212	18232	18114	18322	18160	18245	18062	18336	18331	18183	18110	17993	18422	18348	18239	18212	18291	18279	18367	18252	18090	18291	18179	17959	18407	18092	18176	18260	18295	18220	18242	18269	18256	18015	18070	18277	18250	18229	18245	18272	18176	18173	18232	18393	18140	18146	18219	18183	17908	18349	18270	18238	18330	18414	18155	18325	18313	18327	18267	18253	18300	18169	18369	18388	18238	18264	18351	18290	18198	18262	18290	18267	18246	18412	17994	17979	18317	18350	18350	18238	18340	18081	18315	18381	18018	18321	18243	17998	18044	18355	18360	18101	18278	18323	18319	18194	18162	18373	18340	18287	18165	18381	18152	18274	18196	18194	18379	18178	18150	18368	18333	18187	18151	18248	18315	18352	18216	18232	18248	18261	18263	18204	18353	18176	18252	18235	18197	18011	18123	18305	18196	18292	18235	18199	18063	18219	18261	18243	18194	18171	18033	18382	18263	18402	18265	18390	18332	18355	17997	18258	18129	18190	18358	18319	18274	18238	18254	18187	18138	18066	18200	18170	18257	18199	18128	18279	18304	18366	18083	18166	18316	17997	18297	18218	18094	18406	18120	18095	18196	18299	18105	18167	18381	18247	18295	18238	18224	18361	18245	18119	18206	18148	18288	17859	18347	18347	18214	18343	18175	18142	18158	18226	18213	18158	18200	18299	18414	18186	18302	18348	18412	18173	18139	18284	18212	18132	18047	18326	18168	18310	18096	18196	18258	18198	18386	18176	18230	18305	18182	18075	18315	18213	18017	18185	18131	18196	18305	18269	18378	18283	18248	18190	18239	18277	18331	18264	18008	18243	18217	18357	18199	18136	18213	18078	18534	18271	18248	18268	18189	18320	18403	18383	18233	18349	18183	18229	18298	18153	18128	18255	18350	18325	18106	18286	17977	18277	18123	18208	18264	18139	18024	18132	18262	18212	18274	18219	18253	18430	18043	18289	18185	18193	18069	18334	18278	18207	18426	18292	18259	18208	18199	18150	18352	18087	18206	18081	18325	18259	18368	18161	18053	18210	18171	18264	18328	18363	18182	18273	18186	18210	18230	18353	18340	18231	18310	18345	18139	18105	18273	18376	18162	18162	18125	18250	18108	18099	18215	18236	18292	18271	18327	18168	18187	18168	18256	18083	18109	18281	18212	18394	18224	18206	18151	18174	18246	18285	18184	18290	18269	18215	18067	18254	18311	18183	18319	18241	18282	18309	18308	18260	18067	18249	18279	18364	18206	18209	18295	18294	18218	18361	18271	18214	18124	18110	18157	18145	18308	18212	18112	18165	18148	18218	18067	18184	18122	18288	18181	18288	18314	18141	18245	18060	18420	18200	18119	18155	18160	18227	18142	18330	18340	18198	18097	18277	18364	18130	18423	18252	18169	18392	18310	18278	18170	18437	18217	18155	18409	18194	18274	18214	18213	18189	18206	18070	18167	18283	18190	18144	18263	18361	18148	18389	18349	18240	18165	18058	18269	18157	18270	18182	18258	18344	18216	18199	18141	18156	18099	18296	18050	18108	18406	18185	18311	18332	18204	18193	18156	18047	18366	18203	18090	18399	18334	18204	18175	18155	18330	18191	18190	18223	18019	18273	18223	18358	18107	18051	18307	18047	18433	18109	18188	18270	18208	18310	18149	18253	18186	18226	18150	18187	18194	18246	18414	18111	18178	18208	18316	18202	18360	18290	18198	18194	18347	18401	18136	18285	18091	18282	18370	18096	18348	18101	18297	18300	18286	18219	18023	18132	18301	18285	18368	18296	18254	18161	18188	18280	18312	18130	18291	18287	18318	18213	18105	18234	18266	18251	18377	18441	18202	18322	18224	18185	18339	18160	18203	18378	18156	18370	18327	18116	18208	18401	18358	18198	18163	18257	18245	18161	18105	18082	18318	18275	18340	18278	18308	18106	18135	18255	18278	18361	18226	18212	18040	18195	18174	18291	18315	18050	18168	18181	18138	18174	18421	18003	18430	18149	18083	18240	18357	18232	18443	18199	18379	18469	18233	18415	18279	18417	18243	18161	18297	18161	18179	18273	18366	18417	18347	18149	18091	18386	18220	18122	18330	18064	18188	18231	18270	18097	18347	18374	18347	18312	18259	18203	18258	18347	18277	18381	18384	18249	18191	18243	18190	18248	18201	18124	18262	18291	18275	18291	18435	18278	18255	18349	18253	18295	18204	18276	18324	18195	18470	18376	18167	18142	18126	18130	18142	18337	18170	18177	18093	18323	18281	18226	18248	18095	18277	18272	18309	18370	18108	18189	18384	18238	18370	18195	18174	18147	18194	18192
35750	32142	61491	50596	38837	34574	32686	32475	32488	32635	32572	32381	32462	32303	32323	32743	32332	32516	32343	32247	32559	32385	32181	32241	32394	32687	32503	32349	32689	32415	32862	32407	32326	32427	32570	32444	32586	32558	32381	32334	32410	32357	32568	32343	32241	32611	32602	32298	32414	32557	32507	32529	32349	32416	32580	32440	32549	32719	32451	32457	32276	32651	32485	32672	32248	32316	32115	32643	32566	32801	32486	32121	32767	32426	32355	32338	32232	32341	32619	32331	32534	32369	32413	32544	32683	32326	32268	32302	32271	32123	32336	32366	32574	32188	32458	32024	32589	32517	32598	32497	32649	32478	32717	32593	32216	32376	32395	32685	32278	32227	32356	32694	32386	32428	32784	32522	32549	32443	32358	32277	32211	32222	32315	32411	32589	32367	32436	32490	32236	32446	32557	32368	32395	32604	32451	32429	32541	32178	32324	32580	32179	32129	32430	32446	32436	32477	32394	32181	32374	32608	32364	32285	32422	32393	32399	32293	32296	32386	32544	32360	32573	32493	32276	32577	32333	32379	32197	32556	32674	32385	32346	32418	32238	32637	32577	32275	32450	32467	32329	32430	32360	32391	32595	32341	32619	32564	32381	32509	32133	32131	32325	32256	32279	32253	32310	32274	32421	32373	32429	32418	32226	32506	32303	32490	32648	32124	32284	32434	32410	32197	32341	32488	32265	32276	32596	32256	32486	32544	32479	32181	32320	32559	32132	32325	32392	32792	32390	32497	32609	32282	32512	32431	32125	32275	32501	32166	32545	32736	32207	32442	32279	32449	32438	32448	32458	32638	32141	32216	32163	32589	32559	32506	32369	32292	32314	32343	32417	32293	32214	32201	32472	32361	32423	32574	32441	32270	32281	32300	32496	32535	32344	32358	32366	32385	32585	32575	32285	32413	32545	32461	32423	32227	32306	32340	32304	32336	32327	32304	32259	32538	32567	32272	32399	32415	32380	32424	32403	32334	32716	32512	32342	32520	32474	32320	32369	32537	32188	32383	32391	32526	32443	32214	32137	32298	32424	32246	32177	32272	32611	32493	32495	32321	32167	32356	32502	32425	32560	32612	32623	32431	32434	32322	32564	32345	32592	32417	32301	32225	32179	32408	32486	32690	32340	32567	32522	32376	32147	32490	32493	32406	32307	32639	32575	32504	32467	32420	32425	32327	32235	32399	32200	32582	32233	32316	32201	32296	32584	32445	32281	32293	32448	32709	32653	32334	32624	32604	32433	32332	32481	32671	32390	32255	32366	32146	32213	32265	32416	32428	32165	32340	32564	32582	32453	32690	32579	32496	32567	32353	32343	32541	32385	32264	32767	32296	32517	32444	32699	32384	32701	32414	32489	32537	32601	32383	32105	32531	32229	32444	32339	32536	32400	32487	32326	32466	32800	32195	32546	32480	32261	32426	32386	32569	32248	32348	32397	32236	32519	32148	32277	32347	32308	32290	32383	32363	32545	32439	32607	32458	32577	32302	32586	32237	32379	32645	32313	32447	32515	32667	32274	32219	32740	32321	32376	32241	32562	32589	32226	32431	32548	32375	32395	32345	32495	32279	32542	32546	32245	32398	32537	32712	32394	32307	32300	32258	32653	32552	32527	32476	32333	32280	32244	32252	32086	32321	32274	32326	32574	32706	32347	32431	32562	32670	32535	32218	32399	32262	32489	32382	32496	32474	32404	32276	32210	32648	32465	32295	32546	32513	32215	32776	32480	32505	32560	32601	32552	32478	32551	32467	32481	32628	32577	32270	32557	32491	32402	32258	32381	32393	32516	32425	32280	32409	32374	32527	32370	32566	32441	32457	32442	32447	32318	32258	32395	32670	32411	32447	32265	32114	32419	32429	32335	32283	32776	32476	32694	32305	32356	32292	32156	32547	32340	32725	32418	32552	32407	32296	32616	32413	32259	32598	32770	32339	32711	32506	32240	32627	32410	32500	32570	32191	32685	32477	32351	32077	32309	32548	32772	32246	32282	32278	32201	32490	32465	32379	32363	32310	32414	32499	32518	32399	32376	32473	32322	32448	32487	32429	32244	32624	32130	32458	32229	32524	32482	32426	32572	32374	32424	32125	32198	32650	32494	32216	32154	32726	32532	32387	32662	32282	32338	32485	32423	32343	32421	32298	32343	32077	32155	32247	32618	32612	32477	32438	32375	32413	32572	32667	32633	32233	32465	32720	32537	32463	32379	32222	32430	32487	32426	32396	32395	32234	32551	32167	32541	32428	32385	32302	32364	32516	32311	32597	32751	32702	32520	32160	32449	32597	32338	32651	32552	32544	32733	32661	32288	32445	32214	32380	32354	32309	32449	32143	32424	32470	32542	32570	32710	32818	32553	32608	32540	32309	32460	32321	32436	32420	32548	32815	32271	32332	31978	32677	32530	32229	32463	32523	32337	32485	32479	32359	32550	32334	32603	32537	32489	32485	32860	32542	32613	32795	32367	32248	32387	32554	32361	32611	32514	32373	32602	32282	32235	31885	32201	32382	32550	32615	32481	32285	32347	32362	32369	32558	32336	32212	32484	32372	32592	32506	32436	32302	32616	32509	32482	32404	32575	32442	32391	32372	32675	32203	32222	32423	32234	32694	32496	32292	32398	32602	32607	32219	32370	32519	32633	32810	32412	32342	32396	32476	32552	32640	32424	32553	32500	32329	32164	32350	32601	32250	32249	32496	32467	32504	32497	32312	32528	32422	32473	32405	32471	32459	32497	32414	32207	32483	32323	32513	32532	32351	32601	32089	32808	32605	32323	32645	32621	32185	32803	32540	32392	32398	32595	32546	32533	32337	32366	32336	32549	32307	32355	32506	32762	32294	32412	32600	32280	32410	32527	32355	32443	32055	32908	32727	32447	32737	32464	32197	32334	32498	32361	32326	32419	32458	32477	32169	32253	32443	32567	32524	32303	32249	32384	32309	32545	32355	32219	32513	32352	32390	32452	32559	32723	32557	32522	32089	32540	32348	32549	32291	32811	32407	32492	32445	32626	32287	32256	32076	32361	32411	32514	32165	32362	32463	32418	32439	32439	32377	32475	32265	32257	32436	32571	32416	32087	32399	32542	32034	32466	32442	32434	32479	32214	32402	32371	32453	32459	32407	32364	32384	32339	32288	32508	32493	32391	32480	32206	32444	32302	32230	32367	32605	32568	32317	32307	32646	32188	32495	32342	32407	32485	32353	32620	32428	32383	32369	32437	32308	32346	32390	32478	32462	32422	32068	32609	32285	32130	32562	32290	32575	32396	32238	32256	32401	32510	32726	32750	32356	32585	32334	32202	32328	32399	32506	32451	32493	32226	32467	32036	32476	32385	32228	32373	32533	32447	32903	32402	32325	32358	32443	32392	32470	32542	32267	32318	32582	32515	32200	32331	32874	32396	32502	32786	32527	32641	32363	32247	32183	32417	32625	32557	32207	32392	32717	32512	32571	32494	32374	32370	32379	32292	32624	32392	32545	32546	32484	32531	32461	32442	32572	32353	32400	32524	32379	32217	32455	32143	32311	32521	32416	32220	32405	32482	32580	32593	32465	32311	32556	32494	32445	32393	32459	32365	32562	32372	32194	32297	32557	32513	32308	32654	32556	32337	32653	32521	32551	32411	32448	32603	32419	32416	32544	32406	32495	32647	32329	32514	32232	32544	32541	32318	32391	32510	32478	32332	32391	32381	32471	32356	32633	32414	32475	32496	32422	32615	32547	32328	32474	32250	32452	32479	32232	32552	32488	32784	32507	32185	32243	32258	32541	32670	32520	32451	32126	32628	32606	32411	32141	32590	32269	32575	32636	32758	32333	32289	32521	32486	32380	32475	32394	32058	32412	32578	32602	32803	32312	32305	32220	32579	32127	32365	32278	32561	32371	32278	32355	32531	32733	32351	32492	32619	32529	32292	32458	32273	32292	32274	32589	32467	32506	32344	32363	32327	32541	32604	32293	32170	32439	32245	32448	32676	32814	32461	32759	32909	32533	32048	32125	32556	32360	32263	32261	32667	32464	32456	32480	32609	32479	32390	32318	32377	32388	32400	32349	32365	32435	32632	32675	32624	32563	32323	32602	32486	32397	32505	32371	32413	32257	32335	32496	32331	32295	32601	32670	32377	32396	32430	32317	32493	32388	32568	32338	32255	32753	32285	32442	32245	32378	32308	32574	32446	32494	32316	32453	32591	32433	32467	32255	32613	32281	32499	32161	32420	32197	32531	32599	32623	32270	32394	32382	32543	32231	32045	32536	32560	32453	32374	32662	32702	32432	32502	32600	32574	32212	32262	32407	32427	32431	32403	32683	32144	32371	32408	32311	32708	32221	32284	32343	32466	32476	32577	32436	32382	32389	32411	32334	32349	32614	32492	32403	32373	32720	32398	32455	32170	32455	32355	32419	32451	32394	32511	32413	32474	32258	32322	32467	32511	32476	32525	32054	32292	32477	32326	32395	32415	32143	32261	32059	32146	32512	32730	32543	32340	32294	32447	32243	32519	32397	32459	32469	32368	32507	32460	32122	32634	32586	32408	32428	32401	32445	32638	32677	32450	32282	32672	32521	32186	32713	32359	32600	32508	32362	32477	32272	32384	32685	32471	32155	32326	32401	32422	32540	32594	32263	32202	32384	32431	32359	32542	32505	32526	32526	32497	32599	32203	32480	32391	32573	32824	32314	32311	32340	32622	32491	32374	32376	32254	32163	32626	32404	32429	32429	32519	32432	32373	32447	32559	32427	32464	32400	32424	32446	32380	32362	32107	32457	32729	32756	32581	32500	32308	32383	32291	32535	32656	32425	32357	32583	32493	32583	32229	32132	32645	32410	32513	32489	32682	32406	32288	32561	32344	32730	32427	32747	32373	32435	32342	32576	32342	32499	32317	32317	32367	32300	32314	32388	32449	32273	32258	32350	32608	32234	32509	32625	32386	32757	32179	32272	32159	32318	32409	32490	32559	32416	32064	32381	32574	32311	32247	32570	32576	32364	32688	32218	32426	32278	32194	32674	32769	32500	32316	32493	32361	32171	32459	32462	32526	32267	32560	32504	32356	32460	32400	32619	32350	32575	32151	32341	32628	32464	32428	32597	32385	32377	32552	32424	32438	32645	32954	32359	32414	32427	32386	32391	32616	32382	32255	32407	32548	32514
21933	29538	51469	35547	24457	19074	17757	17774	18012	17923	17847	17819	18073	17842	17920	17978	17839	17887	17890	17906	17768	17794	17962	17775	17902	17780	18054	17876	17868	18002	17843	17934	17866	17835	17930	17781	17837	17933	17838	17699	17944	17842	17878	17969	17708	17780	17922	17969	17983	17800	17732	17677	17958	17945	17924	17928	17947	17766	17877	17966	18033	17871	17906	17861	17892	17881	17993	17932	17928	17906	17728	17790	17806	17971	17912	17758	17909	17819	17803	17799	17855	17985	18010	17807	17846	17892	17863	17886	17965	17815	17899	17783	17970	17908	17754	17944	17917	17896	17884	17913	18036	18045	17931	17923	17897	17847	17882	17891	17883	17962	17840	17939	17885	17850	17868	18045	17984	17908	17824	17988	18025	17788	17869	17808	17723	17805	17916	17893	17847	17992	17923	17915	17768	17802	17988	17727	17825	17985	17919	17811	17839	17801	17815	17676	17900	17890	17852	17644	17738	17914	17884	18179	17900	18104	17883	17774	17804	17727	17933	17862	17899	17958	17915	17814	17966	17839	17750	17737	17919	17568	17857	17795	17767	17855	17804	18050	17931	17787	17910	17815	17932	17978	17864	17710	18036	17758	17804	17914	17737	17950	17939	17914	17811	17879	17911	17886	18033	17960	17801	17675	17957	17892	17753	17741	17886	17748	17834	17798	17869	17892	17744	17758	17996	17927	17800	17946	17798	17935	17774	18058	17783	17928	18044	17769	17976	17878	17874	17928	17796	17750	17751	17785	17894	17808	17744	18019	17747	17860	17754	17716	17882	17868	17681	17962	18003	17733	17965	17899	17810	17973	17660	17921	17746	18039	18018	18103	17787	17875	17952	17977	17754	17825	17699	17974	17782	17839	17743	17901	18072	17815	17905	17786	18125	17692	17952	18013	17765	17919	17859	17962	17929	17964	17907	17885	17819	17843	17847	17805	17933	17723	18030	17846	17793	17733	17863	17887	17905	17837	17829	17914	17875	17789	17899	17766	17923	17718	17998	17763	17867	17756	17958	17657	17993	17759	17783	17899	17842	17770	17816	17849	17858	17771	17804	17778	18055	17902	17818	17762	17781	18130	17784	17862	17844	17841	17832	17902	18001	17809	17883	17998	17806	17971	17795	17630	17805	17906	17859	17826	17826	17915	17904	17862	17916	17796	17887	17918	17842	17783	18000	17920	17830	17939	17864	17880	17898	17763	17992	17788	17839	17995	17769	17775	17959	17795	17925	18016	17963	17948	17787	17737	17761	17813	17922	17792	17777	18054	17786	17816	17918	17790	17799	17886	17712	17888	17883	18141	18023	17919	18015	18025	17958	17795	17922	17976	17982	17908	17800	17613	17860	17917	18137	17789	17817	17980	17768	17856	17833	17786	17961	17840	17845	17864	17983	17874	17807	17951	17875	17725	18148	18031	17916	17956	17859	17969	17934	17898	17843	17802	17850	17806	17940	17727	17983	17872	17609	17890	17856	17903	17899	18083	17990	17787	17896	17910	17782	18024	17866	17962	17739	17796	17740	17858	17917	17652	18035	17802	17863	17840	17797	17884	17758	17824	17808	17951	17921	17963	17875	17676	17875	17768	17997	17971	18023	17892	17826	17906	17934	17754	18045	17831	17855	17846	17817	17900	17924	17785	17867	17878	17841	17853	18029	17764	17854	17980	17813	17897	17910	17762	17848	17886	17940	18138	17845	17811	17981	17794	18040	17962	17726	17730	17944	17772	17900	17899	17899	17932	17853	18080	17778	17919	17785	17750	17823	17871	17860	17784	18030	17870	17786	17917	17794	18024	17859	17815	17848	17954	17589	17833	17789	17953	17711	17945	17861	18002	17873	17889	17860	17920	17833	18057	17947	17707	17919	17769	17943	17808	17896	17692	18007	17923	18021	17773	17681	17878	17772	17719	17844	17881	17814	17733	17659	17763	17779	17689	18132	17991	17774	17946	17709	17865	17835	18085	17776	17855	17875	17759	17813	18030	17810	18005	17816	17802	18000	17735	17986	17864	17999	17981	17865	17892	17949	17788	17871	17886	17753	17861	17851	17949	17948	17946	17856	17744	17876	17734	17850	17898	18008	17961	17858	17908	18047	17853	17929	18009	17748	17776	17745	17845	17785	17675	17830	17868	17863	17930	17882	17917	17728	17764	17692	17806	17779	17869	17825	17992	17980	17923	17867	17850	17815	17845	17960	17930	17869	17871	17712	17826	17958	17951	17887	17969	17845	17822	17936	17877	17771	17951	17855	17725	17976	17823	17703	17760	17961	17902	17921	17906	17926	17847	17900	17873	17804	17877	17864	17892	17953	17882	17849	18102	17936	17813	17746	17792	17881	17837	17904	18079	18096	18061	17822	17794	17940	18025	17924	17781	17921	17831	17938	17862	17903	17750	17900	17906	17860	17931	17711	17873	17802	17757	17836	17924	17871	18136	17864	17745	17835	17978	17990	17848	17921	17761	17885	17944	17860	17852	17777	17939	18084	17951	17903	17911	17867	17961	17846	18099	17842	18000	17902	17964	17847	17879	17931	17866	17752	17821	17849	17945	17885	17733	17965	17959	18049	17897	17880	17979	17946	17806	17889	17979	17946	17865	17814	18045	17995	17912	17760	17833	17831	17761	17968	17904	17878	17942	17803	18056	17864	17835	17906	17923	17880	17709	17961	17720	17836	17850	17791	17944	18020	17787	18159	17801	17917	17860	17890	17718	17888	18002	17956	17832	17929	17995	17889	17877	17808	17872	18132	17821	18003	17976	17902	17869	17854	17880	18061	17963	17842	17735	18076	17788	17887	17882	17886	17733	17905	17841	17878	17745	17880	17942	18013	17816	17907	17735	17889	17876	17972	17770	17797	17704	17689	17906	17739	17868	17894	17929	18034	17881	17975	18010	17753	17900	17717	18007	17842	17828	17967	17979	17836	17899	17796	17885	17606	17867	17954	17868	17894	17814	17845	17749	18020	17787	17962	17916	17742	17855	18064	17798	17874	17962	18056	17920	17929	17778	17865	17963	17743	17857	18140	17992	17995	17898	17695	18005	18004	17752	17821	17770	17895	17755	17996	17854	17834	17999	17708	17937	17969	17786	17878	17782	17973	17732	17783	17935	17911	17870	17751	17893	17877	18054	17964	17925	18014	17946	17983	18039	18005	17887	17760	17993	17916	17932	18104	17941	17785	17900	17893	17797	18022	17972	17815	17985	17844	17739	18035	17913	17873	17771	17875	17868	17804	17903	17896	17910	17724	18021	17877	17799	17756	17904	17828	17866	17961	17874	17859	17870	17794	17780	17929	17991	17785	17869	17965	17862	17948	17709	17802	17749	17790	17554	18047	17974	17900	18118	17855	17972	18044	17940	18012	17899	17992	17798	17804	17807	17935	17806	17822	17834	18020	18028	17743	18035	18032	17960	17794	18091	17955	17694	17998	17873	17925	17951	17783	17818	17797	17834	17823	17808	17966	17864	17890	17960	17821	17842	17725	17885	17748	17999	17888	17808	17880	17833	17968	17912	17902	17742	18018	17883	17869	17977	17750	17970	17852	17862	17818	17819	17838	17993	17918	17892	17822	18025	17803	17768	17909	17915	18124	17841	17802	17944	17843	17903	17895	17930	17727	17977	17780	17866	18030	17936	17951	17871	17950	17917	17915	18094	17911	17999	17789	17915	17762	17833	17878	17743	18071	17776	17983	17712	17740	17743	17862	17861	17900	17952	17855	17861	18035	17951	17712	17821	17937	17958	17949	17939	17894	17879	17981	17842	17800	17932	17961	17901	17937	17870	17911	17932	17890	18056	17997	17889	17906	17858	17961	17994	17989	17737	17953	18135	17815	17890	17984	17981	17720	17788	17911	17939	17818	17870	17935	17860	17851	17658	17963	17818	17716	17746	17887	17794	17782	17880	17756	17865	17845	17892	17659	17991	17854	17820	17807	17827	17714	17851	17957	17957	17938	17903	17820	17707	17793	17909	17969	18082	17902	18080	17903	17748	17905	17912	17920	17813	17859	17940	17856	17815	17936	18025	17916	17945	17769	17834	17930	17920	17804	17844	17912	17748	18138	17865	17928	17678	17881	17808	17808	17804	17811	17814	17797	17888	17990	17916	17787	17919	17887	17832	17931	17904	17924	17911	17775	17922	17679	18090	17945	17747	17823	17870	17836	17930	17993	17826	18013	17791	17829	17987	17957	17866	17979	17983	17809	17952	17763	17915	17801	17882	17803	17943	17719	17954	17901	17799	17875	18081	17821	17722	17862	17824	18071	17971	17862	17830	17763	18078	17997	17768	17908	18166	17952	17806	17886	18036	17775	17784	17748	17756	17866	17884	17884	17913	17977	17985	17798	17968	17972	17762	17902	17955	17736	18022	17802	17741	17784	17953	17763	18091	17887	17974	17603	17888	17963	17799	18010	17875	17815	17858	17946	17748	17909	17924	17827	17848	17953	17956	17909	17891	17668	17988	17918	17828	17946	17910	17932	17935	18052	17748	17932	17801	17847	17920	17944	17871	17940	17892	17846	17746	18061	17738	17962	17852	17909	17834	17956	17935	17783	18022	17878	17909	17854	17717	17935	17715	18028	18033	17781	17951	18023	17738	17843	17856	17782	17971	17820	17971	17829	18143	17858	17978	17905	17937	17831	17830	17986	17980	17856	17928	17782	17788	17979	17718	17864	17973	17876	17894	17878	18031	17697	17970	18002	17889	17863	18032	17739	17878	17884	17820	17840	17976	18094	17830	17934	17726	17937	17861	17775	17681	18003	17896	17798	17799	17923	17921	17993	17963	17938	17961	17843	18015	18027	17907	17832	17726	18064	17801	17853	17879	17800	17889	17918	17800	17793	17801	17783	17737	17942	17875	17864	17730	18085	17870	18009	18058	17984	17907	17708	17721	17796	17919	17865	18009	17995	17879	17898	17701	17728	17969	17935	17846	18057	17980	17799	18006	18068	17665	17853	17881	17921	18006	17890	17808	17980	17929	17709	17793	17938	17977	17920	17835	17782	17766	17749	17866	17910	17983	17736	17923	17921	17837	17904	17941	17870	17944	17880	17991	18033	17940	18058	17998	17843	17962	17873	17755	17815	18038	17773	17878	18081	17946	17853	17881	18036	17780	17864	18073	17747	17790	17764	17909	17946	17713
22551	20807	61777	71067	54534	39653	33092	32088	31509	32194	32032	32029	31747	32047	31646	31742	31624	31797	32016	31553	31991	31848	31672	31912	31474	31767	31829	31640	31652	31493	31587	31627	31575	31789	31444	31639	31529	31850	31624	31691	31748	31611	31610	32000	31682	31677	31670	31701	31530	31677	31705	31448	31807	31642	31768	31437	31429	32034	31474	31672	31576	31356	31616	31782	31611	31477	31663	31490	31577	31256	31536	31806	31783	31566	31645	31542	31659	31595	31590	31534	31415	31445	31742	31693	31667	31871	31887	31688	31622	31323	31746	31748	31694	31692	31895	31641	31464	31890	31600	31284	31862	31693	31596	31318	31571	31609	31536	31612	31711	31754	31556	31461	31831	31624	31595	31758	31703	31814	31638	31684	31801	31390	31764	31707	31691	31735	31551	31365	31748	31827	31539	31671	31669	31561	31730	31709	31626	31467	31502	31614	31748	31777	31672	31547	31626	31569	31688	31736	31733	31542	31790	31718	31671	31895	31701	31520	32020	31783	31703	31645	31392	31520	31903	31632	31608	31633	31808	31619	31630	31761	31547	31751	31764	31548	31495	31617	31673	31562	31566	31737	31862	31646	31633	31513	31698	31446	31926	31546	31518	31878	31564	31372	31679	31608	31653	31679	31375	31551	31518	31654	31533	31331	31418	31611	31648	31710	31781	31792	31579	31614	31844	31556	31603	31571	31921	31605	31576	31577	31564	31697	31423	31539	31432	31522	31563	31712	31677	31811	31850	31733	31672	31541	31796	31582	31447	31737	31687	31536	31575	31542	31628	31690	31565	31484	31610	31578	31475	31679	31675	31719	31568	31669	31656	31532	31655	31672	31868	31620	31625	31449	31523	31556	31409	31608	31494	31696	31806	31824	31797	31603	31612	31776	31702	31652	31522	31588	31557	31669	31492	31890	31688	31523	31626	31751	31807	31626	31605	31541	31772	31562	31454	31698	31445	31549	31680	31671	31861	31549	31491	31621	31351	31481	31946	31813	31662	31648	31473	31462	31572	31742	31716	31674	31755	31638	31850	31637	31777	31748	31613	31509	31559	31498	31727	31499	31501	31779	31812	31567	31886	31773	31435	31438	31716	31696	31550	31214	31454	31521	31424	31594	31664	31728	31599	31685	31750	31527	31861	31764	31330	31633	31722	31513	31488	31572	31402	31611	31684	31584	31624	31532	31877	31640	31599	31925	31419	31711	31758	31798	31628	31590	31407	31577	31998	31377	31535	31203	31824	31615	31660	31637	31450	31838	31678	31500	31901	31798	31626	31400	31430	31484	31374	31683	31633	31464	31706	31547	31561	31652	31637	31462	31817	31869	31579	31713	31406	31685	31683	31614	31411	31685	31573	31778	31769	31681	31941	31520	31649	31632	31572	31840	31465	31424	31462	31780	31685	31981	31784	31571	31495	31716	31629	31358	31447	31426	31372	31427	31582	31519	31445	31581	31492	31618	31587	31606	31594	31463	31696	31384	31680	31651	31566	31920	31738	31611	31634	31486	31524	31682	31725	31545	31573	31552	31338	31569	31591	31750	31414	31647	31707	31724	31782	31307	31521	31687	31433	31688	31682	31831	31591	31508	31779	31486	31747	31390	31802	31333	31659	31363	31457	31430	31645	31763	31472	31504	31563	31650	31877	31441	31424	31712	31894	31478	31483	31826	31450	31763	31507	31692	31710	31731	31547	31525	31600	31931	31567	31835	31564	31578	31697	31390	31547	31559	31798	31878	31553	31757	31907	31711	31646	31719	31738	31354	31920	31807	31734	31689	31485	31491	31582	31358	31577	31692	31696	31494	31660	31658	31380	31406	31883	31546	31518	31858	31418	31528	31376	31430	31693	31725	31746	31682	31506	31592	31660	31520	31677	31404	31491	31760	31805	31475	31860	31461	31513	31507	31763	31621	31531	31661	31671	31422	31334	31652	31830	31605	31506	31684	31804	31403	31554	31716	31894	31614	31628	31453	31564	31589	31610	31620	31691	31268	31637	31777	31442	31758	31726	31594	31784	31711	31748	31568	31441	31726	31744	31419	31824	31733	31501	31376	31989	31124	31430	31455	31457	31556	31272	31484	31716	31443	31468	31743	31720	31531	31627	31423	31557	31685	31531	31667	31762	31618	31551	31506	31426	31397	31597	31361	31822	31841	31391	31563	31567	31723	31533	31806	31619	31696	31502	31383	31408	31473	31692	31565	31687	31726	31540	31401	31425	31770	31641	31745	31846	31617	31581	31637	31689	31816	31492	31453	31582	31611	31470	31637	31478	31672	31616	31452	31842	31389	31832	31732	31613	31427	31500	31807	31685	31852	31551	31308	31905	31601	31396	31431	31523	31744	31482	31497	31590	31415	31519	31801	31828	31574	31745	31636	31713	31714	31835	31427	31463	31731	31474	31817	31540	31462	31609	31367	31760	31863	31586	31794	31753	31297	31539	31578	31851	31330	31407	31479	31677	31339	31604	31639	31388	31473	31325	31428	31644	31728	31557	31503	31517	31788	31751	31788	31657	31533	31781	31522	31575	31537	31366	31571	31448	31487	31668	31548	31640	31634	31596	31494	31762	31516	31548	31491	31744	31539	31517	31341	31535	31613	31511	31606	31516	31613	31794	31823	31571	31606	31357	31660	31600	31508	31714	31802	31549	31587	31542	31711	31828	31755	31758	31606	31466	31617	31809	31597	31579	31436	31655	31732	31726	31487	31490	31454	31627	31798	31825	31534	31542	31568	31736	31728	31629	31433	31706	31506	31543	31492	31905	31576	31588	31788	31886	31321	31452	31672	31643	31759	31704	31842	31659	31347	31652	31615	31444	31864	31709	31410	31689	31885	31440	31388	31554	31561	31942	31756	31598	31599	31744	31266	31493	31919	31705	31609	31587	31843	31762	31654	31862	31364	31726	31448	31526	31780	31425	31733	31598	31678	31533	31257	31451	31675	31486	31578	31478	31952	31674	31618	31616	31621	31687	31724	31879	31751	31624	31414	31456	31660	31653	31861	31724	31781	31851	31485	31488	31756	31804	31688	31594	31695	31766	31661	31672	31516	31812	31721	31550	31880	31863	31525	31468	31673	31664	31574	31787	31450	31641	31669	31584	31504	31577	31575	31699	31473	31576	31388	31681	31499	31594	31259	31376	31668	31846	31780	31609	31446	31774	31736	31664	31495	31628	31750	31549	31238	31437	31434	31561	31492	31932	31553	31430	31749	31644	31726	31659	31590	31846	31860	31673	31623	31552	31522	31671	31634	31531	31474	31613	31888	31764	31825	31759	31580	31738	31493	31508	31688	31645	31160	31236	31664	31459	31461	31701	31431	31368	31530	31563	31545	31616	31421	31477	31503	31789	31660	31697	31353	31479	31550	31787	31357	31380	31530	31487	31568	31674	31539	32028	31474	31436	31690	31570	31845	31469	31612	31711	31793	31368	31617	31557	31602	31642	31550	31618	31596	31277	31632	31595	31262	31545	31719	31387	31877	31648	31674	31754	31709	31763	31484	31304	31637	31544	31616	31412	31562	31588	31417	31774	31407	31565	31680	31516	31833	31429	31381	31540	31724	31311	31534	31329	31427	31441	31503	31069	31749	31726	31822	31545	31831	31641	31599	31736	31916	31619	31502	31544	31685	31474	31516	31684	31543	31660	31702	31700	31985	31805	31369	31651	31561	31739	31597	31721	31467	31629	31722	31585	31632	31613	31750	31531	31398	31649	31774	31763	31714	31516	31752	31713	31713	31566	31486	31685	31918	31523	31604	31464	31587	31847	31343	31842	31889	31657	31400	31650	31656	31698	31459	31659	31858	31532	31256	31664	31606	31472	31596	31699	31642	31639	31609	31605	31805	31675	31568	31560	31619	31637	31862	31682	31653	31901	31604	31773	31646	31514	31530	31328	31702	31653	31686	31416	31656	31573	31492	31798	31713	31621	31878	31538	31656	31573	31557	31604	31643	31544	31407	31648	31502	31680	31587	31293	31386	31645	31784	31485	31544	31700	31421	31769	31662	31562	31476	31753	31618	31467	31477	31848	31800	31503	31577	31664	31428	31630	31452	31596	31538	31866	31636	31906	31491	31536	31606	31721	31265	31711	31604	31453	31685	31418	31753	31704	31835	31757	31509	31730	31592	31657	31613	31873	31772	31728	31684	31594	31528	31842	31607	31590	31682	31712	31560	31551	31606	31544	31538	31496	31477	31665	31716	31767	31629	31488	31742	31537	31656	31554	31479	31658	31617	31828	31646	31589	31591	31493	31686	31577	31867	31851	31496	31633	31609	31570	31427	31496	31813	31432	31502	31428	31648	31509	31601	31509	31807	31421	31381	31825	31609	31634	31571	31380	31484	31784	31566	31621	31405	31900	31477	31672	31453	31522	31432	31450	31782	31643	31687	31500	31671	31579	31652	31740	31445	31626	31532	31531	31852	31570	31406	31642	31583	32122	31632	31487	31445	31752	31742	31432	31710	31716	31523	31858	31677	31547	31710	31660	31422	31507	31436	31371	31598	31507	31576	31799	31459	31526	31564	31427	31755	31632	31531	31614	31511	31489	31714	31810	31496	31470	31329	31835	31916	31610	31578	31644	31401	31539	31461	31481	32004	31629	31579	31794	31747	31768	31443	31617	31522	31642	31491	31213	31559	31400	31533	31407	31423	31842	31643	31646	31463	31505	31525	31661	31737	31646	31481	31496	31875	31702	31420	31640	31772	31551	31648	31699	31581	31962	31516	31602	31625	31232	31264	31429	31724	31775	31510	31615	31682	31548	31880	31537	31332	31730	31426	31740	31490	31743	31649	31817	31624	31518	31604	31466	31654	31595	31495	31509	31794	31776	31850	31453	31661	31526	31518	31499	31661	31584	31501	31611	31503	31341	31479	31507	31470	31820	31265	31568	31380	31449	31512	31773	31635	31799	31761	31489	31460	31583	31374	31552	31650	31690	31581	32044	31464	31662	31493	31540	31550	31568	31442	31755	31609	31779	31542	31584	31379	31446	31310	31451	31616	31715	31312	31139	31679	31630	31541	31708	31700	31439	31596	31636	31645	31787	32105	31680	31533	31537	31591	31617	31817	31589	31803	31535	31615	31550	31471	31458	31589	31294	31684	31376	31329	31499	31696	31685	31651	31768	31614	31739	31580	31506	31523
20083	45049	83044	86188	58690	28839	17672	17669	17613	17641	17637	17534	17578	17683	17620	17615	17550	17698	17620	17652	17443	17460	17645	17733	17656	17504	17564	17524	17519	17525	17520	17619	17525	17378	17406	17484	17765	17630	17654	17441	17568	17530	17477	17528	17649	17558	17545	17579	17502	17480	17698	17588	17742	17665	17526	17532	17683	17617	17615	17457	17526	17636	17580	17737	17624	17727	17549	17708	17827	17648	17718	17641	17531	17657	17690	17526	17560	17662	17529	17742	17532	17411	17619	17602	17504	17687	17353	17617	17591	17514	17717	17679	17605	17625	17473	17565	17511	17641	17665	17701	17595	17517	17751	17756	17535	17716	17597	17559	17594	17694	17630	17706	17483	17414	17616	17695	17482	17498	17516	17655	17760	17560	17517	17449	17495	17504	17493	17432	17452	17633	17546	17661	17530	17656	17475	17796	17571	17474	17543	17710	17478	17683	17478	17598	17662	17710	17603	17716	17546	17606	17336	17591	17537	17584	17461	17666	17608	17365	17548	17661	17532	17438	17688	17586	17498	17773	17561	17604	17532	17493	17659	17566	17570	17645	17681	17501	17482	17284	17634	17535	17580	17474	17611	17718	17373	17517	17634	17359	17586	17585	17500	17557	17726	17586	17723	17666	17588	17628	17665	17615	17585	17470	17632	17652	17694	17519	17638	17589	17547	17639	17593	17616	17348	17672	17686	17648	17500	17582	17582	17569	17526	17629	17580	17431	17459	17603	17458	17587	17480	17587	17422	17655	17531	17500	17555	17651	17474	17498	17373	17554	17729	17452	17416	17528	17634	17570	17745	17701	17464	17397	17500	17639	17419	17539	17630	17546	17578	17459	17667	17302	17574	17446	17625	17527	17559	17719	17623	17467	17507	17690	17484	17365	17698	17400	17516	17552	17670	17503	17562	17627	17590	17684	17528	17519	17498	17635	17403	17448	17420	17457	17712	17637	17679	17606	17611	17547	17562	17470	17567	17657	17526	17537	17517	17510	17726	17413	17697	17586	17552	17580	17577	17696	17625	17602	17700	17406	17470	17447	17436	17807	17388	17370	17581	17479	17586	17611	17639	17562	17524	17674	17509	17479	17591	17386	17683	17406	17656	17581	17716	17502	17535	17616	17449	17535	17637	17632	17517	17661	17685	17548	17606	17472	17585	17513	17640	17493	17394	17565	17510	17512	17524	17264	17678	17566	17333	17660	17559	17411	17476	17550	17366	17609	17588	17447	17579	17621	17631	17547	17701	17587	17498	17377	17599	17598	17693	17598	17534	17455	17548	17521	17514	17612	17579	17443	17578	17505	17516	17547	17427	17532	17749	17590	17556	17555	17562	17503	17590	17582	17866	17448	17494	17534	17522	17351	17686	17704	17618	17520	17593	17544	17466	17627	17572	17477	17702	17494	17522	17476	17555	17376	17590	17431	17555	17510	17632	17495	17543	17645	17690	17567	17485	17554	17566	17625	17576	17553	17605	17536	17407	17536	17471	17506	17630	17607	17663	17459	17439	17604	17522	17397	17555	17413	17697	17422	17398	17576	17609	17438	17594	17589	17620	17664	17569	17656	17590	17571	17530	17437	17366	17560	17531	17477	17633	17458	17469	17563	17511	17524	17455	17823	17471	17663	17333	17553	17447	17480	17484	17362	17478	17734	17797	17523	17565	17587	17437	17470	17665	17611	17555	17729	17699	17447	17641	17494	17585	17572	17503	17388	17649	17509	17593	17633	17652	17479	17547	17493	17315	17663	17488	17362	17613	17664	17770	17521	17629	17593	17425	17350	17702	17550	17559	17619	17552	17507	17648	17586	17616	17628	17475	17427	17408	17573	17540	17397	17572	17503	17476	17588	17550	17546	17383	17401	17369	17614	17418	17613	17510	17491	17487	17470	17644	17611	17598	17561	17493	17588	17543	17449	17638	17635	17474	17470	17510	17568	17543	17630	17520	17461	17613	17574	17634	17602	17473	17783	17511	17458	17521	17705	17559	17558	17609	17715	17629	17527	17658	17459	17511	17632	17452	17470	17543	17521	17690	17545	17694	17680	17563	17434	17576	17467	17645	17622	17508	17612	17771	17503	17553	17647	17633	17513	17775	17303	17548	17661	17573	17424	17682	17532	17699	17603	17619	17541	17599	17543	17580	17739	17543	17514	17752	17678	17695	17436	17761	17469	17631	17723	17345	17720	17382	17479	17554	17568	17783	17522	17496	17555	17603	17418	17418	17436	17569	17761	17584	17638	17588	17650	17616	17645	17499	17702	17599	17530	17607	17647	17499	17576	17762	17423	17710	17796	17609	17555	17489	17559	17500	17342	17583	17549	17539	17713	17654	17369	17442	17606	17699	17688	17627	17528	17398	17612	17564	17582	17541	17508	17582	17513	17483	17413	17445	17441	17634	17486	17517	17479	17651	17557	17545	17383	17428	17540	17623	17560	17580	17588	17674	17528	17679	17483	17446	17579	17523	17648	17568	17433	17530	17541	17607	17561	17589	17565	17474	17613	17423	17579	17747	17442	17469	17662	17528	17519	17717	17504	17587	17433	17638	17578	17695	17468	17397	17402	17520	17531	17591	17290	17482	17568	17501	17490	17576	17412	17462	17628	17498	17606	17647	17515	17498	17571	17659	17538	17557	17600	17643	17565	17654	17499	17573	17657	17536	17431	17733	17572	17763	17504	17509	17473	17692	17515	17277	17727	17489	17459	17583	17412	17533	17633	17729	17455	17577	17486	17599	17590	17748	17783	17590	17383	17515	17562	17485	17547	17567	17569	17649	17669	17646	17551	17606	17518	17484	17572	17548	17556	17562	17467	17505	17643	17415	17615	17506	17580	17462	17537	17689	17590	17447	17500	17539	17491	17569	17546	17550	17652	17450	17480	17540	17469	17504	17564	17630	17521	17805	17568	17598	17502	17514	17569	17452	17503	17614	17540	17539	17746	17756	17490	17483	17285	17611	17618	17583	17576	17528	17600	17652	17537	17436	17594	17672	17623	17654	17585	17526	17471	17524	17675	17570	17691	17486	17590	17601	17695	17532	17508	17655	17613	17726	17569	17527	17403	17665	17495	17581	17497	17409	17413	17701	17560	17435	17454	17553	17583	17534	17545	17726	17478	17699	17664	17618	17500	17652	17719	17768	17604	17417	17512	17633	17654	17752	17559	17564	17497	17543	17560	17718	17484	17584	17768	17609	17481	17703	17687	17696	17496	17548	17507	17441	17545	17589	17628	17528	17420	17629	17523	17657	17600	17495	17563	17739	17552	17514	17602	17613	17529	17546	17635	17496	17585	17629	17527	17336	17362	17655	17299	17650	17626	17559	17638	17591	17509	17534	17626	17699	17708	17560	17654	17471	17371	17742	17589	17583	17439	17558	17458	17598	17587	17610	17590	17546	17474	17602	17534	17501	17439	17419	17511	17515	17535	17674	17660	17649	17483	17671	17524	17580	17455	17672	17402	17660	17437	17613	17516	17680	17552	17628	17473	17440	17448	17616	17694	17420	17523	17515	17659	17445	17462	17521	17659	17491	17646	17560	17523	17768	17333	17608	17477	17730	17613	17444	17581	17607	17826	17516	17541	17428	17745	17415	17646	17554	17655	17469	17579	17395	17617	17574	17531	17533	17733	17375	17513	17640	17558	17673	17662	17647	17449	17469	17580	17543	17637	17555	17368	17597	17564	17644	17480	17682	17576	17488	17462	17480	17566	17590	17497	17415	17676	17499	17484	17590	17625	17487	17579	17558	17558	17601	17516	17555	17497	17660	17621	17732	17632	17306	17543	17760	17509	17483	17687	17604	17743	17444	17567	17554	17576	17680	17414	17599	17546	17588	17561	17569	17517	17490	17524	17491	17600	17740	17696	17668	17394	17645	17409	17470	17383	17689	17530	17556	17436	17746	17670	17571	17425	17654	17568	17644	17663	17443	17485	17584	17593	17508	17625	17547	17791	17546	17555	17360	17437	17352	17365	17547	17590	17571	17461	17457	17491	17609	17702	17686	17626	17534	17489	17567	17572	17724	17551	17720	17627	17556	17429	17699	17524	17703	17685	17614	17428	17469	17595	17659	17661	17644	17397	17703	17463	17544	17347	17530	17703	17574	17527	17473	17687	17612	17658	17726	17439	17637	17456	17699	17485	17690	17460	17725	17539	17461	17442	17452	17415	17472	17560	17552	17457	17443	17578	17558	17436	17752	17526	17704	17581	17520	17511	17545	17562	17571	17585	17694	17525	17596	17517	17581	17671	17618	17407	17661	17380	17708	17664	17627	17613	17692	17533	17667	17570	17665	17621	17618	17759	17378	17490	17601	17591	17619	17489	17566	17457	17509	17684	17525	17542	17535	17656	17585	17720	17694	17719	17507	17640	17363	17353	17482	17734	17704	17371	17444	17544	17536	17543	17628	17491	17536	17603	17480	17665	17563	17315	17516	17459	17743	17408	17607	17462	17557	17504	17542	17653	17470	17626	17477	17679	17473	17650	17509	17531	17572	17554	17644	17479	17557	17876	17568	17557	17461	17571	17535	17478	17635	17389	17518	17710	17561	17569	17631	17405	17496	17488	17760	17636	17529	17764	17473	17555	17647	17656	17503	17581	17631	17560	17412	17449	17399	17660	17506	17437	17571	17342	17641	17763	17419	17654	17511	17547	17477	17628	17412	17659	17564	17447	17392	17739	17365	17320	17498	17609	17698	17511	17495	17502	17543	17579	17523	17530	17591	17612	17666	17465	17587	17426	17631	17399	17774	17581	17781	17589	17523	17686	17506	17476	17396	17659	17591	17601	17591	17689	17651	17714	17600	17621	17481	17540	17685	17600	17507	17621	17502	17770	17586	17458	17585	17388	17654	17469	17710	17525	17567	17534	17706	17585	17690	17636	17451	17552	17658	17492	17613	17387	17591	17606	17638	17528	17444	17546	17656	17614	17612	17429	17551	17443	17736	17736	17623	17426	17614	17440	17564	17614	17598	17460	17536	17606	17583	17399	17508	17642	17474	17461	17438	17608	17430	17514	17423	17607	17624	17611	17620	17567	17512	17519	17605	17685	17499	17584	17531	17536	17393	17588	17542	17649	17603	17619	17680	17737	17701	17522	17511	17487	17692	17596	17570	17540	17664	17597	17515	17528	17655	17568	17624	17467
22076	20762	62251	77708	59719	40684	32757	31971	31765	32126	32063	32034	32218	32002	32271	31916	31955	31524	32094	31841	31717	32228	32107	31627	31628	31784	31905	32090	32017	31794	31859	31818	31881	32028	31787	32161	31991	31613	31722	31961	31912	32052	31800	31805	31762	31623	31550	32004	31979	31823	31625	31510	31788	31701	31697	31708	31974	31643	31765	31685	31831	31563	31823	31712	31558	31595	31756	31431	31669	31880	31443	31642	31482	31734	31855	31751	31744	31544	31704	31524	31855	31710	31828	31676	31822	31711	31495	31708	31678	31589	31824	31683	31672	31565	31721	31654	31846	31677	31715	31822	31963	31695	31510	31670	31649	31690	31535	31633	31369	31624	31553	31590	31570	31293	31904	32009	31820	31673	31723	31891	31452	31514	31734	31683	31828	31794	31710	31821	31723	31725	31566	31357	31525	31648	31619	31716	31668	31593	31645	31634	31669	31489	31598	31715	31356	31781	31855	31504	31644	31667	31623	31874	31753	31721	31700	31681	31700	31870	31768	31756	31576	31460	31658	31588	31617	31940	31459	31523	31987	31657	31810	31780	31709	31719	31486	31711	32033	31395	31912	31682	31753	32014	31926	31705	31481	31861	31766	31433	31614	31502	31735	31802	31948	31652	31674	31570	31540	31735	31566	31578	31605	31731	31500	31543	31655	31538	31588	31704	31744	31711	31779	31807	31231	31666	32075	31603	31772	31604	31686	31618	31719	31389	31380	31651	31564	31261	31636	31540	31407	31743	31814	31226	31854	31568	31680	31573	31618	31495	31772	31519	31876	31643	31497	31643	31584	31690	31788	31627	31893	31620	31781	31769	31774	31838	31585	31647	31556	31792	31689	31603	31623	31504	31402	31594	31715	31346	31729	31722	31789	31762	31346	31705	31740	31529	31691	31632	31598	31409	31847	31777	31742	31597	31682	31564	31643	31353	31624	31616	31832	31836	31844	31473	31660	31663	31687	31565	31834	31623	31788	31766	31802	31473	31723	31466	31500	31597	31528	31613	31611	31390	31587	31418	31768	31598	31546	31599	31680	31753	31658	31815	31606	31781	31903	31701	31680	31911	31676	31479	31459	31819	31517	31769	31943	31744	31705	31692	31549	31519	31927	31903	31695	31851	31874	31463	31638	31835	31785	31787	31618	31427	31561	31770	31596	31674	31838	31743	31556	31722	31662	31328	31701	31804	31861	31945	31944	31863	31661	31506	31913	31983	31696	31723	31704	31747	31680	31636	31703	31637	31651	31788	31550	31506	31595	31843	31940	31454	31559	31969	31710	31577	31879	31826	31707	31782	31564	31791	31474	31608	31671	31729	31392	31470	31756	31820	31872	31698	31589	31632	31609	31882	31849	31676	31764	31595	31350	31834	31535	31434	31437	31465	31785	31522	31552	31730	31597	31581	31647	31667	31427	31567	31813	31642	31631	31586	31648	32045	31869	31547	31684	31410	31640	31579	31608	31495	31838	32067	31656	31643	31799	31862	31984	31774	31624	31828	31626	31669	31710	31733	31699	31658	31830	31695	31391	31632	31813	31507	31560	31654	31698	31701	31991	31567	31873	31671	31686	31611	31661	31543	31519	31602	31597	31720	31720	31425	31544	31629	31433	31698	31717	31605	31658	31869	31693	31724	31504	31711	31573	31963	31938	31666	31702	31545	31845	31557	31720	31544	31703	31829	31562	31840	31732	31415	31634	31501	31922	31726	31636	31561	31517	31555	31748	31547	31690	31683	31539	31649	31523	31461	31652	31747	31497	31580	31798	31498	31422	31696	31386	31569	31833	31778	31401	31745	31802	31957	31733	31897	31757	31620	31510	31678	31830	31748	31480	31650	31765	31987	31777	31511	31654	31699	31497	31644	31588	31765	31615	31812	31864	31806	31575	31492	31926	31637	31173	31553	31558	31637	31450	31552	31678	31524	31779	31691	31702	31952	31568	31362	31950	31997	31502	31624	31494	31477	31279	31510	31784	31719	32097	31565	31779	31758	31723	31536	31487	31662	31787	31497	31653	31791	31869	31435	31567	31933	31790	31522	31620	31564	31688	31439	31210	31765	31611	31518	31508	31487	31626	31723	31654	31827	31620	31601	31755	31752	31786	31528	31727	31881	31772	31860	31737	31502	31501	31817	31896	31831	31860	31684	31696	31431	31539	31299	31672	31499	31392	31582	31480	32007	31737	31550	31613	31897	31732	31556	31648	31829	31788	31774	31647	31818	31736	31516	31935	31521	31570	31641	31766	31863	31640	31659	31608	31527	32014	31515	31441	31579	31449	31493	31627	31797	31402	31851	31533	31497	31615	31773	31739	31686	31597	31725	31921	31632	31579	31657	31586	31712	31566	31619	31673	31597	31628	31346	31781	31776	31834	31538	31843	31591	31605	31806	31625	31865	31801	31539	31664	31883	31825	31274	31867	31840	31487	31873	31571	31884	31790	31391	31588	31798	31780	31691	31667	31600	31734	31372	31569	31305	31475	31690	31717	31782	31615	31740	31776	31798	31636	31520	31838	31787	31959	31765	31191	31765	31252	31476	31364	31830	31705	31728	31781	31635	31750	31348	31517	31621	31789	31660	31693	31587	31431	31307	31445	31593	31658	31758	31659	31806	31867	31497	31731	31670	31899	31656	31669	31797	31577	31570	31882	31409	31634	31587	31567	31815	31651	31861	31760	31743	31752	31612	31780	31622	31676	31940	32056	31838	31772	31527	31610	31457	31595	31562	31497	32043	31736	31555	31857	31470	31822	31558	31793	31650	31738	31586	31803	31775	31600	31828	31591	31619	31541	31418	31601	31568	31545	31604	31489	31610	31585	31559	31658	31663	31703	31602	31700	31786	31754	31467	31726	31697	31437	31670	31757	31812	31635	31498	31813	31710	31853	31645	31464	31378	31653	31450	31446	31603	31795	31904	31511	31600	31757	31461	31820	32003	31620	31595	31691	31664	31722	31873	31888	31521	31649	31608	31813	31775	31747	31638	31459	31788	31839	31859	31643	31442	31536	31544	31844	31714	31629	31503	31884	31470	31122	31642	31403	31630	31649	31749	31434	31670	31962	31508	31668	31966	31823	31474	31423	31808	31634	31647	31531	31581	31633	31758	31419	31535	31725	31762	31764	31711	31384	31585	31688	31576	31774	31618	31636	31737	31479	31577	31995	31602	31501	31683	31692	31857	31528	31530	31532	31556	31741	31630	32018	31779	31721	31753	31857	31317	31958	31818	31871	31545	31444	31751	31695	31690	31536	31532	31914	31870	31665	31458	31793	31530	31932	31798	31776	31711	31604	31525	31459	31580	31604	31547	31741	31653	31634	31506	31727	31500	31873	31628	31677	31462	31472	31725	31856	31247	31453	31493	31734	31642	31641	31888	31621	31576	31798	31708	31642	31460	31507	31843	31490	31546	31708	31666	31732	31612	31655	31869	31840	31402	31636	31368	31531	31702	31935	31571	31810	31941	31678	31573	31724	31724	31483	31736	31529	31744	32101	31715	31680	31602	31582	31598	31614	31750	31911	31568	31429	31667	31425	31603	31718	31824	31593	31803	31413	31536	31636	31448	31747	31462	31653	31448	31409	31629	31662	31816	31381	31365	31739	31479	31546	31474	31791	31666	31653	31359	31760	31888	31641	31598	31644	31512	31508	31496	31324	31562	31477	31609	31503	31588	31591	31480	31653	31682	31459	31540	31672	31390	31512	31588	31573	31578	31542	31547	31824	31646	31782	31695	31724	31697	31656	31639	31588	31574	31595	31554	31491	31754	31790	31688	31553	31729	31808	31547	31517	31646	31371	31493	31673	31544	31836	31939	31518	31652	31684	31801	31430	31480	31412	31757	31504	31737	31736	31594	31468	31836	31708	31445	31627	31659	31680	31782	31707	31690	31714	31602	31476	31726	31809	31616	31730	31588	31964	31615	31550	31637	31571	31398	31603	31878	31804	31736	31455	31656	31369	31441	31537	31427	31510	31583	31537	31474	31745	31929	31542	31692	31642	31403	31760	31506	31716	31883	31451	31938	31892	31355	31516	31712	31411	31701	31464	31607	31701	31806	31820	31700	31593	31813	31723	31561	31706	31543	31716	31561	31559	31880	31778	31583	31583	31502	31572	31862	31725	31651	31931	31761	31672	31844	31426	31432	31730	31693	31652	31670	31877	31766	31631	31999	31577	31788	31816	31458	31556	31934	31881	31595	31421	31467	31705	31566	31853	31531	31578	31562	31613	31849	31606	31645	31378	31424	31870	31686	31531	31434	31521	31548	31766	31642	31689	31848	31570	31475	31717	31819	31773	31501	31881	31868	31757	31647	31501	31476	31612	31556	31652	31545	31788	31418	31452	31504	31591	31641	31369	31405	31885	31657	31536	31731	31707	31602	31719	31653	31455	31617	31434	31578	31439	31428	31745	31774	31669	31788	31609	31667	31733	31912	31697	31604	31495	31897	31437	31365	31344	31581	31711	31443	31582	31469	31892	31741	31729	31789	31803	31605	31771	31467	31842	31672	31463	31493	31500	31527	31645	31787	31446	31650	31690	31660	31677	31395	31809	31465	31720	31827	31638	31710	31268	31790	31811	31821	31504	31666	31624	31757	31648	31531	31627	31570	31411	31584	31661	31624	31595	31746	31634	31754	31696	31670	31538	31931	31531	31593	31448	31653	31833	31706	31452	31850	31763	31636	31792	32051	31632	31682	31887	31691	31753	31600	31574	31515	32006	31416	31658	31719	31831	31528	31611	31519	31853	31728	31471	31778	31602	31606	31634	31787	31630	31525	31733	31394	31847	31676	31631	31472	31627	31410	31689	31717	31884	31515	31693	31488	31521	31600	31750	31659	31906	31882	31789	31484	31711	31783	31662	31490	31466	31586	31830	31470	31609	31681	31802	31662	31804	31722	31593	31835	31687	31521	31509	31915	31506	31776	31707	31566	31899	31631	31844	31747	31355	31467	31294	31471	31889	31653	31800	31622	31800	31544	31770	31852	31747	31781	31383	31531	31735	31412	31747	31358	31613	31537	31550	31741	31523	31347	31740	31691	31452	31660	31790	31712	31771	31573	31786	31720	31739	31761	31761	31744	31862	31704	31598	31850	31906	31592	31590	31851	31905	31769	31696	31578	31726	31665	31687	31741	31833	31694	31732	31725
22594	52412	64526	92725	69679	30592	17309	17395	17559	17363	17499	17563	17494	17495	17634	17475	17515	17704	17494	17485	17665	17403	17479	17337	17487	17382	17375	17488	17466	17566	17520	17434	17508	17508	17528	17413	17356	17515	17547	17611	17583	17501	17453	17371	17620	17536	17627	17560	17327	17339	17701	17527	17412	17432	17434	17531	17496	17396	17436	17372	17450	17414	17486	17401	17478	17369	17428	17317	17626	17567	17526	17396	17396	17619	17445	17499	17343	17406	17450	17589	17389	17467	17622	17645	17433	17550	17461	17458	17542	17354	17488	17379	17495	17503	17557	17391	17658	17592	17450	17566	17482	17568	17420	17427	17405	17475	17530	17536	17586	17530	17449	17363	17352	17424	17437	17494	17582	17557	17560	17676	17608	17653	17668	17416	17382	17453	17593	17564	17417	17396	17599	17548	17497	17427	17451	17313	17399	17347	17534	17445	17520	17548	17394	17630	17289	17391	17512	17518	17370	17294	17562	17378	17422	17334	17418	17339	17411	17352	17405	17527	17445	17493	17459	17423	17420	17406	17453	17136	17436	17466	17531	17417	17655	17351	17429	17481	17494	17483	17393	17427	17592	17555	17411	17532	17485	17440	17464	17560	17420	17407	17676	17434	17395	17386	17547	17406	17573	17381	17387	17332	17569	17674	17461	17356	17176	17480	17384	17609	17500	17227	17311	17590	17501	17288	17459	17496	17468	17284	17550	17540	17546	17521	17563	17448	17491	17361	17510	17659	17553	17262	17427	17427	17567	17643	17417	17433	17552	17387	17378	17491	17637	17452	17507	17428	17514	17293	17478	17448	17402	17403	17423	17358	17393	17379	17401	17578	17381	17513	17519	17312	17434	17550	17507	17378	17526	17421	17378	17339	17374	17391	17366	17564	17400	17446	17637	17387	17515	17224	17497	17391	17569	17341	17663	17405	17529	17310	17564	17357	17560	17357	17564	17442	17475	17307	17530	17461	17445	17531	17493	17637	17475	17428	17546	17336	17380	17309	17459	17533	17406	17313	17621	17369	17636	17459	17274	17371	17313	17449	17356	17451	17487	17449	17359	17573	17433	17430	17590	17279	17449	17447	17444	17578	17442	17455	17350	17538	17349	17550	17440	17363	17348	17465	17414	17495	17580	17551	17610	17329	17519	17476	17718	17463	17328	17480	17521	17513	17360	17548	17262	17291	17491	17482	17623	17605	17508	17386	17364	17451	17600	17471	17642	17541	17507	17527	17424	17506	17474	17380	17577	17506	17400	17609	17385	17617	17473	17450	17304	17595	17519	17358	17510	17468	17432	17485	17576	17287	17711	17405	17464	17560	17282	17467	17554	17393	17620	17349	17331	17516	17615	17355	17263	17610	17497	17285	17592	17278	17559	17375	17371	17457	17551	17490	17412	17375	17505	17529	17379	17597	17405	17523	17397	17601	17491	17497	17510	17618	17659	17537	17424	17565	17299	17354	17317	17498	17426	17539	17397	17440	17363	17354	17479	17541	17401	17441	17484	17369	17484	17434	17371	17328	17391	17387	17627	17490	17525	17579	17532	17605	17339	17556	17556	17453	17499	17485	17518	17384	17581	17463	17528	17622	17393	17440	17552	17351	17516	17749	17401	17530	17477	17456	17461	17597	17608	17565	17342	17385	17438	17395	17503	17494	17529	17453	17565	17538	17328	17482	17509	17478	17360	17501	17546	17513	17383	17552	17442	17279	17371	17223	17428	17502	17410	17364	17526	17519	17595	17470	17394	17683	17563	17581	17678	17506	17432	17400	17498	17301	17578	17486	17421	17345	17455	17303	17514	17585	17445	17423	17600	17540	17403	17557	17393	17510	17564	17580	17467	17444	17494	17525	17478	17603	17260	17384	17321	17508	17514	17406	17561	17471	17491	17360	17445	17204	17416	17475	17450	17419	17446	17753	17414	17389	17567	17246	17656	17392	17298	17436	17536	17426	17404	17426	17533	17444	17394	17335	17502	17310	17490	17442	17652	17546	17564	17517	17432	17524	17498	17503	17419	17538	17451	17460	17627	17517	17350	17470	17449	17529	17596	17633	17448	17390	17519	17615	17391	17506	17355	17558	17336	17398	17539	17596	17279	17484	17356	17536	17493	17449	17418	17533	17426	17436	17515	17584	17526	17338	17411	17400	17395	17413	17457	17392	17313	17465	17488	17380	17320	17473	17411	17332	17447	17488	17296	17521	17198	17611	17342	17457	17543	17452	17525	17472	17529	17416	17380	17611	17345	17426	17568	17436	17532	17659	17528	17480	17479	17587	17420	17475	17502	17442	17312	17523	17498	17316	17526	17471	17210	17213	17625	17413	17441	17430	17422	17425	17490	17691	17625	17572	17497	17469	17529	17342	17409	17349	17492	17472	17513	17498	17536	17483	17222	17558	17474	17660	17472	17408	17429	17571	17587	17563	17544	17441	17599	17479	17515	17424	17470	17513	17438	17440	17480	17468	17528	17389	17371	17500	17281	17277	17371	17533	17662	17485	17335	17405	17479	17326	17682	17518	17401	17500	17485	17393	17381	17444	17256	17399	17593	17394	17429	17448	17458	17365	17303	17406	17669	17424	17502	17389	17376	17420	17498	17411	17528	17381	17506	17382	17616	17303	17696	17386	17405	17440	17544	17619	17419	17657	17494	17439	17395	17639	17569	17486	17518	17374	17309	17570	17453	17430	17470	17573	17576	17415	17345	17412	17439	17275	17412	17479	17437	17411	17382	17486	17310	17574	17572	17557	17396	17501	17447	17407	17469	17423	17507	17553	17426	17288	17426	17477	17678	17422	17523	17359	17464	17168	17298	17481	17302	17427	17376	17431	17616	17264	17574	17351	17663	17686	17463	17553	17477	17382	17403	17461	17615	17434	17413	17532	17382	17493	17383	17603	17398	17393	17514	17455	17505	17403	17528	17479	17367	17507	17408	17499	17396	17361	17606	17541	17463	17355	17523	17451	17475	17411	17553	17570	17461	17496	17493	17462	17302	17456	17569	17337	17629	17378	17345	17649	17401	17344	17572	17595	17485	17498	17271	17555	17397	17593	17526	17345	17527	17439	17480	17540	17456	17591	17331	17427	17385	17351	17521	17455	17598	17537	17401	17560	17517	17538	17394	17481	17418	17451	17630	17493	17395	17447	17551	17388	17590	17334	17523	17320	17367	17326	17440	17561	17503	17555	17570	17365	17507	17483	17528	17467	17550	17419	17500	17450	17507	17406	17498	17526	17340	17246	17556	17456	17597	17448	17692	17498	17557	17466	17509	17426	17261	17498	17536	17562	17491	17441	17167	17422	17473	17647	17351	17473	17486	17333	17533	17552	17600	17527	17451	17492	17583	17425	17691	17438	17412	17454	17582	17654	17436	17552	17634	17485	17547	17473	17384	17484	17321	17437	17592	17427	17236	17575	17408	17663	17397	17510	17550	17577	17536	17411	17339	17522	17510	17464	17492	17369	17432	17447	17404	17416	17477	17335	17460	17548	17299	17429	17474	17503	17624	17429	17485	17410	17546	17432	17458	17478	17367	17314	17371	17451	17543	17378	17469	17600	17423	17592	17593	17382	17555	17513	17415	17438	17472	17316	17485	17389	17432	17505	17500	17579	17501	17672	17257	17483	17539	17359	17426	17442	17274	17354	17607	17440	17475	17437	17523	17468	17441	17331	17596	17486	17487	17633	17536	17271	17483	17415	17544	17322	17375	17428	17409	17497	17449	17312	17499	17421	17490	17579	17518	17582	17328	17480	17419	17442	17392	17348	17443	17259	17446	17474	17339	17539	17514	17431	17389	17560	17384	17395	17439	17476	17430	17447	17512	17515	17364	17465	17504	17492	17337	17461	17498	17559	17511	17461	17407	17294	17456	17537	17597	17372	17563	17522	17566	17437	17585	17302	17468	17299	17382	17442	17342	17521	17578	17604	17486	17475	17569	17533	17404	17552	17468	17453	17487	17487	17501	17263	17403	17436	17472	17268	17279	17499	17336	17342	17561	17374	17646	17462	17371	17711	17348	17448	17408	17362	17546	17517	17390	17369	17624	17393	17426	17424	17559	17501	17460	17591	17506	17359	17390	17352	17394	17446	17442	17481	17267	17454	17502	17482	17493	17595	17348	17588	17577	17439	17354	17338	17373	17533	17347	17504	17600	17358	17564	17471	17374	17428	17428	17286	17461	17471	17612	17400	17546	17419	17458	17460	17489	17473	17379	17522	17320	17428	17343	17492	17278	17343	17491	17392	17597	17546	17369	17386	17595	17590	17637	17403	17444	17405	17439	17528	17531	17595	17632	17449	17418	17363	17284	17369	17523	17552	17462	17374	17546	17481	17501	17440	17358	17558	17371	17313	17444	17396	17256	17491	17334	17538	17630	17403	17449	17473	17423	17319	17461	17662	17602	17443	17569	17390	17552	17491	17332	17539	17365	17233	17523	17295	17501	17282	17681	17443	17529	17534	17523	17436	17317	17629	17616	17412	17658	17374	17440	17394	17328	17432	17497	17504	17421	17581	17516	17592	17547	17618	17336	17409	17314	17386	17339	17374	17344	17457	17248	17482	17390	17385	17452	17359	17423	17516	17370	17494	17493	17543	17486	17585	17692	17503	17552	17365	17533	17546	17459	17475	17481	17566	17341	17520	17418	17562	17546	17559	17491	17544	17215	17386	17393	17394	17282	17357	17355	17518	17618	17524	17664	17410	17393	17319	17518	17379	17611	17585	17462	17444	17455	17491	17513	17380	17407	17348	17426	17606	17384	17490	17418	17571	17526	17532	17388	17425	17522	17321	17344	17424	17470	17469	17423	17481	17560	17428	17400	17573	17577	17445	17491	17258	17320	17458	17408	17293	17297	17558	17580	17599	17611	17505	17466	17469	17411	17384	17598	17502	17562	17412	17521	17443	17517	17530	17515	17457	17506	17558	17607	17474	17439	17494	17521	17277	17420	17492	17543	17487	17382	17465	17400	17417	17404	17476	17359	17390	17421	17473	17501	17531	17384	17688	17518	17422	17466	17620	17368	17367	17317	17491	17502	17463	17274	17504	17275	17346	17489	17427	17471	17482	17460	17303	17422	17582	17546	17509	17357	17467	17383	17604	17513	17443	17423	17511	17473	17482	17254	17458	17486	17360	17658	17446	17454	17470
35401	29758	59939	50358	37865	32277	30946	30759	30927	30785	30951	30641	30673	31243	30683	30800	30610	31024	30925	30917	31021	30636	30662	31133	30743	30882	30828	30632	30827	30986	30981	30784	30665	30743	30399	30618	30583	30794	30993	30742	30604	30455	30805	30762	30612	31006	30842	30531	30656	30970	30756	30782	30883	30916	30838	30677	30739	30740	30737	30850	30689	30492	30613	30380	30599	30924	30933	30818	30808	30790	30706	30320	30648	30782	30599	30703	30628	30843	30703	31074	30843	30766	30731	30749	30773	30875	30921	30589	30884	30672	30567	30715	30785	30592	30830	30692	30570	30525	30676	30797	30794	30592	30768	30754	30935	30923	30594	30893	30782	30755	30710	30756	30625	30848	30824	30546	30623	30586	30807	30796	30925	30541	30790	30765	30843	30797	30739	30532	30787	30485	31081	30924	30913	30946	30734	30685	30621	30865	30765	30644	30616	30816	30537	30459	30776	30626	30991	30718	30654	30492	30804	30671	30516	30623	30705	30518	30746	30814	30602	30726	30733	30942	30478	30516	30667	30718	30736	30489	30855	30933	30369	30896	30879	30441	31066	30813	31004	30849	30597	30912	30584	30854	30841	30972	30857	30430	30771	30461	30770	30927	30772	30639	30551	30672	30885	30938	30743	30974	30627	30796	30547	30818	30784	30360	30411	30511	30716	30838	30786	30756	30604	30822	30772	30811	30826	30787	30588	30669	30461	31065	30868	30628	30988	30896	30596	30655	30654	30861	30905	30780	30725	30554	30743	30550	30487	30480	30600	30733	30648	30268	30839	30681	30922	30473	30455	30789	30757	30528	30677	30720	30789	30554	30580	30723	30810	30995	30643	30744	30754	30833	30824	30670	30909	30462	30660	30829	30631	30519	30690	30723	30425	30633	30381	30579	30621	30786	30701	30779	30579	30943	30800	30718	30869	30796	30907	30733	30576	30657	30946	30633	30712	30538	30789	30639	30697	30943	30900	30748	30746	30748	30525	30913	30634	30664	30882	30680	30829	30921	30615	31037	30706	30879	30714	30739	30767	30734	30488	30706	30914	30708	30730	30749	30551	30461	30615	31071	30600	30822	30758	30591	30766	30715	30695	30535	30719	30619	30937	30607	30703	30692	30885	30891	30823	30913	31010	30727	30655	30837	31015	30833	30694	30817	30487	30773	30656	30803	30466	30894	30900	30584	30677	30680	30764	30887	30585	30626	30752	31051	30692	30691	30499	30700	30650	30761	30482	30618	30747	30937	30759	30680	30799	30852	30701	30453	30690	30749	30711	30640	30894	30563	30888	30560	30773	30454	30765	30527	30788	30618	30446	30897	30618	30737	30867	30768	30706	30779	30535	30487	30896	30853	30500	30698	30709	30613	30658	30530	30887	30241	30837	30682	30575	30655	30684	30693	30983	30636	30685	30813	30847	30459	30748	30674	30461	30821	30640	30593	30899	30791	30802	30837	30958	30459	30636	30546	30808	30534	30734	30794	30822	30701	30722	30674	30765	30452	31043	30881	30660	30790	30612	30573	30677	30791	30751	30710	30923	30805	30912	30730	30533	30982	30840	30623	30973	30809	30764	30794	31028	30894	30749	30550	30903	30960	30755	30853	30766	30665	31173	30549	31026	30549	30766	30792	30892	30564	30704	30842	30710	30786	30449	30549	30548	30818	30438	30655	30863	30740	30653	30543	30737	30902	30890	30641	30430	30597	30919	30721	30630	30733	30510	30944	30917	30570	30377	30786	30597	30532	30625	30699	30689	30926	30760	30975	30474	30694	30892	30539	30936	30805	30796	30933	30719	30430	30619	30673	30786	30834	30777	30761	30750	30607	30887	30433	30705	30660	30415	30751	30828	30725	30671	30804	30582	30838	30867	31024	30638	30685	30757	30964	30877	30692	30692	30598	30820	30764	30671	30685	30598	30835	30958	30576	30727	30754	30707	30688	30964	30919	30776	30934	30377	30978	30861	30873	30962	30569	30683	30571	30796	30790	30616	30689	30731	30545	30772	30548	30732	30813	30683	30797	30774	30893	30752	30426	30552	30985	30547	30748	30831	30840	30758	30728	30521	30603	30715	30450	30652	30674	30611	30894	30838	30973	30873	30688	30775	30708	30689	30512	30661	30642	30627	30427	30497	30836	30757	30789	30671	30773	30786	30761	30844	30852	30784	30663	30826	30978	30564	30721	30923	30602	30747	30764	30719	30918	30697	30515	30507	30722	30474	30452	30614	30700	30799	30669	30749	30531	30675	30556	30771	30944	30504	30840	30926	30575	30661	30650	30677	31025	30870	30515	30552	30760	30704	30468	30755	30836	30671	30435	30894	30857	30694	30876	30747	30390	30684	30489	30711	30815	30838	30750	30693	30911	30824	31036	30536	30715	30571	30987	30957	30730	30822	30803	30592	30543	30752	30813	30923	30675	30949	30639	30592	30826	30906	30885	30746	30728	30860	30531	30663	30640	30552	30983	30491	30627	30683	30791	30519	30684	30791	30577	30612	30621	30546	30720	30627	30705	30620	30912	30773	30660	30650	30637	30888	30800	30926	30772	30504	30615	31116	30711	30531	30561	30564	30681	30529	30738	30771	30539	30931	30717	30865	30592	30679	30965	30614	30972	30735	30824	30964	31014	30824	30551	30592	30674	30705	30838	30299	30671	30837	30802	30675	30826	30637	30471	30774	30863	30941	30716	30801	30451	30864	30739	30823	30602	30603	31011	30617	30868	30624	30810	30679	30695	30689	30468	30473	30670	30744	30692	30751	30681	30812	30426	30823	30736	30739	30787	30565	30773	30654	30821	30891	30822	30850	30800	30983	30755	30749	30764	30882	30675	30719	30903	30497	30641	30741	30458	30836	30655	30753	30798	30966	30788	30437	30556	30801	30841	30281	30931	30573	30568	30716	30721	30631	30734	30762	30921	30637	30767	30599	30833	30721	30778	30503	30934	30638	30482	30791	30790	30744	30720	30973	30706	30710	30794	30722	30869	30587	30542	30766	31080	30726	30791	30898	30783	30821	30925	30569	30534	30750	30507	30917	30779	31021	30698	30740	30681	30745	30815	30736	30743	30715	30804	30533	30986	30996	30785	30779	30923	30865	30987	30856	31045	30806	30996	30630	30601	30835	30882	30670	30821	30922	30517	30526	30936	30642	30896	30781	30683	30733	30771	30532	30574	30645	30415	30511	30617	30751	30559	30640	30606	30852	30666	30911	30685	30606	30627	30677	30702	30683	30840	30862	30786	30648	30749	30786	30727	31015	30887	30989	30832	30542	30527	30797	30649	30608	30683	30884	30888	30699	30708	30746	30688	30545	30502	30684	30708	30846	30698	30613	30710	30595	30949	30758	30725	30992	30716	30613	30542	30737	30712	30555	30769	30874	30599	30932	30721	30568	30773	30693	31115	30902	30876	30681	30515	31024	30939	30723	31063	31037	30542	30757	30787	30996	30823	30815	30905	30565	30679	30675	30563	30497	30748	30733	30666	30490	30615	30894	30570	30582	30706	30761	30484	30463	30945	30704	30820	30684	30646	30854	30554	30833	30824	30595	30687	30746	30813	30641	30850	30786	30763	30747	30565	30769	31067	30725	30625	30684	30816	30802	30593	30567	30609	30635	30759	30881	30754	30844	30656	30882	30619	30873	30754	31039	30981	30771	30824	30821	30609	30626	30795	30674	31082	30832	30845	30708	30657	30959	30542	30533	30942	30654	30808	30633	30460	30781	30743	30824	30794	30705	30827	30733	30534	30774	30740	30477	30740	30687	30820	30830	30679	30523	30515	30952	30745	30633	30869	30701	30630	30543	30808	30695	30921	30870	30661	30655	30792	31024	30350	30982	30860	30648	30524	30826	30740	30762	31015	31058	30927	31188	30597	30898	30893	30806	30766	30813	30702	30557	30520	30538	30826	30588	30746	30854	30701	30682	30498	30875	30665	30624	30723	30688	30814	30971	30945	30864	30846	30957	30544	30804	30335	30570	30404	30837	30815	30543	30737	30824	30743	30639	30667	30802	30822	30926	30752	30516	30788	30660	30660	30779	30625	30753	30666	30686	30670	30746	30907	30779	30668	30924	30878	30859	30846	30814	30857	30991	30727	31070	30544	30794	30692	31079	30761	30836	30947	30720	30645	30829	30922	30714	30884	30729	30815	30600	30928	30802	30634	30750	30777	30244	30667	30712	30651	30716	30778	30808	30861	30790	30846	30720	30681	30816	30728	30945	30791	30805	30590	30613	30602	30777	30888	30936	30584	30675	30760	30616	30738	30745	30618	30978	30956	30776	30833	30753	30703	30668	30798	30616	30643	30402	30610	30724	30739	30519	30793	30635	30872	30696	30706	30766	30812	30553	30883	30728	30770	30759	30972	30872	30887	31035	30533	30562	30978	31009	30972	30681	30734	30474	30714	30710	30795	30772	30692	30775	30343	30549	30709	30614	30889	30614	30636	30946	30684	30521	30644	30666	30604	30609	30640	30679	30526	30590	30843	30646	30555	30931	30731	30943	30871	30818	31017	30732	30636	30842	30829	30638	30801	30671	30839	30745	30714	30803	30650	30612	30743	30682	30814	30576	30532	30610	30601	30742	30630	30684	30812	30784	30768	30755	30520	30848	30934	30941	30902	30679	30624	31005	30707	30941	30756	30889	30926	30594	30820	30745	30747	30543	30791	30922	30429	30756	30922	30635	30832	30596	30572	30532	30711	30685	30511	30803	30709	30640	30671	30850	30622	30808	30670	30924	30807	31136	30559	30449	30390	30847	30640	30745	30713	30781	30601	30763	30654	30977	30639	30634	30642	30912	30559	30505	30667	30501	30725	31069	30765	30858	30600	30539	30816	30826	30906	30692	30748	30715	30609	30616	30816	30629	30529	30480	30731	30553	31011	31104	30787	30704	30757	31032	30848	30531	30754	30731	30730	30810	30629	30739	30758	30841	30480	30800	30720	30608	30613	30563	30682	30741	30834	30424	30843	30484	30819	30807	30708	30718	30442	30537	30831	30886	30792	30810	30823	30774	30754	30689	30783	30661	30587	30612	30609	30805	30813	30851	30624	30704	30646	30591	30909	30837	30608	30860	30580	30748	30625	30707	30759	30481	30700	31005	30445	30876	30891	30453	30569	30578	30809	30779	30792	30657	30471	30882	30621
20845	25859	51666	35828	24126	17846	17216	17242	17167	17278	17275	17248	17112	17250	17196	17087	17262	17169	17256	17394	17259	17117	17337	17285	17236	17154	17201	17389	17321	17196	17273	17408	17277	17171	17237	17255	17094	17340	17266	17277	17350	17081	17383	17267	17258	17315	17235	17325	17254	17289	17291	17248	17229	17158	17251	17229	17072	17277	17126	16940	17358	17341	17194	17188	17192	17276	17242	17114	17347	17221	17194	17388	17006	17295	17205	17130	17394	17355	17321	17129	17166	17102	17135	17147	17305	17399	17122	17339	17196	16976	17287	17317	17186	17106	17291	17204	17371	17227	17075	17275	17248	17254	17181	17288	17090	17351	17325	17311	17215	17392	17281	17267	17223	17132	17373	17135	17166	17168	17170	17367	17296	17261	17089	17250	17138	17267	17196	17327	17393	17118	17052	17286	17259	17212	17458	17333	17231	17280	17173	17233	17146	17280	17353	17121	17454	17165	17017	17134	17339	17309	17258	17382	17211	17171	17342	17320	17096	17170	17271	17126	17257	17422	17092	17270	17252	17243	17173	17098	17085	17247	17335	17203	17441	17369	17172	17142	17341	17301	17290	17301	17242	17070	17253	17190	17287	17293	17275	17280	17054	17317	17187	17146	17167	17116	17040	17221	17296	17254	17321	17200	17135	17373	17137	17272	17267	17348	17277	17180	17310	17268	17221	17116	17219	17072	17221	17311	17434	17202	17219	17087	17318	17178	17315	17265	17305	17314	17162	17192	17119	17355	17169	17210	17095	17293	17384	17297	17311	17341	16936	17167	17295	17210	17110	17227	17384	17333	17224	17286	17180	17328	17234	17081	17321	17196	17424	17040	17247	17361	17263	17086	17231	17363	17105	17380	17300	17343	17300	17254	17208	17249	17093	17022	17109	17284	17209	17382	17142	17263	17293	17201	17301	17168	17417	16955	17188	17117	17205	17376	17246	17351	17200	17287	17307	17152	17333	17193	17330	17159	17409	17243	17382	17172	17271	17237	17025	17259	17255	17132	17268	17391	17083	17301	17147	17181	17109	17192	17231	17230	17288	17308	17225	17222	17321	17336	17321	17110	17033	17172	17255	17228	17236	17299	17225	16957	17292	17116	17200	17189	17242	17313	17131	17280	17126	17135	17282	17222	17371	17381	17276	17345	17261	17424	17101	17211	17375	17282	17087	17284	17178	17096	17356	17415	17207	17159	17362	17103	17287	17442	17134	17273	17240	17252	17157	17214	17331	17254	17151	17305	17233	17233	17194	17189	17292	17252	17365	17257	17073	17289	17322	17185	17123	17408	17213	17182	17160	17084	17134	17209	17236	17203	17342	17344	17260	17287	17339	17233	17296	17190	17173	17248	17180	17042	17341	17096	17105	17189	17339	17123	17365	17216	17261	17243	17256	17311	17154	17275	17253	17190	17141	17279	17450	17245	17268	17147	17121	17226	17252	17189	17223	17169	17360	17368	17070	17135	17074	17284	17095	17212	17283	17420	17290	17210	17277	17194	17274	17262	17339	17142	17185	17394	17313	17133	17274	17207	17342	17333	17202	17197	17226	17437	17244	17285	17310	17155	17125	17265	17285	17298	17410	17137	17410	17211	17163	17193	17217	17129	17310	17175	17213	17356	17459	17055	17312	17069	17347	17303	17321	17074	17186	17175	17155	17299	17126	17150	17351	17221	17281	17387	17037	17398	17238	17285	17253	17173	17176	17166	17274	17117	17123	17301	17170	17249	17216	17162	17215	17335	17216	17263	17250	17303	17149	17051	17298	17299	17159	17347	17142	17182	17287	17158	17093	17181	17379	17066	17236	17270	17189	17265	17238	17146	17295	17518	17138	17173	17498	17196	17272	17339	17117	17399	17106	17200	17203	17504	17403	17380	17168	17240	17158	17128	17270	17365	17243	17326	17236	17333	17246	17253	17284	17175	17230	17382	17212	17193	17157	17232	17173	17262	17160	17181	17206	17182	17308	17297	17086	17168	17331	17251	17397	17197	17151	17301	17264	17193	17236	17176	17315	17233	17266	17402	17281	17102	17170	17219	17174	17261	17172	17184	17348	17367	17302	17365	17306	17356	17253	17158	17207	17336	17336	17163	17423	17276	17200	17222	17152	17155	17240	17315	17302	17178	17184	17225	17244	17253	17108	17336	17262	17221	17291	17135	17179	17133	17299	17349	17192	17337	17251	17227	17305	17188	17395	17311	17266	17298	17332	17319	17260	17094	17220	17215	17215	17209	17108	17048	17086	17200	17297	17248	17346	17325	17309	17361	17295	17281	17201	17307	17233	17273	17325	17340	17365	17248	17191	17316	17156	17193	17175	17138	17281	17185	17089	17253	17169	17254	17237	17462	17234	17239	17139	17403	17224	17220	17307	17318	17174	17254	17320	17293	17215	17202	17303	17324	17180	17195	17194	17227	17229	17203	17163	17279	17257	17449	17409	17258	17284	17321	17319	17323	17460	17232	17123	17329	17367	17238	17224	17402	17179	17266	17148	17088	17246	17093	17182	17338	17365	17264	17312	17351	17482	17262	17237	17165	17096	17266	17200	17107	17397	17178	17296	17312	17484	17362	17249	17353	17029	17249	17221	17139	17272	17294	17140	17239	17478	17142	17289	17320	17273	17247	17110	17401	17457	17323	17284	17205	17179	17173	17534	17350	17441	17318	17220	17321	17300	17300	17149	17244	17155	17217	17122	17300	17304	17294	17161	17180	17375	17144	17141	17169	17269	17140	17445	17051	17318	17113	17282	17194	17293	17364	17285	17347	17237	17271	17337	17215	17458	17195	17244	17234	17305	17207	17300	17268	17343	17287	17223	17188	17161	17153	17225	17355	17127	17263	17295	17147	17352	17056	17239	17108	17270	17226	17254	17133	17140	17254	17361	17139	17293	17296	17243	17304	17231	17062	17133	17256	17287	17306	17293	17199	17221	17240	17131	17305	17318	17346	17183	17072	17214	17242	17320	17280	17260	17157	17055	17132	17334	17237	17331	17151	17257	17286	17232	17306	17249	17133	17231	17145	17214	17334	17200	17162	17179	17315	17177	17378	17202	17296	17161	17159	17396	17286	17381	17193	17201	17254	17279	17108	17265	17199	17126	17200	17109	17408	17285	17208	17349	17129	17290	17246	17237	17369	17274	17150	17227	17290	17211	17153	17137	17359	17256	17165	17142	17321	17322	17245	17224	17200	17318	17069	17205	17165	17200	17082	17271	17403	17170	17459	17292	17208	17410	17220	17194	17164	17209	17173	17193	17265	17297	17279	17354	17224	17274	17232	17280	17230	17460	17344	17317	17163	17167	17281	17143	17160	17308	17355	17209	17185	17236	17228	17267	17193	17240	17216	17171	17190	17278	17205	17217	17202	17213	17331	17275	17097	17332	17246	17202	17164	17153	17129	17383	17194	17336	17357	17293	17304	17157	17190	17148	17227	17334	17368	17273	17061	17269	17238	17110	17155	17299	17177	17322	17178	17265	17124	17194	17222	17137	17247	17243	17024	17322	17237	17299	17291	17264	17257	17307	17192	17249	17253	17255	17199	17342	17273	17453	17283	17240	17226	17262	17213	17246	17208	17303	17124	17223	17242	17087	17218	17301	17266	17288	17279	17148	17358	17292	17215	17271	17227	17216	17226	17263	17192	17204	17232	17108	17403	17318	17280	17274	17267	17254	17372	17344	17255	17280	17278	17123	17238	17373	17283	17175	17261	17272	17345	17283	17196	17211	17292	17304	17230	17349	17294	17152	17224	17186	17286	17113	17417	17260	17026	17395	17354	17166	17307	17100	17203	17394	17389	17355	17215	17130	17171	17178	17163	17276	17113	17215	17244	17375	17136	17058	17331	17027	17323	17207	17233	17186	17273	17240	17187	17158	17216	17491	17233	17289	17499	17232	17154	17097	17097	17355	17179	17145	17383	17238	17041	17208	17192	17029	17399	17369	17160	17142	17238	17316	17218	17431	17120	17128	17099	17313	17348	17189	17318	17185	17166	17226	17012	17425	17144	17101	17326	17355	17100	17348	17143	17331	17218	17145	17133	17321	17198	17247	17266	17431	17220	17069	17150	17176	17103	17261	17186	17152	17289	17294	17315	17269	17052	17300	17255	17320	17226	17281	17276	17362	17378	17296	17258	17442	17222	17368	17018	17336	17285	17204	17387	17385	17153	17384	17137	17201	17359	16994	17334	17357	17298	17241	17166	17379	17142	17157	17375	17228	17282	17062	17340	17330	17244	17236	17262	17156	17109	17295	17145	17076	17418	17214	17331	17257	17298	17169	17348	17181	17264	17128	17334	17280	17065	17288	17142	17188	17141	17078	17107	17137	17396	17127	17434	17159	17206	17192	17160	17191	17173	17258	17359	17373	17150	17281	17199	17373	17158	17155	17340	17161	17448	17194	17100	17259	17425	17389	17163	17270	17347	17388	17325	17318	16949	17260	17169	17307	17296	17266	17193	17285	17130	17314	17278	17193	17272	17285	17253	17152	17207	17163	17444	17148	17262	17285	17243	17321	17317	17344	17177	17381	17467	17402	17362	17321	17440	17263	17381	17125	17147	17224	17282	17131	17286	17277	17321	17398	17313	17208	17300	17142	17118	17319	17379	17298	17304	17536	17220	17285	17310	17222	17192	17260	17355	17232	17317	17276	17168	17173	17399	17354	17318	17324	17152	17312	17198	17258	17098	17226	17414	17181	17299	17134	17261	17166	17336	17281	17310	17224	17274	17493	17142	17041	17212	17299	17420	17325	17173	17299	17263	17303	17121	17475	17267	17280	17225	17252	17275	17200	17396	17240	17364	17391	17298	17399	17395	17358	17122	17191	17337	17117	17415	17353	17364	17192	17260	17163	17372	17261	17338	17262	17160	17267	17163	17303	17254	17219	17103	17240	17284	17316	17351	17433	17284	16959	17126	17200	17202	17207	17214	17288	17447	17189	17257	17230	17304	17309	17461	17070	17371	17255	17236	17158	17336	17425	17380	17306	17170	17168	17114	17216	17193	17261	17233	17280	17331	17158	17161	17288	17467	17292	17226	17296	17159	17079	17317	17378	17467	17290	17307	17117	17257	17394	17241	17258	17170	17067	17192	17240	17385	17307	17347	17063	17204	17040	17409	17201	17341	17291	17235	17102	17355	17107	17284
22554	21422	62917	65161	49116	35846	33685	32421	32319	32742	32676	32588	32554	32652	32363	32465	32577	32181	32515	32229	32373	32603	32459	32209	32143	32808	32488	32479	32519	32549	32328	32121	32411	32227	32426	32583	32338	32478	32306	32056	32437	32064	32382	32209	32154	32249	32535	32433	32419	32490	32451	32284	32425	32464	32436	32244	32372	32526	32404	32134	32214	32586	32376	32433	32353	32425	32477	32294	32246	32266	32282	32376	32512	32203	32282	32334	32300	32612	32448	32439	32371	32077	32320	32344	32469	32396	32370	32072	32209	32321	32351	32451	32262	32424	32271	32200	32381	32451	32316	32361	32358	32176	32325	32446	32504	32327	32243	32512	32315	32352	32178	32308	32528	32123	32340	32149	32404	32202	32099	32109	32312	32194	32329	32229	32227	32210	32126	32357	32353	32220	32494	32153	32188	32472	32300	32444	32472	32273	32399	32310	32344	32252	32104	32338	32427	32290	32722	32484	32118	32501	32182	32443	32661	32311	32438	32207	32431	32405	32218	32397	32225	32682	32294	32335	32262	32226	32188	32468	32273	32348	32588	32278	32170	32316	32219	32311	32302	32238	32182	32678	32164	32500	32054	32400	32406	32072	32398	32417	32363	32322	32420	32226	32319	32053	32088	32104	32332	32338	32393	32600	32408	32561	32516	32410	32292	32418	32038	32031	32570	32606	32559	32051	32315	32161	32455	32203	32274	32219	32304	32233	32282	32474	32250	32086	32172	32068	32202	32255	32312	32487	32192	32345	32521	32351	32283	32244	32085	32255	32488	32107	32691	32180	32064	32495	32465	32405	32270	32570	32024	32185	32208	32217	32355	32368	32586	32570	32395	32319	32231	32493	32317	32438	32390	32471	32603	32291	32292	32436	32121	32017	32346	32457	32332	32306	32417	32082	32602	32135	32509	32144	32211	32135	32100	32144	32354	32234	32363	32035	32040	32351	32420	32428	32549	32306	32252	32390	32343	32060	32399	32176	32296	32407	32328	32242	32187	32098	32095	32112	32212	32210	32449	32140	31981	32095	32238	32303	32253	32233	32378	32629	32242	32291	32068	32238	32619	32358	32255	32175	32644	32280	32164	32344	32598	32310	32550	32352	32124	32417	32319	32390	32229	32522	32413	32591	32368	32486	32262	32431	32380	32317	32179	32289	32292	32063	32220	32434	31945	32497	32289	32271	32399	32136	32498	32377	32225	32173	32414	32350	32465	32374	32264	32325	32434	32103	32542	32043	32016	32327	32261	32291	32282	32484	32236	32215	32390	32290	32180	31914	32027	32429	32126	32494	32463	32396	32272	32339	32234	32505	32240	32307	32188	32380	32374	32674	32189	32172	32282	32004	32325	32456	32287	32454	32186	32348	32292	32247	32430	32338	32074	32006	32221	32376	32344	32293	32030	32128	32466	32548	32167	32535	32079	32137	32079	32326	32276	32368	32189	32194	32191	32232	32129	32283	32391	32037	32249	32466	32108	32362	32696	32282	32338	32044	32132	32146	32248	32253	32131	32384	32131	32311	32330	32333	32238	32237	31717	32176	32254	32467	32359	32390	32149	32326	32589	32306	32356	32267	32087	32205	32295	32210	32328	32056	32124	32327	32256	32165	32454	32607	32556	32276	32132	32193	32389	32324	32281	32304	32396	32263	32058	32389	32420	32108	32292	32313	32221	32278	32263	32246	32289	32325	32364	32011	32214	32530	32502	32520	32250	32289	32377	32112	32387	32030	32073	32587	32293	32136	32118	32170	32427	32280	32353	32390	32415	32360	32335	32167	32501	32475	32168	32446	32478	32358	32509	32181	32454	32271	32120	32110	32533	32395	32311	32248	32286	32239	32293	32383	32165	31987	32220	32476	32103	32303	32324	32285	32445	32024	32361	32238	32302	32133	32107	32345	32298	32077	32289	32244	32428	32248	32335	32195	32529	31956	32330	32158	32266	32448	32212	32277	32336	32278	32291	32384	32373	32317	32133	32444	32246	32140	32525	32090	32303	32255	32546	32497	32051	32018	32580	32276	32840	32381	32489	32411	32600	32243	32429	32310	32150	32523	32198	32271	32278	31950	32238	32265	32334	32325	32530	32398	32304	32355	32035	32393	32527	32544	32513	32326	32286	32316	32274	32373	32409	32193	32227	32476	32280	32221	32282	32184	32130	32140	32163	32269	32350	32437	32451	32198	32243	32247	32273	32369	32339	32447	32485	32298	32322	32231	32472	32427	32152	32361	32464	32416	32223	32362	32210	32168	32434	32212	32365	32244	32214	32244	32360	32214	32186	32295	32317	32452	32453	32246	32154	32216	32233	32216	32273	32300	32349	32348	32377	32099	32183	32680	32053	32169	32372	32285	32371	32252	32248	32100	32423	32223	32161	32322	32237	32267	32474	32086	32299	32252	32327	32177	32222	32198	32279	32161	32134	32195	32181	32204	32353	32291	32448	32155	32367	32203	32247	32242	32286	32468	32194	32536	32412	32090	32408	32278	32199	32441	32214	32249	32191	32036	32261	32298	32410	32186	32177	32321	32394	32042	32318	32195	32237	31974	32201	32474	32389	32697	32345	32301	32369	32533	32470	32442	32539	32236	31875	32340	32561	32367	32449	32231	32466	32380	32249	32124	32116	32224	32084	32690	32331	32055	32458	32467	32383	32343	32400	32235	32179	32404	32280	32186	32109	32236	32304	32158	32273	32372	32194	32074	32602	32297	32287	32518	32189	32148	32256	31919	32173	32111	32317	32433	32135	32126	32610	32527	32444	32116	32221	32492	32055	32401	32405	32533	32411	32307	32280	32210	32257	32429	32202	32509	32510	32389	32320	32266	32371	32089	32313	32247	32115	32126	32435	32172	32585	32304	32362	32498	32395	32198	32478	32233	32232	32431	32379	32401	32376	32188	32154	32100	32378	32129	32231	32062	32466	32245	32594	32414	32624	32389	32354	32369	32151	32204	32178	32206	32021	32274	32515	32314	32454	32540	32281	32453	32375	32554	32345	32327	32410	32415	32137	32169	32411	32267	32264	32263	32209	32331	32183	32484	32244	32155	32433	32338	32381	32175	32313	32489	32323	32187	32229	32378	32209	32304	32209	32194	32044	32320	32281	32273	32321	32232	32614	32280	32408	32544	32308	32379	32526	32413	32042	32265	32283	32347	32189	32346	32139	32346	32044	32283	32283	32062	32275	32477	32112	32374	32154	32363	32206	31984	32442	32463	32189	32313	32312	32347	32070	32296	32151	32177	32264	32307	32255	32438	32332	32349	32347	32195	32326	32420	32372	32049	32322	32537	32533	32210	32349	32359	32176	32128	32262	32249	32327	32435	32498	32079	32312	32482	32255	32290	32255	32434	32155	32268	32045	32226	32277	32108	32154	32583	32273	32226	32120	32212	32158	32405	32208	32025	32223	32294	32465	32016	32120	32328	32280	32474	32345	32154	32485	32364	32265	32317	32507	32326	32112	32213	32204	32365	32262	32324	32455	32332	32530	32329	32505	32346	32623	32375	32359	32503	32087	32347	32639	32418	32243	32191	32237	32496	32016	32340	32198	32234	32210	32459	32351	32434	32211	32223	32571	32148	32266	32201	32531	32229	32535	32365	32367	31950	32140	32156	32259	32343	32407	32352	32343	32311	32161	32376	32296	32194	31996	32294	32360	32320	32181	32310	32266	32344	32280	32223	32140	32219	32516	32386	32294	32348	32429	32153	32332	32093	32270	32120	32085	32483	32407	32281	32246	32278	32016	32256	32143	32529	32235	32131	32129	32233	32299	32160	32516	32114	32306	32480	32335	32519	32246	32073	32255	32431	32396	32470	32175	32205	32348	32158	32301	32535	32257	32309	32183	32293	32367	32335	32290	32385	32272	32195	32411	32162	32193	32153	32238	32127	32245	32327	32024	32209	32100	32129	32374	32611	32292	32332	32347	32383	32609	32450	32379	32069	32493	32196	32275	32556	32369	32379	32277	32150	32298	32326	32343	32307	32082	32204	32384	32247	32022	32272	32326	32213	32460	32377	32099	32341	32465	32415	32544	32298	32308	32159	32673	32411	32303	32282	32126	32277	32208	31970	32379	32215	32177	32337	32267	32221	32360	32151	32223	32092	32229	32361	32418	32307	32279	32334	32376	32137	32253	32331	32531	32461	31996	32084	32555	32441	32445	32334	32404	32160	32535	32422	32114	32104	32530	32207	32552	32209	32218	32496	32520	32165	32443	32374	32246	32331	32254	32189	32252	32226	32605	32405	32217	32522	32265	32350	32193	32355	32178	32150	32244	32252	32482	32040	32399	31935	32379	32388	32641	32278	32688	32545	32570	32491	32544	32458	32394	32379	32485	32396	32386	32364	32431	32368	32247	32250	32360	32406	32518	32223	32495	32166	32213	32411	32323	32111	32251	31876	32472	32334	32269	31950	32040	32062	32470	32043	32081	32425	32241	32106	32485	32414	32367	32451	32073	31964	32256	32440	32344	32237	32262	32228	32433	32284	32268	32178	32197	32439	32392	32433	32205	32305	32412	32442	32189	32336	32322	32130	32450	32195	32300	32244	32184	32245	32069	32170	31990	32478	32255	32368	32393	32530	32561	32240	32401	32427	32364	32405	32401	32325	32434	32418	31834	32366	32375	32157	32410	31875	32542	32316	32118	32232	32607	32206	32188	32315	32316	32007	32242	32302	31974	32201	32565	32352	32414	32575	32260	32361	32191	32376	32018	32318	32319	32234	32222	32169	32202	32199	32408	32203	32273	32358	32414	32266	32445	32256	32279	32518	32748	32287	32414	32135	32514	32110	32172	32210	32312	32120	32444	32248	32611	32279	32313	32431	32248	32370	32489	32249	32410	32342	32425	32449	32387	32270	32629	32425	32097	32277	32434	32639	32155	32104	32229	32151	32243	32201	32021	32460	32385	32195	32093	32194	32267	32436	32109	32264	32303	32168	32138	32439	32505	32615	32143	32271	32488	32441	32765	32533	32491	32486	32478	32596	31957	32309	32182	32345	32318	32272	32344	32146	32156	32122	32322	32214	32548	32212	32122	32298	32182	32553	32303	32388	32456	32535	32250	32231	32365	32192	32368	32505	32659	32126	32487	32236	31997	32468	32625	32096	32200	32383	32201	32624	32235	32041	32135	32439	32547	32372	32175	32184
19866	46232	81247	83611	55156	24732	17937	17949	17711	18016	17863	17927	17762	17984	17959	17897	17930	17727	17976	17836	17732	17529	17995	17925	17923	17660	17853	17668	18065	17878	17927	17774	17907	17720	17712	17933	18031	17781	17905	17829	17835	17965	17718	17972	17729	18027	18078	17749	17789	17893	18010	17737	17843	17816	17964	17822	17689	17915	17741	17909	17837	17817	18034	17764	17706	17905	17739	17955	17787	17940	17850	17874	17826	17866	17830	17872	17883	17965	17997	17638	17807	17934	17799	17870	17951	17875	17764	17807	17752	17799	18049	17747	17956	17664	17791	17950	17877	17926	17934	17914	17973	18031	17809	17952	17812	18047	17841	17792	17656	18106	17964	17857	17876	17939	17851	17767	17919	17831	17873	17898	17719	17635	17830	17612	17827	17713	17888	17705	18068	17981	17707	17946	17876	17869	17876	17878	17867	17791	18025	17751	17629	18180	17759	17850	17774	17797	18003	17750	17941	17883	17702	17863	17840	17761	17867	17989	17952	17863	17891	17824	17968	17726	17897	17883	17812	17812	17915	17961	17716	17881	18018	17831	17941	18092	17885	17814	17796	17907	17752	18022	17705	17841	17939	17829	17657	17844	17769	17820	17897	17790	17740	17709	17923	17936	17927	18058	17896	17993	17891	17810	17875	17765	17804	17717	17945	17832	18036	17874	17917	17788	17952	17775	17750	17839	17780	17998	17758	17941	17920	17926	17900	17865	17963	17880	18026	17719	17658	17795	17865	17862	17886	17880	17953	17787	17643	17998	17895	17662	17996	17963	17762	17971	17770	17730	17771	17985	17874	17717	17903	17967	17763	18047	18005	17883	17846	17811	17876	17899	17821	17670	17773	17928	17854	17920	17939	17749	17787	17824	17856	17882	17884	17805	17797	17825	17817	17946	17953	17839	18012	17868	17795	17773	18121	17907	17980	17858	17870	17781	17765	17710	17655	17913	17771	17725	17862	17795	17857	18022	17895	17757	17870	17701	17686	17810	17788	17876	17979	17977	17935	17872	18054	17891	17882	17872	17927	17980	17871	17825	17933	17736	17773	17819	17760	17815	17741	17781	17846	17958	18001	17937	17827	17755	17892	18000	17959	17932	17832	17875	17785	17988	17897	17791	18001	18081	17929	17931	17917	17918	18061	17971	17931	17740	17966	17850	17776	17816	17802	17796	17826	17927	17968	17805	17759	17699	18077	17935	17839	17896	17756	18004	17900	17731	17846	17816	17858	17765	17862	17876	17781	17819	18055	17796	17933	17755	17725	17950	17899	18002	17724	17794	18035	17663	18035	17905	17852	17863	17942	17948	17750	17936	18024	17845	17680	17913	17860	17858	17868	17780	17893	17982	17875	17814	17678	17901	17887	17819	17705	17962	17685	17887	17884	17670	17812	17765	17821	17696	17781	17886	17906	17803	17756	17779	17818	17664	18042	17835	17892	17705	17879	17723	17776	17858	17898	17753	17799	17932	18071	17884	17866	17910	17875	18008	17917	17951	17952	17825	17725	17882	17891	17933	17804	17935	17955	17790	18063	17820	17889	17806	18013	17926	17824	17773	17690	17841	17852	17897	17804	18018	17788	17886	17970	17703	17797	17878	17891	17874	17939	17808	18044	17724	17851	17914	17883	17857	17861	17818	17792	18020	17881	17812	17932	17817	17799	17995	17776	17833	17812	17866	17752	17817	17776	17949	18042	17964	17791	17836	17857	17838	18033	17860	17856	17888	17745	17810	17655	17791	17852	17656	17776	17932	17804	17991	17935	17822	17938	17862	18005	17906	17895	17971	17825	17927	17950	17880	17939	18071	17880	17791	17908	17841	17700	18012	17870	17900	17767	17921	17885	17859	17982	17909	17926	17991	17934	17853	17838	17854	17764	17896	17810	18019	17820	17835	17843	17804	17916	17794	17903	17711	17913	17975	17817	17784	17782	17684	17819	18004	18001	17860	17934	17994	17615	18014	17868	17777	17846	17873	18046	17821	17826	17902	17950	17788	18057	17956	17784	17768	17952	17909	17898	17945	17660	17717	17858	17874	17705	17828	18072	17958	17769	17820	17835	17735	17797	17917	17806	17920	17817	17869	17821	18054	17768	17807	17809	18036	17783	17810	17921	17835	17806	17797	18093	17747	18006	17811	17768	17795	17868	17838	17746	17832	17753	17738	17771	17882	17858	17862	17673	17861	18175	17827	17915	17908	17863	17738	17823	18048	17924	17763	17749	17680	17737	17986	17944	17947	18067	17883	17970	17873	17948	17797	17913	18004	17829	17832	17739	17826	17916	17830	17931	17729	18063	17835	17795	18049	17921	17762	17960	17838	18022	17962	17811	17937	17886	17768	18020	17938	17777	17933	17749	17825	17820	17975	17799	18035	17839	17765	17730	18079	17913	17908	17923	17956	17833	17820	17800	17665	17929	17905	17883	17971	17698	17708	17934	17806	17831	17816	17992	17766	17936	17863	17731	18079	17829	17843	17898	17931	17754	17933	17893	17827	17814	17912	17950	17729	17866	17868	17752	17878	17770	17681	17832	17886	17919	17892	17889	17862	17738	17952	17740	18003	17902	17806	17772	17852	17897	17692	18014	17847	17790	17831	17829	17827	17990	17849	17780	17968	18012	17897	17910	17959	17753	17821	17767	17775	17761	17895	17895	17955	17844	17796	17871	17707	17766	17859	17837	17806	17973	17747	17815	18013	17857	17892	17796	17835	17941	17794	18007	17829	17944	17886	17904	17856	17824	17888	17835	17913	18137	17884	18010	17860	17726	17864	17737	17798	17849	17815	17843	17766	17893	17875	17930	17723	17854	17801	17820	17977	17786	17626	17910	17812	17868	17850	17886	17889	17958	17759	17973	17834	17797	17887	18014	17737	17989	17831	17816	17907	17716	17784	17843	17936	17842	17853	17966	17773	17887	17903	17744	18044	17975	17877	17972	17702	17797	17891	17965	17900	17976	17937	17977	17797	17846	17974	17813	17933	17912	18028	17986	17872	17924	17917	18063	17967	17941	17780	17744	17656	17717	17815	18042	17836	17860	18085	17858	17951	17947	17780	17956	17920	17940	17950	18052	17714	17918	17801	17876	17892	17808	17841	17850	17824	17805	17763	17952	18031	18023	18062	17892	17774	17914	17767	17885	17677	17696	18000	17842	17972	17741	17849	17795	17923	17831	17772	17913	17940	17836	18054	17843	18003	17977	17744	17921	17908	17829	17763	17750	17819	17960	17986	17835	17871	17914	17943	17825	17983	17912	17851	17924	17784	17806	17848	17782	17965	17836	17902	17766	17752	18037	17868	17699	18096	17846	17862	17809	17821	17883	17720	17682	17798	17623	17852	17916	17849	18002	17832	18128	18000	17954	17848	17888	17848	17779	17755	17938	17925	17934	17846	17899	17905	17876	17943	17920	17863	17856	17891	17879	17860	18035	17756	17784	17839	17833	17577	17800	17804	17673	17795	17778	17829	17845	17706	17832	17859	17934	17834	17960	17787	17852	17964	17839	18062	17775	17846	17925	17699	17748	17979	17834	17796	17844	17754	17779	17714	17913	17828	17850	17935	17990	17987	17663	17822	17773	17971	17736	17863	17858	17777	17875	17907	18008	17821	17727	17660	17917	17879	17749	17910	18017	17678	17889	17771	17826	17677	17950	17813	17921	17779	17798	17935	17812	18039	17923	17818	17791	17782	17776	17715	17829	17860	17944	17806	17806	17706	17755	17873	17804	17832	17999	18044	17783	17801	17678	17848	17872	17919	17859	17955	17814	17770	18059	17876	17673	17966	17952	17873	17921	17829	17832	17816	17934	17724	18062	17846	17880	17707	17700	17816	17767	17740	17957	17841	18056	17738	18030	17995	17752	17872	17975	17914	17814	17701	17816	17996	17891	17894	17800	17919	17796	17697	17821	17943	17813	17633	17846	17840	17799	17773	17934	17835	17883	17864	17561	17918	17660	17715	17922	17842	17842	17801	17997	17882	17972	17850	17816	17889	17707	17805	17998	17875	17948	17853	17961	17951	17706	17916	17703	17989	17758	17969	18013	17735	17762	18080	17903	17641	17998	17851	17702	17926	18043	17700	17763	17829	17883	17996	17955	17950	17705	17894	17735	17713	17774	17902	17827	17619	17914	17930	17959	17881	18006	17833	17829	17824	17792	17896	17852	18041	17682	17799	17871	17822	17707	17808	17722	17752	17786	17841	17903	17957	17953	17588	17954	17833	17909	17784	17903	17859	17890	17915	17950	17840	17764	17786	17841	17862	17845	17999	18097	17835	17894	17935	17828	17833	17782	17874	17857	17991	17841	17737	17893	17808	17831	17901	17774	17780	17875	17883	17852	17918	17750	17789	17940	17710	17830	17682	17938	17872	17896	17995	17827	17846	17865	18057	17774	17773	17803	17951	17890	17784	17917	18005	17725	17951	18053	17763	17828	17734	17817	17846	17794	17697	17879	17928	17761	17863	17816	18009	17738	17934	17843	17824	17902	17680	17806	17900	17803	17944	17676	17733	17911	17783	17839	18012	17897	17871	17806	17879	18002	17722	17724	17876	17783	17820	18113	17772	18020	17888	17798	17671	17948	17844	17892	17818	17876	17719	18055	17970	17854	17875	17829	17731	17846	17872	17579	17808	17724	17922	17943	17871	17765	17791	18000	17932	17541	18039	17863	17836	17892	17854	17886	17831	17947	17875	17904	17985	17858	17922	17669	17765	17766	17931	17877	17855	17773	17959	17787	18021	17865	18023	17938	17917	17792	17978	17883	18113	17754	17906	17904	17905	17863	17869	17832	17849	17922	17948	17872	17852	18020	17835	17944	17880	17914	17902	17845	17870	17755	17804	17739	17972	17868	17809	17867	17884	17948	17851	17853	17810	17915	17871	17968	17901	17691	17753	17723	17889	17761	17977	17689	17745	17997	17918	17922	17998	17940	17948	17931	17895	17897	17491	17953	17889	18010	17816	17895	17884	17999	17843	17988	17870	17910	18025	18117	17874	17955	17801	17951	17796	17762	17955	18036	17802	17788	17776	17768	17855	17938	17969	17847	18016	17856	17932	17996	17890	17897	17879	17760	17916	17975	17612	17710	17839	17630	17828	17967	17878	17804	17896	17699	17832	17784	17870	17992	17890	17929	17809	17713	18064
22084	21434	58487	67190	51942	35177	32222	31030	30776	31343	31259	31408	31020	31042	30823	31139	31067	31032	31110	30976	30982	30558	30875	30823	31088	30793	31060	30599	30715	30796	30902	30705	30941	30745	30757	30619	30900	30792	31076	30859	30867	30781	30857	30652	30772	30740	31026	30796	30709	30754	30994	31014	30894	30794	31019	30774	30734	31037	30715	30936	30868	31018	31010	30856	30977	30779	30934	30729	30658	30966	30809	30807	30728	30753	30589	30849	30815	30648	30885	30938	30686	31074	30696	30988	30661	30554	30623	30774	30767	30687	30877	30879	31002	31126	30865	31078	30944	31032	30678	30598	30911	30659	30713	30621	30806	30867	30759	30711	30635	30612	30595	30672	30927	30534	30710	30779	30762	30670	30622	30644	30630	30690	30647	30790	30669	30860	30566	30457	30528	30922	30602	30698	30669	30705	30917	30586	30775	30931	30439	30920	30784	30557	30876	31014	30371	30628	30527	30560	30942	30730	30682	30581	30789	30677	30648	30837	30411	30799	30841	31072	30603	30382	30759	30773	30741	30623	30376	30585	30811	30711	30708	30764	30705	30547	30773	30661	30622	30820	30952	30622	30896	30679	30631	30499	30693	30595	30610	30665	30796	30715	30687	31123	30928	30853	30756	30473	30560	30951	30408	30522	30804	30608	30769	30505	30472	30582	30588	30701	30797	30657	30875	30835	30626	30398	30659	30579	30841	30534	30916	30867	30810	30837	30684	30584	30553	30939	30487	30610	30849	30575	30567	30678	30567	30599	30561	30801	30810	30733	30726	30563	30777	30740	30724	30765	30582	30804	30805	30976	30677	30824	30642	30732	30371	30716	30833	30846	30964	30527	30780	30601	30822	30776	30558	30590	30612	30770	30656	30675	30709	30939	30841	30879	30610	30618	30557	30589	30617	30819	30686	30697	30809	30714	30516	30821	30526	30600	30795	30656	30506	30792	30670	30509	30825	30763	30732	30811	30643	30705	30851	30975	30891	30620	30698	30780	30518	30708	30595	30927	31005	30656	30880	30512	30497	30704	30874	30696	30697	30650	31012	30895	30719	30440	30577	30641	30601	30737	30595	30356	30541	30802	30543	30902	30731	30710	30645	30603	30597	30773	30608	30401	30760	30672	30662	30955	31045	30598	30608	30895	30759	31141	30770	30802	30439	30781	30755	30473	30707	30804	30841	30588	30437	30480	30940	30697	30801	30631	30762	30777	30640	30431	30648	30674	30715	30499	30745	30726	30617	30468	30955	30658	30537	30583	30957	30626	30542	30858	30921	31083	30680	30481	30416	30605	30671	30854	30630	30845	30779	30567	30541	31097	30712	30649	30894	30921	30622	30793	30651	30778	30886	30804	30761	30624	30916	30373	30558	30806	30977	30546	30969	30553	30802	30874	30676	30603	30331	30899	30974	30587	30517	30565	30715	30807	31001	30571	30446	30709	31086	30794	30916	30772	30676	30769	30689	30763	30949	30567	30568	30537	30587	30680	30983	30528	31008	30997	30592	30472	31017	30761	30686	30665	30764	30754	30274	30695	30677	30524	30625	30680	30658	30790	30660	30726	30996	30646	30848	30672	30755	30711	30760	30636	30751	30599	30692	30656	30590	30781	30661	30434	30763	30765	30915	30603	30522	30521	30593	30648	30565	30863	30577	30919	30690	30686	30667	30623	30490	30797	30719	30856	30900	30649	30520	30615	30907	30691	30900	30782	30725	30639	30662	30460	30696	30758	30881	30698	30664	30618	30424	30805	30597	30854	30614	30726	30986	31028	30924	30716	30624	30552	30914	30676	30603	30635	30745	30903	30574	30696	30719	30782	30864	30709	30915	30935	30688	30487	30379	30689	30987	30574	30795	30818	30919	30651	30859	30636	30600	30595	30469	30494	30633	30627	30717	30588	30653	30866	30580	30875	30603	30532	30765	30918	30840	30574	30629	30755	30835	30649	30794	30722	30926	31037	30764	30845	30708	30502	30552	30682	30619	30904	30758	30703	30742	30846	30724	30812	30615	30665	30930	30684	30529	30896	30560	30532	30844	30664	30698	30602	30497	30569	30757	30617	30839	30805	30474	30558	30977	30836	30640	30749	30651	30758	30600	30948	30648	30737	30649	30737	30545	30615	30666	30547	30699	30515	30679	30697	30833	30859	30609	30690	30656	30589	30795	30937	30641	30450	30566	30677	30618	30469	30725	30644	30629	30677	30480	30847	30670	30746	30683	30370	30675	30700	30695	30592	30766	30616	30654	30861	30510	30695	30837	30761	30985	30646	30539	30733	30724	30342	30622	30794	30909	30596	30889	30669	30666	30416	30775	30858	30639	30862	30650	30800	30838	30951	30749	30527	30655	30799	30642	30817	30736	30868	30780	30925	30465	30392	30261	30660	30918	30682	30339	30660	30462	30468	30711	30576	30401	30596	30762	30897	30647	30612	30686	30794	30830	30768	30654	30707	30913	30819	30588	30710	30705	30777	30700	30398	30725	30655	30828	30677	30598	30622	30962	30770	30772	30465	30537	30414	30397	30703	30875	30842	30789	30811	30784	30822	30678	30695	30791	30787	30624	30829	30938	30491	30829	30728	30697	30487	30672	30763	30595	30832	30795	30598	30646	30861	30795	30735	30531	30650	30392	30528	30546	30758	30640	30728	30697	30607	30928	31232	30782	30919	30994	30561	30414	30471	30792	30902	30799	30625	30497	30770	30734	30881	30538	30850	30556	30840	30912	30707	31002	30716	30515	30804	30494	30624	30541	30743	30812	30830	30686	30639	30691	30438	30764	30567	30744	30472	30925	30824	30695	30864	30799	30574	30897	30700	30875	30664	30676	30758	30737	30702	30691	30688	30702	30748	30643	30656	30756	30371	30942	30757	30955	30879	30750	30739	30755	30622	30872	30510	30839	30699	30696	30744	30770	30697	30896	30860	30745	30807	30567	30832	30820	30667	30567	30562	30454	30796	30686	30694	30951	30548	30768	30813	30804	30568	30629	30829	31029	30612	30691	30796	30707	30704	30572	30629	30904	30758	30841	30771	30617	30602	30729	30647	30490	30633	30703	30565	30563	30631	30979	30665	30757	30717	30664	30937	30580	30505	30753	30804	30664	30726	30711	31013	30667	30588	30634	30521	30458	30790	30467	30759	30776	30698	30588	30414	30624	30694	30856	30647	30764	30700	30761	30846	30738	30718	30642	30740	30732	31065	30574	30696	30664	30452	30481	30762	30660	30733	30719	30657	30669	30673	30807	30343	30685	30864	30549	30614	30706	30719	30735	30809	30650	30674	30765	30738	30812	30723	30748	30921	30859	30604	30781	30728	30506	30865	30693	30801	30671	30635	30698	30633	30737	30667	30740	30607	30678	30526	30602	30651	30578	30802	30578	30837	30842	30623	31187	30772	30966	30967	30723	30751	30437	30685	30601	30501	30946	30631	30320	30728	30689	30765	30591	30746	30877	30738	30708	30532	30674	30751	30801	30676	30832	30790	30884	30922	30708	30819	30856	30646	31088	30849	30914	30598	30558	30726	30692	30691	30984	30900	30767	30996	30936	30635	30688	30699	30660	30697	30569	30480	30724	30645	30525	30653	30628	30708	30600	30569	30682	30728	30591	30970	30697	30633	30779	30677	30662	30757	30733	30693	30738	30476	30710	30556	30845	30593	30748	30756	30512	30684	30616	30805	30474	30907	30690	30712	30635	30806	30861	30616	30386	30884	30700	30730	30727	30851	30853	30693	30947	30483	30606	30930	30686	30732	30380	30607	30508	30517	30559	30777	30600	30718	30630	30873	30716	30542	30517	30655	30585	30929	30726	30782	30719	30654	30679	30896	30705	30791	30436	30639	30777	30641	30748	30725	30757	30635	30658	30641	30664	30550	30962	30847	30842	30168	30413	30633	30398	30772	30592	30727	30617	30693	30838	30527	30779	30623	30708	30774	30565	30691	30622	30599	30606	30644	30537	30723	30801	30596	30641	30500	30769	30906	30845	30900	30603	30753	30546	30923	30702	30681	30542	30728	30886	30853	30945	30687	30501	30526	30735	30612	30629	30826	30678	30519	30817	30850	30640	30943	30557	30729	30947	30852	30522	30712	30580	30884	30729	30825	31065	30737	30590	30740	30720	31087	30770	30951	30501	30679	30622	30563	30604	30807	30785	30506	30862	30523	30570	30798	30378	30692	30536	30415	30811	30763	30777	30875	30671	30738	30688	30677	30781	30737	30866	30603	30747	30462	30611	30641	30877	30463	30776	30522	30883	30756	30702	30637	30568	30769	30814	30653	30674	30740	30583	30638	30770	30741	30829	30725	30828	30520	30611	30585	30646	30547	30666	30604	30697	30695	30425	30520	30448	30535	30821	30783	31073	30706	30408	30785	30687	30825	30916	30547	30547	30623	30898	30579	30738	30625	30704	30697	30462	30912	30727	30694	30799	30758	30870	30700	30592	30556	30469	30724	30626	30421	30772	30764	30803	30636	30858	30870	30571	30566	30563	30729	30615	30601	30529	30708	30823	30522	30742	30609	30801	30537	30810	30447	30787	30768	30501	30642	30738	30706	30704	30986	30714	30891	30621	30573	30657	30543	30834	30530	30875	30875	30946	30854	30719	30579	30919	30732	30500	30629	30619	30759	30710	30540	30872	30690	30508	30686	30835	30655	30633	30873	30882	30820	30835	30748	30744	30583	30737	30511	30846	30726	30659	30703	30619	30631	30450	30760	30604	30885	30798	30718	30631	30704	30774	30324	30495	30565	30567	30741	30693	30636	30753	30791	30783	30551	30714	30435	30681	30585	30589	30748	30430	30453	30618	30697	30609	30753	30632	30639	30486	30529	30735	30763	30547	30813	30554	30824	30459	30691	30450	30643	30686	30847	30934	30794	30827	30496	30648	30589	30663	30689	30750	30600	30622	30651	30599	30553	30468	30943	30547	30678	30503	30678	30469	30709	30810	30891	30907	30850	30561	30766	30662	30589	30852	30844	30869	30804	30859	30696	30829	30592	30593	30989	30736	30883	30902	30555	30824	30647	31021	30441	30577	30793	30585	30534	30583	30635	30906	30915	30568	30608	30968	30876	30598	30799	30833	30587	30732	30482	30434	30454	30692	30619	30658	30603	30578	30995	30683	30566	30996	30655	30442	30743	30631	30941
21767	56531	73590	90808	64860	24868	17131	16933	17150	17058	17168	17209	17257	17090	17068	17314	17153	17189	17237	17017	17250	17188	17200	17212	17263	17194	17225	17201	17108	17238	17118	16936	17036	17248	17146	17127	17009	17021	17100	17307	17204	17056	17092	17112	17218	17000	16967	16945	17236	17239	17261	17110	17201	17112	17245	17238	16856	17121	17005	17051	17151	17118	17205	16987	17260	17035	17275	17185	16899	17130	17341	17156	17153	16997	17088	17259	17049	17285	17309	17097	17138	17165	17135	17117	17005	17100	17222	17230	17084	17054	17131	17198	17299	17137	17220	17082	17139	17170	17190	17060	17014	17108	17010	17212	17151	17226	17103	17061	17192	17231	17261	16968	17107	17293	17047	17161	17141	17288	17005	17083	17019	17054	16975	16962	17172	17142	17116	17032	17216	17209	17076	17085	17133	17012	17046	17320	17221	17098	17019	17099	17037	17259	17207	17095	17327	17085	16935	16919	17326	17215	17186	17020	16949	17021	17096	17034	17241	17206	17167	17288	17286	17036	17251	17026	17128	16925	17243	17205	17138	17048	17173	16990	17126	17259	17054	17221	17204	17211	17056	17037	17142	17034	17174	17160	17291	17222	17281	17201	17256	17062	16990	17148	17143	17292	17091	17242	17040	17181	17173	17187	17036	17204	17226	17130	17264	17226	17144	17284	17141	16974	17246	16939	17168	16978	17030	17188	16984	17091	17136	17132	17022	17202	17050	17087	17194	17175	17028	17029	17198	17156	17221	17168	17107	17179	17158	16877	17153	17155	17064	17119	17143	17208	17063	16961	17241	16888	17174	17069	17109	17119	17250	17089	16992	17266	17179	17114	17075	17053	17043	17090	17095	17130	17186	17100	17192	16901	17090	17002	17164	17238	16963	17232	17184	17036	17343	17050	16994	16998	17130	17139	17105	17077	16991	16978	17272	17218	17097	17088	17111	17133	17240	17047	17154	17021	16995	16960	17063	16903	17145	17035	17023	17143	17017	17052	17119	17215	17140	17111	17195	17129	17251	17130	17054	17277	17018	17304	17143	16943	17136	17043	17105	17255	17255	17023	17094	16956	17125	17071	17257	16931	17148	17111	17125	16927	17023	17188	17211	17230	17045	17145	16858	17290	17203	17165	17051	17085	17313	17221	17147	17066	17251	17188	17066	16967	17169	17067	17225	17018	17041	16985	17133	17106	17220	16959	17297	16972	17212	17294	16867	17004	17185	17054	17190	17080	16944	17152	17233	17257	17204	17056	17028	16904	17157	17094	17130	17172	17238	17176	17117	17264	17164	17135	17058	17046	17176	17249	17031	17271	17099	16962	16981	17278	17026	16904	17114	17192	17058	17099	17079	16931	17009	17051	17372	17061	17073	17111	16918	17177	17091	17065	17197	17114	17100	17117	17228	17115	16963	16867	17161	17219	17071	17101	17042	17073	17250	16855	17082	17033	17096	17083	17062	17042	17211	17007	17117	17029	17142	17353	17039	17123	16969	17127	17086	17067	17028	17124	17045	17036	17170	17092	17170	17088	17163	16887	17152	17195	17029	17240	17242	17114	17166	17013	17189	17227	17147	17145	17155	17131	17093	17188	17076	17232	16911	17181	17173	17087	17095	17290	17099	17219	16953	17350	17203	17190	17032	17111	17133	17207	17093	17181	17183	16999	17324	17236	17284	17148	17225	17213	16947	17303	17045	17076	17137	17065	17041	17089	17228	17239	16953	17139	16923	17088	17271	17211	17032	17048	17004	17144	17115	17062	17148	17239	17204	17180	17020	17155	17294	17221	17125	17028	16889	16997	17084	17067	17132	17157	17130	17204	17000	17109	16907	17037	17239	17050	17135	17104	17180	17211	17204	16740	17054	17060	17165	17076	17207	17094	17153	17145	17162	17162	17095	17248	17042	17264	17138	17216	17003	17000	17222	17159	17012	17020	17042	17169	16962	17307	17068	17171	17059	17202	16941	17120	17098	17040	16997	17122	16970	17101	17056	17003	17173	17033	17125	17028	17235	17179	17074	17230	17117	17083	17035	17105	17001	17299	16962	17223	17192	17113	17118	17159	17145	17257	16954	17136	17107	17167	17046	17106	17147	17222	17143	17083	17067	17180	17280	17134	17078	16980	17056	17282	16996	17212	17171	16984	17127	17069	17068	17177	17188	17148	17067	17104	17190	17046	17040	17132	17143	17208	17189	17130	17133	17098	17194	17136	17219	17276	16985	17113	17047	17308	16997	17111	16970	17109	17063	17020	17111	17117	16981	17052	17030	17149	17085	17127	17083	17151	17088	17175	17116	17042	17061	16989	16902	17168	17140	17144	17155	17145	17018	17152	17108	16926	17272	17215	17144	17172	17151	17009	17282	17056	16922	17143	17109	17128	17374	17166	16950	16910	16867	17089	17174	17117	17206	16990	17040	17208	17085	17283	17161	16991	17314	17008	17017	17241	17106	17094	17249	17019	17008	17152	17078	16926	17219	17144	16949	17212	17170	17052	17129	17191	17169	17120	17167	17096	17153	17238	17077	17173	16971	17279	17057	16905	17050	17024	17151	17207	17286	17026	16893	17132	17057	17134	17066	16950	17065	17264	17070	17098	17298	17169	16873	16998	17125	17214	17139	17260	17156	17204	17131	16890	17146	17052	17216	17191	17080	16945	17186	17190	17014	17141	17330	17151	17126	17117	17139	16975	17008	17231	17068	17139	17028	16889	17214	17310	17087	17057	17138	17120	17139	17360	17122	17094	17094	17163	17006	17142	17021	17225	17218	17285	17100	17172	17188	17079	17009	16871	17196	17052	17262	17003	17081	17213	17218	17106	16959	17068	17051	17213	16990	17113	17040	17061	17168	16944	17099	16923	17246	17228	17222	17119	17038	17036	17095	17230	17104	16862	17107	17140	17130	17057	17040	17300	17266	17136	17263	17112	17165	17141	17074	17189	17225	16994	17103	17149	17147	17200	17131	16868	17171	17016	17089	17211	17065	17097	17157	17238	17271	17077	17087	17091	17238	16911	17084	17201	16898	17157	17130	17143	17170	17117	17229	17168	17126	17070	17079	17048	17101	16848	17034	17113	17298	17167	17212	17131	17081	17044	17226	17141	17244	17062	17040	16982	17074	17077	16961	17043	17187	17009	16996	17117	17093	17007	17100	17084	17051	16985	17034	17236	17029	17066	17172	17170	17000	16984	17064	17074	17208	16927	17098	17075	17130	17230	17029	17048	17113	17053	17108	17243	17100	17151	17285	17130	17141	17138	17098	17171	17039	17256	17208	17085	17134	17130	17000	16924	17262	17039	17212	17060	16977	17232	17199	17077	17122	17189	17178	17137	16922	17153	17132	17112	17224	17008	17124	17099	17057	17078	17175	17035	17072	17008	17102	17291	16948	17121	17141	17153	17259	16959	17082	17123	16944	17180	17078	16987	17115	17216	17208	17056	17049	17083	17040	17098	17095	17147	17099	17294	17054	17244	17261	17200	17097	17064	17334	17097	17025	17185	17353	16981	17050	17069	17020	17093	17138	17155	17116	17190	17221	17196	16889	17063	17117	17170	16969	17322	17176	17018	17133	17166	17246	17120	17070	17220	17051	16988	17153	17162	17088	17229	16966	17059	17043	17111	17045	17259	16945	16946	17161	17031	17124	17259	17004	17165	17107	17116	17056	17185	17233	17027	17217	17208	17217	17287	16947	17146	17193	17195	17099	17072	17215	17095	17163	16987	17231	17146	17194	17010	17273	17037	17141	17171	17216	16981	16996	17166	16982	17221	17119	17134	17009	17122	17174	17079	16967	17188	17159	17031	17097	17046	17100	17311	17082	17045	17114	17061	17054	17096	16988	17068	17088	17160	17104	17116	17041	17033	17207	17012	16978	17112	17254	16947	17097	17151	17146	17101	17040	17151	17180	17186	16994	17207	17118	17163	16981	17185	17064	17077	17136	17290	17125	17115	17056	17056	17024	16846	17199	17222	17296	17229	17186	17147	17104	17151	17165	17064	17215	17106	17010	17246	17268	17044	17195	17051	17069	17032	17118	17096	17161	17243	17046	17280	17234	17172	17228	17133	17162	17089	17240	17126	17155	17164	17017	17163	17068	17182	16940	17203	16954	17032	16814	17046	16960	17142	17246	17261	17210	17160	17200	17136	16985	17075	17013	17187	16848	17157	17251	17087	17183	17071	17071	17146	17030	17054	17096	17081	17085	17001	17073	17215	17118	17188	17353	17032	17017	17135	17169	17088	17085	17189	17291	17001	17068	17050	17246	17033	16989	17038	17277	17205	17147	17094	17106	17206	17041	17194	16885	17221	16922	17075	17022	17043	17139	17002	17080	17237	17076	17117	17200	16919	17065	17086	17224	17169	17094	17225	17144	17309	17180	17040	17111	17088	17140	17086	17268	16998	17157	17125	17159	17092	17221	17280	17057	17103	17137	17123	17078	16891	17196	17069	17300	17159	17144	16861	17097	17173	17089	17061	16903	17237	17288	16948	17074	16976	16970	16977	17137	17025	17310	17204	17133	17044	17171	17099	17208	17214	16870	17155	17258	17099	17090	17339	17106	17060	17072	17071	17199	17113	17169	17056	17199	17308	17195	17012	17239	17106	17100	17103	17098	16933	17029	17102	16962	17142	17145	17098	17135	17029	17074	17089	17059	17178	17206	16975	17103	16966	17040	17170	17189	17228	16930	17201	17124	17009	17097	17026	17258	17095	17059	17151	17022	17028	17191	17148	17006	17092	17249	17240	17194	17152	17077	17196	17212	17306	17023	16940	17163	17182	17185	17021	17128	17048	17190	17119	17192	17034	17222	17128	17225	17162	17013	17188	17077	16999	17178	17084	16937	17060	16957	17202	17173	17071	17217	16900	16938	17106	17071	17182	17017	17084	16936	16931	17189	17012	17080	17099	16973	17088	17104	17321	17075	17299	17169	17106	17122	17160	17161	17131	17255	17098	17198	17131	17022	17086	17209	17161	17176	17200	17152	17122	17161	17071	17154	17022	17082	17067	17194	17207	17027	17007	16972	16908	17047	17160	17123	16943	17179	17269	17090	17227	16940	17111	17049	17236	17084	17138	17042	17181	17161	16992	17083	17016	17186	17151	17046	17077	17100	17082	17023	17128	17178	17126	17155	17184	17063	17050	17060	17249
34908	30649	58740	48519	36200	29921	29045	28807	28622	28742	28914	29066	29178	28890	28733	28865	28884	28936	28766	28729	29116	28870	28728	28807	28806	28907	28909	28824	29048	29028	28847	28892	29039	28857	29055	28907	29040	28892	28597	28794	28756	29022	29091	28943	28921	28796	28963	28962	28836	28922	28866	28746	28912	28883	28951	28880	28953	28875	28639	29073	28823	28699	28753	28741	28786	28917	28812	28852	28910	28938	28865	28668	28696	28563	28908	28871	28906	28963	29059	28555	28984	28997	28847	28955	28897	28877	28853	28773	28977	29070	29063	28804	28879	29046	28836	28805	28869	29008	28978	28709	28638	28949	28861	28919	28925	28916	28777	28892	28970	28734	28959	28735	28796	28831	28872	29051	28965	28814	28692	28405	28905	28744	28770	28909	28953	28796	29245	28799	28877	28768	28967	28697	28894	29021	28757	28960	28962	28967	28943	28844	28783	28897	29060	28848	28946	28702	28936	29054	28856	28842	28999	28974	28844	28902	28839	28862	28729	29012	28837	28932	28710	28826	28620	28698	28817	28953	28711	28617	28760	28901	28935	28655	28869	28583	28745	28556	28976	28854	29178	28949	28868	28902	28794	28773	28697	28991	28967	28920	29052	28698	28986	28867	28896	28989	28790	28524	28641	28719	28790	28989	28714	28621	28937	28780	28938	28765	28858	28806	28918	29074	28945	28818	28875	28944	29001	28818	28622	28888	28999	28923	29009	28847	28840	28907	28984	28834	28641	28741	28842	28630	28866	28895	28752	28754	29018	28760	28756	28623	28991	28896	28545	28936	28675	29065	28948	29016	28825	28884	28772	28913	28813	28629	28898	28808	28792	28521	28824	28735	28710	28835	29029	28626	28719	29082	28915	29037	28705	29132	28698	28855	28920	28812	28802	28901	28953	28640	28838	28923	28951	28703	28778	29038	28827	28981	28896	28931	28983	28646	29064	28814	28766	28719	28864	28746	28749	28919	28654	28746	28918	28941	28930	28829	29228	28748	29261	28734	28826	28811	29050	28744	28912	28728	28827	28952	28808	28576	28741	28798	28892	28890	29311	28882	28686	28781	28885	28964	28821	28870	28760	28850	28634	28983	28924	29109	28934	28967	28754	28782	28630	28501	28847	28770	28880	28760	28897	28581	28821	28838	28741	29075	28877	28844	28628	28758	28782	28711	28530	28862	28865	28886	28860	28661	28637	29058	28828	29009	29039	28824	28798	28926	28847	28704	28538	28943	28792	28844	29099	28847	28858	28642	29094	29193	28927	28819	28845	29018	28903	28784	28800	28896	28803	28743	28909	28830	28960	28619	28797	28724	28676	29011	28788	28857	28757	28687	28595	28761	28873	28936	28896	28745	29036	28710	28912	28715	28908	28748	28938	28878	28801	28885	28870	28880	29028	29019	28870	28854	28834	28886	28911	28760	28958	29002	29112	29002	28922	28736	28760	28815	28790	28828	29016	28860	28767	29065	28725	28775	28846	28847	29252	28578	28756	28892	28832	28724	29232	28942	29008	28819	28551	28782	28392	28528	28804	28982	28699	28779	28861	28798	28689	28822	28904	28968	28899	28754	29018	28610	28917	28856	28679	28842	28910	28840	28823	28894	28809	28961	28987	28948	28835	28916	29022	28543	28593	28749	28778	28920	28920	28730	29085	28774	29015	28817	28666	28908	28537	28732	28475	28714	28683	28741	28760	28606	28980	28946	29074	28781	28624	28673	28476	28961	28933	28852	28895	28913	28738	28829	28787	28755	28999	28967	28601	28674	28942	28900	28817	28976	29086	28997	28831	28500	28741	28685	28968	28872	28975	28954	28870	28835	28603	28760	28734	28914	28756	28856	28672	28563	28716	28803	28775	28663	28856	28955	28709	28753	28902	28774	28752	29097	28866	28604	28717	28755	28831	28875	28889	28985	29070	28798	28979	28591	28701	28664	28876	28644	28727	28608	29000	28868	28790	28610	29041	28862	28565	28910	28828	28673	28815	28855	28862	28987	28878	28847	28895	29251	29026	28708	28677	28788	28823	28758	28610	28805	28625	28976	28741	28919	28831	28960	28942	28724	28925	28691	28775	28802	29012	29045	28896	28771	29080	28631	29055	28772	28812	28936	28787	28972	28765	28617	28820	28798	28970	29063	28900	28654	28835	28765	28954	28688	28628	29046	28718	28735	28724	28747	28834	29072	28743	28815	28785	28861	28784	28722	28821	28949	28531	28842	28756	28720	28844	28697	28791	28994	28882	28691	28855	28794	28919	28903	28813	28520	28766	28698	28909	28883	29078	28991	28757	29031	28697	28445	28962	28889	28974	28663	28883	29030	28841	28939	28821	28828	28706	28974	28697	29071	28977	28642	28668	28835	28945	28843	28800	28881	28987	28923	28828	28670	28928	28918	28805	28849	28684	28702	28708	28877	28535	29002	28682	28621	28746	28882	28847	28862	28600	28789	28929	28802	28890	28741	28680	29004	28885	28608	28992	28892	28801	29014	28914	28576	28706	28833	28931	28878	28681	28812	29294	28859	28704	28583	28820	28738	28758	28675	29124	28679	28987	28880	28781	28717	29039	28870	28943	28882	28957	28885	28777	28800	28867	28845	28936	28664	28729	28793	28615	28821	28897	28634	29041	29052	28813	28803	28803	28608	28929	28946	28667	28801	29015	28871	29033	28793	29101	28891	28867	28843	28923	28748	28553	28790	28724	28729	28748	28794	28848	28817	29008	28760	28976	28833	28793	28748	29005	28836	28863	28855	28812	28705	28875	28918	28679	28963	28975	28777	28608	28684	28965	28770	29033	28740	29072	29048	29003	28894	28826	28832	29040	28906	28787	28820	28789	28791	28803	28915	28842	28862	28742	29187	28757	28868	28833	29026	29012	28898	28626	28826	28661	28771	28649	28650	28552	28932	28880	28769	28855	28822	29012	28858	29041	29065	28903	28841	29059	28810	28886	29147	29042	28600	28350	28829	28968	28732	28600	28712	28810	28850	28654	28984	28659	28757	28985	28902	28912	29008	28884	29034	28903	28904	28782	29074	28755	29006	28555	28944	28569	28757	28651	28751	28948	28827	29029	28694	28842	28854	28670	28832	28966	28917	29239	28875	28795	29133	28956	29108	29034	29011	28688	28579	29180	29085	28874	28792	28875	28796	28853	28713	29091	28776	28927	28612	28552	29038	28873	28995	29012	28682	28991	28818	28845	29060	28730	28769	28904	28896	29091	28919	28837	28757	28805	29054	28823	28712	28961	28967	28900	28748	28826	28999	28889	28874	28746	28700	28779	28856	28894	28825	28845	28594	28652	28648	28773	28914	28869	28934	28781	28756	28661	28885	28694	28501	28692	28788	28590	28879	28843	28839	28712	28635	28564	28645	28859	28830	29008	28896	28872	28717	28878	29142	28859	29174	28742	28701	28734	28865	28915	28964	29067	29222	29059	29137	28984	28919	29023	28631	28816	28878	28828	28723	28946	28675	28670	28889	29049	28698	29069	28959	29090	28524	29003	28857	28706	29081	28880	28754	28887	28775	28766	28632	28790	29027	28776	29005	29135	29157	28982	28695	28515	28944	28769	29144	29142	28852	28983	28997	28936	28679	28666	29010	28776	28695	28949	28975	28817	28764	28954	28890	28815	29076	28951	28728	28835	29053	29004	28900	28675	28681	28749	28963	28878	29076	28698	28738	28809	28851	28872	28932	28686	28724	28751	28691	28582	28827	28839	28646	28828	28425	28941	28706	28843	28756	28962	28880	28996	28794	28977	28770	28773	28780	29046	29096	28740	28889	28921	28770	29083	28745	28604	28821	28886	28988	28843	28936	28738	29087	29003	28882	28521	28880	28923	28817	28456	28945	28955	28976	28647	28605	28878	28973	28717	28780	28776	28930	28818	28594	28786	28605	28639	28886	28907	28710	29037	28877	28862	28798	28926	28975	28822	28819	28836	28810	29040	28837	28946	28794	29016	28747	28955	29129	28842	28856	28640	28680	28591	28725	28926	28768	28750	29051	29007	28664	28663	28828	28742	29084	28933	28925	28856	29162	28754	28723	28975	28949	28929	28760	28674	28700	28843	28798	28699	28764	29133	28921	28653	28842	28962	28753	28792	28817	28893	29079	28583	28544	28867	28821	28627	29019	28653	29022	28677	28518	28914	29143	29061	28697	28874	28730	28693	28781	28891	29086	28749	28704	28899	28758	28655	28940	28662	28740	28840	28684	28960	28824	28965	28897	29010	28752	29070	28954	28789	29107	29060	28807	28708	28862	28978	28809	28986	28540	28766	29043	28519	28892	28931	28745	28731	28726	28556	29009	28765	28859	28722	28887	28591	28710	28477	28813	28747	28708	28718	28632	28911	28842	28959	28806	28879	28789	29046	28853	28844	28600	28842	28778	29004	28792	28748	28871	29063	29065	28901	28767	28804	28624	28767	28694	28826	28766	29053	28916	29090	28902	28933	28867	29071	29074	28662	28928	28765	28818	28917	28802	28729	28787	28927	28918	28917	28618	28967	28955	28721	28614	29040	28867	28924	28780	29100	28992	28797	28951	28883	28531	28790	28601	28874	28764	29055	28956	28730	28813	29047	28912	28875	28751	28656	28928	28941	28894	28941	28670	28653	28914	28905	28892	28944	28930	28726	28799	28986	28845	28839	28979	29001	29041	28746	28916	28934	28816	29102	28820	29209	29012	28871	28848	28926	28823	28773	28898	29081	28871	28746	28806	28885	29028	28823	29052	28917	28750	29065	28863	28840	29090	28910	28876	28910	29025	28771	29008	28940	28645	28970	29007	28716	28918	28750	28798	28882	29030	29170	28811	28866	28782	29002	28857	28896	28888	28902	28732	28838	28950	28598	28801	28688	28764	28747	28793	28770	28941	28632	28814	28930	28859	29000	28861	28646	29039	28998	28766	28868	28959	28919	29170	28776	28547	28691	28664	28997	28947	28833	28823	28878	28936	28723	28713	28880	28469	28920	28630	28674	28874	28929	28608	28575	28719	28957	28875	28986	28875	28667	28799	28880	28897	28955	28862	28801	29148	28785	28839	28907	28425	28754	28572	29005	28713	28797	28978	28778	28864	28854	28709	28818	28897	29031	28752	28804	28922	28771	28811	28917	28779	28861	28942	28816	28980	28884	29106	28936	28968	28818	28924
20824	29235	50917	34779	22946	16598	16437	16502	16567	16305	16420	16476	16460	16420	16500	16586	16664	16495	16471	16366	16539	16425	16491	16444	16407	16369	16463	16358	16534	16447	16485	16436	16458	16586	16265	16276	16302	16293	16443	16381	16324	16292	16500	16382	16405	16473	16515	16478	16461	16523	16536	16423	16441	16602	16419	16567	16334	16509	16586	16376	16420	16340	16503	16503	16231	16303	16425	16543	16421	16517	16328	16308	16531	16559	16320	16427	16537	16669	16520	16320	16548	16309	16542	16391	16378	16409	16447	16511	16391	16452	16467	16423	16490	16554	16538	16365	16344	16545	16410	16590	16382	16324	16446	16437	16503	16582	16416	16381	16512	16432	16334	16445	16538	16312	16508	16345	16455	16540	16364	16511	16435	16365	16725	16408	16398	16427	16539	16491	16467	16325	16389	16445	16330	16416	16417	16607	16449	16387	16744	16363	16370	16437	16450	16444	16293	16529	16319	16489	16459	16355	16595	16460	16371	16410	16613	16477	16744	16441	16376	16403	16543	16508	16230	16476	16412	16487	16462	16404	16543	16241	16528	16588	16481	16569	16413	16385	16541	16465	16492	16308	16333	16502	16494	16489	16555	16510	16370	16508	16538	16598	16315	16476	16463	16420	16480	16298	16424	16463	16442	16479	16387	16353	16450	16490	16399	16395	16470	16482	16501	16207	16534	16354	16501	16656	16399	16484	16469	16390	16377	16533	16383	16402	16320	16244	16577	16283	16276	16324	16316	16271	16341	16353	16461	16445	16552	16442	16438	16371	16383	16469	16565	16318	16340	16407	16513	16430	16393	16478	16480	16479	16434	16478	16453	16461	16490	16286	16379	16510	16495	16473	16505	16482	16538	16486	16517	16428	16377	16485	16506	16310	16277	16419	16310	16365	16428	16273	16403	16410	16397	16599	16272	16424	16278	16376	16487	16394	16381	16607	16562	16283	16508	16600	16386	16391	16571	16451	16403	16534	16466	16425	16435	16447	16431	16440	16491	16369	16587	16585	16464	16433	16519	16425	16433	16508	16508	16445	16286	16492	16367	16637	16547	16557	16537	16398	16610	16422	16277	16531	16373	16421	16402	16429	16406	16547	16593	16687	16324	16434	16528	16397	16401	16604	16550	16486	16526	16511	16335	16513	16545	16357	16331	16380	16456	16402	16493	16445	16429	16444	16366	16414	16590	16579	16543	16252	16484	16499	16587	16456	16473	16414	16423	16572	16372	16404	16516	16390	16387	16548	16548	16444	16408	16334	16382	16396	16502	16327	16511	16527	16442	16500	16419	16459	16437	16317	16375	16406	16408	16166	16456	16381	16374	16483	16424	16300	16496	16356	16503	16375	16465	16430	16388	16653	16513	16356	16282	16399	16463	16626	16163	16460	16439	16661	16256	16458	16400	16547	16208	16563	16423	16408	16364	16507	16516	16380	16408	16407	16415	16378	16555	16419	16309	16368	16390	16486	16424	16482	16571	16460	16457	16555	16385	16404	16369	16531	16382	16616	16384	16512	16396	16391	16510	16312	16394	16334	16394	16342	16487	16382	16490	16472	16390	16527	16408	16345	16487	16314	16396	16334	16434	16556	16500	16341	16430	16362	16433	16572	16553	16465	16377	16457	16412	16429	16311	16485	16468	16357	16533	16427	16347	16515	16683	16347	16396	16499	16609	16453	16582	16347	16463	16339	16538	16598	16462	16410	16552	16432	16470	16482	16690	16235	16420	16489	16530	16438	16640	16473	16369	16478	16503	16332	16453	16390	16506	16488	16366	16327	16414	16546	16426	16289	16529	16446	16319	16493	16497	16470	16481	16382	16500	16435	16577	16259	16479	16369	16422	16263	16364	16390	16251	16571	16264	16589	16484	16459	16469	16438	16395	16437	16459	16356	16323	16278	16612	16580	16529	16581	16355	16409	16494	16341	16372	16384	16452	16573	16286	16490	16490	16448	16451	16508	16408	16309	16442	16444	16552	16493	16535	16233	16427	16407	16468	16616	16463	16405	16504	16536	16562	16486	16490	16422	16417	16476	16493	16499	16403	16477	16599	16474	16572	16570	16276	16352	16508	16431	16349	16335	16584	16412	16363	16403	16430	16643	16427	16548	16479	16448	16421	16477	16405	16463	16290	16594	16399	16428	16420	16410	16434	16573	16415	16426	16370	16397	16438	16388	16543	16530	16373	16650	16362	16486	16434	16293	16352	16526	16509	16460	16474	16313	16516	16463	16546	16329	16434	16249	16419	16449	16412	16600	16596	16457	16606	16573	16213	16485	16607	16310	16480	16457	16390	16545	16529	16419	16326	16262	16620	16688	16487	16420	16378	16509	16423	16495	16475	16301	16497	16559	16442	16606	16511	16487	16537	16506	16541	16379	16540	16131	16642	16364	16536	16468	16444	16254	16489	16354	16499	16394	16455	16317	16588	16257	16445	16502	16446	16472	16387	16353	16562	16473	16498	16590	16367	16544	16446	16574	16450	16530	16407	16356	16652	16587	16353	16725	16583	16505	16437	16559	16388	16377	16575	16423	16501	16376	16382	16421	16449	16471	16516	16636	16507	16393	16393	16489	16613	16415	16606	16552	16499	16502	16617	16536	16454	16596	16430	16452	16356	16415	16471	16684	16510	16473	16441	16478	16461	16609	16455	16510	16715	16434	16516	16425	16609	16432	16572	16326	16368	16499	16341	16398	16509	16303	16446	16359	16645	16372	16530	16393	16387	16728	16466	16343	16575	16405	16386	16405	16373	16366	16490	16624	16378	16402	16465	16559	16435	16529	16425	16436	16407	16531	16451	16528	16411	16295	16719	16478	16482	16530	16623	16379	16237	16607	16517	16275	16532	16553	16317	16388	16478	16455	16353	16434	16303	16469	16357	16640	16457	16326	16333	16397	16512	16480	16445	16593	16513	16605	16451	16316	16476	16421	16332	16397	16390	16522	16354	16363	16496	16335	16333	16543	16443	16600	16414	16371	16449	16530	16547	16474	16424	16612	16288	16400	16451	16447	16507	16254	16322	16319	16490	16364	16301	16372	16627	16434	16436	16509	16554	16492	16381	16498	16440	16491	16248	16416	16263	16444	16444	16470	16454	16526	16450	16593	16411	16503	16602	16449	16439	16256	16454	16469	16360	16748	16434	16566	16499	16522	16592	16333	16498	16493	16439	16351	16469	16443	16474	16534	16469	16386	16476	16450	16534	16625	16229	16501	16515	16408	16344	16513	16475	16376	16404	16531	16545	16444	16436	16526	16393	16304	16172	16288	16371	16414	16531	16384	16418	16556	16544	16381	16140	16503	16432	16478	16283	16374	16413	16367	16525	16437	16582	16437	16385	16495	16437	16247	16322	16445	16509	16348	16455	16353	16445	16664	16432	16411	16264	16522	16549	16557	16259	16606	16589	16503	16434	16513	16219	16335	16461	16596	16460	16493	16343	16378	16554	16488	16351	16355	16500	16358	16466	16674	16502	16492	16476	16559	16443	16579	16440	16439	16602	16356	16572	16454	16464	16488	16586	16293	16467	16392	16352	16260	16469	16595	16386	16477	16617	16541	16441	16532	16395	16486	16451	16397	16420	16329	16441	16629	16495	16533	16349	16444	16319	16434	16416	16447	16572	16430	16355	16419	16276	16499	16380	16346	16446	16606	16341	16611	16466	16559	16329	16411	16406	16643	16483	16295	16493	16421	16447	16662	16478	16305	16403	16482	16590	16477	16597	16631	16501	16499	16551	16618	16506	16558	16429	16456	16389	16453	16333	16362	16652	16280	16397	16524	16331	16449	16417	16599	16478	16432	16525	16412	16487	16649	16309	16430	16450	16423	16324	16546	16547	16489	16471	16571	16550	16525	16326	16423	16260	16407	16395	16540	16363	16398	16362	16407	16447	16594	16460	16519	16394	16494	16480	16412	16452	16660	16367	16394	16353	16521	16534	16454	16576	16317	16689	16344	16422	16524	16539	16486	16517	16348	16430	16299	16428	16418	16390	16526	16560	16395	16368	16501	16572	16338	16391	16373	16605	16344	16493	16423	16412	16436	16382	16562	16500	16586	16283	16481	16576	16565	16298	16495	16316	16507	16589	16404	16468	16322	16486	16423	16253	16646	16442	16531	16369	16460	16566	16556	16342	16373	16440	16462	16365	16452	16503	16431	16593	16510	16604	16398	16436	16316	16302	16546	16529	16599	16281	16398	16378	16409	16386	16612	16281	16499	16346	16358	16379	16529	16374	16376	16445	16446	16410	16387	16675	16483	16569	16664	16419	16558	16503	16497	16465	16380	16361	16414	16423	16426	16411	16396	16468	16538	16299	16443	16429	16585	16476	16460	16465	16392	16497	16358	16299	16448	16350	16310	16492	16641	16535	16336	16699	16381	16437	16376	16445	16440	16255	16518	16444	16460	16451	16330	16392	16590	16304	16572	16355	16436	16314	16336	16508	16654	16329	16490	16376	16313	16488	16384	16503	16361	16399	16464	16561	16594	16529	16550	16500	16263	16258	16412	16610	16559	16391	16363	16608	16724	16421	16581	16585	16609	16439	16462	16470	16527	16539	16352	16349	16520	16296	16259	16535	16521	16432	16502	16476	16446	16463	16542	16576	16551	16453	16360	16534	16277	16390	16489	16497	16362	16408	16413	16482	16512	16492	16345	16519	16340	16370	16519	16461	16447	16467	16477	16461	16539	16391	16366	16242	16346	16522	16324	16508	16391	16324	16457	16294	16438	16394	16331	16405	16454	16424	16427	16464	16336	16646	16426	16514	16476	16681	16274	16226	16617	16502	16257	16377	16391	16168	16342	16480	16401	16359	16488	16459	16386	16254	16431	16507	16531	16321	16510	16356	16290	16556	16428	16466	16382	16497	16384	16486	16405	16418	16477	16514	16646	16557	16336	16498	16247	16508	16459	16421	16538	16432	16562	16465	16462	16395	16425	16331	16510	16481	16348	16340	16522	16343	16461	16385	16491	16386	16422	16536	16501	16467	16568	16365	16439	16370	16363	16417	16475	16400	16406	16545	16268	16373	16430	16416	16520	16429	16394	16653	16367	16396	16492	16417	16480	16516	16297	16533	16366	16416	16417	16296	16466	16552	16540	16361	16402	16524	16340	16537	16450	16426	16508	16337	16291	16467	16368	16315	16456
22766	21250	57359	62199	47142	31139	32436	30493	30153	30877	31038	30838	30635	30590	30211	30399	30375	30494	30344	30535	30488	30618	30228	30348	30236	30349	30427	30209	30295	30335	30168	30546	30287	30253	30316	30483	30625	30411	30259	30521	30236	30497	30474	29957	30142	30373	30322	30586	30457	30403	30371	30202	30457	30573	30269	30022	30316	30134	30296	30182	30225	30275	30402	30501	30393	30351	30187	30569	30247	30334	30499	30179	30468	30368	30648	30377	30474	30227	30128	30231	30164	30273	30254	30481	30431	30264	30263	30453	30223	30224	30378	30385	30319	29995	30258	30319	30482	30283	29975	30098	30400	30030	30401	30382	30300	30474	30509	30185	30360	30286	30586	30430	30355	30423	30094	30338	30350	30257	30345	30179	30373	30079	30161	30126	30300	30296	30101	30363	30185	30260	30504	30594	30276	30277	30363	30323	30310	30252	30560	30290	30299	30485	30210	30376	30347	30195	30249	30279	30405	30458	30385	30080	30460	30465	30473	30365	30218	30463	30458	30320	30129	30337	30030	30229	30199	30234	30398	30494	30122	29947	30322	30349	30407	30503	30251	30517	30269	30204	30476	30188	30200	30058	30304	30314	30189	30009	30355	30112	30530	30354	30382	30124	30383	30219	30355	30193	30170	30270	30450	30268	30257	30271	30024	29987	30530	30566	30234	30643	30381	30343	30271	30281	30454	30153	30216	30284	30248	30070	30275	30233	30034	30322	30431	30098	30190	30315	30116	30061	30308	30267	30235	30436	30514	30355	30150	30503	30164	30475	30478	30242	30572	30241	30116	30371	30222	30278	30367	30423	30662	30487	30367	30336	30445	30395	30379	30364	30223	30206	30514	30278	30180	30163	30485	30348	30369	30290	30373	30331	30329	30206	30230	30178	30405	30352	30390	30366	30195	30222	30019	30259	30093	30487	30438	30157	30371	30147	30379	30403	30132	30370	30134	30233	30476	30478	30362	30379	30401	30103	30151	30335	30181	29866	30462	29970	30070	30208	30215	29979	30340	30224	30322	30032	30161	30379	30459	30366	30232	30448	30454	30183	30265	30331	30513	30156	30285	30505	30053	30409	30145	30210	30157	30441	30138	30626	30217	30365	30209	30480	30405	30465	30234	30213	29998	30143	30381	30498	30179	30105	30454	30261	30379	30129	30234	30178	30346	30618	30266	30172	30115	30376	30402	30091	30310	30174	30075	30632	30484	30195	30305	30217	30311	29976	29911	30317	30433	30158	30277	30340	30149	30168	30437	30207	30319	30467	30324	30429	30512	30481	30520	30204	30149	30447	30268	30247	30007	29928	30250	30246	30234	30331	30150	30452	30095	30284	30097	30209	30254	30246	30082	29895	30334	30183	30466	30136	30201	30225	30245	30252	30264	30339	30334	30082	30339	30008	30400	30010	30326	30058	30278	30309	30157	30009	30315	30276	30349	30490	30306	30218	30343	30257	30039	30344	30324	30202	30331	30200	30306	30333	30020	30423	30240	29904	30439	30247	30108	30055	30206	30375	30164	30098	30334	30118	30200	30395	30183	30212	30456	30147	30530	30135	30366	30498	30356	30409	30340	30246	30456	30148	30257	30422	30135	30360	30293	30353	30283	30268	30334	30031	30151	30344	30336	30012	30495	30324	30415	30489	30355	30274	30509	30314	30400	30506	30458	30288	30313	30452	30547	30172	30105	30404	30256	30076	30225	30101	30253	29989	30212	30333	30308	30221	30229	30376	30362	30130	30012	29989	29946	30040	30163	30267	30553	30115	30140	30506	30255	30401	30147	30295	30281	30169	30396	30004	30355	30282	30406	30273	30443	30237	30320	30284	30011	30367	30143	30377	30144	30387	30175	30112	30138	30102	30405	30302	30416	30259	30129	30362	30230	30273	30308	30168	30477	30231	30390	29920	30334	30203	30165	30262	30022	30523	30271	30484	30142	30251	30130	30412	30150	30365	30136	30186	30175	30149	30392	30124	30409	30226	30443	30127	29893	30154	30048	30255	30402	30131	30140	30305	30203	30221	30366	30405	30291	30582	30204	30417	30434	30493	30480	30317	30249	29909	30196	30689	29964	30195	30362	30416	30138	29896	30531	30323	30388	30453	30325	30008	30182	29874	30290	30085	30295	30254	30245	30232	30008	30595	30631	30252	30245	30259	30079	30245	30191	30054	30445	30319	30068	30381	30332	30118	30284	30402	30363	30481	30417	29903	30343	30177	30257	29991	30307	30155	30223	30162	30072	30134	30142	30335	30325	30165	30617	30496	30472	30304	30468	30393	30258	30275	30334	30027	30120	30268	30323	30517	30130	30267	30241	30241	30388	30225	30264	30189	30330	30243	30155	30338	30245	30076	30493	29963	30458	30525	30247	30171	30139	30286	30072	30274	30223	30017	30186	30075	30149	29952	30123	30224	30181	30015	30531	30557	30319	30297	30413	30120	30352	30279	30332	30361	30191	30262	30448	30184	30482	30178	30132	30157	30174	30511	30382	30354	30285	30236	30412	30342	30066	29993	30050	30274	30216	30150	30296	30202	30226	30294	30158	30426	30321	30446	30285	30183	30587	30293	30277	30264	30301	30124	30335	30344	30306	30231	30212	29970	29913	30144	30237	30125	30310	30223	30236	30389	30393	30291	30200	30435	30412	30357	30076	30490	30320	30400	30312	30328	30353	30486	30164	30229	30085	30165	30334	30056	30380	30442	30399	30395	30383	30151	30323	30358	30346	30186	30411	30379	30247	30241	30361	30248	30242	30206	30334	30024	30223	30237	30452	30581	30263	30451	30472	30087	30346	30165	29951	30322	30342	30339	30215	30401	30320	30245	30440	30419	30159	30359	30440	30257	30233	30302	30318	30385	30015	30336	30097	30444	30475	30313	30008	30269	30103	30303	30155	30526	30277	30403	30588	30329	30518	30324	30017	30383	30085	30277	30463	30177	30285	30453	30426	30339	30135	30137	30432	30355	30203	30324	30176	30297	30134	30318	30129	30121	30176	30159	30240	30248	30249	30117	30184	30148	30030	30224	30077	30066	30324	29963	30226	30300	30401	30122	30292	30294	30289	30357	30097	30081	30045	30098	30505	30297	30384	29989	30143	30449	30156	30145	30325	30338	30215	30450	30293	30133	30592	29965	30344	29775	30266	30462	30268	30021	29969	29938	30356	30380	30456	30339	30188	30350	30223	30390	30619	30218	30193	30238	30436	30441	30168	30342	30598	30395	30171	30302	30241	30418	30494	30226	30207	30171	30141	29908	30234	30093	30260	30380	30270	30214	30284	30063	30340	30534	30343	30212	30489	30171	30258	30295	30558	30430	30519	30342	30215	30287	30137	30634	29950	30309	30329	30336	30192	30429	30351	30460	30414	30273	30302	30240	30065	30153	30329	30256	30169	30060	30234	30135	30084	30605	30278	30416	30349	30390	30404	30147	30335	30226	29965	30119	30150	30242	30098	30079	30297	30435	30110	30204	30224	30176	30237	30330	30201	30312	30189	30254	30328	30320	30311	30236	30469	30255	30367	30156	30366	30351	30496	30052	30419	30264	30213	30132	30129	30329	30088	30359	30416	30401	30470	30215	30242	30212	30063	30303	30168	30034	30223	30275	30213	30357	30334	30316	30428	30778	30584	30353	30299	30350	30529	30162	30160	30326	30460	30143	30144	30357	30236	30255	30287	30119	30101	30261	30365	30268	30224	30315	30239	29960	30084	30320	30303	30207	30527	30222	30231	30150	30056	30257	30398	30185	30421	30418	30607	30336	30213	30162	30222	30240	30425	30263	30211	30285	30221	30135	30050	30420	30243	30183	30231	30396	30374	30456	30074	30367	30132	30203	30279	30166	30402	30251	30495	30118	30141	30447	30267	30320	30054	30052	30203	30132	30330	30334	30246	30042	30539	30126	30075	30360	30096	30205	30277	30166	30319	30610	30117	30511	30273	30106	30194	30342	30432	30295	30448	30369	30305	30069	30375	30336	30477	30286	30401	30329	30422	30238	30835	30406	30234	30375	30313	30088	30115	30246	30274	30455	30235	30355	30235	30281	30313	30327	30271	30195	30041	30254	30317	30327	30318	30430	30178	30082	30511	30295	30203	30081	30555	30410	30559	30241	30493	30487	30006	30067	30161	30238	30277	30378	30353	30108	30039	30562	30166	30257	30089	29957	30392	30438	30397	30202	30251	30404	30246	30469	30092	30315	30128	30052	30175	29959	30070	30274	30171	30296	30196	30629	30264	30186	30457	30108	30222	30180	30322	30487	30310	30266	30353	30364	30476	30237	30050	30267	30285	30207	30217	30347	30184	30064	30490	30408	30276	30344	30480	30370	30465	30439	30351	30168	30477	30442	30499	30366	30204	30209	30238	30227	30398	30463	30341	30503	30350	30345	30487	30361	30430	30176	30035	29990	30379	30163	30043	30258	30276	30422	30275	30127	30258	30514	30312	30053	30181	30323	30303	30395	30396	30056	30159	30112	30144	30385	30507	30322	30195	30128	29898	30117	30163	30304	30301	30217	30465	30349	30398	30521	30320	30429	30228	30339	30016	30083	30366	30338	30087	30137	30365	30028	30216	30113	30705	30118	30419	30353	30540	30352	30463	30173	30122	30268	30204	29971	30439	30239	30199	30467	30334	30248	29930	30216	30103	30352	30086	30142	30100	30323	30306	30347	30344	30184	30168	30273	30377	30258	30186	30023	30227	30480	30118	30446	30332	30469	30469	30257	30208	30382	30289	30515	30606	30219	30484	30099	30520	30506	30228	29906	30283	30127	30441	30074	30385	30374	30502	30322	30344	30325	30231	30219	30388	30486	30349	30550	30405	30283	30265	30379	30329	30116	30267	30120	30428	30332	30220	30330	30215	30141	30222	29966	30297	30181	30325	30135	30427	30339	30077	30032	30316	30284	30467	30334	30122	30325	30274	30302	30392	29995	30233	29956	30119	30395	30192	30384	30146	30353	30345	30182	30541	30496	30475	30156	30411	30248	30189	30257	30059	30016	30169	30299	30078	30401	30099	30525	30087	30092	30520	30525	30488	30292	29957	30347	30112	30580	30259	29956	30164	30391	30576	30377	30176	30480	30280	30269	30329	30361	30352	30284	30251	30180	30485	30158	30529	30418	30434	30339	30149	30287	30339	30280	30024	30281
19602	50583	83142	83304	53088	17694	16832	17172	17126	17065	16984	17132	16959	16876	17089	17117	17041	17132	17079	17027	16996	16929	16934	17072	17139	17420	17086	17184	17010	16992	17003	17158	16828	17007	16834	16980	17062	17114	17142	17125	17003	17026	17000	16937	17144	17090	17241	17022	17067	17097	17048	17146	17009	17000	17114	17029	16987	17054	17077	16934	17011	17183	17150	17261	17163	17042	17151	17023	17025	16972	17196	17184	16984	16859	16974	17011	16951	17026	16857	17027	17165	17105	17126	17015	16990	16958	17219	17124	17041	16950	16953	16981	17006	17055	17148	17266	17101	17012	17159	17089	17256	17029	17003	17005	17068	17017	17161	17114	17000	16898	17000	16890	17149	16943	16993	17138	17082	17122	17027	17092	17007	17056	16969	17020	17093	16993	16845	16862	17051	17047	16810	16770	16975	17020	17154	17045	17114	17071	16995	16940	17015	17112	17009	16989	17094	16988	17100	17034	16949	17035	17030	16992	16984	17012	17059	17069	17039	17109	17106	16971	17035	16880	17109	16963	16941	17080	17112	16819	17206	17054	16870	17151	17097	17102	16909	17149	17280	17118	17159	16978	16925	17105	16985	16987	17116	17076	16937	16946	17217	16981	16946	17063	16962	17247	16945	17151	17147	17086	17085	16848	17138	16988	16971	16972	16866	17066	17054	17068	17000	16838	17134	16902	17040	16939	16975	17098	16996	16946	16950	17070	17244	17166	17024	17119	17008	16999	17185	17014	17056	17089	16866	17074	17081	17062	16965	16969	17130	16921	17066	17090	16939	16896	16954	17085	17035	17110	16875	17102	17173	17127	17060	17111	16962	17033	17033	17057	16971	17010	16997	16947	16999	17075	16904	17011	16902	17050	16898	17061	16956	17030	16907	17019	16946	16839	17105	16991	17137	17039	16997	17138	16921	16982	16985	17023	17078	17049	17015	16960	17036	16870	16970	16992	17146	17044	17053	17053	17042	17076	16896	17066	17053	16894	16991	16968	17050	17105	17224	16950	16918	16895	17042	17064	17077	17043	17013	17164	17238	17027	17082	17228	17058	17051	16891	16972	17095	17087	17098	17096	16962	17060	16933	16921	17069	17034	17009	16845	17106	17115	17009	17007	16876	16982	16987	17125	17259	17068	17003	17196	17004	17058	17063	16904	17210	16843	17126	17023	17072	16786	17066	16903	17038	17058	17068	17194	17106	17101	17041	16967	17110	17166	17099	17264	17053	17185	16979	16979	17079	17051	17088	17172	17089	17251	17075	17068	16959	17070	17072	17072	16946	17003	17045	17020	16956	17039	16920	17006	17045	16940	17041	16937	17090	17086	17010	17077	17178	16848	17031	17080	17252	16949	16989	16807	16976	16980	16972	17158	17182	17048	17040	17075	16930	16979	17101	17066	17165	17177	17035	17059	17006	17027	16879	17119	16989	17031	17100	16981	17085	16950	16971	17030	17156	17038	17148	16932	17020	17035	16980	17001	17143	16923	16995	16986	16924	16954	17130	16858	16995	17106	17123	17070	17093	17056	17060	17032	17103	17011	16957	17092	17050	17003	17120	16715	17182	17086	17011	17062	17208	16939	16988	16892	17011	16914	17159	16832	16956	17135	16893	17246	16992	17230	17132	17030	17099	17161	16950	17071	17049	17124	17017	17033	17089	16898	17115	17009	16992	17055	17202	17022	16913	17100	17137	16887	17158	17105	17101	17183	17131	17046	17168	17085	17085	16883	17111	17101	17182	17040	17067	16953	17273	17023	17110	17010	17114	16873	17076	17003	16993	17011	17097	17177	16913	16953	17017	16984	16894	16888	17088	17131	16837	16978	17164	17020	16999	16968	16823	16984	17126	17076	17053	17189	17053	17099	17002	17139	17037	17228	16996	16950	16902	17017	17156	17016	17093	16824	16892	17191	16897	16822	17117	17035	16959	17013	17085	16939	16997	17050	17007	17102	16916	17107	17010	17201	17123	16892	17041	16991	17036	17071	17004	17122	16920	17166	17030	16961	17006	16982	17015	16993	16982	16956	16975	16890	17192	17103	16992	17017	17157	17199	17026	17011	16950	16943	16909	17054	16987	16920	17243	16932	17125	17032	17014	17027	17087	17011	16993	17085	16976	16776	17198	16925	17003	16940	16970	17075	17160	17018	16978	17038	16998	17069	16946	17036	17014	16887	17080	17096	16957	17087	17048	17129	17066	16958	17145	16911	17171	16996	17121	17077	16997	17060	17024	17034	17106	16834	16968	17101	17078	17013	16872	17079	17114	16925	17213	17076	17066	16839	17094	17075	17023	16929	17054	17181	17059	17198	16875	17225	16950	16903	16948	16913	16892	16945	17156	17081	16891	16986	16790	16925	16958	17083	16877	17172	17064	16923	17096	16960	17054	16862	16864	17011	17076	17207	17217	16896	17077	16969	17059	17019	17044	17028	17027	16926	17162	16750	17046	17077	16931	17085	17027	17077	16751	17022	17060	17220	16952	17159	17059	16869	16996	17118	17226	16966	17011	17226	17084	17009	16945	17032	17110	17075	17323	17137	17057	17003	17067	17064	16884	17225	16955	17153	17062	17161	16903	17079	17132	16899	17000	17072	17182	17035	17069	16972	17104	17015	16900	16803	17191	17101	17017	17079	17088	16901	17023	17088	17077	17000	17048	16857	17040	17010	16997	17178	17011	17245	17015	17084	17126	17034	17112	16964	17210	17164	17052	16704	16958	17163	16847	16955	17025	17089	17023	17022	17206	16989	17030	17093	17104	17179	17057	16933	17062	17075	17047	17055	17020	16979	16888	16993	17255	17181	17020	17024	17036	16940	16939	17023	16970	17211	16901	17059	17224	17164	16993	17017	16870	17018	17151	17016	16922	17296	17060	17046	17084	17083	17035	16949	17058	17052	16965	16955	16807	17200	16955	16921	17019	16983	16860	17019	17067	17012	17048	17108	16993	17054	17116	16978	17116	16977	17137	17090	17092	17175	17088	17130	17043	17096	17069	16984	17155	17100	17036	16888	17169	17047	17070	17038	16845	17098	16970	17094	17159	17027	17134	16998	17175	17017	17074	16941	17092	16978	17015	17090	17033	17150	16890	16938	17007	17058	16941	17070	17071	16969	17162	16947	17182	16971	17093	17020	17058	16896	16979	16899	17078	16984	17078	16988	17074	16940	17092	17025	17015	16839	16990	17239	17112	17171	16968	17029	16971	16978	17119	17068	17027	17004	17143	17022	17162	17137	17183	17098	16975	17104	16879	17070	17028	17018	17058	17194	17050	17085	17173	17045	17130	17118	17000	17117	17116	16958	16984	17029	16911	17148	17012	17045	17008	16919	16995	17145	17047	17041	17060	17065	17068	17001	17014	17121	16991	17033	16976	17048	17047	16934	17232	16991	17153	17049	16878	17104	17030	17028	16997	17118	16915	17118	16979	17051	16793	16971	17060	17128	17117	17037	17071	17186	16819	16930	17052	17032	17051	17007	17056	17090	17051	17051	17068	16940	16805	17137	16982	17017	17168	17069	17098	16910	17012	17179	16987	17043	17046	17104	17029	16875	16988	16978	17069	16999	17133	16915	17144	16915	17048	17041	17100	17179	17054	16805	17139	17013	16989	17244	17043	17111	16842	16915	17028	16921	17263	16934	17021	17081	17124	16911	17122	16958	17002	17019	16995	16862	17081	17053	16909	17012	17113	17122	16942	16956	17040	16967	17067	17021	17061	17058	17241	17044	16981	16974	17058	17013	16941	17051	17045	17172	17047	16982	17121	17138	17124	16959	17114	16896	16988	16891	16929	17026	17082	17017	17009	16922	17071	16903	17054	17028	17154	17000	16994	17123	16830	16992	17009	16879	16955	17061	16949	16955	17080	17121	17195	17064	16921	16994	17140	17004	16878	17055	16900	16997	17107	17051	17012	16963	16963	16889	17003	16913	17080	17129	17075	16931	17068	17063	16982	16944	16964	16951	16810	17105	17190	17141	17067	16878	16972	17115	17026	17158	17059	17028	17004	16979	16942	16978	17085	16934	17069	16943	16988	17036	17130	17029	17036	17068	17161	16932	17104	17209	17107	17061	16935	17027	17095	17056	17075	17008	16882	16901	17108	17122	17188	17055	16771	17077	16883	17056	17102	17003	16951	16914	17029	17104	17021	17170	16869	16923	16952	17009	17015	16977	17061	16963	16967	16971	16903	17013	17103	17065	17035	17111	17012	17016	17084	16948	17085	16986	17180	17208	16884	16892	17152	16996	17092	17149	17095	16983	17083	16915	17130	16899	16978	16951	17020	17030	17051	17103	17034	17082	17078	16925	16990	17063	17159	17142	17115	16870	17005	17063	17198	16994	17096	17011	16938	17089	16965	16972	16905	17098	16981	17064	17011	17111	17128	17099	16918	17061	17073	17326	16804	16969	17126	16970	17009	17146	16967	16967	16921	17092	16956	16993	17077	17028	16999	16953	16872	17022	17167	16994	16849	17002	16916	17106	16958	16986	17144	16973	16988	16839	17104	17097	17018	17141	17054	17028	16969	16889	17064	17206	17053	16963	17004	17144	17015	17012	17023	16871	16960	16951	17005	17020	16863	16941	17008	16935	17079	17042	17108	17070	17016	17205	17044	17071	16831	16943	17049	16984	17178	17019	16971	17160	16885	16987	16980	16994	17015	16944	17093	17152	17135	17250	17084	16876	17094	17095	17071	17215	17140	16854	16961	16869	16877	16967	17138	16931	16901	17097	17117	17159	17078	17046	16986	17011	17094	17039	16888	16985	17073	17130	17042	16972	16892	17000	17030	17066	16959	17101	16996	17038	17046	17081	17231	16987	17069	17015	17153	17090	17139	17147	17000	16986	17017	17075	16878	17025	16919	17121	16970	17015	16880	16854	17027	17088	16959	17057	17080	17054	17107	16998	17106	16967	17119	16841	17138	17134	17153	17058	17004	17067	17064	17010	16895	17086	17011	17118	16901	16968	17129	16916	17047	17056	17043	17092	17112	17070	16924	17122	17076	17011	17065	17109	17146	17063	16999	17239	17004	17019	16926	17142	17060	16976	17065	17039	16923	16953	16796	16981	16861	16908	17093	16975	17097	17384	17119	16876	16816	17164	16965	17057	17023	17021	17114	17115	16991	17088	16997	17080	17021	16938	17141	17176
22053	21762	61118	66639	49342	31876	32453	31375	31036	31501	31357	31478	31400	31413	31266	31422	31437	31113	31155	31328	31645	31267	31292	31231	31152	31318	31457	31253	31171	31537	31129	31206	31219	31208	31096	31111	30671	31129	31073	31181	31234	30977	30849	30948	31017	31301	30883	31148	31219	31281	31026	31294	31412	31300	31248	31318	30920	31297	31185	31208	31122	30973	31241	31038	31194	30967	31037	31346	31391	31269	31279	30703	31079	30947	31061	31288	31136	30980	30917	31226	31031	31129	30888	31271	31299	31310	31365	31236	31242	30845	31301	31058	30999	30981	31251	31202	31171	31098	31045	31116	31177	31083	31036	31249	30857	30986	30950	31303	31024	30844	30893	30915	31119	31198	31134	30957	30839	30733	31096	31081	31242	31036	30878	31015	31045	31113	31053	31041	31165	31288	31063	31275	31016	31013	31343	30882	31110	30815	30946	31060	31175	30945	31305	30903	30910	31074	31066	30996	31184	30975	31140	31068	31038	31204	31024	31354	31120	31038	30975	30776	31022	30878	30933	30965	30896	31023	31053	31204	31354	30948	31092	30815	31188	31011	30759	30851	30826	31010	30935	30905	31081	31032	31203	31104	31030	31014	31063	30833	30863	31162	31266	31182	31001	30903	31104	31165	31268	31080	31083	31019	31253	31082	31182	31161	30950	30970	31103	31377	31082	31240	30879	30977	30901	31120	31007	31135	30888	30988	30983	30964	30954	31203	30818	31215	31113	30760	30823	31072	31090	30936	30769	31153	31162	31396	31088	31097	31243	31104	31034	31023	31078	30954	31428	30926	31015	31175	31115	31258	31071	31132	30920	31111	30965	30950	30903	30665	30964	31086	30974	30975	30930	30916	31152	30944	31000	31024	31178	31349	31120	31005	30999	31126	31119	31088	31113	31174	30981	31025	30919	30986	30905	31016	31090	31065	30880	30871	31125	31165	31058	31131	31090	30674	31022	31143	30961	31194	31161	30853	30964	30660	31018	30965	30978	31181	30882	31054	31070	31040	31065	31307	31068	31147	31056	30913	30881	31246	31286	30706	30924	31290	31017	30799	31145	30895	31092	30951	30800	31094	31055	31044	31151	31065	30833	31120	31160	30882	30842	30942	31197	30896	30885	30914	31098	31064	30779	31054	31037	30994	30974	30878	30997	30958	31225	31078	31169	31116	31144	31008	31230	31087	31149	31111	30977	30855	31374	30875	30962	31131	31157	31335	31138	31040	30925	30955	30735	31136	31069	31007	30980	31194	31188	30976	31292	31080	31094	30910	31054	31210	31133	31013	31154	31064	31061	30959	30834	31037	30792	30842	30934	30934	31222	31126	30972	30928	30776	31109	31218	31037	30932	31006	30990	30998	31066	30990	31176	31080	30906	30909	30702	31385	30955	31008	31056	31111	30972	31123	30885	30862	31080	31220	31031	31095	31158	31096	30960	30894	31146	30949	31130	31038	30613	31066	31326	31254	30914	31077	30945	31005	30895	31011	31218	30793	30709	31234	31041	31054	30973	30733	31040	30881	31130	30925	31125	30933	30983	30763	31022	30935	30851	30834	30993	31188	30909	31095	30993	30968	31198	31168	31080	31011	31030	30996	31161	31215	30893	30864	31059	31070	31026	31073	31032	31121	31174	31103	30865	30720	30914	31027	30956	30909	31001	31184	31198	31056	30945	31108	31055	31195	31152	31038	31045	31324	30808	31243	30831	31144	31061	31188	31165	30869	30983	31067	30992	31026	30873	30904	31250	31256	31136	30979	31274	31211	30881	31006	30974	31157	30903	31001	31376	31094	30975	30999	31103	31074	30918	30818	31081	30926	31066	30963	30912	30906	30997	30887	31120	30822	31032	31147	31176	30936	31007	30788	30783	30984	30734	30875	30879	30996	31150	30894	31251	31267	30998	30948	31089	30930	31067	31232	31297	31150	30821	31050	30992	30742	30798	30642	30934	30918	31126	31407	30998	31173	30927	31160	30827	30620	31311	30886	31023	30907	30811	31147	31153	30986	31088	31325	31157	31084	31052	30975	30681	31019	31114	30949	30741	30810	30963	31139	30897	31111	30936	31134	31180	31241	31270	30844	30924	31282	31325	31117	31296	30979	31243	31056	30924	30836	31096	30940	30858	30959	31100	31049	31041	31104	31187	31309	30844	31156	31162	31064	30909	31002	30884	31019	31069	31099	30984	30998	31016	31049	31013	30987	30831	30774	31107	30987	30969	31098	31114	30985	30997	30974	30898	30886	31004	31155	31027	31099	31197	31166	31283	31086	31031	30970	31034	31067	31239	31224	31158	31085	30946	30831	30954	30715	31021	31137	31174	30780	31056	31044	31296	30986	31080	31039	31114	31079	30989	31213	31200	30943	30962	30872	30806	31097	30683	30969	31148	30767	31243	30932	30938	31178	31243	31048	30735	31070	30925	31119	31253	31023	30942	30918	31100	30729	30940	31039	31150	31229	31171	31072	30713	31115	30900	30999	31387	31028	30913	31010	31021	30918	30846	31010	31086	30894	30811	30874	30921	31114	31022	31157	30850	31053	30795	31079	30991	31198	30964	31014	31052	31183	30851	31002	30948	31061	31165	30842	31109	31019	30966	31057	31099	31106	31134	31131	31009	31138	31159	30830	31197	31106	30989	30844	30991	31229	31094	31113	31335	30844	30896	30994	30975	31342	31449	31037	31082	31164	31278	31166	31082	30778	30962	30770	31169	31184	31033	31141	30843	30950	30880	30790	31153	31133	30915	30990	31085	30995	30725	30984	31079	31021	31122	31012	31258	31034	30646	30915	31053	31203	31027	31036	31197	31074	30944	30856	31208	31088	31016	31231	31299	31281	31019	31051	31026	31060	30954	31166	31155	30778	31128	30952	30722	31007	30905	30917	31365	31134	31140	31177	30859	30814	31014	30911	30982	31003	31102	31176	30976	31135	31162	30808	31113	31058	30984	30887	31022	30597	31143	30888	31115	31086	31085	31046	30905	31390	31123	31135	31220	31120	31324	30902	30735	31187	30809	30850	31311	31126	31173	30748	31077	30889	30787	30932	30836	30958	30955	30932	30878	30707	30983	30933	31015	31245	31226	31276	31005	31073	31235	30936	30926	30854	31141	30727	31062	30941	30977	30923	30898	31077	31033	30953	31088	31199	31115	31079	31158	30977	30990	31086	31120	31270	31418	31043	30908	30841	30934	31314	31149	30889	31250	31093	30966	31041	30945	30909	30861	30971	30924	30961	31306	31003	30999	31239	31141	30990	31048	31058	30975	31141	31171	30711	30798	30999	30972	31034	30736	31097	31009	31244	30985	30927	31119	30917	30739	30816	31181	31052	31258	31055	31118	31159	30904	30897	31100	30924	31117	31197	30974	30976	30830	31109	31069	31052	30918	31188	31022	31136	31239	31096	31081	30584	30918	31027	31062	31225	30782	30967	31010	31049	30911	30896	30971	30997	30992	30966	30746	31013	30886	30935	31128	30953	31277	31019	31087	31320	30993	30882	30836	31062	31258	30767	31226	30923	30874	31327	31072	31194	31037	31013	31268	31180	31189	30975	30857	31044	31093	30844	30942	31042	30968	31217	31052	30887	30844	31089	31210	30920	30717	30958	31276	31048	30644	31074	30912	30928	31318	30826	31101	31280	31036	31021	30698	30955	30818	31374	31193	30986	30973	30950	30947	30923	31130	31266	31000	31038	31111	30981	30971	30927	31023	31170	30905	31168	30993	30961	31036	30968	30704	30971	31021	30984	31086	30986	30982	31054	31184	31292	31011	31169	31051	30702	31088	31089	30908	30904	30883	31028	31148	30977	31083	30975	31083	31170	31156	31026	30995	31227	31242	30772	31113	30778	30974	30871	31147	30989	31067	31105	31185	31124	31066	31170	31063	30989	31070	30853	31113	31096	30912	31139	31060	30890	31120	30883	31028	30907	31174	31247	30875	30974	30708	30844	30878	30785	30823	30804	31021	30953	30870	31199	31004	31022	30991	31084	31229	30988	30896	31109	31044	31067	31076	30804	30789	30874	30703	30910	31074	31266	31202	30817	31090	31197	30874	31056	30877	31102	31449	31228	30994	30742	31143	31168	31072	30910	30916	30944	30931	31136	31114	31189	30935	30814	30814	30904	31112	30697	30652	30985	30940	30951	31290	31303	30741	30894	31097	31121	30949	30985	31028	31167	31121	31095	30894	30868	31041	30825	31082	31166	30753	31097	31205	31105	30679	31138	30842	30650	31141	31068	30962	31031	31071	31106	30846	30898	31096	31184	31207	31254	30871	30878	31116	31054	31172	31002	30953	30831	31038	30939	30876	31058	30918	31098	30772	30771	31311	31180	30871	31156	31094	31122	31127	30843	30971	31203	31084	30996	31258	31041	31098	30893	30981	31039	31203	31376	31184	30863	30926	31116	30938	30916	30928	30934	31004	31054	30955	31009	31096	31312	31418	30978	31083	31197	31183	31026	30966	31090	30924	31036	30942	31178	30888	30917	30839	30864	30905	30850	31145	31292	31163	30939	30953	30949	30932	30877	30917	30986	30895	31067	30950	31014	30761	30829	31120	30990	31251	30761	30768	30934	31023	30923	31289	31225	30795	30847	30899	30914	30890	30842	31137	31071	31023	31142	31093	30806	30880	30909	30970	31005	30845	30793	31194	30830	30908	30998	30911	30952	30915	31038	31221	31056	30941	30962	30989	30934	31099	30891	30873	30895	31161	31305	30986	30992	31027	30845	31199	31086	31016	31019	31185	31003	31128	30912	31081	30996	30829	31228	31391	31010	31072	31170	31128	31264	31166	31472	31111	31042	31173	31241	30972	31073	30912	31157	30980	30908	30962	31248	31364	30920	31041	31072	30865	30853	30951	30996	30760	30780	31039	30794	31272	30999	31029	30959	31297	30922	30834	30971	30958	30923	30818	30776	31285	31165	31140	31043	30981	30945	31228	30965	31172	30705	31049	30956	30958	30913	31152	30736	31013	31198	31008	30934	30941	30820	31252	30949	31086	31246	30960	31304	31019	31192	31205	30887	31081	31201	31143	30965	31071	30963	31098	30946	31203	30760	31042	31007	30750	30761	30726	30906	30957	30989	31034	31323	30965	31090	31130	30856	31192	31126	31096	30896	30936	31268	31076	31115	31126	30848	30990	30931
21535	58982	67859	88811	61344	19801	16994	17268	17234	17218	17098	17505	17246	17224	17286	17190	17240	17184	17260	17304	17182	17386	17285	17271	17291	17261	17197	17186	17424	17079	17313	17329	17140	17260	17290	17405	17141	17388	17125	17266	17279	17212	17310	17194	17274	17209	17395	17209	17476	17307	17174	17280	17367	17326	17591	17202	17324	17336	17312	17235	17282	17466	17158	17381	17325	17266	17322	17297	17313	17394	17156	17371	17267	17049	17184	17267	17244	17240	17138	17458	17095	17195	17239	17125	17455	17398	17338	17192	17161	17179	17211	17349	17396	17267	17273	17226	17212	17257	17242	17318	17206	17393	17334	17312	17443	17203	17276	17189	17302	17180	17403	17410	17277	17144	17229	17066	17052	17309	17266	17058	17287	17164	17278	17195	17371	17257	17325	17295	17162	17294	17215	17366	17286	17089	17309	17381	17312	17204	17293	17236	17196	17287	17173	17190	17212	17388	17321	17309	17226	17282	17306	17095	17279	17156	17053	17355	17188	17244	17259	17083	17087	17100	17450	17083	17099	17222	17130	17214	17163	17216	17277	17174	17326	17381	17221	17305	17243	17069	17287	17315	17262	17197	17281	17182	17413	17239	17076	17314	17437	17194	17390	17387	17261	17182	17316	17195	17256	17071	17187	17274	17301	17208	17387	17223	17368	17169	17047	17412	17423	17294	17111	17268	17153	17333	17179	17050	17243	17469	17231	17462	17268	17325	17302	17319	17207	17402	17332	17208	17289	17386	17187	17257	17243	17328	17326	17279	17411	17303	17137	17351	17220	17258	17388	17221	17202	17358	17371	17285	17266	17277	17270	17354	17256	17137	17200	17201	17343	17159	17335	17256	17122	17160	17121	17193	17216	17279	17033	17295	17215	17205	17119	17302	17176	17063	17041	17238	17381	17291	17281	17279	17067	17324	17413	17278	17262	17296	17211	17156	17208	17256	17355	17155	17331	17276	17226	17168	17314	17144	17179	17174	17252	17315	17314	17189	17318	17245	17309	17149	17216	17272	17069	17198	17309	17142	17156	17326	17295	17302	17130	17294	17080	17418	17223	17241	17276	17250	17094	17228	17079	17351	17206	17249	17167	17271	17086	17129	17172	17166	17284	17165	17220	17293	17130	17388	17234	17304	17258	17113	17239	17176	17252	17319	17231	17256	17374	17342	17187	17344	17240	17148	17264	17042	17102	17288	17272	17374	17259	17173	17208	17170	17186	17397	17358	17200	17183	17241	17285	17240	17401	17342	17283	17291	17229	17280	17119	17204	17263	17327	17252	17361	17194	17063	17127	17146	17286	17239	17272	17203	17215	17209	17243	17184	17195	17351	17115	17309	17098	17170	17306	17213	17371	17272	17154	17303	17084	17190	17257	17105	17017	17113	17226	17362	17245	17105	17273	17153	17268	17344	17135	17306	17107	17277	17196	17173	17176	17251	17211	17123	17179	17059	17155	17246	17145	17310	17139	17430	17261	17170	17320	17255	17131	17298	17255	17309	17095	17247	17207	17254	17369	17239	17186	17292	17193	17376	17265	17226	17322	17212	17146	17328	17255	17320	17344	17268	17175	17319	17322	17235	17074	17253	17286	17325	17204	17057	17268	17274	17400	17206	17300	17400	17213	17452	17210	17108	17295	16996	17256	17197	17224	17239	17320	17207	17255	17118	17286	17270	17218	17360	17229	17218	17134	17423	17293	17367	17055	17652	17209	17308	17194	17360	17239	17413	17081	17238	17212	17116	17180	17189	17247	17231	17086	17339	17266	17247	17121	17418	17261	17288	17275	17308	17238	17295	17416	17172	17236	17434	17199	17167	17288	17093	17271	17229	17212	17293	17388	17272	17205	17346	17283	17337	17129	17315	17087	17271	17229	17087	17327	17133	17096	17252	17343	17365	17317	17315	17235	17237	17185	17100	17389	17279	17094	17283	17309	17077	17087	17272	17353	17364	17306	17496	17270	17346	17295	17426	17330	17302	17219	17541	17276	17148	17290	17174	17173	17246	17232	17069	17294	17352	17407	17223	17279	17036	17336	17282	17003	17143	17328	17252	17231	17261	17084	17271	17216	17138	17225	17247	17303	17163	17258	17314	17104	17160	17150	17214	17120	17271	17219	17250	17255	17125	17184	17260	17481	17122	17418	17252	17254	17237	17176	17329	17210	17221	17190	17335	17078	17356	17273	17255	17073	17362	17221	17194	17216	17202	17171	17323	17404	17177	17344	17058	17286	17246	17182	17245	17267	17215	17176	17271	17321	17199	17105	17119	17316	17125	17331	17357	17352	17241	17256	17181	17200	17278	17194	17169	17082	17178	17395	17210	17230	17142	17328	17139	17244	17252	17419	17207	17354	17148	17288	17333	17232	17293	17293	17236	17166	17315	17226	17317	17069	17341	17351	17238	17353	17106	17312	17202	17236	17312	17211	17146	17229	17362	17222	17104	17462	17227	17202	17211	17189	17183	17459	17222	17304	17212	17306	17157	17366	17214	17205	17164	17213	17199	17169	17349	17246	17289	17450	17026	17287	17200	17167	17224	17373	17253	17125	17201	17343	17346	17255	17212	17355	17248	17180	17322	17166	17352	17211	17128	17242	17446	17370	17272	17136	17326	17035	17179	17377	17285	17273	17281	17426	17259	17343	17445	17296	17179	17299	17270	17299	17205	17329	17080	17263	17238	17136	17364	17339	17182	17372	17155	17314	17246	17275	17238	17156	17166	17225	17252	17240	17417	17408	17077	17290	17254	17251	17214	17334	17230	17210	17110	17122	17350	17186	17213	17128	17250	17273	17214	17194	17236	17215	17390	17090	17131	17242	17223	17285	17409	17161	17429	17212	17137	17235	17365	17566	17219	17289	17300	17334	17049	17441	17163	17216	17320	17342	17427	17177	17189	17240	17155	17163	17051	17141	17333	17000	17203	17222	17190	17228	17403	17270	17201	16978	17226	17077	17168	17181	17313	17285	17364	17165	17147	17178	17311	17035	17281	17167	17326	17167	17232	17381	17405	17130	17253	17296	17222	17141	17122	17282	17202	17129	17129	17283	17302	17305	17119	17256	17306	17267	17352	17298	17069	17282	17230	17174	17325	17122	17166	17204	17159	17234	17349	17240	17328	17104	17254	17225	17213	17152	17298	17305	17147	17157	17381	17162	17290	17237	17234	17151	17296	17364	17259	17308	17206	17135	17174	17117	17148	17237	17234	17274	17264	17389	17209	17397	17314	17283	17229	17236	17164	17201	17274	17375	17164	17466	17247	17206	17067	17163	17243	17341	17264	17296	17190	17265	17236	16959	17263	17304	17390	17181	17105	17266	17203	17392	17540	17113	17093	17277	17110	17115	17264	17398	17137	17308	17153	17123	17321	17310	17081	17011	17202	17331	17246	17438	17218	17368	17231	17285	17170	17186	17245	17482	17269	17353	17057	17219	17140	17355	17355	17120	17250	17144	17086	17206	17195	17211	17325	17114	17343	17103	17152	17362	17320	17260	17273	17110	17303	17259	17358	17132	17300	17346	17327	17195	17393	17095	17056	17445	17171	17177	17235	17233	17168	17215	17288	17370	17165	17190	17215	17192	17042	17260	17283	17239	17278	17381	17309	17396	16935	17202	17322	17278	17142	17379	17305	17222	17346	17244	17241	17118	17089	17353	17301	17208	17208	17395	17422	17282	17116	17221	17325	17139	17154	17252	17207	17224	17360	17200	17211	17387	17332	17294	17403	17216	17438	17216	17111	17264	17177	17276	17166	17509	17187	17215	17201	17194	17371	17210	17264	16961	17269	17053	17390	17032	17239	17123	17338	17294	17245	17165	17044	17294	17199	17296	17254	17190	17177	17308	17132	17340	16989	17336	17158	17200	17374	17194	17402	17310	17332	17246	17196	17290	17286	17201	17215	17165	17318	17319	17451	16990	17121	17507	17224	17189	17195	17193	17341	17266	17389	17175	17307	17259	17223	17226	17428	17138	17285	17352	17152	17202	17231	17382	17375	17276	17233	17287	17262	17405	17264	17447	17344	17085	17248	17143	17189	17292	17261	17207	17115	17219	17302	17106	17258	17213	17221	17480	17180	17216	17210	17071	17228	17073	17321	17205	17192	17174	17390	17343	17143	17217	17330	17174	17166	17276	17192	17263	17171	17266	17308	17265	17500	17290	17412	17202	17114	17257	17393	17352	17228	17142	17183	17232	17307	17149	17147	17311	17085	17245	17219	17202	17289	17446	17328	17188	17311	17316	17307	17276	17116	17029	17227	17218	17107	17294	17520	17107	17188	17289	17113	17243	17160	17465	17258	17448	17338	17249	17234	17248	17206	17281	17148	17225	17197	17377	17337	17270	17201	17199	17291	17082	17280	17084	17071	17081	17361	17288	17423	17290	17126	17119	17234	17326	17039	17407	17248	17007	17309	17274	17125	17137	17206	17054	17234	17349	17165	17220	17231	17090	17257	17277	17275	17328	17236	17126	17337	17464	17388	17243	17161	17110	17363	17220	17270	17345	17410	17213	17131	17112	17331	17348	17115	17233	17284	17181	17145	17270	17206	17298	17167	17115	17336	17067	17163	17281	17296	17092	17286	17176	17162	17373	17252	17347	17151	17218	17359	17122	17226	17321	17037	17123	16991	17174	17318	17273	17294	17104	17369	17165	17369	17345	17318	17480	17415	17125	17272	17030	17229	17210	17395	17293	17209	17196	17120	17214	17129	17347	17392	17178	17172	17192	17269	17307	17266	17215	17325	17306	17240	17273	17318	17288	17319	17154	17381	17276	17378	17410	17299	17231	17170	17382	17239	17265	17341	16981	17269	17397	17161	17240	17217	17205	17296	17044	17052	17386	17222	17451	17043	17148	17310	17245	17218	17332	17179	17077	17332	17282	17305	17226	17129	17221	17262	17307	17323	17239	17147	17105	17221	17222	17340	17231	17270	17168	17319	17134	17355	17320	17028	17219	17352	17228	17283	17280	17221	17163	17395	17327	17264	17471	17337	17275	17126	17230	17242	17228	17093	17307	17116	17331	17162	17222	17197	17176	17196	17344	17146	17166	17317	17283	17277	17215	17336	17094	17208	17141	17272	17318	17214	17304	17235	17289	17210	17249	17270	17161	17371	17216	17473	17391	17268	17106	17296	17351	17230	17303	17304
34403	31538	60578	45978	33359	28267	27869	27782	27388	27802	27589	27499	27690	27765	27553	27528	27589	27396	27641	27688	27820	27490	27518	27448	27388	27519	27498	27719	27706	27494	27416	27562	27639	27645	27329	27311	27506	27704	27431	27503	27660	27716	27623	27611	27731	27499	27336	27498	27299	27788	27265	27311	27598	27441	27437	27330	27546	27531	27585	27597	27470	27505	27555	27625	27481	27536	27556	27556	27509	27667	27391	27441	27445	27633	27384	27574	27578	27534	27384	27355	27839	27476	27629	27718	27511	27662	27452	27473	27550	27582	27583	27684	27439	27719	27479	27553	27523	27702	27572	27418	27618	27526	27395	27275	27532	27531	27815	27558	27312	27682	27766	27628	27669	27310	27276	27714	27496	27502	27501	27213	27291	27642	27449	27416	27521	27384	27714	27558	27368	27384	27334	27574	27641	27529	27660	27588	27582	27423	27322	27509	27650	27459	27545	27775	27727	27590	27526	27488	27366	27476	27558	27262	27400	27257	27329	27271	27426	27666	27762	27443	27364	27477	27548	27609	27568	27768	27740	27476	27484	27467	27617	27495	27392	27261	27352	27313	27460	27632	27632	27481	27684	27370	27559	27521	27706	27649	27504	27488	27561	27593	27567	27600	27439	27461	27731	27417	27760	27572	27444	27348	27605	27551	27820	27484	27591	27327	27436	27558	27448	27367	27463	27537	27514	27440	27545	27302	27479	27233	27311	27728	27347	27536	27689	27588	27414	27596	27590	27476	27449	27653	27684	27517	27689	27434	27680	27425	27592	27431	27305	27301	27429	27621	27634	27763	27523	27493	27294	27397	27324	27660	27520	27589	27503	27661	27306	27488	27277	27379	27310	27655	27556	27593	27741	27329	27593	27459	27430	27516	27343	27574	27411	27208	27422	27414	27743	27418	27435	27786	27628	27377	27469	27364	27563	27729	27549	27344	27354	27635	27509	27476	27488	27686	27513	27447	27184	27225	27703	27617	27434	27417	27471	27256	27399	27517	27622	27488	27598	27417	27380	27194	27654	27455	27601	27443	27604	27505	27664	27460	27542	27536	27394	27667	27486	27553	27478	27479	27453	27609	27512	27554	27420	27449	27695	27527	27638	27273	27510	27272	27378	27419	27428	27431	27574	27541	27613	27374	27500	27319	27499	27432	27309	27364	27364	27790	27645	27694	27540	27668	27602	27300	27854	27621	27708	27683	27684	27446	27519	27678	27829	27398	27395	27556	27540	27290	27529	27552	27490	27403	27554	27608	27537	27614	27556	27534	27684	27388	27597	27760	27423	27609	27343	27555	27549	27635	27780	27641	27566	27503	27504	27170	27549	27614	27398	27484	27677	27455	27631	27712	27620	27641	27659	27502	27459	27441	27475	27557	27487	27576	27572	27729	27672	27547	27400	27502	27572	27333	27438	27433	27549	27499	27495	27747	27599	27482	27568	27459	27413	27511	27532	27303	27467	27377	27720	27567	27625	27496	27535	27534	27424	27529	27650	27640	27640	27686	27493	27168	27369	27385	27651	27384	27398	27733	27523	27510	27584	27219	27512	27875	27465	27576	27690	27628	27484	27727	27617	27429	27713	27616	27599	27532	27652	27631	27465	27629	27622	27597	27485	27579	27434	27332	27488	27593	27708	27516	27663	27688	27562	27750	27463	27449	27466	27505	27520	27586	27659	27568	27504	27874	27690	27541	27378	27594	27472	27668	27533	27378	27561	27594	27507	27568	27628	27525	27805	27501	27493	27427	27440	27605	27602	27441	27554	27594	27496	27461	27612	27432	27652	27355	27434	27687	27486	27601	27500	27581	27481	27646	27531	27403	27652	27235	27553	27593	27684	27535	27631	27507	27254	27493	27151	27524	27724	27872	27573	27616	27584	27347	27693	27534	27402	27456	27368	27442	27504	27807	27623	27369	27884	27788	27709	27636	27569	27529	27543	27349	27607	27531	27411	27771	27506	27485	27401	27616	27719	27542	27574	27459	27660	27309	27529	27470	27597	27514	27525	27307	27712	27572	27693	27595	27494	27826	27580	27589	27711	27635	27618	27886	27576	27445	27439	27420	27415	27473	27818	27632	27552	27667	27409	27631	27741	27601	27632	27325	27667	27353	27521	27464	27484	27470	27615	27601	27374	27447	27526	27495	27792	27312	27684	27455	27507	27632	27538	27621	27382	27381	27553	27577	27456	27609	27830	27731	27567	27350	27665	27653	27622	27546	27496	27340	27486	27682	27724	27716	27299	27739	27586	27753	27690	27505	27641	27515	27455	27361	27287	27614	27321	27438	27466	27592	27820	27420	27567	27528	27455	27927	27863	27389	27543	27303	27289	27793	27475	27530	27527	27520	27459	27654	27655	27541	27723	27654	27363	27471	27541	27589	27528	27561	27663	27720	27532	27438	27455	27402	27760	27526	27514	27463	27393	27606	27464	27717	27713	27467	27556	27595	27562	27284	27535	27807	27664	27274	27624	27453	27503	27666	27396	27519	27494	27582	27823	27254	27535	27828	27616	27517	27534	27439	27321	27523	27844	27468	27184	27527	27572	27412	27583	27444	27755	27573	27505	27305	27408	27488	27577	27446	27650	27259	27452	27356	27485	27284	27473	27481	27654	27456	27552	27337	27573	27756	27759	27739	27446	27508	27650	27509	27641	27444	27764	27606	27627	27606	27451	27626	27459	27526	27600	27685	27782	27707	27580	27484	27489	27469	27477	27764	27449	27406	27534	27456	27727	27441	27556	27815	27590	27693	27510	27590	27346	27282	27341	27655	27796	27751	27729	27659	27662	27381	27422	27616	27539	27718	27434	27111	27437	27463	27369	27125	27612	27562	27654	27481	27271	27558	27577	27562	27385	27061	27504	27466	27674	27528	27557	27593	27699	27499	27710	27544	27429	27400	27737	27417	27611	27262	27619	27499	27607	27522	27372	27586	27485	27638	27489	27716	27612	27396	27679	27728	27705	27414	27331	27302	27615	27402	27637	27600	27876	27509	27536	27623	27609	27465	27574	27560	27476	27614	27488	27480	27423	27415	27520	27438	27589	27605	27313	27518	27447	27263	27807	27492	27474	27441	27447	27435	27739	27471	27660	27492	27808	27590	27583	27705	27497	27450	27470	27697	27498	27790	27646	27598	27456	27288	27550	27505	27514	27732	27467	27560	27482	27597	27700	27937	27661	27399	27405	27684	27387	27727	27358	27459	27715	27624	27554	27676	27647	27671	27389	27476	27447	27495	27337	27582	27671	27823	27356	27458	27457	27364	27458	27536	27576	27728	27870	27776	27505	27491	27567	27530	27147	27458	27731	27697	27596	27562	27605	27471	27912	27568	27421	27183	27258	27514	27401	27630	27501	27650	27808	27664	27387	27563	27650	27594	27482	27733	27420	27476	27516	27536	27541	27473	27487	27295	27412	27490	27797	27760	27613	27572	27629	27527	27407	27745	27388	27609	27414	27612	27578	27684	27587	27561	27393	27605	27309	27757	27557	27428	27603	27642	27320	27356	27429	27695	27642	27688	27352	27264	27546	27346	27586	27343	27737	27432	27587	27587	27612	27673	27577	27552	27602	27332	27465	27553	27537	27422	27297	27519	27552	27553	27405	27432	27593	27825	27689	27399	27710	27324	27571	27702	27872	27852	27336	27532	27655	27520	27451	27570	27555	27699	27519	27533	27398	27571	27656	27626	27658	27589	27449	27465	27691	27696	27470	27505	27431	27444	27577	27717	27551	27567	27652	27524	27494	27316	27573	27576	27669	27657	27507	27459	27649	27424	27478	27543	27606	27847	27595	27435	27461	27602	27463	27459	27857	27686	27804	27558	27364	27319	27531	27454	27519	27476	27709	27575	27661	27539	27499	27417	27203	27480	27364	27506	27575	27467	27465	27387	27472	27241	27854	27827	27488	27716	27384	27388	27478	27533	27415	27389	27506	27521	27643	27458	27430	27327	27313	27475	27547	27508	27516	27618	27448	27705	27653	27816	27388	27584	27534	27836	27538	27472	27619	27308	27400	27524	27530	27424	27938	27846	27609	27328	27641	27720	27600	27423	27273	27687	27894	27636	27459	27559	27530	27333	27579	27561	27347	27542	27478	27553	27357	27577	27344	27582	27332	27423	27351	27670	27286	27429	27467	27784	27512	27486	27419	27375	27862	27414	27554	27540	27505	27488	27693	27585	27526	27495	27487	27404	27591	27331	27604	27491	27633	27754	27421	27552	27535	27820	27309	27425	27435	27783	27367	27507	27346	27681	27742	27415	27429	27594	27619	27287	27397	27561	27660	27560	27547	27850	27790	27409	27386	27338	27576	27569	27567	27720	27635	27431	27411	27280	27708	27237	27480	27499	27549	27566	27641	27639	27535	27443	27539	27400	27564	27730	27603	27686	27838	27421	27540	27399	27611	27495	27736	27869	27666	27352	27768	27648	27535	27800	27913	27630	27768	27196	27473	27507	27635	27440	27286	27525	27721	27602	27453	27611	27571	27297	27497	27221	27534	27318	27581	27523	27506	27513	27640	27642	27495	27414	27561	27407	27627	27545	27769	27453	27430	27529	27531	27298	27579	27121	27698	27469	27610	27694	27705	27591	27404	27641	27655	27471	27496	27446	27395	27630	27639	27752	27468	27545	27556	27714	27684	27427	27493	27351	27333	27455	27488	27371	27642	27556	27591	27550	27797	27745	27495	27561	27584	27577	27432	27386	27792	27668	27333	27702	27499	27572	27431	27599	27399	27482	27552	27824	27628	27552	27536	27296	27455	27524	27441	27366	27698	27706	27648	27617	27752	27763	27478	27252	27531	27344	27512	27428	27469	27416	27513	27496	27703	27215	27164	27581	27560	27564	27460	27599	27351	27227	27470	27366	27525	27546	27506	27697	27626	27429	27670	27410	27450	27542	27612	27549	27448	27699	27635	27452	27501	27804	27758	27371	27655	27386	27586	27617	27534	27453	27353	27737	27320	27609	27292	27687	27746	27556	27521	27593	27556	27355	27509	27358	27613	27605	27664	27478	27588	27564	27528	27469	27582	27366	27616	27363	27532	27573	27550	27313	27653	27459	27631	27545	27510	27525	27418	27464	27690	27835	27729	27568	27427	27493	27512	27396	27709	27262	27566	27521	27398	27411	27407	27196	27532	27619	27412	27624
20057	31262	51268	32387	20507	15992	15806	15873	15904	15999	15800	16085	15776	15929	15954	15947	15929	15957	15975	16062	15885	15929	15917	16076	15959	15989	16008	16050	16101	16018	15887	15922	15818	16076	16149	15946	16088	15812	15950	16006	16061	15981	15832	16144	15928	15875	15938	15949	15832	15995	15838	15862	15826	16038	16100	15930	16015	15921	15907	15901	15792	16094	15984	16014	15838	16001	15754	16049	15858	15815	15720	15898	16089	15928	15826	16046	15748	15989	16017	15906	15976	15897	16024	15888	15981	15896	15724	16000	15977	15928	16003	16000	15935	15849	15947	15959	15999	15750	15947	16095	15921	15840	15902	15965	16120	16065	15837	15917	15846	15904	15800	16075	15992	15805	15867	15750	15959	16062	15886	16009	15891	15836	15932	15858	15835	15970	15868	15993	15970	15896	15868	15863	16140	15929	15950	15936	15882	16123	15917	16062	15972	15877	15896	15948	15864	15944	15806	16014	16107	16027	15985	15812	15835	15818	15850	15883	15980	15872	15984	15983	16002	15871	15833	15949	15794	15924	16003	15934	15885	15828	15950	15889	15923	15780	15965	15950	15829	15908	15793	15897	15722	15872	15810	15871	15884	15989	15825	15943	15827	15877	15856	15975	15945	16008	16008	15981	15866	15857	15884	16079	15867	15976	15847	15827	15749	16071	16070	15823	15884	15849	15960	16008	15899	16079	15862	15685	16016	15947	15798	15862	15810	15887	15903	15931	15911	15967	15902	15863	15974	15803	16020	15811	15737	15930	15886	16073	15861	15891	16107	15894	15881	15898	15854	15938	15942	15839	15747	15958	15972	15890	16036	15915	15850	15784	15912	15858	15917	15819	15924	15888	16009	15799	15966	16005	15897	16017	15897	15848	15922	16006	15912	15825	15955	15975	15947	15917	15871	16059	15914	15925	16052	15848	15914	15872	15890	16040	15909	15945	15963	15975	15802	16007	15902	16023	16063	15935	15732	15778	15883	15853	15705	16030	15798	15884	15744	15799	15900	15918	15710	15965	16103	15908	15914	16026	15842	15815	15871	16165	16000	15825	15889	15868	15930	15832	16000	15923	15824	15969	15943	16072	15978	16114	16052	15997	15883	15882	15991	15919	15917	15902	16106	15796	15758	16020	16025	15924	15973	15911	16058	15855	15991	16005	16035	15856	15793	16020	15837	15713	15874	15933	15959	15863	15959	15832	15968	15956	16079	15837	15925	15819	16073	16004	15930	15931	16056	15837	15782	15774	15878	15932	15862	15736	15951	16014	15766	15948	15931	15939	15986	15962	15830	15966	16003	15819	15718	15771	15893	15994	16022	15898	15765	15843	16062	16008	15841	15850	15998	16035	16104	15875	15926	15917	15801	16034	16008	15896	16009	15904	16060	15900	15760	15953	15866	15751	16007	15968	15839	15830	15721	15925	15994	15940	15916	15890	15863	15836	15884	15778	15791	15874	15860	15923	15917	15924	15737	15866	15808	15788	15938	15985	15855	15967	15918	16002	15959	15902	15994	15912	15843	15923	15926	16055	15877	15986	16070	15968	15839	15988	15916	15913	15808	15793	15888	15975	15879	16001	15794	15929	15792	15947	16031	15877	16019	16050	15878	15680	15827	15969	16054	15700	15990	15883	16033	15775	15778	15794	16055	15950	16071	15929	16055	15776	15812	16010	15861	15842	15949	15849	15979	15915	15979	15985	15703	16047	16028	15943	15903	15717	15940	16012	16004	15986	15914	15835	15847	15782	15851	15956	16057	15851	16012	16032	15947	16057	16115	15933	15916	15983	16094	15901	15937	15864	15884	16050	15849	15958	15968	15882	15843	15961	15840	15931	15983	15829	16008	15830	15844	15894	15863	15893	16081	15858	15966	16032	16054	15793	15875	15799	15892	15867	15777	15859	15896	15948	15694	16065	15949	15860	16026	15793	15934	15873	15945	15961	16009	15917	15940	15728	15998	16033	16070	16089	16155	15994	15914	15858	15842	15913	15950	15975	15982	15923	15765	15944	15602	15798	15943	15988	15917	15812	15980	15828	15860	15866	15853	15933	16117	15945	15925	15763	16029	15938	15803	15988	16060	15903	15880	16119	15769	15854	15996	15883	15959	15845	16017	16018	15935	16075	15949	15840	16024	15984	15708	15888	16011	15985	15956	15942	15928	15895	15816	16206	15890	15979	15983	16093	15754	15932	16046	15886	15741	16091	15980	15998	15954	15909	16010	15800	15863	16161	15663	15794	15810	15739	15873	15957	15988	16025	15845	15871	15952	15855	15872	15901	15944	16022	15995	16025	15927	16098	15929	15742	16055	15871	15852	16054	15898	16029	15868	15872	15844	15805	15851	15896	15732	15810	16018	15986	15834	16079	16024	15996	15749	15906	15939	15825	15953	15993	15884	15947	15901	15938	15727	16051	16135	15954	15961	15961	15983	15888	15947	15946	15855	15797	15777	15850	16014	15843	15862	16092	16006	15791	15707	15843	15813	15960	15933	15789	15838	15860	15925	15866	15959	15895	15810	15846	15926	16025	15969	15974	15924	15980	15818	15941	15636	16116	15915	15865	15863	15936	16007	15785	15899	16077	15944	15960	15874	15769	15810	15816	16098	15893	16132	15860	16001	15966	15795	15854	15914	15949	15905	15877	15960	16033	16039	15947	15852	15881	15930	15777	15969	15847	15907	15770	15823	16039	15790	15876	16015	15984	16073	15955	15986	15962	15825	15827	15771	16118	15904	15884	15812	15952	15768	15865	15926	15940	15882	15958	15923	15752	15926	15740	15853	15849	16068	15949	15704	15909	15810	16078	15937	16025	16078	15830	15867	15916	16009	15910	16004	16057	15977	15842	16077	15888	15951	15880	15830	15908	15802	16109	15945	16005	16127	15818	15753	15846	15872	16000	15822	16046	15668	15708	16088	15965	15887	15883	16003	15809	16035	15683	15927	16006	15897	15903	16051	15885	15971	15933	15978	15821	15889	16022	16036	15929	15906	15886	15923	15898	16016	15928	15801	15827	15965	16005	15892	15955	16027	16083	15990	15998	15837	15792	16006	15705	15998	16008	16103	16096	15813	16048	16115	16116	15968	15965	15994	16052	15981	15872	15995	16049	16026	15928	16060	15912	15967	15814	15930	16055	16031	15783	15834	15818	15802	15847	15897	15831	15804	16019	15970	15700	15920	15877	15911	15918	16104	15850	15955	15989	15992	16091	16061	15709	15978	15915	15783	15988	15918	16041	15943	15954	15904	15959	15898	15959	16053	15847	15880	15872	15935	16119	15895	16054	15986	15974	15859	15806	16079	15926	15916	15762	15766	15780	15889	15811	15850	15900	15815	15819	15704	15673	15957	16003	15858	15891	15909	15895	15828	15878	15978	15950	15872	15892	16085	15951	16017	15796	16071	15986	16002	15992	15902	15994	16028	15971	15930	15813	16015	15752	15856	15916	15827	16024	15895	15864	15888	15904	16104	15791	15954	16061	15786	15887	15948	15973	15642	16070	15889	15852	15757	15864	16080	15973	15838	16110	16013	16066	15772	15952	15815	15916	15878	15830	15846	15781	15946	15933	15920	15862	15946	16040	16061	16041	16061	15952	15906	16069	16017	15910	15989	15927	15899	15822	15883	15852	15857	15749	15940	15882	15977	15948	15867	16073	16044	15914	16044	16096	15914	15897	15844	15713	15999	15829	16032	15926	16085	15887	16112	15991	16065	15936	15842	15967	15812	15817	16066	15860	15872	15936	15883	15996	16010	15721	15942	15919	15950	16022	15925	15978	15842	15892	16042	16126	15889	15740	15804	16084	16006	16022	15965	15766	15973	15990	15935	15938	15887	15941	15991	15931	15801	15964	15981	15821	15938	16008	15894	15832	15960	15809	15947	16053	15767	15895	15775	15903	15710	15833	15968	15895	15976	15860	16058	15692	15918	15854	15725	15820	16001	15923	16019	15947	15935	16096	15968	15895	15975	16069	15998	15722	15849	15954	15922	15882	16001	16010	15841	15971	16005	15690	15838	15932	15883	16008	16132	15891	16078	15887	15917	15952	16060	15884	16073	16026	15869	15960	16047	16120	15960	15935	16142	15866	15990	15902	15864	15936	15925	15863	16058	16106	15845	15956	15894	15972	16004	15920	15844	15840	16017	15916	15988	15913	16011	16148	15901	16081	15824	15897	15910	15834	15968	16094	15976	16115	15955	16025	16009	15936	16111	16050	15876	16095	15846	15826	15669	15854	16085	15823	15957	15929	15811	15940	15961	15914	15955	15779	15836	15755	15851	15996	15870	15811	15874	16043	15925	15976	15983	15855	15841	15800	15865	15827	16063	15908	15918	15925	16123	15904	15831	16129	15762	15832	15934	16071	15961	15979	15965	16018	16030	15784	15739	15907	16028	15836	15991	15902	16139	15851	15944	15901	15982	15853	15993	15836	15882	15816	15950	15997	15972	15910	15866	15874	15971	15884	15774	15804	15823	16195	15910	15978	16093	15871	15877	15785	15922	15968	15911	15876	15914	15844	15843	15838	15912	16079	16015	15934	16063	16032	15871	15963	15940	15968	15749	15773	15943	15849	16051	15967	15883	15887	15931	16006	16025	15893	15863	15992	15846	15821	15887	16037	16092	15931	15952	16027	15872	15964	15909	15839	15674	15849	16037	15900	15874	15930	15978	15901	15934	15870	15900	15756	16059	15981	16098	16032	16127	15983	16024	15951	15966	15830	15885	15845	16055	15981	16034	15989	15926	15993	15793	15913	15832	15943	15778	16049	15853	15802	15917	15935	16121	15748	15940	15718	16118	15784	16064	15818	15816	15898	16080	15981	15869	16008	15851	15949	16079	15982	15855	15934	15993	15924	15895	16244	15885	16039	16036	15950	15886	16033	16019	16035	15931	15915	15700	15875	16034	15928	15885	16062	15953	15837	15716	15918	15889	15996	15951	15938	15897	15906	15821	15765	15900	16093	15925	16018	16045	16007	15769	15898	16013	15961	15881	15963	16115	16039	15963	15947	15957	15910	15921	15888	16009	16019	15758	16017	15921	15979	15734	15900	15842	16020	16026	16029	15942	16023	15961	15936	16019	15887	15885	15903	15916	16024	15830	15908	15994	15750	15833	15772	15953	15853	15914	15873	15821	15860	16077	15910	15962	15675
22757	23329	70783	62417	45036	30565	31172	29334	29492	29507	29444	29455	29602	29400	29414	29419	29244	29264	29414	29352	29209	29170	29315	29130	29430	29305	29037	29564	29153	29388	29300	29177	29183	29232	29038	29136	29355	29314	29186	29161	29203	29179	29029	29141	29154	29429	29262	29364	29361	29138	29333	29038	28954	28972	29156	29182	29204	29185	29336	29112	29272	29099	29115	29119	29036	29147	29011	29011	29485	29089	29162	29142	28910	29339	29373	28992	29036	29099	29120	29298	29076	29349	29283	28904	29166	29022	28948	29158	28922	28884	29246	29180	29152	29003	29495	29086	29052	29103	29040	28927	29155	28930	28865	28734	28967	29074	29219	29204	29444	29294	29113	29140	29077	29250	29171	29010	29052	29165	29381	29187	29213	29037	29220	29315	29178	29190	29037	29165	29094	29351	29189	28930	29050	29136	29296	28852	29406	29078	28992	29254	28872	28756	29097	29141	29002	28924	29173	29348	29240	29147	29025	29176	29113	28917	28738	29115	29161	28977	29094	28816	28906	29083	29148	28902	29369	29141	29152	29212	29099	29034	29298	29088	29263	29138	29226	28988	28954	29115	29222	28939	29073	29353	29186	28946	29188	28989	29134	28914	29230	29028	29143	29027	29227	29013	28908	29004	29181	29234	29417	28776	29175	29161	29083	29067	28786	29182	29147	28981	28812	29124	28979	29245	28827	28943	29301	29271	29168	29219	29103	29060	29039	28965	29319	29062	29069	28936	29476	29072	29024	28890	29075	29037	29396	28960	28972	29205	29237	28907	29248	29385	29290	29248	28903	29022	29176	29106	28992	29131	29005	29184	29476	29180	29127	29146	29175	29100	29049	29166	29421	29029	29000	29058	29010	29400	29136	29150	29199	29056	29041	29154	29043	29243	28950	29077	29347	29083	29019	28985	28859	29131	29313	28996	29137	29105	29112	29327	28953	29105	29072	28827	29405	29058	29142	29307	29383	29052	29093	29245	29192	28928	28899	29337	29066	29187	29051	29314	29239	29267	29164	29119	28880	28761	28883	29176	29172	29104	29018	29127	28932	29201	29543	29112	28876	28883	28911	28860	29199	29267	29271	29177	29201	29227	29170	29096	28956	29322	29265	29204	28967	29245	29310	29113	29120	29230	29114	29295	29287	29274	28904	29141	29305	29222	29104	29201	29218	29178	29222	29119	29113	29012	28962	28954	28971	28647	29170	29123	29208	29104	28985	29174	29453	29542	29229	29096	29235	29034	29040	28981	29089	29166	29092	29160	29188	29014	29147	29341	29030	29082	29064	29212	28964	29258	29081	29144	29241	29264	29275	29093	29225	29314	29040	29122	28988	28969	28952	28852	29014	29205	29132	28959	28883	29164	29020	29055	29683	29176	28995	29194	29014	29049	29097	29213	29202	28855	29181	29071	29257	29205	29309	29308	29069	28928	29421	29095	29052	28963	29001	29257	29173	29377	29176	29268	29086	29092	28974	28958	29153	28989	28907	29038	29134	29169	29008	29284	29073	29207	29183	29048	29321	29078	29154	28760	29209	29044	29209	29194	29207	29121	28896	29201	29093	29172	29028	29523	29035	29203	28994	29174	29277	29093	29109	29079	29307	29185	28999	29206	29170	29141	29285	29122	29016	29216	29198	29116	28971	29090	29362	29202	29222	29151	29038	29182	29252	28907	28977	29321	29173	29299	29009	29040	29056	29059	29074	28936	29086	28971	29245	29266	29130	29145	29069	29209	29389	28957	29143	28969	29218	29214	28920	29194	28822	29013	29160	29291	29244	29312	29009	29112	29318	29008	29215	29000	28919	29151	29201	29011	29255	28951	29176	29056	29244	29007	29160	29285	29321	29176	29060	29166	29243	29136	29181	29037	29365	29139	29244	29053	29029	29125	29153	29086	29016	29111	29199	29108	29233	28904	29219	28990	29235	29163	28900	29197	29002	29026	29185	29152	29180	29172	29216	29271	29156	29234	28986	28986	28977	28871	28955	29243	29429	28954	28873	29145	28914	29144	29266	29153	29178	29226	29126	29027	28939	29065	28803	29080	29203	29157	29185	29020	29004	29042	29056	29272	29232	29100	29215	29053	29287	29293	29114	29150	29523	29342	29309	29131	29199	29115	28994	29410	29053	28917	29178	29075	29418	29229	28999	29173	29437	29394	29250	29136	29221	28984	28835	29268	29061	29171	29072	28961	29203	29276	29039	28930	29203	29078	29163	29207	29275	29110	29326	29156	29255	29220	29282	28973	29071	28934	29170	28909	29092	29242	29044	29421	29045	28985	29002	29195	28991	29083	28972	29130	29221	28849	29471	29285	28993	28895	28890	29123	29044	29047	29046	29158	29239	28959	29360	29179	29360	29255	28894	28901	29284	29075	29275	29138	29397	29117	29243	29310	29279	29101	29044	29256	29173	29059	29095	29086	28921	29257	29278	29065	29106	29095	29036	29090	28905	28997	29210	29030	28962	29002	29379	29074	29256	29203	28990	29082	29124	29119	29181	28784	28923	29258	29147	28968	29082	29454	29013	29138	29063	29138	28968	29042	29021	29159	29318	29020	29029	29451	29350	29175	29236	29042	28782	28774	29128	29122	29153	29118	28940	29191	29107	29162	29122	29085	29315	29166	29087	29105	29235	28895	29067	28919	28934	28928	28888	29010	29127	29235	28991	29205	29448	29241	29323	29342	28964	29180	28921	29077	29001	29114	29074	29082	29388	28915	29011	29256	29057	29277	28991	29142	29048	29270	29059	29225	28951	29077	29161	28975	29008	29251	29024	28954	28814	28875	29034	29117	28983	29129	28897	29067	29230	28862	29018	29373	29071	29264	29215	29310	29288	29140	29223	29243	29301	29237	29100	28873	29018	28948	29291	29114	29154	28936	28968	29146	29001	29111	29187	28951	29170	29044	29403	29095	28945	28893	29024	29275	29124	29253	29396	29058	29177	29016	28886	29028	29128	29121	28944	28840	29378	29082	29350	29207	29244	29118	29249	29026	29306	29332	29403	29324	28986	28873	28995	29060	29022	29085	29124	29084	29031	29029	28998	29218	28692	28881	29221	29245	29167	29285	29096	28618	28768	29280	29157	28873	29150	28997	29424	29115	29173	28933	29253	29132	29103	28961	29054	28766	29160	29145	28943	29182	28890	28832	29260	29143	29091	29361	29244	29079	29100	28964	28911	29166	29114	29038	28895	29264	29176	29086	29052	28804	29096	29134	29229	28956	29284	29185	29006	28954	28866	29377	29052	29269	28896	29168	29027	28902	28961	28989	29187	29353	29314	29041	28908	29194	28987	29127	29064	29238	29019	29148	28935	29005	29266	29119	29198	29246	29391	29113	29426	29330	29137	28923	29142	29251	28981	29001	29202	29153	29035	29071	28877	29115	29260	29203	28949	28987	29177	29571	29104	29037	29111	29167	29141	28931	29178	29066	28858	29057	29053	28899	29003	28893	29122	29173	29251	29067	28935	29082	29156	28866	29449	29207	29353	29225	29042	29160	29356	29173	28871	28918	29292	29437	29166	29104	29123	29135	29034	28986	28922	29087	29151	29083	28967	29081	29130	29476	29103	29127	29302	29111	29017	29189	29152	29135	28992	29387	29230	29157	29252	28921	29070	29207	29224	29021	29155	28906	29035	29059	29047	29277	29098	29244	28989	29124	28952	29203	29336	29221	28994	29218	29115	28944	29345	29002	29272	29096	29197	28963	28880	29039	28874	29325	29411	29269	29127	29025	29209	29355	29219	29093	28970	29077	29168	29286	29088	29068	28911	29340	29061	29051	29287	28944	28825	28947	29105	28956	28816	29192	29083	29067	29111	29394	29338	29210	28925	29244	29023	29201	29164	28757	29093	29006	29054	29087	29189	29011	29018	29015	29048	29172	29338	28936	29390	29074	29286	29190	29263	29136	29029	28955	29016	29047	29088	29034	29055	28926	28999	29217	29173	29209	28933	28890	28722	29283	28988	28905	29205	29045	29264	29415	28972	29142	29122	28958	28998	29235	29149	28993	29192	29149	29041	29167	29179	29087	29094	29069	29128	29069	29176	29196	29288	29315	29065	29245	29248	29155	29051	29150	29189	29381	29335	29011	29259	28940	29248	29129	29050	28913	29029	29191	28876	29048	28974	29177	29012	28965	29064	29139	28897	29027	28907	29426	29170	29173	29333	29230	29149	29141	29387	29062	29101	29308	29193	29040	29297	29129	29053	29316	28947	29246	28954	29236	29243	29150	29245	28871	28878	29127	28971	28961	29068	28776	29231	29263	29079	29199	29235	29034	28843	28855	29254	29226	29061	29040	29301	29137	28973	28980	29176	29198	29354	28830	29360	29160	29045	29154	29056	29189	29280	28784	28979	29266	29167	29055	29072	29129	28732	28940	29285	29307	29254	29168	29140	29303	29163	29000	29147	29218	29234	29080	29196	29427	29244	29156	29063	29147	28994	29176	29134	28896	29033	29262	29193	29047	29125	28910	29094	28954	29205	29166	29214	29119	29208	29039	29236	28910	29151	28878	29349	28901	29037	29094	29191	29286	29363	29249	29184	29160	29056	29084	29178	28996	29161	29359	29299	29180	29081	29159	29106	29028	29069	29033	28873	29190	29015	29321	29112	28940	29127	28992	29485	29230	29243	29457	29207	29246	29287	28886	29119	29404	29322	29372	29083	29030	28898	29053	28963	28819	29043	29138	29107	29174	29334	29114	28766	29024	29255	28947	29080	28909	29286	29057	29307	29189	29002	28965	29236	28898	28896	29101	29347	29395	29059	29080	29126	28879	29163	28903	29212	29000	29252	29020	29151	28907	28950	29039	29135	28998	29206	29173	29065	29160	29201	29034	29154	29174	29167	29405	29352	29193	29167	29071	29192	29057	29180	28957	29184	29073	29020	29113	29159	29332	29047	28876	29009	29219	29260	29081	29159	29197	29064	29320	29389	29379	29313	29083	29316	29246	29149	29037	29182	29056	29241	28897	28779	29003	29112	29063	29146	29199	29143	29000	29399	29142	29153	29123	29122	28983	28821	29226	29287	29136	29234	29321	29143	29224	29057	29254	29320	29219	29186	29159	28950	29224	29001	29351	29055	28969	29147	29169	29299	29256	29307	29127	28928	28955	29212	29297	29328	29156	29041	28989	29080	28944	29127	29183
18771	56912	84739	77738	46482	16641	16594	16515	16506	16677	16460	16665	16474	16733	16633	16368	16551	16723	16819	16717	16797	16698	16583	16610	16544	16463	16599	16710	16536	16554	16720	16583	16465	16480	16623	16496	16647	16813	16713	16690	16606	16665	16695	16661	16574	16445	16650	16489	16469	16638	16680	16638	16431	16673	16624	16450	16800	16618	16493	16619	16794	16594	16624	16448	16509	16648	16538	16481	16637	16523	16412	16594	16706	16622	16448	16597	16630	16410	16479	16630	16685	16573	16591	16498	16580	16517	16592	16596	16749	16629	16633	16722	16478	16399	16566	16494	16500	16593	16441	16670	16538	16498	16760	16545	16480	16479	16461	16554	16610	16683	16514	16638	16452	16546	16684	16614	16683	16772	16595	16636	16365	16640	16734	16465	16475	16753	16686	16500	16698	16583	16624	16587	16517	16674	16532	16612	16742	16689	16630	16418	16622	16647	16658	16564	16574	16574	16500	16595	16678	16759	16554	16634	16571	16502	16593	16371	16512	16559	16531	16572	16699	16636	16639	16485	16627	16442	16653	16502	16394	16594	16621	16551	16414	16598	16657	16476	16492	16748	16563	16743	16503	16676	16791	16575	16575	16576	16455	16476	16479	16568	16485	16595	16488	16470	16601	16644	16489	16552	16589	16414	16596	16468	16686	16661	16622	16408	16518	16535	16644	16694	16494	16564	16430	16538	16559	16746	16592	16630	16522	16600	16664	16577	16501	16629	16521	16428	16544	16583	16596	16492	16558	16561	16510	16508	16568	16735	16656	16595	16489	16675	16567	16711	16740	16599	16663	16585	16705	16626	16631	16483	16631	16526	16574	16795	16730	16577	16670	16461	16662	16496	16393	16765	16722	16538	16545	16503	16583	16638	16487	16634	16443	16570	16632	16652	16472	16686	16611	16520	16633	16662	16663	16430	16623	16525	16456	16479	16603	16478	16512	16658	16537	16750	16860	16517	16571	16669	16559	16611	16484	16758	16686	16606	16566	16665	16646	16533	16500	16541	16624	16599	16660	16479	16510	16656	16661	16457	16629	16544	16661	16655	16638	16537	16619	16573	16622	16490	16731	16626	16616	16534	16606	16551	16635	16582	16551	16541	16467	16620	16655	16527	16647	16460	16644	16523	16583	16578	16583	16452	16587	16474	16694	16484	16735	16501	16428	16386	16553	16568	16607	16644	16489	16524	16592	16748	16535	16562	16635	16573	16684	16488	16347	16712	16566	16620	16628	16548	16651	16482	16579	16585	16610	16541	16499	16517	16489	16456	16648	16627	16649	16640	16666	16651	16539	16603	16620	16635	16577	16683	16729	16562	16469	16549	16476	16554	16657	16602	16688	16524	16523	16518	16395	16492	16702	16656	16683	16582	16518	16643	16416	16557	16473	16640	16568	16695	16620	16507	16656	16636	16646	16522	16570	16408	16658	16408	16511	16582	16586	16512	16433	16509	16605	16552	16482	16445	16518	16514	16586	16672	16642	16642	16652	16459	16647	16696	16678	16684	16738	16637	16476	16573	16567	16620	16576	16333	16606	16643	16665	16586	16577	16698	16488	16572	16628	16633	16492	16610	16721	16588	16739	16545	16577	16442	16768	16453	16511	16367	16444	16285	16643	16402	16637	16604	16625	16570	16513	16698	16636	16632	16520	16521	16496	16641	16674	16276	16718	16491	16602	16598	16606	16674	16617	16536	16698	16586	16529	16716	16461	16635	16573	16382	16517	16638	16730	16635	16701	16592	16575	16650	16636	16518	16526	16633	16584	16644	16635	16512	16622	16584	16535	16570	16623	16674	16534	16695	16420	16886	16678	16589	16626	16720	16494	16596	16645	16492	16627	16640	16506	16460	16598	16604	16743	16599	16750	16515	16513	16869	16465	16450	16579	16566	16776	16652	16570	16598	16540	16529	16589	16760	16617	16554	16433	16505	16488	16550	16422	16409	16519	16459	16603	16768	16573	16541	16697	16749	16588	16413	16576	16556	16652	16572	16612	16483	16517	16667	16578	16579	16545	16633	16713	16667	16700	16686	16642	16610	16536	16640	16600	16468	16363	16772	16594	16488	16584	16529	16685	16585	16543	16576	16550	16461	16583	16737	16578	16568	16762	16569	16579	16370	16453	16557	16574	16579	16580	16537	16618	16506	16473	16727	16526	16517	16581	16656	16590	16699	16684	16597	16488	16629	16646	16472	16656	16560	16634	16727	16623	16461	16501	16668	16583	16646	16571	16575	16477	16551	16462	16520	16620	16386	16435	16579	16584	16637	16625	16473	16403	16561	16476	16730	16563	16534	16530	16693	16429	16712	16525	16763	16437	16509	16453	16747	16538	16777	16599	16483	16403	16731	16837	16642	16635	16545	16682	16760	16597	16542	16691	16544	16678	16732	16573	16389	16529	16563	16421	16432	16652	16555	16730	16496	16599	16492	16689	16514	16683	16552	16550	16610	16650	16626	16588	16587	16459	16527	16796	16395	16449	16538	16669	16527	16447	16771	16657	16526	16518	16759	16433	16725	16713	16734	16604	16592	16529	16610	16782	16472	16774	16521	16578	16741	16678	16549	16485	16504	16684	16556	16421	16663	16524	16373	16571	16488	16545	16504	16577	16627	16586	16536	16656	16744	16553	16621	16581	16564	16542	16595	16722	16736	16523	16641	16539	16626	16585	16685	16382	16565	16618	16670	16552	16618	16533	16498	16678	16605	16706	16403	16650	16811	16514	16642	16633	16494	16488	16543	16688	16561	16521	16570	16488	16650	16646	16678	16508	16689	16608	16519	16628	16666	16533	16629	16619	16553	16562	16523	16390	16708	16776	16616	16579	16608	16774	16595	16543	16521	16552	16498	16510	16590	16494	16625	16522	16440	16559	16555	16620	16699	16691	16610	16574	16525	16586	16568	16560	16574	16472	16516	16663	16433	16736	16564	16562	16588	16568	16668	16668	16583	16545	16739	16587	16490	16618	16502	16583	16556	16719	16734	16667	16600	16743	16623	16630	16525	16635	16321	16626	16612	16508	16597	16631	16530	16600	16693	16701	16666	16613	16555	16508	16585	16693	16701	16437	16608	16514	16462	16650	16465	16794	16597	16565	16584	16618	16681	16414	16596	16469	16304	16511	16727	16455	16609	16480	16570	16622	16512	16623	16564	16582	16619	16570	16731	16543	16497	16511	16560	16580	16589	16510	16517	16555	16497	16622	16724	16568	16708	16541	16552	16560	16735	16629	16660	16561	16723	16647	16590	16622	16682	16416	16610	16507	16786	16532	16801	16680	16699	16428	16479	16619	16382	16602	16524	16569	16602	16546	16682	16689	16691	16594	16561	16475	16569	16501	16477	16667	16635	16576	16555	16631	16620	16512	16653	16546	16527	16516	16462	16616	16622	16582	16528	16593	16554	16548	16748	16638	16476	16538	16578	16591	16656	16630	16567	16573	16551	16542	16431	16361	16578	16577	16548	16651	16805	16531	16506	16505	16549	16590	16495	16667	16452	16536	16475	16691	16361	16463	16628	16629	16608	16516	16527	16669	16456	16620	16539	16611	16493	16647	16489	16450	16683	16688	16654	16555	16540	16680	16637	16554	16633	16551	16721	16569	16581	16621	16559	16689	16765	16568	16563	16615	16700	16615	16782	16564	16671	16507	16619	16481	16476	16861	16669	16780	16703	16646	16558	16534	16767	16447	16538	16516	16454	16770	16584	16730	16555	16597	16564	16588	16603	16733	16632	16545	16585	16686	16693	16583	16333	16677	16557	16462	16672	16569	16770	16435	16653	16561	16602	16780	16670	16536	16567	16484	16566	16481	16578	16454	16641	16464	16652	16652	16757	16488	16589	16579	16620	16587	16561	16599	16673	16525	16711	16403	16789	16498	16499	16530	16584	16539	16491	16658	16631	16753	16677	16602	16443	16695	16434	16571	16495	16645	16563	16669	16510	16730	16575	16631	16572	16763	16505	16622	16674	16524	16656	16636	16449	16501	16586	16623	16590	16572	16422	16413	16578	16594	16469	16554	16483	16541	16510	16593	16485	16538	16529	16593	16642	16606	16718	16586	16554	16631	16632	16650	16645	16624	16571	16767	16517	16458	16514	16426	16680	16581	16639	16434	16423	16645	16722	16769	16556	16409	16682	16462	16729	16651	16609	16600	16543	16599	16607	16629	16692	16449	16743	16784	16599	16601	16498	16394	16797	16775	16516	16857	16516	16519	16471	16585	16495	16716	16620	16587	16712	16673	16463	16580	16339	16576	16533	16522	16527	16708	16786	16526	16604	16583	16693	16484	16645	16613	16868	16369	16561	16551	16739	16522	16496	16483	16658	16713	16496	16604	16697	16713	16533	16561	16663	16583	16567	16741	16674	16553	16547	16823	16609	16538	16847	16472	16434	16454	16711	16520	16627	16431	16666	16686	16575	16595	16395	16493	16758	16409	16472	16398	16555	16547	16600	16649	16640	16538	16576	16591	16520	16451	16690	16696	16497	16667	16500	16734	16429	16692	16609	16513	16595	16660	16514	16507	16539	16543	16606	16502	16624	16509	16657	16619	16519	16505	16728	16734	16642	16764	16574	16662	16645	16640	16539	16582	16644	16481	16403	16546	16492	16663	16637	16637	16655	16608	16689	16588	16544	16733	16595	16553	16560	16703	16590	16438	16483	16750	16635	16668	16458	16840	16590	16627	16728	16776	16546	16515	16583	16482	16715	16683	16652	16541	16582	16490	16576	16602	16462	16747	16650	16608	16319	16634	16647	16676	16485	16398	16641	16626	16638	16476	16600	16580	16526	16669	16586	16520	16434	16514	16676	16541	16633	16529	16725	16760	16531	16772	16554	16589	16655	16585	16510	16619	16518	16753	16725	16576	16518	16614	16620	16677	16629	16658	16584	16517	16534	16701	16397	16418	16526	16724	16542	16584	16523	16625	16636	16539	16720	16774	16434	16671	16685	16703	16754	16672	16421	16592	16372	16482	16283	16573	16596	16468	16503	16667	16478	16669	16501	16781	16552	16476	16602	16423	16544	16626	16862	16635	16739	16527	16710	16623	16715	16521	16739	16437	16526	16581	16654	16452	16764	16687	16521	16604	16673	16588	16410	16697	16500	16521	16561	16476	16701	16776	16339	16620	16422	16614	16659	16674	16646
22025	23222	60144	62205	45952	30471	33583	32370	32339	32722	32513	32375	32663	32519	32825	32462	32370	32202	32390	32240	32039	32219	32416	32077	32309	32081	32177	32145	32401	32046	32028	32056	32089	32393	32173	32235	32430	32308	32236	32323	32339	32342	31881	31734	32100	32070	32031	32029	31941	32255	32218	32418	32179	32095	32019	31769	32143	32090	32078	32151	32180	32295	31921	32245	32130	32097	32129	32120	32149	31823	32089	31915	32314	31985	32211	32292	32218	31953	32101	32215	31884	31956	32147	32220	31871	32359	32128	32123	32305	32018	32211	32117	31869	32252	32587	32271	32006	32310	31862	32027	32029	32383	32335	32062	32405	31869	31961	31958	31813	32228	32102	32132	32239	32251	32167	32083	31876	32223	32075	32352	32083	32061	32280	31816	32186	32188	31988	32051	32098	32084	32201	32152	31952	32090	31832	32040	32162	32124	32324	32025	31927	31835	32025	32030	32050	32033	31906	32272	31851	32167	32119	32272	32106	32134	32178	32167	32080	32413	32281	32123	31874	32301	32075	32005	32490	32255	32175	31691	31935	31874	31718	31977	32240	31998	32115	32126	32146	32231	32075	31931	32168	32179	31763	32080	31930	32136	32080	32355	32261	32226	32307	32090	32180	31978	32214	32317	32116	32104	32126	31938	32178	32131	32153	31798	32386	32075	31916	32211	32320	32386	31977	31833	32191	32159	32270	32038	31994	32032	32202	32167	32256	32058	31992	32078	32052	32157	32148	32034	32036	32089	32165	31976	31989	32475	32204	32197	32043	32053	32044	31974	32001	32094	32041	31885	32240	32350	32297	31983	32048	32243	31879	32243	32240	31963	32004	32157	31677	32261	32123	32068	31926	31992	32032	32352	32018	31930	32079	32156	32014	32126	32058	31996	32040	32036	32034	32087	31939	31933	31722	32183	32231	32168	32080	31990	32221	32056	32005	32115	31915	32078	32155	32113	32058	32222	32283	31863	32056	32127	31919	32188	31978	32188	32229	31995	31952	32164	32259	32216	32006	31955	31975	32040	31853	32089	32347	32198	32132	32312	32125	31924	31807	32008	31994	31902	32002	32089	31970	31996	32067	32308	32110	31960	32036	32166	31944	32168	31787	32114	32020	32299	32486	32300	32315	32064	32322	32079	32317	32032	32073	31819	31845	32245	32180	31975	31900	31900	31897	32118	32152	31967	31793	31793	31938	32345	32207	32047	31992	32059	32386	31852	32413	31891	32026	32055	32099	32199	31937	32560	32208	31998	32168	32284	32332	32211	31906	32220	32041	31938	32074	31793	31975	31995	32092	32192	31880	32114	31995	32146	31998	32079	31943	32193	31905	32406	32120	32009	32069	31883	32140	31971	31859	31897	32045	32290	32175	31901	32072	32021	32114	31968	32103	32134	32240	31770	32034	32022	32212	31893	32029	32093	31882	32164	32439	31905	32134	32270	31911	31952	32140	31886	31928	32125	32289	31865	31982	32016	32083	31933	32183	32079	32310	31925	32091	31892	32072	32112	31957	32307	32056	31993	31877	31824	32155	32100	32249	31867	32067	31835	31947	31752	32067	32085	32180	32044	32111	32072	32110	32222	32164	32094	32291	31683	31666	31940	32084	32094	32226	32122	32170	32214	31920	32083	31952	32169	32066	32097	32153	31980	31836	32060	32157	32043	32209	32288	32140	31618	32096	32012	32063	32197	32057	32069	31914	32007	32104	32144	32088	31975	31999	32123	31804	31827	31820	31828	32187	31679	32130	31809	32092	32009	32113	32126	31953	31765	32160	32230	32183	31884	31644	32058	32195	32146	32139	32250	32081	32067	32112	32210	32103	32219	32189	32123	31970	31964	32286	32261	32173	32002	32072	31904	32103	32028	32176	32116	31903	31995	31910	32259	31931	31839	32080	32081	32266	32095	32132	32056	31999	31860	32091	31938	32032	32152	32020	32129	31933	32098	32256	31984	32009	32104	32001	31638	32030	32309	32135	32165	32118	32157	32101	32026	32383	32199	32250	31924	32006	32124	32028	32225	32061	32160	31802	32022	32159	31948	32031	31661	31926	32250	32350	32050	32139	32004	32027	32111	32125	31928	32040	32232	32264	32046	32325	31732	32296	32087	32018	31826	32335	32092	32048	31933	32187	31898	32171	31979	32089	32231	32149	31872	32529	32156	32136	32012	32256	32104	31952	32023	31944	32018	32111	31772	31891	32082	32131	32191	32305	32407	32314	31853	32207	32068	31836	32530	32092	31797	32327	32098	32241	32225	32125	31854	32044	31953	32200	32006	32117	32080	31935	32059	32044	32079	32015	32185	32165	32267	32073	32141	31949	31920	31905	32040	32240	32092	32189	31948	32021	32251	31910	32070	32170	32205	32283	32062	31835	32088	32058	32134	32125	32127	32193	32154	32190	31975	32535	32256	31997	32299	32154	31921	32235	32347	31889	32122	31944	32140	31959	32045	32023	32112	31999	32242	32181	32265	31851	32179	32234	31850	31860	32063	32298	32083	32054	32045	32076	32249	32171	32279	31922	32079	32015	31904	32074	32086	31904	32200	31906	32038	31900	31837	32184	32185	32206	31978	32325	32192	32205	32091	32175	31941	31991	31871	31956	32119	32288	32179	32000	31880	32022	31901	32123	31897	31963	32514	31993	32315	32334	32021	32161	31990	32224	32140	31970	31919	32170	31729	31999	32168	31976	32206	32124	32107	31997	32325	32010	31832	32219	31789	31799	32100	31999	32137	32291	31918	32080	32047	32091	32016	31944	32109	31746	32163	31999	31957	31864	32219	32090	32033	31976	31977	32256	31808	32018	32096	32325	32128	32212	31952	32062	31803	31982	31996	31991	31941	32000	32052	32104	32021	32164	32075	32147	32126	31548	32147	32264	32156	31925	31856	31874	32022	31916	31938	31562	32289	32033	32036	32298	32198	31902	32201	32198	32024	32116	32229	31730	31946	32039	32060	32027	32156	31872	32372	31812	31733	32298	32204	32048	32454	32076	32181	31843	31965	31819	32097	32067	32114	32232	32115	31939	31911	32380	31915	32017	32180	31895	32106	32057	32180	32169	31647	32114	32210	31930	31875	32001	31929	32060	32141	32158	31992	31986	32179	31965	31877	31956	31840	31877	32069	32531	32194	31789	32117	32312	32217	31898	31849	31829	32087	31844	31952	32060	32093	32051	31723	32120	32340	31994	32200	32032	31892	32038	32050	32115	32091	32119	31988	32079	32253	32034	31803	32040	32229	31885	32021	32062	32179	32172	31820	31893	32004	32017	32153	32241	32188	32014	32019	32085	31973	32083	32038	32210	32217	31799	32274	32047	32160	31876	32150	32421	32145	32231	32108	32049	31785	31913	32052	32140	32353	31817	31995	32026	32533	32189	32262	32013	32288	32083	32182	32407	32094	32268	32112	32126	31987	32006	31902	32349	32051	31812	32161	31955	32016	32083	31738	32205	32360	32187	32099	32196	32140	32263	32006	32011	32046	32300	32029	31762	32091	32206	32354	32059	31780	31691	32286	31806	32026	32039	32034	32095	32115	32133	32156	32186	31873	32148	32123	32298	31995	32142	32035	32096	32283	32084	32056	32324	32034	32051	32319	32049	32096	32126	31977	32103	32203	31906	32061	31922	31870	31932	32014	31952	32076	31964	32076	32168	31939	32108	32013	32076	31898	32089	31949	32031	32244	32235	32152	31945	32157	32322	32304	32212	32164	32036	31965	31974	31988	32224	31826	31789	31887	32221	32013	32122	32114	32201	32122	31972	32154	31801	32222	31974	32042	32168	32171	32102	32112	32100	32140	32005	32085	31969	31920	31965	31814	31923	32307	31949	32165	32473	32152	32065	31970	32081	32420	31963	31981	32165	32078	32007	31864	31657	32108	32148	31922	32044	32047	31902	31994	32043	31962	31815	31777	31866	32166	32259	32023	32244	31987	32072	32320	32206	32008	32174	32061	31991	32030	32148	32333	32030	31964	32376	32163	31869	31937	31965	32353	31915	31945	31957	31992	32071	32261	32052	32077	32031	31893	32019	32135	31997	31990	32155	31948	32070	32360	32092	31914	31982	32015	32000	31971	32102	32193	32307	32175	32334	32087	32132	32030	31913	32024	31995	32097	32278	32077	31920	31876	32326	32047	32079	31830	32032	32247	32114	31948	32068	31876	32122	32036	31832	31957	31939	32219	32161	32086	32036	32369	32002	32064	31992	31949	32169	31958	32179	31725	32176	32220	32017	32051	31991	32223	32221	31960	31719	31975	31978	31882	32320	32241	31992	32069	31716	31774	32428	32049	32138	32083	32072	32032	32129	31969	31918	32086	32620	32163	32587	31825	31843	31933	31898	32244	32082	32107	32019	31973	32063	31938	32427	31978	32060	32117	32214	32110	32036	32092	32326	32196	31770	32182	32028	32052	32113	31994	32169	31984	31898	31980	32034	31709	32106	32238	32201	32134	32009	31813	32248	32026	32071	31934	31986	32031	32183	31822	32172	32424	31941	31916	32152	32070	32105	31968	32280	31886	31881	32183	32092	31989	31883	31903	32033	32079	31965	32352	31917	31708	32142	31960	31722	32390	32093	31846	31792	31875	32105	31964	32314	32239	32008	31909	31859	32072	32215	31882	32067	31686	31924	31897	32022	32249	32271	31893	31756	32214	32137	31934	32067	31749	32143	32264	32344	32205	32014	32157	31947	32094	32148	32051	31815	32377	31966	32138	31836	32196	32242	31902	32092	31858	32044	32054	31781	32231	32139	31743	31784	32339	32089	32140	32131	32102	32030	31954	32146	32314	32326	32100	32055	32080	31860	31997	31959	32310	32235	31960	32026	32189	32264	32211	32053	32204	31821	32265	31987	32082	32031	31994	31769	32406	32267	32230	32408	31992	32217	32021	31964	31974	32094	32124	31894	32043	31876	31653	31735	31875	31926	32315	31973	32020	32228	32234	32164	32366	31986	32114	32027	32074	32280	32279	31858	31994	31916	31621	32125	32073	32312	32099	32188	32234	32083	32080	32017	32446	31911	32082	32252	32068	32423	31906	32263	32360	32049	31902	32059	32254	32194	32084	32128	31818	31909	32408	31982	32171	32140	31910	31881	31869	32033	32000	32192	32133	32086	32151	32029	31960	32373	32059	32128	31986	32155	32154
22863	53196	76438	86721	55744	17988	17664	17663	17667	17596	17533	17579	17754	17780	17751	17722	17782	17801	17741	17648	17745	17834	17835	17708	17645	17704	17669	17720	17628	17865	17851	17657	17861	17643	17498	17786	17553	17575	17629	17685	17966	17835	17575	17838	17651	17632	17526	17517	17681	17445	17587	17725	17641	17758	17793	17696	17888	17840	17674	17640	17720	17562	17467	17665	17666	17631	17691	17753	17591	17736	17472	17764	17652	17648	17739	17751	17718	17831	17832	17644	17825	17816	17866	17724	17946	17552	17658	17839	17611	17645	17646	17596	17843	17599	17687	17565	17715	17821	17648	17775	17673	17746	17832	17661	17775	17653	17706	17742	17699	17675	17622	17701	17695	17824	17714	17788	17637	17695	17588	17800	17730	17892	17550	17771	17665	17802	17704	17846	17638	17313	17629	17791	17939	17641	17543	17652	17689	17543	17551	17705	17626	17689	17761	17677	17570	17485	17695	17782	17718	17557	17779	17654	17775	17610	17693	17589	17653	17556	17537	17823	17708	17643	17551	17608	17796	17705	17514	17787	17780	17632	17730	17791	17688	17763	17639	17581	17656	17879	17643	17680	17693	17634	17639	17560	17600	17622	17717	17712	17664	17506	17751	17766	17558	17747	17700	17570	17705	17690	17686	17686	17597	17794	17559	17484	17744	17511	17697	17723	17712	17589	17479	17778	17698	17676	17648	17684	17647	17793	17690	17634	17636	17720	17835	17832	17597	17579	17637	17621	17641	17775	17717	17518	17667	17716	17622	17703	17684	17886	17516	17724	17560	17615	17528	17801	17647	17921	17734	17592	17720	17930	17516	17631	17638	17699	17828	17514	17682	17757	17721	17707	17776	17706	17646	17577	17607	17782	17726	17629	17532	17577	17548	17643	17641	17771	17747	17684	17501	17626	17684	17715	17727	17727	17815	17637	17720	17566	17808	17692	17676	17836	17701	17545	17650	17771	17636	17786	17693	17717	17575	17636	17829	17771	17534	17599	17646	17846	17584	17701	17682	17662	17770	17747	17702	17692	17615	17584	17691	17840	17778	17553	17550	17853	17630	17580	17703	17749	17678	17733	17611	17832	17673	17752	17693	17632	17616	17724	17755	17597	17715	17732	17585	17759	17557	17765	17613	17730	17605	17869	17732	17704	17795	17681	17847	17780	17744	17825	17681	17722	17589	17556	17600	17771	17620	17669	17694	17699	17587	17770	17716	17579	17660	17850	17567	17693	17706	17622	17671	17571	17799	17619	17608	17785	17684	17693	17824	17697	17816	17654	17604	17516	17683	17761	17483	17623	17724	17755	17512	17756	17663	17699	17700	17794	17733	17642	17600	17591	17653	17452	17720	17612	17693	17733	17753	17589	17657	17616	17685	17708	17729	17679	17650	17632	17768	17740	17770	17675	17584	17688	17532	17781	17701	17542	17673	17572	17726	17585	17768	17598	17687	17725	17677	17631	17456	17619	17802	17684	17715	17635	17722	17715	17607	17526	17677	17714	17619	17688	17707	17663	17457	17638	17596	17479	17731	17637	17734	17650	17501	17581	17619	17677	17759	17688	17597	17658	17801	17751	17727	17840	17787	17685	17541	17503	17739	17655	17626	17735	17710	17716	17620	17438	17684	17699	17620	17577	17592	17683	17601	17557	17606	17545	17730	17605	17812	17738	17704	17827	17646	17613	17672	17661	17606	17591	17662	17656	17625	17718	17658	17850	17636	17703	17630	17803	17767	17621	17789	17581	17672	17752	17722	17567	17905	17636	17735	17583	17694	17622	17560	17888	17460	17795	17770	17660	17643	17674	17718	17632	17779	17604	17820	17730	17722	17707	17581	17734	17798	17588	17681	17887	17667	17707	17659	17565	17811	17646	17802	17487	17721	17681	17810	17705	17646	17677	17690	17682	17555	17668	17554	17893	17595	17723	17478	17672	17689	17738	17743	17550	17695	17435	17692	17747	17874	17563	17654	17760	17643	17748	17711	17602	17679	17525	17458	17670	17723	17771	17618	17618	17670	17548	17600	17646	17639	17525	17632	17722	17625	17856	17609	17623	17789	17628	17794	17742	17569	17824	17618	17566	17802	17778	17721	17511	17603	17669	17675	17749	17688	17726	17806	17657	17510	17573	17686	17546	17732	17514	17680	17699	17714	17851	17867	17649	17788	17572	17748	17791	17723	17713	17538	17789	17701	17717	17590	17589	17523	17667	17721	17571	17611	17741	17485	17428	17549	17655	17599	17698	17515	17669	17798	17750	17535	17652	17664	17577	17795	17753	17712	17791	17813	17802	17500	17743	17511	17869	17712	17595	17632	17519	17693	17651	17527	17761	17603	17562	17620	17501	17604	17649	17944	17590	17815	17630	17680	17846	17653	17663	17531	17745	17668	17805	17710	17596	17657	17607	17780	17536	17699	17653	17690	17620	17654	17780	17646	17696	17797	17677	17805	17806	17577	17631	17810	17718	17754	17717	17465	17558	17553	17656	17554	17748	17763	17590	17575	17520	17580	17434	17649	17558	17478	17641	17452	17591	17678	17576	17733	17713	17623	17761	17769	17738	17754	17405	17733	17627	17669	17568	17681	17549	17707	17771	17538	17610	17645	17617	17620	17463	17699	17771	17844	17517	17654	17567	17727	17726	17720	17446	17708	17613	17787	17766	17401	17504	17712	17870	17779	17689	17392	17500	17582	17587	17583	17835	17766	17730	17688	17539	17842	17567	17812	17637	17553	17622	17659	17563	17731	17556	17639	17479	17757	17663	17849	17726	17763	17659	17601	17721	17702	17866	17687	17702	17742	17636	17668	17818	17793	17659	17771	17586	17866	17531	17653	17676	17621	17851	17755	17626	17719	17693	17613	17669	17849	17562	17753	17604	17670	17703	17494	17582	17526	17567	17735	17544	17814	17592	17697	17496	17639	17658	17679	17546	17569	17520	17427	17695	17399	17611	17796	17571	17674	17792	17724	17666	17594	17445	17759	17666	17900	17528	17644	17604	17668	17792	17621	17695	17692	17779	17599	17810	17695	17722	17667	17628	17716	17647	17674	17567	17721	17477	17593	17625	17624	17446	17442	17597	17629	17566	17569	17627	17531	17744	17743	17686	17569	17655	17594	17843	17491	17672	17623	17713	17850	17649	17822	17709	17565	17662	17666	17669	17800	17647	17592	17608	17796	17899	17745	17682	17653	17792	17439	17821	17684	17635	17576	17652	17707	17551	17503	17679	17645	17804	17959	17708	17648	17690	17655	17628	17660	17754	17700	17857	17632	17542	17684	17773	17655	17700	17741	17676	17752	17645	17757	17508	17692	17561	17712	17609	17778	17756	17447	17645	17654	17769	17559	17745	17719	17699	17833	17493	17655	17460	17548	17765	17707	17670	17704	17621	17592	17956	17758	17717	17745	17731	17613	17759	17679	17483	17639	17904	17790	17672	17742	17720	17680	17648	17513	17574	17681	17758	17721	17783	17611	17550	17550	17503	17643	17711	17635	17770	17763	17834	17627	17665	17485	17604	17555	17716	17780	17574	17659	17905	17910	17719	17710	17779	17604	17562	17873	17561	17626	17669	17700	17576	17615	17695	17620	17539	17540	17652	17517	17554	17954	17701	17613	17662	17505	17725	17567	17673	17645	17787	17672	17804	17576	17575	17571	17814	17791	17656	17731	17627	17691	17601	17634	17458	17644	17457	17527	17727	17512	17591	17640	17807	17751	17370	17865	17796	17599	17828	17586	17522	17785	17746	17698	17624	17662	17649	17500	17738	17666	17537	17934	17578	17665	17627	17542	17576	17590	17677	17647	17708	17739	17567	17797	17696	17629	17582	17768	17928	17549	17614	17828	17915	17555	17887	17438	17718	17616	17663	17634	17840	17707	17633	17694	17772	17774	17621	17660	17560	17614	17468	17793	17856	17652	17586	17728	17515	17622	17675	17594	17541	17523	17607	17686	17541	17644	17707	17617	17614	17590	17641	17688	17664	17576	17582	17740	17717	17655	17649	17696	17633	17689	17707	17574	17653	17682	17748	17680	17684	17604	17732	17639	17687	17563	17652	17499	17688	17647	17661	17500	17676	17806	17542	17770	17616	17548	17703	17693	17649	17774	17683	17652	17623	17803	17727	17622	17635	17932	17768	17640	17769	17571	17710	17635	17611	17640	17320	17735	17762	17596	17623	17418	17822	17695	17734	17674	17591	17558	17612	17587	17781	17562	17520	17666	17624	17775	17766	17810	17838	17664	17670	17498	17591	17629	17521	17651	17607	17631	17735	17679	17649	17601	17735	17858	17581	17786	17486	17597	17751	17539	17535	17654	17587	17544	17640	17795	17506	17779	17563	17672	17704	17709	17559	17767	17770	17699	17494	17409	17674	17689	17796	17541	17715	17765	17792	17732	17608	17640	17630	17652	17587	17763	17744	17624	17642	17753	17756	17658	17534	17848	17810	17617	17877	17712	17592	17639	17708	17555	17787	17666	17560	17763	17804	17585	17653	17749	17682	17749	17487	17661	17657	17679	17650	17574	17507	17773	17561	17724	17766	17510	17622	18013	17669	17576	17763	17732	17604	17639	17802	17660	17625	17577	17773	17726	17722	17692	17819	17659	17827	17795	17711	17579	17779	17510	17694	17594	17925	17700	17808	17523	17689	17578	17862	17733	17585	17536	17554	17592	17706	17751	17559	17560	17568	17622	17640	17694	17670	17759	17609	17643	17785	17513	17592	17663	17745	17697	17597	17634	17776	17582	17576	17740	17614	17747	17612	17800	17696	17666	17765	17640	17672	17685	17491	17816	17730	17545	17816	17669	17687	17816	17653	17555	17746	17635	17687	17684	17585	17632	17586	17689	17753	17623	17555	17479	17491	17723	17625	17747	17622	17579	17786	17779	17635	17807	17630	17616	17755	17700	17614	17589	17750	17468	17768	17747	17607	17789	17527	17684	17635	17729	17431	17581	17738	17612	17731	17660	17715	17616	17591	17708	17836	17612	17611	17813	17641	17633	17565	17805	17633	17693	17556	17658	17546	17576	17697	17715	17767	17638	17473	17716	17599	17418	17493	17789	17551	17710	17466	17563	17507	17506	17670	17671	17658	17772	17547	17903	17812	17780	17675	17797	17614	17752	17705	17671	17584	17620	17697	17696	17546
35456	35560	62821	46988	34877	30590	30233	29928	30127	29915	29933	30082	30294	30067	29785	30105	29980	29920	30012	29913	29935	30368	30037	29868	29892	29697	29736	29987	29914	29776	29736	29795	29661	29608	29673	29703	29979	29825	29831	30080	30213	30007	29788	29857	29705	29835	29712	29812	29845	30027	30130	29904	29756	30036	29754	29685	29480	29801	29790	29929	29781	30034	29749	29810	30003	29680	29787	30076	30058	29894	30005	29880	29979	29730	29844	30079	30013	30077	29893	30002	30070	29959	29994	29767	29998	30178	29811	29954	29844	29919	29899	29414	29833	29842	29832	29910	29786	29764	30031	30107	29869	29924	29798	29828	29998	30169	29958	29905	29940	30128	29895	29798	29975	29794	29620	29906	30017	29831	29893	30064	30134	30092	30038	30064	30012	29953	29882	29929	29898	29905	29841	29856	29912	29797	29910	29972	29661	30015	29873	30018	29858	30033	29897	29932	29882	29856	30206	29913	29950	29757	29690	30035	30085	29913	29612	29959	29967	30000	30036	29968	29987	29699	29669	30112	29834	29921	29897	29694	29897	29888	29825	30209	30128	29898	29610	30110	30039	29933	29765	29634	30148	29802	30196	29655	29748	30095	30081	30010	29863	29873	29762	29663	30009	29906	29751	29919	30072	29929	29918	29853	29703	29910	30006	29825	29828	29740	29769	29685	29754	29903	29869	29893	29776	29856	29674	29877	29851	30018	30082	29939	30211	29996	29934	29813	29869	29966	30024	30052	29964	30172	29916	30040	30179	29996	29799	29948	29920	29724	29785	30070	29901	29962	29903	29616	29988	29827	30071	29826	29683	29669	29644	29926	30062	29871	29863	29986	29908	29803	29920	29949	29844	29831	30075	29824	29366	29775	30310	29880	29924	29955	30126	29902	29749	29976	29788	29861	29770	29741	29917	29770	29930	29811	29547	29715	29700	29844	29961	29952	29919	29979	29734	29789	30101	30040	29884	30051	29912	29844	29727	29936	29872	29900	29630	30068	29718	30054	29916	29954	29981	29766	30113	29722	29927	29907	29623	30072	29955	29606	30073	30049	29945	29868	30214	29697	29743	29758	29991	29911	29656	29806	29684	29786	29897	29886	29882	29832	29849	30219	29623	29801	29781	29696	29775	29846	29764	30054	29813	30118	30053	29823	29839	29694	29820	30016	29809	29960	29749	29962	29767	29829	29919	29712	29871	30107	30103	29860	29794	29919	29796	29918	29792	29931	29843	30088	29838	29969	29444	29697	29867	29675	29956	29710	29683	29881	29984	29819	29867	29678	30033	29868	29927	29647	30145	29786	30154	29985	29996	29596	30059	29895	29957	29880	29833	29672	29828	29800	30231	30000	29957	29908	29607	29744	29710	30003	29661	29977	29936	30113	29786	29903	29854	29890	29810	29745	29760	29908	29879	29802	29854	29878	29914	30030	29964	29782	29928	29751	29767	30043	30013	29960	29787	29517	29599	29682	30080	29960	29934	29568	29684	29885	29970	29641	29785	29649	29638	29927	30034	29857	30010	29879	30212	29835	29857	29907	29650	29779	30068	29907	30244	29819	30201	30002	29922	29624	29802	30001	29947	29903	29881	30027	29970	29931	29882	29979	29983	29939	29820	30200	30126	29734	29675	30088	29999	29956	30025	29963	29971	29978	29631	29924	29986	29928	29683	29796	29638	29925	29939	30100	29823	29765	29938	29783	30083	30159	29938	29868	29983	29825	29606	30002	29744	30018	30046	29965	30118	30015	30141	30124	29931	29830	29822	29879	29693	30080	29812	29776	29819	29866	30165	29742	30161	29972	29865	29808	29858	29937	30109	29760	30125	29956	29953	29585	29841	30196	30187	29945	30099	29703	29708	29916	30327	29397	29972	29969	29889	29707	29921	29880	29857	29730	30123	29653	29791	29977	30045	29861	29907	29873	29748	29542	29772	29955	30216	29883	29835	29811	29979	29583	29911	29899	29957	30079	29663	30089	29639	29660	30179	30019	29929	29821	29718	29840	29809	29796	29839	29741	29943	29967	29934	30150	30062	30004	29816	29745	29953	29844	29844	29793	29815	29922	29887	29747	29828	29915	30000	30041	29920	29797	29754	29863	29999	29945	29688	29650	30068	29895	29806	29709	30016	29720	30147	29696	30094	29834	29886	29890	30012	29986	29851	30009	29833	29964	29642	29842	29763	29934	29811	29672	30345	29816	29832	29881	29851	29893	29831	30031	30117	29645	30170	29632	29925	30067	30084	29905	29538	29925	29830	29952	29785	29787	29869	29742	29656	29777	29753	29850	30000	29953	30048	29777	29686	29934	29798	29679	29890	29943	30016	29904	29909	29814	30008	29906	30166	29701	29646	29813	29674	29958	29885	29972	29860	29908	29800	29862	29840	30001	29870	29842	30030	30207	29947	29935	29973	30084	29918	29857	30061	29884	29540	30006	30037	30093	30169	30091	29818	29799	30041	29593	29739	29732	29752	29877	30000	29718	29895	30116	29888	29865	29991	29831	29738	30030	29972	29868	30031	29820	29486	29806	30062	29817	29829	29769	30147	29623	29739	29770	29853	29717	29629	29856	29656	29841	29883	29966	30176	29809	29892	29649	29878	29850	30139	30190	29875	29701	29870	29720	29920	30042	30123	29994	29947	29825	30061	29903	29754	29873	29897	29686	29743	29848	29997	29957	29812	29943	29939	29955	29876	30148	29963	29977	30055	30079	30032	30207	29923	29902	29822	29972	29874	29734	29943	29819	29892	29975	30097	29901	29960	29761	30227	29922	29990	29802	29897	30058	29836	29898	30160	29708	30003	29968	29945	30335	29933	30179	30079	29870	30022	29942	30003	30045	29757	29788	30032	29860	30105	29990	30044	29652	29951	29956	29910	29942	29801	29805	29773	30291	29738	29947	30003	30084	30074	29741	30143	29970	29877	29869	29960	30075	29902	29944	30003	30063	30054	29863	29840	29958	29662	30018	29751	29957	29973	29699	29826	29896	29762	30206	30125	29700	30071	29957	29821	29846	30027	29851	29817	29857	29604	29732	29931	29956	29898	29864	29674	30047	30150	29898	30146	29675	29927	30094	30153	29852	30091	29929	29615	29973	30073	29855	29909	29697	29858	30021	30010	29945	29766	29863	29794	29693	29673	29955	30056	29825	29907	30007	29954	29866	29707	29626	29768	29961	29456	30010	29928	29591	29753	29665	29763	29931	30062	29819	29896	29914	30064	29905	29848	29887	29906	30014	29918	29858	29975	29999	29981	29996	29824	29831	29896	29775	29814	29568	29820	29682	29745	29839	29766	29951	29842	30052	30126	29843	29938	29780	29795	29836	29714	29784	29856	29743	29939	30061	29919	30167	29909	29967	29878	30055	29641	29808	29847	29970	29904	29820	29814	29765	29721	29949	29999	30422	29887	29948	29882	29895	29830	30080	29860	29733	29665	29735	30098	29818	30137	29525	29584	29703	29688	29915	29787	29975	29827	29873	29621	29719	30012	29735	29695	29748	30012	29952	29877	29791	29911	29883	30131	29961	29870	29890	29548	29713	29724	29939	29870	30002	29858	29898	30029	29662	29815	29860	29983	29803	30155	29680	29985	29710	29739	29678	29699	30086	30057	29937	29778	29818	30080	30014	29858	30137	30084	29869	30011	29800	29936	29900	29997	29783	30066	29842	29932	30113	29953	29856	29946	29947	30262	30008	29909	30103	29856	29617	29740	29928	29953	29873	30185	29867	29864	29885	29951	29898	29955	29931	30026	29922	30084	29924	30000	29670	30022	29792	29792	30135	30110	30088	29932	30025	29720	29907	29783	29777	30148	29960	30204	30007	29835	29753	29953	29730	29997	30110	29960	29772	29743	29987	30084	29954	29989	29980	30136	29871	29796	29798	29747	29830	29663	29971	29709	29884	29700	29828	29839	29995	30072	29823	29964	29938	29790	29857	29879	29697	29678	29890	29971	29996	30157	29751	29935	29764	29985	29826	29915	29950	29693	29797	29859	30013	29952	29914	29780	29623	29890	29688	29746	29782	29831	30157	29999	29848	29699	29903	29725	29970	29931	29885	29884	29981	29946	29697	29761	29962	30001	29971	30109	29862	29950	29961	29812	29731	29811	30063	30097	29986	29786	29764	29951	29804	29757	30008	29923	30039	29991	30161	30107	29940	30139	29979	30109	29959	30034	29810	29965	29839	29957	29786	29887	30104	29815	29888	29941	29817	29843	29853	29975	29907	29951	30016	29986	29934	29757	30028	29907	29851	29943	30069	30030	29748	29630	29829	29684	29934	29988	29940	30106	29929	29882	29928	29909	29691	29780	30072	29911	30036	29907	29940	29697	29884	29963	30065	29771	29974	30064	30093	30094	30006	30041	29889	29985	30022	30117	30200	30025	30014	29830	30125	29938	29731	29811	29553	30138	29885	29997	30047	29783	29706	29871	29788	29819	30353	29902	29963	29838	30128	29971	30128	29969	29738	30006	29751	29971	30131	29950	29829	30153	29704	29917	30024	29814	29817	29811	29789	30047	29982	29858	29954	30116	29979	29796	29665	30280	29943	30026	29752	30018	29610	29864	29701	29650	29718	29716	29861	30070	29974	30195	29814	29832	29604	29848	30075	29763	29807	30014	30166	29982	30000	29873	29889	30035	29974	29858	29786	29760	29545	29636	30084	29783	29651	30094	30097	29873	29809	29832	30098	29485	29855	29873	29978	30105	29976	30276	29880	29836	29692	29853	29980	29762	29987	30052	29824	29754	29987	29974	29851	29882	29917	30114	29841	29941	29965	30176	29931	30084	29881	29722	29760	29739	29802	30014	30121	30227	29942	30179	29814	29529	29896	29890	29622	29774	30035	29756	30004	29877	30126	29836	29725	29900	29718	30120	30104	29629	29885	29975	29904	29914	29983	29963	29747	29605	30044	29691	30027	29694	29968	29876	29977	30328	29628	29790	29945	29954	29846	29840	30081	29894	29816	30074	30050	30013	29883	30007	29727	29826	29930	29788	29862	29914	29995	29913	30173	29968	30068	29679	29982	29752	29688	29863	29753	29990	29900	30017	30052	29765	30110	30088	29894	30035	30105	29949	30059	30091	30007	30050	29819	29884	30038	29903	29817	30054	29870	29827	29935	29740	29839	29776	29949	29936	29919	29911	29927
21958	36813	52244	32257	20982	16852	16890	16834	16815	16819	16758	16772	16903	16938	16907	16855	16876	17064	16861	16869	16724	16902	16754	16798	16808	16964	16846	17024	16944	16818	16740	16999	16709	16798	16926	16777	16790	17118	16810	16809	16747	16695	16936	16979	16802	16894	16939	16985	16945	16937	16855	16846	16898	16931	16861	16794	16799	16919	16988	16875	16731	16781	16831	16672	16768	16740	16901	16887	16912	16739	17017	16829	16928	16776	16737	16827	16828	16932	16955	16784	17047	16811	17033	16950	16885	16800	16720	16961	16867	16873	16888	16887	16957	16902	16736	16803	16891	16879	16905	16819	16920	16916	16975	16757	16878	17030	16792	16812	16793	16764	16791	16725	16826	16879	17042	16700	16992	16891	16719	16804	16791	16782	17002	16740	16777	16772	16796	16868	16811	16890	16862	16618	16986	16816	16769	16916	16817	16832	16799	16765	16758	16907	16964	16898	16887	16807	16850	16882	16950	16716	16783	16690	16735	16979	16873	16800	16919	16861	16712	16784	16814	16961	16710	16784	16870	16888	16985	16872	16822	16851	16674	16878	16895	16777	16858	16941	16749	16869	16806	16866	16913	16810	16806	16677	17053	16884	17001	17004	16726	16747	16905	16727	16803	16744	16997	16857	17099	16804	17099	16984	16962	16935	16844	16903	16986	16788	16904	16918	16791	16758	16922	16745	16852	16823	16765	16804	16812	16655	16816	17024	17002	16823	16748	16812	16834	16877	16798	16840	17021	16786	16804	16785	16933	16812	16749	16966	16744	16890	16828	16887	16967	16713	16833	16804	16969	16853	16886	16724	16956	16879	17027	16836	16700	16915	16856	17001	16702	16983	16926	16874	16899	16935	16823	16839	16773	16798	17009	16785	16738	16750	16867	16801	16957	16767	16717	16933	16905	16943	17016	16780	16976	16749	16799	16837	16940	17005	16756	16872	16856	16835	16718	16839	16793	16907	17008	16932	16676	16677	16631	16814	16883	16944	16828	17016	16852	16822	16752	16936	16766	16872	16829	16821	16905	16511	17025	16704	16710	17220	16837	16810	16880	16834	17020	16805	16995	16709	16867	16782	16994	16677	16934	16810	16876	16867	16797	16809	16813	16656	16946	16814	16769	16822	16830	16652	16907	16984	16878	16821	16798	17061	16824	16916	16781	16873	16944	16898	16872	16813	16728	16788	16870	16723	16805	16943	16745	17046	16708	16750	16918	16873	16863	16951	16826	16828	16769	16812	16925	16840	16677	16773	16854	16881	16869	16840	16937	16924	16726	16739	16863	16748	16826	16885	16711	16847	16882	16813	16798	16771	16945	16912	16963	16858	16702	16892	16685	16798	16924	16871	16886	16921	16909	16691	16869	16894	16795	16953	16954	16694	16803	16788	16984	16798	16870	16725	16906	16882	16894	16825	16757	16821	16666	17083	16879	16893	16808	16795	16811	16861	16851	16714	16797	16690	16838	16886	16793	16698	16767	16881	16765	16850	16962	16891	16942	16876	16810	16799	16888	16881	16883	16907	16940	16741	16917	16759	16913	16915	16986	16732	16813	16805	16988	16821	16818	16729	16870	17073	16955	16792	16810	17006	16971	16885	16873	16865	16830	16999	16879	16658	16875	16675	16774	16841	16851	16718	16925	17050	16868	16937	16791	16962	16766	16833	16737	16833	16850	16905	16863	16963	16884	16852	16869	16785	17006	17005	16977	16829	16828	16988	16693	16721	16811	17069	16898	16688	16893	16792	16890	16898	16797	16792	16961	17010	16845	16982	16893	16876	16859	16869	16815	16954	16934	16920	16767	16821	16781	16938	16703	16852	16832	16994	16670	16870	16648	16832	16895	16886	16964	16793	17005	16846	16794	16889	16809	16867	16961	16777	16754	16855	16728	16862	16852	16968	16941	16867	16755	17038	16879	16787	16700	17034	16833	16752	17067	16809	16863	17007	17012	16664	17072	16917	16869	16706	16597	16653	16836	16966	16900	16790	16786	16884	16935	16917	16973	16725	16964	16911	16956	16849	16847	16848	16707	16716	17068	16956	16772	16935	16900	16716	16786	16684	16716	16851	16858	16764	16875	16919	16870	16933	16799	16971	16882	16910	16887	16842	16850	16768	16796	16910	16832	16910	16725	16847	16781	16887	16953	16820	16878	16841	16836	16856	16685	16855	16941	17085	17062	16890	16789	16810	16917	16998	16642	16814	16958	16693	16622	16889	16711	16822	16984	16846	16916	16955	16835	16580	16873	16756	16972	16830	16908	16930	16693	16855	16892	16924	16880	16832	16895	16967	16883	16731	16865	17096	16941	16934	16947	17001	16815	16884	16890	16820	16762	16687	16789	17003	16805	16841	16808	16789	16787	16707	16958	16826	16761	16820	16831	16861	16871	16749	16763	16949	16724	16891	16786	16688	16907	16868	16710	17072	16952	16815	16723	16916	17023	16832	16789	16721	16844	16903	16751	16957	16930	16761	16883	16828	16944	16906	16811	16856	17056	17010	16903	16842	16912	16751	16901	16820	16946	16751	16952	16940	16708	16954	16899	16849	16964	16687	16693	16845	16926	16913	16857	16811	16804	16890	16957	16728	16908	16975	16865	17037	16933	16822	16987	16765	16878	16861	16837	16785	17038	16971	16813	16910	16969	16806	16903	16969	16857	16958	16839	16875	16903	16841	16856	16807	16768	16787	16934	16852	16807	16804	16856	16926	16801	16886	16948	16789	16856	16708	16916	16683	16791	16861	16982	16942	16831	16812	16870	16860	16640	17045	16960	16724	16983	16943	16820	16931	16751	16875	16719	16958	16925	16840	16844	16877	16866	16903	17056	16871	16583	16877	16809	16884	16625	16729	16943	16927	16676	16742	16756	16942	16836	16728	16600	16746	17032	16828	16836	16985	16960	17017	16771	16777	16778	16735	16936	16858	16724	16833	16884	16836	16749	17007	16700	16783	16819	16769	16778	16992	16964	16861	16823	16944	16772	16876	16843	16877	16904	16965	16944	17028	16934	16887	16882	16830	16725	16827	16833	16668	16789	16742	16987	17012	16727	16754	17045	16835	16859	16889	16778	16882	16865	16915	16812	16948	16679	16932	16755	17029	16682	16808	16858	16742	16729	16788	16754	16825	16625	16894	16927	16914	16850	16921	16605	16783	16862	16920	16799	16950	16919	16752	16798	16700	16826	16850	16769	16870	16904	17034	16831	16727	16989	16848	16638	16987	17146	16559	16880	16807	16844	16795	16956	16904	17089	16870	16785	16739	16969	16887	16905	16738	16974	16985	16779	16787	16790	17003	16738	16890	16923	16782	16799	16745	16746	17010	16921	16742	16939	16928	16787	17012	16817	16732	16793	16850	16778	16919	16800	16810	16858	16761	16895	16956	16803	16764	16840	16849	16863	16911	16925	16679	16764	16615	16706	16839	16818	16876	16865	16761	16792	16728	16750	16853	16907	16903	16971	16787	16778	16814	16898	16837	16991	16756	16800	16811	16840	16881	16804	16906	16953	16823	16885	16785	16877	16844	16937	16745	16990	16928	16848	16885	16807	16600	16854	16779	16833	16898	16929	17087	16777	17096	17051	16661	16991	16943	16985	16738	16770	16767	16761	17034	17001	16976	16895	16952	16844	17021	16968	16810	16845	16950	16787	16750	16932	16835	16849	16779	16839	16663	16903	16733	16862	16864	16776	16629	17046	16909	16765	16983	17036	16784	16780	16791	16857	16905	16793	16650	16814	16842	16874	16913	16791	16870	16771	16814	16909	16812	16906	16969	16791	16861	16790	16791	16978	16845	16734	16818	16683	16972	16820	16946	16937	16982	16701	16913	17088	16614	16846	16910	16946	16904	16802	16698	16937	16873	16667	16808	16875	16694	16937	16794	17041	17111	16650	16869	16830	16829	16838	16862	16858	17019	16904	16763	16903	16909	17077	16878	16936	16769	16836	16822	16868	16910	16890	16717	16912	16843	16757	16884	16712	16907	17049	16764	16769	17003	16859	16747	16735	16764	16880	17006	17013	16939	17098	16679	16942	16953	16759	16943	16741	16679	16914	16826	16772	16860	16937	16896	16940	16918	16834	16835	16870	16785	16873	16873	16904	16935	16851	16815	16873	16868	16891	16741	16865	16893	16850	16830	16743	16902	16756	16754	16928	16862	16704	16976	16833	16843	16799	16784	16975	16696	16908	17086	16849	16665	16948	16824	16942	16714	16848	16761	16883	16984	16950	16929	16792	16806	16843	16770	16800	16785	16894	16868	16840	16924	16742	16875	16905	16836	16888	16917	16956	16997	17006	16753	16910	16739	17002	16908	16803	16916	16961	16756	16864	16864	16848	16753	16877	16613	16894	16840	16767	16992	16716	16805	16899	16740	16739	16906	16838	16930	16930	16708	17066	16946	16881	16855	16846	16788	16899	16596	16884	16732	16903	16896	16839	16781	16704	16784	17061	16910	16926	16970	16814	16697	16875	16882	16866	16800	16757	16893	16696	17015	16800	16771	16875	17086	16829	17000	16784	16920	16716	16707	16921	16871	16828	16926	16914	16938	16862	16765	16846	16877	16875	17062	16746	16905	16876	17026	16879	16894	16824	16942	16896	17072	16790	16915	16882	16934	17038	17011	16806	16795	16840	16835	16811	16717	16748	16802	16790	16780	16849	16838	16786	16961	16905	16930	16837	16838	16742	16657	17043	16862	17072	16845	16760	16760	16748	16988	16871	16881	16894	16773	16744	16701	16660	16861	16899	16933	16726	17032	16947	16876	16850	16811	16903	16947	16754	16851	16755	16908	16657	16913	16808	16774	17046	16968	16650	16894	17001	16904	16816	16934	16915	16884	16827	16726	16806	16984	16835	16991	16797	16817	16996	16873	16847	16928	16761	16850	16847	16817	16910	17036	16913	16890	16948	16855	16699	16901	16886	16795	16909	16785	16822	16738	16954	16891	16830	16823	16861	16824	16941	16814	16938	16728	17008	17030	16810	16914	16858	16753	16817	16793	16956	16903	16751	17007	16603	16823	16871	16785	16628	17009	16970	16765	16858	16821	16946	16931	17062	16808	16941	16918	16873	16882	16947	16872	16985	16926	16654	16730	16959	16842	16786	16768	16617	16939	16759	17006	16819	16938	16942	16700	17034	16739	16879	16886
22702	23959	63016	60103	41967	29494	32080	30561	29778	30305	30303	30224	29957	30305	30154	30166	30396	29998	29983	30161	30381	29941	30162	30076	30253	30206	30158	30062	30031	29976	30151	29903	29932	30183	30106	29842	29970	30107	30205	29984	30124	30053	30178	29946	30098	29856	30364	30095	29961	30124	30276	29959	29872	30113	29979	30061	30410	30209	30023	30054	30065	29794	29699	30093	30065	30140	29961	29849	30053	29864	30113	29888	29978	30261	30014	29794	30023	30140	30036	29742	30110	30000	30227	29987	29866	30015	30097	30034	30200	29923	29781	30201	30096	30092	30196	30022	30062	30034	30323	29970	29975	29931	30026	30222	29759	29835	29815	29783	30190	30174	30102	29885	29668	29969	29918	30055	29653	30047	29826	29807	29744	29734	29983	29922	29986	29743	30075	29875	30031	29785	30059	30015	30125	30085	30141	29981	29917	30033	29852	29895	29845	29844	30105	30004	29932	29980	29901	30018	29944	29940	30086	29973	29998	30148	30001	30031	29816	30406	30060	29866	30245	29975	29959	29818	30029	30081	29927	30074	29650	30284	30026	29772	30056	29925	29877	29998	30031	29959	30088	30051	29843	30130	30083	30131	30139	29956	29913	30197	29881	29950	30120	30008	29828	29896	29752	30108	29848	29934	30037	30055	29786	29797	29822	30003	30046	30001	29993	29973	29963	30130	30172	29717	29958	29822	29891	29990	29905	30086	29823	30065	30069	29792	30149	29997	29726	29873	29938	29995	30013	29940	29894	29836	30013	30013	29889	29985	29811	29922	30037	29871	29958	30023	29983	30016	29762	29912	29965	30298	29829	29835	30081	29985	30029	30059	29924	29615	29956	30417	29929	29737	30063	30054	29998	30071	30012	30121	30057	29886	30036	30156	30190	29758	30058	29857	29997	29785	29891	29965	30013	29955	30101	29990	29874	29988	30036	29924	29955	30097	30016	29791	30026	30007	30074	29836	29898	29963	30083	30073	29977	30008	29814	30059	29728	30093	29970	30088	29983	29980	30176	29964	30133	30263	30200	30269	29980	29979	29962	29843	30142	30156	30103	29880	30164	30100	29950	29798	30067	30070	29798	29793	29831	30201	29688	29887	30022	29928	29856	29798	30086	30020	30107	29794	30124	30002	29929	29878	29896	30148	29710	30024	30031	29881	30183	29972	30218	30231	29812	29945	30110	29893	29951	29998	29958	30176	30153	29867	30014	29893	30011	29863	29938	29740	29784	29990	29968	29989	29951	29784	29952	30025	29925	29867	29913	30284	29916	30438	30224	30110	29880	29730	29908	30212	29898	30078	29850	29921	30404	29933	29989	30044	29975	29956	29901	30072	29935	30061	30032	30036	30345	30106	30062	29957	30268	30128	30135	29997	29936	30121	29988	29996	29950	30058	29928	30221	29846	30162	29956	30099	29975	30142	30234	30031	29722	29950	30145	30018	29902	29969	30294	29914	29839	29790	29963	30034	29810	29911	30054	29695	29915	29833	30212	30455	30055	30064	29821	29929	29838	29718	29931	29956	30071	29998	29837	29962	30298	29984	29907	29635	29922	30082	30042	30092	30246	30008	30240	29882	30155	29912	29895	29979	30121	30042	30080	29936	30139	29729	29787	30108	29966	30330	29988	30160	29845	29822	29869	30104	30186	30142	30065	29809	29977	30161	29885	30163	30037	30159	29988	29809	30137	30233	29871	29804	29954	29958	29869	29802	29745	29840	30022	29933	30076	29761	29999	29982	29926	30193	30105	30211	30125	29823	29869	29856	30067	30358	29970	29912	30096	29807	29978	29736	30035	30066	29690	29972	30142	29774	29901	29918	30058	29966	30223	30052	29989	30136	30029	30028	30094	30240	29987	29985	29995	29824	30190	29884	29947	29938	29811	29838	30113	30009	30080	30001	30091	29874	29935	30059	30149	30289	30123	29836	30279	29963	30037	29948	30210	30147	29876	29559	29997	30077	29971	30256	30011	29930	29813	30109	30024	30102	29943	30113	30235	30151	29813	29961	30062	30040	29919	29948	30275	29981	30156	30033	30164	30009	30161	29946	30147	29881	29823	29767	29899	29900	29944	30191	30065	30149	29976	29990	29867	29875	30058	30196	30090	29953	29861	29854	29976	30218	29893	29845	29899	30030	29962	29820	30018	30110	30117	30099	30020	30007	29901	30035	29944	30147	30222	30050	29992	29980	29701	29945	29998	29916	30041	29832	29824	29965	29729	29851	29824	30041	29979	30001	30098	30099	30013	29875	29971	29685	30305	29945	29983	30183	29890	29948	29990	29927	29678	29851	29935	29919	29890	29911	30071	29954	29855	29818	29909	30008	30019	29786	30200	30072	29998	30165	30105	29804	30075	30057	29800	29848	30093	29925	29877	30159	29983	30148	29835	30276	30122	29973	29911	30066	29976	30184	30174	29999	29991	30221	29733	29864	30091	29912	30069	29874	29929	30007	30004	29605	30149	30057	29967	30089	29852	29872	29758	30072	29720	30125	29986	30084	30093	30034	29875	29748	30128	29887	29856	29979	30195	29820	29765	29983	29969	29781	29708	29971	30054	30040	30208	30103	29829	29656	29686	30193	29962	29904	30121	29865	30188	29951	29950	29900	30105	30180	30083	29973	29658	29607	30004	29929	30143	29805	30189	30246	29924	30013	29964	29860	29771	30059	30108	29901	29975	29906	29868	30030	30085	29753	29769	30110	29895	30081	29939	29989	29965	30120	30208	29974	30027	30136	29791	29661	30158	29863	30126	30023	29698	30031	29725	29956	30098	30184	30054	29942	29934	30112	29797	30066	30147	29823	29702	29841	30022	29880	29898	29768	29996	29820	29758	29888	30152	30197	29935	30069	29940	29952	30026	29927	29903	29912	29825	29691	29894	29906	30096	29892	29865	30246	29819	30197	29846	30059	30050	30026	29858	29890	30276	30044	30020	29850	29880	30048	29972	30223	29991	29738	29885	29947	29989	29902	30247	29909	29851	29902	30225	30084	30038	30047	30043	29974	30146	30222	29901	30145	29991	30148	30119	29949	30025	30004	29957	29941	30110	30226	30045	30034	30069	29943	29906	29921	29949	29781	29994	29993	30023	30039	29671	29961	29950	30081	29912	29784	29948	30039	29933	29891	30111	29838	29826	29888	30135	30223	29969	30079	30008	30058	29960	30139	30146	30140	30024	29961	30079	29927	29961	30005	29788	30262	29950	29885	30065	29793	30125	29801	29712	30147	30197	29992	30144	30293	30316	29989	30334	30105	30020	30098	29812	30121	29959	30143	30186	30378	30086	29850	29812	29944	30070	29913	29838	29891	30007	29983	29950	30023	29808	30056	29725	29762	30253	30063	30190	30127	29912	30049	29759	29951	29997	29827	30002	29836	30194	30031	29862	29973	29922	29945	29933	30036	29699	29673	29999	30095	29754	29983	30044	29759	29925	29856	29966	30032	30086	29871	29862	30189	29701	29724	30060	30021	30038	29965	30040	29573	30021	30042	30020	29978	30080	30058	29906	30099	30089	29794	30152	30119	30115	29960	29687	29768	29715	29911	29923	30003	30045	30002	30113	30160	30013	29975	30163	30007	29844	30119	29852	29774	30129	30138	29900	29782	30028	29973	30001	29937	30184	30011	30339	30128	29779	29750	29775	29787	30009	29885	30145	30018	29615	29968	30099	29966	29837	30339	30274	29988	30135	30028	30061	30036	29961	30071	29591	30075	29966	29889	30285	30049	29921	29971	29727	29881	30197	29947	29932	29925	30129	30013	29959	30099	30043	29910	29936	29900	29860	29904	30142	29980	29860	29726	29992	30276	30075	29949	30115	29827	30179	29977	30034	30073	29992	30115	29829	29801	30241	29924	29947	30238	30016	30096	29980	29903	29784	29792	29918	29775	29970	30003	29833	29746	30223	30041	30234	30020	29885	29793	30165	30041	29933	30044	30130	29875	30240	29932	29973	29886	29898	30031	30060	29981	30017	29593	29935	29887	29902	30007	29761	30010	29841	30217	30221	29968	29886	29876	30118	29968	30052	29874	30161	29913	30000	30237	30010	30069	29846	29934	29929	30075	29907	29936	29567	30137	29809	29974	29775	29653	30208	29914	29883	29885	30326	30127	29920	30115	29814	29844	29987	29856	30109	30185	30174	29958	30074	29886	29994	29931	29651	30128	29973	29887	30107	30023	29937	30051	29813	29936	30014	30122	29971	30023	29820	29824	30180	30077	30304	30114	30004	29739	29807	29987	29956	29825	30006	29917	30127	29906	30285	30077	30008	30166	29678	29890	29784	29931	29921	30163	30046	29791	29744	29684	29995	29850	30060	30110	29886	29951	29893	30137	29925	29809	29956	30146	30135	29946	30018	29974	29974	30201	30012	29884	29744	30158	29985	29814	29931	29898	30023	29946	30132	30018	29964	30078	30115	29674	30131	29936	29982	30260	30077	30174	29835	29836	30006	30148	29713	29882	29932	29868	29948	29950	29963	29857	29873	29838	30201	29857	30070	29890	29947	30055	29992	30087	29786	30025	30079	29868	30028	29848	29782	30075	29951	29904	29979	29885	30271	30023	29879	29838	29824	29960	29946	29863	30042	29854	30048	30127	29890	30177	30159	30137	30195	29974	29740	29664	29843	30099	30137	29942	30182	29854	30085	30090	30167	30021	29944	29940	30116	30316	29939	29849	29797	29800	30020	30215	30072	30137	29927	29598	29739	29924	30039	30074	30041	30051	29904	29739	30100	29483	30047	29985	30177	29991	29943	29941	30122	30036	30076	30078	29962	30132	29899	29853	30050	29956	29929	29798	30103	30033	30095	29993	30147	30091	30102	29811	29877	29867	29804	29958	29764	29871	29897	30088	29685	29741	29801	30069	29876	30141	29759	29964	30293	30106	29908	29870	29860	29990	30100	29930	30081	29858	29957	29964	30208	30029	29932	29889	29799	29975	29904	29853	29804	29993	30008	29855	29867	29777	30128	30064	30065	29850	29859	29979	30224	29979	30017	29926	30003	30195	30040	29917	29953	29961	29878	29980	29885	29905	29800	29875	29997	29921	30087	30250	30125	30243	30068	30106	29759	30092	30131	30128	29918	29928	29925	30133	30078	29871	30073	29869	30344	29893	29900	29884	30225	30215	30025	30026	30030	29929	29763	29876
24749	68674	94086	76027	42408	17394	16817	17156	16804	16943	17001	16914	17078	16984	16721	17097	16974	16783	16831	16881	16849	16963	16974	16896	17045	16811	16924	17078	16875	17048	16917	16930	16859	17039	17055	16883	17013	16871	16822	16716	16918	16863	16846	17019	16956	17000	16838	16965	16947	16972	16801	16973	16924	16779	17134	16852	16776	16884	16904	17023	16803	16854	16863	16965	16954	16906	16907	16931	17025	16954	16850	17035	17084	16965	17046	16853	16806	17045	17005	16961	16819	16801	16949	16851	16951	16921	16800	16751	16908	16835	17054	16880	16924	16867	17003	17005	16778	16890	17051	16990	17104	16944	16971	17000	16756	16875	16916	16757	16788	16970	16974	16938	16970	16707	16831	16837	16815	16897	16894	16801	16875	16747	16911	16761	16928	16698	17059	16900	16804	16813	16912	16846	17004	16913	16809	16695	16922	17056	17083	16931	16943	16900	16942	17085	16789	16896	16800	16792	16744	17056	17017	16908	16887	16950	16905	16779	16826	16846	16954	16899	16785	16777	16808	16861	16762	16787	16957	16979	16851	16951	16754	16896	16811	16847	16672	16768	16955	16921	16905	16921	16914	17079	16907	17070	16982	16714	16885	17047	16938	16927	16977	16970	17004	16879	16725	17063	16974	16991	16918	16713	16968	16747	16943	16797	16958	16712	16897	16912	16876	16967	16913	17026	16882	16969	16991	16964	16782	16662	17006	16739	16938	17094	16881	16881	16738	16731	16791	16759	16857	16864	16997	16941	16979	16839	16898	16639	16901	16856	16808	16963	16935	17107	16831	16999	16990	16782	16900	16871	17001	16885	16697	16865	16903	16994	17015	17026	16974	16821	16936	16814	16769	17036	16734	16844	16910	16905	16810	16886	16954	17118	16832	16795	16984	16867	17001	17008	16930	16856	16963	16972	16871	16836	16909	16686	16910	16867	16886	16838	16842	16968	16909	16865	16948	16956	16663	16803	16851	16930	17013	16891	16963	16632	16964	16843	16694	16695	16826	16809	16898	16871	16773	16874	17152	16823	16841	16975	16986	16807	17017	16877	16946	16850	17031	16743	16895	16782	16857	16953	16888	16727	16841	17071	16792	16801	16949	16851	16956	16816	16895	16613	16959	16836	16925	16900	16976	16902	16882	16750	16924	16711	16929	16897	16925	16881	17079	16799	16807	16835	16852	16880	16914	16592	16732	16980	16897	16861	16860	16818	16809	16945	16927	16952	16819	17015	16924	16947	16826	16975	16891	16850	16796	16805	16802	16831	16853	16823	16786	16901	16747	16871	16759	16777	16873	16775	16826	16967	16895	16793	16740	16859	16771	16850	17137	16952	16935	16957	16997	16848	17009	16842	16794	16973	16943	16904	16882	16869	16919	16867	16841	16903	16765	16822	16753	17066	16778	17008	16938	16867	16754	16815	16921	16804	16884	16921	16791	16976	17031	16882	16918	16879	16847	16853	16843	16936	16966	16828	16806	16758	16986	16887	16874	16820	16929	16916	17036	16875	16738	16910	16946	16964	17091	16790	16932	16996	16794	16750	16891	16887	16923	16930	16799	16868	16769	16746	16849	16939	17032	16928	16931	17079	16896	16953	16891	16785	16941	16879	16777	16860	16946	17094	17008	16985	17028	16939	16811	16768	16777	17001	16968	16888	16868	17005	16851	16813	16915	16860	16923	16857	16839	17114	16887	16753	16806	16965	16682	17035	16803	16826	16862	16784	16968	16992	16908	16785	16886	17017	16685	16991	16863	16996	16938	16969	16930	16926	16862	16943	16917	16817	16794	16950	16610	16920	16854	16766	16844	16979	16807	17010	16706	16898	16757	16734	16950	16787	16913	17028	16951	16911	17017	16768	16974	16855	16865	16710	16880	16874	16868	16924	16668	16948	16883	16904	17067	16808	16893	16850	16936	16910	16859	16913	16899	16939	16844	16808	16858	16868	16988	16817	16868	16894	16834	16823	16867	16902	16936	16840	16828	16858	16783	16936	16822	16835	16718	17004	16947	16965	16842	16911	16823	16881	16921	16811	16799	16948	17023	16694	16895	16726	16962	17019	16862	16825	16931	16978	16887	16675	17000	16747	16929	16941	16605	16937	16997	16874	16812	17052	16733	16867	16927	16925	16915	16906	16965	16825	17146	16964	16767	17048	17005	16980	16757	16808	16969	16792	16966	16927	16980	17021	16902	16706	16823	16963	16934	16848	17042	16980	16673	16901	17050	16847	16777	16863	16956	16909	16902	16923	17058	17033	16896	16958	16912	16888	16827	17056	16699	16992	17020	16893	16809	16856	16814	16912	16920	16951	17021	16935	16862	16690	17050	16835	16977	17030	16857	16983	17004	16873	16777	16684	16771	17026	16987	16763	16970	17088	16779	16979	16749	17034	16769	17002	16922	16818	16811	16940	16888	16960	16843	16828	16875	16939	16803	16955	16829	16876	16796	16943	16908	16631	16908	16984	16985	16895	17077	16999	16904	16758	16923	16994	16803	17084	16855	17050	16887	16930	16853	16806	16964	16873	17062	16701	16900	16890	17064	16944	16807	16918	16800	16927	16960	16956	16858	17176	16859	16875	16919	16789	17069	17019	16990	16807	16921	16978	16960	16847	16886	16751	16793	16765	16828	16803	16959	16912	16937	16747	16673	16815	16998	17089	16844	16811	16868	16975	16866	16956	16893	16922	16885	16892	16905	16900	16927	16847	16951	16783	16902	16691	16892	16817	17077	16808	17088	16697	16927	16738	16854	16801	16780	17062	16825	16884	16945	16921	16903	16902	16880	16992	16791	17049	16881	16917	16778	16796	17072	16895	16706	16983	16785	16820	16767	16797	17001	16839	16880	17032	16887	16871	17112	16979	16955	16674	16824	16990	16975	17011	16868	16935	16877	16894	16797	16934	16874	17004	16929	16757	16688	16900	16998	16836	17021	16880	16896	16877	16810	16946	16821	16817	16995	16959	16818	16926	16834	16786	16802	16969	16890	16886	16924	16776	16844	16876	16928	16925	16962	16789	16995	16844	16955	17021	16839	16887	16940	16997	16776	17003	16908	16830	16993	16857	17032	16797	16939	16944	17061	16663	16970	16919	16928	16912	16982	16813	16906	16759	17026	16980	16999	16902	16939	16844	16758	16896	16902	17021	16696	16951	16767	17013	16905	17031	17080	16850	16932	16935	16990	17015	16660	16843	17098	16938	16960	16969	16899	16702	16848	16898	16897	17021	16766	16822	16897	16825	16825	16771	16967	16768	16864	16953	16983	16832	16878	16873	16821	17052	16787	16851	16849	16967	16888	16781	16921	16818	17042	16875	16910	16803	16934	16589	16893	16876	16808	16835	16977	16859	16952	16925	16897	17001	16864	16862	17001	16982	16876	16935	17095	16876	17006	16969	16771	16775	16821	16844	16833	16896	16947	16946	16844	16898	16813	16870	16838	16816	16809	16849	17007	16779	16985	17076	16887	16924	16849	16918	16902	16757	16845	17003	16973	16828	16826	16943	17162	17062	16967	16978	16917	16691	16946	16939	16775	16984	16968	16854	16822	16941	16785	16901	16854	16830	16666	16951	16680	16996	16811	16878	16884	16861	16874	16827	16925	16816	16814	16862	16938	16847	16942	16977	16901	16955	16793	16968	16858	16899	17037	16631	16834	16926	16939	16733	16919	16960	16689	16795	16881	16816	16981	16903	17021	16999	16913	16884	16991	16782	16930	16830	16807	16877	17032	16943	16848	16837	16882	16961	16779	16713	16944	16867	16932	16961	16900	16760	16951	16701	16933	16936	16859	16923	16924	16966	16857	16520	16780	16837	16907	16873	16991	17058	16895	17116	16802	16781	17073	16926	16833	16813	16802	16899	16986	16988	16803	16857	16829	16856	16950	16898	17007	16863	17061	16855	16940	17043	16978	16833	16812	16734	17032	16905	16814	16850	16857	16916	16952	16766	16790	16739	16788	16872	16921	16720	16727	16817	16953	16969	16975	16694	16890	16927	16847	16848	16864	16836	16946	17057	16986	16894	16925	16750	16918	16810	16939	17027	16818	16799	17152	17096	16931	16881	16816	17045	16848	16868	16941	16791	16894	16842	17082	16639	16911	16875	16829	16881	17010	16911	16996	16963	17043	16802	17047	16836	16828	16885	16737	16973	16996	16752	16928	16854	16824	16928	16988	16979	16990	16797	16859	16805	16938	16774	16823	17010	16882	16863	16919	16754	16819	16785	17087	17022	16981	16844	16878	16783	16987	17010	16927	16793	16860	16855	16840	16741	17041	16775	16913	16907	16789	17007	16881	16825	16935	16845	16822	16871	16992	16921	16716	16849	16876	16801	16729	16834	16914	16739	16971	16902	16818	16985	16955	16989	16984	16826	16901	16710	16955	16896	16958	16632	16852	16923	17023	16835	16829	16714	16908	17059	16976	16775	17035	17010	16973	16812	16925	16860	16928	16959	16672	16974	16937	17182	16956	16938	17116	16766	16984	16846	16808	17082	16981	17146	16802	16883	16967	16910	16858	17080	16959	16788	16999	16891	16954	16858	16887	16926	17018	16937	16993	16901	16900	16898	16825	16834	16871	16770	16844	17043	16789	16957	16994	16913	16787	16783	16836	16727	16571	16903	16890	16922	17038	17055	16871	16873	16861	17053	16970	16992	16892	16758	16855	17029	16956	16915	17098	16752	16938	16801	16948	16745	17018	16815	16936	16796	16805	16911	16831	16745	16996	16767	16922	16836	17032	16962	16826	16868	16843	16624	16824	17023	16823	16810	16857	16893	16931	16819	16755	16967	17030	16976	17034	16719	16816	17019	16997	16920	16985	17025	16737	16949	16799	16801	16864	16887	16874	16790	16799	16971	16908	17103	16840	16959	16763	16969	16916	16913	16822	16865	16952	16934	17073	17039	16754	16839	16864	16801	16753	16961	16877	16821	16832	17038	16804	16919	16999	16951	17034	16719	16770	16919	16892	16915	16763	16890	16797	16737	16787	16910	16792	16779	16942	16829	16960	16893	16818	16923	16852	16947	17041	16855	16902	16900	16935	16776	17023	16928	16939	16893	16918	16981	17060	16850	16952	16956	16894	16821	16951	16902	16988	16900	16897	16989	17000	16800	17119	16898	16913	16856	16799	16668	16954	17061	16859	16966
22052	24627	64490	62230	44752	30008	32828	31764	31762	31852	31544	31507	31557	31578	31636	31746	31743	31767	31884	31334	31782	31463	31886	31629	31440	31303	31373	31360	31396	31214	31649	31528	31673	31847	31686	31564	31508	31590	31608	31451	31555	31410	31570	31285	31525	31386	31502	31264	31589	31362	31621	31375	31380	31223	31597	31561	31706	31380	31487	30988	31278	31331	31417	31568	31456	31231	31371	31690	31475	31504	31490	31676	31580	31381	31608	31619	31573	31262	31220	31552	31473	31692	31153	31315	31320	31657	31363	31262	31507	31512	31355	31390	31365	31310	31503	31660	31510	31344	31821	31516	31383	31132	31440	31063	31296	31260	31357	31286	31413	31504	31378	31308	31407	31251	31276	31351	31318	31292	31604	31407	31397	31479	31173	31219	31454	31420	31072	31416	31320	31442	31708	31511	31504	31285	31342	31015	31731	31238	31387	31340	31387	31360	31475	31373	31232	31063	31275	31316	31314	31304	31310	31221	31251	31555	31359	31312	31509	31417	31174	31539	31454	31430	31299	31297	31053	31454	31367	31443	31302	31452	31380	31182	31291	31514	31347	31397	31101	31292	31417	31423	31438	31318	31369	31197	31384	31244	31526	31386	31200	31356	31374	31421	31308	31418	31454	31216	31177	31463	31544	31265	31564	31089	31402	31424	31409	31544	31248	31529	31502	31524	31108	31223	31355	31456	31406	31509	31212	31425	31516	30977	31261	30978	31231	31519	31004	31462	31442	31245	31322	31389	31529	31230	31252	31263	31426	31387	31296	31280	31400	31581	31344	31429	31379	31400	31363	31509	31351	31569	31265	31409	31128	30980	31381	31443	31461	31497	31135	31573	31376	31244	31245	31440	31571	31450	31273	31430	31003	31348	31271	31241	31162	31390	31479	31283	31453	31222	31119	31261	31316	31169	31445	31319	31167	31320	31101	31515	31297	31558	31280	31422	31004	31290	31388	31357	31473	31032	31377	31655	31443	31212	31325	31419	31233	31273	31299	31157	31420	31383	31274	31533	31001	31308	31199	31295	31214	31562	31171	31424	31190	31272	31549	31686	31498	31079	31610	31536	31323	31521	31454	31609	31339	31189	31492	31374	31646	31351	31202	31228	31241	31259	31353	31471	31447	31099	31173	31297	31409	31435	31340	31591	31363	31425	31293	31398	31384	31287	31024	31304	31438	31244	31126	31279	31093	31552	31213	31401	31361	31424	31456	31054	31039	31256	31055	31580	31426	31458	31419	31113	31154	31171	31281	31390	31549	31426	31186	31318	31418	31217	31359	31169	31350	31340	31430	31394	31352	31332	31388	31359	31212	31292	31322	31677	31483	31466	31231	31639	31242	31490	31380	31320	31400	31526	31414	31386	31270	31164	31328	31649	31438	31174	31271	31175	31427	31222	31655	31390	31241	31480	31265	31355	31341	31226	31330	31332	31181	31247	31403	31150	31161	31270	31190	31388	31241	31155	31333	31454	31365	31609	31435	31504	31173	31297	31289	31489	31517	31370	31357	31049	31347	31601	31210	31283	31366	31384	31218	31528	31320	31052	31008	31163	31242	31188	31124	31199	31244	31281	31383	31386	31401	31381	31325	31166	31381	31321	31282	31304	31404	31304	31329	31371	31514	31277	31302	31205	31215	31295	31397	31099	31315	31344	31478	31552	31467	31607	31581	31574	31184	31104	31085	31410	31547	31367	31401	31548	31338	31347	31505	31531	31247	31145	31418	31470	31206	31520	31490	31447	31210	31304	31349	31302	31447	31252	31356	31267	31521	31422	31224	31396	31438	31461	31485	31355	31177	31487	31306	31423	31580	31266	31322	31166	31022	31469	31233	31112	31542	31203	31444	31354	31474	31610	31307	31428	31351	31225	31411	31234	31168	31307	31378	31274	31414	31346	31261	31418	31111	31622	31781	31196	31426	31148	31470	31235	31125	31227	31134	31338	31054	31536	31389	31290	31107	31686	31342	31237	31352	31386	31295	31084	31488	31414	31484	31501	31549	31227	31610	31170	31189	31143	31408	31235	31166	31245	31260	31330	31600	31349	31344	31105	31069	31088	31425	31465	31429	31363	31328	31192	30919	31226	31078	31466	31530	31204	31226	31101	31193	31208	31219	31167	31143	30973	31619	31474	31413	31430	31573	31362	31192	31377	31314	31544	31365	31478	31428	31410	31461	31240	31222	31545	31556	31273	31481	31349	31380	31392	31453	31477	31375	31416	31227	31523	31027	31493	31256	31462	31263	31356	31514	31411	31421	31211	31287	31206	31189	31159	31508	31653	31152	31233	31197	31170	31410	31168	31096	31354	31134	31442	31350	31507	31384	31177	31398	31268	31288	31177	31381	31235	31557	31095	31382	31148	31285	31124	31239	31431	31435	31337	31505	31459	31426	31440	31484	31504	31311	31233	31474	31323	31470	31357	31327	31477	31277	31181	31025	31132	31375	31251	31242	31507	31233	31441	31594	31401	31480	31271	31431	31538	31551	31578	31218	31476	31564	31039	31466	31486	31376	31407	31214	31457	31268	31219	31279	31358	31255	31336	31358	31436	31619	31341	31259	31310	31418	31294	31558	31400	31126	31214	30997	31636	31797	31271	31109	31283	31561	31419	31522	31196	31207	31120	31225	31364	31311	31320	31158	31266	31268	31291	31336	31390	31514	31199	31359	30966	31436	31237	31370	31312	31223	31438	31115	31123	31217	31437	31571	31323	31380	31300	30984	31337	31374	31277	31368	31319	31138	31001	31308	31285	31212	31196	31441	31410	31241	31279	31178	31185	31415	31321	31481	31200	31502	31314	31619	31366	31520	31221	31194	31372	31413	31242	31245	31319	31399	31326	31505	31141	31363	31431	31235	31510	31354	30972	31289	31313	31413	31256	31520	31299	31241	31268	31400	31455	31316	31374	31068	31416	31374	31195	31283	31547	31137	31346	31384	31211	31178	31216	31380	31518	31320	31526	30980	31277	31651	31301	31100	31342	31344	31379	31344	31328	31505	31289	31295	31404	31287	31172	31435	31669	31281	31307	31454	31170	31369	31327	31420	31520	31489	31384	31378	31188	31193	31604	31484	31010	31584	31458	31743	31410	31311	31248	31285	31518	31184	31382	31292	31149	31383	31234	31213	31278	31576	31256	31398	31222	31114	31094	31356	31255	31251	31556	31553	30998	31517	31406	31293	31193	31493	31324	31256	30979	31349	31209	31376	31217	31253	31125	31296	31172	31331	31118	31425	31519	31248	31369	31295	31543	31209	31323	31492	31257	31354	31432	31118	31282	31202	31352	31415	31340	31226	31319	31166	31116	31378	31019	31204	31407	31274	31389	31301	31268	31491	31193	31564	31352	31306	31198	30923	31438	31574	31361	31745	31198	31242	31264	31310	31259	31573	31357	30968	31236	31230	31110	31504	31140	31403	30774	31395	31169	31226	31529	31131	31465	31171	31416	31231	31508	31403	31105	31227	31415	31229	31112	31265	31458	31279	31686	31369	31274	31273	31294	31081	31418	31472	31272	31505	31274	31447	31106	31305	31309	31635	31249	31050	31185	31305	31367	31308	31568	31182	31311	31397	31560	31550	31481	31540	31249	31495	31187	31546	31411	31069	31243	31598	31298	31284	31328	31392	31434	31313	31763	31215	31155	31338	31295	31193	31438	31436	31264	31235	31304	31370	31304	31109	31444	31010	31336	30862	31237	31563	31190	31498	31436	31431	31318	31180	31097	31451	31173	31405	31575	31227	31127	31126	31557	31473	31369	31493	31426	31659	31559	31501	31455	31169	31283	31442	31345	31289	31463	31274	31153	31253	31399	31393	31322	31196	31308	31251	31277	31293	31330	31773	31303	31580	31640	31361	31552	31416	31411	31382	31119	31293	31330	31330	31149	31411	31212	31142	31303	31667	31362	31291	31128	31485	31294	31391	31705	31354	31254	31186	31128	31021	31453	31154	31065	31382	31250	31319	31257	31358	31098	31168	31427	31403	31292	31395	31140	31599	31160	31509	31196	31455	31381	31468	31604	31285	31388	31324	31266	31346	31408	31364	31395	31169	31371	31442	31293	31108	31445	31169	31109	31246	31227	31367	31484	31305	31280	31154	31173	31330	31169	31161	31126	31168	31120	31299	31055	31621	31342	31391	31345	31315	31167	31377	31039	31192	31571	31469	31321	31389	31300	31398	31198	31572	31560	31503	31566	31315	31460	31392	31480	31315	31467	31404	31364	31364	31586	31425	31263	31413	31170	31153	31357	31212	31036	31258	31209	31269	31290	31259	31470	31309	31362	31265	31337	31332	31420	31468	31505	31208	31531	31401	31222	31358	31073	31422	31527	31389	31114	31404	31528	31550	31318	31384	31215	31134	31315	31230	31477	31662	31193	31359	31058	31334	30918	31156	31386	31013	31383	31330	31389	31386	31337	31351	31174	31287	31412	31372	31428	31366	31271	31361	31422	31068	31550	31419	31395	31412	31141	31180	31378	31590	31184	31305	31492	31310	31172	31111	31423	31332	31338	31428	31224	31186	31193	31284	31553	31256	31375	31693	31242	31263	31020	31263	31669	31426	31327	31162	31188	31524	31535	31188	31282	31359	31262	31496	31435	31421	31203	31133	31357	31366	31262	31303	31231	31348	31467	31376	31185	31320	31310	31484	31240	31553	31347	31446	31167	31530	31511	31331	31035	31301	31204	31480	31239	31480	31201	31301	31164	31456	31566	31459	31343	31552	31325	31191	31224	31440	31227	31473	31501	31018	31076	31310	31623	31284	31431	31266	31412	31273	31431	31230	31565	31531	31435	31381	31345	31686	31116	31113	31540	31321	31503	31353	31361	31575	31273	31435	31132	31231	31137	31220	31330	31398	31501	31208	31151	31228	31221	31168	31390	31544	31020	31221	31520	31401	31559	31405	31377	31266	31254	31317	31360	31190	31239	31460	31338	31188	31247	31320	31274	31260	31526	31647	31323	31348	31254	31507	31146	31346	31278	31395	31314	31208	31046	31285	31222	31163	31264	31364	31319	31151	30967	31390	31413	31639	31373	31014	31614	31392	31485	31312	31427	31204	31431	31235	31278	31317	31671	31347	31258	31188	31138	31279	31252	31283	31401	31364	31141	31118	31155	31261	31464	31268	31436	31248	31500	31317	31410
25951	63923	80626	84736	49413	17404	17359	17273	17250	17360	17429	17266	17480	17337	17264	17568	17323	17199	17520	17438	17450	17316	17396	17365	17235	17475	17248	17343	17414	17310	17367	17440	17530	17442	17412	17246	17338	17631	17469	17408	17534	17543	17344	17386	17382	17460	17461	17435	17555	17481	17361	17398	17498	17539	17244	17320	17494	17295	17357	17521	17402	17297	17382	17496	17384	17262	17426	17372	17536	17516	17428	17383	17497	17267	17315	17506	17326	17418	17477	17439	17220	17261	17445	17549	17599	17487	17399	17319	17413	17218	17534	17555	17197	17462	17582	17432	17394	17210	17491	17117	17483	17448	17331	17254	17320	17444	17563	17320	17394	17497	17389	17371	17385	17465	17419	17312	17352	17339	17507	17408	17614	17455	17140	17358	17311	17154	17385	17461	17345	17419	17330	17498	17369	17312	17554	17447	17435	17480	17332	17484	17301	17451	17398	17371	17410	17397	17492	17417	17346	17324	17373	17468	17589	17408	17497	17305	17575	17398	17389	17441	17208	17455	17408	17225	17299	17472	17385	17376	17229	17390	17392	17248	17316	17417	17538	17369	17314	17326	17516	17415	17607	17239	17482	17395	17300	17490	17503	17356	17374	17245	17346	17316	17374	17377	17370	17320	17488	17439	17363	17286	17419	17402	17311	17332	17449	17474	17149	17451	17306	17324	17381	17439	17277	17277	17406	17444	17326	17520	17459	17394	17323	17286	17264	17459	17604	17259	17418	17324	17412	17414	17407	17456	17203	17576	17425	17372	17264	17498	17355	17571	17493	17317	17593	17433	17504	17277	17463	17535	17452	17239	17571	17398	17181	17450	17551	17445	17361	17351	17463	17265	17414	17512	17229	17346	17425	17539	17378	17201	17305	17445	17384	17410	17509	17422	17449	17357	17457	17311	17101	17290	17322	17317	17453	17491	17339	17486	17446	17386	17446	17337	17311	17424	17415	17364	17436	17321	17392	17381	17373	17176	17406	17439	17224	17572	17435	17392	17348	17453	17329	17394	17362	17346	17468	17452	17413	17355	17329	17532	17325	17292	17470	17344	17521	17548	17433	17262	17299	17331	17302	17416	17225	17419	17306	17406	17549	17374	17411	17386	17365	17508	17346	17304	17349	17518	17349	17569	17461	17473	17608	17295	17477	17339	17331	17348	17316	17440	17247	17377	17359	17571	17567	17320	17499	17220	17272	17432	17252	17431	17501	17283	17316	17243	17495	17561	17410	17420	17320	17568	17313	17355	17282	17377	17336	17348	17336	17407	17444	17271	17368	17290	17462	17219	17464	17316	17313	17253	17422	17318	17347	17330	17313	17561	17289	17378	17140	17434	17383	17531	17346	17295	17418	17338	17250	17205	17408	17215	17474	17422	17298	17283	17204	17309	17456	17377	17436	17480	17499	17552	17379	17276	17528	17439	17489	17371	17386	17429	17298	17323	17374	17179	17376	17239	17387	17237	17488	17494	17131	17469	17331	17480	17322	17290	17520	17320	17606	17183	17308	17631	17222	17479	17267	17402	17393	17360	17516	17427	17509	17192	17414	17391	17335	17343	17335	17301	17085	17405	17399	17447	17362	17411	17538	17322	17430	17227	17250	17340	17380	17440	17397	17447	17310	17400	17448	17446	17473	17484	17529	17547	17497	17567	17365	17393	17462	17409	17620	17424	17487	17337	17526	17398	17415	17340	17394	17377	17317	17326	17516	17518	17444	17432	17382	17273	17557	17478	17278	17514	17321	17220	17440	17319	17442	17467	17320	17397	17403	17399	17274	17459	17308	17433	17391	17385	17534	17406	17490	17271	17217	17302	17353	17434	17436	17393	17442	17301	17275	17369	17354	17250	17258	17277	17489	17382	17293	17421	17363	17361	17282	17524	17585	17466	17491	17231	17304	17434	17388	17261	17427	17399	17401	17483	17449	17435	17166	17324	17400	17306	17273	17391	17490	17340	17360	17483	17515	17386	17299	17471	17345	17260	17268	17219	17322	17288	17466	17288	17569	17426	17168	17421	17489	17365	17503	17366	17516	17344	17555	17336	17240	17509	17169	17351	17298	17277	17311	17379	17320	17156	17435	17385	17370	17460	17247	17389	17435	17457	17506	17401	17475	17449	17368	17233	17522	17306	17382	17418	17233	17370	17511	17351	17412	17432	17361	17171	17256	17367	17357	17304	17576	17426	17324	17316	17415	17326	17282	17222	17388	17250	17204	17465	17322	17397	17424	17528	17428	17344	17435	17386	17287	17391	17273	17412	17503	17428	17339	17257	17297	17528	17514	17309	17416	17330	17438	17516	17272	17525	17421	17427	17241	17342	17414	17513	17358	17356	17567	17344	17204	17277	17229	17399	17438	17378	17354	17396	17450	17533	17368	17417	17506	17334	17301	17443	17460	17409	17434	17400	17281	17215	17398	17422	17285	17349	17240	17536	17288	17536	17346	17358	17358	17539	17408	17351	17367	17439	17510	17371	17505	17443	17425	17363	17274	17403	17500	17272	17552	17431	17468	17264	17313	17409	17559	17226	17359	17327	17423	17382	17418	17314	17318	17347	17441	17257	17475	17237	17640	17226	17481	17334	17372	17261	17267	17225	17465	17480	17329	17418	17446	17257	17340	17378	17262	17250	17345	17376	17174	17435	17445	17508	17309	17329	17331	17421	17447	17397	17323	17397	17258	17565	17269	17459	17302	17502	17380	17397	17236	17510	17360	17386	17433	17351	17405	17249	17331	17503	17407	17366	17270	17349	17320	17554	17414	17342	17466	17452	17419	17369	17518	17441	17372	17275	17353	17353	17402	17636	17257	17378	17404	17406	17284	17456	17260	17411	17482	17156	17331	17244	17508	17345	17319	17480	17240	17468	17279	17297	17398	17349	17263	17287	17436	17275	17351	17298	17401	17365	17446	17429	17400	17220	17244	17417	17341	17486	17341	17309	17433	17416	17336	17264	17288	17354	17387	17222	17530	17365	17319	17498	17413	17147	17363	17276	17429	17417	17302	17421	17136	17330	17491	17379	17207	17343	17520	17440	17337	17431	17452	17437	17325	17501	17336	17511	17346	17340	17366	17382	17321	17399	17328	17288	17510	17383	17400	17376	17611	17555	17389	17310	17361	17299	17200	17437	17276	17335	17395	17413	17277	17439	17439	17416	17385	17255	17277	17378	17373	17400	17443	17500	17332	17396	17318	17343	17331	17472	17483	17350	17405	17404	17082	17282	17247	17367	17307	17424	17427	17319	17315	17604	17384	17306	17462	17304	17272	17234	17243	17442	17282	17422	17203	17565	17453	17341	17242	17345	17424	17482	17187	17308	17482	17343	17330	17395	17524	17290	17407	17315	17216	17512	17491	17354	17455	17073	17376	17542	17432	17350	17352	17220	17384	17404	17342	17483	17469	17176	17433	17308	17139	17322	17502	17370	17482	17183	17373	17443	17613	17477	17460	17442	17321	17465	17351	17378	17278	17247	17561	17362	17564	17334	17409	17426	17181	17583	17353	17575	17337	17314	17350	17286	17243	17337	17281	17326	17302	17419	17208	17244	17482	17543	17452	17421	17370	17307	17429	17367	17497	17280	17311	17495	17449	17240	17339	17279	17366	17307	17366	17467	17373	17522	17493	17628	17431	17250	17442	17415	17336	17403	17447	17310	17290	17432	17341	17480	17423	17457	17264	17508	17300	17338	17624	17366	17415	17554	17335	17470	17535	17466	17469	17409	17450	17261	17336	17336	17430	17374	17370	17420	17386	17235	17448	17153	17262	17239	17412	17313	17283	17381	17489	17353	17375	17161	17422	17440	17402	17585	17250	17567	17334	17347	17609	17407	17366	17283	17400	17286	17427	17372	17487	17265	17355	17505	17307	17427	17346	17349	17468	17299	17346	17410	17587	17339	17234	17301	17334	17439	17281	17352	17407	17455	17313	17629	17238	17238	17330	17307	17324	17284	17393	17433	17539	17179	17462	17268	17415	17484	17452	17356	17638	17426	17450	17592	17352	17467	17305	17194	17359	17280	17429	17372	17487	17241	17543	17391	17312	17328	17414	17385	17103	17325	17209	17521	17412	17342	17405	17227	17420	17405	17219	17447	17398	17509	17211	17377	17424	17496	17262	17506	17369	17220	17357	17386	17462	17171	17295	17350	17510	17588	17257	17380	17358	17284	17541	17328	17601	17521	17412	17386	17270	17379	17495	17196	17445	17319	17484	17372	17362	17422	17473	17403	17276	17416	17364	17258	17331	17426	17569	17399	17370	17399	17311	17419	17243	17275	17337	17437	17458	17206	17334	17349	17344	17319	17320	17473	17432	17263	17437	17424	17461	17563	17388	17410	17357	17593	17304	17569	17355	17494	17435	17381	17204	17386	17408	17387	17311	17522	17608	17444	17178	17356	17231	17520	17514	17377	17427	17409	17360	17467	17403	17450	17500	17208	17431	17181	17469	17424	17516	17600	17568	17188	17492	17376	17339	17333	17466	17515	17375	17353	17245	17430	17405	17491	17219	17413	17232	17393	17332	17174	17357	17398	17435	17427	17309	17459	17490	17444	17444	17503	17562	17422	17473	17236	17480	17423	17399	17402	17196	17338	17245	17183	17435	17430	17292	17433	17288	17494	17318	17337	17267	17415	17356	17324	17470	17436	17389	17366	17535	17404	17462	17423	17316	17421	17427	17444	17571	17510	17091	17499	17387	17497	17461	17381	17338	17305	17492	17335	17489	17364	17465	17345	17230	17225	17388	17365	17585	17330	17335	17222	17372	17526	17360	17436	17391	17360	17291	17493	17384	17391	17443	17511	17432	17307	17365	17301	17504	17422	17431	17426	17364	17189	17388	17206	17428	17319	17442	17317	17441	17168	17488	17259	17467	17266	17484	17434	17430	17463	17361	17377	17409	17325	17366	17355	17372	17385	17364	17236	17119	17168	17328	17368	17161	17342	17436	17500	17357	17434	17309	17410	17339	17536	17312	17390	17435	17508	17499	17369	17220	17465	17496	17524	17309	17337	17483	17317	17273	17390	17384	17381	17332	17457	17322	17513	17334	17330	17380	17382	17325	17484	17436	17502	17475	17313	17355	17433	17326	17285	17566	17316	17366	17391	17229	17294	17315	17322	17404	17343	17287	17339	17333	17374	17441	17172
35249	38368	61671	45628	33343	29669	29422	29548	29688	29536	29428	29534	29487	29485	28859	29241	29277	29221	29382	29497	29380	29557	29435	29469	29356	29425	29462	29264	29400	29443	29281	29233	29183	29237	29280	29311	28988	29346	29732	29439	29471	29405	29336	29502	29277	29345	29197	29346	29442	29505	29364	29228	29163	29162	29323	29601	29166	29526	29012	29445	29342	29411	29306	29111	29343	29527	29348	29220	29146	29278	29673	29113	29292	29331	29159	29377	29480	29364	29445	29662	29434	29105	29325	29231	29558	29237	29323	29348	29353	29110	29345	29327	29408	29348	29287	29353	29225	29302	29301	29357	29243	29494	29066	29065	29364	29150	29477	29327	29453	29237	29037	29267	29385	29023	29446	29517	29095	28978	29403	29265	29287	29478	29284	29439	29521	29262	29392	29594	29221	29034	29266	29061	29602	29461	29525	29090	29272	29129	29150	29275	29291	29567	29502	29221	29407	29660	29563	29318	29545	29530	29373	29345	29228	29371	29279	29079	29374	29387	29380	29415	29503	29241	29429	29267	29195	29242	29507	29125	29505	29368	29459	29223	29186	29147	29490	29284	29402	29427	29336	29225	29336	29049	29148	29213	29266	29243	29337	29154	29416	28979	29342	29410	29313	29144	29526	29326	29304	29233	29263	29322	29280	29134	29351	29291	29281	29390	29341	29422	29454	29540	29505	29412	29425	29281	29328	29284	29279	29306	29453	29264	29180	29358	29121	29349	29368	29484	29263	29324	29514	29230	29374	29228	29230	29444	29332	29479	29352	29399	29109	29111	29451	29564	29508	29442	29515	29253	29288	29434	29277	29282	29468	29579	29283	29320	29428	29376	29535	29216	29289	29347	29313	29355	29347	29434	29414	29256	29307	29265	29280	29140	29077	29232	29295	29312	29147	29277	29193	29332	29429	29284	29235	29287	29188	29571	29303	29331	29400	29302	29398	29244	29208	29392	29064	29404	29269	29553	29472	29373	29401	29001	29281	29304	29224	29482	29512	29300	29169	29464	29474	29406	29471	29182	29341	29237	29375	29423	29612	29357	29706	29502	29014	29241	29321	29344	29295	29257	29402	29447	29167	29401	29229	29355	29264	29518	29233	29130	29384	29274	29344	29471	29075	29043	29211	29198	29371	29155	29174	29139	29487	29422	29476	29502	29615	29317	29396	29056	29179	29304	29144	29009	29241	29220	29438	29271	29242	29418	29436	29210	29328	29698	29773	29339	29363	29503	29401	29303	29325	29365	29189	29645	28903	29203	29084	29516	29326	29503	29078	29359	29378	29184	29236	29446	29474	29464	29187	29251	29123	29197	29368	29282	29271	29001	29285	29260	29331	29276	29422	29374	29511	29389	29418	29158	29536	29428	29530	29326	29295	29241	29207	29505	29079	29092	29227	29552	29033	29250	29196	29218	29432	29367	29309	29316	29309	29216	29529	29549	29419	29567	29135	29394	29394	29673	29357	29143	29270	29408	29390	29197	29344	29049	29270	29184	29356	29560	29436	28859	29348	29197	29056	29212	29293	29330	29394	29308	29350	29470	29090	29402	29368	29087	29257	29455	29125	29182	29214	29405	29301	29070	29145	29166	29204	29390	29347	29391	29254	29340	29397	29260	29532	29293	29568	29226	29290	29189	29588	29202	29527	29457	29058	29390	29219	29154	29351	29222	29329	29245	29501	29218	29287	28985	29209	29327	29366	29271	29391	29109	29345	29460	29276	29330	29239	29469	29191	29477	29342	29374	29226	29260	29428	29281	29397	29218	29209	29350	29402	29204	29334	29459	29400	29492	29504	29189	29417	29502	29566	29448	28948	29288	29280	29266	29350	29082	29254	28962	29368	29510	29350	29399	29383	29583	29167	29301	29332	29336	29427	29139	29327	29234	29104	29261	29402	29430	29280	29404	29433	29273	29314	29322	29508	29255	29477	29337	29410	29367	29220	29281	29567	29357	29153	29273	29598	29257	29103	29093	29112	29186	29420	29340	29129	29155	29154	29110	29392	29237	29216	29641	29372	29122	29517	29346	29189	29337	28987	29248	29428	29357	29206	29376	29314	29203	29214	29310	29361	29243	29449	29452	29416	29396	29267	29090	29416	29368	29392	29202	29261	29061	29372	29133	29522	29418	29269	29170	29411	29069	29256	29448	29489	29309	29651	29364	29203	29075	29460	29303	29278	29317	29384	29409	29076	29389	29142	29226	29203	29350	29342	29340	29576	29274	29397	29316	29288	29351	29161	29319	29286	29105	29212	29362	29320	29382	29397	29090	29451	29312	29182	29260	29194	29211	29347	29190	29321	29126	29084	29086	29312	29284	29431	29578	29188	29463	29326	29247	29194	29469	29474	29383	29238	29232	29103	29370	29464	29400	29291	29127	29325	29424	29351	29308	29246	29088	29227	29176	29184	29108	29209	29470	29219	29385	29333	29112	29252	29337	29430	29218	29651	29363	29276	29387	29368	29397	29602	29287	29242	29179	29332	29278	29310	29286	29109	29251	29338	29124	29301	29410	29402	29097	29399	29326	29406	29377	29422	29297	29097	29196	29338	29041	29388	29554	29278	29147	29453	29192	29363	29385	29235	29508	29472	29314	29333	29477	29315	29255	29395	29251	29284	29406	28981	29443	29371	29336	29460	29079	29450	29264	29522	29278	29545	29116	29317	29174	29410	29384	29452	29409	29523	29468	29422	29442	29490	29423	29236	29380	29486	29019	29122	29199	29255	29087	29383	29281	29239	29041	29303	29298	29317	29317	28971	29255	29356	29174	29429	29485	29451	29647	28890	29245	29322	29265	29312	29338	29340	29366	29220	29401	29568	29315	29381	29437	29424	29273	29189	29351	29484	29037	29518	29584	29509	29300	29300	29475	29192	29372	29008	29320	29799	29291	29526	29507	29255	29456	29203	29380	29233	29551	29306	29186	29370	29341	29457	29297	29428	29357	29289	29242	29319	29304	29263	29389	29411	29543	29356	29553	29476	29479	29107	29372	29508	29284	29127	29277	29055	29230	29288	29208	29256	29349	29080	29400	29259	29394	29221	29045	29223	29573	29241	29375	29431	29405	29370	29313	29385	29228	29129	29375	29175	29332	29230	29006	29302	29312	29090	29308	29311	29279	29207	29554	29262	29307	29493	29451	29391	29260	29127	29531	29435	29334	29321	29092	29337	29260	29329	29264	29182	29420	29279	29474	29567	29182	29446	29437	29112	29417	29403	29360	29156	29280	29489	29200	29217	29472	29312	29407	29645	29259	29372	29432	29258	29123	29184	29480	29722	29456	29409	29399	29400	29384	29440	29273	29468	29390	29605	29142	29121	28925	29202	29449	29318	29341	29168	29420	29430	29176	29239	29368	29257	29607	29448	29300	29349	29302	29104	29052	29336	29187	29222	29254	29291	29267	29223	29289	29286	29414	29485	29374	29458	29079	29128	29198	29174	29232	29298	29278	29190	29428	29228	29190	29292	29498	29277	29477	29446	29285	29048	29270	28984	29018	29337	29443	29473	29073	29312	29324	29168	29336	29326	29402	29346	29307	29461	29505	29414	29235	29186	29577	29626	29453	29548	29566	29351	29285	29086	29108	29245	29376	29272	29403	29112	29205	29183	29221	29256	29160	29152	29106	29271	29450	29365	29415	29087	29294	29598	29278	29216	29220	29427	29377	29485	29305	29700	29223	29228	29247	29313	29129	29296	29154	29367	29198	29359	29323	29527	29441	29148	29351	29198	29101	29298	29463	29457	29171	29185	29085	29439	29271	29450	29355	29555	29473	29327	29186	29435	29284	29146	29368	29559	29456	29475	29470	29430	29033	29284	29544	29405	29200	29039	29498	29559	29098	29198	29365	29237	29370	29155	29136	29184	29277	29253	29435	29267	29128	29589	29384	29191	29247	29338	29308	29266	29301	29532	29045	29301	29318	29395	29459	29394	29249	29358	29499	29383	29177	29494	29537	29339	29781	29576	29290	29400	29451	29442	29356	29386	29135	29288	29351	29264	29162	29257	29046	29427	29378	29302	29613	29204	29234	29454	29317	29388	29289	29408	29120	29449	29176	29255	29101	29395	29390	29171	29098	29399	29441	29316	29377	29324	29368	29626	29566	29311	29444	29326	29395	29363	29545	29340	29432	29157	29379	29393	29283	29320	29391	29224	29449	29037	29184	29348	29479	29220	29182	28978	29163	29669	29392	29616	29078	29413	29326	29395	29416	29320	29425	29195	29266	29205	29193	29537	29528	29489	29053	29167	29410	29057	29586	29484	29196	29421	29389	29267	29221	29283	29243	29315	29205	29518	29360	29377	29128	29435	29366	29182	29274	29386	29165	29588	29132	29198	29221	29288	29438	29192	29326	29423	29210	29279	29623	29374	29407	29316	29437	29298	29227	29382	29262	29355	29111	29226	29184	29183	29364	29316	29285	29291	29428	29341	29155	29342	29326	29372	29632	29367	29500	29344	29559	29202	29156	29439	29236	29269	29232	29030	29194	29344	29326	29448	29250	29276	29385	29250	29302	29325	29121	29659	29134	29444	29193	29222	29309	29269	29338	29307	29498	29494	29271	29170	29249	29119	29468	29294	29175	29336	29020	29234	29529	29412	29431	29180	29106	29349	29145	29038	29370	29093	29092	29269	29565	29377	29287	29465	29284	29415	29397	29528	29435	29228	29211	29204	29494	29179	29176	29131	29325	29244	29328	29417	29252	29223	29231	29491	29346	29219	29420	29318	29250	29519	29211	29225	29474	29426	29528	29260	29369	29330	29205	29443	29395	29337	29388	29215	29236	29289	29598	29411	29342	29519	29284	29085	29456	29248	29493	29375	29372	29288	29346	29382	29490	29550	29307	29534	29202	29198	29242	29405	29411	29231	29059	29309	29174	29239	29350	29315	29068	29415	29177	29187	29443	29323	29599	29488	29323	29344	29439	29189	29432	29222	29191	29344	29352	29560	29221	29396	29380	29427	29193	29207	29210	29380	29205	29477	29199	29249	29196	29267	29228	29151	29418	29395	29185	29416	29439	29094	29355	29436	29336	29203	29414	29322	29308	29567	29424	29462	29055	29290	29069	29270	29342	29234	29177	29045	29391	29203	29381	29314	29210	29403	29060	29350	29229	29132	29484	29405	29433	29293	29258	29259	29517	29452	29520
21900	40668	50838	31428	19487	16527	16780	16681	16834	16707	16499	16621	16737	16636	16634	16838	16603	16714	16727	16602	16663	16692	16726	16735	16683	16737	16742	16557	16592	16560	16875	16732	16659	16623	16858	16673	16634	16723	16715	16714	16641	16586	16802	16692	16737	16681	16793	16637	16637	16595	16843	16625	16706	16623	16560	16772	16776	16522	16616	16599	16698	16816	16692	16755	16676	16599	16547	16777	16631	16670	16765	16725	16599	16495	16750	16503	16773	16641	16706	16565	16614	16589	16611	16709	16645	16540	16656	16675	16596	16432	16647	16629	16760	16580	16811	16663	16672	16551	16896	16544	16637	16691	16640	16666	16711	16732	16638	16737	16752	16613	16831	16685	16693	16748	16637	16641	16538	16721	16789	16786	16803	16612	16583	16729	16731	16560	16742	16599	16629	16534	16602	16744	16699	16712	16774	16841	16730	16885	16780	16543	16646	16805	16624	16854	16628	16528	16608	16564	16709	16390	16760	16489	16644	16776	16764	16645	16505	16653	16639	16740	16830	16730	16563	16683	16694	16755	16561	16634	16726	16442	16673	16556	16685	16680	16561	16757	16602	16704	16651	16743	16704	16613	16622	16703	16691	16632	16598	16679	16577	16683	16699	16637	16825	16709	16571	16353	16633	16537	16477	16755	16565	16769	16776	16643	16755	16663	16747	16753	16782	16819	16655	16794	16703	16701	16754	16782	16559	16873	16700	16727	16465	16588	16486	16707	16911	16576	16904	16549	16639	16686	16708	16638	16714	16721	16591	16806	16552	16598	16559	16686	16763	16678	16801	16622	16864	16545	16728	16811	16682	16683	16846	16522	16736	16797	16724	16545	16849	16702	16736	16706	16457	16818	16731	16534	16656	16578	16690	16617	16716	16442	16816	16728	16533	16615	16621	16573	16719	16582	16542	16702	16633	16661	16712	16719	16647	16691	16778	16619	16673	16549	16783	16593	16661	16602	16592	16841	16735	16773	16663	16705	16700	16405	16578	16650	16734	16697	16526	16740	16645	16827	16452	16603	16794	16638	16701	16597	16668	16695	16733	16655	16737	16696	16587	16680	16709	16593	16605	16668	16740	16748	16713	16812	16537	16710	16541	16605	16572	16645	16633	16716	16805	16721	16821	16757	16645	16709	16710	16690	16499	16703	16600	16720	16613	16654	16743	16789	16663	16901	16873	16708	16417	16619	16753	16703	16659	16636	16621	16621	16725	16766	16643	16549	16831	16427	16658	16699	16895	16654	16757	16651	16661	16708	16665	16460	16638	16763	16579	16632	16815	16642	16601	16788	16515	16646	16836	16606	16673	16676	16727	16678	16583	16696	16588	16554	16800	16595	16675	16741	16660	16567	16775	16625	16793	16561	16607	16638	16753	16585	16611	16799	16645	16518	16712	16676	16663	16879	16553	16651	16664	16792	16933	16720	16754	16666	16789	16526	16462	16812	16602	16670	16643	16527	16774	16674	16636	16774	16566	16852	16452	16801	16433	16612	16481	16518	16727	16717	16840	16682	16473	16532	16452	16608	16754	16718	16670	16663	16709	16562	16647	16760	16843	16561	16534	16697	16609	16731	16605	16509	16676	16669	16672	16621	16703	16616	16565	16701	16725	16544	16466	16645	16541	16750	16547	16780	16714	16636	16667	16595	16679	17025	16496	16661	16708	16653	16892	16630	16722	16685	16759	16767	16607	16435	16798	16660	16560	16632	16712	16590	16683	16668	16645	16637	16701	16685	16486	16515	16673	16678	16575	16799	16592	16712	16652	16694	16824	16802	16528	16717	16633	16657	16647	16733	16792	16627	16680	16608	16795	16651	16589	16835	16661	16734	16776	16544	16781	16653	16573	16604	16693	16487	16716	16725	16580	16645	16741	16824	16630	16661	16620	16710	16567	16585	16650	16595	16644	16678	16696	16736	16746	16642	16558	16582	16774	16724	16857	16783	16812	16702	16677	16623	16418	16704	16790	16597	16722	16770	16673	16674	16812	16568	16843	16788	16678	16835	16597	16782	16630	16719	16609	16694	16640	16647	16746	16695	16797	16621	16825	16675	16650	16696	16657	16548	16699	16573	16800	16682	16671	16702	16719	16803	16746	16715	16614	16751	16637	16558	16642	16760	16755	16473	16628	16493	16675	16761	16642	16773	16597	16706	16731	16609	16652	16594	16540	16616	16656	16601	16673	16720	16691	16848	16612	16750	16766	16674	16601	16650	16750	16765	16891	16678	16309	16820	16541	16509	16905	16604	16670	16562	16646	16558	16598	16742	16652	16577	16424	16763	16698	16619	16658	16522	16699	16667	16593	16863	16780	16829	16583	16693	16810	16596	16742	16606	16735	16556	16534	16636	16695	16678	16626	16590	16732	16699	16718	16621	16568	16797	16750	16526	16658	16776	16733	16777	16707	16683	16552	16750	16497	16720	16633	16899	16677	16695	16615	16589	16690	16686	16662	16594	16815	16662	16713	16588	16646	16792	16602	16687	16646	16809	16569	16648	16731	16670	16750	16778	16723	16613	16638	16651	16605	16801	16775	16688	16756	16827	16762	16535	16777	16791	16599	16619	16628	16672	16702	16694	16553	16578	16668	16752	16522	16772	16513	16589	16747	16650	16605	16910	16544	16616	16721	16612	16598	16570	16558	16805	16602	16630	16740	16688	16828	16644	16746	16611	16614	16638	16539	16627	16546	16629	16720	16744	16698	16532	16610	16623	16630	16641	16669	16704	16487	16785	16568	16669	16827	16668	16521	16594	16521	16588	16541	16779	16734	16890	16740	16640	16765	16653	16771	16698	16681	16651	16750	16456	16608	16636	16793	16719	16608	16725	16779	16616	16647	16575	16620	16561	16548	16661	16838	16667	16534	16749	16627	16653	16609	16528	16598	16510	16734	16479	16656	16700	16511	16727	16804	16449	16813	16616	16720	16755	16662	16838	16843	16735	16701	16765	16658	16592	16645	16758	16792	16777	16687	16626	16656	16539	16592	16675	16733	16707	16742	16618	16680	16572	16711	16690	16824	16716	16665	16723	16762	16700	16583	16740	16634	16857	16710	16593	16762	16672	16655	16654	16567	16705	16703	16556	16758	16673	16767	16741	16700	16618	16612	16650	16741	16815	16672	16523	16674	16591	16629	16573	16485	16797	16556	16829	16571	16619	16573	16748	16559	16712	16706	16812	16750	16564	16759	16629	16787	16712	16669	16658	16674	16605	16779	16454	16821	16638	16540	16600	16674	16717	16635	16573	16709	16669	16809	16836	16810	16646	16715	16863	16825	16602	16731	16688	16697	16708	16881	16737	16675	16746	16538	16616	16731	16625	16623	16524	16753	16655	16551	16645	16757	16726	16577	16757	16671	16774	16715	16583	16640	16733	16574	16755	16783	16635	16583	16523	16528	16658	16693	16735	16800	16469	16434	16727	16595	16662	16697	16608	16669	16777	16707	16596	16739	16615	16684	16497	16721	16854	16719	16664	16671	16686	16723	16686	16665	16700	16528	16739	16675	16738	16542	16630	16714	16787	16664	16680	16581	16743	16596	16654	16626	16591	16521	16437	16719	16732	16625	16733	16682	16710	16560	16660	16622	16603	16693	16723	16732	16687	16801	16766	16783	16631	16549	16678	16560	16525	16773	16493	16733	16421	16754	16710	16663	16598	16547	16675	16671	16605	16794	16791	16724	16609	16556	16497	16588	16822	16758	16750	16659	16678	16749	16524	16617	16757	16674	16710	16746	16696	16777	16795	16662	16600	16739	16618	16721	16731	16801	16808	16732	16646	16801	16846	16596	16605	16778	16758	16563	16526	16681	16628	16708	16639	16593	16694	16740	16442	16801	16434	16546	16641	16510	16716	16770	16730	16725	16656	16720	16830	16815	16716	16721	16670	16799	16486	16666	16671	16802	16496	16673	16752	16592	16859	16860	16575	16705	16808	16578	16684	16736	16626	16741	16601	16672	16683	16809	16800	16673	16513	16700	16802	16639	16840	16682	16726	16614	16647	16535	16804	16754	16741	16630	16694	16817	16799	16740	16777	16677	16481	16752	16610	16683	16687	16743	16923	16661	16523	16573	16645	16703	16543	16796	16527	16903	16633	16659	16407	16637	16592	16651	16736	16517	16673	16670	16662	16575	16786	16679	16562	16572	16592	16647	16623	16673	16655	16722	16640	16746	16561	16730	16646	16688	16749	16747	16724	16592	16796	16780	16713	16548	16630	16704	16626	16637	16789	16686	16548	16547	16639	16591	16707	16667	16824	16466	16680	16684	16561	16642	16793	16654	16730	16846	16668	16823	16753	16814	16689	16574	16632	16647	16641	16669	16629	16549	16758	16734	16543	16841	16712	16759	16631	16686	16669	16692	16688	16866	16697	16754	16659	16604	16666	16680	16681	16628	16617	16899	16723	16821	16790	16839	16695	16549	16641	16888	16787	16870	16649	16570	16560	16747	16780	16577	16719	16875	16690	16621	16675	16761	16585	16502	16739	16608	16836	16723	16752	16552	16734	16939	16738	16809	16612	16673	16645	16640	16550	16894	16775	16626	16660	16748	16662	16463	16619	16663	16688	16529	16700	16553	16736	16653	16599	16852	16632	16489	16588	16634	16593	16767	16650	16709	16621	16716	16561	16674	16481	16679	16695	16610	16669	16640	16521	16791	16739	16658	16679	16935	16570	16695	16596	16797	16602	16762	16557	16690	16714	16661	16608	16582	16728	16694	16663	16835	16512	16693	16782	16834	16687	16697	16664	16662	16730	16657	16781	16725	16840	16725	16568	16781	16635	16905	16485	16807	16677	16560	16574	16521	16645	16820	16520	16620	16718	16711	16734	16664	16846	16694	16594	16633	16722	16755	16620	16672	16750	16732	16621	16634	16595	16640	16629	16550	16607	16685	16794	16658	16685	16620	16718	16687	16888	16765	16573	16811	16555	16653	16817	16682	16578	16685	16714	16686	16748	16606	16651	16527	16535	16759	16601	16740	16752	16654	16787	16751	16589	16702	16753	16586	16654	16721	16861	16669	16619	16767	16483	16848	16747	16709	16737	16800	16608	16770	16620	16786	16594	16587	16755	16767	16732	16814	16692	16673	16610	16651	16660	16631	16762	16693	16657	16652	16613	16780	16580	16792	16607	16571	16591	16545	16704
22677	25190	62687	57005	39608	29871	33022	31217	30916	31345	31360	31229	31135	31275	31312	31276	31231	31385	31198	31217	30979	31012	31163	30749	31441	31254	31297	31061	31171	31117	31110	31201	30903	31073	31350	30934	30986	31006	30972	31187	31069	31013	31104	30942	31057	30883	31145	31205	30942	31182	30823	30783	31061	30929	30731	31060	31144	31190	30930	30829	31031	30866	30932	31243	31170	30938	31070	30849	31021	30813	31101	30922	30848	31122	31139	31144	31097	30941	30925	30900	31255	31056	31072	30949	31199	30836	30828	31085	31109	31266	31015	30880	30918	30892	30959	31034	30779	31131	31101	30855	31384	31112	30919	30923	31191	30939	30930	31017	31016	30643	31298	31129	31148	31143	30959	30575	30899	30972	31284	31107	30854	31142	30776	30944	31075	31088	30834	31116	31126	30905	31089	30868	31361	30999	31050	31087	30921	30930	30806	30917	31207	30996	30910	31087	31196	30805	30784	30907	30957	30701	31055	30921	30880	31329	30921	30821	31060	31002	30877	30969	30862	30735	30695	30980	31012	30697	30896	30832	31068	30970	30805	31113	31001	31042	30799	30836	30822	31189	30990	30865	31297	31055	30996	31066	31126	30911	31011	30963	30988	30961	31295	31151	31016	30900	30894	31141	30961	31049	30995	30866	30999	30947	30754	31096	31153	31027	30973	31222	31234	31098	30887	30987	30879	31005	30872	30656	31035	30882	31139	30920	31002	30920	31143	31060	31079	30740	30926	30940	31014	31133	31022	31086	30910	31148	31200	30965	30799	30924	30913	30994	31094	30935	30770	30872	30970	30658	31071	30638	30902	31302	31069	30912	30884	30809	30952	30939	31061	31089	31140	30781	30986	31129	30957	31022	31004	31115	30887	31108	30842	30825	30876	31156	30767	31245	30694	30890	30779	30710	30991	30938	31293	31038	30883	30953	30888	30998	31055	30754	31066	30666	30789	31051	31086	31015	31315	30860	30961	30871	31033	31104	31139	31091	30987	30968	31007	30883	31036	31022	31005	30757	30950	31014	30932	30736	31071	31155	30993	30845	31027	31063	31022	30957	31151	30981	30897	31129	30913	30997	30814	30934	30813	30803	31103	30838	31135	31182	30983	31009	31113	31098	30953	30996	31021	30898	31145	30791	30800	30808	30815	30973	31005	31066	30749	31051	30877	31051	30979	31088	31186	31268	30853	30859	30910	30689	30878	30989	31036	30776	31103	30981	31076	30872	31036	31090	31039	30871	30888	31120	30896	30856	30597	31011	31096	30745	30926	30733	31067	30602	30922	31129	31099	30964	31080	30956	31141	31076	31018	30970	31255	30938	30824	31048	30725	30891	30920	31164	31081	30916	30895	31055	30993	30844	31074	30914	31184	30914	30959	31119	31121	30962	30877	30733	30911	30752	31014	30906	30926	31017	31163	30901	30990	31145	30956	30799	30826	30760	31213	30980	31102	30837	30830	30995	31186	31074	30884	30790	31081	30947	31003	31121	31046	31036	31097	30935	30900	31072	31080	30933	30954	31154	30646	30902	30772	30813	30994	30964	30893	30923	31071	30741	31103	30731	30916	30997	31085	30801	30927	31266	31172	31142	31122	30997	30916	30761	31077	30991	30955	30924	30937	31009	30941	30904	31071	30769	31038	30782	30941	30937	30992	30961	31105	30867	31052	31030	30873	30865	31124	31012	30939	31148	31040	30725	30922	31139	30647	30741	30830	31133	30885	31144	30919	31102	31246	30781	30736	30961	30921	30751	31141	31128	31015	30739	31148	30896	31005	30593	30571	30963	31155	30825	31179	30854	30595	30888	30968	30859	31054	30810	30921	30884	30888	31133	31103	30667	31002	30876	30767	31230	30895	31209	30966	30947	30776	30864	30971	30947	30887	31130	30786	30858	30761	30936	31043	31430	30940	30861	31350	31133	30993	30945	30738	31060	30940	31178	31042	30992	31174	31200	30945	30914	30901	31112	30710	30773	31069	30876	30883	30683	30988	30906	31030	30907	30971	30875	30964	30875	30857	30880	31010	31008	31081	31070	30926	30913	30933	31068	30818	30792	31181	30809	31234	31165	31267	31215	31238	30866	31286	30915	31174	30823	31112	31124	31054	30986	30916	31090	31161	30705	30566	31178	30847	31044	30931	31121	31053	31118	31028	30884	30917	31193	30951	31239	31054	30635	30933	30921	31004	31130	31020	30738	30741	31026	30794	31105	31015	30909	30694	30817	30887	30872	31385	30949	31079	30994	30801	30931	30919	30945	30988	31078	31078	31069	31059	30859	30722	30658	30952	31155	30856	31241	31017	30770	31069	30976	31109	30784	30942	30800	31174	30859	31000	30893	30667	30689	30856	30925	30634	30905	31058	31027	30846	30978	31041	30928	31258	31010	31015	30902	30845	30732	30905	30932	31124	31202	31135	31007	30812	31055	31084	31108	31035	31162	31041	30861	31273	31070	31393	31040	31002	30886	30934	31085	31055	30821	30933	30984	31396	30964	31293	31146	30853	30778	31013	31258	31026	30937	30995	30873	30694	30748	31292	30978	30942	31017	31040	30945	31038	30828	31205	30940	31242	30878	31051	31104	30960	31000	31242	31038	31300	30932	30903	31086	30572	30929	30926	30804	30767	30839	31058	30936	30994	31349	31078	30846	30867	31160	30819	31062	30941	31060	30631	30652	30893	31010	31126	30736	31047	30997	31068	30874	30983	31013	31233	31114	30955	31062	31013	30877	30805	31126	31154	30979	30994	31109	31138	30836	30836	30874	31005	31049	30790	31208	30900	30851	31155	31164	31014	31141	31043	30972	30883	30863	30837	30909	30731	30888	30730	30858	30767	30897	31093	30764	30587	30773	30800	31241	30848	31170	30923	31104	31204	31128	31274	31002	30905	31204	30801	31020	31190	31195	31239	30641	30772	30921	30705	31260	31059	31064	31119	31257	30904	30898	31068	30927	31081	31247	30697	31231	31200	30977	31012	30993	30708	30543	30879	30900	31015	31142	30964	31000	30832	30992	30886	30561	30910	31084	31019	31042	30757	30906	31020	31026	30932	30925	31197	31103	30800	31013	30779	30718	31044	31016	31348	31031	30920	31029	30950	30888	31397	31092	30918	30863	30976	30905	30909	30956	30770	30816	30917	30911	31007	30846	31204	31144	31066	30935	30768	31103	30994	31018	30966	30891	31187	31132	31006	30817	30885	31024	30951	31047	30972	30808	30962	31043	31098	31197	31261	31032	31027	30911	30837	30857	30738	31154	30984	30833	30843	31122	31067	30929	30699	30875	31170	30945	30875	31097	30961	31014	30916	30558	30950	30676	30989	30779	30786	31074	31013	30914	30909	30829	30740	30825	30893	31310	30756	30924	30882	30864	30902	31033	31417	30983	30858	31119	30820	30954	31090	31257	30969	30913	30974	31135	30935	31228	31214	31271	31369	31156	30754	30928	31148	30887	30909	30885	30678	31202	31048	31120	31028	30913	31009	31246	30931	30840	30836	30821	31175	31009	30916	30853	31325	31247	31087	30991	31075	31093	30800	31011	30837	30976	30837	31040	31398	30881	31032	31053	30962	30907	31052	30751	30853	30886	30896	30986	31010	31055	31108	31209	31331	31101	30858	31049	31163	30976	31047	31193	30795	30902	30911	30967	31147	30840	31032	31023	31211	30674	30660	30908	30661	30993	31172	31008	30901	31036	30763	31004	31105	31106	31168	30789	31101	30866	31034	30819	31129	30881	30880	31082	30907	30850	30905	30898	30946	30901	30950	30932	31213	31044	30924	30855	31111	30947	30983	30974	31134	31066	31158	30935	31218	30907	31235	31095	30838	30798	30871	31020	31103	31004	31020	30831	31000	30991	30937	30982	30814	30902	31024	31069	31021	30891	30940	30813	30962	31012	31274	31152	30961	30961	31103	30869	30927	30946	30906	30803	30776	30871	30907	30665	31073	31081	30657	31015	30903	31208	30895	30847	30814	30829	31174	31023	31050	30999	30971	31013	31247	31051	31005	31063	30956	30995	31192	31075	30875	31060	31079	30730	31041	30860	31042	31017	30977	31213	30987	30969	30859	31019	31134	30983	31069	31119	30713	30805	30831	31026	31088	30871	30959	31128	31095	30573	31082	30976	31033	31028	30828	30684	31011	30930	30930	31133	30898	30888	31320	30975	31198	31178	31079	30779	30953	30784	31092	30837	31133	31099	31170	30971	31044	31153	30920	31022	30996	30946	31101	30784	31013	30780	30911	30764	30961	30881	31088	30908	31250	30815	31008	30941	31044	31137	31090	30944	30662	30782	30843	30946	31133	30946	30871	30997	30963	30966	31022	30803	31143	30896	31085	31065	30645	30698	30891	30642	30910	31112	30790	30870	30905	30967	30921	30990	30770	31167	30672	31129	31044	31236	31044	30956	31038	30986	31032	31021	30755	30933	31023	30947	30720	31178	30956	30943	31124	30730	30650	30582	30983	31224	30856	30883	30910	31037	30833	30924	31083	30870	30976	30877	31094	31023	30805	31348	31245	31129	30857	30943	30829	30784	30711	30739	30748	31025	30991	30995	30728	30991	31082	30900	30730	31000	31057	30904	31134	30792	31061	30977	30796	31327	30926	30996	30977	31116	31104	31073	31188	30791	31105	31019	31005	31384	30944	30829	30950	30818	31180	30901	30887	30861	30872	30933	31270	30764	31024	30736	31093	30988	30903	30767	30779	30690	30981	30853	30966	31131	30808	31179	30949	30982	31048	31185	31036	30946	31002	31076	31136	31013	31029	30855	30635	31007	30870	30879	30949	31127	30955	31253	30948	30729	30768	31147	30897	30932	30937	30763	30980	30981	30808	31066	31042	30855	31045	30957	30961	30865	30954	30867	30851	30805	30875	30920	30892	30852	31124	30865	31101	31090	31105	30698	30793	31085	30888	31002	31247	30948	31079	31001	30762	30918	31018	31058	31029	31205	31109	31075	30944	30718	31007	30772	30984	30834	30680	30947	30952	30972	31012	30998	30762	30996	31031	31363	31131	30892	31157	30876	30863	30848	30979	30915	31175	31086	31245	30927	30967	31191	31038	31076	31020	30904	30843	30856	30765	31097	30748	31088	31183	30905	30880	30834	31151	30965	31184	30843	30992	31045	30891	30876	30937	31119	30910	31115
26029	70701	92359	75507	40267	17488	17487	17508	17395	17454	17423	17294	17445	17495	17344	17412	17507	17405	17508	17486	17357	17358	17327	17353	17534	17372	17486	17462	17410	17387	17442	17435	17480	17321	17311	17435	17429	17315	17400	17298	17327	17379	17440	17379	17336	17318	17525	17307	17444	17469	17289	17601	17238	17500	17530	17429	17335	17394	17319	17416	17342	17372	17284	17375	17426	17537	17341	17483	17482	17407	17394	17497	17353	17309	17371	17506	17434	17495	17553	17279	17291	17454	17278	17315	17397	17370	17427	17443	17438	17291	17594	17339	17382	17191	17376	17370	17364	17332	17302	17389	17340	17505	17146	17257	17293	17376	17364	17444	17208	17441	17320	17449	17412	17454	17423	17187	17154	17316	17447	17426	17367	17364	17434	17384	17310	17465	17318	17476	17453	17375	17488	17482	17340	17310	17212	17409	17573	17385	17259	17293	17175	17316	17209	17271	17605	17399	17442	17396	17467	17406	17437	17431	17498	17320	17411	17337	17331	17478	17379	17346	17537	17253	17469	17372	17352	17452	17054	17344	17267	17502	17389	17442	17305	17272	17383	17446	17272	17441	17347	17218	17438	17385	17364	17299	17468	17247	17376	17424	17478	17341	17374	17323	17431	17347	17372	17521	17315	17325	17317	17424	17447	17163	17456	17369	17371	17431	17390	17329	17379	17339	17476	17394	17429	17361	17503	17423	17301	17496	17474	17398	17371	17510	17412	17481	17462	17440	17444	17447	17242	17241	17450	17619	17402	17337	17382	17313	17487	17327	17306	17175	17175	17459	17501	17446	17417	17419	17197	17393	17392	17421	17288	17502	17269	17389	17344	17373	17508	17370	17217	17286	17330	17333	17409	17372	17260	17362	17355	17342	17441	17374	17301	17378	17276	17178	17337	17278	17428	17296	17294	17456	17471	17358	17616	17337	17340	17590	17297	17287	17488	17245	17417	17327	17319	17305	17341	17246	17253	17260	17344	17365	17296	17267	17298	17332	17345	17444	17380	17243	17385	17361	17260	17167	17143	17493	17312	17501	17523	17287	17405	17334	17475	17311	17234	17455	17331	17522	17559	17074	17336	17382	17271	17286	17411	17346	17330	17324	17326	17350	17493	17439	17245	17370	17438	17375	17450	17378	17459	17437	17258	17120	17522	17271	17500	17353	17296	17389	17434	17327	17295	17376	17378	17322	17414	17223	17343	17396	17286	17418	17415	17173	17161	17317	17469	17317	17328	17336	17177	17424	17390	17251	17334	17433	17380	17444	17516	17442	17421	17541	17413	17448	17308	17242	17424	17320	17384	17291	17372	17215	17694	17384	17115	17403	17482	17433	17279	17326	17418	17361	17384	17353	17414	17391	17518	17444	17317	17369	17318	17407	17365	17352	17518	17243	17471	17346	17369	17411	17450	17233	17392	17321	17368	17287	17222	17359	17313	17412	17380	17223	17584	17350	17222	17230	17440	17311	17402	17204	17431	17436	17471	17464	17503	17382	17230	17417	17377	17346	17507	17384	17478	17247	17267	17294	17368	17409	17351	17164	17372	17440	17357	17316	17530	17252	17468	17502	17421	17353	17485	17397	17359	17508	17280	17425	17356	17452	17479	17304	17383	17244	17384	17409	17339	17248	17366	17474	17295	17376	17341	17265	17237	17201	17422	17367	17381	17446	17262	17513	17459	17278	17543	17444	17192	17276	17318	17444	17344	17428	17365	17391	17273	17295	17240	17316	17201	17190	17269	17368	17340	17204	17276	17380	17322	17322	17433	17148	17448	17350	17305	17608	17395	17353	17327	17108	17389	17459	17364	17375	17546	17237	17404	17318	17431	17344	17465	17462	17340	17307	17342	17388	17245	17343	17480	17482	17142	17398	17413	17404	17608	17315	17345	17467	17279	17480	17331	17319	17382	17295	17361	17461	17507	17425	17399	17275	17469	17279	17294	17519	17383	17434	17398	17663	17396	17228	17450	17324	17258	17423	17361	17254	17216	17341	17342	17357	17586	17229	17267	17483	17554	17251	17280	17248	17345	17179	17462	17350	17249	17397	17247	17169	17328	17225	17400	17163	17228	17516	17271	17362	17384	17358	17358	17511	17340	17300	17334	17450	17407	17466	17064	17374	17288	17340	17314	17371	17406	17522	17351	17507	17334	17464	17322	17361	17587	17365	17441	17263	17375	17394	17399	17305	17448	17370	17436	17361	17567	17374	17251	17188	17414	17334	17311	17388	17308	17377	17360	17439	17221	17295	17264	17469	17228	17339	17529	17408	17277	17366	17396	17298	17435	17318	17385	17432	17469	17458	17483	17309	17561	17391	17268	17317	17187	17494	17230	17415	17353	17372	17351	17346	17303	17484	17342	17265	17186	17434	17386	17570	17266	17628	17399	17417	17281	17332	17442	17337	17311	17235	17220	17438	17458	17403	17422	17503	17405	17536	17496	17386	17553	17109	17416	17424	17176	17332	17205	17527	17295	17369	17414	17414	17301	17419	17321	17385	17472	17450	17454	17379	17238	17305	17549	17453	17431	17373	17219	17330	17530	17205	17496	17384	17410	17358	17641	17375	17430	17242	17247	17422	17368	17278	17386	17437	17263	17476	17228	17162	17178	17509	17352	17238	17441	17184	17623	17345	17336	17381	17200	17548	17484	17427	17372	17279	17423	17420	17297	17424	17314	17429	17330	17396	17306	17328	17390	17452	17402	17273	17300	17343	17365	17225	17567	17338	17304	17357	17334	17417	17283	17299	17269	17373	17336	17244	17373	17362	17444	17295	17346	17424	17481	17428	17361	17353	17434	17215	17520	17256	17221	17458	17516	17404	17336	17398	17264	17315	17343	17347	17581	17390	17483	17515	17316	17403	17437	17324	17390	17339	17327	17417	17564	17230	17494	17388	17285	17502	17466	17365	17405	17332	17475	17227	17469	17262	17492	17338	17340	17223	17364	17493	17253	17305	17220	17425	17450	17278	17472	17239	17164	17401	17396	17193	17255	17369	17481	17138	17307	17519	17197	17348	17246	17408	17478	17446	17345	17275	17198	17291	17297	17429	17359	17349	17581	17316	17445	17604	17234	17342	17296	17595	17366	17333	17394	17421	17434	17412	17409	17338	17421	17244	17496	17283	17316	17249	17194	17293	17249	17418	17525	17286	17206	17367	17503	17288	17357	17444	17277	17245	17439	17348	17400	17578	17377	17341	17518	17372	17563	17200	17326	17237	17347	17414	17226	17391	17251	17198	17539	17305	17435	17213	17411	17456	17379	17361	17377	17532	17503	17318	17570	17316	17468	17355	17458	17377	17391	17329	17322	17388	17231	17190	17246	17388	17393	17206	17419	17569	17357	17629	17374	17325	17308	17457	17394	17331	17394	17321	17397	17171	17416	17323	17406	17208	17506	17246	17498	17502	17328	17264	17288	17318	17336	17331	17320	17374	17420	17348	17348	17305	17299	17501	17279	17250	17237	17514	17317	17428	17463	17425	17326	17260	17216	17278	17296	17426	17384	17210	17453	17358	17389	17307	17341	17200	17430	17329	17445	17317	17431	17487	17227	17173	17379	17442	17424	17448	17198	17580	17447	17446	17439	17312	17470	17353	17232	17564	17229	17440	17471	17396	17440	17230	17440	17360	17486	17314	17341	17467	17216	17349	17422	17252	17251	17384	17418	17457	17429	17160	17453	17295	17292	17422	17353	17442	17319	17328	17512	17348	17257	17327	17430	17329	17531	17356	17432	17352	17335	17334	17298	17393	17292	17353	17292	17377	17229	17400	17360	17426	17306	17416	17319	17208	17368	17579	17318	17353	17253	17281	17423	17397	17373	17363	17463	17563	17456	17446	17360	17259	17205	17317	17434	17505	17309	17249	17326	17410	17588	17349	17390	17510	17290	17348	17424	17443	17429	17279	17552	17414	17347	17273	17451	17353	17414	17389	17381	17412	17437	17286	17473	17377	17303	17389	17353	17290	17259	17366	17379	17434	17347	17334	17421	17546	17177	17410	17341	17413	17345	17540	17317	17398	17311	17502	17358	17373	17392	17324	17451	17273	17283	17314	17362	17503	17173	17252	17304	17457	17458	17370	17275	17406	17343	17287	17398	17272	17446	17554	17234	17336	17306	17406	17270	17354	17518	17446	17514	17205	17332	17283	17530	17343	17370	17116	17410	17642	17359	17366	17335	17499	17283	17453	17573	17347	17331	17376	17325	17438	17507	17407	17471	17332	17342	17306	17205	17325	17346	17344	17586	17164	17386	17364	17315	17325	17395	17331	17219	17515	17325	17372	17437	17491	17322	17398	17275	17403	17429	17319	17594	17254	17166	17351	17403	17255	17316	17255	17227	17479	17617	17353	17278	17348	17302	17446	17474	17472	17390	17376	17090	17250	17430	17479	17288	17456	17329	17339	17328	17333	17455	17467	17314	17248	17441	17352	17287	17454	17263	17223	17322	17444	17457	17340	17372	17283	17444	17298	17405	17543	17240	17505	17470	17302	17471	17389	17170	17494	17237	17270	17231	17471	17237	17257	17442	17139	17278	17431	17379	17260	17489	17273	17300	17280	17201	17407	17398	17458	17169	17408	17199	17421	17269	17235	17349	17297	17352	17559	17434	17371	17275	17491	17326	17295	17458	17293	17529	17310	17401	17436	17349	17414	17435	17323	17431	17261	17432	17214	17274	17432	17343	17297	17434	17289	17425	17412	17339	17435	17316	17477	17357	17353	17479	17465	17242	17372	17343	17498	17414	17475	17366	17247	17492	17367	17455	17439	17390	17207	17329	17460	17349	17178	17267	17177	17321	17440	17398	17575	17288	17290	17518	17452	17299	17487	17269	17234	17412	17390	17297	17349	17518	17277	17216	17332	17441	17231	17364	17304	17391	17424	17305	17350	17483	17285	17381	17470	17456	17496	17315	17154	17454	17433	17499	17341	17312	17345	17573	17371	17500	17401	17324	17506	17230	17339	17493	17153	17406	17331	17427	17389	17345	17233	17501	17293	17418	17383	17444	17436	17194	17573	17589	17431	17400	17404	17392	17186	17158	17442	17437	17333	17498	17422	17182	17319	17295	17366	17406	17247	17429	17331	17501	17210	17432	17229	17235	17131	17370	17212	17361	17452	17379	17282	17429	17340	17628	17427	17574	17394
22053	24974	66912	63825	44393	29905	32537	31664	31355	31805	31614	31544	31557	31565	31888	31323	31263	31437	31121	31220	31352	31157	31412	31437	31491	31355	31534	31378	31253	30916	30919	31486	31203	31786	31067	31178	31503	31233	31465	31204	31407	31160	31154	31225	31343	31369	31116	31235	31304	31287	31047	31256	31273	31266	31531	30930	31380	31403	31394	31283	30961	31215	31125	31169	31356	31181	31396	31105	31093	31054	30943	31220	31100	30997	31232	31176	31018	31212	30966	31087	31238	31265	31390	31323	30986	31063	31059	31286	31246	31317	31085	31223	31015	31385	30946	31428	31332	31121	31084	31166	30968	31482	31061	31061	31240	31112	31102	31489	31093	31231	31173	31350	31377	31061	31135	31223	31490	31546	31128	31303	31276	31372	31220	31457	30998	31093	31124	31025	31149	31342	31096	31284	31187	31003	31107	31297	31032	31095	31041	30945	31004	31206	31134	31280	31060	31033	31352	31066	31200	31127	31173	31124	31121	31380	31401	31318	30953	31130	31191	31317	31164	31114	30962	31227	30953	31115	31223	31409	31187	31031	31494	31204	31365	31148	30980	31254	31167	31336	31155	31170	31297	31239	31346	31055	31010	31285	31180	31316	31398	31392	31488	31299	30868	30882	31225	31025	31479	31005	30985	31085	31087	30968	31071	31146	31261	31288	31127	31052	31011	31113	31027	31099	31220	31517	31249	31275	30961	31281	31327	31092	31098	31491	31437	31179	31285	31223	31301	31023	31124	31238	30961	31126	31175	31160	31203	31246	31286	31163	31151	31518	31010	31240	31211	31381	31269	31128	31149	31020	31422	31056	31103	31420	31254	31259	31256	31246	31321	31096	31192	31008	31235	31059	31454	31314	31294	31291	31283	31008	31272	31082	31286	31233	31138	31469	31239	31121	31452	31195	31051	30915	30922	31159	31183	31240	31319	31011	30988	30939	30885	31270	31025	31152	31148	31114	31221	31130	31319	30803	31645	31256	31179	31408	31119	31370	31264	31053	30954	31103	31056	31272	30974	31025	31281	30890	31137	31080	31060	31279	31342	31304	31006	31520	30990	30996	30993	30991	31182	31239	31084	30850	31298	31065	31104	31018	31127	31197	31499	31178	30913	31139	31413	31159	31359	31308	31416	31049	31150	31331	31189	30926	30915	31165	31054	31177	31167	30911	31279	31122	31056	31377	30822	31111	31049	31198	31229	30848	30864	31164	30911	30993	31008	31101	31202	31274	31162	31295	31243	31134	31294	31063	31118	31058	31139	31050	31164	30927	31092	30961	31121	31057	30905	31130	31092	31088	30962	31018	31045	31272	31062	31006	31025	31271	31000	30982	31242	31191	31095	31221	31005	31280	31163	31063	30949	31244	31156	31265	31030	31187	31154	31028	31175	30985	31265	31214	31039	30993	31156	31121	31239	31118	31180	31433	31308	31190	31203	31040	31029	31011	31124	31254	31442	31188	31116	31504	31489	31070	31216	30703	31155	31434	31320	30976	31314	31062	31366	31092	31174	31054	31211	31054	31074	31179	31114	31199	31182	31190	31219	31357	31293	31203	31182	30894	31199	31225	31051	30991	30962	31026	31001	31128	31244	31094	31332	30924	31270	31034	31258	31270	31124	31166	31081	30962	31189	31332	31242	31139	31206	31130	31091	31354	31217	30938	31041	30748	31264	31188	31081	31445	31254	31220	31254	30950	30999	30900	31148	31290	31007	31277	31125	31262	31308	31125	31184	31178	31050	31242	31254	31354	31159	31175	31176	31216	30993	31140	31098	31040	31254	31166	31081	31056	31311	31138	30766	31206	31198	30975	31240	31272	31010	30841	31273	30987	31301	30860	31007	31012	31221	31117	31364	30969	31204	31257	31477	31097	31189	31382	31256	31182	31345	31362	31219	30928	30945	31216	31181	31119	31241	31274	31100	31177	31265	31072	31016	31125	31040	31066	31440	31284	31314	31246	31306	31129	31237	31175	31078	31465	31260	31153	31214	31242	31105	30946	31102	31384	31253	31154	31311	31325	31122	31026	30959	31295	31131	31411	31162	31225	30948	30796	31112	31331	31184	31490	31054	31312	31409	31261	31223	31257	31011	31335	31458	31051	31420	31037	31281	30973	31245	31223	31158	31257	31118	31192	31046	31270	31189	31088	31205	31196	31046	31076	31130	31302	31347	31029	31173	31163	31177	31244	31245	31213	30849	31170	31121	31195	31321	31064	31374	31472	31197	31250	31201	31161	31257	31126	31524	31267	31246	31431	31136	30938	30873	31338	31158	31468	31285	31230	31281	31199	31173	30916	31238	31092	30894	31173	30834	30835	31149	31219	31080	31061	30943	31396	30935	31103	31018	31374	31302	30811	31159	31143	31072	31039	31201	31147	30980	31127	31003	31126	31478	31286	31004	31059	31346	30839	31229	31352	31164	31327	31067	31268	31293	31212	31205	31217	31238	31002	31141	31022	31056	31228	31397	31307	31010	31413	31003	31120	31018	31306	31299	31219	31313	31313	31584	31012	31114	31105	31207	30976	31221	30992	31165	31168	31254	31272	31214	31067	31309	31063	31342	31074	31418	30905	31053	31096	31128	31072	31287	31068	31367	31149	31240	31247	31221	31214	31169	31230	31036	31079	30993	30891	31099	31277	31317	31074	31439	31117	31324	30972	30852	31071	31088	31204	31152	31047	31178	31155	31346	31082	31271	30843	31135	31406	31117	31269	31181	31163	31293	30945	31193	31035	31112	30803	31215	31006	31209	31370	31166	31120	30915	30950	30903	31172	31061	30978	30959	31107	31196	31109	30914	31356	31084	30856	30913	31015	31147	31063	31365	31110	31443	30995	31463	31168	31174	31402	31075	31164	31372	31225	31196	31244	31281	31156	31089	31203	31274	31217	31143	31209	31141	31149	31033	31342	31415	31143	31287	30932	30947	31116	31089	31288	31111	31195	31290	30979	31301	31005	30959	31200	31540	31333	31510	31296	31160	31238	31140	31489	31287	31066	30976	30901	31174	31237	31091	30882	31145	31101	30905	31155	31180	31320	30944	30943	31123	31153	31337	30993	31342	31307	31054	31302	30958	31102	31146	31065	31202	30963	31187	31093	31493	31097	31100	31256	30979	31067	31229	31148	30941	30986	31158	31175	31362	31271	31092	31081	31341	31309	31209	31219	31420	31234	31180	30949	31213	31265	30945	31184	31302	31144	31010	31021	31220	30837	31149	31236	31131	31036	31295	31211	31160	30941	31065	31185	31161	31018	31089	30951	31183	30988	31119	31207	30986	31146	31167	31075	31172	30673	31447	30933	31154	30854	30998	31041	31261	31326	31269	31262	30988	31258	31279	31204	30910	31057	31331	31187	31322	31202	30972	31054	31092	30942	31077	31233	30792	31260	31137	31034	31110	31063	30892	31130	31120	31317	31277	31095	30901	30940	30926	31267	31076	31241	31224	31028	31039	31141	31259	31017	31054	31081	31097	31208	31165	31066	31158	31009	31088	31278	30871	31371	31121	31074	31023	31240	31121	31088	30949	30982	31093	30903	31355	31582	31386	31087	31275	31191	31333	31112	31071	31070	31205	30932	30999	31141	31239	31132	31388	31220	31093	30745	31194	31096	31089	31352	31176	30965	31264	31269	30887	31110	31287	31178	30999	31210	30925	31065	30967	31350	31312	30972	31111	31192	31023	31297	31030	31036	31190	31146	31188	31199	31115	31302	31111	31073	30980	31421	31274	31073	31003	31220	31111	31391	31073	31239	31405	31302	31069	31088	31226	31329	31134	31362	31193	31509	31025	31268	31220	30854	31038	31075	31196	30952	31300	31216	31193	30756	31288	31278	30997	31023	31316	31270	31088	30929	31360	31398	31094	31281	30953	31158	31248	31126	31139	31268	31177	31211	31431	31048	31153	31400	31201	31207	31439	31428	31086	31094	31220	30975	31216	31384	31284	31065	31194	31148	31102	31270	31280	31088	31179	31209	31417	31174	30980	31115	31284	31284	30998	30912	31058	30982	30932	31404	30984	31225	31144	31412	31295	31307	31140	30967	30934	31092	30912	31045	31244	31092	31400	31065	31186	31165	31185	30924	30906	30914	30889	31104	30969	31205	31163	31398	31015	31053	30995	30913	31239	31294	31085	31241	31001	31399	31094	31136	31234	31054	31157	31109	31144	30941	31178	31394	31075	31003	31026	31333	31311	31146	31049	31111	31270	31016	31109	31033	31139	31077	31110	30879	31245	31231	31032	31037	31205	30875	30766	31022	30933	31323	31073	31052	31260	31248	31035	31193	31177	31039	31175	31052	30968	30977	30900	30941	30912	31013	31476	30938	31071	31244	31051	31166	30922	31156	31116	31333	31455	31321	31235	31085	31208	31239	31024	31026	31349	31151	31679	31213	31345	31107	31148	30989	30947	31226	31235	30967	31069	31031	31120	31102	31177	31100	31008	30838	31313	31221	31615	31310	31331	31300	31315	30664	31441	30906	31216	31443	31113	31054	31020	30896	31140	31189	31242	31077	31202	31252	30842	31115	31085	31336	30978	31247	31063	31048	31179	30953	31270	31309	31164	30983	30991	31297	31084	31172	31294	31143	31270	30842	31085	31289	31419	31233	31313	31253	31038	31064	31072	30898	31126	31071	31057	30981	31297	31234	31143	31518	31078	30894	31031	31153	31040	31107	31071	30813	31125	31016	31109	31139	31213	31238	30840	31161	31182	30986	30961	31252	31196	31049	31151	31123	30900	31021	31251	30977	31228	31173	31086	30857	31013	31376	31166	31219	30978	31338	31431	31068	31277	31379	31212	31019	31128	31129	30994	31125	31055	31155	31166	30913	30975	30943	31043	31257	31236	31265	31257	30938	31306	31106	30809	31024	31126	30942	31436	31126	31253	31170	31266	30916	31007	31215	31045	31292	31097	31173	31343	31072	31053	31350	31184	31142	30991	30969	31108	31200	31319	31204	31056	31506	31125	31119	30961	31141	31288	31198	31261	31247	31147	30968	31146	31276	31105	31295	31286	30942	31053	31199	31250	30817	31207	31064	30991	31085	31335	31441	31434	30839	31172	31158	30971	30641	31352	31159	31004	31016	31172	31167	31227	31122	30991	31170	31187	31200	30983	31210	30982	31022	31016	31167	31105	31200	31154	31411
28946	61440	77184	85178	48982	17249	17273	17272	17177	17312	17242	17313	17496	17317	17256	17420	17357	17367	17362	17432	17593	17416	17459	17107	17261	17330	17235	17418	17161	17278	17213	17365	17352	17196	17208	17339	17284	17353	17329	17373	17381	17461	17275	17396	17255	17377	17460	17364	17303	17195	17368	17317	17159	17330	17282	17353	17466	17179	17470	17264	17283	17147	17241	17260	17203	17355	17154	17258	17267	17280	17196	17354	17140	17253	17449	17297	17489	17246	17295	17300	17444	17551	17260	17451	17350	17267	17228	17125	17166	17158	17388	17167	17396	17197	17098	17417	17299	17437	17263	17451	17242	17400	17220	17340	17149	17248	17303	17113	17145	17252	17442	17163	17377	17157	17430	17438	17143	17316	17443	17199	17171	17442	17290	17284	17445	17233	17483	17229	17316	17188	17351	17313	17368	17258	17235	17359	17110	17371	17324	17246	17355	17249	17318	17281	17329	17312	17301	17241	17437	17315	17344	17369	17215	17298	17228	17334	17131	17211	17239	17367	17148	17227	17295	17302	17259	17225	17173	17461	17380	17283	17361	17143	17266	17448	17315	17390	17244	17406	17160	17482	17102	17271	17229	17213	17284	17280	17307	17270	17145	17267	17252	17229	17333	17273	17277	17235	17336	17201	17079	17220	17362	17192	17408	17372	17248	17395	17138	17121	17486	17306	17310	17370	17266	17382	17341	17218	17242	17365	17362	17387	17122	17328	17191	17385	17258	17209	17291	17264	17281	17304	17347	17235	17158	17144	17403	17311	17107	17392	17302	17404	17357	17290	17273	17458	17309	17197	17315	17281	17366	17342	17084	17270	17368	17223	17474	17188	17437	17403	17315	17422	17317	17332	17295	17258	16990	17187	17094	17406	17161	17403	17269	17181	17350	17358	17399	17248	17262	17204	17330	17353	17044	17383	17219	17329	17233	17470	17307	17128	17385	17185	17316	17070	17188	17327	17154	17192	17280	17248	17312	17203	17216	17404	17214	17186	17176	17199	17312	17531	17099	17372	17148	17127	17399	17317	17381	17170	17436	17343	17175	17294	17137	17418	17190	17213	17066	17286	17210	17238	17230	17282	17289	17260	17256	17282	17353	17242	17371	17279	17264	17131	17190	17341	17236	17422	17265	17146	17291	17370	17214	17362	17434	17460	17136	17463	17202	17233	17303	17127	17349	17282	17285	17346	17282	17481	17247	17280	17260	17186	17356	17225	17368	17340	17346	17244	17274	17469	17242	17261	17269	17329	17291	17239	17170	17304	17283	17244	17478	17256	17429	17219	17339	17358	17316	17404	17257	17107	17259	17379	17124	17531	17110	17424	17408	17093	17365	17352	17308	17319	17428	17262	17172	17153	17364	17285	17295	17327	17043	17335	17232	17241	17291	17429	17341	17286	17409	17265	17268	17299	17204	17428	17363	17481	17456	17144	17278	17172	17186	17125	17472	17105	17204	16955	17284	17004	17641	17308	17263	17371	17271	17321	17329	17290	17221	17209	17240	17323	17396	17319	17353	17304	17292	17231	17358	17066	17226	17339	17170	17280	17225	17286	17260	17251	17214	17044	17310	17161	17283	17364	17108	17230	17310	17156	17433	17406	17464	17206	17269	17295	17351	17387	17214	17349	17326	17331	17329	17424	17212	17428	17302	17312	17165	17375	17231	17308	17312	17333	17371	17316	17224	17229	17375	17274	17220	17399	17346	17216	17227	17419	17088	17618	17444	17421	17323	17217	17138	17367	17277	17283	17195	17296	17423	17270	17194	17258	17430	17172	17287	17320	17393	17180	17195	17094	17437	17397	17379	17218	17268	17259	17372	17198	17471	17239	17363	17359	17272	17346	17358	17184	17246	17128	17298	17445	17275	17463	17414	17210	17165	17450	17364	17315	17364	17128	17166	17241	17187	17278	17295	17259	17054	17032	17450	17198	17362	17257	17393	17310	17207	17340	17264	17181	17229	17297	17313	17460	17338	17365	17267	17181	17195	17112	17238	17390	17159	17202	17206	17147	17280	17211	17186	17239	17313	17292	17332	17373	17139	17316	17140	17368	17235	17283	17232	17257	17447	17237	17218	17186	17148	17300	17287	17378	17237	17203	17385	17253	17197	17375	17276	17272	17338	17257	17334	17228	17253	17526	17254	17246	17451	17279	17143	17441	17321	17251	17335	17435	17166	17213	17081	17243	17228	17545	17076	17193	17111	17110	17175	17235	17200	17460	17300	17266	17138	17377	17353	17260	17392	17174	17221	17202	17314	17236	17182	17200	17388	17240	17308	17155	17233	17120	17072	17222	17422	17390	17255	17290	17306	17223	17342	17220	17316	17198	17174	17383	17320	17264	17486	17088	17361	17473	17284	17537	17189	17308	17242	17470	17257	17069	17275	17255	17135	17242	17372	17230	17148	17354	17129	17445	17218	17144	17300	17259	17297	17314	17246	17101	17286	17315	17350	17272	17340	17344	17296	17302	17438	17177	17352	17201	17342	17468	17272	17367	17404	17367	17248	17427	17291	17239	17219	17261	17259	17370	17255	17232	17252	17289	17114	17241	17274	17364	17392	17543	17256	17397	17264	17287	17358	17230	17266	17143	17156	17342	17299	17270	17262	17207	17389	17311	17238	17083	17158	17346	17339	17309	17415	17197	17211	17270	17421	17220	17156	17482	17285	17322	17378	17357	17317	17253	17417	17249	17264	17186	17304	17338	17157	17247	17262	17389	17301	17353	17298	17134	17348	17149	17162	17345	17379	17258	17230	17284	17294	17115	17334	17368	17297	17321	17278	17431	17268	17448	17393	17354	17219	17436	17335	17331	17389	17178	17146	17219	17177	17314	17363	17182	17359	17218	17187	17274	17446	17101	17221	17416	17354	17338	17070	17397	17366	17148	17255	17183	17345	17227	17342	17250	17080	17372	17236	17395	17342	17092	17204	17128	17398	17360	17133	17325	17311	17171	17256	17212	17314	17302	17268	17420	17349	17402	17304	17277	17369	17204	17292	17197	17380	17275	17404	17249	17367	17403	17260	17328	17274	17343	17279	17360	17482	17311	17290	17224	17266	17318	17152	17342	17402	17361	17030	17190	17190	17409	17357	17152	17201	17461	17298	17360	17361	17268	17239	17391	17233	17187	17396	17350	17217	17142	17415	17261	17254	17269	17314	17397	17317	17186	17225	17213	17443	17161	17217	17395	17159	17196	17410	17211	17250	17157	17118	17401	17292	17203	17280	17440	17184	17212	17204	17406	17281	17223	17108	17248	17378	17283	17336	17292	17247	17103	17337	17328	17337	17332	17408	17216	17203	17242	17342	17311	17391	17297	17241	17278	17184	17263	17319	17258	17137	17293	17247	17478	17237	17291	17354	17191	17473	17214	17344	17271	17205	17369	17423	17173	17281	17395	17470	17175	17338	17215	17366	17228	17241	17402	17240	17229	17354	17353	17151	17113	17278	17278	17393	17191	17269	17127	17186	17152	17394	17219	17413	17164	17182	17393	17193	17188	17335	17250	17172	17247	17353	17424	17247	17149	17243	17411	17319	17203	17163	17423	17316	17203	17251	17394	17266	17284	17313	17223	17376	17298	17409	17401	17208	17298	17221	17293	17182	17267	17119	17270	17409	17363	17404	17504	17197	17271	17528	17327	17267	17464	17379	17265	17323	17358	17378	17337	17234	17175	17325	17292	17302	17265	17334	17342	17337	17299	17332	17393	17174	17154	17368	17259	17285	17212	17279	17398	17090	17295	17371	17198	17152	17226	17264	17178	17231	17230	17181	17188	17308	17329	17207	17282	17265	17279	17133	17290	17242	17154	17383	17286	17084	17176	17310	17437	17255	17225	17136	17177	17376	17247	17449	17441	17305	17300	17193	17184	17287	17089	17364	17386	17261	17447	17238	17314	17332	17231	17292	17187	17379	17259	17503	17440	17337	17330	17332	17418	17293	17315	17206	17158	17254	17266	17399	17304	17279	17377	17095	17249	17368	17376	17207	17250	17315	17352	17193	17105	17170	17291	17038	17160	17391	17169	17290	17363	17272	17286	17305	17193	17340	17275	17429	17291	17231	17240	17414	17213	17210	17170	17356	17336	17329	17345	17507	17301	17149	17115	17430	17311	17188	17339	17227	17240	17391	17366	17318	17320	17337	17393	17216	17417	17364	17050	17260	17305	17461	17331	17272	17218	17459	17386	17244	17187	17475	17216	17295	17351	17136	17314	17268	17252	17263	17253	17269	17308	17265	17283	17339	17379	17246	17171	17227	17168	17296	17155	17415	17429	17200	17269	17255	17255	17292	17385	17199	17441	17234	17216	17281	17136	17313	17420	17209	17129	17302	17125	17286	17337	17312	17278	17173	17444	17247	17204	17142	17128	17398	17299	17506	17319	17275	17240	17332	17129	17272	17154	17169	17331	17242	17195	17344	17191	17362	17267	17379	17210	17192	17239	17472	17150	17389	17334	17185	17312	17214	17226	17247	17311	17636	17231	17329	17249	17215	17217	17179	17322	17376	17356	17412	17298	17156	17317	17460	17377	17235	17494	17066	17399	17157	17289	17208	17225	17168	17208	17356	17396	17259	17296	17520	17330	17175	17169	17311	17328	17164	17387	17227	17427	17335	17229	17338	17271	17335	17441	17228	17018	17282	17297	17273	17194	17125	17294	17374	17368	17253	17342	17187	17263	17232	17413	17243	17289	17344	17309	17249	17329	17138	17404	17263	17497	17395	17287	17117	17415	17317	17160	17356	17117	17288	17206	17358	17173	17147	17336	17131	17134	17239	17265	17300	17336	17248	17262	17339	17399	17312	17385	17275	17308	17321	17192	17421	17263	17180	17326	17269	17416	17213	17335	17064	17272	17166	17183	17237	17355	17281	17262	17223	17139	17295	17417	17337	17375	17254	17308	17243	17249	17184	17278	17214	17155	17280	17339	17370	17295	17130	17154	17396	17013	17304	17376	17271	16980	17191	17128	17279	17468	17373	17223	17310	17290	17273	17437	17050	17157	17217	17281	17243	17346	17321	17403	17154	17288	17310	17419	17277	17216	17099	17328	17305	17162	17215	17258	17217	17349	17136	17258	17241	17252	17358	17236	17226	17417	17293	17295	17480	17243	17261	17228	17173	17293	17339	17085	17222	17273	17335	17304
34414	33652	61571	44340	30257	26933	26679	26636	26508	26622	26565	26427	26551	26601	26781	26545	26696	26464	26662	26302	26570	26490	26466	26339	26582	26516	26407	26512	26294	26464	26529	26539	26037	26528	26194	26627	26570	26578	26543	26260	26415	26281	26463	26679	26557	26482	26392	26381	26460	26554	26480	26342	26474	26454	26302	26451	26392	26506	26411	26467	26371	26358	26372	26574	26388	26287	26595	26603	26428	26602	26533	26543	26497	26347	26335	26283	26565	26661	26491	26385	26441	26577	26263	26442	26629	26565	26523	26486	26282	26485	26397	26488	26502	26430	26517	26699	26701	26455	26745	26505	26489	26329	26232	26552	26489	26544	26527	26402	26551	26506	26331	26390	26312	26379	26232	26401	26479	26476	26749	26551	26357	26359	26642	26308	26293	26373	26446	26327	26264	26484	26313	26432	26317	26257	26374	26408	26433	26268	26453	26105	26545	26296	26326	26448	26541	26390	26237	26262	26427	26596	26395	26391	26467	26260	26381	26414	26562	26272	26459	26457	26388	26440	26350	26300	26462	26386	26702	26363	26489	26489	26155	26294	26630	26525	26460	26484	26341	26201	26239	26486	26214	26372	26412	26130	26395	26411	26425	26434	26424	26401	26409	26387	26903	26423	26473	26539	26352	26415	26614	26470	26424	26278	26234	26518	26467	26367	26559	26568	26319	26349	26401	26431	26540	26525	26683	26602	26714	26518	26326	26235	26498	26200	26713	26609	26365	26327	26410	26405	26438	26263	26564	26532	26359	26188	26383	26501	26549	26687	26652	26644	26309	26278	26443	26479	26362	26400	26357	26482	26295	26544	26315	26480	26479	26527	26609	26525	26513	26425	26507	26530	26725	26327	26661	26515	26324	26475	26379	26678	26571	26502	26514	26402	26182	26467	26481	26588	26350	26429	26700	26370	26442	26395	26627	26585	26355	26451	26598	26630	26343	26453	26386	26345	26352	26431	26465	26316	26484	26559	26474	26179	26275	26456	26485	26285	26658	26590	26427	26512	26841	26497	26667	26541	26421	26616	26609	26279	26528	26372	26403	26458	26425	26275	26402	26493	26379	26430	26344	26388	26635	26385	26498	26536	26524	26269	26542	26684	26389	26272	26287	26247	26558	26587	26407	26394	26336	26277	26479	26568	26318	26406	26434	26633	26411	26204	26374	26500	26515	26615	26366	26588	26401	26457	26466	26170	26240	26584	26638	26365	26292	26680	26579	26463	26377	26671	26580	26418	26462	26411	26556	26449	26474	26305	26291	26467	26565	26419	26552	26443	26400	26369	26168	26217	26609	26192	26694	26626	26522	26289	26337	26585	26501	26418	26546	26558	26356	26332	26574	26519	26686	26446	26434	26310	26472	26338	26447	26644	26830	26654	26533	26502	26376	26667	26355	26440	26292	26342	26458	26481	26488	26117	26332	26449	26449	26439	26475	26494	26613	26284	26678	26331	26163	26527	26339	26304	26522	26321	26404	26480	26296	26739	26572	26439	26476	26412	26302	26549	26511	26775	26390	26139	26470	26615	26376	26547	26408	26547	26663	26206	26684	26543	26355	26307	26618	26473	26467	26413	26434	26746	26474	26477	26478	26416	26539	26395	26404	26445	26614	26040	26090	26314	26376	26251	26317	26455	26398	26149	26166	26557	26343	26600	26323	26442	26432	26443	26416	26520	26501	26537	26350	26543	26405	26198	26119	26541	26523	26408	26562	26509	26455	26315	26519	26353	26294	26402	26411	26499	26484	26669	26331	26373	26286	26512	26588	26488	26486	26675	26514	26467	26639	26370	26460	26161	26384	26358	26386	26362	26261	26463	26573	26258	26553	26561	26571	26311	26488	26370	26230	26498	26351	26448	26390	26502	26629	26393	26568	26541	26251	26617	26531	26372	26448	26547	26334	26381	26128	26395	26431	26289	26415	26399	26302	26379	26478	26443	26516	26517	26537	26457	26720	26445	26428	26491	26400	26436	26390	26368	26309	26512	26549	26493	26458	26087	26275	26602	26270	26398	26407	26316	26475	26464	26736	26393	26602	26382	26258	26619	26377	26414	26401	26437	26457	26697	26434	26570	26604	26573	26560	26510	26466	26388	26816	26552	26607	26749	26550	26094	26308	26470	26370	26554	26328	26605	26534	26363	26789	26385	26355	26590	26503	26454	26599	26370	26802	26613	26657	26548	26446	26400	26475	26329	26452	26298	26269	26575	26263	26265	26514	26641	26535	26344	26411	26522	26512	26317	26542	26381	26351	26154	26361	26566	26588	26558	26113	26187	26145	26355	26418	26569	26397	26469	26385	26267	26418	26493	26528	26350	26541	26471	26487	26435	26531	26520	26384	26637	26368	26427	26437	26297	26342	26104	26343	26279	26640	26602	26421	26621	26481	26364	26546	26506	26603	26282	26290	26285	26367	26562	26526	26534	26615	26518	26490	26500	26679	26508	26414	26360	26385	26444	26271	26468	26540	26645	26272	26485	26436	26420	26371	26542	26467	26474	26528	26517	26364	26563	26373	26496	26367	26409	26535	26355	26415	26367	26481	26433	26431	26608	26868	26323	26488	26307	26855	26587	26308	26556	26584	26455	26457	26416	26370	26338	26218	26461	26162	26570	26392	26442	26573	26366	26231	26636	26787	26423	26305	26486	26561	26522	26482	26426	26506	26627	26614	26398	26288	26453	26629	26284	26609	26613	26785	26508	26465	26426	26342	26532	26518	26488	26470	26382	26623	26602	26364	26296	26678	26371	26434	26411	26383	26403	26319	26362	26646	26565	26353	26304	26529	26508	26565	26480	26439	26272	26474	26451	26350	26446	26683	26505	26339	26547	26342	26366	26512	26572	26449	26459	26535	26592	26560	26463	26263	26343	26676	26609	26470	26456	26413	26608	26436	26669	26287	26595	26342	26709	26592	26476	26598	26326	26329	26694	26649	26437	26673	26513	26730	26477	26483	26373	26549	26628	26307	26316	26805	26498	26556	26228	26495	26178	26600	26621	26459	26658	26850	26508	26559	26499	26386	26568	26385	26234	26440	26497	26366	26540	26383	26256	26460	26472	26435	26549	26545	26585	26520	26450	26363	26491	26326	26586	26311	26424	26465	26643	26559	26289	26493	26509	26585	26770	26484	26500	26435	26546	26290	26441	26383	26442	26371	26386	26317	26502	26377	26533	26376	26253	26284	26444	26090	26394	26447	26521	26400	26786	26444	26492	26604	26549	26590	26321	26455	26494	26374	26696	26675	26499	26675	26293	26485	26301	26660	26556	26490	26527	26560	26846	26511	26157	26597	26374	26304	26643	26645	26315	26283	26467	26376	26544	26179	26465	26681	26588	26599	26247	26497	26329	26438	26564	26342	26624	26324	26234	26303	26538	26586	26449	26357	26438	26438	26323	26581	26294	26302	26423	26388	26504	26450	26536	26530	26360	26523	26445	26478	26665	26723	26324	26429	26497	26742	26578	26537	26381	26477	26365	26241	26648	26473	26325	26585	26508	26329	26621	26576	26504	26522	26411	26461	26480	26268	26180	26725	26383	26597	26618	26381	26382	26294	26342	26161	26649	26591	26468	26540	26560	26486	26535	26417	26361	26329	26224	26316	26445	26540	26621	26401	26429	26378	26377	26413	26345	26610	26340	26532	26670	26724	26436	26413	26435	26612	26437	26746	26366	26685	26512	26391	26469	26568	26497	26696	26447	26570	26504	26364	26490	26252	26462	26568	26892	26587	26154	26412	26253	26682	26628	26342	26463	26406	26591	26639	26489	26463	26345	26476	26495	26625	26692	26385	26527	26578	26851	26590	26411	26446	26518	26457	26327	26476	26359	26439	26458	26430	26502	26578	26619	26621	26436	26526	26415	26348	26212	26623	26356	26147	26373	26542	26554	26499	26394	26490	26632	26431	26079	26471	26243	26588	26593	26434	26244	26534	26437	26351	26450	26352	26512	26468	26388	26519	26495	26489	26188	26518	26724	26630	26593	26287	26635	26175	26192	26503	26515	26638	26171	26279	26350	26326	26459	26772	26605	26492	26730	26513	26642	26385	26672	26698	26254	26447	26486	26493	26421	26443	26395	26651	26521	26549	26391	26383	26641	26496	26737	26579	26469	26237	26252	26310	26482	26540	26362	26596	26694	26547	26442	26523	26531	26362	26666	26466	26504	26641	26320	26459	26678	26517	26543	26524	26518	26532	26638	26511	26243	26495	26277	26462	26504	26546	26459	26267	26441	26536	26856	26422	26555	26421	26548	26269	26465	26100	26519	26271	26426	26560	26420	26352	26376	26365	26477	26583	26664	26329	26410	26476	26242	26489	26180	26340	26178	26454	26532	26798	26405	26519	26623	26304	26665	26299	26421	26355	26311	26690	26499	26302	26255	26318	26536	26426	26141	26489	26313	26432	26427	26210	26491	26483	26649	26458	26540	26436	26389	26518	26435	26621	26553	26512	26390	26536	26411	26487	26452	26477	26207	26293	26593	26619	26408	26434	26444	26571	26388	26674	26570	26550	26499	26438	26358	26786	26590	26617	26460	26499	26693	26554	26231	26441	26523	26455	26352	26448	26388	26540	26476	26495	26559	26308	26310	26615	26474	26675	26529	26287	26401	26577	26662	26753	26473	26472	26514	26448	26587	26577	26406	26525	26564	26709	26762	26500	26515	26314	26560	26573	26847	26551	26270	26545	26774	26630	26548	26214	26641	26309	26420	26500	26566	26517	26689	26572	26299	26536	26478	26783	26290	26498	26385	26241	26561	26532	26413	26425	26388	26121	26427	26282	26736	26541	26434	26466	26401	26230	26274	26305	26479	26503	26513	26301	26373	26261	26358	26227	26406	26295	26424	26218	26309	26217	26317	26434	26580	26445	26343	26424	26322	26332	26416	26294	26411	26364	26336	26122	26387	26580	26529	26448	26484	26601	26556	26379	26542	26531	26746	26332	26386	26260	26495	26361	26263	26306	26370	26506	26330	26412	26272	26511	26551	26523	26533	26460	26542	26649	26631	26706	26619	26320	26076	26518	26260	26474	26440	26639	26274	26313	26436	26326	26544	26395	26129	26612	26353	26223	26482	26523	26360	26536	26580	26305	26444	26499	26497	26539	26277	26460	26698	26419	26316	26498	26739	26627	26624	26610	26673	26411	26320
19887	34775	51579	31064	17053	15354	15363	15266	15677	15368	15321	15388	15525	15391	15457	15321	15378	15377	15385	15435	15745	15600	15418	15368	15661	15419	15451	15551	15429	15472	15509	15514	15490	15353	15268	15437	15355	15267	15382	15289	15346	15521	15430	15442	15467	15348	15356	15460	15435	15446	15288	15319	15496	15388	15446	15680	15534	15531	15469	15546	15444	15523	15427	15528	15455	15409	15556	15472	15348	15602	15408	15353	15492	15517	15307	15471	15491	15371	15503	15593	15341	15358	15415	15219	15572	15527	15463	15278	15344	15514	15503	15350	15482	15495	15433	15447	15451	15439	15526	15404	15450	15333	15548	15355	15356	15382	15344	15491	15378	15390	15373	15413	15293	15368	15503	15318	15493	15437	15422	15368	15473	15469	15603	15362	15474	15544	15447	15483	15463	15427	15551	15454	15328	15545	15231	15504	15523	15451	15415	15799	15437	15483	15301	15394	15374	15515	15557	15370	15391	15476	15479	15436	15284	15372	15547	15581	15287	15556	15489	15534	15622	15524	15476	15538	15481	15530	15386	15370	15405	15592	15484	15467	15317	15536	15311	15637	15594	15351	15373	15394	15379	15316	15527	15522	15348	15433	15162	15498	15550	15447	15333	15420	15634	15377	15332	15410	15467	15376	15345	15479	15531	15395	15483	15480	15384	15342	15554	15361	15497	15445	15418	15461	15381	15479	15408	15382	15439	15348	15255	15389	15363	15540	15320	15305	15375	15498	15333	15390	15423	15347	15319	15458	15430	15333	15439	15572	15455	15485	15572	15310	15347	15467	15366	15424	15507	15469	15489	15372	15461	15408	15508	15427	15635	15433	15281	15407	15357	15579	15397	15257	15413	15348	15429	15403	15350	15358	15323	15369	15354	15310	15529	15339	15487	15518	15457	15479	15343	15457	15436	15396	15576	15452	15377	15529	15237	15481	15445	15609	15340	15385	15372	15318	15319	15351	15293	15388	15440	15524	15472	15290	15382	15396	15361	15456	15609	15499	15469	15460	15408	15347	15358	15443	15379	15418	15502	15402	15464	15403	15244	15301	15436	15518	15545	15417	15607	15407	15377	15446	15430	15455	15604	15529	15449	15326	15420	15402	15542	15447	15537	15331	15510	15544	15411	15439	15375	15300	15451	15318	15462	15331	15344	15676	15518	15396	15357	15250	15500	15541	15468	15374	15317	15386	15264	15369	15450	15371	15447	15349	15364	15460	15422	15365	15319	15368	15362	15396	15421	15460	15474	15444	15558	15331	15427	15485	15499	15536	15579	15448	15309	15460	15464	15507	15548	15414	15423	15269	15419	15453	15420	15319	15535	15544	15508	15471	15350	15510	15234	15327	15492	15529	15389	15530	15307	15479	15499	15338	15474	15285	15545	15429	15493	15458	15406	15384	15357	15408	15561	15486	15476	15519	15412	15320	15444	15322	15416	15357	15364	15501	15476	15517	15522	15496	15564	15378	15468	15472	15442	15432	15487	15490	15453	15462	15387	15431	15415	15487	15413	15418	15508	15444	15376	15450	15450	15701	15356	15490	15455	15564	15475	15466	15339	15589	15423	15271	15499	15392	15571	15479	15487	15402	15568	15509	15505	15613	15283	15458	15485	15527	15458	15475	15482	15449	15572	15542	15348	15302	15613	15584	15393	15427	15357	15527	15502	15361	15362	15471	15400	15473	15505	15339	15367	15562	15526	15332	15342	15452	15476	15356	15300	15452	15395	15610	15557	15422	15397	15460	15489	15394	15333	15551	15590	15447	15619	15429	15362	15531	15488	15418	15487	15375	15391	15608	15286	15540	15371	15485	15379	15400	15555	15523	15272	15432	15626	15236	15409	15283	15538	15403	15445	15363	15428	15431	15456	15410	15396	15458	15375	15563	15610	15476	15325	15430	15537	15521	15379	15357	15381	15358	15346	15557	15584	15458	15556	15449	15335	15552	15398	15474	15508	15533	15454	15394	15521	15635	15436	15426	15398	15331	15239	15555	15498	15357	15416	15469	15470	15302	15554	15344	15367	15578	15470	15394	15463	15357	15358	15241	15446	15481	15549	15591	15507	15377	15528	15444	15309	15394	15449	15467	15490	15299	15554	15445	15582	15364	15354	15278	15592	15498	15593	15317	15401	15599	15293	15363	15487	15418	15463	15463	15488	15370	15405	15607	15413	15517	15440	15457	15363	15438	15475	15377	15529	15564	15506	15222	15421	15505	15523	15469	15586	15323	15584	15564	15237	15517	15431	15429	15611	15342	15350	15521	15428	15502	15317	15452	15338	15506	15555	15309	15468	15385	15595	15602	15363	15460	15392	15550	15727	15469	15425	15251	15469	15356	15559	15301	15583	15524	15416	15376	15293	15393	15417	15348	15372	15537	15441	15465	15408	15499	15549	15525	15593	15375	15464	15371	15664	15377	15366	15547	15491	15517	15494	15504	15549	15354	15330	15417	15560	15410	15511	15396	15294	15417	15428	15295	15450	15510	15432	15537	15564	15507	15425	15514	15560	15451	15432	15317	15561	15414	15284	15343	15544	15525	15325	15465	15260	15366	15406	15506	15284	15460	15420	15372	15479	15440	15501	15324	15383	15394	15213	15463	15340	15421	15496	15468	15456	15223	15551	15388	15560	15136	15603	15333	15406	15538	15481	15424	15517	15576	15578	15428	15434	15420	15321	15431	15552	15421	15451	15539	15400	15443	15408	15445	15433	15520	15464	15511	15488	15316	15507	15463	15368	15472	15369	15475	15451	15404	15513	15264	15509	15259	15657	15469	15318	15203	15436	15404	15363	15284	15378	15369	15378	15498	15438	15503	15506	15501	15365	15269	15490	15436	15467	15604	15538	15418	15254	15477	15353	15513	15551	15511	15415	15435	15363	15455	15374	15329	15397	15469	15338	15333	15463	15429	15535	15547	15457	15433	15519	15280	15373	15507	15499	15615	15559	15408	15502	15476	15405	15269	15439	15566	15433	15385	15630	15533	15364	15491	15294	15357	15359	15564	15412	15522	15450	15461	15670	15411	15507	15501	15415	15562	15452	15427	15490	15466	15430	15472	15317	15420	15521	15492	15509	15345	15423	15384	15333	15460	15569	15582	15295	15502	15542	15370	15448	15567	15458	15445	15488	15473	15431	15443	15535	15305	15484	15523	15294	15332	15391	15607	15429	15348	15416	15539	15329	15451	15533	15524	15307	15514	15410	15503	15390	15532	15497	15363	15445	15388	15371	15527	15391	15342	15385	15412	15485	15396	15314	15412	15536	15265	15305	15344	15454	15565	15592	15521	15454	15335	15477	15395	15391	15376	15467	15506	15484	15306	15382	15461	15280	15433	15321	15436	15304	15303	15400	15417	15490	15582	15430	15368	15373	15559	15304	15409	15497	15332	15485	15324	15213	15593	15521	15395	15463	15524	15452	15532	15416	15387	15477	15467	15382	15405	15425	15208	15381	15394	15490	15395	15419	15537	15405	15470	15457	15441	15374	15558	15356	15258	15377	15527	15690	15608	15437	15409	15411	15331	15523	15327	15605	15501	15457	15527	15529	15452	15495	15551	15458	15353	15522	15642	15331	15504	15315	15539	15497	15404	15601	15380	15473	15550	15478	15435	15369	15529	15477	15420	15497	15489	15352	15442	15389	15414	15394	15429	15451	15395	15369	15435	15323	15481	15291	15281	15474	15526	15486	15610	15451	15578	15579	15457	15396	15561	15516	15502	15494	15448	15311	15492	15456	15432	15463	15504	15315	15400	15418	15328	15520	15362	15434	15588	15420	15691	15427	15341	15411	15453	15443	15357	15434	15623	15473	15433	15386	15361	15365	15366	15305	15444	15333	15461	15569	15485	15372	15261	15340	15301	15506	15529	15560	15234	15480	15430	15465	15523	15526	15534	15504	15412	15465	15531	15382	15332	15334	15435	15521	15316	15545	15396	15501	15482	15422	15573	15391	15472	15335	15542	15441	15444	15418	15506	15439	15320	15539	15398	15444	15416	15342	15481	15395	15353	15509	15449	15530	15407	15343	15525	15375	15253	15498	15474	15382	15498	15475	15513	15411	15434	15439	15284	15427	15400	15506	15254	15390	15315	15419	15340	15421	15365	15386	15478	15551	15406	15445	15534	15280	15392	15446	15430	15307	15521	15628	15389	15467	15489	15376	15579	15459	15630	15455	15249	15616	15334	15538	15447	15407	15599	15485	15447	15475	15377	15327	15243	15552	15366	15546	15384	15389	15208	15482	15487	15430	15313	15223	15436	15417	15335	15274	15437	15442	15339	15532	15534	15689	15534	15363	15438	15451	15500	15452	15262	15483	15640	15391	15458	15612	15425	15485	15441	15391	15474	15490	15409	15472	15477	15496	15517	15610	15596	15493	15367	15479	15328	15454	15234	15381	15326	15572	15289	15257	15509	15406	15421	15363	15481	15426	15190	15386	15649	15434	15452	15473	15426	15353	15451	15533	15632	15319	15464	15449	15485	15324	15224	15699	15670	15350	15505	15498	15483	15320	15589	15476	15246	15572	15399	15432	15367	15505	15401	15533	15457	15536	15450	15420	15467	15421	15342	15474	15382	15474	15410	15424	15300	15525	15435	15465	15577	15452	15517	15442	15515	15435	15445	15432	15394	15433	15470	15420	15464	15364	15444	15374	15480	15635	15417	15514	15460	15475	15393	15279	15310	15648	15456	15365	15477	15579	15475	15437	15389	15427	15468	15464	15498	15462	15450	15389	15366	15455	15506	15233	15400	15309	15382	15427	15513	15599	15455	15628	15445	15536	15507	15527	15363	15595	15401	15512	15474	15457	15472	15532	15423	15477	15539	15506	15455	15576	15721	15421	15288	15374	15539	15488	15419	15317	15347	15626	15407	15252	15494	15276	15559	15445	15449	15504	15545	15586	15548	15448	15176	15523	15478	15391	15396	15302	15392	15646	15538	15445	15511	15353	15429	15502	15351	15465	15374	15515	15385	15633	15331	15607	15492	15568	15434	15310	15496	15438	15415	15486	15498	15513	15470	15533	15418	15263	15380	15381	15407	15370	15408	15586	15294	15423	15495	15521	15437	15457	15342	15333	15235	15416	15403	15532	15508	15313	15590	15316	15450	15562	15400	15480	15426	15431	15627	15259	15668	15325	15390	15289	15480
23068	24380	73553	59794	32590	26704	28532	26523	26105	26465	26443	26135	26253	26178	26439	26086	26271	26115	26062	26024	25957	25979	25979	26245	26072	26059	25977	26232	25902	25942	26241	26299	26334	26196	26213	25896	26069	26002	26106	26008	26080	26116	26035	26036	26370	26052	25995	25949	25902	25831	26097	26081	26140	26101	26206	26111	26067	26037	26004	26069	26136	25883	25984	26017	26334	26118	25910	25690	26006	25929	26120	26241	26057	26172	25864	25959	26030	25551	25949	26234	26008	25926	25870	26147	25981	25782	26033	25817	25871	25816	25958	25851	25997	25667	25866	25949	26289	26006	25947	26035	26104	25959	25888	25993	26251	26100	25917	26023	26179	26070	26241	25906	26282	26024	26165	25952	25916	26148	26116	25789	25965	26081	26137	25791	25766	25828	25840	25896	25924	26175	26038	25906	26172	25862	25889	25995	25772	25953	26123	26278	26202	26063	25775	25932	26271	26132	26124	25665	25960	25842	26108	25937	26019	26221	26045	26029	25879	25742	25642	26132	25983	25806	25797	25926	26004	25790	25705	25826	25723	25847	25919	26039	26077	26134	25633	25970	25895	26036	26227	25998	25986	25882	25927	25988	25932	25931	25991	25672	25916	26054	26133	26095	25987	25797	25962	26084	26213	25944	25991	25845	25760	25946	25963	25925	25744	26115	26100	26037	25923	25935	25911	25924	25767	25991	26127	26237	26200	25766	25935	25951	25743	25718	25946	25904	25842	25839	26065	25957	25971	26098	25868	26042	26043	25998	26039	25917	26094	25932	26011	25784	25910	26103	25956	25811	26082	25867	26033	25939	25982	25830	25866	25768	25827	26099	25984	25936	26042	25922	26206	26079	26229	25996	25687	25865	26167	26100	25980	25750	25692	25745	25738	25978	26145	25921	26004	26027	25970	25943	25904	25941	25691	26198	26402	25951	25904	25982	25630	25888	25856	25931	26085	25698	26123	26195	25756	25834	25725	25923	26036	25906	26130	26168	26207	25983	25596	26004	25940	25674	25813	25771	25851	25984	26082	26026	25939	26077	26145	25740	25996	25945	25991	25846	26162	25983	26228	25997	25913	26063	25979	25968	26119	25921	26079	25918	25976	26004	25878	26018	26010	25866	26022	25943	25901	25922	25944	25795	26107	26166	26115	26065	26052	26049	26030	26199	25937	26264	25916	26014	26165	26152	26062	26182	26084	25793	26104	25782	26036	26071	25916	25848	25881	26058	25892	26191	26056	25845	25643	25959	26094	25784	26087	26069	25740	25850	25923	25919	25878	25935	25991	26144	26184	25831	25881	26122	25988	26101	25882	26168	25739	26063	26126	25892	26200	25968	25910	26123	26186	26070	25846	26016	25941	26035	26021	26184	25970	26045	25890	26014	26198	26110	26068	25698	25803	26087	26127	25896	25936	25879	25837	25834	25938	25834	26060	25918	25939	25901	26081	25913	25821	25946	26011	25697	25950	26208	26148	25838	26013	26064	25792	25903	25849	25864	26005	25934	25775	26181	26100	25992	25915	26084	25984	25990	26267	25912	26041	25959	25981	26133	25806	25800	26007	25873	25876	25944	25956	26027	25692	25886	25925	25986	25714	25890	25757	25941	25754	25926	26113	26163	25784	25936	25818	25900	25853	26007	25959	25871	26059	25909	25910	26059	25941	26025	25946	26024	25712	25994	26198	25798	25846	25798	25815	25934	26021	25999	25975	26047	26153	26138	25895	25867	26013	26005	25851	25880	26197	25834	25847	25883	26027	25915	25876	25561	25969	26184	25900	25967	25714	26183	25988	25838	25997	25917	25986	25946	25790	25962	25961	26136	26022	25944	25682	25872	25901	25997	26011	25839	26307	25810	26033	25898	25968	25822	25923	26102	26057	25977	25944	25852	26264	25935	25876	25898	26163	25795	25895	25914	25820	25930	25928	26170	26122	25854	25934	26005	26064	25761	26100	26053	26274	26193	25874	25594	25885	25791	25938	25879	26047	25825	25946	26140	25863	25952	26076	26173	25971	25832	25770	25908	25746	26271	26144	25949	25895	26085	25669	26048	26110	25880	25963	25935	26065	25922	25833	26112	26041	26141	25940	26153	25912	26148	25738	26030	25732	25945	26155	25935	25978	26026	26010	26178	26053	25854	26030	26055	25875	26067	25954	25874	26011	25879	25860	25927	25856	26169	26136	26248	26070	25981	25818	26215	26061	26170	26094	25899	26142	26175	25966	25961	25767	25884	25899	25995	26125	26108	26092	25964	25943	25968	25968	25874	25858	25995	25871	26106	26034	25849	25939	25860	25621	26001	26029	25965	26155	25794	26007	25588	26084	26096	26153	26013	26126	26230	26146	25966	26048	25698	25894	25661	26118	26130	26002	25954	25974	25983	25948	26064	26278	25942	26221	25947	26117	26153	26031	26026	25945	25796	25742	25797	25948	26277	26171	25953	26050	26080	25882	25597	26006	25828	26121	26074	26286	25871	25933	25944	26132	25993	25925	26038	25976	26040	25908	25867	26149	25908	25822	25764	26116	25841	25745	25936	25969	26066	26120	26033	25834	25781	26071	25871	25890	26004	25885	26101	26337	25830	26171	25872	25965	26047	26234	26130	26029	26042	26173	25772	25958	25891	26113	25767	25958	26016	25707	25906	25962	25794	25747	25780	25939	25957	25762	25881	25899	25782	25986	26133	26175	25827	26089	26101	26148	25771	25981	26285	25904	25982	26096	25853	25823	26024	26063	25884	26061	26174	25955	26017	26040	25985	25917	26014	25940	26290	25885	25809	25974	26053	26027	25767	25821	26062	26110	26184	25884	26227	26179	26039	25985	25904	25779	26168	26052	25826	25928	25848	25857	25959	25768	26212	25760	26116	26112	26022	26217	25888	25881	25727	26003	26020	26048	26109	26069	25573	25971	25992	26102	26037	26155	25986	26485	25805	26133	26171	25773	26000	26185	25990	25999	25712	25941	26263	26070	25910	26138	26019	25800	26033	25786	25979	25667	26029	25945	26344	26133	25908	26087	26121	25793	26096	26152	25729	26085	25782	25878	26099	25878	25763	26039	25988	26049	25949	25900	25989	26164	26096	25952	25847	25838	25974	25897	25878	25931	26253	26272	25859	25884	25976	25888	25775	26087	25940	25954	26243	26173	25939	25894	25954	26092	26050	25995	26051	26361	26123	26196	25860	26120	25978	25963	25857	26228	26140	26040	26141	25847	25882	26011	25928	25855	26073	26041	26064	25828	26117	25978	26185	25927	25816	25727	25747	26165	26070	26044	26087	25993	25971	25872	25950	26032	25742	25988	26089	25936	26039	25960	25989	26127	26005	25791	25938	25991	26164	26187	26168	25734	25771	26008	25739	25855	26140	25816	25934	25658	25902	26055	26080	25856	25995	26031	25987	26050	25937	25895	25885	26038	25854	25922	26011	26098	26165	26015	26102	25891	25945	26048	25969	25847	25734	25888	26151	25777	26097	26069	25754	25885	25937	26107	26092	26164	26113	25973	25908	26008	26072	25949	25998	26115	25868	25844	25933	26041	25772	26058	26035	25942	25776	26276	25775	25960	25961	25908	26140	26031	25920	26062	25878	26003	26199	26230	25848	26072	26169	25969	25783	25957	26263	26150	26016	26134	25929	25868	26258	26052	25647	25716	25894	25799	25798	26029	25861	25845	26046	25662	26056	26039	25810	25900	25857	25786	26024	25855	25968	25854	26092	26078	26053	25837	25919	25719	26046	26032	26020	26039	25808	26021	25893	25938	25887	25759	25783	26043	25778	25931	26005	25918	25855	25951	25853	25859	25763	26079	25868	25849	26059	26022	26042	25880	25856	25886	25997	25862	25969	26176	25726	26043	25912	25912	26037	26179	26035	26033	26161	25834	25794	26054	25855	25867	25944	26065	25962	25681	26010	26007	25867	25941	26254	25871	25844	26062	26028	25865	26045	26095	26008	25974	25931	25987	26030	25826	25844	25691	25849	26040	26193	25750	25832	25918	25875	26027	26186	25603	26052	26142	25791	25866	25849	26143	26019	26192	25781	25829	26005	26027	25922	26107	26184	25960	26091	26018	25843	26157	25950	26088	25950	25766	26093	25898	26303	25967	25921	26003	25922	25828	25760	25982	25763	26134	25818	25930	26096	25880	26215	25918	26040	25773	26200	25934	25888	25881	25685	26143	26052	26031	25947	25816	25918	25966	26138	26027	26065	25942	26022	25673	26051	25932	25693	26037	25820	25747	25633	25994	26057	25918	25778	25921	25821	25956	25987	25995	25823	25935	26110	25862	25850	26002	25646	25885	26159	25996	25952	25995	26260	25964	25825	26128	25920	26190	25889	25939	25788	25978	25941	25795	26056	25750	25949	26053	25773	26030	25886	26009	26009	25822	25610	25830	25826	26015	26189	25850	25827	25858	25793	25854	26203	26043	25872	25965	26259	26032	25868	25825	25942	25858	25763	26000	26016	26031	25981	25802	25855	25761	25841	25884	25854	25949	25858	25973	25770	25881	25936	25905	25807	26058	25862	26207	26044	26084	25700	26070	25825	26090	25905	25765	26082	26049	26273	26125	25876	25770	25997	26094	25964	25882	25640	25852	26153	25933	25996	26037	26185	26047	25998	26032	26063	25970	25886	26279	25791	25957	25965	25865	25861	25914	25797	26022	26048	26070	25836	25855	25874	25642	25761	26254	25939	25878	26121	25840	25776	25707	25774	26173	26045	26278	25846	25927	25909	25759	25777	25791	26121	25864	25843	25958	25962	26044	26018	25694	25973	26263	25858	25933	25812	25714	26088	25689	25894	26010	25827	26040	25901	25990	26168	25977	25902	26047	25933	25863	25744	25785	25947	26173	25911	25920	26086	25916	25927	25903	26095	26038	25862	26307	26012	26063	26005	25949	26137	25986	25919	25864	25799	25891	25680	25960	25776	25970	25944	26012	26012	26118	26159	26060	26012	25846	25847	26088	25816	25834	26056	25911	26034	25975	25770	25710	26023	26171	26031	25860	25943	25933	25855	25892	26021	25930	25992	26091	25969	25932	25926	25941	25872	26131	25909	25978	25935	25846	26087	25795	25668	25912	25908	25923	25954	25987	26112	26058	26408	26069	25944	25993	25994	26235	25964	25961	25906	26036	25749	25955	25943	26114	25671
20974	60868	83753	72608	21364	15280	15445	15318	15189	15258	15393	15364	15340	15192	15481	15217	15117	15103	15480	15309	15289	15367	15258	15289	15351	15365	15268	15180	15068	15320	15287	15185	15362	15282	15190	15366	15452	15277	15288	15316	15332	15348	15361	15334	15423	15323	15177	15201	15281	15296	15312	15134	15243	15132	15365	15340	15378	15132	15251	15286	15326	15113	15283	15159	15457	15219	15365	15367	15282	15380	15236	15272	15234	15381	15213	15152	15334	15170	15274	15299	15173	15249	15287	15128	15204	15226	15194	15191	15314	15144	15247	15334	15424	15259	15163	15411	15300	15254	15351	15338	15255	15252	15287	15306	15228	15325	15295	15135	15417	15309	15338	15336	15361	15302	15267	15228	15270	15498	15243	15145	15209	15380	15181	15361	15142	15234	15365	15385	15292	15386	15353	15244	15359	15112	15322	15174	15056	15257	15434	15319	15285	15304	15224	15342	15258	15343	15304	15300	15306	15231	15250	15187	15373	15202	15054	15271	15280	15210	15167	15176	15321	15470	15230	15285	15175	15412	15404	15343	15172	15221	15255	15195	15380	15158	15271	15198	15281	15266	15205	15143	15434	14995	15241	15222	15140	15121	15227	15364	15145	15278	15188	15098	15457	15333	15294	15310	15258	15248	15166	15295	15258	15215	15179	15426	15262	15239	15270	15396	15394	15256	15291	15289	15146	15176	15201	15288	15372	15371	15228	15188	15368	15186	15320	15215	15156	15311	15327	15072	15317	15302	15226	15196	15214	14988	15364	15224	15400	15326	15470	15204	15217	15423	15228	15202	15140	15252	15322	15111	15208	15196	15258	15188	15175	15199	15309	15353	15312	15249	15210	15394	15140	15435	15463	15254	15265	15311	15243	15179	15265	15264	15491	15392	15336	15325	15373	15153	15246	15447	15193	15251	15389	15367	15113	15328	15405	15367	15256	15310	15180	15231	15351	15377	15294	15258	15367	15248	15463	15205	15265	15134	15306	15167	15219	15246	15344	15270	15490	15145	15231	15266	15202	15349	15319	15388	15204	15220	15304	15186	15292	15100	15289	15067	15208	15296	15239	15183	15376	15270	15162	15222	15391	15211	15137	15269	15273	15221	15502	15340	15346	15059	15269	15358	15253	15357	15350	15240	15314	15269	15168	15190	15294	15329	15127	15241	15266	15274	15370	15296	15279	15249	15271	15452	15141	15248	15179	15253	15332	15187	15411	15278	15210	15407	15201	15310	15269	15288	15174	15250	15286	15273	15300	15179	15447	15178	15246	15300	15204	15126	15208	15309	15199	15350	15327	15282	15241	15247	15299	15259	15300	15420	15388	15231	15329	15316	15163	15305	15110	15214	15177	15313	15351	15275	15366	15277	15278	15329	15442	15189	15302	15243	15301	15271	15210	15331	15223	15135	15368	15206	15163	15437	15175	15277	15328	15306	15267	15326	15383	15360	15161	15209	15152	15139	15355	15163	15380	15413	15482	15038	15222	15322	15350	15167	15245	15341	15394	15044	15360	15403	15283	15368	15340	15345	15381	15173	15298	15369	15324	15292	15103	15410	15368	15216	15263	15200	15304	15315	15204	15416	15277	15350	15153	15300	15460	15143	15319	15309	15284	15434	15190	15170	15221	15232	15229	15117	15386	15477	15242	15058	15259	15143	15248	15144	15422	15226	15441	15372	15402	15204	15079	15336	15184	15128	15340	15272	15057	15190	15407	15260	15305	15246	15154	15331	15356	15252	15377	15327	15334	15429	15244	15339	15123	15212	15353	15064	15289	15236	15292	15420	15281	15111	15270	15307	15307	15302	15278	15434	15417	15249	15248	15322	15354	15332	15298	15098	15281	15313	15274	15274	15309	15312	15206	15193	15261	15327	15425	15244	15278	15197	15289	15289	15263	15330	15248	15303	15191	15228	15215	15389	15299	15154	15240	15205	15127	15262	15280	15202	15365	15422	15280	15342	15228	15081	15186	15373	15319	15295	15195	15208	15030	15337	15264	15264	15016	15449	15222	15325	15193	15253	15237	15271	15303	15316	15420	15238	15346	15314	15420	15044	15286	15339	15169	15192	15389	15217	15222	14945	15299	15175	15283	15214	15189	15197	15230	15330	15262	15269	15210	15312	15327	15465	15302	15084	15338	15200	15171	15356	15254	15310	15458	15342	15297	15154	15264	15243	15340	15337	15254	15372	15032	15334	15468	15174	15243	15404	15252	15274	15339	15238	15491	15290	15457	15299	15260	15367	15275	15136	15328	15257	15238	15158	15228	15179	15292	15262	15225	15234	15234	15398	15344	15292	15186	15396	15214	15235	15262	15324	15275	15177	15175	15263	15384	15330	15315	15338	15171	15249	15427	15281	15172	15276	15173	15336	15156	15349	15374	15245	15291	15268	15264	15156	15444	15182	15448	15356	15174	15114	15263	15351	15174	15254	15405	15426	15244	15173	15382	15190	15267	15263	15315	15332	15236	15168	15353	15418	15470	15347	15382	15293	15143	15192	15154	15469	15298	15258	15375	15240	15321	15136	15348	15471	15190	15213	15199	15316	15402	15266	15227	15274	15106	15272	15377	15316	15091	15137	15186	15231	15178	15461	15380	15332	15129	15348	15196	15209	15317	15279	15157	15200	15456	15431	15157	15168	15226	15123	15178	15330	15271	15208	15176	15206	15120	15274	15313	15201	15362	15468	15225	15269	15264	15466	15223	15115	15266	15232	14997	15263	15346	15144	15393	15273	15245	15171	15472	15241	15401	15385	15186	15382	15306	15405	15417	15114	15240	15162	15316	15191	15213	15141	15262	15263	15290	15249	15216	15120	15223	15279	15277	15386	15122	15299	15083	15269	15165	15373	15217	15149	15322	15325	15138	15171	15253	15172	15143	15343	15308	15185	15172	15448	15281	15280	15272	15203	15204	15323	15412	15367	15395	15209	15274	15271	15346	15231	15370	15390	15348	15141	15274	15271	15346	15235	15199	15354	15176	15426	15335	15244	15263	15254	15204	15369	15260	15234	15388	15317	15219	15292	15191	15330	15333	15266	15188	15272	15463	15242	15295	15279	15306	15175	15319	15270	15157	15169	15349	15013	15210	15196	15231	15347	15265	15186	15239	15242	15395	15306	15274	15499	15526	15241	15210	15241	15233	15276	15112	15250	15207	15230	15329	15280	15296	15264	15462	15350	15252	15235	15019	15226	15248	15171	15328	15044	15220	15398	15269	15250	15266	15272	15295	15234	15423	15293	15158	15327	15327	15107	15349	15103	15158	15296	15168	15469	15226	15366	15289	15477	15264	15345	15151	15298	15394	15156	15446	15235	15321	15362	15294	15331	15105	15314	15562	15218	15322	15350	15448	15309	15246	15257	15237	15178	15274	15197	15347	15175	15172	15393	15204	15195	15065	15308	15242	15147	15332	15264	15294	15333	15233	15158	15299	15204	15124	15292	15449	15265	15141	15311	15139	15351	15144	15264	15433	15182	15304	15181	15294	15326	15103	15039	15504	15165	15257	15143	15345	15265	15296	15171	15353	15203	15256	15386	15334	15223	15274	15128	15275	15492	15361	15120	15418	15239	15362	15184	15426	15227	15318	15326	15192	15274	15287	15275	15212	15150	15212	15318	15202	15329	15282	15288	15220	15244	15332	15398	15414	15345	15334	15258	15304	15270	15193	15346	15197	15277	15302	15061	15264	15431	15214	15242	15263	15164	15210	15294	15220	15253	15336	15279	15356	15282	15272	15315	15068	15439	15250	15289	15217	15321	15218	15349	15164	15279	15307	15242	15278	15301	15294	15213	15395	15226	15108	15270	15355	15026	15288	15265	15157	15467	15242	15311	15310	15269	15274	15478	15278	15269	15240	15271	15292	15401	15268	15205	15324	15234	15373	15177	15303	15401	15394	15253	15228	15275	15245	15118	15194	15389	15251	15431	15266	15168	15318	15267	15219	15279	15209	15356	15228	15173	15371	15127	15232	15340	15519	15150	15431	15270	15151	15381	15185	15355	15260	15411	15207	15240	15175	15239	15259	15223	15361	15259	15219	15409	15352	15075	15168	15460	15406	15120	15221	15346	15373	15235	15230	15233	15363	15334	15129	15415	15397	15280	15344	15062	15266	15293	15187	15272	15323	15353	15330	15110	15298	15533	15190	15246	15246	15239	15193	15202	15356	15187	15328	15242	15280	15248	15059	15377	15379	15335	15455	15165	15106	15340	15339	15369	15133	15392	15379	15329	15488	15280	15404	15389	15131	15285	15057	15292	15175	15399	15432	15348	15376	15335	15307	15208	15284	15090	15263	15136	15117	15045	15298	15181	15288	15168	15077	15294	15377	15272	15300	15295	15222	15306	15073	15145	15231	15247	15346	15289	15393	15167	15314	15300	15226	15358	15378	15250	15255	15294	15481	15329	15396	15335	15314	15271	15233	15304	15230	15250	15291	15169	15390	15135	15140	15216	15270	15438	15314	15265	15498	15295	15252	15080	15327	15225	15203	15257	15147	15339	15255	15173	15270	15466	15289	15165	15251	15374	15349	15469	15297	15219	15168	15405	15280	15333	15167	15350	15396	15289	15357	15306	15346	15286	15359	15269	15267	15204	15206	14999	15195	15281	15371	15421	15417	15201	15259	15240	15184	15252	15305	15242	15246	15473	15135	15258	15291	15370	15261	15251	15192	15244	15257	15206	15145	15202	15250	15283	15029	15295	15246	15332	15311	15173	15283	15240	15393	15355	15208	15124	15389	15275	15252	15272	15243	15212	15325	15365	15270	15207	15198	15062	15253	15290	15064	15121	15325	15208	15337	15640	15298	15249	15611	15474	15318	15267	15130	15230	15311	15304	15187	15316	15364	15406	15174	15410	15371	15417	15370	15245	15396	15409	15216	15256	15154	15263	15263	15042	15297	15184	15403	15203	15188	15161	15242	15350	15404	15245	15295	15358	15219	15313	15333	15158	15303	15320	15441	15345	15278	15292	15202	15224	15199	15236	15243	15275	15205	15352	15356	15272	15275	15264	15157	15200	15292	15249	15366	15332	15181	15328	15164	15214	15355	15163	15185	15364	15354	15169	15321	15289	15244	15216	15207	15440	15383	15215	15267	15203	15235	15219	15347	15442	15300	15202	15314	15287	15288	15274	15076	15245	15306	15223
22089	24868	65672	58003	32668	26423	29458	27144	26710	26798	26649	26830	26626	26808	26703	26497	26732	26503	26611	26745	26749	26572	26502	26652	26790	26468	26431	26538	26426	26800	26675	26406	26447	26308	26451	26372	26320	26211	26574	26636	26511	26171	26660	26260	26204	26464	26385	26431	26628	26481	26127	26617	26664	26340	26278	26127	26324	26262	26526	26208	26256	26419	26532	26438	26383	26249	26655	26608	26467	26428	26405	26641	26283	26303	26212	26335	26311	26465	26398	26020	26730	26489	26362	26421	26247	26194	26703	26695	26416	26260	26407	26410	26466	26328	26294	26507	26177	26074	26168	26517	26454	26540	26346	26222	26502	26379	26506	26159	26379	26503	26098	26318	26506	26549	26500	26285	26225	26362	26324	26225	26635	26410	26349	26085	26453	26303	26428	26455	26525	26376	26309	26276	26301	26281	26255	26312	26263	25986	26247	26319	26172	26526	26367	26354	26618	26218	26459	26549	26435	26414	26298	26206	26357	26352	26445	26345	26406	26443	26355	26354	26301	26583	26245	26414	26254	26631	26382	26210	26511	26342	26458	26278	26168	26260	26116	26184	26356	26361	26268	26458	26311	26277	26438	26430	26466	26189	26454	26132	26686	26498	26151	26367	26078	26356	26365	26269	26446	26411	26207	26203	26334	26492	26431	26362	26297	26082	26001	26272	26309	26641	26495	26471	26627	26480	26270	26475	26349	26220	26415	26336	26260	26300	26574	26402	26450	26363	26277	26502	26211	26453	26257	26243	26648	26354	26608	26384	26434	26004	26329	26201	26400	26337	26575	26498	26346	26347	26233	26159	26336	26173	26071	26181	26275	26331	26440	26260	26310	25970	26690	26411	26476	26382	26248	26438	26406	26085	26425	26355	26504	26415	26344	26293	26486	26423	26266	26185	26147	26129	26158	26574	26327	26411	26543	26458	26618	26387	26363	26562	26656	26249	26066	26287	26334	26367	26508	26667	26288	26171	26155	26544	26278	26108	26300	26130	26295	26399	26421	26437	26003	26447	26235	26425	26349	26344	26134	26416	26144	26240	26340	26299	26367	26430	26506	26377	26495	26379	26311	26380	26287	26332	26390	25839	26293	26273	26340	26169	26420	26548	26189	26419	26241	26198	26727	26270	26120	26283	26290	26105	26157	26333	26297	26424	26387	26393	26145	26385	26235	26460	26348	26230	26594	26280	26429	26072	26441	26313	26392	26268	26428	26673	26427	26356	26200	26598	26312	26549	26246	26502	26454	26183	26193	26504	26201	26061	26144	26444	26339	26276	26504	26494	26472	26332	26532	26268	26379	26503	26402	26171	26478	26601	26359	25993	26450	26618	26234	26418	26474	26375	26298	26282	26240	26408	26365	26313	26382	26536	26452	26559	26319	26339	26596	26429	26587	26298	26323	26418	26201	26358	26391	26389	26293	26017	26464	26259	26260	26404	26378	26313	26470	26362	26427	26580	26460	26456	26002	26458	26332	26275	26350	26382	26236	26226	26159	26169	26144	26287	26380	26309	26006	26347	26405	26522	26145	26656	26468	26381	26442	26427	26352	26437	26462	26650	26430	26120	26318	26514	26389	26287	26411	26088	26131	26201	26431	26313	26385	26455	26388	26177	26472	26338	26298	26688	26447	26362	26415	26236	26311	26440	26699	26398	26102	26295	26349	26207	26528	26380	26280	26286	26467	26505	26523	26290	26366	26677	26362	26264	26464	25969	26326	26112	26642	26556	26578	26347	26336	26166	26576	26213	26288	26242	26212	26349	26507	26338	26568	26472	26564	26208	25935	26131	26339	26644	26406	26466	26145	26317	26281	26329	26428	26270	26308	26338	26365	26242	26176	26445	26405	25866	26246	26182	26306	26211	26343	26167	26674	26425	26530	26200	26198	26395	26425	26463	26387	26313	26454	26501	26580	26448	26477	26230	26227	26348	26430	26395	26240	26345	26199	26403	26082	26502	26233	26314	26391	26447	26301	26558	26267	26161	26181	26368	26743	26329	26139	26231	26447	26248	26043	26248	26624	26351	26428	26316	26220	26447	26646	26443	26419	26257	26430	26692	26348	26347	26404	26409	26252	26610	26499	26271	26137	26188	26276	26455	26365	26492	26346	26112	26388	26475	26218	26271	26630	26419	26268	26217	26299	26225	26100	26199	26350	26295	26379	26299	26544	26517	26496	26263	26563	26184	26504	26572	26376	26485	26199	26247	26308	26378	26376	26416	26509	26332	26252	26090	26273	26561	26432	26421	26467	26435	26760	26228	26228	26445	26248	26229	26287	26238	26456	26031	26108	26314	26395	26569	26367	26448	26273	26184	26578	26418	26242	26710	26226	26182	26458	26497	26532	26466	26341	26643	26220	26183	26524	26170	26180	26222	26206	26255	26336	26351	26364	26479	26291	26457	26386	26085	26276	26618	26168	26293	26117	26327	26239	26358	26282	26347	26406	26203	26169	26341	26441	26199	26384	26262	26557	26430	26238	26273	26031	26216	26355	26440	26081	26330	26428	26435	26351	26345	26439	26102	26409	26219	26344	26614	26468	26408	26181	26160	26346	26122	26508	26246	26380	26139	26513	26237	26289	26269	26292	26434	26228	26293	26265	26402	26489	26364	26222	26408	26420	26435	26184	26410	26433	26644	26147	26322	26391	26569	26436	26135	26147	26477	26278	26312	26202	26346	26445	26338	26421	26386	26601	26269	26320	26160	26342	26310	26721	26539	26443	26422	26317	26337	26473	26058	26293	26107	26305	26520	26349	25981	26399	26217	26261	26334	26277	26055	25874	26479	26540	26421	26175	26095	26163	26201	26130	26352	26217	26322	26506	26382	26333	26518	26159	26444	26359	26192	26328	25990	26372	26609	26306	26387	26218	26595	26549	26503	26205	26214	26520	26033	26265	26443	26170	26319	26354	26322	26583	26278	26230	26344	26433	26344	26648	26263	26418	26027	26280	26344	26131	26427	26233	26219	26226	26627	26299	26386	26561	26256	26222	26584	26487	26315	26393	26161	26395	26053	26213	26405	26264	26397	26453	26256	26465	26427	26322	26116	26230	26110	26240	26427	26297	26493	26375	26545	26071	26488	26309	26362	26260	26234	26430	26382	26437	26383	26574	26283	26553	26352	26253	25960	26492	26153	26397	26235	26523	26391	26287	26260	26320	26330	26303	26427	26281	26167	26222	26376	26569	26127	26252	26253	26252	26233	26374	26312	26386	26219	26636	26285	26646	26145	26431	26252	26239	26109	26378	26304	26451	26364	26331	26268	26100	26106	26150	26229	26357	25865	26174	26310	26288	26467	26609	26390	26417	26417	26606	26320	26286	26212	26188	26297	26520	26389	26300	26422	26277	26264	26137	26292	26326	26474	26593	26532	26349	26384	26419	26361	25935	26205	26154	26399	26474	26376	26317	26383	26307	26272	26177	26474	26563	26406	26388	26302	26189	26481	26278	26383	26686	26198	26332	26189	26280	26134	26466	26318	26424	26394	26259	26175	26569	26506	26439	26345	26006	26374	26417	26390	26342	26565	26550	26526	26381	26402	26239	26461	26239	26372	26309	26147	26390	26395	26215	26225	26398	26137	26287	26457	26350	26317	26284	26385	26504	26431	26570	26321	26479	26281	26152	26345	26377	26179	26351	26129	26395	26309	26324	26526	26225	26444	26396	26378	26558	26277	26228	26190	26698	26338	26103	26391	26418	26319	26441	26599	26335	26148	26183	26245	26103	26190	26449	26201	26324	26104	26291	26275	26244	26031	26032	26351	26517	26290	26330	26251	26000	26360	26457	26225	26664	26515	26465	26216	26288	26315	26267	26521	26295	26657	26259	26324	26444	26332	26453	26498	26268	26231	26380	26311	25948	26314	26582	26365	26420	26237	26167	26667	26417	26189	26376	26536	26435	26487	26272	26408	26442	26491	26451	26352	26250	26523	26522	26270	26338	26380	26343	26241	26406	26353	26418	26467	26391	26364	26577	26301	26376	26402	26289	26239	26214	26121	26661	26283	26400	26202	26296	26351	26301	26341	26414	26471	26184	26208	26224	26430	26235	26059	26191	26194	26415	26253	26173	26121	26162	26313	26395	26385	26304	26165	26390	26299	26620	26358	26410	26626	26238	26510	26163	26307	26340	26353	26294	26461	26391	26195	26195	26241	26298	26413	26422	26137	26320	26591	26427	26211	26693	26383	26234	26373	26261	26310	26658	26401	26424	26286	26132	26463	26192	26285	26451	26311	26302	26347	26192	26206	26173	26601	26420	26250	26240	26396	26403	26149	26055	26265	26160	26327	26231	26176	26116	26409	26162	26384	26372	26512	26144	26525	26473	26147	26511	26585	26270	26211	26612	26170	26297	26348	26446	26277	26310	26433	26232	26646	26496	26525	26343	26098	26578	26414	26347	26126	26391	26343	26232	26274	26552	26297	26505	26206	26407	26044	26090	26298	26221	26283	26317	26384	26314	26375	26460	26483	26385	26333	26335	25904	26407	26187	26603	26387	26112	26432	26163	26301	26158	26404	26276	26440	26215	26218	26212	26206	26049	26168	26240	26312	26095	26271	26310	26219	26437	26066	26452	26108	26353	26072	26544	26485	26339	26170	26176	26278	26386	26151	26391	26266	26480	26414	26387	26230	26348	26634	26025	26044	26034	26253	26029	26454	26207	26665	26272	26446	26188	26273	26367	26374	26451	26439	26110	26413	26305	26406	26193	26187	26209	26261	26353	26229	26436	26408	26518	26530	26523	26257	26344	26389	26290	26424	26457	26386	26059	26430	26383	26506	26377	26339	26221	26158	26515	26385	26411	26434	26405	26425	26307	26422	26594	26285	26258	26364	26317	26184	26207	26272	26144	26410	26053	26423	26324	26152	26214	26420	26198	26503	26324	26463	26401	26229	26301	26274	26239	26381	26635	26239	26296	26146	26043	26188	26205	26204	26111	26215	26576	26291	26410	26412	26470	26282	26125	26147	26079	26166	26457	26257	26401	26268	26437	26265	26214	26351	26509	26367	26407	26469	26401	26426	26508	26490	26445	26308	26188	26548	26339	26193	26263	26342	26028	26267	26235	26242	26369	26460	26530	26330	26529	26248	26257	26358	26289	26343	26334	26364	26251	26432	26207	26127	26526	26419	26265	26275	26415	26471
28340	74118	76168	77969	26651	15392	15438	15413	15372	15202	15423	15436	15400	15254	15291	15394	15307	15377	15249	15520	15366	15360	15344	15247	15407	15370	15142	15378	15353	15390	15066	15361	15305	15287	15349	15550	15382	15403	15457	15345	15582	15446	15190	15218	15202	15172	15338	15408	15225	15223	15304	15159	15318	15423	15392	15374	15347	15323	15259	15269	15414	15360	15108	15309	15435	15350	15261	15413	15210	15092	15457	15377	15251	15373	15401	15298	15382	15426	15492	15389	15266	15422	15308	15205	15274	15336	15435	15354	15176	15245	15199	15194	15251	15239	15233	15323	15352	15278	15532	15420	15304	15278	15415	15264	15338	15437	15323	15238	15190	15359	15378	15331	15407	15287	15386	15385	15433	15286	15212	15392	15181	15305	15198	15437	15314	15274	15444	15320	15262	15369	15414	15381	15102	15367	15212	15400	15410	15432	15342	15321	15245	15438	15334	15386	15318	15320	15473	15369	15277	15425	15300	15380	15207	15419	15178	15324	15204	15268	15310	15362	15191	15414	15413	15227	15461	15218	15329	15388	15155	15363	15272	15321	15325	15300	15349	15316	15494	15260	15406	15185	15195	15338	15436	15325	15384	15197	15369	15430	15345	15162	15349	15288	15294	15316	15396	15521	15235	15344	15193	15428	15466	15397	15425	15419	15368	15287	15317	15372	15338	15221	15441	15351	15354	15273	15346	15320	15433	15190	15394	15450	15435	15424	15449	15233	15230	15382	15336	15347	15344	15265	15271	15280	15306	15376	15316	15445	15244	15370	15101	15387	15222	15395	15474	15390	15299	15415	15357	15345	15439	15427	15236	15354	15302	15340	15246	15475	15311	15263	15539	15254	15340	15248	15265	15351	15455	15267	15349	15256	15423	15189	15358	15178	15404	15401	15347	15184	15273	15294	15363	15288	15146	15289	15527	15292	15309	15357	15267	15338	15263	15224	15314	15302	15272	15207	15243	15429	15430	15371	15452	15196	15301	15351	15365	15364	15385	15302	15428	15418	15098	15222	15324	15339	15307	15353	15444	15299	15380	15392	15203	15281	15255	15163	15282	15263	15329	15335	15468	15385	15280	15291	15301	15320	15237	15187	15291	15310	15232	15490	15411	15195	15376	15425	15441	15106	15459	15337	15197	15366	15248	15061	15455	15170	15233	15323	15388	15338	15257	15348	15336	15331	15247	15485	15326	15266	15235	15331	15177	15392	15216	15273	15264	15255	15313	15170	15482	15396	15395	15232	15292	15366	15298	15283	15453	15270	15414	15158	15317	15538	15281	15276	15335	15408	15269	15306	15196	15184	15238	15208	15268	15323	15399	15355	15447	15327	15172	15331	15326	15319	15078	15227	15423	15339	15173	15242	15523	15299	15300	15314	15206	15395	15113	15319	15301	15411	15359	15514	15191	15272	15266	15308	15136	15196	15354	15336	15385	15112	15258	15326	15357	15363	15340	15398	15308	15572	15285	15220	15374	15325	15259	15341	15434	15344	15306	15346	15105	15246	15242	15339	15117	15397	15295	15378	15255	15318	15410	15317	15173	15241	15207	15159	15315	15268	15370	15481	15408	15366	15298	15319	15193	15200	15299	15428	15433	15419	15298	15326	15409	15454	15298	15247	15440	15377	15339	15209	15243	15414	15287	15354	15237	15471	15260	15450	15339	15213	15244	15226	15440	15251	15465	15281	15463	15168	15382	15217	15414	15261	15249	15276	15238	15482	15236	15521	15475	15214	15410	15280	15329	15055	15344	15202	15389	15301	15270	15457	15469	15463	15268	15293	15379	15159	15428	15255	15419	15070	15328	15224	15425	15258	15452	15293	15305	15340	15077	15386	15362	15343	15224	15243	15320	15206	15327	15342	15397	15273	15253	15341	15243	15166	15374	15433	15189	15176	15351	15498	15336	15187	15325	15367	15381	15233	15177	15427	15195	15217	15527	15367	15217	15496	15517	15276	15266	15462	15418	15406	15392	15384	15452	15421	15461	15251	15326	15088	15321	15120	15213	15378	15422	15344	15316	15556	15169	15453	15366	15477	15432	15363	15287	15352	15500	15213	15372	15366	15450	15177	15191	15256	15321	15312	15262	15343	15314	15347	15411	15158	15354	15275	15412	15077	15144	15466	15355	15279	15412	15379	15150	15264	15415	15475	15353	15358	15379	15305	15393	15321	15139	15143	15284	15458	15439	15241	15274	15370	15212	15163	15368	15033	15290	15141	15225	15204	15355	15415	15395	15311	15338	15269	15166	15371	15267	15312	15293	15235	15266	15306	15277	15381	15391	15480	15372	15175	15429	15330	15219	15373	15292	15333	15267	15326	15411	15268	15285	15203	15415	15332	15408	15349	15500	15240	15266	15292	15161	15447	15338	15279	15159	15313	15414	15429	15416	15412	15101	15420	15245	15326	15447	15312	15266	15303	15287	15214	15329	15250	15409	15343	15328	15255	15336	15186	15435	15432	15275	15254	15305	15330	15292	15208	15251	15481	15288	15188	15352	15263	15247	15398	15316	15556	15318	15368	15257	15498	15272	15218	15232	15408	15325	15265	15328	15271	15495	15274	15224	15388	15468	15271	15441	15287	15349	15285	15206	15411	15482	15437	15515	15334	15423	15346	15189	15333	15283	15340	15550	15296	15262	15246	15353	15146	15355	15309	15465	15274	15263	15325	15396	15363	15411	15591	15225	15196	15188	15163	15293	15224	15141	15225	15313	15295	15315	15448	15605	15319	15261	15161	15395	15310	15463	15240	15278	15129	15172	15212	15294	15302	15329	15416	15282	15258	15311	15230	15135	15380	15343	15401	15119	15261	15092	15305	15248	15089	15391	15515	15376	15200	15368	15386	15426	15169	15406	15214	15312	15249	15411	15208	15275	15258	15395	15259	15269	15318	15217	15315	15258	15178	15297	15395	15330	15360	15248	15388	15297	15337	15276	15345	15378	15156	15384	15444	15395	15350	15408	15187	15352	15026	15403	15290	15351	15220	15266	15260	15372	15450	15402	15313	15235	15409	15308	15219	15397	15214	15232	15552	15445	15334	15211	15307	15460	15367	15371	15369	15301	15347	15361	15091	15393	15327	15256	15269	15340	15279	15409	15288	15143	15297	15166	15264	15202	15149	15242	15319	15345	15197	15405	15299	15233	15352	15271	15380	15368	15198	15367	15370	15439	15238	15296	15333	15443	15345	15315	15397	15176	15230	15310	15311	15249	15526	15338	15141	15281	15363	15341	15354	15257	15227	15142	15438	15380	15418	15459	15320	15165	15349	15307	15239	15327	15430	15325	15416	15360	15331	15371	15260	15244	15259	15183	15215	15221	15293	15305	15238	15217	15232	15221	15413	15202	15173	15085	15411	15135	15325	15352	15190	15348	15339	15255	15324	15295	15328	15232	15310	15305	15242	15312	15222	15332	15333	15332	15197	15505	15355	15196	15447	15285	15309	15166	15343	15312	15343	15290	15196	15542	15281	15319	15402	15310	15257	15229	15387	15387	15474	15281	15356	15396	15235	15199	15498	15326	15395	15430	15274	15295	15259	15217	15277	15298	15346	15265	15265	15407	15158	15153	15194	15328	15392	15337	15356	15295	15436	15244	15315	15339	15503	15143	15274	15203	15259	15191	15339	15262	15398	15180	15331	15243	15437	15222	15275	15264	15228	15275	15295	15321	15214	15348	15295	15402	15326	15281	15132	15374	15267	15357	15413	15236	15314	15226	15202	15408	15475	15325	15338	15451	15193	15414	15280	15310	15376	15363	15298	15330	15120	15137	15353	15259	15241	15512	15539	15418	15213	15318	15331	15250	15354	15395	15340	15461	15248	15229	15508	15322	15327	15278	15184	15182	15318	15153	15276	15370	15254	15183	15363	15418	15237	15308	15233	15344	15272	15560	15249	15264	15337	15240	15272	15214	15242	15421	15378	15237	15320	15219	15416	15172	15205	15459	15409	15411	15353	15222	15476	15235	15452	15426	15366	15274	15278	15480	15274	15197	15430	15394	15178	15210	15124	15430	15197	15397	15414	15471	15231	15222	15347	15455	15290	15492	15276	15264	15288	15366	15430	15388	15333	15245	15439	15217	15298	15161	15259	15201	15334	15217	15337	15282	15325	15343	15396	15179	15158	15301	15355	15049	15322	15422	15151	15312	15253	15276	15241	15272	15360	15106	15282	15380	15253	15235	15296	15262	15228	15268	15301	15295	15229	15214	15356	15327	15308	15226	15329	15245	15224	15294	15432	15403	15275	15355	15292	15339	15292	15329	15471	15392	15469	15231	15312	15466	15340	15365	15191	15324	15367	15270	15213	15437	15462	15168	15464	15478	15361	15376	15318	15346	15338	15245	15278	15232	15273	15296	15305	15307	15345	15189	15321	15443	15436	15160	15387	15359	15131	15407	15465	15174	15304	15258	15163	15263	15455	15197	15232	15306	15074	15171	15379	15417	15264	15393	15116	15500	15382	15204	15436	15297	15331	15219	15328	15179	15203	15223	15435	15433	15268	15214	15423	15286	15452	15241	15327	15270	15216	15314	15331	15227	15369	15439	15267	15366	15348	15495	15141	15128	15275	15441	15380	15368	15239	15392	15332	15330	15318	15232	15436	15224	15308	15131	15480	15158	15213	15444	15199	15329	15323	15328	15347	15386	15299	15284	15359	15255	15318	15179	15291	15417	15462	15255	15267	15073	15330	15381	15328	15269	15307	15435	15295	15291	15379	15155	15100	15267	15163	15285	15431	15399	15231	15390	15265	15426	15312	15496	15317	15384	15302	15241	15428	15474	15327	15192	15416	15241	15311	15335	15281	15163	15241	15355	15400	15312	15325	15279	15283	15368	15309	15288	15223	15385	15288	15041	15423	15306	15456	15389	15334	15266	15255	15428	15160	15306	15221	15410	15507	15292	15104	15308	15239	15406	15314	15261	15332	15429	15239	15312	15312	15371	15307	15339	15226	15479	15314	15334	15162	15278	15365	15283	15406	15371	15399	15320	15079	15305	15309	15441	15329	15497	15077	15470	15187	15444	15189	15257	15374	15422	15355	15232	15262	15211	15271	15163	15362	15212	15115	15265	15451	15292	15171	15151	15210	15412	15114	15168	15268	15246	15335	15250	15391	15304	15360	15311	15530	15248	15340	15502	15172
34584	33550	61022	44690	29882	26651	26731	26728	26655	26642	26508	26509	26552	26703	26575	26462	26585	26223	26484	26838	26788	26545	26357	26214	26613	26840	26563	26733	26625	26428	26474	26495	26687	26484	26894	26451	26181	26342	26352	26506	26353	26709	26781	26568	26370	26661	26437	26566	26352	26374	26567	26719	26512	26293	26550	26519	26582	26457	26573	26207	26381	26482	26492	26548	26764	26434	26651	26568	26615	26498	26561	26417	26396	26464	26525	26731	26638	26557	26626	26647	26527	26614	26589	26464	26214	26458	26442	26524	26770	26553	26698	26222	26680	26598	26461	26679	26709	26547	26627	26777	26430	26676	26459	26421	26599	26733	26811	26259	26534	26329	26504	26394	26253	26853	26433	26903	26566	26648	26593	26429	26585	26363	26463	26243	26365	26510	26520	26450	26352	26385	26522	26459	26572	26482	26259	26581	26524	26402	26515	26495	26741	26583	26382	26319	26441	26316	26160	26454	26444	26701	26283	26640	26547	26659	26588	26555	26423	26256	26581	26358	26795	26331	26500	26535	26587	26377	26397	26523	26311	26238	26528	26588	26581	26467	26617	26440	26391	25983	26672	26456	26398	26274	26747	26339	26204	26469	26157	26474	26872	26565	26480	26474	26440	26091	26649	26367	26510	26299	26560	26499	26587	26515	26557	26505	26412	26397	26442	26539	26726	26558	26598	26486	26554	26256	26222	26113	26245	26686	26726	26301	26600	26568	26378	26295	26616	26601	26602	26439	26225	26366	26859	26690	26445	26649	26509	26403	26479	26260	26300	26450	26620	26439	26404	26535	26485	26530	26610	26470	26546	26363	26461	26801	26596	26505	26512	26517	26442	26619	26169	26550	26535	26614	26709	26564	26267	26545	26545	26315	26506	26568	26440	26655	26431	26437	26342	26348	26233	26320	26226	26714	26406	26771	26806	26648	26545	26312	26412	26577	26461	26450	26508	26614	26506	26588	26646	26436	26313	26463	26358	26635	26608	26768	26582	26608	26503	26900	26475	26383	26352	26704	26526	26378	26484	26514	26571	26494	26110	26622	26781	26710	26563	26249	26346	26453	26498	26635	26498	26488	26472	26431	26211	26414	26664	26463	26514	26334	26647	26534	26607	26354	26381	26452	26394	26585	26594	26571	26578	26668	26399	26438	26344	26219	26545	26675	26464	26534	26445	26463	26630	26754	26665	26597	26499	26419	26560	26286	26498	26289	26255	26589	26482	26441	26373	26343	26673	26490	26573	26305	26320	26312	26597	26392	26604	26615	26481	26432	26692	26310	26556	26546	26579	26367	26868	26358	26687	26443	26407	26440	26419	26615	26457	26604	26563	26640	26522	26465	26377	26544	26648	26404	26660	26452	26417	26233	26557	26442	26263	26530	26823	26375	26659	26367	26700	26463	26569	26403	26306	26322	26510	26519	26793	26464	26411	26594	26529	26608	26267	26493	26550	26664	26595	26631	26633	26648	26729	26533	26401	26641	26633	26285	26212	26623	26547	26468	26578	26638	26658	26362	26544	26662	26477	26537	26800	26603	26588	26441	26625	26656	26483	26381	26582	26344	26446	26506	26434	26537	26571	26682	26663	26548	26563	26605	26632	26687	26528	26594	26449	26450	26468	26332	26484	26700	26634	26531	26419	26292	26310	26473	26538	26460	26523	26464	26414	26457	26645	26626	26508	26775	26472	26494	26495	26396	26464	26381	26489	26267	26516	26429	26499	26673	26515	26654	26759	26227	26540	26516	26555	26743	26306	26611	26522	26416	26397	26684	26446	26645	26396	26558	26493	26580	26451	26583	26374	26282	26638	26347	26817	26538	26625	26259	26509	26526	26367	26554	26500	26405	26695	26546	26311	26517	26411	26196	26404	26486	26487	26344	26508	26507	26524	26328	26419	26614	26462	26588	26412	26467	26522	26379	26391	26473	26500	26565	26597	26621	26356	26627	26432	26504	26608	26657	26435	26608	26502	26409	26709	26383	26623	26210	26381	26450	26189	26525	26426	26683	26593	26382	26453	26640	26113	26448	26537	26637	26044	26355	26523	26331	26677	26578	26712	26323	26623	26518	26405	26482	26376	26591	26546	26295	26522	26605	26598	26485	26541	26491	26509	26416	26631	26476	26517	26414	26531	26291	26356	26451	26514	26366	26486	26592	26608	26554	26569	26603	26655	26300	26707	26536	26377	26453	26601	26652	26693	26474	26497	26474	26412	26343	26326	26384	26599	26643	26632	26515	26395	26574	26412	26454	26824	26904	26536	26755	26495	26562	26284	26320	26586	26337	26440	26416	26483	26487	26692	26483	26576	26463	26464	26433	26800	26477	26404	26577	26697	26381	26363	26781	26679	26513	26459	26630	26595	26361	26402	26486	26753	26560	26322	26245	26295	26340	26660	26461	26342	26655	26315	26449	26365	26448	26670	26635	26339	26458	26543	26274	26489	26525	26478	26569	26380	26718	26517	26503	26475	26517	26375	26385	26672	26432	26481	26452	26442	26598	26786	26853	26606	26595	26633	26483	26471	26452	26457	26536	26518	26319	26301	26501	26505	26326	26339	26253	26338	26398	26745	26656	26524	26479	26613	26346	26352	26427	26411	26465	26187	26454	26408	26231	26527	26369	26449	26642	26330	26595	26495	26460	26727	26504	26414	26364	26547	26533	26585	26435	26677	26519	26325	26651	26514	26668	26656	26574	26335	26631	26312	26701	26420	26554	26432	26677	26661	26390	26488	26610	26456	26667	26431	26569	26548	26610	26550	26129	26496	26639	26291	26721	26617	26384	26445	26524	26492	26788	26665	26269	26525	26474	26253	26547	26544	26759	26594	26578	26595	26507	26608	26521	26588	26410	26261	26526	26464	26547	26401	26803	26604	26654	26419	26524	26761	26459	26639	26445	26333	26353	26696	26665	26429	26597	26406	26424	26526	26261	26188	26170	26382	26486	26719	26598	26213	26468	26625	26636	26599	26176	26133	26524	26623	26681	26445	26178	26567	26575	26550	26449	26567	26703	26432	26423	26598	26696	26550	26543	26496	26701	26575	26595	26467	26585	26608	26457	26177	26650	26452	26506	26367	26411	26590	26582	26476	26411	26652	26228	26472	26266	26382	26442	26460	26220	26319	26539	26537	26465	26296	26412	26442	26660	26581	26339	26707	26441	26547	26302	26459	26557	26558	26486	26510	26596	26531	26670	26672	26656	26519	26601	26602	26464	26438	26644	26501	26717	26499	26457	26474	26567	26735	26704	26429	26398	26685	26312	26425	26338	26422	26480	26333	26207	26565	26535	26511	26442	26255	26461	26478	26706	26486	26855	26731	26434	26520	26536	26490	26426	26629	26363	26451	26822	26516	26680	26422	26714	26345	26646	26295	26509	26411	26326	26708	26701	26463	26381	26661	26686	26398	26356	26496	26440	26451	26439	26377	26509	26716	26367	26533	26685	26251	26739	26508	26666	26256	26580	26539	26572	26575	26517	26584	26401	26653	26511	26580	26809	26724	26503	26638	26378	26415	26192	26414	26520	26417	26401	26521	26465	26754	26434	26423	26494	26472	26485	26596	26520	26411	26402	26526	26616	26679	26798	26559	26526	26864	26614	26360	26396	26571	26367	26599	26427	26224	26624	26634	26780	26711	26514	26351	26492	26356	26541	26599	26427	26648	26602	26477	26720	26312	26516	26428	26475	26591	26312	26361	26528	26337	26478	26400	26582	26622	26424	26346	26684	26514	26411	26529	26597	26443	26731	26477	26466	26620	26326	26470	26330	26407	26529	26532	26595	26373	26485	26445	26499	26517	26498	26607	26446	26621	26661	26603	26540	26663	26575	26353	26445	26739	26478	26615	26668	26507	26588	26557	26428	26606	26658	26568	26412	26676	26414	26346	26266	26529	26560	26480	26188	26698	26436	26605	26419	26618	26444	26520	26469	26496	26722	26581	26534	26587	26585	26493	26477	26450	26655	26585	26476	26456	26578	26549	26292	26649	26696	26452	26655	26648	26170	26384	26605	26340	26420	26724	26454	26638	26440	26810	26531	26589	26512	26648	26605	26363	26246	26434	26358	26640	26698	26349	26403	26642	26758	26520	26615	26311	26417	26658	26647	26557	26779	26545	26622	26529	26681	26311	26200	26777	26481	26426	26377	26374	26462	26381	26379	26581	26287	26377	26477	26717	26277	26323	26553	26728	26587	26254	26361	26306	26824	26350	26372	26433	26574	26596	26314	26633	26574	26694	26399	26756	26327	26409	26348	26529	26781	26106	26495	26548	26419	26715	26378	26679	26702	26676	26624	26237	26638	26330	26485	26565	26703	26547	26492	26524	26705	26443	26697	26760	26796	26520	26379	26251	26393	26568	26385	26632	26522	26655	26471	26483	26502	26553	26461	26467	26590	26512	26496	26490	26313	26364	26583	26584	26742	26554	26472	26726	26593	26319	26559	26476	26519	26671	26700	26497	26293	26384	26822	26500	26588	26433	26545	26509	26298	26441	26586	26492	26491	26761	26276	26580	26498	26462	26752	26415	26627	26743	26613	26624	26511	26587	26454	26685	26610	26488	26679	26822	26689	26361	26671	26226	26548	26405	26516	26535	26543	26662	26563	26191	26388	26739	26575	26586	26573	26554	26508	26502	26387	26674	26606	26309	26606	26539	26478	26457	26501	26244	26446	26559	26645	26493	26423	26528	26710	26483	26502	26402	26435	26571	26342	26487	26631	26685	26328	26308	26387	26658	26430	26611	26488	26548	26718	26714	26506	26387	26338	26572	26478	26771	26358	26527	26456	26339	26525	26570	26440	26476	26437	26652	26781	26732	26369	26473	26481	26585	26696	26475	26543	26586	26623	26482	26380	26408	26381	26440	26380	26678	26613	26455	26540	26473	26407	26352	26672	26689	26751	26612	26709	26793	26522	26498	26383	26611	26329	26268	26771	26876	26897	26459	26483	26597	26791	26804	26343	26530	26392	26567	26556	26612	26376	26499	26554	26613	26487	26626	26708	26299	26391	26479	26407	26465	26766	26786	26513	26518	26295	26581	26477	26513	26478	26517	26503	26699	26545	26355	26450	26653	26698	26443	26675	26547	26518	26333	26518	26453	26403	26514	26473	26537	26396	26641	26481	26203	26394	26516	26448	26543	26226	26383	26725
19382	34989	51658	31471	16615	15487	15532	15505	15613	15523	15522	15644	15636	15397	15589	15750	15647	15553	15540	15543	15537	15533	15635	15457	15601	15620	15597	15694	15441	15478	15526	15483	15448	15525	15423	15631	15681	15643	15653	15617	15551	15469	15633	15502	15461	15490	15457	15697	15522	15630	15550	15526	15711	15353	15501	15702	15517	15540	15620	15445	15465	15603	15490	15530	15705	15443	15575	15423	15499	15534	15439	15547	15580	15588	15369	15572	15565	15647	15564	15408	15512	15550	15518	15555	15512	15574	15619	15469	15557	15429	15586	15581	15519	15383	15322	15592	15598	15445	15560	15546	15477	15682	15692	15458	15534	15587	15653	15587	15480	15538	15500	15532	15544	15471	15755	15487	15608	15410	15571	15645	15406	15663	15442	15499	15574	15492	15423	15559	15349	15487	15361	15447	15473	15670	15461	15536	15435	15433	15584	15673	15392	15356	15433	15470	15417	15552	15411	15468	15608	15577	15497	15536	15465	15606	15532	15617	15545	15582	15537	15541	15552	15339	15416	15579	15520	15334	15456	15504	15554	15609	15589	15564	15361	15498	15635	15468	15418	15587	15487	15385	15549	15420	15437	15582	15371	15511	15570	15470	15517	15635	15688	15761	15642	15644	15431	15353	15612	15424	15382	15588	15404	15548	15681	15463	15529	15530	15495	15586	15473	15525	15602	15517	15580	15557	15609	15526	15344	15379	15564	15549	15535	15671	15589	15602	15762	15578	15673	15462	15643	15562	15393	15355	15364	15394	15569	15535	15605	15498	15502	15506	15477	15602	15613	15573	15483	15637	15599	15629	15610	15464	15603	15589	15461	15443	15541	15477	15441	15654	15709	15541	15518	15537	15544	15453	15574	15515	15648	15516	15486	15480	15701	15419	15538	15759	15575	15556	15560	15599	15574	15613	15478	15461	15624	15438	15590	15315	15614	15612	15400	15498	15584	15783	15618	15589	15664	15605	15525	15566	15545	15414	15664	15506	15569	15513	15426	15444	15670	15526	15321	15542	15764	15445	15579	15358	15537	15509	15568	15635	15562	15682	15569	15414	15400	15490	15602	15463	15496	15662	15623	15396	15540	15478	15576	15606	15394	15584	15545	15462	15521	15538	15538	15545	15592	15380	15663	15528	15309	15471	15558	15466	15491	15449	15509	15699	15377	15525	15669	15453	15634	15480	15632	15591	15623	15441	15504	15554	15484	15468	15478	15624	15412	15686	15462	15650	15493	15640	15391	15456	15474	15554	15549	15550	15505	15596	15413	15584	15497	15442	15435	15632	15592	15557	15487	15426	15323	15509	15528	15718	15578	15654	15669	15479	15525	15507	15337	15469	15492	15525	15480	15655	15467	15568	15558	15663	15319	15488	15530	15700	15354	15637	15546	15553	15440	15343	15540	15474	15587	15733	15536	15553	15463	15661	15621	15322	15447	15552	15533	15315	15629	15512	15348	15484	15527	15612	15497	15648	15548	15438	15406	15559	15456	15597	15662	15545	15494	15590	15508	15336	15521	15447	15523	15672	15553	15527	15554	15505	15666	15441	15434	15569	15608	15592	15628	15627	15543	15588	15510	15408	15478	15542	15649	15570	15560	15345	15433	15394	15469	15675	15655	15602	15503	15368	15483	15551	15517	15538	15442	15360	15634	15596	15503	15552	15557	15567	15535	15602	15536	15515	15567	15567	15445	15522	15386	15443	15424	15547	15332	15443	15499	15702	15722	15401	15556	15451	15670	15551	15448	15408	15463	15444	15578	15271	15482	15649	15221	15497	15603	15454	15470	15621	15454	15587	15483	15547	15573	15525	15487	15347	15610	15760	15511	15519	15500	15399	15579	15494	15670	15579	15614	15733	15256	15601	15540	15381	15544	15388	15427	15564	15578	15580	15586	15648	15540	15518	15570	15544	15449	15364	15488	15617	15347	15551	15362	15506	15525	15442	15506	15425	15622	15533	15514	15603	15650	15459	15374	15702	15559	15359	15530	15583	15430	15552	15450	15560	15497	15656	15581	15511	15629	15453	15409	15640	15741	15382	15511	15384	15492	15479	15652	15506	15593	15426	15628	15659	15451	15565	15537	15503	15531	15542	15665	15440	15572	15607	15424	15339	15596	15520	15542	15636	15515	15407	15593	15525	15707	15676	15545	15487	15520	15520	15529	15599	15761	15537	15530	15543	15509	15427	15627	15486	15478	15489	15701	15397	15438	15479	15683	15309	15723	15533	15538	15502	15703	15707	15312	15533	15514	15608	15585	15576	15657	15616	15499	15550	15446	15533	15755	15441	15389	15623	15336	15456	15491	15613	15501	15576	15627	15649	15602	15514	15450	15633	15674	15451	15594	15645	15447	15659	15506	15587	15540	15652	15619	15531	15733	15355	15461	15533	15466	15462	15560	15421	15470	15373	15631	15639	15654	15430	15403	15524	15413	15423	15589	15561	15478	15526	15553	15538	15554	15427	15596	15462	15618	15702	15617	15588	15537	15512	15503	15504	15733	15495	15538	15430	15659	15567	15419	15640	15425	15443	15509	15584	15472	15535	15450	15533	15507	15568	15327	15425	15478	15480	15619	15457	15665	15344	15606	15459	15640	15588	15509	15478	15381	15494	15507	15529	15558	15362	15598	15637	15597	15364	15447	15336	15670	15524	15508	15587	15436	15697	15469	15516	15321	15468	15793	15637	15414	15416	15575	15478	15588	15602	15538	15381	15396	15404	15546	15612	15563	15442	15617	15587	15484	15555	15463	15630	15430	15532	15545	15459	15465	15572	15604	15397	15481	15409	15579	15540	15605	15693	15551	15479	15604	15554	15616	15603	15501	15653	15414	15476	15414	15574	15511	15569	15621	15698	15481	15290	15373	15463	15520	15569	15336	15493	15596	15391	15462	15402	15591	15617	15667	15461	15606	15473	15542	15405	15463	15565	15469	15551	15529	15732	15460	15529	15638	15447	15665	15664	15575	15710	15535	15547	15508	15462	15444	15388	15681	15461	15759	15551	15587	15457	15471	15468	15514	15469	15704	15614	15695	15659	15420	15609	15621	15464	15695	15508	15572	15578	15549	15432	15423	15552	15607	15588	15620	15399	15622	15375	15408	15451	15549	15591	15685	15491	15471	15453	15567	15631	15495	15521	15481	15780	15479	15644	15247	15552	15519	15484	15376	15563	15526	15570	15419	15522	15641	15580	15398	15538	15394	15364	15555	15664	15621	15496	15505	15652	15597	15362	15556	15493	15628	15381	15520	15632	15486	15561	15628	15570	15559	15469	15529	15701	15525	15456	15440	15560	15518	15396	15531	15736	15380	15664	15574	15494	15536	15657	15272	15429	15379	15491	15506	15668	15385	15606	15317	15635	15533	15554	15512	15533	15487	15414	15520	15423	15462	15504	15624	15478	15493	15465	15515	15529	15563	15546	15411	15605	15501	15526	15568	15568	15478	15441	15578	15407	15567	15340	15462	15505	15650	15715	15481	15659	15580	15562	15424	15524	15659	15510	15659	15439	15598	15622	15396	15765	15504	15610	15355	15515	15400	15505	15595	15544	15554	15506	15633	15566	15497	15467	15494	15626	15408	15665	15505	15507	15650	15516	15541	15572	15554	15344	15479	15563	15520	15658	15423	15395	15548	15545	15428	15461	15711	15412	15620	15515	15464	15562	15521	15290	15551	15720	15364	15313	15636	15722	15644	15617	15636	15488	15514	15404	15472	15537	15593	15578	15434	15456	15453	15467	15385	15571	15545	15426	15464	15564	15597	15584	15377	15620	15581	15646	15483	15550	15507	15518	15804	15515	15528	15392	15501	15697	15434	15530	15632	15550	15656	15616	15531	15546	15344	15385	15562	15501	15523	15541	15749	15336	15439	15546	15710	15419	15451	15302	15446	15457	15479	15510	15728	15495	15730	15536	15610	15557	15484	15331	15622	15603	15503	15622	15608	15563	15477	15510	15444	15734	15506	15418	15655	15432	15496	15556	15556	15675	15569	15542	15419	15575	15393	15566	15565	15590	15437	15564	15516	15373	15425	15616	15628	15563	15623	15436	15499	15406	15579	15443	15347	15652	15490	15459	15506	15581	15664	15527	15540	15541	15554	15493	15525	15662	15556	15618	15447	15505	15475	15518	15461	15669	15531	15469	15540	15468	15575	15472	15457	15516	15617	15580	15520	15443	15675	15374	15511	15524	15535	15513	15473	15404	15475	15484	15476	15529	15590	15602	15528	15582	15556	15677	15598	15699	15649	15584	15673	15717	15430	15477	15513	15669	15572	15490	15499	15410	15518	15656	15728	15482	15503	15508	15677	15523	15462	15598	15699	15393	15446	15508	15582	15542	15556	15799	15375	15687	15610	15548	15387	15510	15496	15449	15568	15588	15224	15669	15518	15725	15532	15421	15545	15679	15626	15665	15603	15645	15544	15523	15429	15507	15534	15526	15500	15460	15667	15446	15382	15472	15498	15545	15551	15636	15562	15533	15532	15521	15530	15425	15496	15478	15540	15434	15525	15538	15602	15493	15518	15373	15515	15626	15660	15563	15568	15573	15607	15511	15582	15488	15661	15580	15692	15553	15736	15486	15463	15520	15686	15472	15480	15274	15577	15635	15506	15608	15554	15406	15464	15607	15498	15471	15558	15499	15577	15639	15741	15472	15615	15390	15557	15425	15546	15506	15474	15675	15522	15534	15493	15451	15474	15509	15457	15630	15419	15390	15291	15607	15443	15495	15574	15631	15431	15533	15560	15660	15568	15628	15389	15427	15560	15484	15519	15465	15463	15525	15723	15462	15675	15573	15671	15566	15558	15626	15471	15675	15750	15519	15646	15500	15526	15615	15623	15509	15457	15483	15519	15539	15517	15525	15464	15540	15696	15589	15398	15512	15632	15528	15393	15451	15545	15650	15383	15786	15460	15557	15655	15586	15625	15524	15450	15500	15688	15461	15450	15296	15580	15423	15485	15729	15550	15448	15458	15542	15753	15453	15660	15552	15326	15707	15573	15616	15546	15447	15627	15426	15558	15520	15502	15558	15396	15727	15555	15652	15354	15519	15634	15655	15437	15667	15628	15544	15539	15548	15571	15477	15511	15570	15379	15562	15661	15489	15409	15599	15538	15610	15649	15482	15618	15425	15585	15457	15578	15483
22885	25578	67734	58321	33974	27658	30248	28651	28003	28125	28217	27991	28184	28022	28061	27934	28134	28146	28021	28270	27918	28001	28062	28170	27901	27753	28104	27936	27896	28057	27710	27976	27951	27864	27801	27776	28023	27994	27943	27877	27888	28050	28001	27644	27933	28065	28130	28061	27904	28258	27690	27781	27643	27725	27900	28094	27800	27900	28001	27997	28276	27798	27753	27955	27855	27622	27837	27845	27718	27854	28065	28069	27970	27917	28167	27929	28135	27754	27924	27858	28003	28043	28163	27892	28107	27772	27929	27859	28096	28022	28098	27875	27780	27913	27818	28161	27936	27872	27638	27860	27664	28108	27997	28085	28082	28013	28102	27978	27924	28022	27848	27685	28016	27838	27898	27769	27753	27877	27951	27789	27841	27767	27980	27826	27777	27668	27796	27849	27780	28046	28138	27705	27746	28014	28014	27893	27779	27678	27726	27713	27835	27948	27631	27942	28134	27761	27815	27932	27847	27691	27876	27831	27792	27959	27764	27812	27969	27603	27820	27694	27925	28180	27996	27786	27988	27932	28015	27862	27711	27967	28026	27937	27961	28171	27895	28082	27986	28094	27781	27840	27915	27757	27843	27982	28049	27824	27981	27994	27888	27690	27656	27885	27979	27989	27814	27681	27754	27961	27913	27794	27881	28018	28307	27767	27778	27646	28031	27824	27886	27921	27646	27981	27975	28017	28028	27956	27856	27803	27784	27693	27934	27716	27751	27882	27750	27896	27987	27760	27796	28029	28083	27781	27911	27835	27924	28320	27884	27858	27823	27644	28106	27765	27856	27999	28045	28171	27691	27840	27803	27870	27955	27963	27889	28043	27943	27819	27819	27729	27840	27811	27789	27785	28047	28113	27825	27747	27773	27771	27854	27758	27681	27891	27943	27949	28051	27804	27650	28144	27944	27925	28029	27825	27919	27892	27962	27622	27646	27768	27972	27733	27877	27937	28078	27777	27966	27968	27881	27936	27936	28118	28130	27847	27658	27860	27614	27705	27785	27602	27803	27644	27879	27700	27674	27939	27906	27893	27859	27823	27742	27596	27585	27958	27876	27830	28169	27771	28021	27811	27807	27653	27812	27857	27938	27851	27800	27898	27699	27788	27913	27607	27840	27635	27999	27763	27744	27862	27902	27767	27850	27799	27919	27995	27560	27750	27622	27931	27810	27815	27984	27738	27720	27854	28004	27844	27833	27763	27733	27724	27795	27770	27642	27776	28239	27687	27790	28045	27784	27996	27755	27695	27923	28039	27716	27847	27720	27750	27716	27791	27713	27834	27932	27965	28272	27928	28022	27786	27813	27850	27887	27827	27992	27859	28019	27896	27717	27706	27904	28036	27975	27935	27872	27979	27773	28115	27919	28013	27802	27726	27892	27862	27852	27944	28036	27864	27977	27857	27837	27693	27810	27859	27726	27935	27604	27542	27898	28047	27789	27986	27748	27808	27985	27753	27901	27788	27846	27977	27982	28042	28044	27881	28128	27902	27808	28211	28034	27893	27946	27797	27969	27771	27824	27820	28052	27973	27826	27995	28079	27832	27916	28152	28234	27608	27561	27739	27949	28011	28053	28019	27836	27764	28072	27762	27828	27691	27783	27869	27765	27759	27871	27693	27835	28161	27858	28153	27688	28002	27984	28157	27853	27955	27664	27895	27988	27904	27740	27934	27874	27783	27671	27620	28049	27857	27987	27900	27756	27627	27683	27878	27683	27731	27893	27660	27814	27762	27762	27868	27990	28293	27853	27752	27782	27659	27918	27890	27834	28076	27824	27680	27885	27581	27632	27542	27653	27901	28039	27685	27925	27890	27863	27969	28010	27865	27887	27820	27957	27623	28063	27962	27935	27841	27643	27897	27954	27745	27944	27754	27671	28082	27815	27816	27917	27830	27934	27691	28179	27799	27811	27983	27885	27968	28037	27858	27719	28019	27847	27881	27937	28021	28058	27787	27880	27865	27947	27855	27735	27947	27798	27953	27773	27780	27959	27666	27744	27860	27824	27734	27973	27850	27832	28244	28328	28128	27940	27733	27677	27918	27825	28103	27717	27807	27991	28158	27842	27726	27802	28105	27802	28350	27728	27560	28058	27888	27899	28207	28075	28154	27975	28226	27958	27875	27715	27873	27847	27754	27741	27883	27789	28194	28003	27893	28053	27882	28019	28051	27861	28005	27841	27593	27656	27873	27957	27928	27789	27868	27770	27760	27796	27834	27887	27975	27793	27788	27805	27843	27837	27759	27817	27591	27786	28102	27656	27944	27866	28144	27857	28177	27797	27820	27724	27651	27917	28108	27984	27913	27959	27572	27920	28022	27756	27947	27845	27907	27973	27680	27799	28079	27648	27834	27653	27873	27934	27682	27956	27987	27875	27842	27666	27601	27882	27769	27901	27901	27847	27430	27781	27667	27958	27730	27956	27780	27799	27801	28003	28071	27981	27991	27561	27827	28046	27816	27572	27594	27966	27666	28209	27778	27819	27849	27789	27774	27896	27937	27640	27979	27966	27790	27934	27953	28096	28032	27782	27846	27821	27738	27867	27980	28074	27861	27940	27976	27949	28001	28123	27961	27782	27974	27909	27857	27916	28010	27957	28099	27844	27729	27843	27934	27820	27584	27749	27961	27839	28073	27986	27780	27943	28031	27978	27994	27828	27978	27770	28025	27929	27919	27946	27924	27652	27699	27803	27640	27430	27788	27613	27928	27747	27826	27973	27723	27919	27900	28138	27726	28015	27758	27815	27677	27580	27693	28220	27819	27912	28031	27854	27821	27837	27978	28009	27788	27993	27842	28158	27756	27760	27893	27679	27909	27884	28161	27891	27512	27832	27875	27764	27876	27980	27733	27596	27884	27761	27784	28043	27725	27786	27581	28074	27946	27655	27816	27792	27995	28006	28005	27756	27772	28012	27927	28017	27824	27872	27757	28048	27810	27879	28059	27911	27943	27625	27837	27849	27736	27624	27893	27912	27878	27991	27666	27961	27758	28024	27820	27789	27632	27640	28131	28117	27955	27957	27887	27695	27920	27768	27857	27730	27752	27894	28090	27948	27834	27864	27717	27707	27691	27684	27859	27681	28125	27866	28063	28069	27963	27803	27671	27581	27516	27756	27719	27845	27832	27942	27956	27565	27820	28020	28087	27741	27841	27789	27766	28146	27730	28015	27822	27703	27994	28142	27726	27749	27874	27760	27838	27971	27889	27745	27897	27922	27694	28003	27965	28007	27875	27796	27885	27928	27811	27764	27871	27653	27934	27755	27607	28081	27912	27822	27807	27897	27773	27827	27939	27777	28099	28207	27967	28000	28111	27971	27813	27834	27777	27848	27705	27948	27933	27677	27965	28125	27973	27682	27967	28131	27841	27922	27638	27763	27752	27742	28041	27787	27977	27656	27955	27923	27827	27860	27863	27911	27867	28007	27921	27769	28048	28158	28370	27628	27809	27739	27793	27921	27672	27823	28071	28186	27848	27920	27676	27639	27839	27834	27600	27903	27981	27838	27769	27882	27809	27895	27716	27977	27881	27854	27690	27775	27927	27995	28109	27863	27730	27856	27674	27911	27994	27886	27679	27819	27847	27917	27861	27753	27908	27713	27892	27859	27908	28048	27922	27907	28007	27911	27827	27561	27707	27742	27906	27938	27751	27659	28048	27719	27844	28178	27729	27765	27717	27816	27668	27794	27787	27924	27785	27839	27659	28198	27787	27965	27590	27829	27691	27745	27649	27987	27874	27701	27795	27942	27707	27830	27845	27822	27944	28109	28001	27909	27611	28132	27852	27869	27900	27724	27743	27915	27802	27964	28067	27481	27950	27708	28009	27775	27846	28002	27839	27947	28009	27785	27802	27835	27754	27966	27743	27746	28021	28035	27908	27852	27713	28138	27706	27904	27691	27890	27942	27961	27846	27960	28009	27821	27740	27939	27928	27872	27696	28006	27791	27773	27821	27843	27915	27680	27859	28147	27878	27680	27722	27762	27824	27961	27889	28091	27856	28026	27746	27654	27885	27725	27806	27962	27912	27830	27863	27757	27875	27960	27919	27736	27781	27980	27931	27897	27649	28031	28016	27750	27614	27737	28128	28105	27856	27870	27720	27668	27856	27796	27658	27903	27769	27795	28008	27939	27555	27708	27782	27785	27673	27871	27606	27644	27770	27806	27873	27642	27778	27804	27766	27867	27789	27782	27659	27566	27823	27941	27989	27839	28122	28053	28000	28056	27665	27730	27488	27639	27889	27653	27938	27932	27720	27869	28002	27772	27814	27635	27927	27870	27837	27640	28004	28057	27964	27846	28104	27813	28113	27772	27705	27905	27698	27910	27927	28145	27825	27728	27765	27976	27935	27789	28163	28053	28012	28021	27765	27930	27672	27816	27718	27853	27732	28099	27998	27505	28098	27886	27821	27787	27932	27982	27698	27883	27881	27998	28005	27916	27770	27922	27873	28045	27442	27843	27887	27885	27914	27967	27938	28034	27793	27748	28053	27985	27735	28139	27845	27787	28088	28137	28047	27976	27800	27816	27926	27938	27794	27942	27786	27833	28185	27624	27840	27870	27842	27738	27690	27811	27811	27741	27656	27882	28024	27779	27693	27840	27776	27861	27918	27820	27806	28008	27795	27645	27746	27887	27793	28054	27744	27662	27498	27732	28287	28024	28168	27961	28108	27775	27790	27947	27758	28118	27894	28149	27923	27867	27944	27753	27765	27891	27684	27921	27807	27756	28045	28004	27554	27834	27928	28129	27933	27749	27849	27821	27775	27713	28016	27743	27849	27900	28141	27911	27985	28027	27894	27773	27667	27590	27920	27636	27914	27991	27926	27983	27922	27793	27860	27971	27975	27983	27693	27434	27906	27887	27919	27785	27593	27958	28098	27910	27956	27837	27594	27824	27784	27573	27935	27762	28032	27900	27868	27883	28130	28043	28042	27805	27754	27732	28002	27822	27431	27870	27844	27864	28056	27809	27901	27736	27712	27642	27842	28067	28091	28067	27639	27898	27959	28011	27899	27671	27837	27734	27981	27747	27808	27847	28040	27940	27796	27673	27938	27955	27823	27534	27746	27840	27738	27894	27908	28065	27887	27849	27944	27832	28067	27867	28168	28031	27556	27884	27963	27692	27920	28020	27898
20325	63161	90885	73261	26218	16167	16031	16177	16121	16101	16003	16297	16044	16060	16086	15931	16153	16072	16008	16106	16044	16312	16245	16213	16007	16202	16020	16098	16093	16044	16097	16164	16195	16033	16181	16145	16019	16004	16025	16211	16026	16225	16133	16202	16040	16193	16202	16017	16052	16171	16127	15956	16142	16066	15895	16104	16137	16068	16030	16109	16112	16154	16084	15925	16170	16087	16191	15963	15938	15997	16063	15916	16100	15833	16138	16069	16137	15958	16223	16176	16208	16049	16231	16067	15846	16026	16106	16115	16188	16134	16062	16173	16059	16019	15973	16090	16000	15964	16068	16302	15936	16060	16082	16157	15810	16287	16080	16263	15979	16149	16053	16042	16185	16115	15954	16219	16375	16178	16023	16113	16224	16017	16131	16085	16001	16197	15880	15880	16192	16155	16080	15970	16217	16072	16052	16044	16082	16097	16197	15941	16124	16038	16179	16093	16101	16158	16044	16172	16064	16100	16125	16012	16233	15994	16025	15870	16131	16132	16069	16133	16301	16008	15984	16013	16200	16033	15998	16095	16106	16025	16103	16098	16056	15925	16229	16077	15879	16105	16161	16133	16272	16106	16071	16078	16035	16046	15982	16157	15952	16062	16088	16078	16197	16060	16173	16119	16099	16181	15986	16173	15951	15979	16056	16059	16034	16207	16242	16095	16089	16129	15961	16156	16077	16263	16160	16257	16100	16045	16178	16098	16226	15980	16081	16048	16196	16005	16219	15800	15992	16009	16131	16163	16146	16149	15993	16026	16114	16123	16116	16126	16162	15997	16060	16111	16150	16002	16129	16129	16016	16105	16097	15932	16220	15946	15919	16231	15863	16007	16100	16129	16097	16020	16337	15955	16164	16042	16200	16263	16132	16058	15941	16149	16031	16087	15934	16084	15979	16309	15941	16074	15899	16010	15959	16090	16067	16176	15918	16153	16152	15915	16279	16223	16193	16003	16227	15994	16047	16095	15827	16094	16094	15979	16068	16167	16107	16028	16188	15967	16091	16138	15973	16237	16295	16184	16047	16189	16330	15989	16196	16074	16128	16067	16083	16149	16044	16162	16082	15956	16035	16071	16062	16202	16081	16317	16055	16077	16028	16039	16139	16106	16041	16008	16196	16120	16189	16163	16031	16223	16039	16138	16101	16050	16052	16187	16174	16006	16076	16101	16085	16102	16143	15990	16032	16194	15869	16273	16057	16007	16035	16175	15992	16100	15914	16180	16060	16120	16068	16083	16170	16008	15997	16266	15983	15958	16222	16143	16147	16061	16038	16280	16225	16066	16030	15989	15949	16075	15978	16114	16143	16100	16092	16158	16198	16143	16100	16270	16235	16145	16193	16142	16039	16104	16067	16065	16038	16082	16161	15947	16059	16100	16127	16039	16132	16086	16043	16059	16105	16075	16154	16185	16183	16041	16060	16131	15826	16147	16097	16108	15912	16112	16154	16095	16068	16128	16017	16116	16248	16118	16064	15963	15901	16001	16151	16147	16316	16129	16059	16065	16016	16181	16220	16078	16253	16136	16205	16086	16060	16037	16112	16015	16084	16263	15956	16121	16077	16026	16060	16129	16077	16211	16242	16132	16025	16000	16071	16000	16158	16036	15958	16161	16196	16190	15998	16123	16016	16072	16041	16358	16079	16276	16123	16129	15959	16070	16084	16169	16088	15965	16051	16254	16276	16041	16196	15972	15979	16279	15907	16096	15920	15862	16195	15988	16120	16060	16003	15999	16084	16111	16109	16167	16128	16173	16115	16084	16151	16137	16007	16121	16012	16083	16198	16023	15922	16042	15889	16128	15948	16218	16054	16147	16117	16005	16041	16004	15993	16151	16154	16051	16306	16177	15980	16137	15922	16160	16087	16077	15995	15938	16210	15958	16228	16060	16114	16037	16033	15990	16141	16048	16017	16102	16015	15924	16084	16059	16030	16020	16183	16019	16180	16154	15831	16061	15960	16230	16151	16062	16247	16024	15998	16069	16042	16087	15873	16191	16101	15963	16129	15911	16425	16103	15800	16143	16153	16192	16103	15951	15964	16122	16228	16076	15987	16141	16157	15876	16096	16150	15995	16115	16288	15944	16138	16052	16054	16119	16206	16158	15911	16030	16102	16118	16195	15913	16207	15854	15979	16195	15999	16106	16027	15942	16087	16115	16076	15942	15899	16118	16046	16104	16070	16250	15996	15937	15937	16150	16060	16170	16127	16159	15999	16167	16108	16099	16071	15964	16087	16118	15969	16089	16164	15971	16207	16124	15872	16052	16165	16068	16145	15885	16134	16149	16106	16153	15956	16034	16019	16201	16066	15923	16037	16260	15939	15987	16060	16190	16103	16038	16119	16109	16122	16057	16301	16137	16167	15968	16010	16083	16261	16063	16074	15988	16054	16027	16010	16017	16083	16185	15924	16097	16120	16011	16167	16088	16200	16178	16233	16102	16129	15778	16136	16144	16106	16270	16329	16223	16170	15992	16168	16022	15905	16064	16148	16139	16122	15795	16093	16105	16112	16216	16098	15955	16113	16227	16173	16127	16124	15982	16079	16075	15985	16187	16040	16183	16279	16220	16149	16154	16009	16048	15957	16270	16111	16039	16000	16200	16097	16178	16055	16132	16106	16048	16192	16101	16166	15947	16111	15951	16001	16015	16025	16056	15992	16145	16051	16113	15915	16141	16045	15958	16064	15875	16001	15986	15957	15997	16065	16159	16208	16000	16113	16130	16055	16113	16046	15908	16211	16216	15981	15999	16022	16194	16252	16076	16105	16256	16006	16047	16131	16057	16029	15972	16033	15941	16259	16164	16237	16140	16231	15970	15887	16072	16176	15991	15915	15999	15881	16243	16016	16351	15905	16112	16079	15919	16058	16063	16169	16004	16053	16093	16115	16146	16220	16187	15972	16065	16020	16135	15870	15977	16044	16099	15967	16194	16008	16146	16183	16104	15934	16116	16220	16182	16146	16073	16067	15993	16001	15968	16150	16215	16224	15921	16061	16122	15937	16030	16058	16084	16182	16084	16086	16008	16254	16038	16197	16086	16081	15996	16254	16084	16258	15945	16071	15931	16003	16117	16138	16044	16026	16021	16029	15918	16035	15972	16165	16000	16013	16155	16004	16098	16089	15895	15980	16226	15994	16107	16156	15951	16117	16004	16092	16179	16194	16186	16168	16114	15969	16103	16015	16129	16030	16155	16039	16047	15934	15996	16168	16049	16154	16016	16159	16128	16148	16175	16030	16025	15990	16128	16083	15987	16215	16158	16015	16108	16059	16028	16188	15948	16065	16058	15993	16110	16104	16088	15867	16191	16159	16057	16010	16104	16182	16084	16066	16042	15942	16128	16080	16052	16012	16078	15832	16044	16034	15968	16120	16176	16030	16028	16286	16082	16242	16166	16164	16192	16023	16090	16015	16199	16056	15917	15949	16126	16003	16153	15915	15857	15914	16146	15905	15977	16070	16195	16040	15975	15984	16036	16099	16072	16119	16141	16131	16244	16031	16145	16215	16041	16132	16055	16013	16041	16249	16040	16086	16138	16320	16148	16132	16022	15918	16037	16081	16140	16053	16164	16072	16110	16087	16180	16050	16301	16054	15916	16180	16025	16073	16005	15938	16021	15963	16034	15917	16141	16106	15983	15926	16341	16031	16146	15955	16164	16103	16198	16139	16138	16030	16059	16108	15898	15988	16060	16111	16106	16106	16137	16164	15966	15967	16272	16025	16102	16134	16080	16107	15983	16151	15903	15962	15959	16138	16018	16093	16054	16132	16007	16087	16088	16038	16053	16170	16072	16165	16010	16144	16251	16163	16004	16061	16259	16179	16163	16211	16120	16149	16063	16187	16054	16114	16167	16093	16211	15919	15989	16196	16210	16157	16179	15925	15977	16091	16007	15954	16020	16053	15860	16055	16139	16050	16158	16067	16073	16204	16114	16130	15970	16029	16062	15981	16122	16157	16000	16171	16077	15960	16122	15932	16244	16094	16105	15814	16034	15899	16113	16218	16088	15980	16014	16030	16098	16029	16026	15933	16296	16112	16127	16125	16174	16015	16057	16340	16060	15990	16112	16024	16043	16023	16035	16029	16099	15976	16269	15821	16017	15880	16035	16091	16232	16248	16065	16002	16176	16048	16253	16197	16166	16001	16267	16009	15983	16194	16050	16106	16023	16156	16099	15970	15983	16176	16073	16080	15998	16057	16152	16354	16111	15996	16108	15997	16038	15989	16207	16023	16040	16046	16156	16184	15899	16137	16064	16024	16115	16022	16115	16108	16329	15970	16034	16037	16013	16026	16156	16149	16303	16132	16136	16146	15923	16220	16069	16084	16031	16013	16105	16110	15964	15983	16196	16094	16058	16105	16148	16128	16115	15990	15984	16139	16087	16033	16044	16170	16089	16076	16161	15949	16188	15991	16064	16089	16126	16183	16197	16225	16034	16015	16021	16116	16148	15835	16231	16085	16131	15914	16002	16231	16228	15994	16173	16213	16027	16190	16102	16131	16051	16076	15963	16039	16090	16247	16127	16108	16060	15861	15963	16063	16132	16078	16016	15953	16023	16106	16186	16124	16087	16117	16205	16188	16301	16161	15933	15991	16366	16187	16246	16078	16184	16206	16048	15919	15953	16035	16015	16142	15921	16083	16046	16145	16180	16102	16153	15971	16243	16057	16129	16254	16105	15974	16217	16007	16132	16068	16143	16166	16051	16039	16066	15985	16149	16003	16015	16116	15936	16226	16028	15973	16272	16050	16199	16137	16036	16021	16086	15949	16064	16021	16140	16033	16068	16167	15935	16222	16075	16180	16172	15988	16206	15965	16064	16141	16057	16038	16102	16072	16052	16049	16149	16044	16102	16176	16175	16128	16084	16069	16096	16168	16236	16145	16111	16073	16022	16014	16242	16007	16171	16035	16193	16180	16005	16179	16111	16100	16187	16052	16143	16164	16028	16152	15941	15903	16139	16263	16125	16001	15975	16112	16058	16120	15911	16144	16132	16039	16133	16086	16130	16222	16084	16079	16000	16110	15942	16184	16121	15979	16213	16176	16074	15934	15992	16212	15980	16260	16155	15988	16082	16214	16054	16072	16050	16192	15981	16249	16011	15881	16113	16058	16071	15880	16232	16009	16140
22140	22257	55018	52816	31041	25255	29202	25671	25056	25477	25387	24990	25251	25312	24718	25103	25035	25125	25075	24834	25123	24908	24960	24981	24974	24554	24741	24826	25228	24856	24790	25009	24887	24969	24911	24869	24872	24611	24788	25054	24979	25005	24897	24787	24794	24874	24723	24969	24945	24674	24641	24559	24897	24626	25073	24826	24919	24827	24922	24859	24647	24893	24845	24734	24895	24678	24927	24843	24863	24850	24812	24650	24765	24815	24998	24865	24958	24892	24899	24932	24813	24943	24856	25103	24675	24645	24837	25049	24799	24663	24875	25061	24852	24994	24746	24835	24692	24868	24781	24756	24723	24983	24621	24916	24544	24881	24856	24744	24747	24893	24546	24699	24655	24886	24911	24686	24589	24813	24721	24938	24885	24929	24769	24847	24991	24707	24758	24804	25017	24499	24840	24947	24622	24777	24684	24819	24895	24817	24824	24911	24807	24663	24645	24631	24851	24752	24694	24750	25020	24703	24877	24769	24956	24421	24795	24988	24690	24656	24903	24914	24787	24964	24949	24826	24718	24621	24587	24883	24808	24610	24854	24623	24727	24967	24738	24806	24907	24994	24847	24685	25000	24608	24685	24587	24661	24716	24685	24815	24757	24575	24605	24760	24880	24745	24968	24712	24615	24625	24506	24744	24964	24929	24759	24704	24627	24981	24534	24781	24855	24624	24963	24844	24824	24526	24816	24567	24737	24888	24679	24999	24904	24794	24779	24771	24900	24437	24617	24937	24692	24899	24988	24629	24891	24900	24679	24605	24586	24885	24728	24633	25030	25070	24858	24646	24713	24500	24922	24910	24607	24582	24717	24692	24822	24981	24512	24685	24722	24569	24716	24744	24712	24745	24726	24817	24780	24674	24689	24600	24690	24839	24878	24660	24873	24783	24739	24708	25082	24797	24818	24849	24597	24955	24733	24927	24808	24763	24901	24770	24797	24805	24632	24644	24394	24497	24613	24877	24943	24589	24688	24740	24751	24807	24815	24704	24638	24718	24798	24747	24817	24846	24731	25116	24657	24477	24754	24660	24952	24875	24526	24535	24722	24741	24851	24831	24803	24609	24794	24726	24532	24675	24924	24766	24873	24800	24954	24565	24925	24960	24825	24701	24837	24669	24652	24773	24802	24771	24962	24673	24697	24743	24772	24673	24703	24520	24888	24799	24765	24691	25137	24797	24332	24761	24602	24741	24793	24642	24439	24564	24776	24839	24947	24746	24651	24980	24601	24671	24775	24785	24800	24763	24848	24940	24627	24832	24793	24591	24690	24778	24579	24834	24952	24752	24926	24795	24900	24957	24926	24954	24861	24552	24757	24813	24560	24654	24792	24432	24666	24999	24860	24373	24981	24842	24776	24770	24522	24794	24732	24632	24735	24773	24435	24578	24747	24700	24990	25024	24847	24394	24716	24682	24884	24755	24557	24921	24627	24603	24879	24701	24808	24714	24514	24422	24739	24685	24529	24526	24621	24809	24779	24879	24861	24761	24930	24791	24751	24571	24577	24698	24695	24943	24580	24937	24652	25053	24815	24927	24846	24771	24556	24629	24875	25097	25044	24873	24674	24868	24859	24790	24874	24975	24742	24989	24681	24407	24768	24658	24693	24872	24849	24781	24684	24830	24474	24947	24772	24976	25009	24577	24679	24699	24775	24930	24755	24803	24806	24928	24657	24888	24592	24597	24881	24769	24671	24477	24563	24678	24697	24826	24906	24689	24759	24762	24638	24535	24931	24776	25003	24849	24532	24445	24836	24586	24983	24683	24946	24810	24610	24699	24612	24721	24602	24815	25074	24914	24695	24612	24708	24559	24923	24768	24616	24589	24955	24652	24673	24718	24931	24910	24955	24552	24748	24691	25011	24931	24818	24643	24829	24531	24797	24517	24588	24933	24699	24662	24962	24765	24975	25058	24758	24813	25046	24758	24931	24727	24667	24801	24791	24757	24831	24499	24462	24606	24944	24797	24486	25004	24523	24772	24692	24742	24787	24876	24890	24773	24768	24822	24824	24811	24932	24696	24692	24770	24515	24712	24618	24558	24491	24472	24973	24869	24876	24606	25000	24682	24715	24570	24853	24451	24733	24772	24694	24567	25089	24974	24701	24603	24785	24565	24685	24788	24650	24734	24743	24409	24671	24968	24602	24668	24992	24609	24733	24674	25017	24971	24860	24843	24745	24640	24734	24569	24883	24888	24968	24895	25024	24767	24744	24583	24678	24724	25008	24746	24670	24430	24610	25035	25121	24727	24662	24701	24906	24589	24557	24732	24523	24756	24678	24980	25126	24640	24914	24402	24578	24783	24845	24777	24619	25012	24739	24770	24652	24781	24694	24694	24473	24627	24703	24723	24656	24657	24614	24881	24754	24824	24814	24831	24647	24528	24908	24845	24980	24594	24467	24817	24838	24705	24915	24918	24552	24747	24832	24720	24892	24888	24522	24525	24982	24795	24858	24711	24745	24906	25031	24780	24536	24757	24891	24647	24825	24729	24696	24550	24769	24776	24716	24528	24757	24552	24732	24726	24345	24678	24881	24843	24969	24859	24892	24975	24901	24839	24517	24626	24691	24773	24713	24715	24698	24601	24916	24979	24797	24525	24649	24793	24885	24737	25009	24724	24772	24618	24908	24626	24709	24670	24807	24735	24894	24654	24697	24874	24701	24620	24568	24845	24861	24817	24818	24938	24776	24902	24939	24681	24837	24753	24771	24659	24955	24853	24856	24644	24727	24935	24846	24767	24561	24814	24650	24686	24568	24686	24734	24893	24595	24583	24682	24917	24691	24869	24905	24598	24800	24560	24798	24652	24842	24723	24593	24778	24875	24692	24731	24778	25098	24691	24717	25010	24688	24610	24736	24791	24853	24892	24936	24804	24652	24599	24613	24714	24556	24897	24873	24821	24662	24694	24860	24907	24483	24849	24697	24578	24742	24632	24828	24799	24936	24539	24736	24699	24696	24537	24718	25018	24988	24615	24684	24721	24995	25057	25070	24972	24879	24919	24718	24581	24909	25058	24937	24738	24805	24554	24945	24853	24916	24722	24734	24776	24755	24861	24651	24474	24767	25020	24736	24661	24676	24472	24671	24574	24699	24921	24621	24755	24599	24731	24648	24560	24944	24447	24892	24907	24768	24620	24830	24756	24528	24653	24977	24747	24771	24547	24944	24777	24776	24473	24789	24737	24809	24672	24897	24663	24804	24702	24723	24648	24854	24498	24717	24612	24661	24769	24912	24545	24661	24793	24688	24838	24554	24726	24810	24859	24465	24592	25053	24693	24610	24786	24888	24797	24405	24649	24616	24729	24600	24951	24886	24754	24914	24523	24894	24632	24643	25077	24662	24795	24446	24784	24853	24905	24606	24799	24869	24432	24816	24743	25000	24736	24869	24856	24797	24534	24618	24872	24769	24826	24724	24714	24836	24659	24486	24857	24641	24748	24847	24850	24765	24911	24699	24911	24769	24946	24762	24744	24977	24707	24893	24896	24721	25106	25018	24757	24911	25006	24487	24665	24648	24699	24938	24671	24804	24491	24895	24896	24603	24764	24867	24790	24929	24663	24802	24862	24752	24627	24631	24594	25062	24568	24722	24656	24725	24700	24998	25056	24739	24862	24930	24690	24807	24761	24672	24793	24701	24844	24840	24776	24803	24743	24775	24506	24643	24532	24913	24738	24843	24852	24842	24952	24736	24529	25037	24732	24623	24596	24778	24747	24960	24838	24968	24683	24605	24583	24639	24748	24629	24502	24730	24703	24911	24717	24746	24471	24787	24410	24639	24944	24779	24844	24709	24729	24648	24601	24678	24865	24668	24841	24530	24567	24836	24708	24874	24756	24660	24712	24874	24802	24901	24580	24837	24603	24759	24782	24941	24560	24744	24527	24773	24661	24677	24932	24475	24797	24843	24835	24854	24584	24619	25001	24749	24924	24862	24838	24961	24554	24599	24908	24738	24629	24676	24777	24563	24799	24669	24640	24899	24567	24880	24734	24640	24821	24769	24698	24847	25055	24923	24680	24795	24873	24609	24511	24789	24841	24545	24846	24669	24679	24944	24560	24544	24784	24638	24915	24803	24856	24765	24787	24920	24883	24537	24741	24874	24936	24808	24607	24721	24466	24394	24643	24745	24796	24879	24524	24705	24903	24914	24740	24706	24449	24635	24566	24864	24718	24992	24950	24884	24750	24697	24768	24842	24894	24635	24894	24818	25003	24691	24518	24907	24735	24407	24477	24710	24847	24940	24889	24752	24747	24984	24785	24856	24645	24433	24600	24497	24637	24748	24713	24652	24458	24658	24666	24802	24529	24619	24515	24713	24679	24778	24926	24839	24589	24456	24596	24928	24671	24644	24673	24753	24917	24812	25175	25005	24535	24627	24529	24760	24433	24903	24688	24765	24910	24715	24637	24756	24801	24679	24831	24836	24876	24816	24588	24647	24823	24835	24495	24580	24655	24643	24580	24506	24624	24932	24861	24830	24881	24872	24806	24778	24850	24805	24591	24746	24653	24563	24821	24769	24509	24874	24644	24773	24658	24859	24950	24617	24651	24545	24411	24612	24564	24636	24533	24749	24919	24786	24681	24550	24666	24518	24937	24763	24554	24615	24716	24710	24694	24669	24741	24842	24760	24771	24635	24953	24713	24671	24841	24811	24702	24962	24730	24883	24688	24613	24558	24686	24921	24553	24791	24805	24498	24637	24908	24615	24737	24803	24973	24898	24784	24888	24598	24467	24808	24743	24533	24659	24835	24750	24678	24814	24702	24544	24786	24719	24560	24492	24749	24876	24837	24592	24726	24622	24740	24660	24743	24489	24829	24776	24553	24752	24696	24752	24823	24780	24634	24761	24698	24818	24645	24723	24628	24459	24957	24768	24917	24552	24797	24617	24807	24661	24436	24699	24699	24772	24558	24698	24754	24842	24728	24729	24695	24839	24811	24682	24803	24850	24747	24715	24614	24731	24492	24772	24859	24860	24756	24734	24587	24485	24712	24794	24537	24612	24570	24840	24636	25026	24861	24690	24834	24849	24856	24675	25040	24822	25093	24698	24574	25152	24873	24412	24315	24783	24720	24682	24745	24701	24792	24970	24854	24807	24667	24565	24731	24660	24664	24851	24633	24807	24835	25174	24838
23120	67782	68162	79078	32176	14882	14644	14557	14649	14654	14813	14711	14620	14702	14848	14633	14699	14585	14734	14604	14567	14633	14620	14789	14674	14652	14731	14663	14670	14884	14566	14624	14673	14750	14700	14796	14718	14779	14606	14546	14696	14611	14587	14789	14714	14727	14658	14658	14608	14664	14790	14555	14613	14680	14747	14620	14573	14679	14688	14583	14660	14705	14609	14760	14823	14681	14490	14918	14664	14593	14753	14666	14561	14696	14564	14556	14770	14759	14600	14650	14588	14593	14777	14871	14574	14620	14908	14719	14759	14609	14711	14529	14625	14731	14648	14693	14588	14484	14710	14545	14592	14615	14673	14789	14533	14662	14816	14657	14591	14653	14556	14573	14705	14753	14706	14765	14717	14694	14457	14671	14749	14503	14598	14618	14561	14795	14751	14521	14586	14728	14968	14687	14609	14635	14550	14686	14596	14779	14743	14645	14708	14571	14582	14695	14698	14619	14795	14567	14745	14765	14680	14439	14566	14611	14742	14766	14672	14436	14765	14526	14783	14624	14695	14683	14493	14687	14654	14705	14615	14709	14693	14678	14559	14575	14843	14732	14537	14775	14657	14457	14596	14631	14683	14643	14607	14581	14611	14588	14626	14608	14783	14544	14505	14530	14528	14626	14627	14663	14700	14600	14623	14732	14724	14678	14429	14789	14628	14483	14529	14708	14764	14689	14612	14888	14589	14738	14730	14488	14679	14537	14609	14607	14879	14652	14678	14834	14676	14619	14662	14605	14478	14681	14529	14697	14711	14606	14759	14683	14751	14476	14703	14642	14706	14805	14721	14558	14754	14646	14722	14811	14765	14600	14598	14577	14700	14661	14616	14639	14569	14526	14727	14674	14702	14715	14694	14675	14718	14755	14724	14784	14791	14677	14767	14609	14731	14678	14633	14653	14706	14770	14775	14427	14685	14754	14495	14678	14643	14624	14695	14464	14623	14728	14603	14721	14694	14770	14848	14753	14768	14628	14626	14708	14642	14553	14621	14572	14705	14594	14524	14701	14517	14777	14556	14733	14782	14814	14609	14576	14587	14712	14592	14760	14550	14907	14771	14568	14514	14626	14746	14573	14821	14808	14423	14556	14681	14745	14556	14550	14841	14807	14677	14647	14696	14678	14503	14686	14561	14639	14443	14649	14440	14692	14799	14634	14509	14554	14543	14791	14713	14644	14761	14642	14777	14618	14605	14629	14706	14846	14724	14730	14828	14585	14930	14607	14614	14781	14785	14577	14724	14683	14624	14720	14724	14638	14728	14640	14588	14596	14788	14639	14715	14607	14604	14599	14799	14737	14663	14722	14821	14553	14569	14576	14613	14692	14722	14564	14710	14497	14637	14616	14631	14568	14756	14418	14678	14656	14654	14789	14621	14695	14731	14787	14775	14639	14799	14532	14653	14656	14566	14503	14564	14765	14710	14584	14589	14757	14524	14715	14588	14618	14713	14619	14744	14585	14746	14776	14641	14491	14669	14722	14541	14632	14583	14712	14609	14559	14577	14705	14626	14657	14746	14692	14728	14556	14605	14651	14672	14565	14618	14900	14589	14672	14693	14765	14640	14621	14578	14754	14623	14858	14734	14416	14653	14726	14528	14550	14538	14650	14665	14665	14880	14711	14562	14735	14588	14759	14450	14661	14557	14649	14515	14594	14677	14622	14825	14512	14740	14601	14730	14561	14556	14708	14512	14366	14710	14467	14767	14818	14650	14638	14605	14706	14479	14685	14795	14691	14728	14702	14607	14683	14559	14749	14697	14647	14637	14728	14656	14699	14693	14671	14645	14850	14561	14820	14677	14709	14677	14694	14661	14636	14772	14564	14599	14793	14671	14493	14628	14622	14568	14774	14633	14676	14725	14719	14537	14664	14612	14666	14705	14648	14790	14721	14723	14684	14696	14704	14582	14659	14662	14552	14736	14590	14713	14631	14651	14757	14633	14706	14672	14544	14517	14748	14629	14581	14806	14578	14655	14524	14612	14786	14644	14833	14726	14734	14791	14801	14507	14726	14583	14632	14722	14798	14647	14529	14517	14692	14795	14550	14904	14723	14533	14701	14562	14714	14582	14598	14756	14585	14659	14655	14549	14633	14777	14712	14548	14770	14560	14616	14598	14617	14496	14691	14670	14727	14585	14481	14673	14692	14853	14453	14568	14593	14514	14740	14818	14815	14509	14625	14421	14805	14510	14857	14535	14669	14640	14611	14562	14845	14689	14677	14720	14748	14546	14814	14725	14751	14844	14612	14732	14640	14522	14883	14652	14589	14636	14726	14803	14591	14772	14626	14714	14609	14673	14685	14755	14778	14604	14647	14669	14664	14678	14517	14683	14654	14575	14541	14551	14852	14609	14704	14821	14694	14596	14671	14783	14519	14626	14783	14738	14694	14647	14523	14723	14756	14529	14481	14573	14717	14483	14690	14650	14622	14609	14709	14790	14636	14628	14720	14748	14534	14498	14556	14703	14711	14720	14650	14684	14429	14542	14619	14726	14684	14587	14692	14586	14581	14700	14659	14636	14665	14724	14516	14604	14785	14505	14593	14666	14576	14624	14529	14707	14671	14669	14767	14676	14545	14681	14676	14630	14681	14603	14659	14683	14576	14618	14739	14621	14645	14624	14624	14669	14735	14590	14610	14672	14678	14673	14782	14636	14671	14580	14639	14541	14695	14669	14871	14835	14627	14614	14480	14671	14658	14861	14636	14732	14625	14708	14725	14837	14749	14611	14482	14673	14699	14772	14576	14665	14712	14621	14614	14489	14520	14726	14710	14566	14663	14793	14755	14719	14537	14609	14808	14631	14742	14566	14733	14826	14836	14729	14595	14795	14499	14730	14665	14407	14616	14789	14465	14629	14825	14506	14852	14894	14663	14635	14670	14706	14693	14708	14674	14707	14676	14694	14595	14666	14758	14783	14623	14799	14676	14713	14406	14818	14632	14734	14614	14469	14651	14783	14737	14738	14708	14638	14738	14583	14719	14719	14692	14859	14596	14654	14612	14556	14588	14616	14600	14556	14922	14639	14598	14889	14737	14531	14724	14648	14393	14855	14674	14598	14824	14640	14792	14609	14484	14677	14656	14574	14578	14658	14734	14700	14672	14677	14507	14581	14428	14699	14763	14665	14695	14473	14717	14834	14479	14797	14505	14565	14581	14580	14654	14719	14639	14464	14729	14698	14818	14658	14692	14471	14463	14684	14592	14531	14625	14620	14661	14778	14844	14754	14651	14683	14840	14580	14624	14630	14901	14644	14762	14544	14565	14657	14544	14688	14699	14615	14674	14668	14626	14682	14780	14679	14706	14560	14553	14541	14704	14716	14702	14496	14625	14788	14428	15010	14745	14563	14649	14573	14752	14659	14876	14683	14565	14565	14774	14528	14653	14660	14647	14638	14792	14840	14639	14591	14544	14406	14798	14671	14629	14696	14706	14651	14686	14625	14655	14792	14786	14480	14708	14725	14686	14665	14672	14669	14629	14788	14681	14690	14680	14790	14664	14761	14587	14474	14691	14652	14627	14620	14698	14544	14700	14611	14785	14630	14857	14616	14680	14618	14753	14664	14696	14662	14671	14631	14521	14640	14695	14501	14716	14783	14656	14636	14466	14785	14753	14720	14556	14633	14775	14639	14550	14557	14574	14669	14699	14717	14629	14756	14662	14761	14540	14580	14708	14737	14755	14633	14703	14632	14613	14652	14587	14578	14653	14655	14678	14678	14869	14667	14606	14717	14721	14763	14771	14915	14697	14611	14520	14642	14547	14846	14521	14622	14619	14906	14535	14797	14692	14633	14721	14731	14736	14643	14690	14675	14731	14525	14599	14884	14801	14713	14850	14608	14700	14664	14480	14717	14697	14693	14723	14648	14690	14628	14347	14739	14751	14667	14773	14554	14670	14512	14752	14784	14602	14804	14542	14699	14685	14742	14577	14672	14712	14698	14676	14543	14733	14748	14649	14717	14579	14753	14741	14698	14675	14728	14631	14604	14565	14515	14812	14693	14654	14651	14648	14507	14678	14540	14794	14558	14746	14665	14587	14734	14705	14711	14582	14742	14617	14529	14644	14797	14605	14720	14643	14840	14635	14657	14814	14737	14664	14597	14839	14637	14681	14611	14788	14645	14885	14649	14808	14682	14598	14752	14697	14610	14816	14759	14572	14619	14697	14730	14643	14630	14680	14670	14731	14644	14756	14687	14694	14549	14774	14618	14658	14582	14648	14540	14665	14466	14676	14466	14415	14880	14715	14668	14730	14657	14805	14741	14636	14853	14910	14673	14683	14863	14804	14452	14627	14676	14501	14647	14809	14805	14544	14645	14652	14766	14525	14773	14723	14620	14523	14679	14552	14841	14864	14748	14587	14661	14561	14835	14675	14587	14789	14455	14531	14601	14615	14587	14629	14647	14593	14717	14656	14705	14858	14748	14715	14672	14754	14488	14528	14700	14616	14570	14625	14615	14600	14473	14790	14653	14306	14911	14570	14616	14741	14563	14622	14563	14723	14679	14826	14799	14751	14461	14668	14671	14671	14663	14638	14741	14631	14644	14656	14725	14765	14547	14670	14592	14663	14528	14752	14705	14596	14569	14525	14597	14674	14694	14598	14768	14662	14603	14689	14661	14485	14656	14698	14472	14742	14551	14750	14563	14775	14740	14614	14550	14837	14612	14713	14491	14521	14535	14756	14646	14702	14715	14703	14622	14638	14667	14834	14739	14783	14689	14578	14511	14762	14706	14716	14749	14648	14608	14649	14808	14537	14728	14497	14588	14629	14670	14669	14800	14611	14465	14772	14797	14737	14771	14681	14790	14730	14843	14587	14656	14624	14794	14588	14703	14577	14704	14801	14627	14729	14561	14625	14720	14526	14717	14608	14862	14788	14756	14566	14596	14632	14611	14718	14492	14568	14662	14561	14643	14801	14906	14825	14734	14756	14647	14642	14556	14688	14727	14758	14620	14624	14683	14656	14631	14577	14660	14601	14714	14544	14688	14608	14728	14564	14825	14608	14633	14724	14442	14651	14708	14697	14914	14596	14805	14641	14577	14785	14541	14456	14660	14695	14586	14692	14781	14609	14678	14720	14708	14766	14642	14647	14635	14758	14716	14660	14814	14671	14695	14609	14628	14739	14706	14632
33706	32571	58469	41210	26410	23682	23805	23755	23458	23622	23564	23298	23585	23566	23493	23542	23523	23349	23419	23413	23719	23363	23392	23521	23488	23281	23299	23522	23640	23426	23406	23295	23375	23371	23448	23396	23615	23361	23506	23422	23617	23524	23325	23417	23608	23576	23571	23493	23536	23466	23343	23540	23349	23352	23501	23510	23444	23436	23672	23516	23583	23507	23374	23544	23678	23265	23252	23656	23213	23735	23439	23456	23681	23674	23164	23160	23505	23675	23203	23559	23469	23511	23330	23323	23427	23386	23290	23470	23624	23701	23487	23505	23462	23145	23487	23656	23386	23391	23172	23254	23436	23402	23442	23427	23479	23473	23406	23582	23470	23305	23458	23407	23504	23507	23585	23716	23530	23467	23729	23652	23651	23337	23565	23500	23445	23452	23483	23409	23506	23528	23458	23220	23629	23739	23418	23547	23348	23676	23540	23639	23458	23580	23661	23275	23232	23554	23566	23499	23566	23720	23414	23402	23727	23501	23835	23727	23686	23495	23443	23612	23376	23341	23599	23426	23414	23459	23450	23584	23575	23512	23360	23525	23521	23684	23602	23513	23512	23260	23445	23503	23487	23471	23436	23430	23374	23665	23368	23598	23368	23573	23375	23639	23397	23415	23359	23331	23161	23534	23349	23463	23625	23645	23023	23385	23405	23332	23638	23261	23539	23595	23391	23370	23423	23563	23367	23671	23642	23630	23292	23411	23626	23537	23370	23489	23442	23416	23376	23488	23652	23360	23340	23402	23416	23581	23310	23465	23317	23258	23477	23423	23368	23502	23622	23661	23572	23358	23426	23388	23378	23377	23356	23510	23460	23493	23195	23223	23651	23585	23388	23395	23560	23697	23708	23471	23621	23624	23482	23321	23375	23495	23580	23369	23442	23238	23697	23483	23353	23469	23524	23279	23569	23451	23145	23348	23454	23434	23394	23362	23378	23341	23512	23448	23814	23428	23440	23541	23471	23493	23480	23494	23599	23404	23449	23383	23512	23226	23356	23471	23397	23435	23448	23378	23473	23576	23657	23582	23368	23568	23343	23541	23662	23502	23445	23497	23524	23430	23577	23434	23606	23429	23500	23240	23596	23503	23500	23620	23406	23220	23432	23330	23389	23313	23626	23233	23519	23726	23671	23571	23434	23423	23596	23383	23729	23474	23390	23446	23329	23482	23338	23391	23465	23369	23574	23674	23523	23541	23600	23538	23316	23486	23141	23436	23495	23577	23391	23689	23293	23437	23454	23572	23468	23251	23301	23661	23607	23741	23616	23349	23657	23532	23323	23289	23429	23337	23277	23514	23597	23583	23494	23603	23541	23504	23530	23445	23511	23433	23604	23662	23232	23468	23365	23542	23460	23614	23427	23394	23439	23168	23602	23575	23473	23493	23404	23434	23375	23625	23564	23361	23508	23578	23509	23545	23517	23580	23502	23338	23543	23447	23701	23549	23315	23393	23529	23499	23575	23616	23479	23453	23512	23273	23558	23486	23879	23171	23478	23506	23518	23136	23403	23346	23578	23468	23527	23460	23500	23178	23233	23535	23438	23213	23745	23529	23468	23531	23374	23353	23306	23413	23634	23723	23451	23398	23688	23364	23430	23453	23476	23389	23244	23350	23686	23841	23356	23391	23636	23524	23411	23718	23219	23343	23455	23329	23362	23558	23225	23499	23514	23552	23236	23398	23400	23460	23348	23385	23319	23271	23584	23247	23657	23555	23441	23404	23460	23416	23311	23340	23718	23292	23333	23545	23493	23252	23620	23543	23488	23483	23635	23508	23615	23595	23609	23539	23429	23559	23717	23589	23620	23407	23483	23328	23732	23461	23289	23551	23568	23297	23256	23380	23375	23614	23450	23426	23308	23185	23752	23297	23341	23551	23583	23486	23406	23365	23513	23504	23472	23446	23422	23592	23241	23563	23432	23576	23511	23286	23514	23402	23316	23648	23661	23419	23282	23709	23567	23202	23451	23465	23401	23520	23273	23463	23461	23631	23534	23468	23378	23533	23373	23467	23280	23388	23473	23216	23348	23272	23426	23437	23461	23502	23552	23590	23200	23281	23217	23167	23407	23503	23515	23466	23332	23402	23349	23373	23482	23284	23403	23435	23217	23338	23504	23618	23527	23425	23496	23263	23475	23543	23466	23388	23268	23453	23452	23519	23180	23452	23484	23364	23513	23590	23627	23536	23316	23459	23445	23352	23357	23459	23422	23214	23467	23449	23338	23476	23590	23334	23518	23426	23488	23602	23600	23742	23483	23283	23676	23539	23584	23509	23430	23424	23549	23268	23296	23390	23339	23349	23472	23486	23770	23382	23409	23226	23647	23201	23202	23291	23436	23217	23449	23212	23394	23644	23381	23527	23581	23479	23520	23441	23654	23623	23449	23498	23456	23386	23354	23293	23408	23469	23467	23606	23339	23441	23328	23216	23686	23554	23573	23376	23252	23343	23605	23455	23323	23453	23257	23291	23484	23520	23488	23648	23532	23382	23271	23648	23440	23347	23511	23406	23648	23445	23300	23253	23451	23288	23206	23304	23528	23356	23545	23589	23745	23648	23407	23491	23422	23585	23394	23426	23665	23354	23432	23398	23580	23407	23426	23295	23629	23421	23472	23381	23580	23506	23532	23558	23416	23177	23335	23164	23402	23387	23574	23494	23583	23482	23405	23405	23301	23463	23342	23460	23723	23473	23602	23749	23689	23406	23626	23183	23437	23308	23386	23524	23485	23435	23414	23202	23458	23505	23520	23534	23364	23484	23436	23391	23455	23537	23541	23527	23432	23704	23497	23554	23658	23585	23692	23435	23475	23433	23405	23520	23605	23445	23698	23503	23479	23252	23673	23400	23754	23517	23367	23519	23694	23342	23428	23513	23255	23210	23507	23179	23744	23555	23350	23510	23653	23729	23599	23590	23528	23506	23333	23501	23380	23530	23612	23501	23563	23638	23523	23642	23538	23198	23614	23562	23538	23569	23604	23476	23612	23597	23449	23666	23613	23676	23639	23578	23561	23584	23410	23463	23502	23697	23433	23524	23373	23460	23512	23384	23528	23632	23448	23434	23549	23579	23517	23400	23517	23374	23413	23584	23401	23367	23386	23425	23414	23389	23352	23345	23189	23426	23553	23410	23766	23524	23477	23458	23478	23416	23469	23392	23341	23307	23584	23543	23591	23626	23543	23401	23545	23517	23581	23520	23351	23261	23290	23249	23350	23445	23307	23460	23383	23143	23515	23191	23237	23426	23623	23518	23468	23587	23345	23517	23587	23570	23135	23568	23510	23460	23527	23408	23499	23480	23436	23380	23395	23419	23392	23629	23423	23390	23124	23503	23437	23400	23418	23269	23575	23365	23325	23085	23281	23593	23542	23660	23303	23314	23482	23310	23228	23614	23704	23712	23453	23351	23507	23351	23457	23332	23534	23737	23414	23527	23576	23641	23218	23614	23452	23394	23436	23246	23358	23264	23284	23540	23239	23412	23580	23502	23373	23609	23346	23457	23695	23411	23430	23381	23345	23446	23268	23457	23331	23468	23273	23452	23514	23599	23608	23524	23176	23266	23141	23383	23559	23692	23491	23515	23564	23382	23286	23301	23374	23319	23596	23367	23202	23256	23262	23642	23662	23470	23366	23193	23447	23384	23453	23417	23492	23495	23632	23494	23427	23512	23335	23386	23382	23517	23273	23414	23617	23448	23592	23261	23349	23498	23643	23427	23487	23488	23294	23395	23576	23292	23394	23386	23494	23571	23339	23613	23605	23542	23530	23447	23420	23485	23523	23489	23521	23626	23474	23286	23639	23307	23589	23334	23415	23493	23535	23732	23286	23413	23495	23421	23304	23356	23212	23682	23521	23770	23704	23478	23493	23324	23508	23123	23450	23414	23624	23293	23557	23484	23533	23715	23306	23602	23308	23489	23371	23578	23521	23436	23543	23504	23298	23410	23547	23542	23230	23610	23450	23479	23434	23549	23546	23460	23509	23543	23770	23557	23558	23493	23422	23411	23623	23592	23492	23460	23617	23544	23559	23532	23501	23467	23372	23222	23639	23316	23394	23687	23558	23439	23584	23556	23472	23470	23449	23599	23369	23496	23571	23312	23290	23316	23185	23417	23609	23557	23496	23346	23478	23628	23524	23461	23473	23666	23487	23353	23332	23637	23259	23358	23575	23275	23474	23291	23530	23605	23594	23606	23620	23334	23314	23511	23820	23561	23479	23512	23294	23419	23378	23639	23187	23208	23448	23352	23507	23349	23332	23450	23454	23660	23448	23579	23492	23531	23548	23514	23707	23638	23478	23397	23448	23512	23466	23564	23465	23263	23573	23453	23417	23375	23689	23435	23455	23446	23562	23316	23654	23545	23519	23391	23447	23323	23220	23518	23387	23595	23476	23459	23312	23414	23410	23149	23251	23374	23738	23576	23567	23423	23573	23413	23511	23368	23228	23415	23396	23281	23479	23264	23405	23734	23466	23297	23540	23585	23438	23465	23606	23640	23241	23385	23617	23328	23486	23251	23505	23369	23706	23417	23508	23593	23450	23424	23421	23374	23361	23427	23211	23342	23257	23576	23369	23310	23816	23571	23586	23414	23279	23572	23320	23520	23527	23552	23338	23210	23380	23477	23282	23333	23648	23171	23731	23328	23491	23326	23540	23429	23441	23396	23556	23508	23485	23447	23717	23362	23457	23512	23408	23442	23395	23427	23575	23391	23451	23565	23587	23384	23455	23609	23359	23233	23466	23662	23483	23289	23467	23425	23499	23225	23360	23714	23565	23356	23336	23358	23623	23544	23418	23584	23327	23715	23367	23352	23392	23572	23255	23483	23134	23422	23403	23437	23589	23539	23466	23338	23435	23461	23671	23430	23283	23791	23662	23216	23575	23683	23614	23357	23382	23613	23457	23358	23358	23681	23656	23573	23628	23555	23419	23404	23264	23358	23572	23567	23346	23382	23554	23506	23691	23488	23778	23604	23552	23455	23588	23279	23521	23432	23348	23405	23464	23476	23411	23659	23698	23592	23708	23556	23284	23340	23390	23434	23638	23508	23528	23485	23536	23314	23338	23691	23439	23404	23252	23450	23585	23362	23109	23417	23658	23537	23307	23352	23411	23656	23453	23431	23471	23324	23531	23426
18426	34845	49723	28669	15212	14286	14059	14060	14338	14239	14131	14069	14182	14196	14355	14259	14100	14127	14170	14271	14294	14188	14180	14185	14115	14187	14254	14239	14125	14380	14312	14125	14149	14156	14290	14077	14217	14312	14033	14127	14039	14287	14308	14245	14210	14119	14143	14205	14269	14333	14175	14225	14146	14254	14270	14294	14229	14006	14054	14059	14204	14220	14123	14163	14096	14264	14175	14219	14124	14231	14349	14191	14181	14079	14194	14343	14251	14050	14035	14278	14178	14208	14320	13979	14190	14160	14220	14426	14435	14144	14272	14223	14035	14112	14121	14186	14241	14326	14195	14135	14078	14196	14085	14194	14072	14096	14217	14187	14129	14180	14167	14226	14109	14184	14180	14151	14228	14270	14085	14201	14223	14236	14146	14090	14116	14124	14375	14201	14257	14184	14201	14264	14165	14114	14308	14298	14140	14263	14001	14198	14173	14116	14353	14194	14379	14261	14236	14278	14384	14141	14280	14211	13999	14197	14258	14350	14141	14099	14304	14146	14278	14110	14190	14240	14298	14176	14144	14439	14220	14055	14147	14144	14150	14196	14280	14149	14266	14196	14166	14177	14017	14204	14162	14199	14151	14000	14045	14253	14092	14166	14238	14172	14102	14091	14178	14172	14080	14183	14179	14126	14255	14236	14229	14204	14385	14122	14427	14261	14235	14048	14098	14161	14025	14158	14122	14232	14193	14289	14265	14092	14166	14169	14238	14051	14094	14042	14328	14161	14269	14186	14199	14114	14434	14113	14159	14208	14124	14168	14272	14186	14217	14087	14235	14362	14287	14054	14155	14030	14226	14204	14157	13959	14259	14213	14159	14211	14256	14093	14107	14184	14162	14050	14219	14236	14095	14086	14240	14354	14246	14169	14167	14111	14177	14090	14267	14188	14182	14270	14148	14099	14096	14333	14040	14132	14183	14080	14195	14131	14315	14153	14328	14097	14144	14200	14122	14212	14168	14163	14167	14117	14176	14212	14089	14221	14068	14053	14223	14271	14128	14158	14173	14310	14182	14181	14382	14238	14057	14342	14255	14229	14292	14136	14204	14129	14108	14119	14091	14116	14048	14205	14306	14176	14275	14299	14061	14250	14301	14353	14256	14189	14178	13991	14095	14122	14071	14380	14140	14133	14007	14025	14304	14164	14368	14204	14214	14223	14164	14257	14158	14218	14148	14377	14136	14191	14193	14069	14134	14202	14159	14247	14290	14192	14082	14081	14098	14388	14104	14119	14077	14217	14100	14244	14133	14323	14265	14163	14134	14227	14227	14149	14301	14263	14200	14287	14210	14408	14271	14007	14153	14111	14173	14154	14090	14278	14202	14230	14107	14169	14100	14435	14235	14172	14104	14233	14369	14079	14116	14447	14047	14179	14303	14143	14252	14188	14190	14111	14277	14021	14239	14237	14179	14234	14218	14124	14273	14111	14091	14207	14363	14312	14153	14164	14204	14147	14163	14232	14185	14146	14212	14063	14186	14273	14237	14242	14158	14098	14218	14092	14379	14108	14108	14161	14131	14351	14086	14339	14115	14266	14317	14400	14338	14173	14150	13945	14147	14034	14154	14010	14219	14184	14094	14270	14340	14199	14194	14319	14118	14319	14077	14221	14251	14018	14269	14410	14106	14239	14181	14144	14183	14193	14256	14171	14315	14092	14125	14284	14134	14239	14164	14111	14138	14258	14175	14148	14227	14316	14257	14311	14128	14199	14265	14311	14215	14181	14171	14292	14162	14246	14075	14076	14378	14257	14250	14149	14346	14151	14180	14002	14174	14116	14142	14250	14281	13991	13949	14193	14188	14184	14156	14259	14306	14229	14178	14130	14266	14188	14045	14233	14133	14076	14274	14173	14097	14114	14084	14147	14241	14242	14147	14185	14179	14260	13983	14139	14167	14120	14229	14426	14236	14300	14066	14296	14054	14192	13987	14396	14269	14163	14122	14315	14164	14208	14076	14149	14092	14150	14218	14159	14243	14234	14176	14274	14267	14311	14281	14042	14268	14151	14319	14242	14192	14093	14178	14142	14299	14202	14201	14156	13991	13990	14321	14228	14180	14293	13967	14071	14351	14134	14138	14112	14184	14021	14130	14267	14283	14082	14145	14219	14197	14224	14170	14072	13903	14290	14200	14064	14228	14132	14255	14162	13921	14350	14340	14212	14144	14102	14220	14137	14157	14257	14397	14162	14219	14242	14288	14112	14155	14211	14200	14233	14113	14227	14257	14323	14318	14107	14074	13999	14273	14207	14323	14327	14264	14123	14064	14084	14132	14170	14221	14149	14187	14259	14339	14255	14059	14203	14221	14304	14158	14257	14108	14055	14228	14196	14045	14203	14142	14447	14091	14253	14090	14254	14216	14272	14278	14168	14218	14103	13961	14324	14089	14186	14241	14172	14243	14221	14132	14186	14235	14087	14227	14153	14173	14150	14219	14054	14041	14249	14217	14285	14203	14127	14169	14225	13949	13983	14230	14174	14147	14066	14111	14235	14171	14305	14117	14324	14145	14074	14254	14188	14195	14034	14256	14296	14207	14230	14123	14150	14207	14181	14195	14011	14166	14183	14390	14126	14107	14107	14294	14225	14216	14183	14264	14225	14058	14268	14065	14299	14237	14249	14142	14093	14146	14172	14153	14185	14172	14163	14067	14158	14281	14109	14071	14271	14235	14164	14219	14206	14122	14243	14189	14241	14077	14107	14112	14059	14258	14182	14226	14285	14329	14085	14107	14206	14215	14278	14063	14349	14160	14364	14317	14226	14130	14172	13978	14161	14254	14139	14133	14018	14146	14272	14063	14236	14305	14260	14205	14308	14170	14138	14070	14122	14222	14207	14064	14030	14039	14208	14274	14104	14186	14137	14403	14205	14172	14175	14233	14156	14058	14144	14291	14132	14250	14318	14169	14293	14170	14246	14123	14127	14331	14074	14120	14200	14293	14166	14257	14273	14246	14379	14178	14118	14226	14304	14105	14090	14075	14179	14155	14140	14239	14102	14258	14140	14248	14110	14331	14259	13996	14114	14092	14192	14198	14202	14253	14245	14226	14031	14250	14381	14285	14189	14222	14179	14083	14311	14426	14254	14266	14121	14404	14143	14085	14045	14363	14146	14158	14065	14126	14132	14127	14180	14314	14417	14108	14208	14282	14079	14258	14218	13997	14271	14068	14239	14058	14326	13982	14186	14322	14266	14154	14219	14144	14299	14110	14248	14297	14150	14217	14130	14195	14192	14279	14337	14217	14259	14214	14170	14025	14131	14141	14158	14298	14289	14239	14111	14111	14115	14308	14178	14147	14069	14064	14245	14250	14345	14292	14216	14273	14101	14160	14300	14138	14014	14235	14238	14437	14276	14200	14084	14244	14191	14200	14154	14252	14078	13964	14100	14058	14170	14149	14233	14222	14143	14468	14171	14217	14207	14202	14127	14005	14197	14191	14064	14031	14163	14257	14443	14156	14177	14336	14263	14185	14189	14123	14191	14211	14268	14063	14320	14310	14187	14201	14260	14131	14055	14126	14087	14176	14167	14219	14091	14276	14199	14243	14116	14087	14243	14124	14094	14007	14076	14035	14341	14229	14315	14054	14040	14186	14182	14196	14077	14109	14129	14244	14186	14287	14182	14069	14153	14184	14110	14226	14218	14369	14125	14089	14199	14164	14063	14090	14272	14280	14209	14348	14195	14106	14218	14200	14352	14311	14143	14402	14059	14412	14117	14078	14337	14183	14090	14017	14056	14134	14160	14187	14203	14044	14214	14110	14099	14182	14118	14232	14194	14164	14326	14169	14304	14044	14318	14226	14155	14240	14380	14139	14342	14000	14310	14359	14167	14281	14202	14275	14103	14220	14247	14262	14101	14157	14202	14162	14235	14120	14164	14212	14191	14374	14206	14041	14294	14186	14136	14182	14225	14179	14213	14191	14157	14243	14086	14356	14264	14030	14218	14155	14298	14231	14281	14231	14325	14121	13973	14078	14143	14161	14329	14143	14075	14120	14146	14177	14096	14164	14266	13962	14116	14306	14279	14049	14257	14203	14193	14257	14143	14181	14124	14136	14191	14223	14157	14215	14175	14067	14005	14214	14067	14166	14261	14158	14149	14270	14184	14012	14098	14238	14220	14147	14114	14206	14328	14136	14258	14065	14191	14294	14189	14146	14285	14174	14262	14308	14147	14178	14261	14093	14223	14117	14228	14214	14232	14374	14130	14279	14221	14063	14189	14219	14196	14132	14203	13955	14295	14148	14233	14080	14285	14134	14111	14358	14161	14056	14383	14193	13968	14077	14022	14268	14088	14123	13970	14062	14161	14336	14120	14251	14151	14387	14133	14321	14300	14235	14244	14412	14053	14046	14182	14299	14180	14230	14287	14310	14242	14354	14232	14114	14286	14297	14059	14126	14143	14228	14211	14105	14052	14102	14171	14195	14201	14165	14133	14147	14229	14201	14156	14136	14232	14149	14186	14000	13975	14144	14082	14043	14135	14287	14202	14156	14301	14240	14239	14209	14180	14147	14057	14208	14130	14081	13989	14280	14203	14221	14144	14203	14250	14204	14182	14116	14223	14055	14199	14110	14360	14301	14225	14379	14036	14191	14306	14150	14378	13941	14209	14004	14222	14199	14313	14338	14197	14250	14080	14055	14051	14195	14205	14310	14006	14304	14237	14137	14300	14046	14267	14190	14271	14192	14306	14323	14362	14166	14211	14175	14078	14019	14169	14155	14246	14036	14199	14076	14251	14090	14272	14287	13991	14276	14237	14187	14172	14134	14278	14062	14260	14041	14191	14114	14346	14047	14215	14246	14141	14040	14246	14374	14295	14257	14262	14092	14323	14173	13983	14194	14252	14148	14163	14275	14027	14280	14122	14303	14221	14282	14176	14203	14250	14177	14201	14353	14247	14163	14203	14267	14139	14329	14240	14168	14239	14339	14291	14147	14295	14127	14278	14032	14163	14170	14263	14213	14261	14251	14178	14102	14103	14165	14014	14103	14227	14014	14273	14170	14430	14062	14351	14302	14277	13977	14269	14189	14169	14157	14345	14197	14075	13962	14255	14116	14300	14294	14154	14192	14209	14213	14123	14304	14033	14259	14199	14131	14281	14103	14319	14069	14093	14193	14248	14077	14098
23271	24293	58276	50835	28053	25463	27944	24832	24068	24378	24495	24495	24478	24666	24483	24299	24457	24459	24316	24239	24387	24155	24305	23919	24348	24297	23933	24308	24204	24124	24149	23977	24380	24396	24131	24178	24123	24218	24331	24194	23998	24291	24152	24054	24193	24193	24139	24138	24105	24070	24227	24302	24179	24022	24074	24040	24246	24459	24182	24088	24189	24298	24214	24194	24094	24233	24106	24108	23840	24209	24052	23992	23929	24303	24350	24118	24182	24311	24152	24052	24215	24160	24101	24141	24204	24167	24195	24118	24163	24203	24272	24207	24339	24283	24021	24263	23952	24004	24269	24334	24150	24075	23991	24129	24183	24043	24100	24063	24325	23951	23993	24219	24229	24013	23953	24000	24218	24082	23838	24383	24119	24181	23961	24003	24122	24340	24146	23801	24377	24209	24141	23951	24026	23935	23986	24060	23962	24164	24054	24221	23927	24218	24162	24096	24343	23918	23873	24179	24226	24153	23836	23878	24045	24236	24226	24276	24092	24090	24124	24064	24199	24077	24117	24122	24297	23892	24041	23987	24128	23892	24052	24001	24299	24100	24046	24008	24101	24040	24482	24071	24050	24049	23917	24255	24149	24084	24254	24036	24228	24306	24332	24303	24178	24164	24238	24384	24274	24234	24148	24019	24516	23851	24084	24308	24080	24264	24115	24096	24095	24107	24130	24202	23939	24215	24136	24026	24067	24003	24022	23935	24038	24104	24127	24086	23902	24014	24056	24370	24216	24262	24384	24114	23974	24120	24190	24279	24196	24110	23945	23960	24115	23983	23815	24176	24019	24388	24132	23964	24052	24046	24171	24121	24334	24125	23952	23597	24128	24003	24111	24177	24165	24070	24132	24026	24135	23944	23953	24025	24065	23967	24528	24038	24089	24119	24118	24241	24051	24133	24147	24362	24067	24197	24180	24097	24053	24110	23928	24256	24148	24100	24270	23895	24075	24453	24370	24155	24032	24111	24092	23948	24018	24286	24092	23920	24002	23833	23998	24103	23980	23976	24177	24127	24182	24058	24192	24107	24313	24013	24017	23965	24114	24370	23964	24018	24064	24105	24204	24159	24075	23975	24003	24048	24097	23941	24336	24198	24073	24202	23759	24089	23846	24096	24091	24039	24039	24134	24241	24051	24044	24086	24159	24326	24216	24147	24047	24004	23907	24025	24316	24122	24090	24200	24095	24285	24161	23956	24036	24061	24049	24126	24147	24456	24236	23814	23921	24146	24100	24010	24017	24164	24198	24078	24045	24131	24166	24282	24183	24138	23995	24021	24137	23928	24111	23941	24107	23881	24015	24193	24176	24222	23997	24217	24375	23839	24205	24055	24218	23877	23966	24166	23840	24064	24035	24238	24444	24120	24238	24160	23862	24036	24082	24172	23989	24037	24104	23935	24097	24298	24234	24139	23967	24101	24177	24303	24196	24023	24330	24111	23966	24180	24213	23987	24265	24288	24237	23923	24270	24195	24117	23974	23908	24079	24003	24149	24148	23760	24251	24259	23981	23796	24125	24100	24092	24212	23848	24313	24270	24233	24235	24192	24109	23905	23957	24166	23983	24134	23958	24087	24229	24379	23920	24126	24214	24259	24394	23983	24049	24091	24136	24146	24200	24030	24149	24216	24112	24218	24146	24482	24063	24217	24031	24039	24251	24245	23989	24111	23990	23888	23955	24159	24405	24213	24211	24013	23976	24182	24099	24156	24339	24177	24129	24361	24093	24273	24191	24042	24154	24263	24069	24070	24188	24323	24034	24221	23958	24008	24232	24052	24289	24143	24199	24006	24135	24372	24165	24129	24141	23974	24045	24204	24153	24036	23868	24123	24119	24309	24030	23994	23996	23918	24247	24244	24042	24146	23998	23991	24204	24056	24231	24085	24154	24238	24254	24064	23990	24261	24020	24202	24012	23951	24126	24120	24170	24190	24109	24224	24060	24114	23661	24168	24347	23994	24159	24065	23915	24302	23911	24044	24026	24171	24192	24165	24045	24177	24120	24162	24141	23883	23987	24166	24112	24218	24070	23968	23915	24151	24221	24026	23877	24155	23891	24178	24120	23873	24053	24294	23974	23991	24052	24299	24332	24172	24185	24250	24265	24166	24233	24129	24139	24181	24105	24209	24117	24356	24259	23972	24074	24179	24179	24045	24296	24200	24116	24019	24036	24197	24058	24200	24061	24333	24058	24028	23900	24415	24004	24337	24278	23997	24157	24148	23989	24238	24175	24259	24343	23836	24088	24074	24290	24130	24121	24217	24140	24150	24178	24247	24233	24185	24046	24044	24170	24016	24094	24004	24130	24169	23947	23910	23883	23877	23832	24074	24056	23969	24074	24060	24085	24287	24008	23884	24123	23735	23885	24190	24388	24277	24101	24152	23934	24053	24308	24065	24020	24019	24192	24435	23920	24108	24233	24049	24464	24067	24224	24208	24058	23883	23985	24007	24346	24257	24162	24130	24165	24137	24144	24231	24185	24267	24440	23967	24188	24199	24018	23953	24057	23844	23942	24034	24255	24211	24125	23960	23980	24154	24065	24167	24036	24175	24128	24078	24077	24108	24195	24118	24021	24147	24380	24013	24156	23953	23993	24135	24274	23953	24264	24147	24000	24059	24194	24081	24018	24110	24029	24083	23996	24203	24034	23942	24173	23981	24075	24035	23980	24311	24184	23810	24118	24259	24112	23848	23901	24105	24051	24343	24405	24099	24092	24011	24165	24187	23972	24157	24117	24270	24071	24163	24043	24033	23883	24283	24172	23902	23893	23916	23734	24036	24255	23946	24050	23961	24047	23946	24240	24182	24020	23991	24348	23977	23982	24265	24024	24090	24095	24206	24173	24043	23917	24172	24072	23945	24058	23902	24350	24136	24327	24136	24206	24124	24148	23987	24024	24170	23899	24238	24136	24193	24040	23935	24159	24229	24192	23936	24228	23776	23982	24153	24047	24232	24082	24095	24208	24201	24039	24157	24124	24079	24215	24138	24066	24101	24168	23940	24206	24103	24084	24172	23959	24058	24136	24067	23827	24233	24161	23989	24165	23928	24167	24073	24149	23996	23842	24160	24016	24147	24352	24326	24129	23981	24096	24354	24013	24175	24116	23935	23896	23700	24047	24178	23692	23811	23974	24317	24009	24150	23920	23943	24078	24191	24117	24070	24026	23952	24017	24027	23973	24274	24158	24208	24198	24191	24028	23830	24046	24109	24165	24099	24153	24069	24483	24036	24159	24288	24075	24048	24178	24274	24086	24130	24099	24196	24044	24094	24302	24287	24031	24015	24304	24030	24061	24061	24203	24013	24084	24078	24303	24230	24126	24080	23885	24141	24056	24137	23921	24001	24101	24297	24071	24023	24146	24054	24082	24075	24187	24062	24129	24144	23869	24344	24106	24111	24360	24243	24233	24386	23991	23963	24082	24388	24186	24242	24165	24265	24125	24220	24147	24084	24015	23989	23905	24165	24071	24064	23957	24093	24275	24042	24035	24004	24092	24063	23957	24115	24112	24036	24272	24116	24029	24206	23960	24229	23906	24144	23956	24050	24278	23842	24174	23985	24314	24450	24118	23888	24047	24130	23775	24069	24249	24207	23924	24096	23993	24215	24195	24228	23996	24312	23944	23896	23984	24186	23977	24242	23904	24094	23990	24062	24074	24152	24007	24055	24220	23759	24134	24199	24028	24069	24118	24359	24082	24201	23938	24070	24212	24184	24039	23950	24106	24276	23900	24067	24102	23788	23900	24022	24083	24261	24316	24055	23968	24198	24252	24131	24011	24033	24000	24222	24309	24127	23994	23995	23760	23839	24083	23984	23855	24065	23820	24096	24014	23864	23951	24120	24240	24122	24286	23981	24214	24265	24325	24279	23997	24109	24181	24197	24335	24283	24183	24317	23855	24273	24087	23695	24021	24163	24149	24253	23931	23899	24065	24102	24144	24114	24118	24048	23975	24095	24021	24088	24137	24242	24088	23887	23955	24090	24076	24004	24247	23981	24139	23902	24473	24199	24009	24229	24159	23911	24128	23966	24040	24307	24402	24240	24160	24017	24189	24153	24202	24264	24191	23980	24022	24110	23981	23864	24356	24244	24075	24282	23973	23941	23953	24045	24331	24216	24038	24447	24101	24409	24236	24283	24087	23871	24299	24323	24212	23823	24172	24358	24113	23908	23995	24120	24157	24239	24023	24220	24173	24076	24109	24121	24088	23991	24051	23952	24139	24217	24018	24278	23879	24105	24381	23807	24048	24201	24005	24056	24337	23992	23893	24113	23932	24159	24293	24001	24128	24153	24271	24010	24115	23975	24238	23896	23895	24233	24262	24036	24047	24275	24018	24052	24093	24021	24104	23935	24000	24472	24050	23959	24223	23981	23967	24280	24296	24069	24077	24041	24015	24103	24258	24202	24166	24110	23980	23992	23876	23913	24170	24037	24288	24312	24392	23840	24189	24005	24138	24111	24435	24230	24234	24186	24200	24398	24037	23865	24382	24038	23784	24054	24274	24157	24121	24200	24005	24001	24024	24179	24104	24104	23936	24020	24096	24142	24242	24119	23999	23896	24280	23898	24067	24076	24191	24107	23981	24460	24421	23921	24159	24034	23827	23900	23924	23874	23980	24071	24077	23994	23911	24170	24077	24026	24176	23989	24233	24058	24066	24238	24103	24053	24039	24085	23946	24039	24269	24239	24314	24137	24257	23852	23879	23856	24202	24141	24092	24181	24249	24082	23998	24179	24250	24168	24250	23956	23959	23984	24096	24064	23842	24153	23926	24066	24203	24070	24105	24230	24133	24043	23813	23915	24077	24166	23968	24025	24213	24241	24049	24169	23902	24205	24125	24166	24159	23941	24133	23933	23968	23983	23960	24266	24051	24289	24082	23980	23907	24010	23822	23909	23961	24080	24126	24064	24035	24170	24210	24272	24061	24108	24087	24099	24027	23770	24019	24107	24147	24198	24138	24046	24257	24070	24102	23862	24165	24255	24205	24217	24032	24127	23927	24070	24078	24262	24176	23945	24280	24055	24113	23945	24135	24028	24173	24344	24199	24059	24155	23820	24380	24080	24217	24078	24364	24025	24084	24041	24305	24350	24162	24160	24248	24283	24427	24020	24017	24070	24339	24108	24308	24015
19801	65868	92263	66280	24607	14644	14545	14415	14516	14506	14681	14631	14506	14435	14274	14609	14533	14436	14389	14483	14551	14371	14467	14435	14437	14662	14596	14377	14564	14350	14523	14516	14464	14525	14430	14521	14435	14551	14684	14311	14444	14574	14527	14426	14376	14386	14564	14412	14450	14550	14508	14492	14385	14408	14398	14421	14516	14417	14452	14485	14724	14457	14425	14368	14652	14365	14540	14632	14360	14429	14367	14546	14508	14354	14449	14510	14353	14464	14424	14567	14520	14693	14441	14511	14353	14558	14463	14384	14520	14502	14442	14434	14517	14489	14294	14547	14456	14562	14284	14694	14458	14572	14483	14385	14587	14589	14571	14557	14647	14462	14433	14470	14525	14439	14464	14569	14569	14303	14654	14378	14404	14378	14512	14663	14394	14447	14388	14568	14403	14512	14626	14567	14501	14298	14534	14434	14541	14437	14497	14449	14458	14476	14600	14470	14544	14296	14518	14539	14423	14372	14579	14550	14467	14580	14414	14339	14503	14374	14298	14294	14555	14572	14563	14346	14627	14377	14445	14403	14365	14400	14676	14587	14508	14508	14334	14528	14610	14439	14546	14391	14462	14476	14414	14449	14392	14558	14593	14511	14482	14421	14693	14535	14408	14607	14535	14556	14552	14448	14526	14638	14539	14452	14407	14331	14580	14590	14447	14419	14312	14405	14373	14504	14529	14434	14668	14480	14374	14304	14361	14488	14379	14351	14591	14393	14594	14507	14627	14413	14459	14358	14533	14406	14478	14503	14526	14571	14464	14490	14514	14718	14392	14534	14413	14589	14419	14462	14569	14526	14295	14272	14441	14549	14629	14349	14409	14347	14526	14581	14418	14590	14542	14433	14602	14547	14374	14468	14577	14595	14350	14432	14724	14400	14421	14419	14596	14291	14417	14479	14367	14603	14564	14426	14478	14423	14434	14486	14522	14593	14418	14550	14543	14743	14634	14432	14379	14588	14445	14500	14471	14368	14505	14478	14563	14542	14366	14538	14574	14504	14435	14466	14563	14495	14476	14415	14454	14383	14397	14354	14478	14467	14423	14496	14224	14668	14436	14496	14450	14521	14398	14570	14458	14453	14561	14316	14532	14459	14648	14386	14379	14471	14638	14517	14437	14343	14386	14397	14428	14447	14334	14355	14533	14507	14598	14472	14575	14293	14498	14431	14558	14648	14488	14386	14377	14363	14447	14569	14502	14578	14537	14353	14459	14431	14316	14505	14555	14612	14389	14430	14607	14303	14592	14467	14554	14366	14601	14269	14551	14505	14481	14489	14509	14449	14416	14344	14564	14444	14540	14515	14509	14549	14457	14317	14296	14425	14603	14553	14259	14542	14396	14523	14506	14536	14374	14688	14415	14456	14549	14435	14593	14359	14731	14509	14466	14370	14468	14591	14388	14564	14431	14372	14551	14494	14447	14566	14441	14595	14496	14606	14518	14404	14355	14424	14468	14469	14381	14646	14410	14304	14388	14396	14368	14509	14426	14550	14327	14452	14401	14531	14468	14324	14485	14372	14426	14392	14497	14361	14482	14462	14463	14568	14306	14393	14360	14575	14554	14489	14275	14442	14533	14422	14483	14519	14426	14527	14539	14468	14438	14413	14384	14624	14400	14474	14417	14649	14462	14469	14542	14518	14529	14496	14466	14436	14632	14351	14736	14596	14397	14485	14497	14392	14500	14584	14480	14516	14453	14604	14466	14348	14440	14569	14478	14468	14509	14423	14516	14494	14636	14421	14611	14345	14490	14485	14408	14471	14462	14445	14422	14395	14343	14479	14520	14442	14568	14432	14614	14603	14439	14537	14512	14503	14420	14487	14542	14415	14545	14612	14510	14443	14363	14647	14739	14448	14295	14704	14543	14349	14472	14581	14504	14272	14485	14533	14700	14475	14314	14502	14459	14459	14414	14658	14526	14460	14447	14446	14631	14515	14345	14490	14534	14636	14435	14587	14457	14517	14495	14374	14397	14481	14582	14593	14536	14462	14405	14564	14480	14569	14361	14551	14448	14498	14604	14535	14502	14374	14324	14366	14675	14435	14444	14453	14494	14598	14438	14390	14645	14481	14517	14505	14569	14397	14449	14470	14472	14496	14524	14489	14428	14385	14270	14540	14404	14480	14339	14359	14548	14400	14481	14608	14426	14435	14280	14340	14367	14439	14445	14532	14482	14412	14708	14324	14375	14512	14422	14378	14382	14599	14393	14244	14472	14368	14496	14512	14539	14419	14484	14604	14458	14647	14527	14383	14502	14513	14378	14558	14474	14515	14614	14371	14432	14520	14530	14257	14485	14543	14481	14542	14424	14140	14514	14504	14504	14601	14433	14395	14521	14408	14619	14477	14591	14320	14456	14589	14366	14383	14299	14401	14431	14538	14393	14371	14361	14477	14419	14366	14314	14516	14528	14437	14410	14465	14383	14490	14481	14587	14454	14463	14517	14320	14269	14504	14375	14524	14493	14494	14494	14392	14602	14482	14436	14413	14431	14279	14514	14625	14370	14471	14461	14345	14469	14280	14490	14475	14429	14377	14508	14416	14489	14507	14381	14527	14402	14474	14533	14475	14556	14542	14409	14392	14502	14536	14674	14375	14448	14480	14489	14495	14427	14425	14394	14310	14665	14512	14483	14460	14382	14271	14415	14676	14436	14467	14368	14456	14445	14377	14440	14415	14430	14383	14523	14364	14351	14612	14693	14422	14586	14474	14468	14340	14471	14563	14542	14493	14635	14476	14545	14446	14597	14508	14262	14613	14264	14416	14373	14576	14373	14617	14477	14550	14444	14525	14651	14460	14437	14430	14489	14449	14532	14417	14438	14374	14368	14594	14259	14489	14501	14459	14521	14442	14631	14407	14400	14352	14688	14536	14398	14430	14519	14470	14534	14404	14481	14640	14363	14395	14399	14447	14494	14471	14502	14344	14511	14420	14614	14458	14350	14519	14428	14444	14474	14479	14290	14482	14503	14463	14575	14455	14444	14439	14628	14531	14534	14376	14352	14594	14355	14545	14558	14332	14517	14418	14469	14522	14381	14507	14607	14477	14354	14571	14456	14412	14527	14528	14491	14352	14499	14419	14400	14382	14524	14637	14524	14438	14350	14303	14495	14629	14465	14395	14497	14413	14506	14534	14480	14474	14399	14341	14494	14526	14380	14511	14522	14506	14448	14520	14548	14597	14419	14416	14291	14480	14347	14612	14495	14516	14384	14525	14284	14427	14462	14410	14493	14536	14438	14522	14311	14557	14563	14483	14482	14412	14527	14528	14501	14430	14442	14463	14540	14500	14497	14444	14502	14428	14438	14480	14509	14477	14301	14375	14446	14452	14484	14486	14595	14627	14399	14469	14478	14402	14483	14425	14543	14503	14534	14497	14595	14536	14543	14409	14307	14325	14567	14515	14559	14462	14459	14491	14451	14419	14529	14328	14517	14432	14554	14588	14511	14508	14397	14390	14428	14415	14577	14546	14477	14346	14441	14535	14710	14302	14366	14413	14518	14512	14427	14435	14374	14444	14654	14449	14429	14460	14496	14388	14571	14358	14455	14453	14378	14312	14536	14650	14562	14502	14474	14493	14425	14455	14325	14343	14595	14561	14520	14476	14377	14485	14350	14442	14315	14488	14488	14473	14453	14469	14467	14413	14662	14642	14535	14461	14535	14543	14505	14482	14478	14345	14422	14438	14483	14383	14321	14456	14492	14735	14566	14515	14516	14434	14358	14481	14390	14346	14476	14398	14464	14599	14573	14488	14581	14250	14223	14459	14538	14598	14377	14332	14611	14459	14358	14487	14434	14549	14482	14592	14389	14398	14664	14227	14498	14331	14432	14657	14421	14438	14629	14322	14379	14459	14439	14486	14451	14438	14476	14463	14499	14404	14460	14526	14497	14533	14444	14490	14485	14561	14495	14529	14409	14531	14570	14423	14549	14318	14549	14348	14428	14559	14617	14252	14524	14361	14468	14382	14618	14476	14305	14648	14399	14668	14360	14481	14537	14492	14448	14370	14466	14429	14617	14415	14391	14482	14452	14428	14496	14355	14477	14465	14461	14362	14475	14414	14560	14402	14486	14397	14398	14589	14505	14394	14454	14372	14351	14415	14495	14647	14453	14488	14379	14462	14467	14571	14511	14515	14488	14462	14420	14449	14468	14470	14589	14514	14344	14484	14601	14434	14347	14429	14573	14494	14508	14330	14599	14496	14301	14500	14409	14435	14561	14529	14600	14437	14524	14354	14583	14328	14509	14450	14507	14428	14578	14565	14411	14267	14394	14571	14538	14438	14604	14435	14468	14366	14470	14428	14440	14273	14464	14395	14483	14508	14579	14418	14382	14627	14461	14490	14392	14477	14527	14604	14364	14425	14429	14624	14439	14637	14307	14247	14516	14497	14335	14500	14501	14429	14467	14396	14478	14445	14444	14201	14502	14412	14477	14584	14438	14305	14243	14572	14497	14407	14581	14430	14521	14429	14482	14466	14497	14504	14468	14498	14438	14475	14355	14645	14488	14495	14454	14537	14494	14421	14567	14521	14316	14514	14392	14398	14607	14544	14521	14338	14396	14587	14490	14490	14446	14479	14472	14453	14595	14377	14602	14401	14465	14515	14504	14401	14429	14318	14453	14575	14464	14501	14470	14497	14587	14398	14514	14673	14320	14466	14423	14503	14596	14496	14301	14643	14494	14491	14539	14407	14443	14445	14438	14394	14460	14553	14432	14435	14604	14343	14509	14460	14413	14504	14494	14610	14498	14416	14330	14455	14500	14398	14535	14591	14446	14535	14536	14458	14378	14447	14614	14562	14485	14319	14470	14368	14491	14509	14494	14618	14608	14440	14555	14389	14549	14443	14485	14367	14445	14314	14458	14331	14284	14378	14506	14567	14307	14467	14504	14626	14528	14352	14490	14357	14543	14645	14525	14437	14426	14475	14511	14461	14455	14574	14487	14631	14376	14421	14653	14356	14381	14446	14447	14518	14337	14587	14510	14362	14468	14446	14367	14410	14484	14488	14533	14390	14611	14543	14384	14553	14406	14498	14606	14361	14385	14416	14591	14397	14460	14344	14584	14326	14537	14513	14338	14394	14542	14303	14428	14481	14514	14400	14534	14441	14487	14653	14296	14515	14497	14607
22124	24479	53708	48511	30114	25520	29373	26400	25177	25621	25497	25377	25375	25492	25327	25449	25336	25296	25488	25381	25416	25223	25229	25422	25355	25387	25071	25285	24987	25281	25182	25324	25262	25138	25266	25155	25119	25136	25148	25353	25483	25238	25013	25229	25247	25296	25034	25181	25160	25274	25241	25208	25474	25231	25121	25585	24938	25091	25120	25165	25138	25313	25179	25273	25097	25119	25091	25037	25200	25173	25063	25100	25049	25217	25210	25294	25280	25224	25014	24979	25013	25229	25217	25204	25240	24846	25128	25334	25285	25355	25138	25048	24918	25031	25178	25097	25335	25005	25421	25107	24836	25115	25370	24963	25355	25070	25060	25019	25039	24744	25117	25127	25114	25307	25066	25258	25132	25294	24931	25254	25061	24842	25391	25236	25260	25158	25373	25413	25022	25033	25013	24985	25042	25141	25135	25323	25093	24723	25249	25077	25154	25108	25145	25290	25150	24909	25035	25070	25103	24832	25220	25208	24876	25113	24987	25128	25187	25235	25242	25186	25260	25397	25337	25273	24866	25290	25242	25020	25362	25231	24981	25196	25037	25114	25194	25194	25157	24958	25030	25008	25045	25077	25023	25102	25127	25401	25059	25118	25198	25047	25133	25116	25290	25080	25051	25161	25065	24896	25031	24987	25094	25190	25332	25172	25002	25236	25147	24892	25261	25244	25157	24986	25312	25097	25214	25188	24964	25078	24958	25219	25019	25139	25257	25018	25210	25048	24939	25070	25263	25265	24888	25200	25180	25090	25154	24925	25380	25053	25072	25160	25228	25260	25119	25085	25115	25090	24908	25137	25221	25083	25176	25063	25001	25344	24987	25041	24896	25175	25072	25211	25118	25125	24976	25071	25092	25087	25347	25037	25309	25190	25061	25117	25079	25218	25542	25057	24866	24892	25309	25211	25379	24978	25128	24851	24901	25227	25311	25003	24887	25062	24877	25024	24818	25142	25228	25220	24795	25283	25164	25130	25172	25383	25151	25066	25310	25145	25316	25061	24978	25132	25127	25176	24980	25028	25141	25110	25015	25276	24857	25070	25114	25099	25087	24943	25219	25208	24909	25200	25304	25019	25276	24897	25180	24928	25065	25189	24785	25005	25222	25094	25268	25291	25059	25135	25159	25185	25266	24894	25502	25010	25261	25164	25104	24989	25155	25183	24851	25225	24990	25223	25308	25259	25261	25280	25225	24976	25122	25148	25055	25271	25150	25139	25060	25290	24940	25200	25073	25082	24904	25239	24962	24942	25261	25122	24970	24999	25069	25190	25239	24970	25186	24969	24829	25314	25110	25090	24906	25077	25046	25322	25077	24794	25022	24895	25118	25034	25111	25123	25282	24962	25069	25187	25015	25165	25060	25196	25141	24963	25162	25294	24766	25137	25005	25083	25142	25320	25019	25060	25076	25205	25246	24987	24953	25173	24955	25031	24847	25006	25072	25036	24898	25143	25229	24933	25120	25082	25106	25007	25455	24891	24901	25093	25163	25073	24970	25224	24905	24925	25125	25114	25234	25097	25204	25101	25074	25198	25088	25044	25032	25059	25055	25237	25211	25160	24936	25135	25111	24894	25028	25129	25430	25156	25212	25067	25424	25238	25046	25142	25143	24982	25003	25137	25026	24788	25017	25248	25083	24999	25063	25001	24751	24978	25002	25159	25010	24896	24949	25041	25105	25081	25214	24965	25103	25048	25271	25094	25142	25071	25122	25256	24990	25179	25152	25137	24876	25229	25213	25106	24966	25032	25150	25268	25306	25288	25050	24954	25024	25259	25203	25019	25214	25158	25022	25079	25000	25179	24923	25186	25060	25088	25176	24951	25436	25382	25270	24988	25015	24838	25094	25076	25008	25003	25124	25146	25154	25103	24967	25222	24977	25072	25272	24885	25053	25023	24941	25421	25231	24981	25316	25103	25219	24986	25238	25222	24757	25171	25155	25289	25175	25194	25118	25322	25184	25109	24978	25110	25078	25188	24884	25027	25164	25141	25195	24772	25049	25250	25210	25227	25383	25156	25267	24953	25153	24876	25169	25112	25048	25169	25119	25092	25197	25222	25317	25085	25130	25091	25211	25179	25211	25192	24900	25232	25186	25424	25342	25072	24977	25180	25188	24916	25319	25068	25119	24995	25282	25462	25137	25020	24965	25064	24963	24960	25011	24874	24953	25296	25206	25161	25077	24934	25285	25130	25108	24868	25253	25025	25214	25151	25055	24894	25033	24953	25177	25224	24946	25244	25225	25173	25212	25256	25035	24839	25017	25160	25112	25231	25319	25006	25209	25170	25375	24924	25142	25089	24851	25013	25079	25062	24713	25296	25283	25212	25254	25248	25236	25237	25186	25239	25174	24903	25021	25158	24992	25208	24944	25143	25238	25224	25187	25027	25110	25112	25196	25240	25353	25294	25186	25130	25176	25070	25189	25206	25000	25104	25321	25098	25250	25084	24983	25087	25126	25368	25006	25137	25026	25128	24995	25202	25290	25257	25284	24855	25049	24958	25365	25130	25063	24887	25016	24891	25205	25166	25193	25170	25351	25397	25251	25229	25258	24840	25006	24951	25110	25409	25283	25096	25254	25196	25015	24933	25069	25045	24954	25178	25106	25086	25235	25180	25164	25370	25306	25246	25131	24928	25123	25168	25265	24986	24883	25354	25047	25266	24957	25324	25116	25054	25171	25131	25361	25120	25005	25199	25114	24973	25403	25208	25095	24919	25128	25117	24945	24956	25220	25243	24964	25253	24957	25095	25314	24973	25047	24938	24964	24995	25253	25112	25191	25145	25359	25199	25106	25192	25283	25049	25307	25240	25122	25085	25244	24904	24811	24880	25057	24970	24823	25252	25265	25285	25019	25151	25218	25069	25035	25118	24971	25133	25207	25307	25298	25176	24810	25041	25153	24923	25128	25154	25215	25121	24921	24965	25051	24971	25032	25122	25091	24986	25077	25072	24944	25021	25234	25180	25238	24958	25174	25238	25097	25318	25072	25132	25070	24756	25035	25149	25199	24942	25315	25240	25160	25302	25058	25332	25142	25247	25221	24965	25231	25005	24932	25000	25040	25086	25222	25203	25005	24898	24910	25227	25169	24861	24806	25210	25080	25201	25141	25174	25121	25172	25058	25078	25165	24895	25013	25190	25063	25132	25192	24940	25288	25018	25191	24944	24913	25032	25129	25089	25370	25278	25087	24974	25277	25045	25075	25073	25252	25170	25064	25047	24848	25242	24803	24961	24862	25061	25043	25053	25147	24979	25280	25063	25203	25096	25207	24782	25197	25088	25246	25084	25073	25190	24845	25083	25216	24895	25018	24973	25038	24970	24964	25096	25025	25142	25193	25121	24887	25001	25043	24984	25126	25158	24927	25012	25017	25042	25092	25214	25105	25081	25170	25157	25151	24873	24993	25231	25089	25384	25390	25088	25305	24948	24904	25066	25099	25044	25442	25158	25212	25097	25270	25135	25219	25392	25140	25198	25060	25267	25084	25117	25214	25261	25010	25114	24993	25036	25175	25056	25153	25222	25154	25295	25326	25278	24930	24713	25074	25262	25100	25279	25147	24942	24965	25082	25189	25137	24922	24841	25188	24794	25178	25242	25100	25117	25226	24887	25176	25053	24983	25284	25285	25350	25145	25262	25316	25362	25183	25156	24986	24968	25168	25031	25114	25432	25029	24849	25038	25004	25019	24997	25146	25046	25156	25220	25220	24914	25310	25275	25074	25071	25044	24971	25042	24828	25219	25009	25289	25131	25240	25112	24971	25068	25147	25253	25019	24982	25165	25035	25173	25149	25205	25032	25322	25057	25201	25019	25001	25011	25099	25296	24928	25094	24987	24711	24861	24982	25144	25114	25135	24918	24983	24980	24715	24895	25010	25038	25140	24974	25379	25034	25247	25258	25171	25051	25077	24926	25049	25056	25084	25290	24980	25335	25322	24921	24937	25038	25120	25003	25016	24954	25223	25059	24881	25201	25287	25122	24960	24930	24985	25158	25195	24958	25110	24874	25004	24905	24899	25132	25261	25294	25139	25104	25033	25055	25221	25230	25120	25060	25248	25121	25449	25219	25188	25249	25065	25014	25194	24942	24962	25319	25173	25005	25055	25063	25113	25352	25136	25221	25447	25224	25348	24929	25283	25249	25431	25000	25050	25196	25321	25248	25228	25054	24899	25200	25058	25299	25107	25075	25152	25099	25061	25218	25130	25104	25037	25289	24999	24985	25250	24985	25238	25036	24835	25089	25132	25270	24954	24967	25140	25170	24980	24882	24974	25191	25110	25190	25282	25193	24911	25084	25483	25377	24977	25292	25173	25102	25226	25243	25179	24908	25233	24994	25202	25251	25174	25071	25038	25161	25145	25200	25121	25240	24982	25017	25210	25156	25298	24972	25226	25256	25141	25233	24998	25045	25437	25024	25097	25201	25210	25187	25129	25307	25286	24981	25181	25169	25239	25114	24935	25149	25040	24982	25019	25327	25054	25137	25037	24913	24986	25025	25174	25319	24842	24746	25331	25179	25209	24945	25371	24951	25152	24814	25041	24964	25176	25201	24867	25072	24867	25323	24934	25060	25184	25226	24946	25182	25040	25284	25429	25016	25253	25194	25053	25252	25225	25124	24904	25108	25082	25144	25155	25126	25078	25191	25121	25168	25148	24903	25048	25155	25150	25082	25115	24872	25046	25076	25039	24951	24897	24912	25154	25196	25306	25134	24932	25034	25135	25123	25011	25262	24951	24719	25177	25090	25105	24962	25337	25034	25253	25317	25201	25260	25027	24903	25048	25104	25174	25092	25219	25146	25025	25236	25145	25010	24938	25107	25211	25020	24826	25199	25194	25269	25021	25098	25102	24979	25371	25384	25143	25277	24943	24878	24936	25019	25273	25242	25084	25087	25241	25076	25079	25297	25127	24930	25102	25052	25150	25228	25024	25152	25085	24964	25003	25483	25181	24805	25159	25068	24977	25193	25113	25083	25193	25104	25256	25149	24981	25158	25086	25174	25147	25136	25036	24950	25122	25066	25216	25092	24984	25066	25096	25128	25293	24983	25238	24832	25069	25022	25135	25183	25115	25026	25206	25354	25071	25007	24949	25245	25068	24978	25063	25175	25121	25110	25195	25172	24988	24864
23974	56651	83490	74622	35412	14887	14881	14938	14788	14814	14897	14879	15046	14971	14816	14872	14891	14789	14994	14738	14761	14763	14876	14844	14912	14661	14783	14869	14649	14853	14857	14987	14795	14738	14939	14833	14945	14810	14929	14877	14975	14889	14895	14890	14966	14888	14832	14855	14706	14883	14790	14791	14804	14902	14838	14759	14866	14972	14680	14900	14846	14813	14809	14860	14959	14795	14843	14916	14818	14711	14776	14786	14839	14696	14836	14711	14884	14762	14832	14972	14752	14688	15032	14736	14853	14861	14829	15018	14712	14973	14822	15011	14851	14829	14964	14829	14850	14605	14765	14779	14969	14839	14861	14806	14808	14810	14797	14782	14847	14852	15046	14725	14894	14920	14786	14757	14888	14756	14856	14803	14926	14676	14781	14716	14838	14724	14868	14830	14714	14930	14703	14826	14713	14944	14935	14904	15033	14754	14987	14881	14866	14832	15030	14700	15018	14922	14869	15056	14774	14663	14783	14837	14829	14661	14800	14806	14811	14839	14771	14885	14805	14662	15029	14940	14713	14727	14807	14799	14822	14643	14827	14909	14904	14846	14870	14722	14773	14820	15024	14696	14710	14886	14661	14818	14839	14790	14904	14828	14706	14910	14861	14855	14809	14835	14920	14885	14789	14947	14692	14931	14786	14627	14904	14791	14806	14787	14871	14757	14707	14825	14847	14678	14913	14783	14706	14767	14724	14724	14969	14824	14952	14776	14721	14790	14876	14967	14757	14862	14813	14878	15023	15026	14805	15016	14673	14806	14833	14732	14931	14755	14832	14868	14808	14768	14871	14906	14731	14710	14926	14592	14823	14747	15061	15024	14861	14895	14811	14853	14770	14746	14944	14835	14875	14969	14980	14747	14928	14780	14887	14890	14716	14715	14835	14722	14763	14655	14761	14892	14709	14779	14683	14926	14859	14903	14858	15020	14746	14957	14820	14900	14993	15032	14872	14781	14902	14970	14926	14732	14834	14748	14870	14951	14787	14883	14796	14832	14852	14806	14743	14650	14988	14712	15059	14724	14777	14861	14813	14743	14892	14936	14874	14725	14974	14886	14840	14860	14966	14841	14702	14721	14797	14835	14890	14846	14943	14858	14630	14886	14801	14757	14812	14678	14923	14930	14870	14847	14807	14793	14841	14987	14859	14840	14724	14859	14645	14827	14874	14691	14985	14713	14868	14920	14725	14921	14888	14684	14939	14667	14787	14721	14892	14768	14883	14871	14889	14655	15020	14717	14733	14893	14865	14886	14857	14941	14839	14610	14718	14768	14797	14809	14710	14872	14964	14926	14875	14880	14888	14750	14690	14839	14867	14744	14722	14733	14719	14943	14918	15001	14741	14767	14784	14852	14740	14891	14831	14838	14606	14842	14847	14938	14760	15077	14847	14782	14998	14772	14744	14853	14827	14745	15028	14814	14882	14698	14755	14721	14989	14822	15075	14838	14775	14891	14747	14830	14739	14804	14749	14941	14690	14826	14814	14838	14969	14842	14785	14976	14764	14717	14863	14983	14891	15003	14687	14892	14815	14859	15114	14786	14880	14767	14813	14860	14776	14917	14965	14831	14818	14816	14670	14935	14772	14892	14854	14843	14825	14828	14636	14900	14731	15045	14932	14900	14852	15013	14951	14963	14741	14713	14869	14833	15136	14770	14852	14845	14690	14776	14833	14848	14861	14718	14712	14876	14937	14893	14805	14537	14809	14948	14913	14720	14805	14751	14658	14849	15047	14607	14923	14842	14824	14694	14633	14916	14596	14938	14887	14893	14731	14759	14796	14761	14878	14788	14820	14755	14774	14726	15044	14867	14790	14903	14719	14846	14774	14697	14952	14895	14850	14951	14953	14871	14884	14850	15012	14834	14977	14815	14825	14864	14864	14706	14740	14652	14938	14599	14805	14828	14871	14727	14861	14782	14761	14749	15045	14831	14942	14829	14785	14799	14903	14711	14739	14787	14832	14705	14966	14739	14922	14712	14902	14829	14973	14881	14784	14794	14899	14808	14950	14866	14897	15011	14972	14882	14927	14674	14931	14840	14847	14699	14784	14716	14728	14825	14839	14676	14776	15040	14939	14910	14885	14753	14839	14941	14843	14752	14956	14985	14781	14841	14848	14987	14969	14875	14801	14767	14725	14954	14859	14825	14732	14923	15029	14931	14906	14898	14744	14903	14704	14886	14835	14798	14895	14704	15028	14753	14843	14887	14660	14707	14907	14819	14738	14989	14725	14755	15003	14718	14886	14697	14716	14768	14674	14855	14763	14847	15031	14786	14986	14734	14843	14886	14705	14838	14798	14917	14830	14788	14796	14661	14838	14713	14765	14814	14909	14756	14814	14841	14892	14739	14934	14740	14762	14824	14731	14859	14785	14847	14770	14725	14928	14925	14740	14909	14786	14796	14955	14846	14819	14910	14815	14769	14804	14640	14638	14859	14807	14573	14857	14784	14835	14838	14967	14896	14756	14829	14719	14940	14719	14675	14796	14916	14827	14885	14947	14853	14934	14857	15058	14849	15023	14752	14895	14865	14752	14714	14812	14878	14950	14776	14739	14983	14817	14938	14759	14896	14700	14776	14899	14925	14792	14924	14845	14935	14690	14754	14789	14879	14959	14721	14823	14862	14795	14855	14838	14898	14839	14764	14818	14542	14699	14879	14768	14977	14885	14886	14944	14701	14901	14856	14833	14820	14779	14824	14843	14825	14735	14804	14788	14916	14889	14708	14808	14863	14760	14771	14942	14959	14772	14912	14955	14833	14912	14759	14882	14907	14782	14742	14853	14820	14899	14892	14924	14937	14906	14734	14944	14994	14726	14968	14968	14845	14916	14858	14896	14880	14882	14855	14867	14941	14817	14889	14842	14719	14844	14854	14871	14929	14890	14971	14771	14861	14918	14798	14802	14942	14986	14786	14910	14877	14774	14788	14869	14904	14959	14849	14748	14764	14717	14771	14835	14813	14828	14865	14933	14905	14716	14845	14796	14796	14852	14813	14721	14673	14901	14855	15006	14887	14968	14863	14725	14731	14825	14622	14925	14773	14912	14814	14801	14977	14885	14741	14830	14840	14891	14866	14734	14734	14882	14814	14875	14873	14896	15010	14863	14754	14955	14551	14777	14822	14904	14769	14776	14811	14803	14823	14809	14687	14774	14784	14904	14889	14934	14882	14850	14802	14814	14911	14689	14772	14744	14746	14650	14689	14889	14768	14685	15000	14829	14722	14902	14896	14964	14851	14795	14795	14823	14923	14833	14809	14781	14666	14892	14683	15106	14765	14785	15009	14831	14843	14791	14791	14811	14830	14998	14885	14774	14901	14984	14963	14955	14831	14805	14947	14978	15029	14864	14913	14686	14940	14802	14732	14986	14925	14798	14868	14777	14808	14845	14719	14955	14780	14784	14803	14924	14665	14898	14666	14958	14800	14703	14593	14983	14786	14855	14804	14765	14755	14927	14837	14917	14610	14977	14686	14706	14736	14741	14866	14865	14906	14851	14678	14851	14716	14857	14918	14871	14850	14850	14786	14804	14886	14713	14805	14914	14824	14813	14851	14909	14846	14758	14732	14878	14862	14859	14823	14910	14743	14893	14791	14793	14886	14905	14699	14740	14715	14738	14704	14926	14851	14846	14816	14930	14773	14721	14830	14857	14801	14680	14691	14836	15074	14680	14838	14760	14759	14703	14888	14867	14825	14899	14916	14635	14706	14900	14695	14790	14712	14785	14899	14755	14942	14834	14856	14781	14706	15072	14687	14916	14809	14691	14763	14827	14807	14645	14838	15013	14494	14686	14917	14902	14784	14930	14946	15013	15029	14752	14821	14747	14915	14826	14695	14811	14976	14716	14746	14800	14844	14885	14945	14903	14838	14810	14962	14712	14590	14957	14823	14917	14852	14733	14654	14838	14839	14770	15037	14834	14898	14984	14819	14896	14605	14913	14795	14847	14887	14913	14832	14873	14693	14802	14767	14693	15139	14783	14714	14908	14763	14788	14863	14702	14795	14864	14747	14902	14800	14759	14863	14965	14867	14704	14857	14752	14871	14967	14991	14868	14771	14927	14847	14840	14756	14825	14932	14816	14678	14891	14886	14698	14874	14686	14773	14862	14821	14841	14797	14887	14906	14770	14910	14806	14706	14767	14929	15024	14776	14923	14758	14794	14708	14767	14763	14767	14661	15052	14859	14744	14836	14868	14910	14896	14757	14883	14909	14973	14754	14790	14810	14777	15064	14858	14687	14959	14889	14846	14869	14703	14807	14657	15008	14790	14774	14978	14769	14767	14783	14693	14730	14985	14882	14903	14875	14854	14860	14656	14874	14784	14766	14818	14713	14830	14944	14809	14855	14801	14900	14800	14664	14846	14964	14908	15014	14798	14819	14900	14821	14723	14743	14911	15017	14753	14854	14888	14776	14893	14796	14992	14767	14752	14803	14819	14719	14797	14902	14888	14685	14979	14886	14799	14802	14825	14900	14850	14770	14724	14944	14800	14970	14904	14720	14697	14925	14709	14738	14781	14820	14766	15007	14878	14910	14890	14868	14851	14798	14886	14888	14959	14962	15001	14680	14594	14756	14981	14853	14856	14835	14927	14718	14692	14946	14815	14830	14703	14812	14705	15034	14831	14875	14794	14718	14754	14845	14815	14776	14931	14872	14632	14863	14798	14885	14761	14752	14949	14773	14775	14863	14783	14763	14778	14827	14946	14803	14781	14857	14673	14872	14707	14771	14872	14769	14759	14810	14872	14812	14860	14790	14729	15068	15091	14900	14841	14793	14910	14881	14757	14780	15020	14840	15147	14924	14917	14968	14930	14874	14671	14907	14713	14866	14837	14892	14922	14654	14905	14931	14727	14856	14754	14824	14615	14768	14908	14696	14780	14906	14888	14825	14989	14821	14690	14660	14861	14665	14684	14758	14850	14915	14793	14795	14656	14734	14764	14772	14847	14951	14850	14710	14866	14829	15017	15052	14897	14816	14789	14873	15100	15035	14749	14846	14694	14812	14765	14863	14942	14702	14834	14692	14870	14798	14882	14951	14939	14940	14857	14882	14864	15058	14894	14892	14605	14761	14807	14710	14778	14738	14904	14896	14814	14824	14709	14851	14802	14853	14684	14649	14776	14694	14727	14858
34200	40924	58788	40823	27863	26182	26084	25979	25860	26137	26233	25733	25890	26135	25961	25759	25830	26036	26005	25993	26019	26126	26239	26198	25873	25959	26095	25924	25808	25860	25849	26067	25978	25937	25715	25917	25892	25924	26341	25816	26142	25883	26044	26129	25981	26023	26138	26203	25799	26042	25780	25832	25868	25969	25895	25810	26057	25903	25931	26093	26138	26058	25806	25691	25937	25915	25890	26051	25904	26096	26102	26068	26070	26074	26188	26035	25743	25935	26097	26071	26033	26014	25852	25967	25924	25884	25998	25857	25981	25827	26034	25857	25984	26173	26023	26183	25717	25994	25990	25968	25873	25857	25596	25846	25795	25845	25833	25974	25976	26011	25993	25841	25755	25866	25761	25976	25988	25697	25980	25976	26045	25959	26215	25990	26124	25733	25652	25777	25794	25884	26150	25736	25743	25641	25989	25784	25820	26087	26091	25901	25993	26021	25825	26068	25961	26260	25953	25875	26099	25938	25947	25794	25928	25861	26224	26245	25770	25773	25780	26157	25827	25917	25819	25769	25913	25953	25835	25632	26005	26211	26052	26053	25853	25741	25868	25763	26037	26088	25927	25983	25941	26007	25580	25570	25786	25942	25717	25911	26118	26015	25818	25898	26254	25893	26190	25735	26075	25993	25853	26146	25796	25695	25806	25864	25748	25955	25963	25856	25873	25653	26116	25542	25777	25643	25483	25851	25773	25734	26010	26005	25993	25976	26064	25882	25837	25937	25888	25814	25848	26056	25864	26063	25811	25813	25973	25451	25741	25923	26178	25804	25796	25785	25729	25708	25804	25952	25728	25977	25959	26088	25936	25810	25843	25826	25835	25908	25913	26151	25953	25862	25693	25934	25949	25959	26050	26001	25952	25808	26058	26158	25891	25974	25810	25883	25808	25710	25881	25796	26068	25956	25731	25665	26087	25945	26150	25949	25731	26151	25912	25903	25903	25834	25805	25724	25859	26024	25968	25851	25733	26049	26016	25691	26089	26087	25981	26058	25883	26003	25824	25909	25909	25848	25955	26097	25877	26069	25974	25822	25910	26125	26240	26088	25692	25938	26043	25838	25721	25613	25950	25652	25741	25997	26089	25951	25870	25908	25788	25836	25428	25988	26110	26205	25762	25823	25939	25762	25930	25793	26088	26204	25986	25973	25955	25954	25869	25733	25800	25726	26008	25848	25973	25963	25859	25632	25948	25905	26108	25819	25720	26171	25774	25967	25959	25922	26178	25713	25802	25779	26275	25749	25964	25839	26026	25948	25902	25864	25945	26032	26124	26061	25833	26076	26028	26131	26112	25765	25731	25922	25890	26137	25930	26037	25989	25888	25941	25916	25815	25987	26047	26113	25878	25720	25867	25857	25741	25843	25898	25860	25819	26011	25924	26121	25793	26009	25968	25956	25947	25618	25838	25895	25732	25795	25934	25928	25961	26048	25740	25707	25802	25886	25787	26003	26002	26042	26015	25715	25952	25793	25790	26308	25894	25623	25928	26130	25817	25892	25650	26021	25736	25813	25976	25772	26082	25995	25974	25838	25622	25836	25658	25939	26042	25931	25867	26076	25759	26045	26023	26076	25869	25609	26014	26048	25977	25890	25924	25907	25987	25956	25900	25986	25666	25654	25897	25969	25940	25840	25772	26130	25729	25598	25963	25784	25822	26065	26025	25988	26080	26205	25918	25596	26015	25840	25943	25693	25916	25816	26036	25993	25633	25661	25973	25717	25949	25791	25846	25859	25921	25906	25702	25974	25955	26025	25936	25768	25993	26016	25937	25657	26079	25890	25984	25711	26011	25999	25758	25942	26342	26081	25823	25853	25808	25976	26004	25968	26031	25983	26203	25993	25894	25962	26036	26042	26005	25859	26072	25913	26004	26060	25876	25983	25795	25842	25747	25942	25941	25792	25631	26153	25907	25957	25988	25796	26216	26029	26004	25802	25877	25805	25830	26049	25882	25896	25671	26111	26184	25942	26125	26026	25831	26072	26148	25708	26101	25863	25815	26077	25884	25678	25882	25700	25767	25952	25985	26022	25881	25945	25822	25977	25722	26175	25993	25917	25779	25788	26029	25669	25863	25934	25787	25686	25872	25881	25748	25939	25628	26002	25811	25804	25935	26082	26076	26041	25914	26002	25685	25739	26142	26057	26158	26039	26091	26280	25822	25820	25916	25889	26260	25898	26075	26079	25872	25664	26013	25744	25873	25996	25814	25888	25919	25702	25678	25695	25642	25797	25914	26068	25823	25992	26259	25997	26103	25956	26124	25960	25951	25568	25874	25911	25963	26019	25907	25933	26013	25860	26104	25715	25746	25893	25877	26083	25868	25864	26157	25931	25748	25896	26202	25705	26110	26076	25845	25656	25859	25930	26157	26003	25771	25920	26009	25796	26062	25939	25941	25893	25759	25955	25879	25690	25954	25709	25917	25943	25877	25987	25914	26103	25834	25763	25963	25971	26154	25865	25970	25893	26394	26012	26026	25823	26061	25922	25903	25839	26020	25945	26171	26006	26020	25749	26059	25719	25943	26085	25930	25984	25966	26030	25884	25609	25803	25802	25992	25553	25821	25817	25781	25840	25978	25984	26194	25852	26083	26028	26093	25964	25885	25817	25901	25909	25776	26091	25958	25948	25930	25772	26099	25804	25687	25725	25952	25971	25832	25627	25812	25875	26086	26006	25953	25875	25968	26087	25887	25818	26030	26081	26042	25929	25875	25536	25732	25813	26169	25898	25922	26158	25776	25675	25752	26230	25903	26011	26139	25824	25783	26075	25872	26253	26129	25755	25934	25749	26033	26009	25740	25797	25996	26034	26011	25846	25949	25911	25916	25627	25807	25876	25818	25821	26082	26011	26137	25931	25874	25808	25956	25858	25710	26053	25935	25857	25846	25952	25854	25971	25902	26105	26075	25747	25774	25843	25909	25743	25911	25753	25920	25864	25807	26052	25963	25755	25715	25915	25889	25864	25887	26088	26065	25684	25556	26033	25962	26048	26066	26046	25861	25750	25930	26011	25876	25807	25825	25827	25684	25850	25912	25968	25849	25885	25986	25938	25811	26012	25744	25783	25971	25903	26035	26055	26089	26053	25890	25737	25958	25923	26043	25962	25739	25679	26024	25817	25668	26165	25886	25817	25893	25748	25818	25752	25813	26092	25715	25988	25906	25831	25887	25983	25830	26076	26192	26106	26230	25963	25842	26141	26190	26156	25777	25856	25984	25810	25884	25833	25953	25950	25667	25647	25873	26091	26012	25957	25957	25944	25899	25590	25959	25878	26122	26171	25756	25840	25953	25982	26072	25836	25984	25910	26010	26045	25758	26016	25968	25979	25906	25846	25798	25829	25717	25960	25962	25907	25886	25840	25746	26134	26058	26096	25881	25991	26103	26014	26150	25980	26041	26024	26185	26261	25876	25947	25928	25856	25998	25903	25969	26170	25904	25765	25818	26067	25965	25766	25833	25962	26168	26195	25951	25990	26036	25691	26066	25834	25963	25992	26112	25982	25664	26005	25804	25729	25966	25965	25964	25942	25785	25619	25908	25717	25793	25932	25732	25692	25761	25847	25862	26031	25964	25910	25808	25997	25983	25942	26006	25903	25725	26101	25635	25929	25964	25733	26086	26095	25891	25735	25925	25894	26165	25712	25896	25838	26007	26179	26020	25951	25945	25942	26113	25716	25996	25947	25883	25938	25948	25847	25725	25970	25830	26003	25822	25719	25768	26075	25698	25969	25930	26066	25570	25790	25990	25702	26041	26031	25637	26006	25815	25864	25875	26024	26104	25890	25823	26046	26010	25753	25876	26077	25756	26152	25683	25874	25991	25906	25894	25984	25784	25705	26075	25938	25812	26092	25883	25851	25837	25748	26251	25701	25886	26097	26089	25945	25966	25832	26098	25936	25838	25973	25866	25999	26016	26093	25962	25993	26208	25887	25939	25888	25790	25978	25794	25822	25896	25956	26084	25978	25812	25988	26049	25905	26100	26046	26036	26038	25854	25789	25824	25671	25977	26255	26053	25814	25694	25842	26006	25971	25800	25677	26006	25897	26189	25989	26011	25946	25905	25992	25676	26192	25921	25863	25867	25806	25981	25792	25735	25834	25813	25917	26046	25862	26039	25995	25922	25940	25979	25929	25846	25988	25961	26019	25915	26068	25818	26140	26125	25943	26225	25942	26086	25841	25813	25996	25651	25871	25986	26073	26226	25897	26047	26065	26072	25994	26026	26002	25835	25949	25848	26089	25922	25741	25696	25893	25755	26059	26010	25972	26106	26096	25906	25940	25875	25994	25955	25953	25872	25913	25599	25671	25733	25702	25923	26011	25961	26068	25906	26075	25867	25856	25932	25736	25931	25957	25833	25752	26042	25987	25946	25813	26014	25798	26075	25789	25982	25988	25770	25757	25921	25982	25708	25832	26003	26030	25955	26031	25859	26026	25954	25704	26011	25788	25912	25990	25779	25930	26002	25963	25947	25810	25742	25845	26105	25968	25942	25896	25767	26014	26064	25726	26077	25697	25801	25993	26057	26228	26043	26176	25863	25947	25951	25879	26018	25886	25803	26104	25894	25920	25921	26037	25773	25756	25982	26093	25739	25683	26168	26228	25935	25939	25926	26020	25784	25840	25797	25878	26009	25877	26030	25780	25876	26004	26001	26009	25814	25855	26070	26038	26033	25818	25781	25689	25753	25939	26136	25896	26175	25847	25879	25931	26116	26196	26143	25873	25901	25739	25927	25834	26053	25904	26069	25585	25956	25895	26054	26262	26173	26025	25869	25972	25883	25913	26059	25727	25867	26042	25838	25987	25967	26039	25835	25713	25915	26034	26008	26114	26028	25847	26088	25821	25816	25916	25834	25895	26010	25934	26157	26034	25959	26172	25829	25937	26081	25741	25979	25851	26025	26032	25764	25973	25738	26032	25958	25948	26217	25915	25975	26140	25909	26023	25941	26009	25902	26001	26032	25940	25983	25870	26068	25726	25589	25844	26277	25927	25875	25870	25840	25868	25964	25971	25866	25921	25848	25744	25860	26028	25939	26095	25805	25811	25874	25805	25959	25905	25722	25954	25866	25988	25946	25967	25909	25924	25991	25894	26023	25635	26134	26148	25830	26222	26097	26019	25695	25908
19460	44077	48438	26889	15903	15246	15280	15253	15237	15245	15400	15208	15204	15338	15346	15232	15381	15202	15198	15242	15334	15197	15372	15544	15021	15244	15184	15225	15119	15272	15304	15246	15340	15268	15262	15211	15045	15271	15138	15283	15217	15330	15302	15288	15237	15203	15241	15229	15311	15168	15307	15213	15301	15211	15407	15253	15156	15410	15278	15275	15184	15137	15146	15333	15372	15265	15183	15274	15221	15187	15291	15275	15306	15200	15331	15302	15246	15223	15297	15120	15031	15271	15281	15077	15269	15280	15321	15078	15195	15389	15206	15258	15195	15244	15338	15326	15263	15296	15366	15069	15148	15368	15419	15236	15344	15383	15258	15272	15268	15239	15269	15334	15285	15279	15446	15213	15377	15263	15141	15228	15363	15172	15249	15035	15154	15200	15454	15097	15350	15196	15478	15298	15256	15296	15506	15252	15296	15320	15357	15413	15225	15252	15186	15118	15198	15185	15093	15365	15238	15299	15266	15267	15168	15359	15383	15250	15332	15350	15395	15269	15318	15137	15203	15192	15293	15241	15206	15323	15144	15294	15264	15275	15338	15065	15228	15246	15128	15310	15236	15110	15286	15442	15296	15270	15184	15113	15023	15405	15340	15360	15304	15396	15317	15303	15248	15286	15267	15179	15256	15249	15090	15237	15415	15341	15374	15373	15205	15196	15379	15135	15197	15370	15283	15280	15259	15262	15331	15260	15214	15141	15305	15246	15341	15179	15312	15144	15330	15289	15391	15179	15347	15271	14999	15332	15198	15442	15299	15150	15198	15268	15158	15179	15439	15259	15281	15265	15172	15190	15351	15313	15217	15311	15271	15176	15329	15315	15268	15267	15112	15064	15317	15294	15121	15175	15443	15325	15294	15285	15243	15296	15254	15240	15160	15211	15214	15264	15394	15486	15195	15366	15144	15240	15329	15316	15292	15153	15223	15260	15407	15281	15213	15167	15133	15452	15169	15239	15266	15318	15272	15193	15217	15315	15192	15133	15507	15434	15096	15384	15398	15134	15388	15339	15114	15270	15229	15121	15397	15183	15414	15273	15122	15293	15375	15402	15424	15384	15243	15246	15233	15364	15250	15234	15222	15409	15075	15196	15302	15257	15145	15118	15246	15251	15123	15184	15297	15214	15295	15218	15342	15305	15382	15263	15315	15310	15148	15220	15350	15197	15372	15059	15242	15115	15318	15267	15328	15287	15235	15319	15196	15118	15350	15148	15074	15120	15282	15134	15375	15408	15415	15314	15221	15290	15211	15276	15298	15112	15257	15127	15257	15204	15272	15420	15255	15240	15241	15256	15168	15340	15197	15491	15232	15276	15327	15413	15316	15269	15198	15234	15224	15410	15293	15239	15297	15258	15246	15231	15299	15372	15077	15328	15419	15280	15355	15179	15353	15169	15229	15396	15368	15117	15179	15134	15276	15421	15217	15250	15395	15333	15235	15253	15321	15135	15389	15296	15331	15262	15186	15473	15296	15303	15039	15276	15182	15413	15317	15305	15375	15345	15220	15324	15395	15325	15356	15186	15094	15319	15283	15224	15271	15281	15310	15208	15119	15383	15369	15197	15059	15377	15169	15227	15098	15340	15261	15361	15061	15239	15311	15257	15235	15210	15321	15213	15187	15361	15129	15215	15326	15328	15287	15358	15209	15172	15226	15208	15172	15268	15411	15230	15151	15166	15206	15265	15415	15224	15211	15461	15120	15242	15204	15272	15225	15300	15372	15137	15212	15245	15263	15426	15280	15217	15157	15427	15280	15213	15235	15353	15396	15262	15330	15301	15128	15201	15115	15271	15202	15426	15083	15164	15163	15271	15275	15104	15363	15307	15395	15371	15326	15337	15068	15421	15268	15225	15254	15426	15247	15160	15357	15171	15476	15322	15178	15309	15330	15384	15208	15267	15247	15287	15324	15260	15156	15161	15265	15188	15313	15275	15283	15160	15270	15345	15268	15272	15229	15283	15266	15137	15188	15407	15243	15246	15302	15329	15300	15362	15196	15224	15197	15344	15254	15118	15210	15193	15123	15367	15348	15325	15227	15326	15201	15324	15329	15317	15231	15294	15431	15235	15328	15358	15156	15310	15222	15293	15187	15237	15256	15100	15352	15093	15177	15333	15250	15337	15241	15322	15369	15286	15291	15329	15472	15306	15339	15458	15305	15233	15204	15253	15155	15256	15184	15280	15358	15307	15268	15157	15190	15153	15320	15414	15289	15250	15161	15267	15111	15352	15215	15254	15182	15419	15304	15276	15216	15341	15401	15212	15236	15201	15409	15232	15132	15303	15234	15281	15395	15269	15327	15210	15283	15200	15144	15350	15196	15333	15239	15227	15283	15402	15306	15159	15252	15340	15414	15256	15326	15308	15507	15356	15300	15220	15254	15307	15220	15336	15297	15294	15452	15362	15310	15358	15230	15336	15243	15162	15198	15454	15302	15205	15163	15295	15284	15272	15133	15212	15185	15159	15239	15191	15187	15221	15278	15432	15496	15309	15282	15247	15291	15324	15308	15037	15203	15137	15249	15203	15151	15250	15294	15331	15329	15231	15336	15357	15133	15359	15294	15432	15318	15279	15222	15110	15218	15319	15394	15250	15207	15234	15245	15355	15095	15186	15444	15240	15191	15367	15202	15235	15321	15230	15212	15307	15299	15285	15298	15266	15271	15279	15146	15169	15249	15352	15313	15394	15385	15395	15195	15330	15227	15184	15297	15239	15270	15134	15180	15157	15263	15343	15293	15111	15151	15327	15243	15165	15272	15142	15293	15287	15397	15333	15269	15246	15035	15365	15185	15286	15328	15220	15241	15376	15253	15110	15320	15224	15393	15326	15258	15343	15213	15143	15381	15206	15285	15261	15376	15246	15330	15285	15450	15323	15286	15222	15419	15314	15261	15467	15293	15179	15188	15311	15196	15175	15357	15364	15218	15261	15203	15310	15168	15257	15271	15372	15152	15167	15130	15268	15366	15242	15306	15240	15245	15126	15177	15218	15294	15073	15406	15290	15122	15356	15253	15356	15239	15427	15282	15536	15277	15098	15096	15176	15108	15145	15351	15333	15410	15383	15199	15380	15143	15161	15246	15250	15334	15184	15387	15140	15338	15293	15219	15253	15190	15152	15320	15208	15219	15166	15273	15314	15386	15309	15280	15250	15345	15261	15283	15295	15270	15131	15141	15353	15263	15190	15240	15199	15364	15209	15237	15364	15367	15310	15372	15300	15267	15258	15271	15265	15221	15147	15271	15141	15415	15407	15155	15292	15223	15219	15290	15215	15218	15284	15167	15344	15324	15458	15281	15213	15331	15226	15256	15190	15280	15334	15220	15331	15453	15182	15326	15193	15324	15407	15331	15178	15320	15373	15295	15295	15303	15144	15323	15366	15190	15197	15310	15370	15365	15252	15316	15129	15311	15349	15386	15193	15213	15288	15186	15321	15116	15270	15264	15254	15209	15301	15214	15083	15373	15315	15296	15311	15247	15298	15188	15172	15203	15299	15348	15311	15238	15177	15265	15360	15412	15270	15282	15229	15217	15240	15452	15430	15346	15270	15427	15228	15349	15203	15266	15241	15272	15423	15212	15369	15394	15466	15344	15430	15292	15311	15402	15414	15183	15478	15248	15259	15311	15307	15023	15346	15235	15191	15396	15396	15276	15330	15216	15207	15321	15369	15169	15385	15193	15473	15386	15352	15352	15277	15234	15095	15290	15317	15311	15361	15267	15204	15516	15171	15205	15153	15169	15428	15412	15498	15371	15306	15269	15306	15199	15224	15460	15361	15228	15198	15155	15311	15337	15329	15205	15198	15349	15116	15282	15163	15166	15279	15175	15410	15149	15268	15229	15288	15289	15254	15452	15103	15357	15300	15244	15411	15372	15129	15224	15367	15260	15173	15267	15279	15330	15259	15291	15172	15259	15238	15196	15152	14993	15383	15292	15232	15235	15192	15257	15276	15238	15098	15438	15173	15342	15179	15250	15377	15212	15239	15380	15269	15402	15351	15445	15250	15496	15315	15446	15176	15309	15262	15296	15113	15327	15169	15225	15219	15249	15145	15393	15368	15157	15380	15270	15343	15243	15229	15233	15262	15256	15190	15379	15219	15205	15284	15357	15307	15271	15226	15344	15241	15240	15282	15285	15177	15307	15242	15306	15341	15232	15316	15419	15164	15291	15204	15226	15222	15280	15175	15373	15275	15357	15282	15253	15320	15217	15308	15105	15256	15357	15152	15263	15349	15285	15298	15171	15299	15255	15256	15325	15279	15302	15177	15273	15253	15199	15230	15352	15439	15353	15343	15185	15280	15391	15310	15240	15175	15477	15264	15444	15211	15334	15390	15275	15312	15101	15299	15288	15224	15413	15185	15284	15445	15193	15369	15469	15291	15324	15277	15186	15278	15259	15261	15295	15235	15227	15272	15310	15362	15294	15446	15329	15318	15190	15357	15275	15138	15201	15248	15200	15281	15246	15413	15424	15206	15390	15364	15180	15274	15350	15407	15294	15213	15208	15308	15272	15265	15280	15205	15281	15218	15261	15295	15387	15412	15437	15179	15205	15222	15332	15109	15295	15202	15171	15332	15264	15276	15116	15382	15233	15197	15249	15064	15371	15206	15325	15237	15390	15275	15278	15260	15360	15328	15363	15375	15258	15366	15354	15366	15213	15136	15453	15222	15398	15075	15376	15149	15239	15192	15306	15259	15148	15224	15426	15230	15240	15184	15222	15235	15224	15307	15405	15165	15330	15296	15372	15251	15376	15253	15335	15186	15218	15284	15012	15163	15207	15141	15225	15296	15320	15117	15308	15275	15207	15367	15342	15095	15227	15337	15234	15270	15215	15111	15158	15208	15249	15269	15327	15137	15308	15286	15293	15237	15111	15379	15275	15326	15122	15263	15241	15472	15156	15151	15143	15306	15273	15183	15353	15251	15274	15262	15152	15264	15296	15290	15281	15301	15264	15372	15127	15381	15459	15160	15090	15215	15330	15338	15260	15158	15608	15248	15423	15183	15208	15246	15142	15291	15353	15324	15330	15237	15302	15199	15190	15241	15260	15286	15347	15170	15193	15332	15181	15093	15159	15449	15323	15247	15180	15456	15127	15183	15431	15295	15400	15218	15251	15408	15135	15116
23051	26970	57696	48614	29239	26301	29280	26707	25911	26313	26347	26259	25937	26200	26197	26090	26140	25974	25934	26010	26144	26081	26054	25985	25868	26112	25989	25990	25994	26053	26085	26189	26041	25902	26215	26026	25944	25831	26182	25959	26240	26112	25831	26139	26063	26039	26065	26079	25999	26140	26098	25788	26092	26332	25964	26088	25770	25859	26188	25990	25981	25848	26139	26037	25967	25869	26064	25884	26173	26090	25962	25906	26055	25931	25884	26018	26180	25740	25824	26034	25921	25998	26064	25872	25859	26004	26031	25933	25717	25913	25999	26055	25965	26018	25909	26048	26086	26001	25912	26097	26135	26215	25941	26087	26014	26118	25936	25940	25996	26172	25940	26201	26067	26025	25877	25948	26234	25960	25931	25890	26019	25919	25493	25915	25813	26007	26016	25900	25919	25863	25980	25837	26090	26145	25994	25962	25925	26337	25853	25994	26202	25792	26045	26239	26299	25901	25815	25979	25880	25855	25807	25906	25905	25962	25794	25868	26090	25931	26274	25802	25944	26075	26051	25780	25705	26097	25750	26075	26221	26166	26107	25814	26006	26026	26245	25908	25964	26072	26111	25915	25993	26252	25983	26072	25913	25737	25628	25976	26213	26258	25743	25742	25986	25817	25787	26117	25962	26033	26082	25986	25651	25839	25989	26134	26093	25718	26168	26048	25672	26066	25909	26203	25953	26032	25890	25696	25931	25800	26006	25981	26072	26050	25922	25876	25963	26141	25977	26103	25977	26064	25878	26120	25988	25650	26015	25959	25870	25991	26071	26201	26004	25920	26114	26100	26185	25855	25559	25942	25957	26082	26308	25934	26009	25819	26000	26018	25844	25935	26005	25806	25963	25716	26201	25927	25830	25746	26002	25928	25879	25844	25863	26066	26222	26331	25936	25902	26115	25941	25953	26032	25709	25628	25788	25868	25902	25998	25975	25953	25830	25950	26003	26030	26220	25846	25954	25760	25820	25721	25990	25597	25891	25835	25719	26091	26149	26270	26005	25879	25831	26162	26127	25840	25917	25745	25972	26189	26032	25822	26006	26053	25902	26004	25974	25907	25879	26016	26101	25983	25788	26024	25832	26058	25803	26181	26074	26228	25982	25942	25821	26141	26076	25815	25804	25936	26020	25982	26167	25878	25766	26176	25881	25956	25760	26120	26149	25782	25981	25945	25886	25970	25902	25832	25981	26191	25589	26051	25748	25925	25907	25893	26088	25797	25831	25950	26115	25854	25942	26001	25948	25929	26029	25736	25947	25914	25970	25987	26259	25832	25826	26039	26000	25945	25945	25906	25924	25796	25710	25764	25777	25612	25984	25851	25916	25583	26003	25755	26190	25975	26125	26017	25967	25881	25909	25792	25977	25893	26082	26209	26034	25842	25877	26010	25885	25998	25752	25929	26142	26126	26113	26124	25990	25960	26170	25858	26014	26124	26075	26043	26080	25930	26075	25782	25991	25908	25956	25826	25866	25889	26044	25948	25892	25756	26183	26096	25947	26064	25904	25947	25902	25889	25893	25840	25934	26133	25779	25791	25810	25796	25941	26047	26147	26126	26156	25985	25887	26315	25994	25907	25653	25789	25896	25789	25853	25657	26001	25813	25986	25841	26097	25809	26037	25752	26018	26125	25958	26061	25876	25775	26033	25570	25949	26154	26047	25951	25996	25869	26017	25769	26061	26134	26122	25607	25821	25914	25982	26091	25958	26293	26186	26303	25841	25755	25735	26127	26129	25799	25874	25698	25868	25873	26104	25925	26080	25750	25928	25851	25698	26013	25931	25874	25949	26163	25889	25950	25894	26152	26126	25761	26002	25765	26031	25863	25869	25657	26033	25675	25938	26092	25694	26046	25916	25936	25913	25842	26015	25944	25939	26160	25801	26197	25821	26009	26098	25696	25887	25694	25994	26011	26034	25611	25867	25968	25876	26179	26028	26242	25987	25999	26089	25774	25784	25704	26190	25964	26163	26020	25956	25753	25816	25890	26007	25849	25981	26087	25942	25992	25923	26105	25925	25955	25967	25746	25755	25878	26181	26132	26130	26033	25841	25800	26004	25898	25866	25973	26101	26094	26112	25958	26193	26158	25956	25744	25973	25851	25834	25947	25880	25933	25829	25866	26121	26133	26260	25871	25976	26043	26079	26032	25775	26187	25932	25938	25878	25797	26028	26171	25771	25903	25895	26078	25946	25740	25984	25760	26062	26270	25799	26055	26024	26066	26034	25975	25916	25993	25776	26044	25890	25848	25981	25883	25701	25713	25957	25741	25953	26071	25826	26134	25902	25733	25984	25909	25703	25913	25910	25938	25900	25942	26047	25854	25799	25818	25802	26063	26250	25853	25851	26058	26074	25949	26081	26042	26179	25887	25883	25809	25957	25955	25930	25924	25959	25963	26060	25872	25968	25679	26001	25883	26190	26025	25966	25995	25937	26076	25554	25639	25822	26074	25785	25965	26021	25808	25847	25930	25971	26115	25943	26227	26082	26128	25921	25942	26103	26060	25979	26135	25985	26122	26003	25693	25779	25901	25996	25992	25971	26078	25896	26012	25922	26004	25909	25964	25990	26158	25783	25931	25925	25858	26106	25886	25849	25773	26057	25964	25908	26100	25926	25914	25658	26047	25737	25928	25899	25757	25746	26024	25715	26042	25988	26046	26005	25496	26021	26051	25992	26068	26205	26025	25900	25922	26292	26046	25709	26135	26139	26096	26050	25859	25884	25902	25955	25977	25869	25554	26195	25774	25828	25941	25904	25917	25809	25622	26005	26083	25920	26095	25893	25864	26042	25991	26052	26039	25734	25989	26001	26045	26000	25781	26047	25891	25652	25954	25791	25701	25819	25974	26189	25636	25713	25741	25993	25939	25732	25910	25844	25931	26188	26023	25946	25946	26063	26007	26148	26128	25989	26019	26121	25995	25990	25670	25943	26145	25960	25858	26023	26062	26049	25915	25939	26249	26071	25890	25863	25909	25747	25930	25867	25846	25785	26051	26246	26035	26077	26017	26004	25752	25757	25951	26023	25860	26010	25900	25986	25939	26113	25737	26044	25938	25857	26080	26065	25802	26032	25860	25971	25965	25854	25849	26101	25750	25952	26163	25900	25712	25938	25914	25700	25847	25891	25862	26026	25936	26070	25959	25860	25750	25852	25751	26041	26044	25799	25817	25957	25749	26128	25889	25813	25998	25750	25940	25775	25759	25993	26123	26009	25959	25878	25927	26086	25962	25904	26062	26039	26011	26194	25903	25937	25988	26062	25909	25982	26034	25802	26061	25734	26017	26088	25726	26110	25797	25832	26051	26014	25845	25910	25805	26017	26196	25935	26115	26038	25952	26253	26183	25942	26085	25776	25782	25998	25729	25773	26159	25708	25906	26089	25982	25983	25824	25739	25969	26171	25967	25997	26270	26050	25908	25921	26201	25857	25636	26055	26037	26021	25997	25802	25739	25992	25959	25950	25982	26017	25967	25961	26017	26037	25717	25960	26039	25924	26021	25858	26061	25942	25905	25876	26033	26024	25856	26059	25891	26164	25715	26152	25852	25646	26053	25789	25969	25873	25905	26242	25990	25919	26164	26231	25745	26150	26183	26039	25727	26101	26043	26055	25928	25937	26179	25830	25940	25982	25726	25806	26016	25786	25899	26051	26009	25906	26107	26234	25990	25942	26047	26094	26074	25691	25989	25790	26111	26212	26041	26005	25834	26219	26280	25747	25941	25703	25974	25929	25643	25986	26080	25890	25706	25907	25714	25882	25926	26153	25877	25963	26044	26119	26123	26190	25858	25825	25817	25822	26057	25916	25799	25831	25703	26047	26055	26156	25701	25946	25849	25818	25990	25735	25686	26048	26090	26011	26161	25618	26141	26084	25923	26133	26084	26068	25773	25949	25872	25943	26003	26040	25671	26076	26200	25839	25786	26058	25918	25958	26012	25938	25581	25925	25979	25952	25680	25726	25931	26025	25986	26081	25932	26081	25990	25913	25847	25913	25829	26147	25702	25975	26226	26040	25811	25848	26061	26235	26168	26272	25963	25951	25910	25809	25853	26141	25964	25929	25887	25968	25845	25718	25832	25944	25765	26051	26249	25554	26020	26221	25969	26113	26120	25777	25966	26145	25798	26027	25906	26127	26157	26178	25805	25639	26139	25767	25933	25783	25799	25911	25828	25750	25825	25944	26019	25942	26056	25945	26121	26233	26044	25852	25951	26109	25784	25906	26137	25698	26086	26269	25707	25730	25801	25830	26109	25852	25936	25875	26151	25906	25883	26161	25908	25987	25793	26087	25874	26058	26009	26168	26035	26034	25988	25968	25788	25811	25920	25977	25865	25847	25882	26046	25961	25908	26127	25923	25946	25946	25885	25882	25744	26015	26060	25938	25914	25795	26224	25863	25694	25717	25836	25935	25901	25991	25780	25956	25978	26039	25939	25652	25739	25813	26226	26041	25937	25958	25947	25891	25726	25912	25998	25862	25977	26032	26019	25643	25952	25909	26093	26022	26106	25973	25862	25882	25971	25952	25928	25942	26114	25679	26421	26136	25978	26002	26148	25965	26049	26074	25981	25909	25879	25847	26204	25957	25986	25745	26068	25868	25737	25636	25743	25888	25717	25939	25909	26071	25965	26093	25892	25734	25969	26231	25867	26085	25873	25739	25875	26138	26080	26070	26181	26026	26216	26190	25747	25797	26031	25966	25629	25720	25879	25827	25762	26032	25904	25764	25713	26015	26360	26150	26260	25967	25906	25960	25843	26016	25956	25962	26060	25569	26065	25926	26134	25852	25906	25860	26283	26061	26055	25775	26045	26039	26037	25983	26160	26322	25782	25961	25950	26113	26013	26015	25911	26121	25866	25979	26004	26178	25958	25765	25793	26107	26100	25811	25947	25901	26092	26149	26143	26059	26218	25995	25993	25920	25869	25905	25867	26173	25784	26119	26230	26034	25779	25781	25815	26243	25564	26005	26138	25921	25742	25729	25818	25748	26059	25900	25908	25614	26092	26004	25998	25945	25873	25730	25915	26138	25860	26005	25933	25732	25906	25992	25919	26091	25919	25850	26048	25840	25875	26133	26093	26265	25789	26175	25719	25921	26170	26063	25980	25947	25742	26012	26074	25825	25838	25790	25766
27554	81775	91674	65116	26783	15250	15210	15270	15413	15115	15340	15281	15134	15460	15403	15272	15195	15438	15256	15491	15346	15447	15307	15297	15194	15315	15369	15145	15384	15356	15215	15418	15474	15201	15374	15251	15317	15261	15320	15352	15264	15431	15519	15327	15320	15319	15346	15371	15336	15317	15342	15402	15328	15375	15317	15335	15382	15316	15357	15232	15240	15282	15084	15386	15295	15467	15364	15338	15311	15445	15212	15328	15445	15159	15402	15323	15314	15340	15321	15357	15206	15199	15304	15358	15238	15200	15299	15369	15227	15341	15208	15141	15428	15420	15389	15310	15286	15244	15256	15415	15292	15327	15168	15321	15342	15369	15309	15144	15325	15332	15481	15131	15256	15381	15357	15272	15267	15227	15315	15372	15312	15518	15045	15169	15396	15372	15340	15252	15258	15163	15400	15294	15312	15435	15354	15289	15447	15230	15319	15237	15225	15320	15320	15173	15344	15337	15155	15274	15368	15443	15216	15204	15549	15270	15393	15224	15237	15260	15369	15363	15273	15298	15363	15327	15338	15369	15235	15378	15376	15392	15328	15236	15252	15238	15325	15617	15340	15381	15411	15427	15436	15416	15333	15168	15322	15342	15132	15308	15382	15431	15316	15390	15449	15362	15477	15471	15283	15400	15323	15285	15358	15222	15235	15226	15428	15288	15471	15359	15458	15268	15250	15295	15412	15430	15294	15220	15440	15175	15385	15298	15419	15358	15371	15328	15439	15520	15344	15427	15480	15342	15363	15408	15372	15341	15329	15450	15331	15460	15280	15238	15468	15392	15248	15472	15314	15139	15205	15226	15325	15308	15178	15449	15305	15032	15185	15533	15353	15461	15300	15303	15258	15464	15283	15312	15278	15266	15408	15274	15259	15240	15159	15278	15338	15062	15378	15361	15438	15259	15180	15204	15324	15287	15526	15266	15378	15174	15280	15177	15348	15217	15360	15260	15328	15399	15350	15389	15204	15261	15300	15277	15262	15231	15271	15363	15357	15228	15363	15140	15466	15430	15295	15361	15317	15160	15295	15280	15355	15211	15404	15479	15354	15507	15281	15265	15309	15202	15344	15336	15431	15363	15223	15261	15346	15331	15191	15366	15210	15343	15312	15073	15387	15317	15301	15398	15358	15501	15330	15343	15363	15424	15252	15397	15319	15454	15339	15140	15346	15393	15310	15306	15478	15076	15472	15303	15474	15235	15501	15339	15486	15346	15303	15300	15223	15333	15433	15156	15356	15289	15411	15354	15205	15433	15260	15258	15388	15433	15163	15269	15427	15491	15239	15415	15241	15476	15379	15524	15350	15504	15309	15501	15283	15268	15409	15348	15297	15466	15337	15289	15529	15321	15468	15282	15197	15278	15308	15351	15258	15252	15294	15225	15299	15171	15396	15300	15347	15461	15194	15346	15221	15392	15312	15261	15304	15334	15242	15163	15268	15238	15267	15278	15102	15325	15349	15285	15347	15177	15430	15410	15401	15255	15307	15305	15367	15191	15178	15313	15423	15292	15231	15338	15292	15365	15389	15337	15463	15378	15434	15265	15329	15436	15266	15246	15219	15300	15332	15216	15349	15242	15490	15208	15231	15425	15299	15269	15423	15393	15284	15316	15352	15169	15297	15354	15352	15450	15366	15320	15193	15251	15342	15452	15219	15397	15295	15325	15419	15202	15416	15396	15182	15401	15302	15530	15072	15343	15346	15308	15354	15375	15284	15353	15410	15405	15367	15417	15215	15154	15289	15306	15233	15425	15286	15201	15248	15356	15218	15223	15304	15426	15258	15261	15215	15347	15247	15400	15237	15237	15263	15467	15328	15235	15331	15461	15438	15389	15370	15290	15173	15440	15255	15120	15310	15224	15461	15278	15256	15481	15286	15297	15182	15233	15388	15355	15260	15354	15362	15228	15411	15382	15234	15354	15253	15401	15452	15228	15390	15326	15306	15268	15350	15243	15278	15421	15325	15341	15511	15446	15338	15492	15254	15461	15153	15110	15307	15330	15328	15314	15325	15312	15344	15445	15338	15235	15473	15287	15268	15374	15161	15440	15229	15296	15329	15277	15275	15421	15489	15208	15281	15402	15254	15459	15410	15389	15360	15351	15200	15294	15437	15355	15220	15336	15383	15345	15396	15339	15443	15283	15199	15395	15219	15220	15456	15257	15397	15303	15239	15255	15429	15204	15289	15392	15231	15245	15045	15275	15383	15469	15334	15348	15245	15084	15214	15263	15439	15269	15262	15394	15374	15402	15368	15320	15350	15236	15361	15304	15289	15209	15277	15273	15552	15293	15325	15215	15171	15172	15337	15300	15129	15386	15533	15331	15238	15310	15306	15278	15312	15317	15488	15431	15279	15291	15330	15107	15419	15336	15374	15542	15379	15401	15240	15162	15286	15336	15361	15228	15300	15441	15348	15320	15372	15340	15427	15393	15374	15448	15376	15222	15435	15375	15309	15416	15256	15396	15371	15391	15376	15207	15346	15444	15287	15368	15235	15320	15426	15215	15240	15372	15362	15376	15501	15244	15435	15376	15242	15237	15494	15255	15309	15145	15439	15338	15261	15166	15405	15238	15161	15476	15396	15249	15277	15295	15221	15441	15442	15274	15357	15270	15395	15379	15236	15441	15279	15553	15373	15131	15193	15456	15258	15507	15371	15270	15230	15380	15305	15331	15181	15391	15414	15311	15335	15519	15265	15190	15242	15289	15360	15377	15239	15334	15410	15524	15279	15262	15394	15388	15318	15297	15239	15348	15295	15204	15268	15244	15365	15286	15334	15419	15336	15269	15242	15328	15412	15247	15287	15290	15109	15112	15385	15286	15396	15416	15187	15282	15483	15406	15355	15333	15394	15175	15241	15389	15374	15121	15392	15430	15325	15280	15179	15497	15374	15327	15233	15304	15245	15281	15422	15216	15207	15340	15259	15301	15506	15473	15361	15397	15249	15405	15249	15483	15423	15399	15538	15274	15289	15457	15265	15439	15158	15216	15377	15282	15084	15241	15402	15462	15370	15174	15286	15299	15353	15243	15390	15420	15318	15225	15358	15197	15309	15284	15295	15374	15406	15203	15300	15288	15369	15351	15270	15331	15173	15188	15329	15316	15454	15461	15463	15328	15357	15271	15487	15336	15257	15351	15351	15274	15317	15273	15341	15368	15360	15169	15260	15229	15221	15375	15372	15344	15347	15206	15196	15181	15416	15185	15267	15242	15231	15156	15244	15525	15505	15304	15458	15404	15206	15453	15272	15215	15361	15271	15244	15414	15442	15379	15267	15247	15393	15318	15293	15353	15310	15488	15160	15352	15315	15314	15348	15475	15285	15227	15454	15356	15414	15354	15149	15233	15299	15262	15225	15416	15166	15423	15534	15235	15423	15581	15328	15216	15215	15204	15217	15281	15246	15263	15254	15331	15282	15390	15394	15474	15147	15360	15236	15181	15215	15453	15414	15327	15264	15468	15425	15110	15235	15415	15369	15436	15273	15235	15234	15277	15336	15287	15337	15190	15303	15332	15236	15334	15283	15305	15169	15325	15267	15533	15249	15242	15406	15321	15144	15302	15222	15345	15206	15400	15267	15452	15291	15266	15181	15415	15349	15378	15357	15191	15298	15243	15417	15049	15345	15461	15323	15468	15324	15276	15379	15352	15168	15475	15283	15212	15430	15157	15446	15327	15285	15240	15177	15395	15276	15345	15263	15161	15280	15550	15282	15382	15219	15438	15506	15337	15381	15353	15425	15415	15166	15492	15513	15426	15429	15340	15395	15480	15347	15155	15349	15427	15247	15364	15334	15237	15306	15209	15115	15372	15252	15266	15261	15446	15371	15502	15254	15293	15221	15445	15447	15226	15374	15336	15239	15267	15343	15283	15328	15348	15127	15380	15413	15233	15337	15306	15477	15161	15374	15338	15354	15271	15406	15234	15129	15337	15305	15236	15452	15305	15052	15398	15188	15285	15320	15430	15246	15324	15462	15340	15121	15363	15209	15217	15355	15364	15168	15388	15333	15220	15187	15264	15357	15435	15267	15275	15338	15394	15179	15387	15232	15260	15310	15260	15374	15346	15343	15313	15274	15185	15340	15354	15430	15161	15351	15423	15243	15334	15392	15333	15312	15330	15317	15212	15333	15290	15271	15384	15288	15304	15172	15386	15462	15271	15166	15265	15428	15386	15265	15312	15375	15239	15297	15411	15342	15294	15330	15314	15414	15270	15458	15385	15337	15400	15382	15467	15266	15305	15310	15225	15472	15277	15130	15298	15345	15277	15281	15481	15280	15231	15351	15306	15192	15376	15429	15496	15282	15296	15432	15227	15145	15369	15250	15522	15421	15274	15275	15192	15352	15377	15208	15231	15314	15350	15299	15325	15405	15501	15360	15339	15500	15280	15395	15257	15342	15389	15216	15194	15304	15228	15289	15229	15271	15133	15318	15244	15239	15338	15332	15335	15315	15281	15196	15290	15280	15341	15226	15448	15256	15358	15351	15348	15311	15487	15092	15192	15266	15367	15409	15364	15254	15480	15232	15373	15201	15366	15338	15284	15339	15299	15355	15281	15299	15222	15367	15119	15266	15313	15279	15282	15389	15394	15387	15357	15370	15396	15377	15258	15234	15335	15370	15282	15397	15474	15336	15268	15237	15398	15416	15382	15380	15412	15290	15280	15402	15282	15459	15299	15091	15374	15263	15320	15197	15247	15355	15389	15466	15442	15376	15339	15352	15384	15285	15330	15423	15312	15579	15384	15218	15433	15313	15016	15198	15252	15272	15366	15384	15261	15406	15351	15411	15332	15323	15481	15404	15401	15341	15286	15391	15377	15381	15271	15214	15355	15202	15431	15373	15220	15295	15458	15314	15210	15409	15361	15576	15266	15514	15311	15230	15446	15371	15324	15375	15431	15329	15188	15127	15449	15160	15120	15241	15197	15481	15369	15400	15214	15458	15311	15109	15179	15326	15458	15220	15147	15371	15442	15519	15306	15374	15294	15496	15241	15202	15251	15368	15377	15246	15231	15371	15272	15237	15429	15465	15371	15486	15267	15419	15207	15187	15427	15222	15329	15258	15307	15351	15415	15264	15271	15478	15261	15341	15452	15317	15320	15278	15306	15212	15249	15363	15273	15378	15287	15347	15179
22124	25418	57810	53973	31705	26460	30059	27391	26439	26688	26867	26668	26770	26628	26380	26514	26526	26491	26516	26423	26495	26470	26367	26244	26742	26483	26476	26065	26379	26303	26490	26284	26532	26319	26447	26354	26410	26415	26426	26539	26560	26518	26148	26491	26196	26331	26219	26408	26343	26010	26187	26274	26302	26189	26362	26572	26261	26287	26426	26308	26314	26362	26409	26348	26388	26506	26291	26360	26300	26137	26039	26373	26441	26289	26441	26195	26504	26224	26338	26429	26343	26419	26280	26246	26150	26244	26224	26075	26136	26230	26119	26217	26202	26356	26298	26179	26344	25873	26161	26283	26043	25970	25923	26176	26073	26407	26343	26255	26441	26385	26373	26250	26258	25990	26031	26317	26598	26201	26330	26174	26406	26471	26403	26129	26434	26234	26011	26275	26178	26236	26209	26264	26427	26306	26340	26524	26334	26233	26287	26508	26253	26245	26176	26420	26220	26387	25966	26353	26122	26164	26234	26293	25998	26312	26240	26187	26508	26139	26370	26512	26306	26216	26327	26346	26146	26383	26484	26338	26269	26163	26250	26376	26160	26051	26038	26262	26494	26370	26116	26227	26350	26122	26099	26131	26234	25989	26284	26332	26177	26371	26524	26260	26348	26520	26333	26233	26283	26402	26309	26168	26228	25922	26061	25874	26332	26519	26471	26394	26236	26150	26366	26052	26231	26409	26257	25953	26056	26256	26301	26349	26258	26042	26112	26350	26339	26235	26074	26153	26362	26001	25942	26546	26276	26413	26183	26154	26120	26398	26185	25839	25998	25915	26267	26312	26085	26063	26349	25964	26339	26006	26244	26181	26359	26030	26417	26432	26340	26280	26323	26149	26165	26307	26282	26371	26037	26105	26300	26345	26197	26484	26308	26183	26116	26528	26547	26200	26146	26336	26341	26223	26206	26283	26007	26324	26279	26232	26251	26271	26245	26257	26272	26312	26154	26068	26091	26052	26205	26337	26136	25932	26456	26450	26494	26345	26252	26200	26034	26165	26335	26406	26323	26306	26142	26344	26066	26360	26126	26485	26106	26411	26344	26304	26216	26487	26373	26106	26308	26269	26164	26469	26255	26358	26264	26194	26178	26097	26427	26267	26437	26241	26328	26237	26437	26236	26222	26156	26221	26232	26195	26445	26311	26216	26308	26323	26402	26189	26375	26118	26069	26082	26243	26076	26130	26274	26300	26289	26220	26338	26180	26174	26270	26338	26404	26232	26226	25969	26315	26198	26073	26431	26532	26249	26370	26390	26238	26166	26137	26327	26288	26128	26317	26325	26318	26379	26106	26244	26300	26212	26024	26134	26308	26353	26206	26423	26499	26290	26534	26294	26397	26283	26350	26230	26352	26260	26098	26108	26342	26078	26242	26285	26094	26065	26013	26321	26403	26573	26034	26147	26235	25987	26217	26388	25937	25915	26296	26075	26355	26111	26147	26142	26277	26136	26254	26461	26288	26241	26423	26222	26089	26252	26129	25909	26485	26350	26256	26113	26416	26075	26378	26339	26255	26381	26587	26475	26075	26273	26169	26273	26350	26249	26069	26455	26154	25805	26114	26231	26370	26331	26383	26146	26236	26196	26160	26371	26235	26375	26211	26265	26135	26311	26309	25798	26455	26276	26210	26237	26304	26199	26238	26236	26236	26242	26305	26309	26138	26193	26121	26201	26317	26589	26080	26055	26209	26239	26331	26059	26288	26195	26063	26152	26334	26052	26363	26349	26144	26313	26193	26172	26166	26355	26134	26175	26171	26165	25996	26203	26492	26362	26352	26174	26177	26268	26530	26202	26426	26377	26050	26368	26454	26146	25891	25897	26337	26165	26287	26070	26195	26419	26196	26026	26266	26220	26248	26180	26181	26571	26559	26348	26405	26197	26257	26402	26327	26234	26355	26119	26192	26284	26048	26305	26037	26003	26169	26207	26339	26179	26226	26057	26055	26206	26232	26275	26160	26018	26339	26115	26354	26241	26571	25981	25951	25986	26184	26105	26207	26216	26141	26341	26449	26223	26195	26307	26349	26420	26290	26262	26374	26048	26171	26117	26492	26172	26243	26189	26133	25780	26370	26311	26212	26167	26206	25912	26127	26242	26072	26315	26619	26342	26582	26164	26527	26093	25938	26185	26510	26422	26187	26353	26374	25977	26321	25862	26191	26224	26129	26252	26169	26107	25926	26216	25852	26097	26242	26143	26164	26468	26274	26252	26531	26109	26164	26327	26246	26181	26284	26123	26414	26304	26123	26268	26245	26325	26286	26266	26282	25950	26428	26133	26324	26363	26181	26237	26360	26348	26331	26228	25890	26222	26296	26478	26232	26406	26305	26472	26451	26277	26123	26133	26517	26105	26111	26394	26271	26197	26515	26171	26232	26149	26404	26172	26201	25975	26310	26248	26330	26395	26205	26033	26398	26124	26139	26356	26585	26339	26268	26216	26322	26449	26165	26040	26268	25924	26246	26270	26192	25954	26127	26390	26224	26320	26396	26041	26195	26129	26279	26342	26617	26158	26256	26179	26139	26082	26109	25856	26322	25983	26197	26310	26265	26102	26209	26197	26067	26380	26177	26412	26291	26265	26502	26374	26277	26235	26019	26608	26282	26204	26395	26208	26234	26258	26310	26217	26289	26087	26147	26314	26057	26242	26261	26415	26283	26300	26085	26125	26189	26314	26086	26353	26237	25934	26340	26285	26259	26294	26137	26084	26086	25983	26153	26050	26360	26190	26225	26337	26262	26206	26258	26563	26385	26560	26477	26332	26326	25942	26683	26154	26342	26291	26111	26338	26086	26259	26183	26299	26178	26274	26203	26299	26221	26428	26274	26407	25985	26367	26282	26124	26199	26303	26081	26229	26295	26251	26215	26473	26369	26336	26343	26328	26429	26136	26307	26059	26272	26220	26304	25940	26402	26214	26248	26242	26097	26081	26041	26115	26532	26123	26261	26377	26283	26332	26178	26075	26384	26440	26189	26284	26625	26533	26012	26161	26358	25968	26102	26209	26218	26279	26197	26200	26107	26238	26181	26514	26344	26448	26347	26020	26122	26162	26332	26149	26021	26206	26229	26464	26038	26260	26222	26049	26011	26080	26423	26350	26047	26457	26367	26182	26158	26318	26280	26442	26420	25990	26064	26219	26399	26184	26185	26233	26236	26467	26285	26244	26331	26384	26210	26346	26301	26536	26451	26523	26119	26261	26521	26283	26237	26412	26156	26185	26015	26168	26381	26423	26121	26201	26273	26009	26208	26315	26224	26188	26297	26318	26120	25944	26343	26162	26277	26147	26232	26274	26163	26143	26406	26201	26167	25979	26006	26061	26240	26027	26322	26182	26268	26054	26140	26160	26000	26263	26040	26567	26322	26537	26086	26403	26239	26388	26154	25948	26159	26209	26257	25971	26074	26193	26168	26035	26063	26068	26206	26345	26269	26165	26161	26477	26065	26127	26361	26202	26367	26338	26358	26373	26199	26303	26230	26449	26080	26090	25933	26417	26409	26497	26026	26180	26459	26319	26299	26258	26211	26396	26383	26160	26144	26245	26493	26380	26486	26209	26221	26454	26372	26251	26100	26117	26182	26000	26229	26453	26206	26201	26226	26167	26275	26425	26435	26157	26132	26245	26201	26330	26294	26288	26407	26218	26468	26438	26404	26373	25899	26241	26086	26160	26349	25913	26172	26583	26294	26124	26548	26208	26266	26238	26404	26296	26453	26156	26192	26228	26358	26144	26234	26455	26247	26161	26216	26229	26389	26148	26351	26379	25898	26326	26080	26008	26107	26306	26292	26230	26302	26323	26226	26178	26164	26367	26174	26262	26493	26400	26280	26271	26032	26264	26431	26137	26007	26558	26124	26105	26260	26445	26264	26065	26257	26058	26395	26306	26073	26253	26499	26079	26256	26210	26318	26326	26080	26099	26113	26382	26299	26161	26372	26160	26269	26178	26154	26096	26389	26346	26492	26331	26248	26156	26103	26276	26200	26342	26205	26162	26174	26418	26566	26159	26402	26220	26222	26235	26175	26165	26216	26311	26115	26315	26148	26164	26491	26527	26504	25989	26199	26351	26290	26036	26307	26009	26211	26395	26322	26361	26348	26166	26368	26398	26169	26235	26100	26034	26286	26367	26015	26125	26270	26025	26370	26213	26253	26278	26247	26259	26226	26417	26245	26349	26512	26211	26154	26371	26382	26241	26293	26149	26173	26335	26342	26123	26490	26163	25933	26327	26025	26179	26387	26346	26225	25834	26410	26231	26338	26369	26166	26120	26203	26204	26192	26242	26333	26209	26534	26044	25919	26321	26244	26156	25949	26243	26288	26144	26114	26238	26127	26318	26577	26291	26233	26481	26317	26206	26307	26150	26349	26421	26264	26219	26113	26274	26160	26270	26592	26103	26154	26081	26481	26526	26351	26382	26439	26210	26484	26121	26329	26145	26318	26158	26493	26338	25806	26315	26293	25991	26000	26182	26119	26282	26431	26076	26046	26121	26209	26224	26396	26216	26453	26175	26042	26105	26355	26186	26212	26210	26355	25940	26262	26430	26365	26414	26171	26072	26134	26024	26025	26090	26189	26170	26414	26181	26295	26411	26368	26234	26180	26405	26292	26420	26133	26255	26187	26204	26115	26045	26117	26248	26581	26164	26251	26323	26159	26111	26238	26450	26285	25989	26304	26239	26297	26275	26208	26196	26116	26523	26069	26294	26303	26174	26381	26300	26223	26440	26130	26291	26295	26065	26301	26257	26299	26406	26345	26064	25975	26249	26181	26198	26111	25977	26233	26180	26389	26379	26340	26454	26341	26186	26299	26071	26201	26255	26202	25982	26158	26292	26237	26227	26190	26330	26189	26112	26277	26170	26324	26418	26155	26083	26260	26318	26304	26144	26119	26176	26284	26051	26490	26279	26067	26072	26406	26375	26359	26445	26409	26385	26144	26177	26212	26194	26193	26439	26619	26186	26431	26327	26199	26409	26341	26275	26155	26429	26303	26201	26237	26056	26233	26196	26129	26168	26157	26433	26006	25763	26119	26215	26204	26277	26260	26395	26430	26304	25994	26105	26221	26217	26165	26360	26129	26657	26487	26193	26301	26350	26369	26012	26268	26232	26427	26287	26352	26017	26195	26166
30802	81071	82031	74928	36712	15689	15198	15292	15261	15325	15402	15390	15311	15259	15319	15419	15333	15560	15272	15313	15571	15206	15395	15429	15411	15560	15332	15338	15528	15337	15457	15373	15390	15328	15379	15314	15185	15331	15403	15347	15254	15360	15346	15339	15444	15304	15179	15335	15225	15460	15286	15493	15371	15355	15472	15422	15389	15304	15388	15094	15287	15333	15473	15229	15369	15324	15353	15171	15371	15162	15407	15329	15417	15307	15226	15206	15310	15484	15270	15421	15208	15260	15433	15197	15393	15266	15220	15289	15394	15445	15454	15376	15304	15429	15183	15332	15188	15247	15295	15331	15290	15307	15302	15521	15415	15337	15338	15177	15322	15315	15154	15379	15377	15277	15410	15356	15293	15587	15337	15222	15398	15424	15265	15175	15521	15369	15295	15375	15437	15267	15455	15334	15508	15336	15428	15341	15366	15369	15334	15461	15375	15421	15273	15409	15333	15303	15415	15497	15238	15348	15256	15270	15520	15322	15361	15412	15349	15313	15181	15296	15182	15507	15488	15363	15251	15165	15314	15376	15191	15169	15397	15355	15391	15368	15124	15354	15336	15200	15401	15315	15393	15212	15372	15467	15217	15305	15287	15311	15376	15383	15250	15404	15491	15366	15319	15347	15214	15328	15234	15363	15138	15461	15464	15232	15309	15462	15435	15286	15384	15408	15407	15271	15337	15509	15324	15274	15385	15343	15127	15298	15378	15270	15172	15341	15271	15380	15298	15272	15466	15253	15471	15351	15480	15363	15324	15264	15248	15409	15314	15205	15135	15095	15377	15495	15261	15471	15261	15386	15375	15181	15100	15299	15422	15052	15195	15469	15363	15391	15484	15399	15242	15283	15504	15277	15455	15442	15233	15522	15299	15245	15283	15269	15383	15371	15284	15308	15309	15377	15498	15378	15272	15270	15192	15467	15303	15267	15278	15258	15207	15463	15538	15368	15343	15348	15353	15344	15427	15255	15486	15288	15418	15244	15254	15219	15288	15275	15424	15381	15249	15235	15403	15023	15201	15253	15202	15384	15425	15369	15338	15411	15285	15251	15359	15357	15348	15318	15300	15421	15408	15357	15370	15170	15512	15314	15185	15453	15222	15472	15295	15149	15206	15294	15270	15224	15262	15448	15243	15173	15403	15456	15391	15365	15380	15405	15368	15373	15313	15325	15454	15317	15311	15405	15411	15259	15364	15272	15233	15332	15444	15237	15205	15370	15316	15294	15274	15331	15379	15326	15276	15297	15173	15174	15214	15335	15197	15237	15264	15427	15392	15422	15426	15307	15266	15301	15479	15343	15341	15521	15306	15219	15390	15348	15395	15342	15348	15548	15241	15090	15569	15189	15333	15217	15394	15285	15500	15344	15430	15523	15249	15302	15321	15432	15261	15364	15333	15490	15280	15394	15381	15254	15558	15256	15392	15323	15227	15274	15263	15187	15233	15372	15263	15301	15255	15349	15437	15217	15195	15280	15122	15305	15297	15505	15302	15423	15360	15322	15241	15207	15357	15267	15347	15133	15415	15184	15483	15541	15173	15288	15355	15400	15415	15311	15191	15338	15185	15258	15244	15360	15345	15181	15365	15223	15201	15364	15390	15160	15420	15379	15311	15398	15099	15225	15398	15448	15397	15206	15165	15385	15433	15469	15276	15177	15280	15383	15407	15330	15443	15546	15278	15365	15378	15296	15238	15164	15201	15267	15399	15322	15033	15247	15294	15179	15233	15522	15284	15406	15209	15197	15164	15372	15311	15130	15139	15298	15320	15368	15147	15216	15354	15365	15333	15336	15308	15177	15230	15346	15278	15360	15319	15370	15223	15343	15456	15227	15365	15469	15375	15238	15346	15487	15259	15342	15456	15440	15324	15310	15297	15278	15222	15197	15309	15130	15373	15366	15447	15438	15302	15320	15328	15400	15369	15308	15403	15345	15382	15272	15216	15062	15353	15460	15315	15208	15383	15411	15369	15269	15271	15242	15249	15264	15259	15338	15358	15306	15335	15299	15322	15242	15323	15332	15403	15231	15324	15457	15259	15296	15309	15171	15160	15296	15297	15286	15453	15549	15413	15290	15394	15350	15198	15333	15567	15203	15287	15344	15431	15271	15270	15305	15256	15224	15382	15345	15415	15407	15387	15473	15271	15282	15411	15518	15423	15248	15153	15429	15380	15341	15179	15212	15266	15473	15322	15326	15463	15376	15301	15328	15537	15195	15299	15297	15241	15369	15341	15473	15352	15271	15393	15298	15392	15379	15457	15133	15298	15258	15186	15313	15337	15296	15356	15378	15320	15223	15431	15378	15570	15332	15471	15439	15383	15365	15070	15604	15197	15419	15267	15263	15308	15165	15495	15406	15446	15103	15271	15234	15191	15273	15419	15344	15240	15336	15368	15276	15423	15295	15295	15340	15327	15279	15160	15266	15215	15382	15284	15202	15293	15307	15259	15365	15146	15200	15322	15167	15252	15367	15339	15214	15375	15489	15268	15229	15344	15213	15536	15336	15413	15331	15403	15358	15141	15147	15181	15514	15232	15500	15280	15385	15524	15351	15328	15186	15208	15459	15347	15404	15237	15404	15362	15424	15367	15289	15219	15382	15318	15495	15329	15296	15198	15204	15113	15175	15320	15406	15456	15269	15504	15321	15327	15375	15323	15210	15332	15300	15423	15189	15226	15338	15413	15244	15295	15257	15365	15562	15312	15318	15475	15469	15231	15255	15394	15373	15302	15222	15204	15234	15413	15444	15261	15462	15271	15441	15251	15410	15362	15187	15278	15465	15419	15382	15376	15168	15242	15258	15253	15293	15239	15227	15225	15327	15324	15278	15192	15458	15390	15180	15320	15325	15181	15311	15360	15333	15012	15264	15159	15496	15470	15495	15327	15240	15285	15188	15336	15364	15314	15363	15344	15167	15481	15196	15242	15235	15172	15444	15279	15228	15324	15189	15379	15383	15254	15389	15363	15156	15202	15358	15324	15286	15221	15292	15245	15344	15214	15404	15404	15414	15460	15269	15317	15538	15220	15320	15280	15369	15251	15409	15288	15403	15468	15307	15255	15341	15344	15368	15176	15299	15361	15381	15314	15350	15364	15348	15436	15178	15419	15289	15438	15395	15333	15451	15236	15381	15451	15327	15292	15489	15266	15279	15191	15119	15168	15362	15242	15398	15340	15371	15337	15215	15320	15484	15316	15234	15171	15232	15374	15275	15361	15326	15383	15317	15321	15374	15457	15422	15254	15280	15436	15326	15399	15275	15403	15240	15436	15406	15135	15307	15461	15257	15629	15404	15354	15440	15334	15303	15451	15421	15327	15318	15354	15388	15181	15452	15197	15179	15390	15405	15335	15519	15401	15217	15528	15466	15312	15487	15508	15213	15329	15191	15351	15174	15367	15108	15359	15361	15025	15433	15447	15363	15392	15405	15400	15276	15364	15328	15305	15443	15443	15449	15395	15246	15266	15261	15353	15334	15301	15302	15322	15292	15271	15412	15242	15365	15312	15295	15298	15181	15140	15350	15298	15388	15404	15360	15433	15428	15402	15230	15276	15209	15265	15310	15353	15293	15344	15298	15389	15354	15204	15368	15272	15273	15092	15257	15198	15297	15210	15351	15387	15203	15295	15341	15357	15346	15333	15244	15306	15207	15406	15466	15372	15244	15366	15300	15343	15325	15172	15352	15210	15208	15370	15367	15332	15270	15213	15411	15385	15400	15173	15360	15248	15201	15375	15290	15235	15522	15303	15518	15381	15220	15126	15270	15330	15333	15315	15255	15391	15146	15222	15355	15092	15236	15355	15418	15262	15344	15394	15283	15366	15197	15386	15634	15470	15183	15348	15253	15438	15367	15232	15451	15299	15283	15323	15561	15477	15443	15142	15360	15263	15368	15212	15295	15317	15415	15403	15513	15309	15218	15432	15408	15100	15393	15310	15064	15261	15070	15415	15334	15401	15364	15349	15347	15296	15270	15390	15218	15346	15262	15285	15359	15345	15318	15251	15351	15429	15483	15248	15358	15216	15199	15226	15286	15329	15144	15484	15457	15253	15409	15207	15355	15324	15590	15303	15207	15332	15346	15366	15305	15339	15211	15354	15303	15233	15280	15234	15251	15415	15474	15241	15143	15273	15396	15244	15332	15069	15462	15259	15227	15412	15355	15296	15091	15348	15295	15334	15379	15410	15378	15445	15336	15321	15273	15417	15263	15284	15273	15329	15302	15218	15277	15277	15475	15433	15493	15428	15381	15436	15276	15176	15131	15349	15423	15386	15272	15393	15421	15337	15153	15304	15312	15231	15221	15353	15241	15388	15314	15245	15316	15208	15364	15484	15452	15421	15121	15258	15304	15135	15394	15416	15217	15368	15306	15199	15325	15380	15378	15331	15280	15265	15385	15285	15319	15497	15061	15325	15456	15331	15251	15357	15252	15247	15293	15340	15261	15291	15088	15459	15148	15250	15336	15378	15425	15080	15410	15293	15297	15340	15150	15372	15181	15254	15271	15368	15370	15298	15328	15353	15444	15310	15242	15395	15368	15417	15493	15235	15374	15459	15397	15251	15331	15307	15508	15286	15546	15227	15406	15323	15386	15312	15305	15231	15208	15121	15276	15418	15187	15426	15240	15364	15262	15177	15355	15309	15248	15432	15355	15337	15495	15423	15299	15235	15218	15380	15288	15361	15310	15224	15352	15440	15462	15224	15375	15446	15417	15240	15308	15508	15445	15300	15186	15428	15339	15350	15087	15224	15147	15242	15435	15312	15346	15193	15181	15222	15249	15358	15445	15272	15347	15300	15408	15249	15328	15311	15301	15434	15269	15444	15123	15236	15264	15295	15461	15262	15322	15106	15477	15347	15280	15343	15425	15417	15307	15470	15112	15416	15264	15398	15375	15520	15267	15375	15252	15475	15359	15292	15364	15235	15245	15310	15326	15474	15557	15312	15348	15398	15262	15435	15477	15416	15469	15259	15269	15215	15232	15304	15207	15331	15254	15167	15193	15349	15394	15331	15306	15280	15387	15295	15546	15211	15225	15374	15255	15342	15470	15203	15329	15374	15556	15389	15305	15277	15245	15337	15442	15280	15327	15178	15411	15197	15307	15210	15409	15354	15242	15321	15251	15313	15143	15179	15350
33432	34818	55556	37830	25129	23072	22376	22592	22316	22360	22259	22385	22434	22379	22292	22440	22473	22604	22428	22464	22357	22287	22262	22412	22319	22357	22486	22247	22417	22268	22246	22496	22160	21968	22266	22239	22408	22301	22299	22337	22393	22306	22450	22200	22245	22211	22208	22290	22172	22502	22503	22308	22389	22396	22504	22345	22512	22386	22393	22441	22233	22371	22430	22438	22348	22298	22176	22002	22329	22213	22293	22206	22109	22271	22607	22215	22475	22481	22285	22309	22565	22197	22516	22101	22311	22295	22312	22283	22224	22347	22190	22202	22349	22340	22298	22645	22366	22494	22386	22377	22320	22534	22572	22387	22137	22400	22338	22314	22335	22121	22272	22689	22204	22393	22181	22229	22309	22396	22303	22334	22487	22421	22582	22450	22240	22379	22149	22304	22140	22663	22487	22263	22336	22573	22576	22182	22278	22416	22309	22330	22418	22265	22299	22302	22491	22571	22244	22128	22064	22172	22234	22248	22381	22403	22279	22290	22512	22400	22443	22321	22260	22421	22380	22216	22384	22364	22318	22321	22350	22485	22060	22441	22318	22210	22283	22187	22256	22209	22358	22370	22418	22260	22333	22252	22479	22315	22320	22236	22315	22428	22399	22258	22359	22335	22481	22323	22212	22450	22190	22339	22204	22226	22440	22379	22385	22049	22108	22497	22282	22488	22609	22184	22218	22490	22190	22320	22210	22239	22307	22036	22438	22078	22692	22330	22378	22196	22159	22345	22571	22183	22521	22454	22393	22382	22517	22437	22436	22167	22443	22207	22261	22068	22182	22384	22534	22264	22375	22259	22298	22317	22518	22356	22146	22175	22355	22414	22317	22556	22279	22500	22521	21977	22356	22137	22485	22259	22255	22249	22453	22423	22349	22327	22289	22442	22301	22555	22357	22427	22483	22225	22426	22132	22192	22211	22508	22296	22267	22333	22276	22227	22223	22466	22245	22420	22282	22360	22616	22374	22537	22376	22332	22371	22243	22202	22341	22403	22381	22116	22236	22124	22222	22259	22409	22347	22623	22156	22336	22171	22224	22418	22325	22178	22419	22159	22384	22507	22330	22318	22339	22472	22129	22339	22263	22287	22360	22381	22344	22444	22270	22315	22332	22175	22274	22112	22413	22275	22305	22425	22511	22343	22305	22407	22237	22192	22624	22280	22189	22276	22296	22192	22178	22377	22561	22536	22452	22336	22202	22276	22262	22277	22299	22388	22341	22358	22225	22261	22375	22323	22445	22520	22258	22187	22255	22311	22503	22512	22166	22292	22210	22178	22338	22322	22476	22457	22300	22352	22326	22054	22558	22705	22428	22425	22122	22393	22243	22217	22376	22219	22282	22453	22410	22422	22123	22108	22173	22399	22326	22006	22544	22206	22364	22125	22389	22250	22161	22227	22381	22043	22230	22449	22407	22510	22232	22181	22154	22408	22173	22283	22310	22077	22437	22537	22285	22028	22031	22592	22275	22297	22264	22736	22295	22325	22434	22470	22154	22419	22278	22283	22309	22071	22275	22325	22220	22170	22437	22216	22287	22326	22426	22311	22324	22220	22228	22223	22526	22358	22325	22420	22191	22172	22434	22621	22485	22508	22423	22448	22380	22480	22403	22400	22365	22449	22346	22241	22420	22574	22240	22420	22219	22433	22421	22432	22298	22334	22387	22133	22416	22386	22535	22100	22216	22328	22154	22340	22400	22466	22427	22339	22095	22167	22256	22565	22531	22045	22463	22078	22310	22327	22292	22377	22517	22359	22413	22047	22119	22239	22402	22442	22413	22339	22335	22320	22330	22062	22193	22441	22549	22377	22649	22584	22449	22298	22180	22210	22349	22199	22078	22374	22474	22448	22120	22348	22349	22555	22528	22515	22341	22500	22347	22144	22422	22406	22297	22301	22272	22202	22354	22287	22184	22482	22328	22048	22356	22154	22429	22350	22196	22406	22466	22426	22101	22393	22201	22203	22423	22596	22569	22363	22122	22350	22456	22068	22135	22316	22082	22522	22272	22378	22515	22295	22062	22327	22419	22364	22404	22432	22403	22041	22320	22325	22372	22491	22305	22291	22167	22378	22308	22409	22699	22261	22090	22441	22166	22461	22246	22290	22382	22243	22402	22492	22235	22498	22428	22418	22375	22405	22337	22285	22410	22235	22001	22178	22276	22532	22407	22314	22413	22099	22179	22198	22522	22419	22571	22347	22052	22436	22460	22041	22282	22517	22254	22352	22647	22368	22114	22399	22244	22277	22125	22133	22377	22524	22440	22289	22334	22237	22442	22495	22552	22148	22588	22357	22250	22445	22519	22483	22157	22524	22228	21984	22451	22238	22176	22189	22246	22098	21983	22290	22381	22314	22458	22240	22065	22258	22255	22236	22520	22298	22339	22496	22625	22452	22151	22408	22159	22390	22423	22478	22396	22033	22129	22577	22624	22550	22221	22265	22623	22335	22108	22225	22295	22311	22483	22318	22380	22428	22376	22262	22194	22280	22453	22321	22133	22336	22380	22732	22347	22259	22254	22148	22397	22353	22640	22198	22150	22455	22216	22421	22436	22536	22597	22267	22420	22427	22608	22479	22389	22331	22189	22418	22254	22351	22371	22428	22451	22450	22549	22549	22290	22366	22558	22421	22145	22173	22354	22417	22423	22339	22338	22129	22459	22179	22308	22517	22774	22475	22302	22345	22430	22596	22146	22205	22353	22401	22319	22391	22385	22335	21992	22342	22483	22273	22251	22483	22406	22380	22359	22196	22333	22314	22556	22147	22240	22317	22483	22192	22250	22170	22517	22416	22161	22289	22514	22228	22279	22375	22481	22392	22353	22356	22174	22200	22339	22211	22363	22255	22327	22464	22416	22384	22346	22501	22402	22445	22693	22424	22546	22512	22228	22208	22411	22234	22113	22619	22385	22298	22109	22165	22434	22237	22541	22372	22267	22512	22454	22536	22239	22381	22191	22157	22278	22439	22379	22342	22070	22283	22537	22230	22426	22455	22266	22221	22137	22219	22370	22250	22227	22102	22502	22065	22285	22465	22427	22266	22404	22554	22177	22339	22316	22212	22156	22092	22229	22023	22358	22313	22220	22008	22340	22232	22376	22375	22444	22216	22016	22324	22610	22294	22347	22207	22590	22517	22416	22364	22351	22466	22231	22287	22269	22091	22336	22272	22322	22101	22337	22306	22283	21935	22282	22533	22203	22316	22256	22349	22484	22227	22405	22337	22518	22468	22313	22288	22224	22428	22121	22408	22604	22343	22200	22169	22163	22111	22611	22343	22475	22522	22365	22462	22279	22396	22473	22492	22156	22195	22361	22212	22494	22360	22408	22264	22530	22276	22353	22244	22100	22126	22482	22523	22509	22429	22467	22340	22325	22232	22396	22347	22353	22328	22572	22285	22247	22499	22438	22185	22291	22448	22586	22419	22169	22351	22477	22333	22444	22013	22454	22297	22369	22209	22181	22400	22396	22443	22384	22261	22326	22430	22415	22347	22349	22149	22417	22260	22208	22358	22144	22402	22410	22480	22436	22331	22425	22203	22380	22349	22268	22236	22174	22297	22160	22395	22415	22214	22323	22492	22167	22229	22377	22449	22238	22307	22414	22152	22314	22299	22386	22144	22545	22430	22286	22337	22300	22253	22515	22474	22287	22294	22193	22228	22256	21966	22380	22470	22267	22383	22369	22436	22299	22178	22252	22245	22368	22367	22151	22384	22538	22624	22400	22334	22399	22253	22297	22199	22546	22391	22491	22445	22336	22636	22373	22158	22580	22331	22267	22191	22302	22697	22298	22297	22218	22363	22314	22252	22333	22324	22194	22530	22454	22616	22461	22342	22500	22259	22287	22330	22266	22336	22369	22442	22523	21981	22056	22376	22527	22016	22264	22421	22311	22213	22463	22441	22296	22316	22158	22321	22373	22262	22240	22281	22459	22458	22282	22426	22167	22307	22217	22399	22502	22276	22423	22317	22325	22426	22317	22482	22272	22329	22249	22587	22177	22296	22510	22517	22307	22206	22537	22283	22295	22536	22283	22392	22277	22519	22587	22285	22258	22267	22661	22230	22209	22196	22365	22621	22256	22342	22393	22424	22223	22571	22350	22472	22380	22560	22444	22340	22422	22479	22106	22214	22036	22367	22166	22416	22559	22492	22209	22344	22365	22305	22198	22290	22518	22214	22392	22220	22363	22192	22230	22206	22383	22285	22420	22362	22199	22358	22307	22298	22338	22260	22207	22338	22370	22054	22351	22244	22263	22386	22544	22473	22407	22255	22230	22473	22453	22240	22241	22161	22204	22383	22561	22410	22321	22356	22562	22603	22379	22125	22163	22361	22348	22330	22333	22597	22126	22206	22138	22370	22188	22566	22189	22536	22309	22257	22324	22400	22143	22152	22398	22422	22366	22342	22316	22217	22178	22393	22538	22313	22222	22305	22228	22425	22393	22531	22458	22137	22386	22378	22409	22627	22196	22151	22348	22330	22296	22420	22401	22167	22358	22290	22543	22512	22378	22207	22497	22260	22305	22193	22250	22307	22375	22591	22480	22334	22480	22420	22292	22456	22375	22235	22441	22284	22359	22339	22591	22434	22373	22250	22305	22398	22179	22341	22505	22372	22524	22272	22404	22433	22428	22446	22218	22414	22509	22423	22431	22305	22211	22369	22500	22385	22593	22395	22492	22340	22306	22416	22406	22303	22376	22355	22271	22426	22409	22454	22477	22185	22335	22194	22400	22332	22334	22357	22222	22418	22366	22435	22239	22324	22402	22457	22425	22308	22162	22432	22426	22375	22305	22401	22403	22255	22358	22176	22357	22353	22365	22513	22494	22400	22533	22184	22343	22414	21975	22302	22437	22102	22340	22336	22469	22376	22231	22319	22413	22380	22612	22452	22248	22359	22354	22150	22346	22406	22221	22166	22294	22574	22284	22583	22225	22412	22528	22222	22380	22378	22448	22140	22529	22407	22276	22199	22616	22322	22497	22332	22193	22416	22394	22300	22339	22137	22411	22310	22281	22329	22314	22432	22049	22357	22224	22338	22166	22315	22294	22199	22337	22509	22500	22298	22412	22395	22446	22378	22062	22423	22263	22264	22664	22185	22441	22359	22396	22455	22247	22331	22554	22503	22388	22385
19260	40091	46978	25598	15230	13604	13834	13633	13822	13663	13628	13689	13761	13957	13664	13761	13712	13706	13658	13673	13771	13758	13796	13610	13817	13847	13798	13791	13722	13869	13562	13807	13775	13800	13833	13786	13711	13776	13617	13727	13705	13738	13693	13587	13642	13755	13956	13823	13677	13654	13659	13733	13784	13766	13691	13632	13613	13689	13809	13715	13735	13585	13608	13638	13698	13699	13585	13833	13575	13669	13666	13613	13733	13757	13756	13821	13724	13699	13910	13706	13616	13711	13744	13772	13728	13671	13645	13756	13662	13603	13653	13789	13749	13668	13906	13870	13614	13661	13735	13687	13692	13688	13638	13631	13701	13692	13656	13933	13655	13697	13580	13952	13705	13793	13721	13705	13725	13656	13778	13697	13756	13797	13581	13473	13633	13725	13674	13443	13700	13581	13714	13647	13476	13733	13659	13639	13994	13779	13508	13707	13594	13598	13686	13595	13805	13580	13769	13683	13544	13845	13622	13722	13712	13878	13767	13744	13795	13377	13803	13716	13704	13642	13854	13584	13822	13682	13652	13755	13580	13712	13838	13614	13634	13741	13635	13717	13614	13809	13669	13739	13682	13659	13707	13615	13833	13691	13784	13824	13623	13711	13726	13801	13705	13654	13792	13739	13552	13731	13652	13897	13659	13654	13540	13628	13773	13706	13735	13640	13865	13861	13706	13665	13713	13660	13653	13701	13725	13769	13733	13764	13675	13807	13757	13673	13682	13738	13622	13681	13777	13702	13624	13915	13675	13784	13681	13855	13818	13808	13747	13483	13778	13718	13600	13694	13683	13763	13852	13740	13893	13748	13544	13741	13588	13660	13800	13911	13848	13616	13771	13683	13646	13737	13776	13752	13863	13757	13824	13600	13669	13779	13705	13720	13703	13734	13646	13720	13739	13753	13647	13805	13660	13586	13633	13561	13790	13842	13773	13670	13711	13631	13731	13718	13696	13778	13649	13766	13628	13488	13740	13667	13740	13500	13703	13796	13688	13727	13506	13652	13735	13645	13692	13780	13840	13636	13729	13742	13746	13738	13764	13554	13770	13660	13597	13743	13583	13777	13654	13637	13765	13683	13600	13702	13698	13607	13725	13793	13760	13614	13741	13736	13605	13709	13573	13669	13778	13647	13728	13713	13844	13796	13749	13597	13750	13740	13483	13787	13834	13598	13763	13722	13764	13685	13735	13899	13750	13811	13802	13678	13766	13647	13811	13677	13708	13900	13696	13710	13814	13808	13632	13709	13777	13636	13718	13645	13534	13849	13757	13528	13850	13587	13633	13626	13698	13810	13599	13769	13773	13623	13604	13770	13676	13645	13830	13677	13737	13660	13747	13750	13746	13776	13781	13629	13545	13923	13618	13712	13645	13717	13529	13828	13656	13698	13839	13661	13717	13792	13741	13684	13665	13857	13819	13772	13711	13743	13806	13741	13640	13602	13698	13902	13591	13678	13557	13753	13897	13844	13655	13727	13743	13621	13731	13770	13727	13652	13739	13709	13664	13696	13676	13566	13823	13723	13817	13851	13779	13739	13615	13630	13727	13620	13623	13805	13770	13673	13641	13662	13557	13752	13707	13689	13755	13614	13899	13628	13659	13702	13758	13817	13713	13693	13904	13744	13597	13636	13852	13696	13869	13568	13801	13822	13734	13748	13795	13665	13793	13828	13627	13698	13607	13633	13843	13623	13701	13737	13876	13659	13702	13932	13733	13671	13638	13525	13724	13645	13686	13652	13774	13634	13659	13753	13797	13863	13759	13650	13696	13751	13769	13767	13900	13808	13622	13711	13668	13529	13849	13585	13824	13716	13610	13703	13689	13859	13759	13665	13711	13695	13804	13631	13725	13801	13705	13710	13730	13878	13810	13774	13617	13737	13619	13778	13843	13678	13623	13772	13656	13778	13703	13675	13820	13816	13516	13767	13635	13572	13866	13659	13605	13692	13719	13660	13578	13794	13771	13663	13766	13676	13719	13842	13658	13669	13716	13786	13702	13579	13732	13731	13635	13681	13813	13650	13726	13703	13738	13723	13675	13701	13803	13664	13811	13709	13738	13843	13586	13775	13718	13733	13843	13868	13791	13488	13680	13810	13736	13589	13542	13776	13530	13684	13791	13696	13775	13705	13632	13686	13774	13766	13669	13699	13750	13658	13889	13822	13627	13671	13747	13849	13793	13594	13597	13586	13856	13510	13781	13805	13673	13760	13955	13735	13654	13727	13834	13552	13572	13761	13680	13683	13773	13608	13721	13588	13720	13714	13698	13755	13576	13704	13565	13653	13559	13785	13778	13640	13650	13768	13807	13685	13706	13772	13866	13699	13762	13774	13820	13563	13650	13732	13543	13725	13708	13680	13686	13841	13718	13706	13802	13637	13531	13644	13814	13608	13531	13792	13504	13700	13770	13806	13647	13854	13605	13785	13808	13765	13797	13678	13871	13768	13746	13772	13685	13789	13629	13748	13587	13660	13731	13807	13634	13736	13638	13838	13691	13790	13744	13732	13815	13842	13681	13723	13787	13767	13787	13782	13807	13778	13679	13793	13440	13761	13631	13812	13637	13699	13586	13503	13662	13810	13762	13605	13587	13809	13793	13779	13797	13662	13858	13521	13782	13761	13674	13671	13655	13704	13573	13763	13635	13723	13739	13517	13754	13735	13627	13743	13739	13771	13671	13825	13765	13776	13883	13632	13691	13685	13819	13885	13730	13812	13497	13773	13793	13627	13712	13810	13539	13912	13685	13694	13736	13671	13696	13646	13710	13661	13693	13694	13761	13653	13836	13521	13707	13675	13629	13747	13692	13621	13655	13515	13811	13698	13885	13686	13685	13667	13673	13741	13606	13555	13666	13533	13907	13692	13663	13673	13693	13655	13730	13671	13649	13659	13649	13694	13660	13648	13661	13789	13799	13741	13605	13735	13732	13847	13735	13825	13679	13764	13684	13592	13718	13731	13782	13781	13760	13765	13733	13619	13817	13802	13789	13810	13916	13656	13808	13811	13878	13742	13736	13773	13834	13792	13815	13754	13731	13755	13677	13796	13846	13710	13716	13738	13682	13812	13780	13675	13687	13713	13636	13644	13730	13508	13696	13827	13836	13686	13776	13696	13901	13850	13699	13688	13741	13702	13535	13696	13675	13777	13761	13768	13637	13686	13726	13695	13753	13739	13705	13659	13572	13631	13626	13601	13729	13628	13746	13796	13710	13680	13616	13689	13684	13740	13790	13843	13895	13644	13541	13539	13740	13769	13866	13781	13631	13750	13715	13665	13758	13773	13694	13556	13855	13659	13715	13711	13814	13659	13685	13650	13881	13698	13848	13712	13963	13767	13591	13724	13701	13676	13699	13674	13860	13698	13716	13632	13689	13663	13612	13666	13775	13694	13905	13740	13685	13748	13766	13790	13705	13729	13644	13900	13803	13747	13885	13669	13686	13765	13557	13728	13777	13705	13659	13728	13750	13587	13878	13750	13656	13730	13601	13740	13634	13682	13709	13647	13737	13669	13759	13634	13758	13839	13643	13706	13759	13754	13695	13826	13658	13704	13633	13760	13701	13835	13498	13768	13834	13809	13777	13690	13587	13679	13650	13627	13669	13660	13928	13796	13653	13784	13739	13732	13903	13544	13672	13882	13884	13745	13723	13662	13831	13775	13686	13835	13752	13851	13541	13708	13647	13762	13701	13787	13618	13655	13816	13765	13751	13770	13794	13852	13753	13829	13788	13709	13687	13943	13655	13735	13745	13783	13913	13720	13703	13851	13776	13655	13772	13661	13739	13661	13835	13743	13818	13824	13702	13599	13566	13887	13646	13916	13837	13713	13793	13706	13657	13709	13792	13666	13609	13809	13719	13710	13684	13702	13629	13661	13599	13685	13755	13815	13701	13752	13804	13736	13790	13732	13682	13725	13621	13719	13899	13828	13709	13756	13632	13683	13645	13755	13618	13674	13689	13746	13723	13557	13852	13705	13652	13699	13756	13834	13624	13671	13663	14044	13619	13804	13629	13819	13730	13688	13798	13706	13852	13814	13883	13737	13758	13801	13582	13851	13630	13764	13756	13912	13578	13667	13756	13564	13694	13758	13711	13797	13817	13766	13695	13734	13527	13665	13761	13799	13715	13644	13685	13669	13626	13794	13709	13764	13740	13869	13722	13743	13727	13744	13614	13673	13691	13489	13669	13720	13845	13630	13716	13695	13611	13889	13692	13641	13744	13726	13762	13668	13697	13585	13722	13660	13621	13615	13751	13698	13682	13760	13682	13506	13680	13697	13673	13854	13802	13915	13675	13949	13767	13684	13756	13803	13730	13611	13770	13763	13885	13791	13638	13828	13708	13760	13740	13865	13773	13686	13749	13844	13586	13901	13712	13678	13888	13904	13638	13703	13840	13696	13765	13765	13688	13830	13686	13696	13696	13636	13866	13770	13820	13895	13868	13656	13770	13774	13635	13721	13656	13717	13898	13981	13666	13723	13719	13731	13693	13690	13508	13776	13670	13665	13834	13666	13647	13882	13743	13621	13563	13813	13693	13626	13711	13684	13701	13650	13803	13765	13766	13661	13932	13784	13747	13487	13873	13650	13639	13774	13798	13537	13725	13650	13849	13542	13925	13818	13777	13755	13739	13727	13629	13700	13867	13534	13847	13742	13784	13755	13751	13704	13816	13716	13693	13545	13871	13620	13629	13813	13781	13827	13832	13716	13637	13713	13701	13673	13618	13714	13621	13762	13852	13816	13729	13534	13666	13854	13657	13657	13546	13800	13750	13689	13791	13655	13764	13701	13743	13815	13752	13723	13737	13789	13576	13697	13735	13642	13941	13779	13881	13727	13692	13781	13669	13772	13758	13700	13661	13801	13913	13810	13710	13895	13862	13606	13636	13740	13697	13535	13803	13698	13712	13793	13769	13725	13593	13763	13802	13765	13700	13601	13805	13658	13838	13822	13572	13720	13599	13572	13567	13558	13625	13840	13803	13686	13679	13803	13731	13740	13651	13783	13662	13691	13876	13667	13805	13859	13815	13853	13536	13782	13941	13686	13737	13612	13694	13716	13887	13836	13837	13681	13753	13760	13888	13586	13670	13567	13668	13661	13846	13774	13755	13669	13742	13697	13542	13685	13576	13765	13774	13726
23442	22338	51349	51718	33356	25375	25979	22647	21774	21834	21920	22001	21752	21893	21877	22090	21649	21746	21596	21734	21693	21751	21513	21583	21828	21666	21493	21772	21773	21856	21935	21660	21759	21557	21655	21961	21850	21739	21363	21567	21740	21688	21795	21752	21531	21495	21638	21912	21601	21437	21446	21604	21570	21808	21601	21640	21708	21758	21789	21535	21753	21727	21559	21826	21473	21621	21561	21494	21379	21607	21609	21926	21598	21685	21682	21441	21829	21904	21392	21486	21505	21641	21637	21566	21401	21705	21680	21622	21590	21758	21772	21644	21625	21593	21669	21978	21671	21538	21720	21526	21388	21642	21535	21625	21677	21847	21641	21633	21652	21605	21526	21615	21790	21671	21808	21716	21521	21663	21655	21583	21419	21464	21235	21413	21524	21681	21699	21532	21782	21685	21625	21602	21623	21805	21632	21760	21525	21767	21657	21700	21779	21470	21604	21463	21628	21679	21648	21464	21579	21523	21409	21728	21561	21642	21706	21613	21727	21918	21728	21526	21289	21632	21661	21609	21672	21786	21542	21644	21768	21702	21607	21639	21661	21502	21276	21391	21592	21656	21653	21702	21799	21557	21494	21720	21855	21510	21597	21741	21679	21467	21371	21523	21582	21722	21753	21648	21398	21534	21710	21655	21419	21723	21502	21843	21459	21416	21813	21904	21632	21478	21485	21766	21534	21765	21646	21650	21687	21619	21522	21896	21729	21547	21850	21663	21515	21887	21482	21788	21722	21590	21713	21612	21738	21535	21755	21625	21591	21694	21747	21558	21525	21470	21810	21714	21561	21737	21741	21596	21732	21711	21659	21552	21648	21499	21635	21566	21526	21629	21704	21412	21789	21584	21771	21590	21852	21652	21736	21566	21669	21497	21649	21614	21646	21600	21560	21609	21624	21590	21741	21326	21634	21586	21569	21330	21736	21630	21520	21541	21573	21679	21679	21625	21488	21344	21503	21654	21478	21685	21593	21366	21544	21975	21767	21736	21552	21500	21700	21683	21540	21832	21648	21747	21554	21524	21513	21474	21782	21871	21417	21759	21665	21608	21605	21784	21722	21466	21587	21859	21804	21471	21542	21739	21722	21725	21716	21828	21680	21760	21510	21680	21435	21729	21543	21649	21644	21740	21620	21614	21327	21864	21555	21432	21497	21744	21628	21643	21557	21578	21595	21403	21578	21648	21617	21673	21652	21708	21586	21511	21530	21513	21598	21524	21674	21584	21460	21464	21877	21735	21734	21777	21811	21532	21767	21536	21846	21721	21469	21665	21588	21558	21754	21613	21409	21419	21503	21635	21684	21771	21669	21502	21778	21709	21268	21560	21869	21548	21557	21732	21764	21408	21204	21557	21631	21650	21692	21822	21588	21613	21444	21683	21722	21884	21727	21629	21705	21717	21647	21717	21770	21383	21361	21641	21509	21477	21438	21739	21508	21644	21772	21629	21755	21575	21465	21609	21693	21911	21598	21384	21517	21798	21670	21725	21659	21687	21889	21779	21490	21789	21711	21663	21683	21702	21723	21791	21593	21668	21793	21638	21558	21482	21504	21642	21735	21657	21669	21699	21328	21650	21549	21810	21456	21544	21624	21552	21462	21786	21470	21412	21467	21643	21755	21621	21765	21575	21893	21574	21714	21577	21404	21629	21678	21625	21623	21549	21717	21652	21458	21792	21574	21602	21613	21504	21525	21731	21722	21778	21454	21760	21528	21568	21649	21567	21470	21521	21865	21918	21641	21693	21753	21784	21614	21615	21810	21626	21550	21568	21705	21705	21550	21734	21668	21844	21564	21791	21777	21417	21461	21824	21827	21637	21635	21677	21874	21709	21706	21417	21491	21756	21485	21521	21730	21663	21623	21501	21757	21581	21593	21552	21693	21652	21771	21610	21568	21604	21749	21741	21649	21553	21634	21519	21883	21533	21710	21506	21406	21477	21501	21638	21675	21643	21541	21587	21729	21656	21661	21568	21679	21423	21761	21800	21284	21540	21728	21718	21658	21657	21383	21478	21747	21463	21719	21402	21704	21632	21610	21477	21488	21570	21583	21508	21585	21767	21737	21657	21742	21543	21543	21379	21926	21727	21999	21573	21662	21735	21707	21378	21512	21444	21626	21496	21590	21525	21645	21731	21547	21630	21756	21812	21523	21473	21644	21607	21770	21730	21634	21551	21611	21677	21449	21672	21390	21271	21551	21654	21477	21594	21775	21468	21552	21830	21646	21561	21473	21589	21724	21500	21722	21739	21636	21467	21864	21822	21659	21391	21572	21717	21586	21593	21648	21718	21529	21630	21444	21482	21780	21700	21543	21746	21720	21352	21623	21303	21566	21584	21889	21564	21476	21628	21734	21672	21518	21630	21742	21373	21524	21494	21635	21539	21136	21355	21553	21544	21671	21415	21599	21447	21555	21416	21474	21567	21791	21684	21939	21870	21812	21822	21495	21572	21743	21773	21518	21866	21554	21618	21549	21404	21677	21589	21684	21476	21809	21669	21872	21741	21724	21507	21826	21656	21723	21449	21446	21527	21507	21527	21506	21633	21616	21615	21546	21622	21526	21723	21642	21785	21803	21639	21622	21614	21589	21704	21469	21558	21664	21569	21763	21738	21695	21564	21566	21796	21723	21399	21892	21907	21768	21627	21501	21477	21703	21549	21681	21806	21702	21536	21669	21473	21587	21733	21522	21463	21639	21510	21425	21783	21669	21624	21602	21412	21708	21757	21787	21476	21249	21753	21554	21741	21639	21506	21441	21545	21682	21475	21458	21642	21702	21486	21556	21436	21756	21612	21501	21912	21746	21497	21664	21651	21493	21435	21430	21418	21557	21632	21493	21622	21843	21691	21633	21598	21639	21534	21645	21638	21762	21868	21566	21597	21856	21716	21877	21672	21848	21755	21751	21789	21789	21506	21483	21719	21629	21689	21575	21491	21646	21386	21699	21710	21761	21363	21368	21614	21451	21770	21432	21735	21559	21600	21644	21625	21452	21466	21565	21644	21600	21897	21547	21221	21729	21688	21819	21585	21809	21465	21720	21506	21679	21642	21830	21578	21482	21552	21819	21852	21752	21612	21648	21750	21503	21614	21794	21789	21584	21722	21585	21381	21470	21517	21826	21550	21747	21524	21439	21760	21609	21676	21489	21630	21551	21259	21574	21718	21574	21535	21648	21758	21585	21407	21601	21683	21611	21490	21742	21634	21645	21612	21528	21532	21526	21603	21553	21824	21658	21543	21636	21584	21879	21707	21293	21427	21631	21798	21699	21748	21601	21699	21463	21466	21638	21640	21707	21746	21607	21620	21746	21814	21599	21721	21404	21890	21717	21636	21499	21469	21755	21606	21615	21345	21690	21513	21623	21603	21528	21675	21642	21752	21822	21552	21640	21385	21603	21655	21482	21468	21781	21531	21462	21666	21609	21670	21536	21617	21558	21469	21618	21502	21721	21829	21571	21311	21663	21604	21577	21702	21607	21763	21560	21898	21665	21526	21476	21905	21484	21787	21854	21337	21477	21853	21699	21771	21440	21642	21653	21655	21530	21446	21778	21613	21525	21593	21681	21649	21643	21475	21896	21453	21525	21639	21545	21779	21549	21687	21652	21582	21719	21562	21420	21644	21464	21719	21689	21517	21504	21578	21736	21662	21583	21692	21681	21540	21744	21802	21723	21602	21610	21426	21531	21818	21773	21682	21741	21577	21321	21604	21480	21817	21797	21673	21638	21511	21820	21702	21613	21589	21789	21666	21836	21484	21581	21666	21498	21595	21867	21557	21602	21524	21701	21576	21563	21586	21515	21809	21597	21478	21676	21586	21658	21610	21850	21546	21523	21502	21483	21441	21589	21767	21486	21440	21641	21647	21456	21532	21482	21695	21639	21673	21689	21560	21565	21464	21568	21655	21533	21638	21471	21631	21561	21430	21458	21476	21619	21535	21455	21686	21716	21496	21442	21761	21502	21465	22021	21531	21359	21704	21768	21657	21476	21851	21643	21639	21591	21841	21431	21804	21382	21627	21650	21612	22024	21630	21705	21765	21771	21551	21708	21658	21597	21564	21617	21718	21794	21554	21776	21908	21541	21512	21644	21610	21729	21397	21441	21486	21653	21600	21559	21620	21653	21637	21643	21718	21686	21771	21592	21557	21873	21393	21625	21663	21557	21613	21867	21653	21485	21543	21499	21640	21651	21648	21840	21745	21905	21609	21566	21592	21425	21804	21611	21580	21508	21722	21719	21574	21670	21700	21596	21844	21696	21446	21614	21585	21645	21702	21518	21560	21545	21286	21651	21679	21755	21532	21567	21807	21396	21801	21546	21728	21457	21473	21561	21554	21611	21603	21684	21802	21530	21536	21664	21560	21421	21519	21896	21545	21824	21559	21742	21535	21838	21514	21651	21786	21584	21957	21558	21389	21724	21313	21781	21396	21761	21663	21587	21500	21553	21873	21308	21481	21500	21841	21805	21922	21596	21541	21549	21434	21598	21376	21657	21586	21731	21438	21558	21581	21468	21565	21620	21619	21855	21461	21598	21446	21432	21714	21582	22045	21540	21644	21629	21485	21734	21736	21645	21593	21638	21391	21871	21488	21705	21410	21521	21488	21538	21573	21304	21684	21728	21522	21465	21777	21787	21559	21634	21715	21457	21352	21838	21897	21747	21448	21596	21647	21538	21788	21725	21831	21479	21573	21724	21447	21652	21630	21557	21911	21539	21783	21632	21759	21550	21511	21491	21415	21494	21713	21557	21686	21857	21658	21708	21959	21782	21503	21875	21928	21680	21987	21649	21371	21695	21759	21627	21709	21468	21457	21584	21849	21663	21389	21510	21529	21825	21662	21394	21630	21612	21483	21533	21545	21609	21803	21742	21511	21505	21459	21476	21587	21557	21508	21616	21857	21744	21525	21715	21472	21413	21674	21788	21656	21746	21735	21565	21644	21831	21805	21768	21686	21450	21539	21721	21653	21675	21744	21656	21658	21639	21322	21361	21604	21796	21686	21552	21602	21758	21732	21593	21763	21583	21529	21491	21921	21652	21492	21566	21690	21618	21629	21587	21423	21356	21387	21347	21733	21524	21544	21879	21803	21800	21488	21742	21622	21893	21622	21485	21480	21852	21519	21645	21565	21611	21719
27793	79782	89103	69820	37656	13502	13435	13443	13452	13420	13525	13441	13229	13318	13423	13238	13456	13430	13383	13351	13340	13209	13426	13484	13377	13448	13392	13391	13367	13324	13350	13457	13392	13434	13268	13435	13483	13417	13284	13351	13396	13503	13362	13363	13395	13552	13287	13460	13490	13452	13332	13422	13420	13414	13380	13373	13373	13247	13487	13352	13325	13215	13342	13430	13453	13304	13295	13531	13458	13386	13364	13415	13317	13256	13434	13330	13418	13371	13378	13495	13290	13300	13378	13570	13312	13388	13382	13286	13439	13436	13284	13425	13426	13213	13341	13297	13406	13459	13279	13372	13390	13366	13512	13238	13295	13407	13351	13429	13409	13459	13231	13304	13338	13438	13291	13291	13266	13328	13334	13429	13321	13183	13442	13486	13452	13368	13393	13324	13386	13319	13421	13423	13253	13256	13371	13330	13344	13352	13413	13367	13370	13145	13460	13402	13363	13350	13289	13471	13568	13412	13483	13386	13246	13339	13380	13421	13345	13236	13306	13460	13308	13267	13260	13417	13448	13418	13282	13374	13306	13290	13283	13297	13308	13334	13371	13478	13399	13400	13286	13545	13320	13269	13311	13405	13460	13352	13360	13493	13269	13478	13451	13290	13432	13282	13530	13239	13201	13510	13328	13407	13429	13443	13344	13310	13325	13385	13296	13316	13606	13302	13375	13275	13277	13405	13460	13431	13471	13183	13499	13292	13274	13389	13315	13376	13374	13279	13403	13402	13433	13361	13446	13418	13312	13469	13528	13369	13155	13537	13412	13453	13293	13227	13242	13258	13587	13160	13532	13308	13292	13266	13450	13308	13461	13366	13208	13517	13296	13336	13335	13415	13484	13318	13241	13385	13540	13351	13471	13513	13404	13137	13309	13396	13271	13331	13506	13455	13243	13393	13462	13434	13340	13332	13505	13350	13339	13404	13440	13482	13359	13439	13306	13329	13450	13322	13342	13339	13401	13169	13354	13257	13417	13315	13565	13319	13412	13354	13344	13425	13415	13308	13430	13322	13492	13183	13307	13431	13377	13381	13199	13382	13418	13324	13404	13433	13365	13371	13264	13311	13418	13489	13393	13328	13497	13348	13231	13248	13208	13410	13242	13284	13327	13280	13436	13611	13066	13338	13471	13359	13446	13344	13299	13246	13343	13260	13567	13655	13309	13331	13323	13332	13320	13407	13323	13399	13227	13360	13418	13315	13262	13438	13406	13454	13241	13256	13405	13342	13316	13572	13316	13409	13466	13380	13410	13440	13391	13249	13281	13472	13295	13226	13353	13456	13400	13339	13376	13284	13341	13394	13088	13293	13555	13246	13432	13339	13233	13447	13243	13493	13166	13306	13630	13388	13273	13391	13278	13425	13509	13329	13474	13357	13514	13278	13297	13502	13420	13313	13321	13320	13243	13397	13269	13457	13431	13400	13482	13447	13269	13277	13434	13300	13361	13523	13457	13256	13384	13379	13440	13392	13335	13304	13391	13366	13448	13354	13223	13188	13279	13297	13277	13320	13373	13329	13349	13360	13402	13358	13317	13463	13286	13270	13336	13323	13274	13476	13276	13564	13401	13316	13181	13439	13293	13363	13357	13334	13180	13364	13320	13317	13291	13451	13369	13445	13374	13492	13272	13326	13477	13360	13384	13309	13319	13292	13304	13313	13499	13390	13419	13409	13173	13430	13397	13245	13403	13299	13396	13317	13400	13320	13290	13389	13383	13492	13357	13363	13351	13403	13237	13299	13353	13450	13386	13201	13480	13338	13363	13393	13352	13579	13343	13429	13546	13323	13276	13291	13357	13342	13371	13395	13373	13238	13224	13389	13418	13399	13380	13397	13398	13457	13280	13461	13458	13091	13250	13340	13249	13241	13386	13328	13460	13476	13398	13287	13404	13466	13377	13330	13429	13270	13282	13365	13246	13269	13205	13357	13377	13512	13263	13449	13458	13378	13304	13283	13404	13238	13397	13431	13312	13303	13332	13370	13287	13310	13271	13358	13299	13351	13435	13359	13242	13271	13324	13216	13187	13222	13409	13304	13350	13219	13424	13285	13269	13442	13346	13406	13305	13375	13280	13281	13324	13470	13348	13342	13413	13322	13277	13178	13318	13405	13428	13354	13315	13440	13370	13278	13306	13302	13428	13259	13252	13296	13612	13425	13457	13285	13366	13261	13468	13287	13122	13492	13485	13390	13250	13492	13519	13460	13355	13347	13294	13188	13419	13323	13323	13432	13287	13433	13327	13300	13489	13347	13306	13270	13432	13241	13336	13508	13422	13257	13435	13491	13273	13177	13499	13328	13370	13363	13453	13323	13444	13552	13303	13170	13209	13443	13315	13402	13386	13355	13220	13550	13359	13293	13344	13463	13402	13397	13454	13194	13366	13334	13293	13236	13483	13342	13408	13228	13563	13408	13350	13288	13441	13598	13207	13295	13318	13493	13402	13365	13433	13415	13508	13351	13341	13326	13519	13576	13269	13449	13221	13329	13320	13504	13278	13439	13298	13224	13450	13540	13335	13383	13442	13360	13301	13434	13428	13244	13459	13527	13507	13335	13340	13402	13456	13367	13310	13210	13439	13350	13296	13492	13378	13229	13292	13399	13582	13294	13293	13338	13306	13357	13321	13365	13334	13331	13514	13328	13380	13482	13426	13250	13395	13435	13505	13318	13425	13323	13125	13244	13362	13491	13496	13221	13431	13350	13301	13349	13536	13447	13406	13273	13417	13301	13377	13443	13404	13418	13496	13240	13301	13471	13414	13213	13302	13436	13430	13259	13262	13317	13370	13395	13320	13395	13204	13272	13320	13527	13416	13299	13478	13232	13273	13361	13470	13524	13342	13286	13294	13420	13181	13316	13398	13540	13322	13295	13416	13401	13425	13338	13387	13461	13338	13397	13421	13229	13462	13255	13507	13394	13410	13188	13483	13296	13361	13366	13311	13362	13375	13305	13293	13371	13331	13203	13163	13201	13376	13267	13329	13344	13421	13372	13331	13310	13524	13295	13390	13417	13533	13276	13393	13265	13247	13351	13265	13348	13344	13305	13288	13349	13354	13366	13447	13293	13381	13448	13348	13367	13209	13415	13306	13306	13495	13303	13564	13150	13290	13277	13443	13308	13431	13370	13336	13409	13373	13460	13292	13420	13385	13325	13401	13524	13172	13409	13337	13453	13120	13261	13444	13453	13401	13387	13342	13421	13501	13413	13267	13425	13559	13397	13429	13226	13370	13338	13395	13354	13372	13320	13340	13404	13267	13275	13406	13320	13559	13267	13344	13447	13245	13509	13226	13463	13407	13496	13443	13356	13252	13311	13333	13402	13353	13334	13291	13506	13483	13345	13398	13341	13414	13374	13361	13354	13433	13426	13396	13316	13388	13515	13286	13201	13285	13287	13397	13470	13281	13354	13423	13340	13443	13281	13301	13275	13608	13207	13290	13474	13269	13393	13181	13476	13555	13328	13213	13458	13203	13293	13262	13365	13305	13317	13620	13353	13328	13383	13388	13347	13328	13315	13302	13325	13327	13230	13247	13384	13390	13261	13337	13343	13442	13224	13451	13484	13308	13346	13245	13199	13185	13212	13384	13356	13376	13449	13399	13353	13431	13353	13591	13401	13321	13253	13374	13272	13469	13333	13309	13328	13371	13300	13303	13356	13325	13333	13334	13389	13165	13497	13344	13392	13206	13244	13253	13398	13318	13442	13367	13321	13351	13128	13353	13333	13423	13410	13492	13136	13228	13641	13450	13345	13224	13354	13397	13333	13383	13341	13387	13375	13373	13438	13366	13376	13284	13459	13454	13285	13545	13346	13395	13369	13474	13308	13356	13323	13203	13338	13393	13328	13345	13467	13475	13372	13327	13425	13336	13355	13338	13296	13412	13305	13382	13295	13280	13380	13377	13370	13266	13361	13369	13373	13260	13423	13330	13297	13416	13321	13422	13389	13391	13229	13522	13433	13538	13220	13331	13566	13308	13295	13330	13436	13372	13345	13395	13360	13454	13183	13477	13375	13380	13456	13432	13230	13401	13221	13247	13299	13388	13473	13476	13317	13344	13345	13320	13441	13188	13350	13297	13439	13517	13266	13546	13234	13512	13506	13290	13276	13391	13302	13423	13446	13320	13271	13372	13527	13304	13356	13283	13338	13537	13329	13334	13230	13306	13401	13290	13481	13456	13481	13438	13514	13469	13505	13361	13438	13399	13424	13447	13281	13258	13432	13471	13290	13502	13523	13449	13477	13323	13377	13437	13373	13369	13401	13434	13353	13350	13330	13487	13357	13384	13409	13237	13188	13333	13359	13395	13256	13388	13448	13406	13381	13502	13516	13304	13468	13427	13274	13293	13382	13211	13422	13518	13300	13165	13513	13493	13354	13492	13413	13229	13539	13353	13332	13387	13224	13452	13226	13154	13445	13341	13299	13359	13399	13426	13367	13381	13399	13394	13359	13374	13419	13511	13304	13314	13359	13380	13395	13340	13296	13349	13487	13408	13480	13403	13428	13476	13309	13400	13455	13486	13167	13309	13551	13344	13393	13312	13436	13301	13249	13434	13438	13374	13406	13402	13551	13496	13325	13528	13547	13460	13390	13264	13354	13336	13331	13324	13425	13407	13485	13190	13353	13591	13354	13331	13390	13238	13188	13360	13568	13185	13315	13350	13483	13459	13226	13269	13381	13413	13287	13347	13408	13346	13380	13381	13398	13388	13399	13493	13602	13501	13417	13497	13427	13279	13408	13428	13462	13420	13472	13405	13491	13440	13362	13530	13411	13314	13424	13253	13401	13334	13258	13371	13238	13320	13276	13432	13532	13365	13389	13326	13517	13494	13391	13459	13310	13349	13231	13283	13408	13275	13425	13273	13396	13369	13466	13291	13338	13436	13332	13336	13330	13308	13323	13622	13320	13364	13268	13509	13342	13351	13390	13232	13189	13383	13411	13315	13385	13476	13408	13485	13404	13146	13211	13496	13286	13397	13324	13252	13253	13541	13392	13628	13136	13292	13497	13229	13488	13473	13415	13382	13366	13362	13249	13316	13559	13518	13325	13493	13456	13414	13352	13471	13345	13523	13472	13438	13304	13364	13451	13331	13369	13357	13298	13292	13246	13287	13220	13463	13431	13296	13417
22158	23801	53321	50910	32586	26131	28982	25668	24832	25163	25082	24830	25109	25136	24870	24886	25007	24699	25133	24970	24801	24979	24791	24983	24855	24843	24839	24919	24618	24826	24698	24793	24896	24917	24943	24749	24684	24709	24674	24735	24696	24740	24706	24663	24796	24921	24763	24794	24992	24874	24877	24856	24827	24590	24598	24711	24500	24744	24556	24685	24734	24730	24664	24666	24813	24635	24678	24883	24740	24680	24746	24974	24873	24754	24537	24519	24679	24732	24752	24674	24899	24948	24785	24826	24544	24836	24543	24653	24869	24529	24809	24762	24636	24631	24717	24571	24501	24769	24783	24603	24576	24447	24553	24869	24725	24817	24741	24720	24614	24640	24890	24703	24449	24631	24474	24747	24757	24616	24725	24730	24564	24625	24798	24803	24626	24847	24877	24643	24651	24486	24732	24683	24448	24434	24550	24868	24544	24878	24997	24846	24487	24605	24811	24972	24728	24562	24518	24724	24651	24478	24916	24756	24613	24637	24675	24490	24819	24756	24612	24656	24569	24745	24705	24670	24739	25079	24731	24910	24637	24478	24780	24685	24952	24650	24455	24604	24673	24675	24695	24470	24745	24929	24746	24304	24565	24635	24744	24585	24546	24503	24729	24787	24586	24724	24823	24708	24754	24464	24726	24642	24697	24501	24728	24658	24505	24743	24909	24515	24691	24733	24727	24677	24708	24826	24796	24726	24838	24792	24649	24746	24666	24638	24479	24647	24835	24644	24625	24713	24655	24638	24571	24624	24585	24667	24585	24484	24814	24673	24675	24542	24811	24834	24694	24661	24850	24758	24777	24717	24588	24552	24680	24587	24908	24555	24564	24620	24657	24578	24753	24600	24527	24555	24937	24542	24777	24727	24829	24638	24812	24718	24827	24541	24646	24694	24819	24933	24852	24916	24957	24757	24952	24623	24802	24544	24420	24658	24733	24724	24640	24653	24666	24299	24824	24737	24599	24699	24691	24741	24631	24667	24978	24944	24673	24389	24801	24839	24718	24633	24777	24801	24495	24896	24812	24680	24812	24801	24636	24875	24769	24606	24667	24599	24569	24812	24708	24524	24576	24805	24791	24917	25016	24605	24797	24580	24569	24559	24580	24165	24550	25040	24694	24766	24720	24680	24753	24867	24645	24528	24747	24755	24599	24536	24582	24603	24826	24754	24543	24725	24519	24781	24772	24522	24655	24600	24631	24485	24643	24913	24875	24766	24537	24672	24837	24916	24598	24690	24655	24758	24694	24511	24759	24554	24763	24667	24662	24686	24582	24444	24538	24825	24779	24529	24417	24477	24759	24796	24885	24769	24659	24607	24782	24617	24491	24580	24868	24679	24430	24851	24726	24760	24724	24795	24789	24657	24821	24583	24788	24726	24771	24904	24271	24540	24495	24811	24495	24551	24643	24591	24351	24696	24552	24635	24749	24606	24529	24672	24530	24547	24826	24559	25078	24849	24990	24876	24743	24494	24640	24774	24823	24803	24583	24655	24812	24552	24617	24550	24662	25010	24625	24443	24709	24349	24858	24525	24684	24575	24822	24969	24549	24798	24759	24645	24601	24558	24868	24505	24579	24870	24583	24375	24862	24867	24537	24864	24698	24708	24631	24710	24629	24691	24649	24769	24601	24572	24572	24415	24972	24641	24693	24419	24633	24582	24871	24639	24724	24583	24696	24843	24602	24543	24499	24597	24534	24563	24995	24550	24560	24877	24579	24654	24513	24574	24468	24568	24634	24602	24721	24652	24716	24525	24704	24507	24738	24886	24726	24510	24703	24614	24739	24676	24738	24624	24721	24864	24689	24673	24723	24655	24661	24858	24514	24718	24707	24724	24851	24580	24693	24481	24502	24693	24619	24631	24787	24893	24726	24744	24797	24675	24520	24749	24467	24604	24599	24388	24625	24510	24599	24821	24788	24694	24621	24491	24506	24682	24865	24972	24707	24538	24520	24717	24564	24600	24795	24541	24617	24705	24420	24729	24768	24797	24769	24302	24499	24879	24789	24488	24658	24558	24557	24812	24680	24755	24516	24671	24743	24549	24896	24651	24626	24784	24808	24810	24539	24648	24504	24606	24625	24672	24576	24627	24717	24743	24747	24561	24662	24684	24623	24581	24801	24621	24552	24670	24629	24433	24531	24885	24700	24694	25028	24892	24859	24646	24863	24855	24556	24511	24580	24720	24490	24597	24407	24752	24585	24752	24784	24257	24476	24317	24623	24793	24636	24508	24657	24873	24474	24630	24580	24561	24455	24519	24624	24780	24610	24721	24719	24731	24938	24343	24608	24597	24590	24574	24540	24650	24698	24870	24743	24668	24578	24640	24776	24608	24803	24908	24546	24497	24779	24653	24529	24358	24686	24682	24812	24913	24504	24877	24579	24558	24667	24806	24762	24497	24684	24641	24365	24684	24591	24803	24764	24794	24727	24742	24638	24396	24711	24547	24724	24762	24745	24770	24873	24786	24478	24839	24841	24753	24647	24713	24753	24811	24679	24625	24637	24745	25127	24785	24545	24710	24548	24624	24861	24800	24612	24431	24830	24840	24763	24692	24615	24559	24742	24673	24494	24776	24568	24619	24894	24538	24567	24520	24701	24476	24667	24555	24877	24655	24865	24569	24611	24563	24745	24572	24521	24617	24808	24695	24548	24460	24585	24683	25024	24617	24535	24453	24527	24796	24676	24624	24776	24648	24407	24649	24604	24525	24604	24596	24810	24555	24572	24583	24406	24592	24517	24980	24640	24513	24575	24682	24625	24519	24895	24741	24610	24647	24775	24600	24465	24555	24781	24782	24611	24639	24578	24581	24792	24721	24536	24637	24736	24965	24443	24760	24841	24588	24722	24430	24703	24539	24587	24433	24490	24725	24497	24407	24845	24792	24523	24683	24837	24882	24704	24779	24524	24510	25003	24898	24764	24868	24643	24704	24603	24785	24674	24343	24689	24826	24583	24851	24796	24512	24612	24820	24609	24633	24933	24603	24495	24747	24738	24752	24516	24761	24741	24836	24539	24524	24562	24847	24597	24631	24960	24726	24712	24376	24501	24543	24799	24894	24743	24385	24522	24527	24479	24736	24821	24512	24584	24595	24629	24559	24526	24428	24800	24358	24698	24777	24854	24675	24604	24632	24653	24848	24663	24490	24594	24533	24853	24588	24793	24866	24318	24774	24538	24866	24622	24797	24631	24505	24651	24714	24917	24724	24736	24666	24654	24735	24774	24735	24771	24623	24568	24875	24334	24415	24555	24936	24663	24832	24656	24921	24751	24563	24467	24869	24692	24704	24691	24584	24791	24861	24826	24621	24782	24522	24478	24826	24858	24763	24826	24705	24327	24611	24586	24795	24970	24487	24337	24429	24497	24748	24798	24681	24702	24924	24735	24712	24570	24500	24613	24681	24742	24783	24835	24864	24759	24785	24662	24643	24823	24520	24610	24534	24787	24705	24772	24776	24560	24531	24792	24732	24717	24676	24830	24520	24457	24661	24912	24705	24703	24574	24810	24782	24474	24352	24625	24831	24711	24739	24692	24802	24846	24797	24613	24401	24594	24495	24736	24581	24649	24641	24634	24798	24826	24597	24696	24717	24614	24972	24547	24547	24571	24553	24552	24767	24720	24653	24697	24632	24583	24700	24596	24621	24786	24798	24734	24672	24847	24809	24868	24750	24701	24577	24905	24790	24644	24509	24850	24476	24663	24591	24549	24861	24835	24644	24782	24596	24546	24800	24816	24763	24629	24552	24669	24613	24539	24559	24768	24647	24504	24490	24449	24454	24638	24661	24765	24339	24781	24703	24645	24607	24609	24570	24799	24638	24808	24543	24443	24551	24663	24465	24701	24614	24803	24722	24454	24768	24654	24930	24647	24797	24789	24744	24916	24849	24634	24405	24533	24573	24912	24701	24720	24558	24683	24609	24814	24587	24559	24640	24678	24836	24693	24752	24623	24682	24541	24601	24550	24792	24541	24734	24633	24821	24542	24665	24587	24414	24517	24534	24670	24731	24885	24896	24764	24793	24650	24683	24530	24454	24542	24465	24527	24653	24740	24674	24774	24835	24769	24714	24547	24380	24626	24659	24599	24518	24540	24609	24738	24686	24568	24720	24692	24635	24588	24649	24712	24587	24706	24639	24767	24617	24399	24497	24488	24507	24685	24639	25060	24656	24744	24403	24774	24592	24689	24686	24651	24441	24506	24611	24735	24682	24470	24417	24696	24584	24581	24908	24547	24567	24594	24524	24560	24606	24867	24886	24889	24628	24625	24533	24764	24773	24814	24674	24753	24483	24464	24843	24734	24806	24558	24586	24464	24701	25005	24471	24630	24286	24694	24572	24597	24770	24856	24642	24738	24805	24826	24577	24586	24717	24664	24614	24730	24817	24609	24723	24506	24849	24568	24480	24865	24467	24565	24580	24675	24930	24714	24828	24730	24564	24874	24815	24717	24844	24663	24445	24843	24677	24820	24856	24604	24439	24523	24685	24712	24726	24716	24478	24996	24482	24560	24586	24557	24792	24685	24750	24815	24833	24691	24804	24935	24573	24572	24874	24545	24637	24873	24589	24770	24540	24527	24546	24687	24697	24639	24813	24662	24756	24723	24461	24707	24601	24631	24677	24526	24703	24531	24666	24689	24299	24762	24558	24607	24584	24706	24759	24613	24474	24533	24597	24551	24568	24806	24845	24603	24448	24412	24634	24641	24469	24592	24532	24239	24631	24918	24610	24880	24636	24494	24351	24690	24654	24716	24482	24575	24605	24453	24595	24379	24777	24600	24683	24707	24536	24520	24712	24641	24639	24637	24495	24429	24578	24525	24712	24701	24798	24862	24554	24752	24892	24631	24615	24480	24595	24566	24421	24798	24887	24775	24664	24618	24692	24385	24704	24751	24819	24783	24871	24486	25038	24643	24649	24576	24611	24533	24970	24636	24761	24644	24768	24594	24382	24355	24796	24699	24462	24664	24663	24543	24621	24572	24956	24849	24741	24562	24764	24578	24451	24502	24684	24790	24660	24622	24638	24492	24618	24642	24771	24768	24703	24566	24653	24604	24523	24522	24864	24580	24647	24961	24644	24643	24650	24703	24379	24729	24748	24589	24520	24847	24759	24668	24494	24809	24484	24568	24638	24805	24706
26582	62832	79238	78648	40363	14773	14673	14675	14684	14759	14769	14710	14613	14586	14582	14600	14880	14828	14665	14679	14769	14597	14572	14833	14847	14677	14777	14645	14596	14627	14909	14591	14621	14793	14652	14813	14624	14686	14524	14652	14713	14840	14619	14779	14695	14693	14749	14764	14685	14772	14654	14652	14657	14907	14602	14645	14480	14503	14784	14650	14746	14766	14564	14808	14882	14585	14819	14713	14757	14676	14559	14816	14720	14925	14801	14645	14919	14676	14514	14564	14600	14678	14683	14790	14770	14640	14636	14719	14613	14827	14632	14727	14841	14693	14678	14791	14760	14749	14672	14741	14702	14664	14684	14660	14641	14618	14648	14659	14619	14736	14921	14454	14527	14729	14769	14695	14615	14620	14787	14644	14554	14751	14778	14788	14558	14724	14627	14576	14738	14471	14673	14529	14800	14746	14554	14532	14751	14901	14690	14668	14764	14739	14666	14729	14814	14735	14726	14700	14516	14771	14741	14677	14769	14604	14560	14712	14767	14589	14541	14665	14672	14707	14666	14730	14714	14661	14619	14681	14675	14787	14590	14818	14709	14685	14555	14673	14712	14928	14719	14780	14681	14795	14451	14607	14660	14765	14540	14845	14657	14822	14685	14790	14624	14521	14787	14622	14693	14575	14742	14714	14577	14699	14873	14730	14600	14774	14570	14596	14818	14621	14747	14641	14574	14719	14667	14784	14754	14668	14594	14648	14544	14577	14711	14553	14634	14738	14763	14511	14614	14658	14709	14770	14860	14865	14624	14626	14769	14593	14687	14628	14707	14566	14733	14706	14600	14735	14476	14489	14680	14604	14783	14551	14787	14716	14567	14811	14681	14532	14743	14526	14726	14639	14642	14876	14634	14715	14693	14579	14815	14651	14753	14673	14599	14707	14687	14700	14704	14581	14696	14762	14503	14686	14634	14619	14633	14740	14585	14595	14673	14519	14520	14579	14726	14613	14613	14584	14694	14729	14714	14614	14672	14735	14653	14746	14772	14640	14727	14569	14681	14515	14719	14701	14730	14512	14781	14579	14580	14648	14726	14663	14607	14791	14573	14679	14684	14503	14654	14682	14637	14826	14772	14875	14606	14665	14905	14624	14635	14587	14660	14702	14717	14671	14787	14536	14572	14758	14781	14607	14686	14730	14927	14767	14743	14754	14678	14657	14765	14677	14587	14679	14916	14664	14763	14956	14622	14726	14776	14784	14695	14607	14743	14674	14600	14776	14684	14511	14758	14653	14592	14944	14498	14577	14640	14745	14882	14685	14739	14669	14681	14638	14718	14712	14875	14746	14640	14583	14809	14703	14677	14740	14849	14873	14582	14700	14631	14560	14723	14731	14558	14717	14607	14707	14697	14562	14757	14676	14526	14640	14860	14447	14761	14817	14785	14699	14609	14728	14616	14711	14649	14564	14756	14610	14564	14632	14694	14837	14496	14719	14892	14693	14605	14623	14746	14753	14717	14600	14577	14631	14657	14660	14614	14744	14517	14842	14714	14563	14650	14780	14660	14525	14591	14706	14525	14602	14785	14705	14702	14859	14742	14565	14671	14768	14666	14629	14561	14551	14672	14553	14606	14717	14625	14712	14649	14714	14685	14800	14554	14609	14635	14502	14692	14785	14644	14785	14940	14624	14599	14616	14696	14706	14798	14611	14658	14680	14787	14800	14722	14871	14772	14709	14676	14529	14614	14625	14816	14586	14555	14790	14675	14674	14638	14651	14668	14657	14546	14781	14531	14817	14684	14690	14777	14558	14659	14681	14751	14641	14781	14734	14636	14644	14634	14702	14599	14594	14598	14519	14804	14852	14450	14481	14478	14755	14733	14740	14637	14679	14616	14535	14736	14604	14769	14756	14581	14764	14785	14707	14634	14754	14688	14541	14650	14689	14578	14663	14722	14658	14649	14629	14598	14913	14655	14654	14797	14580	14801	14681	14632	14718	14718	14723	14668	14632	14548	14755	14534	14780	14771	14622	14629	14777	14652	14876	14821	14645	14705	14774	14743	14652	14642	14623	14617	14933	14842	14614	14624	14641	14741	14604	14666	14516	14582	14736	14595	14769	14709	14762	14679	14699	14692	14781	14697	14627	14627	14657	14749	14723	14566	14677	14758	14720	14607	14552	14655	14738	14638	14607	14694	14567	14865	14629	14702	14733	14650	14651	14523	14573	14795	14584	14661	14762	14745	14552	14605	14592	14706	14664	14782	14549	14602	14560	14574	14569	14605	14538	14672	14757	14632	14691	14515	14699	14680	14712	14727	14510	14598	14575	14777	14556	14698	14508	14743	14669	14670	14629	14741	14658	14810	14664	14529	14827	14660	14575	14713	14613	14619	14592	14776	14597	14621	14806	14756	14774	14771	14728	14621	14571	14906	14509	14609	14706	14689	14722	14692	14644	14716	14771	14803	14606	14657	14681	14534	14603	14756	14676	14631	14724	14739	14662	14656	14773	14726	14631	14524	14803	14634	14778	14661	14617	14818	14697	14669	14802	14640	14618	14836	14721	14505	14813	14669	14510	14584	14741	14809	14724	14750	14566	14686	14606	14654	14860	14591	14560	14672	14634	14868	14664	14615	14588	14679	14717	14576	14684	14666	14806	14599	14602	14743	14750	14564	14750	14748	14620	14674	14673	14565	14791	14706	14517	14626	14686	14503	14643	14850	14635	14576	14700	14726	14537	14716	14414	14582	14696	14654	14685	14755	14666	14685	14665	14947	14612	14807	14598	14563	14571	14737	14693	14648	14705	14660	14645	14741	14705	14728	14807	14730	14455	14641	14780	14686	14620	14574	14588	14736	14605	14577	14598	14648	14559	14725	14682	14611	14655	14656	14794	14649	14701	14460	14715	14532	14612	14838	14853	14705	14549	14685	14677	14738	14540	14700	14580	14494	14688	14725	14651	14747	14591	14582	14896	14721	14669	14706	14799	14769	14780	14659	14569	14708	14466	14746	14631	14780	14722	14692	14651	14626	14642	14544	14766	14786	14633	14676	14711	14641	14732	14826	14799	14593	14638	14668	14878	14788	14655	14673	14882	14550	14657	14490	14881	14671	14673	14700	14530	14603	14569	14790	14538	14627	14647	14749	14582	14653	14724	14782	14669	14601	14680	14584	14766	14719	14817	14509	14587	14669	14536	14775	14828	14681	14556	14590	14645	14673	14693	14786	14598	14816	14741	14671	14624	14772	14708	14700	14556	14576	14646	14824	14498	14503	14770	14648	14645	14775	14667	14649	14703	14732	14838	14719	14762	14765	14572	14657	14678	14681	14766	14631	14562	14716	14681	14732	14698	14790	14527	14677	14826	14566	14635	14664	14516	14633	14632	14690	14497	14556	14556	14678	14586	14671	14632	14737	14774	14571	14826	14677	14646	14675	14530	14570	14626	14434	14631	14690	14641	14700	14681	14667	14700	14709	14647	14787	14794	14612	14589	14688	14761	14634	14647	14622	14802	14566	14752	14670	14606	14673	14642	14689	14612	14627	14646	14645	14844	14621	14741	14627	14714	14613	14616	14544	14577	14572	14735	14629	14712	14656	14532	14692	14500	14668	14772	14716	14657	14554	14691	14692	14714	14630	14682	14720	14598	14656	14824	14677	14566	14817	14675	14599	14506	14570	14602	14816	14759	14750	14638	14719	14729	14652	14820	14639	14656	14661	14604	14673	14664	14873	14534	14671	14692	14702	14436	14630	14624	14679	14640	14624	14725	14658	14666	14716	14783	14762	14722	14616	14766	14619	14620	14769	14505	14572	14468	14530	14512	14789	14748	14662	14707	14630	14683	14633	14613	14664	14668	14804	14632	14723	14799	14650	14780	14571	14657	14559	14643	14837	14672	14624	14644	14482	14624	14921	14587	14634	14795	14785	14608	14672	14651	14527	14583	14557	14742	14529	14543	14725	14643	14755	14694	14657	14657	14635	14782	14464	14572	14662	14579	14559	14659	14668	14733	14589	14631	14736	14644	14644	14652	14698	14774	14756	14713	14770	14778	14730	14764	14838	14756	14759	14616	14850	14436	14550	14707	14721	14610	14592	14545	14737	14535	14639	14668	14770	14753	14820	14704	14731	14765	14728	14687	14536	14673	14667	14531	14618	14644	14746	14733	14599	14788	14504	14722	14636	14573	14634	14729	14692	14634	14562	14574	14653	14640	14795	14554	14768	14681	14530	14646	14600	14762	14668	14753	14724	14755	14735	14565	14522	14632	14660	14666	14698	14588	14706	14792	14597	14636	14769	14760	14689	14616	14715	14603	14757	14701	14738	14753	14752	14782	14804	14784	14680	14721	14676	14448	14734	14764	14614	14761	14573	14808	14692	14706	14782	14628	14830	14832	14635	14588	14710	14694	14675	14776	14635	14785	14602	14692	14656	14736	14674	14525	14635	14599	14782	14827	14667	14650	14622	14535	14638	14559	14598	14441	14663	14614	14609	14601	14651	14710	14746	14642	14850	14780	14718	14637	14794	14740	14768	14674	14571	14662	14847	14787	14946	14645	14722	14600	14743	14523	14584	14672	14627	14802	14737	14603	14737	14625	14617	14675	14610	14766	14602	14725	14731	14654	14722	14846	14708	14642	14765	14733	14622	14698	14598	14621	14630	14764	14752	14794	14538	14643	14672	14818	14718	14884	14681	14536	14837	14796	14718	14658	14749	14590	14782	14537	14844	14623	14620	14619	14505	14783	14723	14687	14760	14615	14522	14656	14713	14583	14710	14786	14566	14687	14603	14584	14767	14518	14664	14466	14522	14687	14726	14685	14508	14801	14599	14499	14739	14607	14683	14525	14553	14787	14708	14723	14746	14714	14436	14667	14739	14763	14739	14716	14675	14664	14711	14643	14747	14633	14625	14682	14600	14778	14661	14789	14440	14459	14773	14765	14684	14834	14629	14573	14774	14886	14746	14364	14769	14700	14732	14673	14723	14486	14642	14746	14634	14686	14730	14685	14650	14651	14547	14685	14598	14665	14706	14627	14819	14691	14550	14556	14641	14683	14689	14670	14807	14613	14956	14666	14690	14521	14855	14814	14771	14629	14632	14670	14825	14753	14671	14699	14680	14614	14392	14530	14610	14655	14626	14746	14573	14687	14814	14556	14617	14632	14719	14595	14696	14583	14797	14807	14625	14622
34894	40563	60791	43932	30602	28430	28398	28288	28082	28230	28302	28377	28485	28200	28174	28159	28430	28097	28537	28419	28388	28113	28192	28201	28391	28162	28234	28509	28200	28150	28221	28255	28404	28095	28287	28085	28165	28458	28420	28431	28589	28347	28359	28176	28284	27914	28111	28378	28292	28537	28068	28260	28314	28266	28232	28256	28349	28360	28180	28294	28287	28259	28316	28123	28233	28145	28248	28161	28457	28091	28339	28136	28210	28317	28088	28567	28207	28490	28105	28221	28191	28155	28462	28449	28256	28174	28288	28368	27947	28401	28489	28164	28217	28230	28132	28379	28200	28330	28415	28464	28504	28322	28330	28493	28294	28289	28364	28411	28091	28367	28633	27979	28169	28284	28309	28353	28233	28217	28227	28283	28448	28488	28339	28161	28001	28469	28147	28305	28200	28461	28388	28353	28331	28445	28438	28203	28482	28190	28071	28477	28393	28329	28275	28151	28202	28351	28068	28252	28413	28293	28391	28417	28367	28435	28273	28062	28137	28268	28426	28460	28431	28250	28326	28473	28259	28116	28176	28231	28500	28353	28532	28041	28339	28337	28580	28454	28441	28287	28281	28256	28538	28220	28314	28389	28223	28368	28124	28061	28476	28454	28224	28297	28215	28263	28076	28430	28457	28373	28229	28204	28103	28276	28431	28165	28400	28448	28257	28249	28368	28418	28109	28159	28271	28136	28196	28571	28374	28191	28344	28429	28353	28527	28103	28346	28270	28440	28555	28291	28238	28621	28334	28273	28362	28240	28435	28501	28490	28596	28284	28345	28413	28441	27979	28381	28264	27992	28284	28264	28252	28378	28255	28325	28288	28317	28182	28337	28047	28173	28685	28534	28405	28192	28133	28228	28342	28226	28251	28346	28364	28104	28515	28475	28199	28490	28331	28327	28196	28217	28403	28302	28595	28509	28261	28426	28182	28133	28143	28198	28202	28488	28233	28336	28073	28284	28402	28124	28263	28591	28330	28540	28452	28391	28329	28548	28147	28370	28435	28278	28237	28283	28299	28347	28334	28394	28423	28539	28304	28347	28423	28478	28238	28295	28260	28181	28185	28341	28222	28330	28390	28250	28135	28138	28123	28187	28264	28222	28061	28109	28560	28244	28305	28461	28419	28424	28473	28182	28168	28492	28247	28446	28449	28283	28510	28367	28102	28157	28315	28454	28234	28514	28239	28165	28478	28420	28464	28467	28350	28328	28208	28201	28268	28265	28399	28237	28245	28491	28159	28468	28296	28220	28362	28281	28130	28332	28267	28321	28494	28061	28338	28430	28244	28180	28607	28331	28334	28227	28267	28436	28482	28357	28426	28358	28421	28225	28545	28345	28418	28373	28298	28392	28327	28438	28162	28143	28335	28431	28375	28040	28442	28116	28527	28382	28390	28529	28557	28425	28255	28559	28476	28108	28227	28108	28388	28267	28296	28260	28321	28251	28368	28288	28110	28430	28483	28382	28493	28489	28432	28471	28225	28397	28291	28240	28227	28159	28305	28578	28217	28137	28347	28217	28079	28177	28509	28378	28299	28212	28259	28068	28232	28231	28308	28302	28451	28550	28107	28257	28261	28272	28169	28306	28236	28411	28492	28324	28419	28197	28235	28535	28303	28442	28312	28467	28342	28337	28316	28430	28226	28350	28217	28377	28200	28275	28076	28210	28405	28379	28398	28245	28299	28362	28239	28216	28043	28239	28432	28506	28410	28312	28201	28159	28385	28245	28335	28441	28262	28298	28311	28499	28572	28335	28690	28365	28280	28327	28233	28265	28426	28437	28336	28209	28507	28224	28037	28217	28055	28250	28205	28243	28382	28394	28094	28265	28183	28362	28105	28313	28377	28363	28074	28424	28571	28274	28230	28177	28201	28379	28277	28220	28175	28011	28209	28473	28314	28293	28352	28406	28450	28174	28303	28355	28386	28097	28205	28245	28305	28293	28311	28154	28326	28203	28377	28277	28016	28219	28251	28138	28496	28246	28356	28223	28111	28150	28358	28440	28618	28405	28130	28620	28445	28372	28277	28301	28271	28556	28157	28166	28265	28199	28373	28077	28350	28494	28311	28309	28481	28295	28264	28620	28197	28285	28302	28144	28240	28320	28585	28493	28296	28227	28521	28367	28425	28267	28224	28298	28474	28353	28413	28369	28374	28411	28485	28381	28631	28587	28156	28395	28529	28397	28420	28474	28358	28356	28312	28291	28281	28169	28451	28378	28305	28445	28591	28428	28276	28167	28499	28360	28580	28221	28426	28307	28374	28201	28196	28246	28510	28579	28176	28159	28422	28243	28266	28518	28168	28335	28328	28121	28385	28476	28105	28555	28103	28321	28298	28211	28187	28201	28547	28012	28136	28455	28233	28360	28386	28356	28287	28652	28143	27878	28230	28360	28426	28301	28395	28287	28259	28508	28226	28227	28133	28120	27978	28346	28261	28186	28353	28141	28393	28223	28276	28016	28350	28302	28318	28331	28140	28264	28506	28291	28430	28291	28670	28537	28405	28433	28350	28348	28120	28199	28274	28317	28370	28411	28512	28400	28388	28329	28179	28215	28469	28230	28445	28218	28216	28250	28310	28353	28238	28144	28181	28305	28433	28116	28511	28309	28336	28452	28292	28405	28369	28139	28254	28517	28204	28238	28327	28363	28321	28353	28246	28409	28347	28367	28460	28394	28303	28083	28314	28523	28373	28392	28353	28262	28124	28262	28422	28246	28375	28360	28631	28625	28174	28409	28272	28210	28486	28198	28461	28213	28234	28514	28608	28202	28308	28333	28390	28363	28000	28187	28449	28344	28367	28087	28482	28442	28193	28134	28287	28556	28325	28158	28147	28526	28230	28107	28322	28105	28299	28451	28295	28132	28316	28328	28421	28251	28263	28334	28573	28518	28265	28474	28657	28188	28405	28166	28627	28409	28581	28157	28159	28229	28426	28133	28215	28446	28473	28189	28339	28348	27915	28415	28139	28142	28109	28355	28393	28524	28432	28392	28453	28629	28327	28189	28118	28153	28336	28256	28345	28405	28163	28407	28339	28091	28386	28333	28195	28357	28043	28278	28426	28438	28511	28230	28468	28513	28146	28296	28465	28079	28271	28144	27945	28315	28314	28434	28505	28312	28077	28275	28108	28260	28132	28236	28335	28385	28470	28366	28393	28372	28148	28325	28282	28341	28519	28331	28496	28343	28202	28498	28366	28351	28339	28172	28227	28280	28238	28267	28231	28314	28494	28584	28472	28338	28259	28310	28407	28385	28150	28202	28372	28248	28383	28017	28467	28429	28336	28392	28381	27995	28369	28132	28135	28321	28345	28400	28411	28008	28310	28492	28119	28388	28474	28296	28072	28147	28266	28236	28293	28331	28182	28147	28465	28534	28262	28152	28269	28389	28560	28295	28351	28064	28169	27975	28173	28551	28250	28115	28389	28477	28317	28243	28092	28333	28592	28514	28386	28279	28125	28361	28421	28585	28263	28161	28309	28361	28158	28229	28247	28275	28338	28163	28508	28420	28502	28522	28293	28300	28252	28493	28322	28039	28459	28444	28095	27948	28204	28242	28392	28599	28238	28227	28342	28274	28380	28471	28068	28593	28405	28254	28455	28302	28422	28315	28178	28154	28255	28485	28301	28353	28406	28156	28557	28376	28259	28283	28077	28471	28374	28340	28214	28449	28411	28237	28520	28317	28044	28444	28356	28232	28206	28234	28595	28273	28417	28129	28089	28191	28556	27948	28078	28292	28275	28543	28472	28564	28365	28401	28320	28479	28381	28379	28322	28180	28393	28444	28349	28324	28195	28238	28446	28272	28476	28410	28157	28136	28284	28687	28546	28308	28282	28356	28319	27986	28525	28202	28361	28420	28233	28599	28348	28137	28543	28191	27989	28339	28332	28336	28517	28252	28112	28126	28484	28130	28413	28274	28289	28389	28667	28260	28233	28491	28512	28422	28152	28380	28439	28136	28202	28395	28199	28193	28352	28206	28516	28436	28304	28306	28218	28381	28478	28233	28355	28079	28321	28243	28448	28507	28442	28233	28327	28258	28200	28257	28612	28239	28319	28267	28109	28166	28335	28459	28291	28032	28426	28300	28396	28284	28470	28310	28313	28446	28616	28574	28547	28328	28483	28288	28172	28314	28440	28371	28111	28405	28195	28106	28042	28152	28273	28399	28437	28183	28327	28109	28485	28174	28069	28396	28245	28306	28341	28374	28093	28258	28463	28596	28257	28316	28427	28155	28624	28361	28105	28215	28152	28250	28243	28371	28448	28386	28474	28134	28344	28431	28160	28296	28371	28367	28419	28190	28285	28278	28526	28397	28493	28661	28527	28008	28434	28354	28351	28254	28176	28146	28387	28575	28192	28466	28221	28390	28433	28215	28343	28344	28605	28202	28388	28227	28425	28462	28234	27933	28234	28384	28512	28310	28402	28246	28203	28193	28352	28368	28288	28354	27833	28395	28435	28447	28252	28248	28158	28273	27965	28197	28112	28226	28205	28247	28287	28334	28369	28385	28222	28346	28335	28302	28460	28425	28520	27966	28261	28248	28195	28318	28407	28119	28456	28354	28110	28475	28239	28443	28284	28467	28204	28402	28467	28272	28123	28162	28206	28515	28554	28205	28442	28644	28695	28285	28419	28286	28297	28226	28188	28628	28417	28407	28373	28235	28247	28299	28216	28319	28234	28372	28246	28245	28175	28271	28495	28357	28361	28216	28317	28368	28124	28330	28075	28170	28226	28423	28092	28335	28318	28285	28430	28399	28464	28587	28376	28323	28306	28487	28506	28198	28399	28566	28207	28040	28060	28294	28581	28166	28121	28458	28492	28527	28485	28320	28432	28222	28491	28657	28365	28098	28237	28419	28362	28626	28440	28461	28173	28319	28529	28161	28314	28415	28454	28378	28278	28314	28832	28037	28289	28493	28284	28188	28357	28450	28486	28277	28584	28381	28492	28378	28240	28167	28199	28498	28551	28302	28551	28366	28217	28340	28596	28274	28341	27961	28598	28156	28267	28073	28245	28156	28067	28209	28215	28687	28074	28201	28256	28203	28272	28249	28068	28190	28412	28139	28369	28454	28129	28140	28340	28370	28330	28293	28219	28441	28115	28456	28520	28289	28372	28343	28385	28437	28198	28394
20961	41930	50841	29952	17591	16302	16261	16330	16395	16481	16356	16459	16341	16545	16223	16390	16355	16368	16331	16295	16128	16525	16481	16413	16536	16468	16468	16439	16525	16457	16468	16355	16438	16260	16310	16409	16231	16415	16307	16597	16249	16254	16313	16558	16393	16305	16320	16438	16198	16399	16382	16322	16228	16349	16394	16433	16422	16384	16472	16299	16482	16289	16266	16478	16325	16417	16387	16470	16241	16343	16500	16351	16241	16392	16232	16293	16277	16356	16604	16315	16535	16386	16271	16408	16385	16308	16523	16328	16425	16256	16477	16468	16302	16221	16203	16423	16359	16385	16208	16332	16326	16382	16345	16527	16270	16441	16390	16335	16323	16475	16345	16300	16417	16436	16463	16327	16467	16341	16333	16350	16404	16330	16218	16322	16329	16350	16295	16189	16468	16537	16506	16165	16431	16342	16271	16440	16471	16458	16255	16330	16261	16453	16383	16424	16429	16452	16383	16361	16311	16507	16347	16430	16516	16420	16297	16273	16504	16359	16413	16380	16434	16382	16355	16457	16372	16483	16416	16433	16330	16338	16489	16513	16336	16426	16304	16234	16221	16259	16497	16411	16405	16455	16338	16289	16303	16331	16406	16542	16338	16410	16261	16413	16347	16403	16438	16315	16496	16386	16259	16401	16145	16443	16377	16364	16204	16341	16314	16504	16479	16288	16533	16401	16456	16452	16293	16517	16337	16331	16360	16302	16441	16230	16350	16396	16214	16360	16328	16402	16361	16289	16340	16485	16289	16532	16391	16389	16468	16457	16428	16259	16384	16467	16506	16416	16489	16282	16427	16296	16520	16283	16263	16289	16303	16509	16485	16499	16241	16344	16481	16424	16306	16483	16166	16488	16357	16356	16382	16333	16518	16472	16251	16311	16332	16394	16321	16389	16287	16292	16365	16324	16419	16380	16391	16379	16387	16227	16243	16541	16385	16209	16359	16388	16372	16380	16453	16414	16484	16230	16479	16440	16224	16587	16214	16465	16477	16364	16387	16209	16516	16515	16239	16389	16130	16199	16419	16513	16428	16480	16418	16284	16313	16506	16419	16356	16341	16291	16251	16397	16356	16396	16227	16413	16516	16280	16298	16412	16419	16367	16321	16258	16355	16465	16266	16196	16457	16360	16403	16454	16424	16277	16380	16394	16292	16369	16523	16343	16319	16244	16459	16380	16343	16236	16506	16537	16408	16322	16463	16380	16263	16394	16329	16374	16359	16365	16315	16400	16294	16442	16286	16328	16500	16260	16350	16377	16400	16416	16431	16369	16246	16347	16388	16334	16325	16632	16439	16312	16305	16481	16418	16325	16371	16269	16421	16488	16480	16054	16456	16156	16259	16204	16131	16259	16422	16459	16395	16369	16365	16393	16358	16333	16473	16483	16331	16458	16272	16405	16447	16458	16411	16365	16494	16305	16308	16200	16335	16419	16584	16306	16387	16356	16312	16360	16182	16475	16402	16410	16489	16468	16450	16282	16375	16328	16301	16413	16426	16324	16478	16490	16384	16360	16396	16501	16331	16441	16287	16353	16335	16345	16578	16381	16380	16410	16394	16320	16352	16415	16347	16264	16358	16394	16374	16366	16362	16391	16505	16347	16410	16537	16357	16286	16243	16419	16479	16359	16404	16405	16259	16057	16355	16414	16406	16394	16255	16370	16328	16372	16408	16327	16422	16450	16463	16329	16475	16311	16280	16276	16428	16448	16268	16495	16232	16345	16226	16319	16467	16233	16364	16375	16421	16283	16277	16413	16383	16437	16266	16416	16352	16343	16424	16364	16260	16440	16369	16339	16328	16243	16397	16387	16565	16332	16502	16388	16403	16432	16327	16337	16375	16375	16316	16378	16431	16416	16325	16187	16316	16401	16451	16250	16244	16162	16380	16322	16397	16466	16222	16303	16480	16284	16415	16365	16419	16386	16294	16243	16507	16437	16451	16550	16407	16511	16396	16385	16451	16469	16448	16282	16309	16382	16525	16248	16492	16288	16495	16391	16372	16319	16328	16323	16292	16176	16376	16126	16600	16278	16485	16484	16320	16354	16372	16402	16283	16518	16212	16403	16429	16223	16184	16453	16283	16490	16389	16439	16244	16361	16572	16361	16422	16431	16432	16195	16459	16276	16311	16401	16499	16489	16378	16345	16380	16378	16201	16362	16454	16293	16286	16287	16340	16439	16297	16367	16416	16286	16443	16333	16179	16371	16262	16408	16468	16487	16389	16197	16541	16439	16411	16427	16203	16346	16445	16275	16284	16490	16361	16420	16327	16267	16302	16361	16463	16275	16470	16456	16350	16300	16438	16358	16282	16440	16333	16499	16415	16358	16240	16392	16396	16404	16337	16276	16451	16428	16452	16377	16339	16350	16463	16495	16186	16375	16382	16295	16401	16232	16400	16284	16390	16411	16228	16458	16554	16243	16245	16363	16354	16405	16417	16213	16314	16448	16455	16217	16364	16506	16220	16369	16454	16232	16290	16354	16436	16405	16491	16486	16308	16393	16490	16538	16311	16432	16656	16096	16463	16496	16600	16234	16310	16370	16363	16402	16438	16455	16565	16345	16294	16294	16335	16510	16405	16423	16380	16422	16316	16391	16478	16376	16414	16267	16638	16453	16482	16356	16417	16291	16571	16437	16305	16280	16361	16468	16310	16410	16486	16429	16435	16365	16404	16537	16282	16517	16197	16266	16247	16474	16531	16358	16374	16454	16416	16245	16418	16359	16466	16284	16433	16229	16476	16444	16314	16294	16380	16418	16337	16336	16441	16436	16354	16401	16280	16322	16427	16416	16285	16600	16388	16370	16311	16463	16413	16539	16384	16071	16434	16394	16486	16477	16278	16429	16256	16473	16356	16267	16381	16448	16399	16316	16449	16217	16429	16324	16324	16432	16402	16402	16350	16370	16265	16429	16298	16400	16305	16363	16342	16332	16445	16536	16403	16573	16431	16375	16264	16319	16363	16377	16346	16335	16495	16429	16443	16266	16261	16305	16203	16443	16180	16326	16247	16455	16318	16271	16405	16246	16416	16215	16354	16236	16498	16419	16363	16463	16399	16353	16341	16337	16510	16418	16263	16340	16365	16368	16415	16379	16301	16207	16390	16379	16307	16315	16534	16496	16372	16265	16254	16445	16413	16343	16425	16443	16566	16405	16257	16222	16540	16234	16277	16246	16342	16213	16515	16356	16242	16325	16366	16401	16345	16406	16431	16402	16197	16404	16212	16286	16520	16176	16544	16275	16384	16193	16259	16517	16399	16300	16441	16544	16504	16373	16362	16349	16239	16379	16499	16369	16247	16542	16435	16472	16325	16106	16346	16447	16501	16413	16449	16327	16291	16440	16283	16355	16379	16410	16499	16513	16288	16372	16362	16456	16541	16268	16265	16362	16393	16568	16426	16240	16450	16231	16468	16136	16425	16331	16456	16407	16535	16512	16313	16465	16321	16181	16488	16321	16339	16467	16299	16305	16427	16382	16194	16412	16462	16601	16384	16235	16253	16299	16344	16463	16465	16538	16384	16481	16284	16559	16353	16310	16171	16585	16314	16304	16450	16533	16461	16172	16363	16310	16337	16270	16230	16506	16229	16405	16229	16448	16314	16130	16393	16361	16273	16271	16407	16320	16394	16497	16460	16432	16343	16372	16343	16378	16500	16364	16307	16375	16213	16332	16352	16173	16413	16405	16308	16230	16430	16241	16559	16249	16418	16361	16333	16372	16428	16359	16524	16390	16259	16175	16350	16390	16453	16401	16258	16367	16319	16347	16312	16340	16290	16322	16371	16225	16345	16396	16448	16214	16176	16387	16318	16311	16420	16404	16394	16312	16256	16334	16149	16253	16327	16533	16299	16525	16355	16387	16407	16438	16312	16294	16357	16421	16183	16318	16432	16411	16490	16567	16292	16174	16397	16494	16372	16285	16357	16300	16459	16480	16394	16239	16448	16404	16365	16126	16332	16458	16355	16386	16555	16506	16372	16423	16544	16303	16401	16154	16333	16352	16248	16475	16464	16411	16349	16398	16444	16540	16404	16440	16446	16380	16323	16440	16429	16384	16581	16135	16436	16398	16314	16162	16424	16303	16388	16568	16200	16479	16540	16303	16489	16432	16358	16482	16367	16408	16157	16497	16291	16473	16346	16384	16495	16477	16340	16273	16242	16412	16413	16428	16519	16440	16420	16299	16305	16401	16098	16394	16421	16239	16430	16447	16276	16369	16318	16357	16332	16446	16250	16306	16409	16184	16233	16457	16466	16367	16423	16534	16410	16148	16320	16431	16463	16399	16402	16205	16181	16463	16414	16342	16607	16314	16355	16344	16393	16221	16294	16436	16249	16496	16230	16440	16348	16522	16277	16389	16347	16261	16501	16331	16280	16184	16453	16364	16306	16284	16509	16372	16158	16406	16445	16427	16278	16302	16370	16396	16395	16521	16347	16462	16512	16206	16413	16488	16498	16405	16288	16492	16429	16458	16286	16306	16336	16280	16550	16335	16271	16401	16428	16310	16538	16517	16365	16312	16459	16131	16318	16333	16467	16399	16343	16265	16431	16218	16454	16428	16289	16335	16229	16457	16441	16260	16380	16294	16423	16427	16372	16295	16090	16462	16390	16466	16420	16415	16321	16250	16421	16227	16269	16323	16248	16397	16363	16602	16345	16304	16296	16239	16545	16459	16488	16218	16350	16313	16438	16366	16515	16450	16156	16189	16476	16239	16160	16206	16450	16552	16317	16362	16455	16358	16465	16269	16461	16280	16318	16312	16353	16403	16533	16334	16542	16472	16471	16289	16421	16157	16353	16363	16452	16378	16513	16430	16420	16447	16510	16369	16302	16380	16484	16344	16207	16365	16475	16273	16288	16422	16254	16433	16402	16418	16293	16182	16314	16255	16482	16537	16519	16357	16469	16244	16189	16171	16391	16465	16457	16431	16565	16486	16414	16239	16252	16460	16427	16414	16420	16476	16388	16393	16224	16404	16558	16357	16324	16381	16228	16609	16327	16317	16429	16476	16405	16315	16535	16458	16339	16388	16390	16273	16277	16441	16429	16297	16469	16232	16427	16255	16286	16399	16427	16250	16307	16313	16481	16339	16306	16689	16274	16403	16531	16299	16421	16174	16449	16371	16352	16303
22466	31604	64817	51894	32940	30677	34486	32747	32317	33126	32962	32998	32947	32889	32570	32377	32888	32961	32905	33143	32937	32782	32745	32507	32801	32778	32499	32700	32640	32718	32804	32468	32579	32348	32703	32561	32692	32621	32920	32852	32734	32962	32719	33014	32678	32631	32600	32639	32730	32511	32855	32643	32434	32579	33041	32829	32672	32220	32705	32802	32726	32894	32544	32652	32694	32675	32586	32712	32489	32675	32681	32576	32649	32562	32677	32794	32716	32752	32854	32713	32635	32748	32670	32487	32704	32769	32648	32486	32562	32761	32550	32575	32841	32432	32617	32758	32721	32658	32724	32478	32710	32764	32365	32378	32751	32642	32580	32728	32494	32831	32727	32495	32570	32816	32694	32495	32586	32460	32710	32371	32602	32653	32672	32786	32760	32590	32591	32788	32735	32635	32608	32718	32349	32840	32640	32654	32557	32543	32572	32294	32340	32496	32811	32543	32472	32294	32542	32592	32699	32581	32745	32587	32633	32668	32754	32725	32835	32609	32729	32518	32637	32379	32701	32572	32625	32593	32707	32597	32616	32561	32658	32498	32607	32867	32558	32610	32590	32677	32573	32690	32544	32436	32635	32401	32363	32474	32396	32309	32359	32479	32684	32854	32661	32648	32895	32834	32644	32511	32459	32509	32703	32791	32694	32684	32805	32599	32535	32509	32669	32560	32481	32584	32622	32598	32417	32989	32743	32714	32578	32724	32755	32787	32859	32649	32657	32600	32458	32495	32573	32550	32783	32792	32556	32807	32544	32703	32642	32486	32604	32536	32413	32912	32470	32640	32276	32553	31985	32668	32373	32397	32507	32578	32446	32693	32713	32414	32318	32405	32525	32358	32526	32494	32636	32746	32614	32558	32635	32702	32567	32772	32642	32534	32798	32564	32609	32747	32629	32615	32768	32451	32677	32442	32611	32727	32950	32628	32502	32641	32538	32687	32718	32637	32569	32292	32540	32594	32420	32558	32493	32676	32598	32545	32747	32399	32816	32249	32765	32937	32905	32598	32424	32836	32740	32604	32632	32435	32695	32613	32676	32717	32486	32890	32489	32514	32735	32662	32996	32630	32442	32695	32516	32515	32566	32619	32811	32644	32799	32719	32486	32660	32767	32753	32780	32652	32458	32482	32639	32315	32748	32729	32817	32794	32457	32704	32627	32258	32662	32664	32677	32665	32675	32489	32415	32726	32657	32346	32736	32695	32457	32572	32666	32687	32758	32488	32782	32508	32608	32548	32749	32805	32763	32545	32595	32513	32479	32757	32674	32735	32700	32596	32701	32700	32402	32717	32453	32534	32500	32794	32544	32644	32664	32620	32311	32807	32483	32463	32669	32350	32672	32663	32402	32702	32538	32637	32618	32403	32828	32832	32721	32748	32767	32609	32505	32674	32719	32592	32693	32634	32450	32385	32590	32432	32658	32548	32407	32559	32541	32543	32793	32558	32557	32832	32481	32434	32433	32220	32757	32648	32619	32772	32407	32480	32425	32579	32619	32571	32823	32773	32622	32809	32634	32754	32872	32754	32521	32483	32566	32550	32718	32367	32545	32621	32487	32255	32551	32615	32735	32550	32601	32323	32302	32706	32755	32700	32577	32448	32606	32750	32633	32784	32525	32727	32427	32340	32356	32517	32606	32694	32634	32576	32652	32754	32354	32526	32696	32259	32776	32351	32485	32790	32421	32404	32624	32647	32601	32589	32878	32819	32446	32469	32395	32376	32688	32781	32365	32513	32553	32489	32789	32570	32714	32752	32701	32724	32994	32614	32693	32706	32602	32743	32789	32481	32807	32574	32572	32676	32689	32413	32298	32444	32594	32401	32603	32980	32545	32810	32692	32441	32721	32245	32509	32278	32543	32738	32868	32350	32729	32482	32442	32603	32476	32618	32675	32330	32539	32695	32497	32781	32567	32710	32674	32738	32604	32529	32786	32762	32737	32697	32781	32680	32740	32695	32296	32732	32673	32508	32214	32569	32730	32517	32445	32342	32490	32509	32854	32575	32768	32379	32571	32992	32833	32453	32604	32550	32488	32564	32758	32545	32842	32500	32643	32582	32491	32399	32485	32816	32973	32557	32680	32574	32706	32723	32437	32662	32609	32387	32519	32520	32559	32752	32690	32730	32752	32515	32471	32754	32850	32342	32678	32710	32677	32687	33017	32767	32845	32462	32463	32400	32593	32662	32504	32464	32913	32538	32542	32443	32620	32509	32235	32611	32793	32538	32380	32805	32733	32665	32440	32447	32502	32502	32419	32516	32945	32740	32562	32444	32574	32649	32758	32467	32528	32686	32523	32414	32419	32220	32538	32499	32307	32703	32818	32676	32582	32522	32703	32859	32593	32672	32718	32531	32538	32637	32604	32393	32705	32718	32583	32502	32484	32572	32714	32534	32496	32476	32515	32637	32757	32764	32674	33057	32585	32812	32620	32753	32609	32448	32338	32908	32857	32691	32895	32736	32587	32596	32642	32455	32479	32583	32454	32839	32539	32632	32887	32775	32817	32642	32629	32778	32280	32670	32686	32626	32609	32615	32753	32705	32541	32756	32520	32614	32366	32505	32517	32705	32423	32616	32611	32511	32494	32551	32461	32487	32378	32528	32735	32327	32462	32374	32433	32685	32580	32585	32572	32543	32480	32706	32682	32667	32589	32592	32302	32647	32744	32786	32473	32741	32541	32597	32578	32606	32772	32471	32577	32582	32679	32424	32517	32349	32374	32661	32564	32659	32725	32554	32573	32636	32628	32735	32964	32424	32854	32598	32632	32888	32656	32450	32455	32744	32558	32556	32504	32298	32697	32430	32518	32322	32762	32858	32627	32562	32730	32765	32774	32905	32575	32671	32572	32402	32535	32395	32119	32476	32715	32564	32729	32379	32579	32641	32615	32551	32472	32501	32713	32659	32385	32501	32713	32574	32552	32719	32516	32687	32635	32769	32620	32781	32807	32707	32732	32880	32637	32560	32588	32424	32663	32630	32763	32576	32444	32545	32264	32479	32572	32546	32381	32855	32487	32358	32550	32606	32670	32509	32751	32757	32807	32805	32691	32813	32555	32767	32712	32365	32651	32431	32568	32755	32480	32503	32383	32572	32594	32757	32585	32322	32647	32548	32628	32461	32282	32532	32704	32725	32589	32449	32634	32218	32375	32500	32690	32218	32602	32963	32551	32540	32634	32542	32547	32520	32610	32811	32487	32774	32305	32475	32434	32358	32723	32691	32757	32926	32726	32750	32633	32602	32574	32610	32546	32714	32398	32938	32753	32400	32880	32624	32464	32673	32556	32475	32592	32504	32782	32514	32821	32687	32856	32601	32692	32553	32508	32546	32503	32664	32561	32647	32724	32602	32667	32506	32812	32521	32348	32669	32326	32831	32326	32758	32472	32683	32640	32273	32641	32615	32576	32449	32435	32645	32683	32540	32431	32804	32721	32610	32642	32540	32627	32704	32742	32448	32191	32729	32883	32595	32769	32838	32684	32431	32529	32591	32429	32631	32648	32449	32584	32832	32630	32563	32679	32493	32835	32644	32631	32548	32685	32686	32473	32212	32631	32477	32756	32586	32750	32729	32778	32429	32668	32461	32634	32535	32652	32757	32703	32547	32576	32982	32568	32702	32991	32620	32536	32871	32699	32805	32635	32814	32730	32572	32690	32464	32413	32669	32825	32674	32608	32720	32816	32767	32836	32453	32675	32595	32644	32227	32467	32706	32708	32533	32803	32713	32742	32530	32549	32868	32664	32623	32424	32555	32718	32628	32905	32688	32672	32648	32948	32662	32544	32483	32675	32443	32588	32670	32740	32245	32685	32755	32635	32581	32649	32472	32555	32274	32829	32950	32341	32521	32471	32694	32564	32544	32547	32745	32750	32620	32615	32499	32797	32454	32602	32641	32827	32543	32632	32513	32676	32551	32616	32429	32383	32746	32908	32690	32635	32537	32536	32804	32852	32572	32699	32723	32765	32788	32540	32409	32536	32372	32455	32516	32469	32552	32395	32782	32729	32621	32796	32389	32438	32747	32427	32494	32717	32655	32595	32711	32738	32776	32864	32723	32282	32465	32584	32361	32521	32503	32506	32541	32599	32597	32561	32643	32611	32622	32812	32752	32558	32626	32390	33049	32678	32555	32653	32715	32602	32470	32466	32613	32530	32496	32313	32662	32544	32349	32746	32683	32740	32712	32614	32550	32657	32577	32460	32547	32472	32374	32489	32891	32684	32466	32433	32370	32515	32799	32591	32488	32644	32548	32537	32679	32709	32780	32450	32669	32676	32620	32676	32655	32444	32437	32518	32583	32678	32518	32280	32634	32678	32673	32736	32345	32489	32570	32595	32671	32460	32503	32553	32786	32699	32431	32428	32577	32439	32666	32710	32525	32429	32507	32469	32652	32549	32538	32877	32657	32362	32687	32551	32435	32701	32394	32550	32560	32691	32316	32793	32679	32656	32442	32716	32685	32597	32624	32579	32582	32528	33017	32938	32535	32922	32854	32697	32381	32561	32633	32750	32591	32737	32538	32430	32355	32392	32542	32754	32316	32317	32628	32716	32753	32546	32708	32419	32373	32725	32643	32280	32850	32885	32753	32708	32362	32459	32737	32730	32353	32459	32576	32744	32275	32583	32767	32549	32725	32710	32747	32776	32611	32830	32810	32496	32671	32596	32593	32747	32622	32730	32488	32767	32717	32641	32470	32669	32496	32657	32581	32374	32833	32495	32614	32754	32714	32653	32485	32083	32604	32070	32518	32560	32662	32428	32519	32646	32662	32594	32533	32579	32603	32710	32381	32546	32622	32417	32709	32608	32488	32699	32793	32613	32691	32617	32687	32716	32454	32712	32669	32408	32811	32513	32689	32825	32648	32641	32355	32224	32724	32301	32784	32760	32524	32477	32356	32664	32393	32672	32462	32609	32640	32534	32424	32598	32661	32571	32711	32539	32490	32715	32385	32618	32383	32660	32753	32753	32665	32745	32547	32508	32427	32438	32686	32492	32466	32836	32334	32876	32378	32806	32610	32503	32741	32733	32760	32561	32592	32766	32783	32655	32938	32697	32452	32712	32641	32466	32646	32387	32632	32490	32296	32683	32544	32627	32753	32776	32806	32523	32710	32564	32532	32753	32820	32808	32575
32206	85091	90423	67104	29616	17957	18066	17975	18124	18098	18176	18239	18040	18041	18026	18167	18081	18053	18170	18096	17755	18031	18204	18105	18032	18180	18070	18193	18157	18218	18103	18192	18155	18089	18149	18125	18259	18087	18138	17986	18235	18238	18046	18050	18072	17986	18105	18024	18048	18280	18042	18153	18023	18215	18176	18053	18170	18031	18260	18015	17957	17919	18013	18081	18139	18164	18234	18136	18178	18136	18171	18108	18033	18236	18207	18122	17949	17994	18042	18265	17881	18031	18091	18211	18071	18108	18110	18115	18032	17928	18242	18235	18082	18038	17970	18112	17991	18238	18029	18014	18195	18140	18054	18120	18001	17966	17942	17975	18058	18123	18094	18009	17911	18109	18128	18081	18000	18072	18134	18152	18045	18086	18091	18167	18103	18253	17994	18134	18074	18151	17947	18115	18067	18154	18023	17929	18008	18079	18168	18152	17933	18244	18088	17990	18088	17980	18145	18056	17876	18009	17948	18153	18134	18131	18089	18127	17994	18115	18144	17949	18130	18069	18261	17994	18065	18116	17996	18044	17940	18096	18176	18225	18184	18083	18053	18198	18099	17989	18243	17909	18241	18124	18110	17956	17921	18098	18183	18139	17893	18189	17945	18031	18056	18043	18098	18195	18257	17898	18092	18288	18054	18032	18004	18165	18163	17864	17791	17942	18063	18122	17964	18153	18121	18127	17997	18186	17906	17924	18097	18104	18112	18045	18015	18135	17948	18117	17840	18020	18065	18219	18086	18191	18059	18139	17997	17862	17903	18107	18050	18058	18122	17959	18157	17960	18113	18146	18026	17919	18094	18170	17937	18128	18059	17990	18109	18102	18056	18135	18034	18182	18247	18114	18242	18049	18077	18009	18184	18127	18077	18087	18140	18140	18063	17840	18179	18229	18004	18001	18098	17955	18113	18031	18167	18036	18215	18060	18033	18161	18001	18126	17946	18007	18144	17984	18156	18099	18066	18086	18125	18043	18214	17970	18084	18176	18096	17921	17911	18111	18142	17989	17962	18065	18115	17996	17968	18186	18102	18015	18137	18273	17920	18181	18129	18184	18168	18045	18015	18046	18047	18066	18065	18144	18047	18104	18067	18062	18185	18128	17975	18125	18200	18062	18117	18129	17996	18126	17938	18088	18040	18128	17946	18104	18177	18115	18232	18040	18168	18108	18107	18057	17905	18032	18061	17960	18120	17981	18073	18077	18134	18134	18053	18047	17967	17991	17952	18184	18051	17899	18025	17933	18007	18052	18238	17967	18033	18101	18155	18014	18210	17991	17978	18118	18051	17993	18283	18225	18083	17966	18094	18043	17921	18014	17998	18091	18024	18172	18008	18101	18064	18230	17769	18081	18066	17988	18006	17880	18196	17979	18179	18160	18283	17976	17971	18232	18140	18063	18153	18060	18054	17935	18037	18191	18217	18202	18098	18105	18134	18119	18249	17966	18159	18046	18192	18000	17981	17975	18095	18005	18065	18043	18018	18039	18010	18108	17898	18043	18135	17893	18053	18118	18046	17962	18021	18109	17986	18220	18050	17914	18213	18016	17925	18112	18162	17882	18067	18003	17939	18233	18028	18029	18327	18315	18132	18000	18089	18127	17961	18035	18089	18005	18023	18080	18073	18024	18101	18176	18035	18146	18200	18054	18045	17971	18080	18097	18377	18056	18006	17956	18290	18337	18095	18048	18032	18146	17881	18164	18138	18202	18042	17928	17945	18211	18042	18043	18143	18039	18007	18202	18069	18004	18076	18112	18161	17849	18229	17950	18055	17976	18166	18002	18226	18217	17933	18122	18142	18090	18149	17987	18022	18228	17905	18003	18169	18115	18058	18088	18154	18094	18053	17991	18070	18085	18083	18049	18220	18274	18224	17924	18048	18051	18005	18115	17826	17948	17941	18135	18148	18095	17969	18166	18045	18206	18073	18053	18096	18313	18193	17981	18051	18069	17958	18083	18126	18047	17990	18176	18175	18189	18221	18184	18093	18100	18127	18214	18053	18097	17985	18106	18261	17896	18033	18082	18248	18122	18000	18092	18192	18139	17997	18211	17893	18096	18147	18080	18012	18044	18181	17947	18139	18113	18146	17843	18001	18113	18115	18127	18036	18176	18048	18063	18006	17982	17843	18146	18074	18024	17992	18206	18168	18221	18167	18152	18026	18179	18058	18117	17974	17986	18124	18030	18051	18047	18185	18027	18084	17910	18027	17982	17917	18051	17985	18250	18134	18190	17971	18112	17969	18053	18236	18140	18109	18048	18138	18157	18145	18109	18132	18019	17955	18323	17957	17951	18059	18101	18069	18080	17923	17956	17981	18226	18110	17927	18074	18235	18227	18051	18036	18168	18226	18164	18090	18098	18005	17992	18040	18168	18062	18080	18311	18039	18078	18030	17776	17774	18113	18145	18182	18095	18057	18150	18075	18195	18103	18098	17876	18086	17955	17889	17985	18088	18264	17833	17929	18205	18064	18196	18106	17999	18016	17970	18180	18095	18055	18124	18188	17993	17987	18121	18052	18060	18143	17985	18283	18073	18194	18000	18144	18149	18116	18161	18002	18066	18118	18161	17928	18204	18054	18118	18068	18041	18136	17966	18142	17930	18117	17969	18243	18022	18112	18030	18209	17885	18078	18007	18019	18197	18038	18096	18102	18008	18129	18060	18238	18009	17896	18137	18160	18050	18041	18179	18083	17913	18080	18141	17937	18114	18231	18011	17993	17871	18131	18062	17962	18232	17872	18175	18206	17959	18066	17904	17946	17893	18087	18055	18203	17987	18124	17966	18057	18018	18038	18086	18133	18067	17949	18117	18056	18152	18179	18047	18085	18048	17961	18215	18116	18184	17922	18179	18056	17967	18000	18140	18099	17930	18086	18182	18017	18154	18342	18042	18067	18052	18113	18023	17994	18100	18069	18225	17901	17947	18158	18106	18142	17991	18084	17946	18149	18026	18169	17998	18015	18186	18002	18107	17982	18258	18262	17915	18126	18068	17994	18176	18107	18033	18210	18032	18271	18003	18025	18142	17923	18190	18087	17907	18022	18166	18104	18107	18065	17968	18022	18066	18122	17934	18099	17858	18025	17890	17969	18017	18027	18061	18067	18095	18199	18061	17987	18091	17924	18110	18158	18192	17976	17968	18125	18092	18002	18096	18084	17926	18144	18039	18211	18198	18177	18061	17968	18076	18125	17926	18078	18249	18063	18100	17928	18195	18220	17973	18093	18112	18075	17912	18017	18120	18118	18238	18048	18189	18133	18080	18118	18094	18194	18194	18078	18090	18183	18009	18193	17876	18196	18163	17902	18158	18030	18028	18209	17915	18300	18076	18048	18117	17835	18145	18008	18012	18159	17956	17975	18154	18108	18267	17983	18177	18019	18127	17884	18324	17997	18201	18196	18071	18081	18036	18025	18092	18073	17919	17947	17993	18086	18302	18168	18121	18148	17981	18148	18073	17969	18156	18024	18025	18091	18007	18211	18150	18189	18250	17927	18007	18116	18270	18086	17881	17957	17984	18233	18100	18139	18079	18099	18101	18265	18098	17856	18082	17884	17945	18164	17931	18003	17948	18054	17998	18085	17948	18148	18178	18045	18172	18113	17962	18047	18237	18049	18036	18118	18011	18041	18094	18192	17900	17976	18153	18022	18226	18113	18100	17908	18142	18050	17996	18129	18144	18141	17874	18077	18207	17994	18155	18088	17923	18012	18125	18090	18146	17943	18098	18103	17939	18073	18078	17994	18072	17974	18204	18120	18012	18145	18104	18150	18175	18115	18008	18076	17989	17932	18228	18059	18270	18121	18097	17970	18260	18051	18021	17948	18182	18019	18106	18031	18125	18028	17996	18105	18040	18084	18016	18040	18038	18062	17925	18156	18099	17969	18229	18080	17875	18136	18106	18226	18064	18118	18199	18049	18016	18149	18020	18171	18047	18101	17965	18106	18046	18169	17836	18029	17825	18100	18034	18176	17921	18044	18135	18010	18076	18017	18000	18073	18134	18263	18000	18111	18056	17994	18102	18155	18068	18161	18154	17982	18277	18246	18215	18090	18174	17930	18105	18057	18006	18028	18097	18066	18039	18106	17962	18103	18028	17921	18285	18069	18160	18100	18168	17936	18102	18049	18306	18116	18083	18166	18163	18091	18009	18077	18080	18087	18020	18129	18019	18164	17853	17950	18168	18024	17975	17969	17981	18021	18039	18170	18179	18047	18005	17962	18037	18106	18028	18065	18052	18098	18041	18232	17964	17960	18007	18073	17990	17882	18213	17927	17983	18176	18245	18111	18172	18045	18248	18145	18093	18022	18017	18107	18105	17877	17996	17923	18223	17905	18023	17979	17957	18005	18036	18163	17992	18150	18100	18261	18112	18107	18078	18019	18037	18128	18157	18112	18044	17962	18082	18194	18029	18209	18078	18035	18001	18021	18039	18118	18189	17961	17965	17926	18034	18219	17907	18216	18043	18090	18221	17923	18163	18171	17946	18173	18345	18253	17999	18171	18034	18023	17908	18198	18240	18128	18075	18153	18148	18101	18219	18113	17958	18055	18013	17913	18051	18056	18111	17990	17890	18070	18048	18014	17995	18080	18031	18039	18068	18059	18041	17913	18100	18055	18014	18063	18122	18083	18201	18163	18159	17982	17983	18240	18010	17920	17994	18096	18051	18104	18064	18026	18069	18090	18100	18095	17891	18258	18035	18079	18056	18087	17857	18050	17989	18016	18183	17975	18108	18152	18181	18170	18164	18041	18021	18116	18102	17919	17939	18063	17983	18242	18033	17931	18148	18006	18167	18151	18089	18184	18135	18147	18021	18050	18088	18264	17992	18031	17891	18113	18287	17935	18236	18150	18264	17925	17997	18175	17861	17911	17961	18206	18139	18030	18192	18008	18221	18102	18019	18088	18013	18190	17982	18030	18112	18087	18067	18000	18090	18259	18101	18114	18157	18033	18159	18193	18111	18031	18150	18106	18081	18043	18054	17949	18126	18077	17961	18133	18167	18056	18094	18040	18145	18051	18152	18222	18083	18174	17853	17965	18106	18194	17907	17964	18129	17943	18005	18026	18050	18042	18019	18105	18125	18049	18035	18172	18120	18105	17942	18200	18192	18236	18187	18050	18022	18003	18017
22054	27972	63339	55837	33624	28229	32618	31469	31276	31707	31364	31108	31257	31475	31287	31368	31247	31348	31301	31166	31125	31080	31029	31313	31226	31628	31142	30954	30841	31202	31153	31293	31423	31153	31184	31370	31225	31092	31154	30818	31060	30992	31065	31049	31101	31072	31277	30966	31009	30776	31131	30974	31113	30872	30816	31068	30918	31244	31127	31071	31092	31227	31053	31116	31034	31271	31471	31081	30921	31169	31154	30954	30983	31011	31205	30928	31085	30929	30717	30773	30898	30981	30753	31317	31075	30845	31160	30975	30960	30816	31144	31206	30997	30967	31112	31026	30786	31104	31015	31002	30910	31088	31160	31077	31228	30953	31082	31162	31062	30911	30870	30910	31106	31253	30757	31060	31366	30804	30991	31193	30923	30962	30958	31019	31060	31208	30860	30855	30955	31207	31014	31101	31125	31258	31084	30869	31203	31136	30871	30942	31056	31033	30887	31104	31009	30986	31209	30854	31098	31275	31141	31021	31099	30935	31279	31177	30852	30943	30980	30955	31005	31173	30990	31404	30893	30636	30917	30797	30841	31040	30906	31062	30798	30970	31132	30766	30810	30880	30757	30788	30856	30845	30961	31051	30836	30907	31226	31239	31055	30714	30869	31154	30879	31246	31084	30992	30919	31144	31262	31096	30883	30964	30964	30945	30640	31024	30788	31121	31171	31206	30875	31257	31190	31280	30996	30857	30977	30963	30974	30949	30908	31119	30851	31033	30874	30968	31118	30740	31040	30921	31037	31053	30828	31019	31165	31069	31141	30870	30998	31176	31270	31084	30974	31075	31024	30762	31108	31024	31258	31011	30718	31001	31292	31324	31117	30825	30968	30894	30956	30984	31194	30853	31211	31072	30998	30795	31115	31060	31071	30926	31020	31180	30949	31013	30996	31056	31020	31101	31157	30903	30970	31101	31293	30963	30974	30802	30978	31210	31070	30987	31122	31049	30867	30738	31077	31068	31013	30736	30877	30931	31124	30937	31255	31116	31220	30886	31134	30771	31072	30911	31099	30926	30879	31087	31070	30917	31130	31119	31201	31006	31029	30787	30817	30867	30831	31244	31194	31007	30939	31244	30779	30942	31271	30909	30937	31192	31114	31048	30738	31148	30979	31047	31147	30979	30969	30873	30931	31104	31099	31028	31301	30925	30785	31208	30890	31256	31132	31214	30899	30930	31254	31096	31205	31244	30965	31187	31276	31369	30933	30977	30914	30969	31402	31210	30986	30865	30960	31069	31095	31127	31106	30975	30954	30967	30957	30904	31086	30962	31030	31063	31323	30882	31128	31064	31084	31184	30947	31081	30979	31025	31148	30974	30929	31081	31227	30968	31097	30713	30853	30842	31009	30901	31078	31082	31258	31007	30874	31198	31025	31204	31162	30961	31001	31029	31058	31201	30780	30889	30801	31166	31016	30780	31382	30865	30869	31039	31228	31218	30941	31076	31091	30684	31057	30939	30965	31058	31016	31001	31129	31121	31225	31092	31109	30868	31011	30948	30704	30903	30658	30951	30599	31103	30848	31153	30967	31009	31012	30972	31189	30843	30979	30765	31025	31030	31021	31173	31155	31175	31080	30869	31072	30799	31017	31009	30976	31145	31014	30975	30990	31126	30773	31067	30882	30961	31006	30940	31124	30961	31016	31183	31134	31009	30717	30981	30942	30767	30853	30783	30807	31015	30839	31179	31129	30838	30884	31123	31474	30856	31303	31225	30945	30935	31007	30833	31049	30964	31170	30986	30732	30941	30996	30952	30912	30970	30801	31182	30966	30905	31043	31246	31271	31105	30892	30838	31250	30934	30997	31085	31066	31150	31150	31065	30908	30758	30949	30973	30881	31113	31132	31150	30964	31198	31063	30868	30972	30887	31022	30948	31059	30985	31085	30927	31042	31158	31159	31162	30972	31263	31174	31349	31063	31012	30863	30913	31089	31031	30756	30853	31145	31070	30905	30924	31053	31131	31007	30779	31169	30939	30923	30863	31042	30749	30995	31014	30845	31221	30915	31147	31163	31062	31110	30963	31040	30583	31010	30951	31112	31052	30880	30931	30641	30924	30654	30844	31196	31049	31038	31066	30957	30925	31199	31210	30858	31036	31114	31226	31031	30965	31151	31252	31019	30966	31120	30958	30764	31064	31024	30810	30923	31250	31122	31141	30832	30821	31113	30933	31161	30973	30872	30631	31051	30992	31188	30955	31102	30922	31051	31209	30943	30953	30919	30731	31147	31003	31117	31100	31070	31179	31179	31150	31156	30753	30963	30960	30806	31064	31015	30981	31159	30969	31188	30857	31290	31302	30975	31081	31191	30994	30898	31110	30980	30907	31081	30884	31034	31025	30986	30778	31026	31069	30861	31000	30856	31154	31056	30976	31045	30839	31156	31347	31053	30810	31066	30771	31067	30913	31223	31116	30694	30907	30969	31138	31138	30830	31132	31234	30915	30992	31029	31080	30852	31083	31195	30859	31199	30882	30890	30991	31071	30836	31099	30873	30891	31067	31294	31273	30812	30927	30907	31067	31081	31028	31030	31059	31324	30898	31192	30935	30988	30981	31176	31098	30934	30935	30988	31246	30989	30877	31124	31058	30964	30848	31143	30980	30865	31065	31058	30795	30852	31149	30831	31236	31011	31203	31001	31167	31085	31021	30899	31056	30944	31014	31136	30899	31021	30859	31204	31152	31078	30973	31107	30884	30820	31219	31060	30912	31323	30896	31062	30978	31040	31121	30978	31081	31185	30712	30677	31022	30915	30932	30977	30979	30818	31076	30891	30673	31271	30928	31006	31303	31227	30916	31115	30954	31116	30944	30928	31007	31006	31069	30840	30889	30937	31212	31105	30953	31049	30903	30844	30834	30891	31041	30871	30928	31195	31084	30971	30699	31210	30900	30978	31018	31043	30937	31100	30860	30950	30699	30918	30863	30824	31077	31002	31123	31231	31027	31136	30873	31003	31084	30825	30847	30965	30786	31077	31063	31127	31305	31084	31052	31177	31006	30851	31064	30976	30861	30995	30968	30890	30930	31284	31002	30961	30689	30684	30765	30750	30853	31011	30872	30991	31141	30890	30693	30935	30881	30908	31190	31382	30940	31093	30899	30952	30944	30887	30939	30918	30937	30994	31080	31073	30984	30801	31039	31054	31234	30995	30932	30631	31046	30895	30977	30939	30698	30878	30943	31155	31106	30784	31058	30981	31232	30707	31058	31070	31014	31074	30943	30910	30820	30886	30860	31136	31024	30992	31025	31024	30945	30712	30739	30966	30998	31012	31166	30935	30766	30938	31081	31067	30796	31091	31110	30877	30931	30918	31272	31180	30991	30918	31218	30885	30878	31040	30973	30878	31081	30917	30802	30778	30968	31057	30976	30916	31016	30983	31096	31079	30979	30949	31203	31091	30888	31040	30865	30988	31268	31054	31077	30898	31176	31233	31171	31208	31194	30961	31083	30793	31156	31221	30739	30802	30954	31125	31271	30908	31144	30914	30828	30901	31125	30940	30936	31021	30882	31012	30854	30988	31040	30861	31079	31287	30918	30824	30927	30882	30841	30908	30971	30878	31179	31015	30741	30972	30989	31191	31065	31059	30901	31402	31064	31138	31151	31152	30866	31036	30783	30927	31084	30941	31002	30980	30946	31178	30928	31308	31150	31087	31117	31055	30950	30873	30850	31093	30971	31072	30962	31040	30961	31115	30966	31060	31191	31249	31352	31153	30833	30789	30895	31170	30821	31280	31076	31390	31076	31175	30909	31120	31132	30866	30876	31047	31067	30792	31191	31162	30917	30938	30920	30875	30765	31181	30996	31079	30926	30911	30797	30982	31149	31232	30781	30967	30816	31115	30926	31002	30889	31057	31013	31004	31150	31146	31160	31147	31008	31073	31231	30872	31031	30956	31141	31061	31108	30875	31088	31099	30959	30843	30861	31021	30950	30965	30621	30973	30949	31075	31229	30971	30892	30717	30994	31331	30799	30991	31042	30875	30921	31083	30781	30974	30918	31018	31035	31052	31054	30808	30820	31041	30853	31144	31098	30979	30948	31013	30926	30542	30837	30966	30831	30932	30741	30834	31062	30930	31179	31097	30992	30907	31014	31277	30959	30795	31193	30979	30965	31066	31086	31302	30731	31196	31208	30934	30888	30915	31153	31020	31031	31061	31045	30935	30966	31088	31204	31284	31055	30848	31010	30802	30757	30854	31010	30920	31018	30978	31081	30932	31069	31063	30804	31118	30957	31309	30831	30820	30968	30830	31071	31141	30875	31190	31176	30736	30765	30852	31118	30899	30795	30809	31235	31116	30566	31042	30848	31119	31093	30793	30956	31282	30895	31224	31081	30916	30895	30861	30913	31130	30939	30794	31021	31070	30917	31038	30906	31147	31076	31027	31170	31034	30737	30799	30930	31161	31010	31042	31266	31061	30814	30892	31031	30987	30498	30681	30936	30940	30964	30890	31056	31042	31197	31040	30866	31038	31149	30906	30757	30861	31116	31219	31054	31085	31050	30967	31102	31003	31212	30949	30661	30870	30947	31399	31222	30815	31080	31176	30952	31137	31139	30962	31105	31166	30941	31096	30804	30797	31128	31080	30801	30925	30956	30602	31229	31114	31104	30951	31028	30941	30788	30695	30686	31037	30885	30846	31192	31013	30769	31059	30938	31049	30916	30875	30859	31003	31070	30827	30969	31070	31057	31210	30983	31065	31192	31016	31303	31225	31308	31192	31095	30782	30839	30933	31071	31303	31107	31441	31073	31196	31050	31187	31212	30830	31204	31082	30841	30921	31025	31153	30736	30858	31176	30933	30900	31167	30911	31087	30829	31107	31114	30928	31044	31263	30939	31000	31220	30925	30939	30730	31049	31220	31076	31256	31185	31181	31355	31034	31009	30971	30934	30899	30950	30985	31086	31101	30894	31158	31182	30861	30840	30957	31003	30712	30904	31074	31270	31222	30947	30798	31101	31292	31070	31012	31026	30815	30995	30975	31447	31164	30951	30712	30950	30784	30754	31196	31197	31057	31053	30846	30922	31294	31343	31274	30802	31188	31057	31052	31170	30895	30950	31108	30979	31287	30944	30924	31181	31144	30786	30946	31062	30923	30803	31070	31003	31131	31253	31138	30816	31066	31024
39185	70967	79662	77333	33159	17300	17496	17115	17472	17312	17306	17247	17444	17426	17241	17439	17452	17390	17406	17268	17375	17483	17286	17405	17642	17275	17354	17161	17281	17070	17222	17632	17347	17222	17357	17220	17257	17399	17605	17268	17423	17320	17449	17161	17324	17380	17379	17231	17352	17219	17492	17293	17207	17317	17335	17543	17310	17334	17431	17383	17334	17252	17268	17348	17277	17204	17266	17296	17430	17268	17305	17509	17469	17399	17361	17297	17311	17266	17522	17348	17336	17506	17270	17379	17430	17339	17449	17367	17492	17276	17424	17284	17459	17205	17333	17336	17306	17356	17316	17394	17360	17323	17325	17377	17374	17411	17431	17359	17438	17302	17265	17241	17179	17349	17553	17396	17338	17296	17259	17333	17243	17455	17405	17350	17462	17388	17366	17306	17421	17397	17403	17382	17339	17270	17331	17161	17397	17404	17502	17423	17371	17401	17260	17427	17545	17295	17395	17362	17469	17386	17283	17389	17396	17354	17419	17318	17349	17266	17467	17486	17391	17321	17369	17405	17421	17352	17198	17273	17399	17259	17418	17159	17289	17346	17296	17199	17360	17460	17369	17346	17210	17305	17297	17278	17389	17331	17277	17263	17392	17349	17395	17327	17244	17387	17313	17327	17199	17240	17334	17403	17262	17387	17157	17289	17205	17368	17214	17377	17419	17188	17272	17469	17432	17411	17544	17209	17407	17353	17189	17555	17287	17290	17320	17214	17185	17302	17317	17167	17271	17313	17511	17274	17464	17481	17173	17367	17306	17277	17350	17242	17226	17352	17310	17213	17458	17409	17267	17266	17299	17212	17453	17348	17484	17292	17356	17386	17373	17261	17317	17205	17436	17237	17195	17363	17227	17353	17312	17299	17160	17401	17367	17592	17284	17471	17428	17144	17376	17309	17275	17306	17331	17270	17480	17367	17501	17116	17109	17386	17428	17402	17379	17305	17353	17374	17562	17204	17345	17388	17345	17251	17252	17271	17354	17387	17189	17259	17215	17215	17208	17061	17440	17278	17448	17205	17396	17517	17304	17465	17290	17380	17391	17210	17468	17386	17407	17315	17490	17343	17424	17189	17273	17424	17273	17312	17236	17321	17346	17491	17416	17307	17219	17405	17166	17321	17486	17271	17095	17335	17372	17234	17299	17245	17385	17295	17453	17183	17421	17431	17197	17301	17372	17360	17225	17374	17470	17303	17440	17465	17177	17375	17418	17397	17263	17263	17460	17324	17199	17287	17358	17439	17433	17333	17459	17255	17369	17452	17095	17468	17369	17386	17312	17296	17355	17272	17264	17450	17331	17478	17319	17302	17271	17137	17294	17500	17383	17318	17469	17308	17503	17422	17309	17341	17304	17265	17483	17232	17475	17391	17276	17574	17228	17364	17579	17346	17376	17202	17460	17340	17368	17365	17358	17352	17380	17179	17449	17266	17427	17463	17438	17362	17291	17289	17418	17458	17255	17358	17333	17419	17335	17393	17482	17311	17466	17580	17314	17289	17416	17431	17293	17363	17335	17429	17317	17459	17373	17495	17230	17262	17329	17480	17252	17417	17410	17347	17287	17284	17403	17215	17203	17465	17409	17266	17196	17414	17363	17440	17247	17312	17303	17327	17262	17479	17327	17371	17216	17273	17405	17315	17322	17358	17404	17407	17305	17110	17198	17260	17557	17424	17364	17319	17369	17295	17239	17428	17518	17086	17382	17355	17368	17325	17401	17340	17409	17239	17493	17333	17213	17305	17350	17172	17355	17437	17362	17253	17446	17370	17266	17149	17440	17386	17428	17161	17397	17229	17340	17471	17266	17301	17179	17296	17470	17397	17382	17376	17493	17283	17475	17517	17282	17249	17385	17124	17440	17401	17429	17328	17338	17330	17522	17121	17349	17360	17306	17280	17356	17370	17279	17370	17090	17327	17432	17163	17334	17264	17595	17378	17276	17143	17325	17284	17309	17407	17274	17317	17156	17400	17374	17482	17347	17382	17341	17337	17294	17350	17461	17398	17162	17369	17366	17221	17334	17184	17401	17255	17444	17370	17237	17416	17173	17218	17286	17390	17087	17290	17376	17367	17245	17235	17531	17147	17340	17440	17312	17184	17259	17390	17279	17248	17329	17287	17399	17391	17371	17178	17501	17417	17310	17347	17200	17488	17237	17412	17272	17259	17210	17246	17381	17375	17219	17403	17512	17467	17301	17401	17427	17477	17252	17429	17144	17376	17254	17410	17191	17409	17475	17336	17438	17280	17333	17526	17395	17176	17296	17371	17453	17302	17401	17281	17585	17340	17335	17485	17413	17444	17190	17268	17325	17278	17441	17216	17284	17391	17164	17374	17234	17210	17220	17407	17359	17368	17292	17286	17191	17474	17259	17270	17285	17425	17205	17472	17319	17304	17257	17279	17288	17313	17435	17390	17230	17293	17383	17400	17237	17362	17361	17396	17377	17309	17368	17363	17411	17401	17411	17454	17588	17513	17425	17562	17318	17279	17376	17338	17638	17310	17184	17327	17168	17341	17381	17107	17385	17443	17349	17276	17196	17097	17399	17451	17371	17331	17438	17241	17256	17513	17308	17475	17207	17375	17391	17156	17424	17235	17198	17512	17338	17109	17282	17490	17377	17319	17266	17243	17574	17242	17323	17358	17405	17418	17383	17199	17331	17198	17312	17232	17492	17354	17351	17368	17282	17474	17210	17410	17309	17332	17215	17276	17239	17279	17410	17246	17396	17316	17237	17231	17372	17089	17451	17496	17482	17309	17299	17366	17362	17164	17456	17280	17301	17234	17388	17196	17301	17238	17300	17349	17326	17203	17260	17381	17434	17294	17250	17325	17378	17325	17427	17301	17456	17375	17362	17261	17368	17456	17430	17325	17453	17417	17375	17340	17483	17409	17211	17362	17419	17262	17341	17456	17513	17262	17371	17396	17299	17298	17320	17202	17392	17243	17171	17496	17166	17358	17300	17153	17176	17243	17317	17231	17294	17360	17269	17502	17388	17318	17186	17099	17349	17237	17372	17569	17407	17253	17354	17114	17326	17303	17237	17395	17191	17406	17490	17247	17286	17447	17327	17544	17303	17344	17405	17395	17247	17528	17477	17155	17242	17398	17268	17483	17319	17360	17462	17408	17348	17233	17333	17458	17321	17350	17335	17277	17355	17227	17422	17398	17349	17372	17375	17216	17482	17400	17344	17238	17246	17072	17414	17284	17311	17466	17301	17521	17602	17350	17134	17262	17466	17328	17419	17305	17415	17276	17410	17341	17234	17273	17365	17450	17543	17263	17340	17376	17514	17298	17478	17403	17210	17089	17222	17301	17454	17271	17332	17293	17474	17310	17334	17252	17231	17342	17331	17319	17344	17396	17337	17360	17260	17198	17321	17344	17381	17301	17425	17326	17461	17394	17329	17188	17347	17340	17331	17287	17485	17260	17527	17386	17326	17402	17241	17349	17327	17414	17281	17340	17475	17269	17350	17203	17216	17562	17247	17459	17308	17364	17297	17442	17251	17503	17324	17299	17271	17374	17330	17380	17324	17474	17363	17403	17293	17321	17298	17345	17321	17355	17486	17351	17461	17292	17125	17454	17403	17123	17277	17319	17324	17318	17420	17464	17334	17370	17442	17416	17297	17366	17371	17387	17323	17464	17378	17369	17181	17350	17344	17312	17407	17311	17386	17321	17275	17251	17312	17570	17366	17349	17322	17438	17440	17309	17570	17193	17376	17239	17342	17419	17503	17394	17269	17324	17317	17400	17187	17244	17098	17462	17135	17343	17445	17299	17330	17210	17296	17443	17450	17359	17245	17384	17411	17274	17175	17436	17307	17382	17231	17339	17486	17456	17518	17217	17463	17136	17358	17326	17206	17275	17194	17530	17308	17322	17285	17353	17240	17249	17309	17207	17275	17367	17208	17480	17234	17387	17393	17407	17282	17305	17275	17287	17283	17314	17341	17493	17269	17352	17369	17417	17346	17429	17447	17441	17397	17573	17276	17372	17248	17225	17248	17137	17197	17455	17351	17396	17524	17247	17231	17312	17216	17039	17470	17384	17346	17459	17309	17433	17393	17321	17329	17355	17328	17340	17201	17395	17434	17170	17365	17498	17405	17324	17279	17230	17264	17355	17340	17347	17454	17308	17420	17359	17272	17202	17351	17545	17233	17458	17403	17384	17523	17416	17326	17331	17337	17552	17366	17445	17309	17325	17177	17529	17233	17375	17158	17227	17265	17499	17288	17471	17307	17317	17530	17506	17330	17295	17300	17378	17677	17231	17252	17355	17258	17606	17274	17509	17255	17340	17448	17448	17233	17259	17228	17476	17439	17343	17193	17413	17408	17488	17267	17347	17270	17255	17431	17394	17348	17439	17445	17594	17372	17432	17389	17253	17359	17223	17501	17283	17359	17343	17280	17315	17249	17271	17284	17436	17279	17486	17357	17295	17316	17262	17464	17485	17298	17522	17415	17205	17314	17251	17308	17448	17289	17456	17445	17342	17248	17273	17402	17436	17299	17427	17383	17301	17280	17151	17404	17501	17290	17283	17263	17388	17459	17219	17362	17309	17293	17415	17372	17412	17414	17282	17348	17186	17337	17435	17229	17246	17324	17299	17266	17366	17398	17405	17283	17445	17364	17548	17389	17285	17305	17253	17384	17341	17190	17555	17196	17293	17294	17353	17449	17243	17232	17349	17369	17305	17456	17330	17251	17362	17261	17357	17241	17274	17408	17202	17541	17313	17420	17549	17400	17166	17400	17341	17321	17387	17184	17442	17338	17299	17283	17442	17219	17399	17425	17113	17349	17321	17120	17201	17170	17307	17175	17227	17482	17233	17204	17447	17379	17399	17632	17161	17227	17347	17218	17284	17357	17352	17264	17324	17372	17194	17390	17284	17307	17354	17279	17388	17357	17341	17464	17342	17275	17278	17270	17335	17224	17206	17524	17238	17309	17460	17412	17305	17331	17481	17230	17385	17291	17170	17540	17326	17465	17419	17314	17369	17267	17390	17501	17321	17385	17345	17441	17355	17243	17418	17247	17447	17280	17148	17440	17430	17422	17381	17218	17381	17372	17389	17294	17350	17364	17380	17365	17383	17300	17350	17401	17340	17432	17303	17334	17262	17291	17543	17211	17205
35496	47506	55337	39395	28772	27511	27373	27044	27255	27114	27137	27153	27129	27308	27072	27365	26938	27403	27336	27213	27370	27066	27298	26971	27133	27046	27191	27279	27314	27202	27432	27312	27084	27100	27165	27491	27150	27285	27251	27098	27228	27209	27155	27088	26959	26901	27148	27128	27250	27290	26956	27226	27117	27147	27298	27126	26906	27210	27186	27427	26957	26908	27258	27272	27437	27288	27327	27338	27581	27322	27237	27185	27278	27130	26981	27370	27319	27245	27187	27457	27129	26955	27187	27135	27367	27171	27135	27185	27069	27007	27063	26757	27164	27468	27473	27394	27056	27097	27257	27078	27052	27216	27073	27119	27664	27544	27164	27190	27242	27122	27137	27182	27386	27143	27115	26816	26981	27031	27266	27341	27328	27123	27214	27167	27179	27192	27233	27167	27259	27009	27409	27390	27175	27274	27246	27065	27246	27006	27282	27319	27288	27283	27277	27136	27185	27307	27134	27041	27425	27265	27042	27230	27138	27286	27349	27164	27054	27018	27106	26922	27094	27060	27457	27178	27003	27195	27149	27206	27442	27089	27109	27048	27064	27161	27215	27148	27231	27172	27069	27433	27058	27317	27264	27031	27039	27065	27220	27166	27183	27228	27063	27323	27327	27156	27207	26801	27173	27358	26965	27032	27201	27118	26931	27180	27122	27176	27340	27267	27077	27246	27150	27147	27155	27417	27233	27134	27019	27070	27251	27080	27097	27162	27269	27111	26987	27378	27238	27158	27279	27168	27165	27506	27053	27191	27234	27124	27303	27427	27406	27268	27333	27191	27297	27233	27115	27035	26974	27036	27106	27051	27390	27147	27058	27208	26976	27027	26990	27125	27291	27183	26946	27272	27115	27448	27352	27291	27047	26868	27001	27149	27049	27014	27044	27068	27129	27282	26946	27319	27428	27295	27316	27091	27113	27037	27005	27287	27332	27245	27074	27098	27290	27234	26996	27235	27199	27088	27324	27256	27296	27028	27128	27000	27224	27160	27361	27317	27285	27190	27325	27363	27179	27104	26903	27106	27029	27150	27129	27042	26978	27177	27150	27209	27120	27290	27277	27496	27388	27298	27593	27280	27419	27066	27043	27179	27258	27353	27150	27212	27166	26824	27059	26997	26992	27116	27404	27369	27197	27423	27117	27249	27039	27065	27240	27231	27126	26895	27149	27055	27227	27148	27440	27354	27331	27054	27243	27091	27177	27206	27340	26960	27126	26987	27012	26996	26928	27309	27358	27267	27066	26968	27174	27139	27047	27035	27063	27184	27268	27122	27319	27305	27258	27340	27195	27245	27254	27241	26899	27047	27001	27111	27148	27122	27071	27087	27286	27385	27177	27212	27422	27022	27117	27261	27211	27196	27195	27133	27051	27159	27347	27302	27173	26961	26973	27391	27088	27064	27033	26827	27107	27335	27286	27009	27193	27193	27283	27281	27087	27267	27284	26922	27185	27099	26947	27230	27126	27241	26942	27172	27187	27157	27055	27084	27283	27445	27441	27222	27121	27029	27043	27218	27078	26961	27293	27307	27189	27094	27260	26929	27285	26686	27353	27159	27163	27153	27087	27026	27409	27239	27128	27072	27142	27121	26930	27109	27298	27095	26946	27201	27118	27154	27106	27053	27171	27181	26784	27025	27339	27254	27314	27077	27183	27006	27257	27261	27192	27083	27204	27353	27038	27255	27138	27157	26986	27226	27127	27063	27348	27204	27215	27300	27168	27197	27214	27219	27328	27047	27105	27144	27330	27213	27080	27187	27011	27081	27307	27435	27116	27162	27103	27264	27085	27128	26890	27066	27175	27083	27185	27257	27281	27219	27392	27207	27133	27273	27068	27303	27179	27345	27290	27164	27206	27443	26989	27113	27444	26898	27207	26987	27059	27219	27327	27099	26890	27342	27229	27513	27208	27029	27442	27130	27255	27375	27249	27309	27118	27278	27157	27198	27278	26907	27300	27048	27147	27405	27326	27149	26957	27351	27422	27017	27099	27087	27232	27081	27220	27274	27494	27174	27201	27076	27167	27398	27092	26925	27029	27000	27008	27208	27062	27189	27090	27151	27338	27457	27165	27055	27054	27105	27270	27280	27252	26934	27258	27221	27132	27044	27239	27190	27145	27426	27113	27326	27607	27376	26943	27126	27086	27164	27239	27221	27105	27395	27139	27133	26973	27363	27141	27112	27218	27084	27347	27275	27129	27096	26852	27169	27520	27222	26987	27181	26938	27038	27099	27184	27263	27238	27101	27487	27401	27326	27239	27098	27015	27195	27404	27094	27190	27088	27278	27258	27311	27012	27243	27183	27445	27172	27390	27073	27295	26978	27056	27008	27312	27319	27075	26880	27416	27201	27065	27203	27194	27059	27165	27133	27033	27101	27105	27316	27117	27172	27292	27068	27084	26899	27133	27153	27278	27034	27153	27135	26695	27060	27270	27186	26985	27258	27073	27222	27191	27333	27207	26855	27158	27203	27326	26989	26896	27013	27196	27441	27356	27240	27281	27190	27100	27261	27145	27107	27205	27171	27349	27244	26998	27152	27219	27219	27245	27105	27317	27030	26974	27098	27332	27179	27073	27156	27418	27232	26955	27227	27123	27030	27155	27127	27394	27265	27069	27074	27163	26873	27124	27377	27019	27179	27123	27089	27069	27433	27171	27088	27054	26963	27191	27495	27294	27050	27178	27072	27290	27236	27454	27280	27132	27294	27191	27094	27214	26984	26987	27287	27389	27250	27028	27416	27011	27113	27076	27306	27543	26988	27139	27321	27205	27359	27240	27306	27402	27201	27340	27058	27357	27410	27340	26770	27121	27225	27382	27258	27391	27231	27183	27184	27099	26782	27213	27130	27158	27017	27110	27211	26935	27213	27432	27342	27272	27184	27127	26965	27139	27352	27134	27392	27250	27139	26982	27224	27364	27002	27195	27104	27202	27110	27214	27186	27378	27261	27483	27447	27287	26858	27304	27211	26992	27225	27046	27090	27013	26917	27639	27208	27309	27045	26989	27206	27348	26997	27065	27270	27413	27024	27106	27048	27291	27069	27188	27170	27174	26975	26979	27136	27323	27101	27046	27354	27147	27235	27364	27095	26826	27080	27268	26913	26908	26962	27249	27127	27235	27167	26947	27039	27032	27191	27237	26967	27007	27080	27071	27059	27086	27122	27066	27047	27119	27173	27317	27340	27048	27046	27369	26999	27098	26924	27208	27166	27348	27254	27291	27114	27190	27070	27320	27467	27273	27152	27580	27160	27037	27192	27023	26977	27025	27218	27073	27338	27288	27079	27172	26957	27094	27291	27380	27282	27209	27057	27327	27219	27209	27245	27189	26915	27014	27239	27240	27319	27061	26822	27159	27025	27246	27163	27077	27258	27364	26974	27166	26979	26945	27285	27120	27211	27231	27120	27314	27256	27209	27364	27125	27230	27443	27221	27129	27120	27366	27398	27072	27363	27205	27347	27242	27409	27039	27380	27072	27011	26931	27215	27224	27203	27210	27285	27095	27293	27216	27578	27052	26978	26985	27076	27346	27370	27218	27123	27071	27281	27229	27224	27182	26906	27224	27262	27042	27136	27244	27166	27373	26861	27014	27150	27453	27184	26977	27140	27067	27291	27062	27244	27053	27276	26830	27152	27389	27270	27381	27351	27029	27247	27083	27224	27012	27064	27334	27032	27123	27198	27171	27349	27127	27248	27265	27228	27361	27490	27327	27245	27332	26970	27325	26913	27278	27178	26851	27239	27187	27166	27326	27351	27254	27259	27281	27435	27092	27176	27138	27141	27355	27049	27487	27203	27353	27274	27241	27105	27242	27020	27201	27280	27162	27305	27352	27209	27114	27075	27058	27369	27118	27175	27183	27311	27216	27175	27005	27204	26861	27242	27260	27160	27290	27197	27251	27177	27154	27229	27202	27112	27185	27399	26764	27096	27178	27090	27268	27398	27636	27257	27176	27064	27052	27363	27134	27251	27178	27154	27408	27375	27198	27154	27336	27229	27303	27069	27103	27040	27367	27178	27245	27338	27101	26827	26882	27318	27163	27378	27453	27148	27103	27044	27066	27316	27034	27146	27277	26935	27324	27062	26845	27087	27082	27383	27185	27398	27414	27283	27130	27007	27085	27035	26973	26961	27117	27366	27260	27104	27171	27103	27200	27016	27143	27156	27370	27456	27200	27333	26871	27188	27124	27172	27248	27012	27100	27157	26941	26987	27335	27359	27110	27016	27360	27250	27322	27262	27523	27062	27277	27065	27062	26997	27377	27332	27104	27093	27459	27017	27173	27345	27433	27393	27350	27215	27471	27329	27219	27034	27156	27054	27333	27257	27222	27310	27337	27101	27157	27224	27141	27219	27126	27290	27176	27100	27491	27106	27043	27267	27148	27203	26962	27129	27040	27215	27251	27178	27106	27155	27312	27073	27354	26994	27181	27079	27086	27249	26970	26839	27354	27287	27325	27275	27074	27157	27212	27273	27122	27225	27405	27133	27117	27303	26902	27312	27231	27197	27431	27430	27051	27157	27195	27325	26964	27153	27303	27162	27109	27329	27358	27454	27445	27225	27258	27244	27028	26969	27068	27099	27207	27236	27368	27310	27047	27247	27345	27047	27113	26984	27337	27186	27036	26962	27308	27231	26919	27308	27076	27244	27250	27105	27336	27117	27241	27216	27288	27214	27165	27017	27077	27183	27532	27237	27093	27110	26817	27035	27417	27099	27202	27180	27189	27193	27108	27173	27031	27257	27104	27351	27039	27089	27074	27173	26944	27176	27051	27227	27186	26981	27207	27444	27353	27380	27418	27132	27262	27206	26962	27151	26976	27164	27042	27182	27489	27295	27223	27307	27211	27328	27237	27140	27130	27098	27518	27123	27337	26808	27205	27374	27248	27190	27189	27347	27241	27210	27295	27139	27180	26982	27339	27106	26842	27024	27332	27236	27220	26947	27114	27339	27636	27384	27183	27314	27124	27309	27527	27305	27305	27229	27263	27267	27301	27136	27135	27184	27272	27072	27336	27358	27385	27236	27270	27203	27108	27056	27263	27179	27123	27216	27118	27169	27303	26931	27106	27200	27038	27476	27368	27219	27316	27144	27301	27243	27068	27275	27195	27310	27037	27052	26817	27120	26800	27112
24982	49142	45591	25694	16204	15883	15741	15808	15787	15934	15811	15868	15781	15859	15842	15825	15858	16015	15705	15721	15738	15784	15953	16137	15843	15826	15847	15967	15837	15962	15833	16096	15766	15908	15846	15947	15881	15865	15747	15886	16106	15780	15770	15931	16060	15737	15738	15827	16001	15883	16020	15802	15863	15739	16042	15844	15960	15749	15840	15880	15811	15911	15717	15825	15912	15921	15944	15736	15957	15955	16018	15832	15858	15802	15758	15973	15934	15619	15973	15913	15847	15903	15737	15906	15958	16006	15848	15873	15795	15847	15883	15798	15959	15949	15855	15873	15804	16033	15847	15861	15927	15802	15962	15836	15816	16087	15858	15834	15950	15895	15778	15993	15859	15986	15903	15873	16039	15874	15734	15746	15913	15945	16022	15807	15816	15844	15864	15772	15928	15892	16049	16001	15817	15743	15751	15727	16014	15884	15785	15894	15904	15882	15830	15923	15729	15805	15868	15714	15936	15913	15956	15641	15904	15717	15850	15864	15767	15963	15817	15710	15812	15995	16111	15846	15769	15823	15856	15880	15908	15823	15942	15992	16003	15924	15709	15878	15941	15584	15898	15933	15872	15926	15866	15878	15770	15762	15875	15863	15759	15650	15839	16069	15944	15944	15821	15793	15662	15715	15768	15871	15913	15819	15918	15877	15902	15927	15752	15805	15909	15842	15772	15794	16115	15892	15926	15852	15951	15861	15986	15948	15932	15738	15886	15924	15866	15944	15883	15874	15654	15898	15902	15824	15921	15854	16015	15839	15786	15828	15893	15868	15834	16096	15808	15904	15725	15984	15924	15871	15882	15804	15742	15828	15841	15896	15879	15836	15649	15998	16065	15903	15836	16076	15921	15843	16002	15747	15756	15959	15768	16037	15768	15849	15882	15793	15840	15773	15899	15983	15844	15886	15899	15771	15871	15940	15863	15818	15890	16044	15791	15833	15825	15911	15877	15793	15870	15840	15998	15845	15949	15869	15759	16081	16009	15957	15945	15818	15835	15801	15866	15921	15849	15806	15800	15939	16118	16040	16002	16002	15721	16042	15736	15879	16001	15852	15741	16020	15813	15836	15875	15848	16011	15976	15999	15895	15882	15976	16047	16000	15817	15798	15745	15971	15811	16065	15744	15944	15966	16050	15889	15873	15708	15850	16110	15890	15725	15894	15722	15867	16123	15802	15890	15852	15807	15833	15953	15755	15849	15926	15864	15820	15764	15944	15864	15875	15907	15831	15844	15961	16074	15793	15957	15841	15908	15782	15869	15831	15854	15928	16032	15703	15883	15907	15917	15860	15914	15944	15899	15802	15847	15776	15853	15688	15790	16129	15979	15965	15929	15774	15920	15986	15938	15864	15893	15916	15979	15800	15847	15815	15823	15892	15794	15908	15937	16041	15943	15879	15989	15673	15801	15739	15806	15932	15991	16055	15896	15863	15988	15712	15838	15808	15844	15814	15948	15785	15918	15832	15930	15978	15969	15936	15945	16138	15776	15989	15725	15933	15813	15840	15813	15779	15921	15896	15873	15856	15930	15862	15737	15861	15715	15964	15873	15943	15850	15897	15735	15909	15944	15823	15896	15936	15864	15939	15814	15983	15845	16058	15835	15800	15896	15797	15777	15867	15738	15945	15729	15911	15969	15804	15636	16028	15896	15921	16024	15864	15766	15903	15877	15926	15946	15858	15772	15994	15940	15938	15728	16053	16072	15821	15940	15763	15864	15956	15956	15814	15854	15900	15753	15922	15978	15897	15837	15857	15881	15815	15891	15988	15799	15981	15885	15764	15785	15772	15937	15855	15885	15840	15982	15936	15896	15764	15841	15948	15889	15918	15966	15795	15898	15852	16048	15656	15917	15901	15833	15756	15886	15863	15782	16060	15904	15712	16121	15976	16002	15876	15937	15851	15844	15887	15838	15919	15908	15916	16019	15810	15823	15808	15850	15691	15844	15883	15810	15732	15766	15740	16020	15905	15965	15868	15950	15921	15800	15906	15812	15889	15748	15795	15746	15868	15807	15868	15815	15838	15778	15937	15777	15822	15966	16006	15754	15840	15965	15862	15813	15684	15853	15925	15807	15892	15938	15765	15864	15970	15765	15761	15827	15813	16002	15886	15922	15988	15809	15847	15839	15919	15793	16147	15739	15931	15793	15941	15784	15847	15863	15945	15773	15875	15834	15939	15842	15839	15941	15906	15848	15796	16003	15763	15823	15743	15749	15805	16058	15893	15721	15945	15863	16017	15797	15995	15718	15883	15983	15966	15830	15845	15837	15758	15817	15928	15963	15851	15923	15927	15840	15893	15912	15894	15804	16073	15894	15779	15920	15740	15853	15948	15839	15916	15816	15819	15932	15834	15980	15902	15970	15965	15709	15919	16016	16006	15675	15869	15909	15935	15939	15828	15779	15904	16009	15889	15928	15869	15909	15820	15886	15962	15726	15956	15915	15757	15835	15882	15885	15836	15929	15796	15867	16017	15795	15881	15875	15911	15932	15849	15984	15864	15998	15864	15892	15924	15915	15725	15878	15988	15747	15845	15964	15976	16026	15820	15949	15903	15920	15891	15883	16026	15814	15860	16029	15959	15907	15990	15826	15770	15924	15730	15774	15929	16007	15893	15810	15956	15701	15832	16005	15789	15828	16007	16047	15844	15806	15848	15904	15806	15796	15973	15800	15963	15814	15796	16010	15812	15699	15862	15875	15788	15833	15829	15781	15946	15816	15970	15842	16068	15898	16031	15677	15833	15809	15842	15673	15828	15659	15838	15752	15762	15867	15773	16068	15994	15895	15844	15760	15896	15932	15924	15877	15839	15745	15933	15905	15818	15697	15789	15693	15730	15897	15781	15830	15880	15902	15697	15874	15762	15801	15821	15791	16006	16010	15844	15823	15890	15864	16035	15818	15792	15898	15833	15925	15830	15935	15939	15751	16017	16005	15730	15848	15971	15880	15830	16034	15779	15859	15975	15812	15919	15896	15955	15756	15870	15845	15822	15791	15703	15844	15839	15915	15949	15818	15949	16032	15852	15989	15944	15727	15926	15999	15749	15819	15969	15948	15892	15964	15963	15930	15937	15864	15894	15868	15843	15730	15807	15908	15704	15789	15905	15849	15742	15900	15732	15922	15911	15903	15786	16015	15828	15935	15913	15940	15873	15929	15816	16031	15794	15847	15968	15925	15765	15773	15977	15684	15941	15769	15999	15860	15899	15734	15956	15897	15662	15994	16001	15884	15820	15802	15838	15800	16085	15926	15892	15947	15926	15809	15865	15735	15821	15992	15784	16015	15933	15859	15891	15612	15745	15759	15993	15717	16048	15953	16004	15914	15911	15785	15954	15784	15924	15905	15848	15854	15682	15884	15805	15742	15761	15754	16094	15668	16119	15838	15857	16040	15850	15844	15856	15876	15795	15757	15873	16077	16095	15812	15962	15906	15974	15738	15967	16054	16078	15917	15865	15881	15745	15831	15793	15767	15688	15959	15928	15786	15830	15861	15521	15820	15834	16030	15986	15768	15878	15883	15810	15881	15907	15859	15826	15741	15909	15856	15813	15914	15948	15916	16031	15680	15922	15775	15936	15785	15919	15790	15924	15878	15904	15891	15857	15821	15777	16026	15743	15864	15841	15958	15781	15846	15937	15834	15934	15913	15743	15847	16012	15925	15885	15738	15921	16003	15806	15882	15883	15806	15851	15854	15968	15954	15888	15777	16057	15829	15855	15849	15933	15873	15860	15969	16001	15915	15866	15831	15606	15871	15896	15775	15852	15829	15950	15841	15829	15973	15925	15935	15675	15781	15853	16012	15915	15980	15921	15831	15886	15886	15808	15786	15828	15876	16070	15755	15838	15978	15906	15982	15733	15758	15729	15717	15884	15911	15742	16045	15910	16108	15912	15928	15948	15943	15853	15778	15823	15878	15902	15988	15861	15741	15977	15908	15814	15936	15848	16005	15821	15645	15715	16049	15994	15842	15816	15940	15896	15925	15828	15762	15979	16035	15891	15861	15922	15910	15869	15857	15796	15848	16035	15793	15928	15809	15814	15812	16037	15699	15840	15812	15960	15895	15935	15722	15857	15890	15799	15902	15834	15973	15974	15686	15680	15858	15855	15955	15796	16020	15706	15930	15770	15851	15955	15890	15743	15886	16013	15790	15818	15953	15720	15916	15657	15788	16027	15830	15845	15959	15770	15965	15767	15858	15935	15888	15922	15898	15924	15809	15905	15816	15868	15776	15912	15697	16027	15889	15808	15876	15924	15878	15904	15883	15884	15853	15932	16189	15879	15945	15895	16040	15793	15749	15749	15879	15928	16003	15896	15941	15815	15837	15863	15814	15894	15722	15902	15856	16066	15957	15906	15763	15694	15683	15887	15810	16117	15877	15985	16008	15853	15748	15922	15941	15806	15833	15799	15831	15811	15811	15919	15884	15810	15844	15890	15805	15842	15961	15705	15968	15757	15936	15648	15815	15905	16001	15848	15987	15811	15703	16085	15903	15841	16000	15849	15934	15837	15974	15714	15901	15798	15910	15799	15956	15982	16004	15797	15790	15811	15941	15742	15749	15818	15973	15705	15973	15930	15840	15752	16124	15700	15900	15900	15935	16026	15759	16035	15924	15820	15795	15875	15814	15843	15934	15793	15936	15780	15728	16015	15732	15799	15990	15716	16120	15896	16005	15747	15881	15817	15982	15724	15941	15843	15938	15949	16024	15988	15813	16043	15769	15867	15997	15985	15810	15800	15990	15754	15719	15789	15739	15848	15916	15788	16008	15808	15841	15973	15939	15822	15932	15811	15828	15940	15788	15897	16062	15773	15884	16052	16016	16002	15848	15713	15867	15930	15930	16015	15948	15782	15835	15967	15914	15755	15844	15901	15939	15923	15861	15846	15775	16028	15728	15917	15842	15663	15912	15989	16044	15969	15836	15717	15983	15829	15803	16019	15840	15870	15814	15942	15947	15851	15963	15654	15898	15933	15734	15739	15826	15909	15912	15945	15875	15891	15956	15830	15885	15848	15976	15771	15864	15792	15856	15780	15662	15955	16052	15581	16076	15835	15918	15708	15976	15654	16005	16005	15973	16075	15834	15817	15744	15914	15869	15888	15838	15733	15906	15991	15977	15781	15840	15820
23045	26346	56852	49325	30020	26960	29570	26986	26842	26680	26871	26774	26619	26751	26626	26713	26838	26804	26834	26643	26793	26670	26632	26378	26640	26627	26448	26666	26601	26476	26621	26596	26503	26384	26579	26589	26740	26770	26592	26602	26720	26493	26433	26496	26231	26806	26864	26528	26566	26539	26692	26355	26366	26535	26607	26501	26739	26344	26714	26594	26810	26634	26713	26565	26422	26441	26725	26677	26428	26288	26715	26431	26499	26425	26425	26410	26658	26506	26506	26291	26316	26512	26318	26543	26572	26776	26447	26177	26151	26247	26426	26425	26366	26501	26542	26478	26490	26401	26383	26473	26289	26711	26714	26617	26387	26694	26410	26365	26246	26375	26369	26513	26382	26673	26343	26394	26416	26584	26379	26438	26535	26524	26568	26571	26806	26418	26452	26576	26535	26415	26657	26467	26400	26429	26347	26478	26431	26503	26388	26282	26468	26405	26593	26269	26638	26355	26602	26329	26836	26423	26387	26604	26295	26414	26350	26495	26369	26258	26229	26390	26548	26442	26481	26594	26564	26437	26494	26241	26438	26687	26679	26542	26482	26390	26475	26308	26423	26294	26620	26435	26554	26480	26330	26410	26496	26354	26357	26502	26582	26565	26492	26593	26245	26278	26343	26380	26422	26427	26522	26489	26509	26181	26500	26298	26317	26219	26420	26368	26413	26322	26598	26434	26598	26617	26584	26669	26553	26383	26510	26558	26381	26534	26566	26685	26511	26487	26478	26376	26391	26293	26506	26327	26400	26415	26339	26203	26188	26416	26218	26593	26380	26401	26537	26463	26312	26279	26422	26495	26717	26624	26447	26720	26282	26201	26463	26075	26348	26356	26478	26325	26344	26352	26586	26458	26370	26488	26402	26532	26541	26216	26178	26399	26550	26442	26442	26155	26251	26534	26491	26607	26547	26850	26546	26375	26449	26608	26506	26300	26624	26825	26271	26698	26549	26417	26478	26592	26395	26334	26568	26854	26644	26660	26486	26315	26326	26491	26482	26441	26447	26637	26439	26441	26292	26319	26557	26347	26602	26460	26401	26424	26452	26731	26338	26211	26521	26569	26548	26297	26644	26304	26972	26694	26436	26323	26616	26693	26520	26447	26621	26388	26679	26382	26364	26293	26654	26508	26610	26484	26241	26454	26381	26522	26623	26331	26391	26517	26263	26308	26222	26406	26687	26460	26790	26346	26322	26610	26592	26704	26431	26561	26698	26550	26479	26521	26594	26489	26398	26443	26244	26419	26271	26206	26105	26295	26419	26466	26199	26389	26732	26442	26411	26487	26598	26462	26327	26424	26449	26404	26516	26455	26437	26628	26331	26396	26499	26508	26274	26312	26294	26483	26686	26324	26443	26664	26545	26283	26583	26513	26570	26544	26576	26406	26464	26582	26424	26458	26454	26380	26518	26338	26447	26670	26908	26311	26656	26543	26411	26487	26454	26647	26609	26286	26411	26470	26266	26434	26528	26674	26604	26606	26116	26404	26365	26239	26379	26672	26377	26575	26345	26169	26563	26412	26494	26429	26253	26522	26362	26363	26552	26348	26548	26857	26605	26441	26441	26117	26242	26391	26601	26557	26630	26520	26348	26494	26313	26496	26528	26460	26321	26263	26381	26438	26540	26203	26271	26538	26663	26719	26538	26428	26542	26474	26385	26426	26570	26231	26540	26594	26175	26204	26242	26778	26538	26468	26472	26488	26525	26507	26388	26619	26236	26253	26430	26388	26506	26485	26580	26557	26363	26410	26092	26193	26550	26475	26599	26314	26468	26557	26201	26278	26321	26269	26322	26430	26313	26669	26339	26261	26245	26572	26265	26331	26156	26571	26457	26254	26321	26436	26410	26610	26501	26447	26503	26395	26402	26561	26133	26410	26474	26330	26632	26263	26555	26528	26508	26215	26770	26585	26281	26221	26449	26536	26508	26530	26586	26427	26420	26453	26528	26319	26316	26528	26404	26721	26496	26577	26450	26341	26668	26455	26263	26490	26551	26209	26472	26383	26497	26295	26583	26758	26639	26395	26440	26545	26574	26617	26548	26590	26398	26242	26385	26247	26374	26322	26658	26833	26341	26500	26271	26124	26149	26583	26493	26220	26560	26387	26511	26612	26525	26411	26252	26428	26328	26344	26126	26454	26405	26157	26451	26627	26646	26281	26669	26297	26663	26431	26429	26632	26556	26440	26402	26518	26553	26569	26520	26679	26503	26365	26363	26581	26238	26447	26456	26633	26336	26344	26475	26369	26652	26636	26412	26458	26496	26153	26304	26334	26294	26270	26347	26649	26523	26572	26498	26436	26431	26545	26360	26678	26534	26686	26459	26314	26389	26217	26567	26563	26396	26659	26676	26503	26412	26467	26283	26440	26356	26596	26505	26577	26278	26415	26334	26549	26511	26366	26525	26560	26419	26396	26336	26479	26114	26613	26254	26386	26333	26308	26155	26560	26556	26275	26296	26312	26373	26372	26237	26354	26274	26491	26490	26400	26523	26451	26268	26492	26571	26294	26349	26330	26532	26384	26542	26613	26414	26211	26439	26681	26466	26351	26136	26345	26281	26498	26268	26659	26338	26464	26590	26438	26531	26597	26524	26199	26338	26454	26487	26637	26494	26366	26282	26156	26388	26187	26226	26581	26636	26158	26299	26707	26576	26705	26403	26431	26612	26508	26400	26426	26330	26268	26563	26684	26181	26464	26670	26327	26492	26551	26347	26286	26260	26563	26592	26318	26505	26485	26510	26766	26520	26255	26698	26287	26545	26500	26470	26274	26470	26327	26466	26407	26527	26404	26498	26533	26481	26415	26442	26059	26603	26470	26762	26237	26595	26534	26385	26459	26323	26767	26550	26375	26443	26507	26371	26393	26529	26332	26244	26230	26511	26720	26322	26342	26639	26470	26733	26359	26427	26494	26335	26440	26805	26642	26338	26483	26491	26595	26291	26255	26163	26555	26405	26230	26298	26429	26598	26724	26303	26587	26214	26544	26396	26208	26697	26350	26389	26619	26450	26507	26604	26374	26566	26460	26188	26281	26358	26430	26497	26352	26333	26167	26493	26425	26556	26452	26586	26401	26478	26445	26672	26640	26401	26458	26195	26430	26401	26412	26563	26284	26234	26588	26493	26662	26506	26482	26364	26533	26276	26397	26397	26438	26431	26411	26516	26357	26270	26706	26653	26545	26366	26531	26414	26427	26535	26387	26821	26243	26379	26342	26441	26222	26362	26339	26657	26628	26483	26392	26507	26551	26683	26535	26425	26650	26477	26591	26594	26485	26672	26446	26515	26477	26515	26752	26309	26227	26264	26543	26618	26635	26457	26354	26677	26399	26387	26457	26698	26609	26764	26598	26660	26448	26622	26410	26303	26388	26207	26426	26352	26515	26417	26260	26564	26013	26308	26392	26489	26357	26552	26548	26452	26501	26413	26285	26447	26588	26265	26415	26535	26496	26674	26526	26679	26493	26237	26412	26580	26518	26627	26366	26322	26354	26629	26305	26237	26228	26330	26410	26419	26175	26327	26296	26469	26710	26434	26646	26628	26635	26457	26771	26634	26399	26696	26371	26412	26252	26178	26603	26707	26452	26314	26367	26130	26473	26549	26457	26372	26493	26310	26451	26354	26229	26105	26456	26168	26473	26469	26180	26324	26513	26406	26468	26344	26269	26452	26479	26581	26409	26550	26396	26537	26394	26411	26621	26589	26455	26788	26410	26557	26614	26542	26420	26545	26176	26388	26435	26418	26315	26686	26741	26490	26334	26310	26437	26144	26451	26497	26251	26603	26360	26645	26363	26452	26500	26520	26180	26330	26323	26448	26379	26465	26341	26617	26323	26503	26240	26622	26520	26366	26320	26099	26125	26340	26408	26304	26277	26510	26260	26513	26499	26263	26244	26288	26433	26263	26381	26376	26450	26665	26405	26224	26299	26223	26631	26787	26398	26316	26382	26608	26390	26465	26659	26459	26464	26479	26579	26313	26130	26604	26601	26416	26511	26588	26454	26368	26710	26399	26475	26508	26572	26214	26481	26544	26479	26618	26430	26489	26167	26451	26312	26389	26268	26361	26288	26609	26278	26342	26630	26547	26407	26356	26528	26454	26325	26365	26325	26721	26211	26312	26180	26102	26451	26743	26485	26496	26494	26375	26296	26250	26395	26347	26469	26460	26455	26639	26514	26609	26497	26501	26140	26405	26340	26713	26377	26491	26186	26599	26388	26209	26248	26459	26678	26530	26609	26607	26459	26483	26489	26578	26399	26351	26527	26550	26403	26319	26405	26507	26451	26076	26846	26725	26415	26457	26426	26400	26704	26567	26309	26239	26245	26302	26284	26437	26330	26530	26451	26530	26324	26466	26453	26389	26241	26516	26733	26238	26337	26490	26470	26586	26481	26460	26317	26499	26600	26729	26392	26349	26364	26622	26642	26391	26535	26552	26410	26552	26712	26401	26503	26371	26338	26572	26360	26610	26507	26487	26392	26677	26836	26320	26310	26375	26583	26346	26572	26664	26470	26457	26592	26090	26529	26371	26379	26301	26576	26358	26646	26367	26283	26334	26237	26503	26519	26236	26254	26316	26392	26695	26462	26423	26164	26292	26396	26597	26573	26526	26584	26316	26488	26456	26520	26233	26690	26260	26276	26620	26505	26520	26500	26267	26283	26336	26449	26491	26436	26459	26501	26574	26436	26204	26210	26612	26214	26236	26259	26430	26418	26428	26329	26478	26592	26441	26523	26498	26476	26326	26231	26267	26253	26390	26624	26381	26506	26406	26471	26277	26284	26733	26531	26448	26393	26364	26352	26264	26379	26330	26351	26785	26554	26375	26527	26577	26142	26377	26391	26594	26384	26454	26536	26503	26545	26401	26460	26527	26225	26659	26558	26475	26712	26381	26421	26413	26328	26676	26642	26636	26531	26297	26433	26544	26243	26412	26436	26329	26380	26511	26441	26396	26411	26580	26665	26667	26461	26270	26149	26383	26420	26315	26565	26257	26401	26611	26261	26276	26423	26516	26489	26623	26516	26626	26234	26446	26575	26412	26375	26701	26381	26188	26182	26426	26282	26369	26358	26479	26394	26661	26274	26341	26720	26293	26479	26474	26179	26545	26427	26612	26560	26472	26366	26536	26530
34314	89063	93871	65633	26656	15521	15550	15533	15514	15538	15501	15538	15486	15623	15527	15580	15549	15479	15401	15622	15551	15581	15571	15593	15610	15495	15512	15683	15592	15530	15530	15566	15700	15344	15439	15482	15514	15710	15433	15632	15615	15536	15522	15506	15550	15580	15496	15631	15560	15676	15693	15656	15344	15559	15662	15540	15487	15665	15760	15498	15364	15606	15430	15605	15565	15448	15518	15560	15454	15564	15476	15721	15554	15481	15394	15487	15725	15515	15432	15358	15587	15450	15409	15439	15529	15591	15442	15565	15496	15626	15568	15484	15767	15560	15553	15521	15587	15533	15629	15326	15673	15405	15613	15641	15397	15380	15432	15546	15193	15511	15525	15496	15494	15443	15277	15564	15595	15449	15499	15510	15488	15480	15536	15500	15477	15561	15457	15504	15420	15451	15593	15477	15345	15711	15596	15464	15633	15595	15472	15443	15382	15697	15485	15305	15395	15555	15478	15507	15604	15359	15657	15502	15590	15464	15487	15561	15449	15515	15542	15536	15482	15316	15589	15369	15564	15612	15677	15395	15456	15618	15627	15474	15688	15453	15657	15492	15375	15577	15472	15523	15497	15395	15333	15518	15558	15535	15539	15569	15598	15505	15511	15524	15589	15503	15451	15465	15484	15622	15545	15428	15673	15554	15576	15574	15479	15637	15592	15664	15537	15593	15357	15407	15550	15568	15590	15391	15519	15566	15357	15644	15498	15519	15563	15485	15625	15592	15459	15517	15421	15289	15476	15462	15519	15418	15587	15582	15502	15405	15596	15500	15612	15613	15451	15584	15501	15414	15338	15570	15392	15530	15569	15567	15546	15525	15524	15517	15666	15525	15523	15394	15520	15635	15472	15387	15388	15548	15641	15590	15562	15525	15527	15691	15510	15522	15553	15398	15409	15531	15703	15490	15433	15555	15481	15410	15479	15498	15523	15523	15685	15421	15624	15561	15321	15523	15414	15623	15624	15720	15643	15498	15692	15478	15467	15416	15501	15689	15386	15592	15458	15460	15527	15420	15415	15602	15655	15625	15440	15494	15595	15757	15544	15537	15554	15437	15523	15525	15407	15766	15376	15418	15616	15371	15459	15454	15558	15390	15550	15463	15402	15677	15419	15579	15583	15474	15399	15562	15506	15463	15565	15615	15555	15542	15437	15428	15475	15441	15600	15436	15551	15285	15630	15523	15616	15556	15257	15418	15565	15417	15567	15579	15315	15471	15484	15421	15397	15476	15679	15481	15293	15548	15535	15496	15428	15499	15445	15525	15565	15550	15456	15410	15613	15386	15442	15566	15564	15453	15465	15483	15622	15559	15454	15490	15443	15307	15524	15513	15560	15585	15548	15557	15589	15530	15634	15471	15478	15506	15545	15520	15525	15542	15582	15345	15490	15563	15431	15508	15417	15519	15633	15644	15499	15646	15439	15600	15448	15770	15556	15549	15549	15424	15579	15628	15470	15593	15593	15538	15417	15485	15364	15432	15642	15567	15410	15361	15421	15575	15430	15524	15522	15502	15712	15504	15451	15516	15515	15461	15556	15477	15552	15546	15545	15519	15316	15437	15451	15444	15405	15271	15543	15455	15597	15652	15493	15530	15526	15473	15589	15547	15518	15472	15421	15377	15467	15534	15577	15803	15508	15620	15329	15584	15618	15642	15522	15451	15537	15511	15406	15555	15567	15631	15464	15488	15592	15658	15508	15682	15540	15810	15417	15694	15457	15682	15407	15561	15625	15406	15529	15560	15612	15522	15410	15425	15529	15552	15689	15620	15577	15540	15619	15537	15307	15395	15520	15429	15384	15613	15393	15384	15506	15573	15479	15538	15684	15628	15582	15551	15454	15579	15525	15459	15524	15564	15590	15386	15465	15562	15440	15556	15502	15490	15466	15653	15624	15643	15561	15542	15560	15424	15312	15591	15516	15421	15580	15417	15429	15337	15544	15449	15458	15596	15579	15474	15456	15452	15542	15411	15358	15497	15500	15641	15437	15553	15508	15519	15361	15564	15541	15465	15586	15435	15491	15590	15748	15621	15373	15467	15492	15526	15619	15552	15602	15379	15593	15481	15563	15262	15596	15472	15431	15660	15665	15511	15582	15429	15544	15552	15577	15444	15573	15432	15507	15456	15460	15497	15498	15411	15461	15396	15420	15454	15517	15526	15507	15491	15389	15515	15479	15472	15482	15346	15461	15544	15457	15685	15430	15572	15571	15590	15424	15601	15342	15762	15628	15565	15418	15611	15519	15427	15462	15369	15334	15589	15399	15354	15381	15354	15502	15479	15611	15445	15568	15387	15605	15416	15420	15634	15528	15552	15484	15359	15514	15510	15501	15573	15427	15548	15695	15625	15572	15494	15422	15552	15409	15664	15356	15613	15438	15649	15343	15617	15444	15532	15537	15517	15665	15400	15614	15302	15724	15613	15533	15408	15347	15447	15384	15407	15432	15478	15492	15437	15510	15426	15485	15575	15559	15592	15532	15606	15612	15568	15376	15541	15525	15333	15419	15488	15457	15629	15562	15348	15524	15615	15472	15474	15562	15418	15369	15382	15589	15632	15502	15600	15493	15658	15580	15447	15700	15533	15446	15521	15473	15481	15379	15550	15436	15426	15641	15487	15547	15353	15407	15505	15511	15622	15546	15547	15602	15675	15518	15652	15457	15433	15521	15530	15575	15458	15578	15641	15393	15465	15549	15487	15529	15570	15557	15475	15594	15440	15588	15372	15598	15462	15385	15647	15594	15526	15338	15507	15531	15472	15466	15513	15554	15445	15625	15631	15515	15559	15649	15431	15596	15341	15581	15489	15552	15542	15549	15524	15454	15649	15601	15442	15356	15390	15485	15488	15460	15657	15560	15663	15537	15520	15315	15591	15600	15588	15684	15431	15559	15352	15609	15409	15339	15560	15597	15450	15715	15436	15417	15505	15445	15570	15530	15480	15464	15261	15650	15654	15549	15465	15621	15379	15515	15464	15501	15525	15662	15363	15617	15441	15525	15430	15486	15468	15527	15527	15438	15370	15550	15466	15581	15518	15727	15366	15647	15494	15607	15499	15533	15258	15451	15349	15512	15455	15538	15417	15717	15462	15548	15421	15612	15497	15668	15511	15791	15590	15592	15455	15637	15508	15715	15498	15365	15664	15539	15577	15439	15589	15633	15459	15522	15431	15686	15550	15526	15394	15368	15444	15613	15401	15646	15699	15462	15710	15484	15468	15661	15663	15244	15741	15495	15465	15510	15361	15549	15662	15522	15568	15439	15478	15574	15592	15498	15611	15671	15417	15555	15507	15380	15442	15677	15491	15602	15550	15702	15378	15585	15658	15390	15636	15527	15441	15438	15466	15599	15331	15442	15449	15493	15414	15575	15577	15525	15520	15494	15551	15451	15749	15476	15559	15550	15565	15492	15606	15557	15651	15532	15461	15509	15467	15546	15253	15394	15500	15357	15477	15573	15449	15550	15341	15509	15610	15468	15448	15187	15431	15412	15591	15613	15632	15577	15553	15456	15439	15584	15362	15551	15565	15681	15387	15559	15628	15673	15469	15605	15464	15501	15482	15314	15524	15670	15512	15394	15580	15355	15530	15520	15403	15528	15443	15543	15793	15752	15661	15518	15513	15577	15443	15659	15430	15410	15546	15652	15358	15537	15648	15440	15501	15624	15630	15651	15554	15588	15502	15612	15416	15483	15360	15565	15564	15502	15481	15491	15561	15508	15492	15449	15671	15524	15594	15574	15408	15515	15427	15661	15447	15530	15470	15463	15510	15550	15319	15525	15395	15490	15556	15589	15472	15606	15439	15373	15480	15463	15443	15615	15640	15457	15562	15447	15566	15398	15409	15473	15459	15521	15587	15483	15471	15578	15595	15433	15536	15438	15600	15597	15505	15534	15541	15644	15700	15364	15598	15449	15648	15477	15462	15426	15482	15529	15553	15463	15538	15555	15383	15405	15419	15683	15668	15477	15716	15543	15534	15361	15511	15413	15437	15521	15439	15469	15543	15420	15398	15718	15412	15596	15460	15464	15550	15574	15499	15706	15596	15429	15513	15455	15424	15615	15651	15590	15669	15551	15768	15455	15457	15512	15508	15407	15500	15517	15483	15605	15411	15746	15544	15525	15619	15588	15490	15304	15693	15511	15500	15544	15515	15261	15534	15677	15569	15435	15580	15666	15604	15421	15398	15523	15563	15501	15560	15552	15437	15518	15498	15269	15521	15502	15461	15377	15549	15563	15490	15443	15465	15516	15463	15381	15515	15695	15557	15509	15501	15436	15550	15535	15485	15641	15562	15621	15578	15667	15439	15483	15333	15439	15548	15490	15603	15409	15450	15383	15580	15449	15597	15558	15608	15617	15518	15463	15345	15562	15454	15454	15556	15644	15559	15447	15463	15456	15355	15562	15612	15536	15707	15572	15585	15550	15501	15530	15507	15574	15603	15542	15562	15701	15482	15390	15485	15473	15524	15648	15353	15522	15414	15595	15483	15760	15565	15469	15402	15561	15509	15532	15400	15637	15627	15467	15535	15496	15409	15337	15556	15444	15653	15520	15550	15508	15482	15574	15301	15425	15543	15468	15486	15435	15420	15482	15567	15660	15440	15307	15514	15388	15583	15525	15487	15451	15415	15780	15763	15533	15568	15452	15601	15332	15531	15559	15628	15222	15443	15483	15399	15437	15314	15388	15550	15352	15447	15509	15571	15454	15519	15675	15510	15449	15477	15527	15433	15474	15383	15727	15380	15557	15465	15524	15461	15566	15498	15525	15541	15427	15452	15374	15435	15489	15473	15539	15523	15489	15432	15626	15564	15519	15331	15716	15618	15335	15551	15412	15539	15465	15583	15539	15412	15632	15572	15597	15507	15649	15562	15441	15494	15418	15335	15618	15556	15312	15388	15428	15461	15460	15583	15672	15446	15594	15676	15382	15443	15432	15485	15564	15543	15609	15495	15474	15724	15652	15384	15580	15478	15670	15719	15453	15373	15506	15445	15605	15507	15604	15387	15483	15621	15600	15459	15261	15582	15424	15486	15421	15566	15501	15519	15501	15550	15390	15472	15537	15466	15559	15609	15573	15460	15568	15556	15491	15700	15515	15452	15575	15476	15680	15587	15621	15468	15476	15590	15557	15485
22116	27009	64253	56740	32294	27501	31524	29416	28950	29511	29365	29097	28890	29233	29072	29166	29073	29273	29202	28979	29081	29240	29240	29021	29041	28853	29254	28918	28882	29084	28917	28827	28717	28754	29160	28760	29043	28986	28875	28811	28808	28771	28824	28667	29007	28928	29092	29155	29229	28914	29103	28870	28804	28744	28775	28985	28798	29118	28946	29013	29080	28966	29060	28864	28630	29021	29123	28864	29062	28778	28965	28677	28904	28988	29012	28813	28920	28713	28946	28874	28845	28828	28791	28774	28775	28980	28999	28878	28830	28996	28993	28886	28905	28866	29020	28724	28815	28813	28775	28850	29093	28782	29046	28811	28988	28746	28962	28571	28872	28712	29028	28665	28554	28995	28825	28768	28846	28889	28968	28892	28781	28944	28938	29189	29134	28862	29158	28935	28900	29005	28806	28809	29168	28935	29066	28815	28840	28690	29000	29096	29126	29097	29030	28926	28668	28974	28825	29000	28968	28878	28643	28792	28705	28869	28756	28762	29093	28784	28721	29152	28871	28861	28788	28867	28813	28837	29041	28663	28888	28576	28882	28954	28689	28821	29033	28564	28693	28843	29030	28936	28859	28891	28988	29002	28867	28901	28729	28833	28916	28949	29109	29074	28578	28762	28976	28760	28843	28761	28803	29091	28571	28975	28953	29026	28854	28565	29215	28792	28812	28786	28769	28851	28879	28846	29009	28778	28983	28969	28641	28912	29089	28896	28562	28807	28911	28940	28795	29000	29212	28627	28938	28782	28753	28990	28860	28656	28893	28694	28739	28876	28856	28870	28952	28804	28746	28997	28771	29011	29017	28883	28826	29011	29103	28995	29061	29078	28777	28837	28702	28851	28905	29031	29037	28840	28813	28985	28911	28899	28928	28650	28969	28801	28855	28645	29011	28788	29201	28896	28971	28951	28793	28789	28655	28792	28773	28828	28861	28752	28955	28837	28705	28961	28791	28845	28759	28926	28852	28709	28799	28720	28975	28620	28878	28795	28852	28969	28714	28983	28826	28865	29016	28941	28727	28921	28617	29035	28847	28665	28728	28848	29092	28919	29037	28617	28728	28651	28633	28898	28830	28632	28818	28672	28632	28840	29090	28792	29118	28902	28917	28822	28926	28738	28876	28669	28780	28737	28675	28891	28753	28773	29004	28811	28688	28855	28843	28830	29010	28970	28852	28693	28733	28955	28588	28917	28869	28788	28944	28671	28756	28925	28899	28682	28967	28913	28899	28732	28654	29058	28918	28798	28776	28820	28779	28751	28767	29201	28895	28848	28834	29109	29040	28594	28749	28683	28908	28974	28949	28727	28837	28971	29069	28665	28860	28972	28841	28858	28958	28842	28916	28879	28987	29009	28759	29157	28773	28860	28689	28686	28883	29052	28737	28751	28991	28358	29033	28948	28776	28780	28641	28791	28785	28951	28972	29030	29085	28982	28666	28789	28798	28798	28604	28686	28682	28797	28770	28975	28992	28900	28693	29060	28930	28811	29025	28574	28720	29192	28761	28900	28840	28780	29205	28897	28870	28695	28831	28569	28855	28850	28803	28737	29087	28885	29047	29048	28986	28722	28754	28836	29066	28915	29078	28793	28769	29011	28870	28989	29051	29005	28634	28902	28863	29081	28778	29051	28788	28790	28830	28802	28964	28958	28969	28696	28861	29024	28946	28772	28896	28573	29077	28619	29066	29066	28922	28975	28923	28859	28667	28790	28768	28876	28831	28874	28750	28901	28889	29122	28966	28832	28860	28975	28860	28592	29051	29031	28787	28733	28774	28740	28918	28833	28840	28588	28868	28909	28939	28934	28895	28866	28997	28472	28595	28683	29021	28852	28620	28845	28753	28740	28647	28713	28912	28569	28813	28879	28861	28639	28888	28702	28992	28760	28965	28905	28772	28911	28934	28847	28904	28786	28667	28937	29044	29161	29050	28712	28677	28693	29026	28790	28968	29140	29095	28939	28829	28746	29305	28866	28716	28705	28832	28907	28655	28939	28938	29064	29069	29207	28848	28644	28561	28951	28765	28755	28695	28940	29079	28682	28612	28682	28924	28710	28915	28874	28798	28880	28723	28786	28919	28821	28926	28866	28863	28604	29003	28938	29108	28989	29117	28930	28732	28872	28749	28743	28768	28772	28704	28691	28751	28877	28989	28985	28877	28765	28531	28705	28747	28579	28862	28897	28926	29121	28763	28887	28677	28808	29069	28825	28721	28638	28661	28935	29038	29001	28830	28925	28462	28684	28774	28807	29197	29097	29031	28824	29198	28677	28675	28828	28693	29070	28722	29030	28818	28815	28705	28795	28720	28927	28866	28918	29030	28924	28495	28667	28958	28666	29014	28826	28867	28754	28869	28695	29099	28965	28956	29289	28702	29001	28880	28761	28746	28850	28798	28803	28489	28700	28851	28948	28949	28778	28811	28965	28775	28816	28917	28417	28850	28744	28782	28886	28664	28596	28882	28793	28707	28682	28827	28729	28948	28748	28959	28803	28967	29151	28814	28759	29191	28635	29044	28766	28941	28691	29098	28601	28778	29102	28915	29011	28850	28935	28932	28819	28613	28791	28792	28790	29010	28833	28964	28803	28702	28825	28913	28757	28662	28735	28962	28837	28761	28801	28892	28738	29001	28759	28681	28859	28744	28867	28959	29029	28814	28744	28535	28671	28945	28784	28891	28681	28967	28987	29108	28625	28776	28764	28912	28937	28849	28944	29001	29031	28653	28914	28918	28950	28617	28648	28846	28891	29019	28948	28867	28817	28593	28762	29045	28833	28685	28702	28967	28609	28712	28551	28932	28657	28832	29184	29021	28994	28871	28991	28871	28870	28968	29069	28948	28740	28927	28687	28797	28725	28614	28769	28704	28991	28979	28905	28839	28916	29040	28792	29106	28744	28918	28777	28691	28926	28764	28716	28881	28771	28813	28737	28825	28864	28750	28821	29004	28883	28873	28986	28689	28851	29051	28892	28920	28812	29070	29214	28691	28943	28917	29013	28762	28985	28992	28791	28854	28809	28789	28682	28853	28814	29062	28963	29022	28967	29066	28578	28848	28769	28792	28826	28839	28654	28897	28854	29019	29020	28780	28630	28903	28694	28820	28723	28590	28651	28837	28940	28915	29041	28936	28877	28900	28887	28777	28724	28886	28550	28731	28815	28914	29031	28875	28819	28828	28779	29230	28753	29039	28932	28639	29042	29187	28856	28727	28908	28839	29095	28960	28643	28952	28815	28800	28813	28910	29214	28877	28762	29123	28883	28769	28916	28848	28770	28759	28878	28857	28574	28870	28740	28863	28735	28984	28729	28840	28867	28921	29084	28671	28836	28870	28975	28824	28753	28504	28948	28916	28800	28875	28900	29016	28889	28837	28650	29128	29094	29050	28960	28746	29001	28692	28843	29137	28996	28831	28959	28804	29239	28966	28582	28801	28891	28773	29034	28879	28890	28894	28831	28615	28943	28896	28668	28754	28836	29022	28885	28716	28865	29034	29029	28732	28908	28999	28617	28706	28835	29081	28881	28828	28793	28853	28987	28728	29049	28842	28511	28791	28738	29183	28944	28737	28841	28892	28641	28856	28864	28881	28967	28935	28651	28827	28726	28863	28934	28551	28836	29016	28902	28791	28857	28885	28823	28824	28790	28790	28979	29097	29018	28923	28826	28884	28720	28937	29128	28960	28593	29075	28837	28900	28718	28732	28985	28829	29169	29030	28899	28836	28858	28841	28675	28620	29043	28951	28822	28922	28852	28731	28682	29020	28789	29056	28766	28924	28746	28897	28904	28944	28444	28881	29175	28718	28789	28651	28810	28971	28885	28833	28701	28810	28905	28786	28842	28869	28911	28871	28889	28857	28697	29070	28618	28595	28923	28628	28684	29134	28915	28844	28529	29051	28767	28959	28883	29045	28775	28777	28903	29133	28938	28752	28926	28568	28793	28907	28686	29108	28778	28591	28993	28964	28927	28817	28970	28820	28733	28877	28633	28613	28862	28847	29092	29045	29059	28658	28627	28564	28830	28822	28941	28941	28720	28797	28768	28567	28639	29012	28937	29027	28795	29002	28825	29043	28749	28939	29060	28735	28756	29085	28914	29094	28932	28890	28851	28737	28630	28712	28742	28802	28546	28888	28858	29177	29009	29050	28885	28959	28922	29031	29001	28950	29144	28823	28953	28633	28903	29031	29011	28821	29064	28716	28765	28379	28650	28884	28693	29096	29114	28865	28694	29026	28946	28678	28918	28838	28631	28862	29044	28696	28956	29038	28712	28777	28832	28810	28796	28797	28732	29030	28727	28967	28995	28685	28915	29071	28862	29096	28972	28860	28765	28710	28728	28589	28707	29160	29078	28668	28951	29034	28938	28849	29051	28657	28983	28802	28766	28898	28944	28796	28989	28725	28651	28607	28985	28962	28723	29131	28634	28715	29136	28741	28782	28829	28834	28855	28871	29021	28736	28757	28626	28610	29019	28673	28697	28930	28962	28652	28895	28870	28840	28975	28717	28714	28950	28674	28698	28848	28606	28967	28636	28834	28861	28817	28858	29006	28885	28738	28903	28886	28764	28877	28405	28620	28979	28892	28830	28788	28827	28855	28943	28718	28733	28901	28868	28853	28849	28855	28653	28722	28714	28525	28743	28818	28709	28756	28793	28812	28660	28759	28980	29025	28894	28823	28447	28656	28786	28892	28722	28835	28567	28583	28498	28843	28975	28971	28556	28839	28997	28701	28724	28958	29037	28740	28912	28512	28711	28856	29018	28731	28976	28498	28740	28892	28856	28860	28796	28653	28750	28816	28977	28873	28755	28826	28871	28637	28842	28751	28955	28637	28783	28905	28781	28716	28752	28866	28909	28893	28800	28863	28757	28776	28886	29022	28536	28734	28545	28950	28979	28936	29104	29039	28874	28706	28910	28860	28695	28576	28914	28834	29007	29127	28838	28767	28914	29148	28842	28928	28565	28823	29165	28846	28830	28864	28879	29144	28917	28793	28931	28862	28864	28695	28657	28716	28913	28726	28669	28977	28966	28803	28601	28880	28982	28864	28865	28543	28761	28739	28609	28871	28904	28611	28974	28831	28675	28762	28918	28979	28679	28874	28743	28901	29026	28491	28795	28936	29063	28807	28750	28843	29215
51713	78806	82477	77958	28609	16668	16531	16367	16652	16635	16530	16451	16551	16432	16452	16526	16658	16351	16641	16476	16590	16356	16559	16558	16539	16346	16589	16602	16156	16386	16592	16488	16555	16445	16394	16534	16453	16548	16453	16406	16414	16599	16656	16481	16501	16625	16824	16491	16636	16502	16529	16427	16352	16475	16517	16473	16517	16316	16523	16354	16532	16608	16445	16478	16570	16439	16493	16526	16470	16560	16461	16446	16452	16468	16513	16437	16549	16381	16465	16555	16545	16483	16431	16622	16656	16389	16508	16501	16468	16631	16410	16675	16682	16481	16387	16808	16521	16598	16525	16510	16585	16497	16521	16387	16574	16376	16439	16555	16445	16448	16388	16382	16446	16469	16526	16385	16495	16482	16518	16568	16545	16592	16527	16386	16425	16557	16582	16345	16445	16610	16616	16564	16465	16313	16662	16396	16533	16406	16430	16422	16482	16715	16427	16318	16465	16474	16458	16595	16507	16537	16554	16619	16639	16413	16285	16370	16398	16533	16572	16404	16562	16423	16313	16298	16588	16375	16481	16351	16517	16452	16357	16395	16610	16417	16456	16382	16458	16394	16507	16484	16240	16445	16469	16355	16407	16283	16702	16522	16326	16367	16393	16430	16327	16503	16578	16489	16341	16546	16473	16428	16503	16356	16381	16385	16354	16324	16501	16449	16493	16459	16533	16394	16621	16506	16438	16333	16418	16430	16478	16513	16510	16526	16521	16626	16428	16474	16517	16417	16659	16496	16451	16492	16476	16297	16448	16326	16362	16470	16453	16352	16262	16434	16513	16311	16532	16594	16653	16473	16596	16507	16437	16390	16304	16689	16513	16387	16548	16583	16446	16243	16524	16522	16368	16488	16580	16376	16641	16554	16493	16449	16569	16405	16464	16578	16443	16493	16441	16488	16353	16702	16457	16396	16406	16414	16321	16417	16389	16460	16515	16514	16507	16368	16406	16419	16459	16477	16346	16492	16602	16400	16573	16498	16526	16546	16543	16497	16393	16431	16574	16439	16648	16566	16373	16523	16570	16464	16486	16501	16530	16428	16512	16462	16643	16348	16554	16425	16415	16599	16484	16418	16367	16476	16508	16433	16699	16435	16608	16553	16483	16589	16505	16575	16488	16380	16354	16380	16367	16496	16345	16530	16405	16525	16535	16296	16432	16400	16487	16602	16578	16434	16395	16491	16525	16413	16517	16308	16464	16566	16431	16375	16393	16547	16388	16355	16364	16315	16409	16513	16684	16368	16370	16335	16575	16410	16281	16303	16334	16565	16416	16568	16404	16441	16605	16507	16545	16472	16495	16438	16351	16426	16409	16407	16505	16363	16444	16457	16419	16495	16359	16516	16359	16554	16617	16386	16414	16419	16489	16483	16428	16473	16629	16671	16538	16490	16298	16620	16324	16543	16460	16397	16574	16490	16470	16454	16401	16551	16565	16404	16533	16593	16496	16265	16489	16377	16437	16450	16211	16396	16509	16428	16537	16521	16602	16484	16436	16457	16347	16426	16371	16390	16365	16358	16640	16471	16179	16339	16233	16524	16449	16511	16380	16415	16313	16667	16543	16414	16601	16456	16632	16628	16493	16462	16385	16429	16568	16544	16604	16475	16379	16570	16521	16649	16575	16315	16422	16261	16545	16538	16337	16283	16479	16357	16416	16519	16559	16540	16540	16593	16381	16385	16462	16447	16306	16433	16388	16301	16610	16368	16310	16194	16516	16401	16537	16563	16330	16516	16508	16480	16465	16377	16403	16388	16498	16492	16430	16411	16482	16367	16369	16359	16391	16378	16477	16481	16477	16340	16379	16508	16507	16562	16510	16551	16468	16466	16440	16424	16323	16410	16410	16543	16304	16426	16535	16452	16318	16331	16553	16436	16433	16417	16436	16264	16408	16544	16527	16598	16470	16443	16432	16427	16410	16631	16378	16411	16315	16509	16323	16444	16596	16773	16431	16446	16480	16652	16496	16720	16425	16356	16552	16544	16509	16345	16393	16561	16622	16412	16607	16407	16434	16445	16669	16301	16469	16425	16445	16371	16459	16598	16489	16582	16331	16511	16425	16414	16423	16482	16476	16393	16294	16423	16598	16549	16281	16509	16697	16429	16603	16472	16413	16494	16436	16496	16452	16450	16592	16477	16474	16398	16459	16465	16396	16339	16441	16506	16608	16451	16431	16409	16498	16466	16552	16709	16402	16506	16398	16567	16399	16500	16420	16435	16474	16343	16494	16438	16578	16362	16445	16399	16482	16385	16507	16474	16458	16512	16501	16467	16361	16440	16596	16564	16404	16372	16456	16532	16432	16612	16403	16393	16602	16462	16468	16385	16431	16450	16450	16501	16421	16675	16511	16318	16580	16533	16444	16290	16475	16477	16542	16396	16487	16685	16570	16397	16568	16404	16444	16422	16547	16673	16531	16452	16476	16571	16454	16544	16265	16337	16424	16256	16627	16588	16319	16407	16372	16557	16513	16394	16583	16677	16713	16517	16504	16223	16622	16635	16506	16476	16592	16355	16506	16522	16365	16400	16397	16372	16439	16456	16321	16570	16487	16445	16616	16336	16756	16507	16429	16377	16481	16546	16405	16340	16183	16519	16574	16440	16617	16340	16487	16525	16298	16370	16463	16369	16505	16662	16464	16273	16451	16418	16365	16270	16287	16634	16486	16376	16510	16334	16408	16385	16407	16703	16481	16405	16382	16260	16486	16510	16525	16493	16372	16554	16509	16414	16330	16533	16464	16504	16425	16307	16451	16414	16525	16532	16543	16438	16324	16573	16426	16490	16437	16435	16608	16568	16428	16343	16396	16448	16440	16625	16533	16435	16556	16544	16629	16361	16470	16442	16441	16375	16471	16571	16279	16363	16534	16494	16503	16439	16459	16360	16374	16546	16501	16446	16533	16561	16390	16508	16357	16555	16505	16364	16662	16521	16404	16507	16451	16515	16556	16564	16574	16411	16378	16407	16587	16385	16579	16347	16392	16387	16441	16446	16432	16373	16505	16459	16481	16471	16417	16427	16475	16369	16357	16448	16417	16434	16254	16607	16391	16551	16395	16424	16561	16559	16340	16395	16451	16446	16619	16355	16665	16380	16382	16498	16504	16564	16487	16464	16399	16470	16371	16571	16370	16519	16723	16303	16379	16383	16802	16556	16480	16462	16338	16464	16434	16530	16654	16679	16417	16564	16386	16452	16503	16470	16493	16700	16350	16402	16535	16393	16436	16529	16652	16338	16561	16422	16469	16482	16430	16577	16590	16449	16501	16619	16414	16450	16659	16463	16557	16253	16387	16419	16434	16478	16379	16541	16280	16505	16558	16458	16387	16385	16464	16420	16499	16562	16490	16443	16814	16544	16521	16544	16623	16427	16439	16421	16358	16222	16495	16369	16515	16613	16499	16411	16435	16747	16557	16408	16477	16584	16520	16291	16350	16542	16516	16583	16325	16445	16273	16376	16580	16291	16464	16195	16386	16526	16407	16520	16302	16410	16467	16332	16367	16511	16529	16612	16482	16523	16516	16289	16456	16372	16278	16502	16436	16395	16379	16613	16515	16584	16489	16321	16493	16246	16318	16287	16408	16503	16550	16479	16490	16618	16453	16468	16424	16496	16530	16370	16574	16517	16306	16474	16537	16553	16368	16481	16650	16564	16476	16513	16381	16370	16392	16435	16449	16531	16221	16569	16404	16590	16410	16419	16332	16514	16317	16407	16355	16429	16706	16613	16439	16493	16471	16533	16458	16513	16471	16412	16348	16437	16416	16617	16411	16370	16524	16238	16567	16301	16258	16654	16624	16499	16664	16415	16380	16331	16484	16435	16532	16496	16506	16631	16411	16330	16486	16483	16394	16447	16404	16621	16448	16372	16367	16472	16599	16401	16548	16461	16333	16600	16358	16269	16340	16626	16385	16341	16600	16270	16495	16378	16480	16476	16456	16367	16273	16418	16438	16472	16380	16519	16518	16606	16484	16461	16551	16511	16281	16325	16540	16372	16338	16396	16421	16462	16456	16418	16470	16466	16536	16681	16380	16484	16422	16619	16472	16372	16566	16564	16474	16402	16471	16458	16499	16313	16316	16372	16562	16409	16490	16489	16600	16452	16382	16549	16444	16640	16339	16408	16488	16597	16421	16446	16575	16354	16487	16518	16365	16420	16377	16476	16339	16473	16600	16477	16501	16447	16458	16491	16383	16529	16454	16453	16599	16471	16476	16553	16569	16552	16529	16394	16572	16455	16462	16468	16435	16526	16532	16468	16490	16412	16479	16547	16626	16379	16413	16395	16547	16408	16566	16526	16414	16481	16511	16344	16354	16610	16488	16320	16565	16504	16606	16555	16467	16433	16474	16595	16435	16420	16296	16321	16377	16408	16546	16409	16498	16579	16458	16341	16478	16293	16473	16519	16595	16548	16531	16521	16376	16371	16417	16462	16441	16558	16411	16519	16480	16583	16387	16465	16430	16323	16431	16492	16618	16637	16349	16422	16393	16395	16583	16532	16453	16390	16250	16622	16346	16506	16492	16519	16630	16620	16644	16423	16541	16454	16614	16373	16505	16508	16445	16580	16694	16497	16309	16466	16499	16521	16511	16556	16466	16438	16277	16274	16523	16342	16321	16327	16531	16365	16274	16459	16471	16422	16442	16427	16430	16405	16417	16606	16409	16493	16354	16475	16459	16469	16361	16267	16557	16656	16537	16395	16651	16398	16271	16441	16344	16337	16389	16446	16418	16467	16524	16433	16605	16480	16293	16442	16624	16627	16555	16534	16261	16563	16145	16405	16625	16423	16362	16426	16520	16586	16569	16637	16584	16374	16452	16363	16385	16338	16524	16364	16406	16343	16362	16360	16404	16374	16527	16280	16536	16448	16542	16325	16365	16514	16359	16385	16509	16228	16336	16474	16243	16463	16301	16506	16627	16526	16459	16455	16411	16313	16365	16378	16552	16412	16522	16491	16344	16578	16645	16649	16595	16389	16482	16525	16327	16511	16424	16469	16512	16452	16514	16590	16370	16484	16475	16560	16390	16386	16328	16489	16480	16479	16427	16483	16414	16531	16300	16262	16544	16542	16535	16411	16499	16490	16609	16459	16433	16405	16498	16573	16254	16450	16332	16514	16487	16551	16422	16425
35212	37850	60783	44775	29806	27826	27697	27545	27730	27349	27547	27520	27277	27594	27464	27461	27583	27444	27669	27453	27442	27654	27482	27321	27422	27346	27527	27590	27732	27580	27557	27423	27545	27422	27575	27658	27670	27371	27319	27488	27508	27462	27238	27467	27573	27411	27782	27433	27490	27457	27471	27235	27455	27495	27654	27706	27563	27741	27615	27437	27784	27420	27388	27494	27414	27368	27488	27397	27318	27536	27531	27362	27383	27519	27466	27328	27414	27254	27485	27554	27645	27460	27425	27440	27550	27612	27625	27184	27220	27220	27398	27504	27575	27575	27599	27360	27718	27628	27750	27619	27651	27570	27445	27492	27365	27361	27242	27537	27541	27455	27512	27563	27580	27407	27415	27475	27358	27554	27205	27249	27451	27643	27415	27313	27372	27333	27510	27362	27605	27353	27489	27569	27543	27254	27313	27288	27494	27494	27439	27345	27483	27409	27324	27541	27250	27742	27508	27438	27429	27519	27411	27604	27559	27539	27491	27436	27583	27329	27251	27251	27536	27454	27430	27512	27451	27493	27467	27226	27661	27426	27537	27524	27523	27437	27338	27408	27576	27623	27448	27449	27234	27436	27359	27368	27335	27296	27646	27637	27395	27527	27614	27384	27180	27311	27401	27391	27660	27365	27504	27098	27327	27431	27412	27439	27440	27510	27335	27527	27605	27303	27622	27493	27448	27418	27433	27480	27252	27230	27598	27343	27541	27458	27194	27472	27697	27369	27546	27639	27371	27596	27594	27599	27381	27627	27430	27458	27430	27355	27543	27655	27691	27357	27445	27350	27754	27608	27646	27506	27442	27495	27289	27479	27505	27486	27470	27583	27309	27395	27401	27481	27502	27448	27581	27428	27457	27602	27439	27261	27322	27364	27378	27506	27456	27377	27358	27432	27545	27645	27683	27366	27192	27403	27437	27533	27328	27477	27571	27591	27467	27382	27412	27449	27387	27363	27675	27650	27464	27362	27172	27467	27470	27619	27281	27665	27657	27490	27585	27391	27411	27504	27589	27297	27240	27315	27526	27653	27627	27107	27735	27141	27551	27787	27631	27583	27385	27235	27128	27271	27203	27575	27616	27397	27478	27633	27414	27520	27423	27251	27485	27451	27634	27527	27145	27548	27433	27298	27229	27179	27342	27520	27656	27361	27435	27387	27506	27611	27684	27545	27633	27363	27487	27606	27497	27523	27361	27180	27355	27131	27401	27270	27379	27494	27565	27311	27356	27480	27549	27294	27255	27545	27465	27680	27640	27555	27411	27259	27761	27404	27630	27434	27482	27495	27605	27388	27627	27431	27360	27479	27318	27306	27305	27307	27522	27666	27547	27587	27627	27278	27438	27628	27461	27501	27423	27522	27579	27589	27729	27416	27521	27339	27396	27514	27621	27528	27406	27313	27413	27279	27320	27554	27709	27423	27410	27419	27253	27317	27547	27365	27614	27536	27655	27511	27412	27529	27499	27595	27479	27506	27439	27609	27610	27459	27496	27591	27466	27347	27936	27610	27266	27493	27584	27547	27536	27519	27407	27390	27451	27398	27410	27517	27544	27432	27369	27462	27378	27536	27246	27552	27605	27350	27256	27442	27503	27535	27476	27547	27471	27446	27522	27691	27409	27464	27728	27292	27522	27456	27655	27636	27304	27469	27601	27407	27453	27594	27593	27425	27486	27355	27417	27615	27604	27603	27414	27662	27478	27331	27331	27318	27623	27491	27578	27414	27506	27415	27478	27418	27472	27228	27473	27743	27607	27377	27584	27654	27410	27402	27544	27557	27656	27722	27458	27411	27264	27573	27585	27433	27519	27349	27433	27280	27470	27428	27604	27430	27464	27770	27605	27473	27855	27643	27266	27446	27327	27216	27491	27363	27544	27442	27430	27438	27761	27357	27725	27374	27478	27614	27463	27605	27244	27429	27354	27699	27482	27540	27611	27513	27586	27478	27585	27649	27376	27660	27298	27446	27459	27596	27469	27391	27297	27369	27627	27472	27436	27427	27351	27417	27658	27571	27483	27459	27387	27336	27543	27246	27352	27501	27380	27622	27273	27390	27439	27816	27171	27345	27461	27531	27589	27653	27540	27357	27408	27338	27642	27342	27283	27168	27744	27575	27571	27586	27652	27840	27587	27711	27568	27360	27369	27537	27579	27401	27331	27453	27683	27570	27363	27131	27837	27423	27367	27541	27360	27571	27750	27294	27671	27449	27363	27470	27507	27319	27225	27386	27406	27402	27518	27181	27413	27555	27690	27828	27621	27756	27319	27544	27663	27481	27501	27552	27510	27537	27572	27511	27659	27543	27378	27282	27571	27713	27318	27471	27399	27412	27548	27397	27515	27240	27379	27357	27533	27807	27490	27455	27369	27615	27467	27201	27455	27607	27580	27274	27668	27413	27452	27536	27357	27398	27395	27516	27478	27652	27387	27514	27431	27523	27523	27283	27225	27383	27627	27254	27470	27417	27406	27157	27599	27459	27497	27350	27352	27465	27659	27387	27409	27347	27684	27646	27437	27327	27254	27487	27648	27368	27530	27278	27588	27447	27393	27530	27360	27420	27566	27442	27510	27513	27502	27388	27399	27560	27300	27569	27994	27431	27680	27508	27726	27583	27785	27637	27601	27510	27593	27498	27592	27445	27270	27580	27518	27636	27676	27278	27601	27161	27457	27573	27203	27599	27346	27314	27636	27510	27225	27448	27529	27517	27619	27646	27601	27350	27294	27547	27378	27297	27546	27450	27315	27616	27626	27252	27500	27544	27366	27438	27079	27620	27394	27370	27389	27366	27588	27477	27606	27634	27578	27473	27460	27580	27472	27305	27436	27400	27718	27700	27750	27528	27762	27610	27413	27305	27493	27346	27589	27153	27443	27438	27635	27299	27619	27203	27478	27436	27529	27710	27507	27541	27622	27283	27631	27484	27166	27459	27587	27297	27352	27663	27348	27391	27397	27437	27483	27277	27318	27290	27255	27507	27503	27345	27569	27809	27554	27456	27446	27532	27528	27120	27549	27577	27504	27522	27345	27461	27778	27516	27511	27588	27652	27353	27282	27410	27384	27207	27309	27633	27711	27535	27674	27385	27509	27156	27499	27423	27385	27164	27457	27412	27612	27409	27349	27651	27460	27564	27390	27391	27422	27677	27552	27438	27592	27253	27700	27477	27580	27260	27333	27365	27285	27511	27231	27507	27427	27478	27528	27508	27434	27622	27283	27722	27658	27522	27326	27435	27615	27407	27559	27342	27273	27561	27696	27377	27449	27492	27599	27431	27635	27439	27262	27486	27409	27376	27352	27293	27447	27527	27484	27432	27579	27349	27265	27528	27480	27337	27591	27374	27497	27572	27498	27445	27482	27531	27154	27610	27336	27483	27385	27311	27458	27645	27485	27500	27453	27507	27421	27488	27527	27437	27524	27324	27520	27510	27410	27479	27567	27263	27476	27533	27417	27500	27553	27623	27608	27472	27764	27531	27463	27627	27431	27396	27612	27497	27684	27563	27562	27430	27745	27690	27472	27635	27315	27385	27686	27512	27409	27483	27380	27543	27346	27370	27772	27485	27288	27405	27593	27458	27191	27332	27443	27511	27489	27795	27598	27658	27433	27416	27292	27468	27562	27589	27656	27353	27370	27336	27375	27737	27482	27212	27278	27384	27635	27400	27305	27523	27797	27757	27460	27580	27361	27416	27470	27368	27458	27667	27482	27382	27586	27428	27429	27437	27330	27557	27769	27580	27683	27516	27573	27462	27449	27450	27448	27580	27559	27572	27534	27565	27695	27652	27321	27539	27653	27662	27428	27542	27711	27746	27437	27482	27488	27508	27373	27773	27607	27656	27740	27373	27286	27255	27563	27367	27388	27516	27579	27472	27464	27245	27475	27701	27583	27512	27479	27660	27193	27387	27447	27622	27394	27585	27474	27502	27315	27420	27599	27552	27292	27323	27347	27352	27362	27574	27387	27652	27762	27393	27383	27497	27214	27552	27465	27591	27621	27215	27638	27398	27368	27280	27594	27475	27411	27325	27385	27564	27581	27488	27427	27510	27306	27668	27525	27448	27521	27409	27158	27296	27417	27544	27744	27571	27444	27630	27643	27376	27374	27648	27668	27379	27359	27348	27435	27656	27597	27546	27472	27567	27401	27351	27700	27409	27591	27469	27245	27472	27266	27146	27492	27684	27815	27547	27304	27356	27289	27508	27506	27420	27395	27492	27090	27532	27538	27590	27559	27496	27462	27646	27508	27562	27575	27254	27583	27267	27410	27437	27293	27580	27429	27503	27349	27463	27350	27512	27322	27212	27657	27479	27799	27526	27435	27652	27649	27463	27684	27511	27744	27475	27585	27511	27199	27756	27647	27670	27662	27581	27474	27405	27492	27503	27533	27158	27483	27495	27738	27262	27117	27492	27447	27561	27482	27626	27462	27466	27548	27540	27485	27524	27399	27460	27740	27149	27449	27474	27408	27321	27713	27539	27330	27513	27448	27242	27621	27619	27712	27305	27445	27324	27428	27538	27442	27424	27205	27541	27751	27575	27369	27529	27709	27343	27475	27354	27328	27503	27451	27620	27579	27641	27870	27828	27597	27450	27572	27540	27676	27454	27709	27536	27363	27344	27520	27594	27530	27480	27661	27641	27384	27343	27341	27439	27773	27299	27387	27575	27399	27670	27528	27484	27507	27515	27150	27638	27508	27579	27593	27629	27589	27523	27701	27307	27548	27383	27438	27510	27211	27349	27467	27875	27272	27329	27490	27577	27483	27525	27525	27660	27627	27354	27663	27317	27542	27352	27139	27505	27323	27381	27536	27293	27604	27545	27654	27456	27468	27465	27297	27217	27516	27477	27491	27560	27524	27321	27494	27638	27734	27646	27730	27350	27547	27443	27490	27378	27521	27533	27509	27327	27591	27680	27718	27575	27557	27467	27355	27604	27296	27565	27754	27509	27475	27702	27445	27561	27722	27431	27799	27414	27654	27691	27718	27449	27454	27829	27611	27349	27308	27619	27552	27566	27695	27367	27523	27377	27577	27111	27530	27574	27481	27310	27358	27413	27380	27393	27455	27473	27469	27601	27683	27390	27542	27391	27346	27716	27165	27579	27456	27450	27532	27566	27554	27429	27409	27409	27245	27837
23602	40272	51960	30508	16539	15906	15956	15983	16147	15851	16167	15924	15977	16013	15933	16015	16056	15961	16014	16113	16068	16047	15901	16089	16161	15868	15849	15836	16059	15996	15848	15968	15937	15996	16118	16203	15771	16017	15885	16145	15746	16121	15828	16020	16072	16068	15870	16007	16005	15962	15973	16026	15775	15999	15894	16011	15910	15920	16041	16076	15837	16092	15964	16117	16069	16065	16153	16057	16077	16009	16047	15972	16069	16179	16057	16082	16085	15879	15944	15970	16068	16077	15997	16036	15899	15904	15998	15890	15908	16001	15796	15940	16074	15864	16106	16120	16023	15984	15817	16034	15972	15910	16068	15885	15888	16004	15971	16110	15965	15988	15880	15858	16059	16025	15933	15908	15965	16052	15930	15985	15851	15941	16119	15992	16007	16024	16013	16010	16118	15745	16004	16024	15899	16127	15937	15868	16037	15899	16158	15851	15997	16039	15981	15898	16142	15858	15908	15989	16087	15934	15935	15810	16150	16027	15918	16226	15982	16028	16043	16018	15885	15921	15995	16123	15917	15790	15954	16052	16069	15998	16056	15894	15940	15843	16009	16064	15929	15954	15862	16116	16012	16072	15984	15954	16030	15878	16003	16025	15973	15860	15885	16054	15915	16034	15904	16070	16000	16110	15975	16023	16081	15897	16032	16053	15979	15980	15933	15918	15781	16040	15956	15950	15786	16048	16037	16136	16027	16121	15976	15985	15965	15964	15901	15906	15924	15916	15938	15798	16185	16081	15819	16001	15831	15844	16140	16037	15926	16024	15869	16018	15933	15960	16019	16195	15953	16021	16107	15872	16034	15898	15938	15885	15972	16027	15934	16156	15969	15978	15986	15841	16140	15980	15966	15959	15897	16177	15794	15891	15954	15849	15988	16126	16049	15991	16169	16026	16050	15925	15916	15996	15999	15876	16185	15877	15971	15860	15919	16058	16037	15943	16056	15967	15879	15912	16033	16044	16128	15868	15989	15993	15781	16026	15939	15861	15949	16028	16040	15969	15855	16001	15937	15846	16041	15904	15843	15731	15903	15998	16028	16040	16106	15930	15819	15920	15798	15955	15921	15991	15851	16104	15840	16117	16219	15863	15877	15931	15769	16085	15930	16004	16023	15793	15928	15860	15851	15975	16013	16034	16016	16118	16076	16144	15882	16069	16016	15806	16191	16046	16084	16037	16132	16160	16076	16062	16120	15938	15957	16005	15970	16133	15990	15935	15972	16057	15884	16040	15988	16001	15918	16025	15933	15929	15981	15813	15974	16189	15894	15945	15926	16030	15966	15959	15922	15832	15926	15826	15904	15814	16104	16131	15862	16004	15881	15910	15774	16013	16045	15878	15810	15860	15894	15925	15987	15806	15923	16183	15999	15956	15996	16234	15806	15951	15949	16167	16038	15956	15910	15884	16000	16086	15947	16019	16065	16043	15957	15768	15932	15882	15939	15930	15982	15984	16078	16072	16018	15907	15910	15893	15783	16043	15852	15996	15910	16060	16025	15888	15984	15956	16099	16139	16101	16002	15923	16132	15918	16032	15902	15850	16096	16076	15960	15864	15956	15842	15919	15911	16201	16111	16020	16036	16040	15886	16179	16079	15978	15984	15854	15976	16013	15873	16248	16066	16074	15994	15847	16009	16038	15892	15963	15878	16009	16074	16017	15877	16069	15728	16074	16022	15809	15893	15940	15931	15899	16019	16002	15969	15824	15937	16093	16055	15833	16050	16074	15979	16011	15946	15838	16266	15855	15930	16118	16043	15907	16014	15998	16004	16117	15963	15995	15941	15968	16105	16019	15913	16078	16030	15901	15903	15920	15974	15844	15898	15985	15938	15823	16011	16060	16062	15869	15996	15841	15985	16000	15967	16133	15932	15777	15977	16031	15986	15947	16131	15936	16128	15867	16039	16177	15762	16028	15815	16125	15894	16072	16060	16042	16084	16085	15947	15882	15853	16060	15991	15922	15956	16098	16066	15955	15919	16152	15959	15715	16123	15871	16026	15948	15785	16050	15903	15919	15907	16066	15971	16090	15874	16047	16115	16057	16087	15779	16015	15934	15933	15964	15828	15884	15925	16013	15986	15947	16033	15755	15941	15905	16183	16180	15902	16001	15909	15858	16064	16020	16010	15950	16065	15975	15946	15898	15842	16150	15902	15960	16156	15981	15881	16013	15931	16016	16001	16025	15957	15979	15965	16085	15914	15920	15907	16036	15960	15894	15790	16137	16050	15930	16135	15934	15809	15993	16112	15944	15921	15902	15921	15927	16048	15946	16110	15832	16133	15983	16032	16017	15894	15992	16168	15985	15974	15918	15765	15855	16034	15919	15999	16057	15912	15808	16175	16032	15998	15920	16007	15986	15894	16049	15978	15871	16083	15981	16052	16002	16105	15803	15849	16057	15972	15883	15953	15856	16097	15871	15904	16032	15963	15981	16093	15998	15997	16017	15952	15928	15874	16106	15924	15869	15978	15891	15977	15856	16030	15898	16003	16102	15765	15779	15882	16006	15852	15962	15955	15755	15867	15996	15878	15917	15909	16043	16009	15836	16071	16000	15874	15857	16018	15953	16015	15920	15918	15958	15852	15973	15843	15878	16013	15996	15981	15877	16038	15756	15987	15916	16216	16019	15794	16074	15811	15957	15807	16006	15994	15970	16052	16052	16021	16053	15861	16099	15855	15968	15862	15864	16058	15989	15932	15989	15864	15721	16126	15919	15929	15947	15982	15945	16085	15965	15985	15815	16013	15966	15902	15862	15971	15949	16047	16022	16040	15906	15985	15859	15907	16019	15855	15997	16092	16020	15974	16037	15909	15817	16080	15820	15866	15857	15964	16065	16017	15987	15839	16079	16019	16056	16148	15903	15922	15875	16082	16041	15791	15870	16030	15893	15914	15984	15984	15948	16008	16058	15884	16124	16025	16029	15996	15954	16042	16022	15909	15882	15957	15972	15842	16121	15916	15910	15802	16170	15827	15913	15853	15904	15898	15937	16018	15997	15982	15868	15992	15880	16039	15971	15895	16012	16017	16156	16033	15901	16025	15959	15971	16008	16041	15928	15993	15967	15769	15977	15748	15901	16069	16084	15904	16045	16012	15973	15895	16063	16122	16118	15946	16000	15892	16043	15885	16042	15913	15868	16093	15929	16023	16019	16140	16059	16063	15893	16105	16021	15734	16051	15998	16020	15946	16047	16031	15920	16014	16097	16035	15996	15952	16102	15866	16118	15920	15973	15990	16087	15973	16028	16004	15827	16087	15965	15998	15882	15797	16121	16004	16021	15847	15966	15912	15884	15888	15788	16045	15935	15830	15839	15838	16085	16101	15972	15958	15840	15955	15948	15977	15994	16052	15948	15837	15997	15945	15951	15923	15900	15950	16023	16093	15980	16034	15910	15994	16139	16185	16069	15978	15920	16032	16104	16052	16069	16024	15876	16038	15982	15972	16063	15995	15868	16162	16115	15987	15985	15908	15980	15924	15925	15919	15953	15854	16066	15834	15928	15858	15932	15909	15922	16089	16069	15975	16087	15996	16126	15893	15937	15948	15965	15835	15971	15958	15880	16027	15926	15850	16027	15966	15968	15889	15991	16024	16031	15937	16001	16112	16021	15932	15971	15954	16052	15863	15995	15870	15995	15974	15919	15827	15840	15908	15980	15987	15894	15966	15907	15869	16035	15806	16060	15980	15964	15975	16031	15784	15948	15921	15930	15943	15654	15986	16098	15973	15860	15999	15866	15922	15954	15868	15934	16144	16022	15936	15981	16141	16071	15840	15965	16021	15948	15854	15922	15995	15888	15975	15973	15834	15898	15994	15882	15983	15980	16083	16012	16178	16051	15922	15963	16001	15890	15858	15959	15986	16158	15855	15920	15776	15843	15966	15968	16100	15929	15924	15834	15850	16081	16083	16027	16103	15886	15912	16047	16102	15872	15834	16144	16047	15858	15959	16107	16116	15931	15820	16118	15874	15972	15821	15814	16021	16113	16045	15965	15920	15986	15997	15955	15995	16053	16151	15849	15923	16053	16045	16007	15840	15883	15883	15805	16018	16118	15905	16035	15904	15972	15999	16181	15916	16059	16060	15896	15981	16004	15855	15956	16034	15991	16009	15974	15909	16130	16012	16066	16123	15908	16090	16105	15900	15710	15982	15811	15996	16218	15846	15991	15830	15838	15941	16025	16031	15979	15896	16033	15853	16248	16005	15986	15894	15966	15920	16102	15724	15970	16123	15895	15862	16005	16001	16006	15919	16023	16008	15912	16038	16075	15998	16225	16219	15887	16032	16055	15923	16008	15967	15811	15994	15879	16052	16006	15899	16206	15906	15886	16066	16006	15914	15979	16019	16072	16028	16123	15874	16178	15955	16018	15792	16071	16073	15814	15958	16006	15849	16041	15742	16119	16005	15878	16104	15986	15940	16027	16056	15950	15975	16014	15881	15937	15991	15750	15936	15977	15986	16146	15893	16008	15873	15940	16040	16143	16090	15992	15909	15935	16202	15935	15949	15966	16056	16073	15867	16074	15901	16010	16028	15851	15930	16137	16133	15932	16025	16034	15972	16058	16126	16016	15969	15853	15991	16056	15959	16180	15974	16020	15953	16029	15971	16101	15960	15955	16090	15824	15896	15886	15969	16117	16072	15940	16025	15889	15833	15829	15907	15875	16131	15971	15909	15910	15980	15942	15954	15929	15655	15911	15886	16145	16037	15952	16066	15953	16099	16058	15887	15985	16007	15901	16172	16117	16028	15888	16039	16116	15830	16164	16011	15912	15999	16045	15798	15979	16068	16053	16088	16018	15934	16127	15921	15947	16015	15931	16013	15952	16167	15880	15983	16182	15959	16118	16046	15902	15826	15905	15989	16066	16102	15865	15919	15924	15977	15889	15987	15741	16025	16047	15889	15832	16106	15913	16069	16150	16079	16113	15865	16048	16079	16018	16024	15869	15968	15823	16001	16023	15906	15873	16036	15959	16157	15963	15895	15911	15934	15963	16028	15853	16023	15973	15899	15982	15921	15917	16006	16025	15970	15994	15937	15967	15931	16067	16101	15886	15881	16022	15937	16035	15841	15913	16106	16132	15855	15952	16073	16027	16096	15930	15931	16115	16065	16105	15940	16120	15997	16026	15985
22854	24266	59216	52976	29338	26746	29865	27611	27227	27415	27458	27182	27266	27136	27241	27172	27323	27039	27188	27249	27269	27139	27117	27225	27023	27173	27003	27335	27100	27119	27378	26903	27159	27360	27004	26871	27189	27279	27124	27273	27059	26899	26941	27045	27037	27208	27290	27131	26920	27102	27167	27309	26973	27118	26887	27291	26998	27150	26788	27103	27175	27081	26969	27151	27094	27008	27156	26930	27221	26977	27177	27146	27038	26802	27001	27240	26980	27014	27320	26867	27008	27077	26988	27271	27288	27273	27257	27028	27078	26996	26973	27155	27012	27029	26950	27131	27002	27337	26996	26861	26941	27074	26990	27076	27132	27157	27062	26990	26952	27191	27038	26954	27174	26982	27171	26948	27196	27016	26825	26999	27178	27049	26956	27112	27047	27106	26980	26826	27001	27027	27123	27186	27074	26885	26792	27035	27250	27117	27286	27143	26970	27158	27025	27224	27342	27106	27007	26939	26915	27076	27074	27168	27258	27015	27141	27070	27234	26957	27304	27124	27327	26860	26952	27127	27109	26972	26824	27032	26984	27129	27101	27046	27056	26820	26771	26938	26909	27002	27038	27283	27318	27209	26962	27177	27231	27156	26839	27297	27076	27316	27287	26954	26903	27220	26829	27089	27125	27190	27109	27174	27024	27017	26875	27154	26993	26903	27052	27257	26961	27129	27081	26975	26910	27176	27131	26900	26872	26604	27087	27174	26749	26681	27029	27169	26975	27028	27199	26845	27160	27086	27043	27145	27054	27070	27035	27074	26951	26991	26743	27025	26923	27024	27311	27160	27173	27025	27154	27165	26892	27010	27340	27116	27288	27009	27085	26993	27214	27052	27065	27109	27127	27156	27093	27051	26900	27033	26965	27148	26869	26926	27099	26917	27132	27279	27096	26991	26951	26858	27090	26991	27065	26856	27171	27112	27121	27200	27204	26873	27029	27096	27074	26958	26914	27100	27114	27054	26553	27120	27251	27107	27049	26846	27009	27127	27294	27099	27219	26950	26933	26888	27217	27239	26963	27182	27040	26903	26938	27290	27128	27014	26886	26945	27085	27201	27033	26993	27202	27005	27196	27010	26984	26954	27119	27169	27025	26968	27186	26938	26940	27179	27156	27018	27064	27164	27012	26962	27238	27159	27249	27036	27009	26980	26776	27072	27166	26941	27086	26876	27047	26711	26825	26855	27186	26880	26802	26946	27158	27023	27079	27036	27161	26957	27195	27109	27185	27172	26890	26849	26981	27116	27025	27283	26856	26892	26813	26935	27009	27218	26929	27051	27033	27057	27121	27097	27145	27219	26903	27108	27061	27234	27112	26651	27092	26672	26990	27060	26952	26924	26921	26798	26885	26993	27242	27097	27029	27151	27067	27029	26954	26885	26964	27028	27063	27103	27163	27058	27060	27052	27139	26894	26804	27171	27109	26917	26776	26862	26971	27096	26833	27013	27140	27081	27135	27383	27318	26854	27143	27121	26895	26930	26983	26984	27211	27114	27237	27174	27006	26883	27147	27212	26938	26919	27038	27336	27171	26893	27041	26962	27158	27127	26894	26730	27029	26900	27024	26688	26892	27101	27266	27251	27142	26975	27001	27117	26973	27071	27212	27113	27149	27198	26897	27013	27054	27220	26992	27042	27042	26994	27197	27295	27047	27022	26986	26867	27146	27141	27369	27058	27010	26949	26930	26668	27307	27164	26994	27095	27183	27042	27006	27135	26985	27229	27044	26865	26965	26993	27040	26997	26922	26763	27349	26977	26929	27268	27231	27002	26960	27151	27011	26892	27123	27040	27047	27241	27022	27059	27097	26753	26886	27105	26923	26781	27115	27039	26890	27097	26954	27355	26726	27205	27061	26938	26924	26853	27143	27045	27011	26754	26856	26782	26879	27393	26949	26761	27046	26715	27036	27083	27209	27117	26865	27068	26950	27080	27030	27141	27040	27053	27096	26985	27139	27131	26976	27186	26893	27225	27167	27132	27035	27076	27271	26848	27304	27105	26833	27045	26855	26939	27033	27081	26890	26866	26758	27009	26947	26709	26936	27050	26944	27118	27023	26874	26899	26939	26777	26840	27140	27006	27088	27152	27190	27233	27038	27265	26903	27045	27104	27008	27165	26858	27252	27147	27060	26938	26911	26936	26937	26887	27199	27119	26967	27024	27119	26875	26961	27161	26931	27241	26995	27157	27112	26901	27095	26609	26999	27210	27262	27209	27147	26964	27018	26886	27083	27121	27099	26814	27262	27254	27222	26909	26978	27088	27051	27281	27266	27108	26836	26943	27169	27162	27208	27170	27030	26842	27104	27238	26819	27265	27272	26973	26974	27285	27250	26769	26917	27018	26801	26884	26983	27281	27009	27098	27080	27100	27131	27020	27195	27025	27088	26959	26734	27265	27136	27321	27259	27122	27050	26750	26892	26995	27103	27183	27184	26941	27093	27183	27100	27017	26966	27233	27253	27055	27052	27054	27071	27152	27060	27067	26956	27013	26974	27183	26977	27069	27283	27323	27341	27152	27046	27084	27052	26869	26952	27176	26921	27070	27152	27231	27038	27297	26986	26970	26949	26843	27071	26906	27236	26999	27082	27020	27116	27096	27172	26871	27217	27090	26892	27180	26989	26913	26931	26914	26969	27373	27194	27443	27044	27038	26718	26741	27047	26807	26777	27228	26773	26684	27129	26813	27093	26980	27160	26990	26954	27042	27177	27102	26894	27132	26838	27070	27019	27106	27056	27108	27128	27135	27286	27093	27093	27039	27424	27238	27051	27071	27230	26783	26935	26823	26890	27023	26764	26946	26877	27190	27136	27233	26929	26893	26880	26878	26996	26912	26975	27030	27128	26809	27152	26897	27247	27149	27198	27029	26975	26892	27097	27216	27105	27165	27081	27125	27228	27037	27003	27108	27106	27274	26935	26991	26687	27202	27083	26929	27187	27240	27029	26857	26973	26801	26954	27101	26997	27002	27302	26884	27038	27018	26875	26921	26700	27107	27080	26992	27318	27003	27022	26790	27048	27025	26895	27354	27336	27162	27016	27111	26817	26942	27174	27165	27215	27216	27059	27210	27084	26997	27167	26984	26930	27068	27164	27132	27288	27042	27046	27197	26910	26985	26899	27002	26975	27016	27143	27157	26849	27081	26889	27194	26981	27067	26913	27099	26905	26764	27099	26945	27159	27159	26840	26999	27127	27119	27112	26971	27073	27278	27179	26987	26971	27084	27071	27260	27039	27106	26799	27011	27377	27108	26977	27179	27112	26864	27326	27001	27194	27304	27249	27276	27030	26945	26760	26966	26990	27049	27129	27304	27132	27005	27117	27105	26937	27164	26896	27164	27062	27133	26749	27167	27091	27090	27005	27200	27105	26927	26686	27079	27114	26762	27019	26954	27050	27111	27051	26991	27006	26818	26964	26899	26893	27175	26938	27079	27012	27008	26868	27363	27010	27159	27009	27010	27250	26976	27206	27143	27060	27000	26827	27024	27254	26795	27191	27005	27269	27029	26976	26799	26921	27019	26995	27006	26998	26872	27090	27250	27057	26868	26915	27170	27014	27030	27074	27047	26914	26931	26927	26953	26995	27230	27037	27070	26787	26837	27126	27243	27007	26916	27000	27215	27199	26878	27130	27112	27095	27134	26713	26883	27016	26824	26988	27144	27262	27202	26957	26786	26922	26916	26957	26759	27077	27138	27079	27115	26984	27094	27200	27108	27357	26761	27144	27243	27033	27007	26948	27035	27035	26966	26920	27112	27147	26902	27047	27213	27132	26908	27296	26808	27228	27224	27155	27151	26881	27018	27124	26751	27112	27122	26936	26745	26803	27184	27259	26901	27027	27150	27218	27252	26885	26932	26915	26994	27044	26956	27070	27277	26864	27201	27088	27097	26947	27139	27156	26788	26839	26986	27116	27107	26853	26750	27106	26729	27237	26882	27139	27015	26967	27034	26957	26941	27123	27045	27024	26931	27162	27161	27303	27055	27064	27151	27073	27396	26888	27023	27002	27006	26918	27096	26945	27070	26977	27154	27033	27035	27124	27146	26817	26833	26936	27117	27030	26830	27134	27253	27275	27108	27192	26976	26857	27274	27132	27535	26809	27070	27124	27210	27145	27107	27028	27264	27288	27109	27126	27113	27026	27046	26990	26921	27079	27026	27144	27268	27058	27154	27009	27070	26727	26954	26972	27336	26929	26819	26948	26930	26815	27093	27220	26941	27080	26980	26773	26864	26976	27010	26970	27237	27115	26962	27028	26853	26966	27062	27194	27115	26925	26978	27096	27198	27349	26919	27110	27224	27410	27084	27306	27124	27013	26978	27270	27131	27063	27013	27027	27128	27373	27079	26764	26941	27043	27160	26986	26801	26933	26826	27257	26900	27132	27073	26971	27102	27037	27163	27096	27069	27270	27076	26722	27008	27169	27022	27070	27213	27063	26956	27195	27209	26875	27037	26944	26867	27137	27078	26971	26917	27205	27201	26906	27036	27146	26934	27075	27218	27091	26971	26988	27170	27157	27215	27269	26993	26966	26789	26944	27273	27168	27034	27215	27124	27066	26822	26862	27408	27188	27103	27230	27122	27149	27249	27054	27038	26999	26925	27085	27054	27037	27114	27024	26771	26831	27408	27169	27131	27318	27166	27117	27353	27100	27005	26876	26744	27166	27002	27005	27109	26986	26977	26910	26966	27032	26995	27325	26950	26911	27060	27226	27178	26993	26921	27285	26944	27004	27115	27030	26818	27224	27110	27040	27147	27032	27097	27044	27150	27076	27179	26805	27081	27170	27181	27052	26980	27043	27111	27144	27077	26880	26995	27159	27309	27263	27155	26904	26932	26879	26904	27042	27015	27200	27030	27076	26956	27225	27142	27081	27185	27098	26770	27060	26957	26872	27149	26986	27442	26937	27064	27065	26782	26962	27085	27015	27079	27079	26809	27099	27052	27267	27188	26967	26916	27135	27203	27238	27223	27188	26980	27099	26867	27088	27035	27009	26928	27191	27163	26898	26972	26837	27135	27203	26937	27124	26889	27419	26790	26877	27101	27053	26996	27200	26942	26896	27047	27120	27244	27022	26760	26781	27019	26919	26994	26905	26886	27020	26831	27055	27075	27132	27236	27113	26994	26801	27105
39423	76363	91710	66895	26805	15893	15928	15844	15712	15877	15724	15936	15743	15898	15825	15795	15707	16034	15724	15866	15700	15701	15815	15966	15754	15933	15791	15925	15687	15913	15596	15881	15801	15904	15810	15735	15831	15887	15832	16047	15720	15775	15960	15846	15933	15682	15840	15732	15976	15737	15869	15623	15935	15771	15732	15684	15788	15592	15934	15873	15839	15674	15774	15905	15660	15770	15856	15828	15719	15801	15787	15742	15669	15798	15902	15924	15702	15593	15937	15759	15934	15712	15609	15858	15689	15874	15643	15774	15793	15642	15853	15694	15691	15812	15851	15723	15754	15961	15829	15847	15760	15830	15697	15777	15874	15833	15807	15925	16010	15719	15637	15860	15943	15580	15642	15798	15711	15836	15713	15774	15864	15709	15926	15864	15991	15957	15820	15710	15655	15932	15903	15736	15736	15819	15822	15907	15918	15901	16006	15785	15865	15633	15929	15783	15905	15968	15717	15719	15793	15978	15816	15777	15909	15547	15719	15652	15771	15918	15569	15636	15688	15746	15656	15725	15747	15839	15780	15929	15843	15754	16044	15820	15722	16015	15709	15623	15779	15758	15783	15883	15795	15752	15694	15756	15893	15942	15848	15900	15848	15680	15806	15776	15862	15664	15719	15910	15776	15804	15941	15733	15889	15910	16014	15813	15823	15831	15640	15713	15809	15857	15763	15688	15773	15876	15540	15696	15489	15873	15769	15859	15763	15609	15747	15884	15909	15925	15861	15830	15895	15609	15728	15713	15780	15742	15715	15780	15735	15735	15734	15904	15756	15941	15831	15862	15775	15672	15682	15868	15721	15949	15756	15879	15767	15953	15589	15862	15860	15800	15552	15822	15675	15942	15796	15821	15806	15825	15684	15797	15728	15811	15817	15637	15803	15602	15983	15776	15699	15842	15848	15843	15917	15913	15773	15769	15670	15798	15690	15892	15734	15735	15810	15915	15807	15693	15808	15905	15696	15970	15694	15876	15912	15636	15857	15913	15916	15705	15655	15767	15832	15807	15695	15652	15937	15878	15917	15666	15917	15791	15890	15778	15847	15612	15801	15734	15932	15700	15799	15756	15899	15964	15742	15762	15935	15586	15803	15853	15818	15816	15673	15827	15831	15881	15707	15798	15782	15797	15955	15707	15654	15837	15742	15971	15746	15876	15779	15776	15924	15731	15872	15725	15735	15880	15725	15808	16020	15718	15775	15616	15705	15806	15658	15810	15816	15784	15833	15749	15644	15819	15842	15872	15860	15647	16015	15859	15810	15916	15801	15653	15699	15966	15897	15716	15649	15845	15617	15685	16001	15768	15727	15680	15908	15819	15718	15710	15927	15730	15726	16014	15813	15720	15945	15748	15990	15802	15785	15720	15704	15937	15843	15852	15666	15810	15766	15836	15877	15736	15797	15770	15807	15682	15748	15910	15863	15705	15895	15762	15735	15686	15691	15779	15788	15794	15808	15761	15727	15890	15818	15793	15815	15881	15772	15797	15820	15848	15687	15740	15750	15876	15734	15868	15812	15841	15850	15783	15724	15818	15832	15745	15745	16029	15879	15990	15604	16006	15949	15673	15676	15928	15803	15807	15789	15799	15868	15755	15788	15744	15666	15871	15802	15723	15677	15680	15984	15745	15841	15890	15900	15703	15684	15866	15793	15674	15722	15866	15720	15795	15827	15868	15732	15675	15801	15950	15732	15720	15859	15756	15782	15860	15939	15843	15559	15868	15652	15728	15970	15742	15900	15791	15683	15814	15941	15811	15927	15715	15830	15813	15621	15772	15743	15689	15697	15819	15668	15678	15763	15857	15875	15651	15817	15815	15763	15750	15891	15704	15684	15921	15883	15854	15712	15792	15959	15804	15671	15798	15646	15743	15814	15760	15888	15830	15943	15819	15832	15710	15828	15768	15878	15813	15822	15811	15769	15806	15891	15805	15878	15912	15688	15895	15772	15658	15595	15711	15677	15705	15764	15768	15613	15929	15886	15707	15880	15742	15666	15735	15676	15690	15770	15743	15866	15669	15654	15797	15719	15887	15873	15824	15776	15802	15948	15746	15778	15849	15863	15782	15869	15790	15794	15735	15857	15799	15632	15858	15926	15630	15627	15854	15923	15715	15791	15715	15856	15876	15687	15752	15834	15768	15884	15818	15931	15789	15864	15838	15680	15859	15819	15839	15831	15841	15677	15759	15755	15634	15854	15736	15832	15766	15923	15700	15674	15700	15931	15816	15778	15795	15743	16021	15751	15820	15778	15612	15823	15620	15697	15751	15813	15905	15856	15702	15916	15700	15773	15830	15827	15927	15662	15889	15859	15888	15814	15769	15799	15646	15704	15703	16001	15717	15926	15641	15743	15712	15872	15757	15784	15865	15804	15576	15823	15884	15970	15887	15914	15882	16011	15905	15771	15773	15782	15815	15828	15855	15794	15734	15841	15965	15699	15980	15912	15868	15868	15697	15856	15822	15842	15771	15798	15764	15817	15700	15839	15778	15685	15756	15801	15682	15838	15787	15882	15681	15858	15753	15902	15813	15874	15726	15767	15680	15787	15640	15829	15798	15840	15859	15917	15639	15790	15761	15660	15814	15824	15591	16059	15786	15620	15705	15905	15742	15824	15884	15751	16040	15812	15955	15834	15931	15838	15874	15732	15745	15846	15767	15726	15915	15685	15737	15725	15798	15858	15826	15727	15804	15824	15846	15840	15777	15770	15855	15907	15765	15894	15661	15748	15854	15895	15613	15779	15673	15820	15776	15770	15711	15753	15933	15837	15694	15683	15843	15861	16069	15621	15724	15720	15895	15878	15901	15644	15737	15917	15684	15747	15852	15648	15760	15840	15805	15785	15629	15716	15883	15857	15668	15793	15885	15795	15810	15868	15788	15777	15711	15632	15738	15742	15792	15737	15855	15857	15869	15925	15811	15737	15706	15739	15615	15874	15845	15820	15793	15718	15887	15829	15870	15772	15764	15719	15692	15820	15752	15891	15748	15751	15742	15613	15768	15975	15864	15765	15787	15681	15756	15656	15772	15751	15765	15862	15996	15887	15798	15842	16004	15875	15806	15794	15783	15897	15649	15730	15807	15889	15821	15838	15900	15874	15881	15716	15990	15773	15735	15706	15765	15822	15853	15759	15777	15789	15877	15733	15784	15929	15868	15736	15731	15712	15721	15815	15875	15689	15913	15815	15746	15562	15678	15604	15829	15907	15768	15976	15753	15881	15866	15698	15875	15841	15817	15776	15732	15850	15792	15884	15830	15561	15924	15753	15845	15528	15806	15707	15676	15905	15727	15831	15669	15868	15733	15670	15668	15965	15672	15542	15983	15909	15818	15788	15744	15793	16026	15976	15812	15571	15908	15785	15807	15809	15878	15823	15873	15912	15894	15776	15713	15876	15715	15773	15781	15766	15615	15801	15788	15898	15545	15791	15947	15722	15829	15749	15714	15745	15818	15727	15737	15898	15635	15664	15872	15929	15703	15733	15823	15654	15915	15890	15708	15747	15736	15709	15708	15789	15694	15694	15697	15828	15990	15831	15862	15772	15844	15963	15834	15682	15933	15791	15727	16001	15687	16015	15929	15787	15692	15767	15845	15788	15928	15872	15791	15713	15826	15832	15679	15952	15934	15698	15841	15814	15823	15798	15814	15815	15815	15792	15642	15835	15756	15847	15846	15512	15713	15745	15760	15707	15842	15826	15931	15965	15802	15960	15851	15787	15758	15743	15712	15760	15623	15888	15852	15878	15769	15890	15867	15836	15666	15789	15839	15707	15902	15705	15743	15607	15702	15798	15741	15806	15854	15820	15783	15821	15754	15836	15878	15694	15652	15857	15668	15873	15846	15730	15792	15754	15648	15799	15771	15792	15694	15830	15698	15944	15820	15849	15790	15976	15684	15764	15819	15793	15718	15939	15660	15868	15843	15802	15731	15716	15813	15805	15807	15793	15870	15764	15658	15859	15725	15944	15763	15838	15723	15922	15620	15885	15909	15828	16011	15714	15669	15854	15725	15887	15920	15705	15756	15720	15793	15686	15758	15666	15728	15756	15756	15772	15788	15720	15745	15853	15672	15809	15741	15627	15669	15927	15607	15758	15733	15975	15921	15825	15849	15790	15718	15884	15793	15696	15917	15726	15876	15701	15877	15785	15892	15843	15892	15759	15671	15906	15706	15926	15986	15775	15753	15965	15773	15758	15943	15592	15796	15754	15839	15777	15804	15777	15854	15671	15725	15869	15664	15753	15705	15710	15683	15853	15807	15748	15804	15733	15884	15935	15968	15670	15831	15706	15802	15837	15780	15723	15736	15817	15945	15645	15818	15771	15744	15818	15841	15790	15706	15837	15894	15849	15836	15761	15913	15794	15681	15816	15931	15793	15663	15554	15878	15782	15688	15787	15548	15899	15893	15629	15836	15779	15872	15852	15750	15767	15920	15931	15673	15863	15723	15868	15758	15799	15896	15790	15710	15852	15762	15749	15834	15785	15710	15749	15735	15800	15767	15833	15835	15788	15689	16008	15842	15819	15701	15863	15854	16017	15795	15795	15988	15948	15860	15731	15776	15995	15868	15684	15822	15738	15869	15844	15770	15850	15823	15790	15694	15864	15660	15777	15743	15740	15991	15740	15969	15928	15916	15728	15926	15846	15802	15727	15973	15681	15946	15735	15977	15690	15845	15861	15718	15866	15885	15563	15840	15840	15754	15877	16063	15855	15878	15798	15666	15764	15758	15969	15858	15821	15893	15537	15856	15732	15743	15941	15810	15783	15643	15775	15808	15897	15801	15851	15766	15803	15803	15915	15785	15723	15705	15853	15851	15757	15755	15761	15812	15807	15920	15944	15843	15664	15700	15834	15792	15683	15730	15704	15865	15790	15844	15798	15928	15723	15799	15627	15809	15689	15744	15728	15649	15893	15877	15902	15948	15641	15662	15772	15914	15878	15735	15874	15799	15847	15892	15770	15748	15844	15770	15943	15842	15847	15746	15824	15813	15761	15876	15844	15857	15869	15765	15710	15714	15652	15593	15846	16002	15766	15751	15695	15813	15632	15731	15937	15618	15720	15727	15738	15821	15711	15765	15739	15965	15786	15750	15756	15827	15826	15919	15719	15901	15788	15924	15902	15910	15800	15856
22177	24376	63094	51395	28521	25493	28626	25738	24817	25277	25093	24887	24993	24835	24822	24804	24674	24883	24673	24905	24636	24804	24544	24536	24759	24788	24806	24690	24895	24776	24843	24593	24545	24492	24637	24428	24542	24449	24478	24688	24953	24413	24915	24484	24724	24347	24324	24537	24458	24526	24541	24572	24508	24601	24640	24538	24364	24381	24789	24658	24668	24674	24624	24390	24604	24857	24796	24716	24734	24552	24592	24320	24371	24353	24679	24593	24664	24608	24768	24668	24517	24257	24342	24533	24700	24501	24349	24711	24543	24726	24406	24908	24588	24399	24699	24481	24518	24670	24277	24537	24487	24473	24824	24457	24312	24596	24811	24702	24688	24635	24761	24617	24536	24498	24492	24629	24529	24569	24428	24421	24610	24296	24480	24427	24702	24801	24630	24652	24527	24607	24611	24414	24482	24456	24677	24481	24406	24571	24650	24559	24728	24305	24689	24601	24479	24697	24609	24555	24422	24491	24455	24427	24539	24545	24588	24688	24393	24555	24701	24413	24443	24561	24690	24509	24731	24790	24602	24602	24335	24684	24307	24106	24454	24426	24728	24624	24569	24596	24617	24652	24483	24598	24544	24482	24415	24375	24575	24224	24397	24490	24412	24625	24516	24421	24656	24677	24342	24474	24380	24516	24554	24710	24628	24405	24659	24753	24512	24462	24459	24168	24697	24619	24459	24480	24450	24363	24418	24549	24539	24553	24610	24293	24325	24552	24439	24722	24473	24423	24451	24426	24376	24428	24322	24263	24756	24408	24704	24423	24728	24521	24458	24450	24441	24700	24293	24373	24462	24601	24407	24397	24541	24545	24790	24564	24507	24446	24364	24640	24463	24710	24539	24546	24300	24512	24394	24696	24166	24360	24257	24421	24487	24516	24678	24637	24323	24535	24675	24231	24371	24290	24538	24462	24437	24274	24415	24392	24422	24589	24646	24356	24553	24397	24629	24334	24672	24551	24241	24442	24480	24473	24707	24508	24335	24397	24599	24750	24380	24559	24294	24413	24313	24468	24519	24568	24596	24353	24575	24632	24515	24539	24563	24591	24531	24597	24388	24449	24521	24858	24401	24622	24373	24756	24680	24469	24425	24530	24316	24461	24482	24492	24326	24741	24496	24808	24752	24250	24369	24226	24397	24551	24791	24536	24561	24500	24549	24633	24473	24366	24348	24455	24596	24359	24499	24260	24305	24400	24365	24223	24614	24650	24583	24367	24183	24380	24348	24423	24455	24260	24383	24572	24577	24430	24622	24175	24439	24527	24327	24376	24524	24591	24642	24371	24309	24435	24630	24511	24719	24563	24579	24695	24411	24393	24655	24549	24662	24592	24237	24353	24429	24322	24527	24229	24649	24344	24339	24574	24348	24418	24617	24620	24332	24518	24469	24584	24635	24473	24430	24343	24272	24524	24661	24425	24374	24334	24583	24170	24784	24632	24583	24395	24487	24435	24583	24397	24652	24428	24292	24730	24759	24468	24590	24554	24533	24479	24767	24610	24491	24358	24333	24496	24531	24595	24403	24420	24601	24499	24404	24538	24396	24224	24604	24273	24311	24438	24441	24603	24749	24598	24759	24565	24393	24454	24647	24655	24802	24399	24344	24380	24526	24611	24447	24335	24429	24539	24539	24699	24575	24502	24408	24569	24627	24620	24625	24545	24614	24549	24684	24556	24575	24333	24640	24226	24509	24581	24568	24603	24398	24386	24517	24537	24450	24337	24495	24282	24682	24500	24763	24554	24389	24445	24483	24442	24297	24611	24467	24428	24663	24255	24333	24568	24582	24255	24253	24552	24528	24421	24744	24643	24699	24504	24676	24736	24409	24584	24602	24280	24307	24540	24714	24559	24593	24557	24437	24541	24232	24774	24506	24678	24462	24376	24456	24573	24492	24576	24591	24374	24168	24383	24682	24490	24268	24538	24384	24647	24616	24717	24333	24784	24392	24497	24557	24717	24582	24480	24412	24411	24492	24486	24282	24562	24448	24543	24365	24236	24256	24498	24474	24523	24452	24552	24484	24589	24508	24203	24274	24456	24483	24390	24585	24145	24711	24682	24337	24551	24327	24336	24562	24763	24589	24509	24599	24367	24562	24573	24509	24377	24344	24752	24512	24435	24450	24645	24325	24567	24088	24186	24441	24513	24532	24508	24509	24463	24501	24348	24462	24537	24555	24594	24441	24521	24368	24345	24729	24666	24364	24600	24465	24587	24435	24659	24451	24570	24721	24541	24563	24640	24882	24839	24936	24358	24376	24543	24547	24368	24561	24508	24543	24317	24567	24553	24504	24394	24381	24303	24436	24509	24717	24229	24419	24420	24618	24082	24557	24565	24469	24435	24232	24738	24343	24427	24487	24447	24449	24516	24570	24334	24413	24676	24605	24345	24470	24549	24549	24296	24474	24530	24305	24491	24462	24390	24304	24286	24647	24461	24329	24373	24802	24364	24575	24488	24435	24352	24711	24481	24519	24368	24228	24422	24425	24791	24478	24339	24529	24488	24498	24602	24465	24500	24475	24567	24587	24504	24582	24472	24809	24459	24570	24345	24350	24588	24641	24593	24291	24595	24511	24540	24488	24337	24513	24391	24756	24634	24075	24364	24368	24443	24387	24501	24795	24707	24487	24454	24290	24642	24732	24615	24623	24429	24348	24432	24421	24587	24585	24508	24733	24508	24141	24418	24714	24780	24542	24460	24421	24435	24745	24516	24462	24388	24369	24334	24618	24633	24563	24535	24284	24385	24577	24500	24408	24315	24234	24491	24526	24530	24676	24631	24598	24588	24438	24452	24288	24584	24616	24623	24385	24535	24313	24518	24573	24792	24304	24764	24387	24467	24513	24334	24516	24307	24337	24400	24444	24526	24466	24324	24487	24669	24593	24560	24589	24322	24880	24462	24290	24537	24516	24480	24466	24399	24630	24676	24659	24505	24507	24570	24536	24524	24464	24529	24604	24425	24363	24541	24455	24399	24523	24535	24664	24394	24577	24737	24492	24354	24358	24525	24682	24578	24474	24608	24524	24596	24305	24415	24210	24443	24458	24768	24533	24539	24325	24653	24578	24359	24501	24297	24546	24391	24581	24462	24106	24347	24603	24625	24461	24212	24568	24349	24473	24400	24268	24433	24282	24329	24515	24563	24590	24227	24443	24610	24437	24087	24411	24421	24364	24700	24460	24430	24313	24320	24403	24523	24541	24381	24775	24290	24278	24433	24696	24540	24602	24245	24541	24280	24525	24352	24414	24451	24551	24183	24382	24647	24636	24530	24683	24562	24451	24421	24510	24601	24807	24515	24588	24876	24715	24351	24297	24410	24434	24606	24471	24536	24524	24299	24570	24434	24320	24515	24730	24572	24473	24543	24351	24606	24537	24465	24361	24693	24410	24431	24443	24486	24300	24353	24308	24427	24253	24592	24493	24599	24611	24557	24397	24354	24562	24612	24701	24650	24415	24670	24592	24470	24495	24586	24552	24370	24366	24594	24394	24537	24268	24315	24573	24478	24128	24548	24377	24674	24509	24615	24769	24251	24503	24391	24535	24462	24491	24243	24573	24639	24784	24707	24432	24621	24377	24415	24404	24401	24465	24338	24626	24498	24306	24462	24306	24504	24378	24262	24285	24296	24578	24510	24552	24458	24399	24549	24581	24532	24293	24586	24425	24230	24463	24249	24647	24161	24600	24270	24562	24412	24484	24689	24578	24294	24500	24562	24415	24593	24395	24575	24274	24529	24396	24467	24240	24408	24390	24399	24270	24656	24656	24552	24501	24579	24708	24383	23996	24434	24170	24431	24326	24460	24764	24404	24334	24475	24662	24271	24644	24360	24610	24357	24399	24449	24500	24369	24662	24649	24586	24363	24490	24423	24553	24370	24463	24541	24603	24662	24486	24680	24334	24392	24539	24740	24548	24301	24692	24512	24474	24519	24613	24345	24629	24924	24227	24511	24484	24370	24449	24448	24373	24609	24440	24350	24304	24412	24493	24840	24208	24589	24661	24467	24343	24568	24467	24366	24253	24443	24394	24546	24585	24505	24300	24603	24668	24304	24645	24553	24567	24348	24538	24452	24448	24587	24337	24485	24481	24627	24547	24355	24387	24258	24417	24683	24349	24539	24427	24586	24610	24495	24528	24401	24671	24679	24695	24579	24227	24410	24390	24529	24471	24634	24303	24399	24348	24524	24376	24402	24397	24302	24546	24531	24258	24367	24531	24231	24477	24486	24680	24350	24855	24354	24667	24547	24164	24511	24563	24347	24414	24369	24444	24411	24820	24397	24545	24499	24758	24371	24640	24393	24456	24456	24518	24562	24500	24453	24494	24668	24498	24349	24102	24479	24439	24534	24314	24409	24679	24563	24472	24718	24294	24479	24403	24786	24521	24373	24536	24608	24287	24496	24305	24479	24253	24371	24696	24333	24504	24521	24568	24814	24697	24449	24553	24330	24374	24747	24636	24506	24338	24422	24751	24539	24532	24315	24477	24507	24659	24563	24153	24448	24383	24634	24282	24302	24360	24489	24591	24700	24752	24405	24239	24308	24512	24568	24358	24406	24233	24487	24334	24497	24677	24551	24488	24318	24450	24459	24470	24392	24325	24532	24510	24654	24376	24412	24107	24332	24399	24593	24499	24492	24403	24433	24379	24533	24400	24246	24368	24486	24551	24296	24756	24379	24361	24495	24547	24531	24562	24494	24504	24405	24519	24316	24263	24380	24387	24520	24503	24502	24606	24477	24510	24382	24791	24491	24573	24392	24472	24501	24494	24602	24522	24505	24420	24696	24242	24200	24404	24522	24499	24271	24399	24468	24399	24714	24356	24256	24470	24451	24533	24564	24621	24463	24369	24565	24287	24338	24642	24715	24667	24449	24607	24489	24335	24548	24349	24518	24488	24630	24460	24384	24807	24542	24421	24289	24448	24313	24186	24409	24514	24406	24531	24596	24510	24548	24545	24237	24293	24477	24534	24494	24522	24382	24408	24533	24559	24546	24428	24418	24532	24218	24727	24247	24492	24376	24378	24415	24600	24562	24416	24532	24877	24516	24549	24598	24353	24641	24418	24554	24498	24469	24486	24460	24496	24545	24651	24691	24373	24308	24507	24501	24361	24479	24617	24625	24527	24364	24326	24408
37026	65242	75533	69788	27877	14810	14633	14656	14515	14561	14630	14725	14683	14723	14652	14693	14624	14549	14606	14682	14701	14529	14568	14729	14577	14760	14748	14484	14688	14583	14667	14468	14701	14563	14296	14695	14566	14593	14711	14662	14660	14735	14689	14671	14634	14422	14744	14372	14577	14571	14641	14524	14455	14609	14502	14490	14471	14401	14561	14593	14494	14496	14857	14579	14616	14551	14662	14524	14572	14619	14541	14733	14468	14594	14610	14729	14563	14635	14703	14431	14451	14639	14659	14616	14448	14510	14475	14592	14531	14658	14620	14664	14509	14426	14629	14551	14613	14722	14588	14589	14611	14555	14471	14606	14621	14482	14646	14521	14586	14675	14540	14637	14699	14745	14641	14648	14463	14584	14486	14505	14634	14561	14562	14495	14549	14570	14571	14471	14554	14538	14592	14641	14545	14507	14661	14425	14724	14616	14580	14541	14630	14590	14459	14504	14633	14545	14588	14509	14633	14506	14542	14541	14479	14592	14624	14612	14577	14603	14536	14486	14530	14587	14673	14396	14596	14627	14437	14624	14512	14507	14589	14624	14658	14462	14523	14594	14714	14467	14619	14679	14618	14639	14651	14581	14747	14697	14707	14700	14614	14429	14485	14582	14365	14644	14459	14532	14504	14473	14524	14438	14715	14503	14409	14705	14493	14483	14643	14429	14427	14479	14652	14526	14645	14611	14471	14667	14538	14520	14498	14535	14649	14608	14683	14594	14569	14564	14522	14597	14533	14688	14612	14588	14605	14497	14693	14671	14709	14463	14494	14586	14581	14542	14577	14662	14602	14523	14591	14586	14765	14474	14528	14462	14613	14556	14567	14524	14524	14534	14616	14554	14417	14614	14521	14486	14574	14411	14704	14554	14716	14616	14515	14558	14551	14279	14560	14468	14474	14492	14555	14433	14445	14437	14546	14453	14570	14494	14541	14526	14590	14558	14452	14380	14604	14548	14601	14579	14729	14589	14484	14676	14470	14620	14564	14554	14493	14645	14669	14549	14559	14517	14657	14584	14687	14519	14419	14519	14575	14523	14444	14477	14726	14402	14447	14618	14426	14674	14635	14563	14549	14723	14585	14429	14610	14666	14502	14544	14466	14532	14586	14553	14551	14540	14550	14658	14616	14727	14674	14653	14497	14539	14487	14635	14418	14635	14466	14642	14559	14676	14595	14477	14540	14773	14584	14627	14640	14290	14686	14470	14529	14398	14535	14569	14610	14635	14650	14726	14771	14482	14683	14712	14635	14562	14435	14582	14717	14646	14594	14676	14592	14637	14620	14586	14529	14453	14364	14705	14615	14310	14598	14587	14533	14498	14594	14574	14454	14621	14723	14679	14558	14577	14656	14574	14457	14543	14459	14577	14608	14510	14549	14453	14576	14604	14370	14536	14565	14427	14619	14588	14656	14568	14544	14615	14555	14599	14576	14566	14575	14506	14524	14684	14668	14533	14511	14354	14406	14687	14614	14599	14719	14728	14540	14587	14432	14737	14628	14599	14675	14562	14590	14571	14582	14681	14723	14477	14648	14587	14599	14560	14663	14476	14633	14680	14659	14488	14510	14356	14420	14489	14744	14494	14516	14424	14666	14550	14532	14485	14610	14557	14598	14686	14536	14559	14411	14645	14766	14647	14619	14599	14621	14542	14425	14661	14753	14523	14629	14563	14545	14721	14480	14543	14628	14567	14508	14556	14625	14509	14539	14599	14483	14507	14468	14558	14573	14527	14379	14552	14611	14516	14572	14682	14594	14575	14596	14667	14455	14533	14526	14543	14494	14562	14627	14507	14616	14659	14724	14546	14591	14487	14696	14693	14589	14619	14465	14555	14686	14531	14658	14671	14319	14454	14430	14575	14734	14626	14601	14732	14470	14638	14525	14414	14478	14423	14550	14652	14659	14595	14641	14464	14511	14404	14602	14561	14460	14581	14524	14528	14675	14648	14460	14713	14700	14439	14614	14714	14709	14739	14705	14364	14640	14564	14747	14575	14567	14698	14411	14502	14599	14506	14656	14561	14533	14648	14644	14479	14552	14581	14432	14743	14685	14529	14671	14570	14770	14515	14749	14516	14549	14498	14649	14594	14610	14490	14634	14456	14587	14365	14577	14478	14421	14484	14502	14591	14406	14542	14554	14657	14606	14534	14423	14463	14448	14437	14767	14433	14503	14625	14573	14492	14609	14423	14563	14473	14564	14509	14569	14533	14481	14511	14691	14450	14427	14555	14427	14442	14608	14522	14722	14632	14614	14649	14469	14582	14583	14543	14712	14559	14723	14560	14509	14619	14574	14569	14460	14472	14625	14506	14557	14505	14555	14412	14427	14372	14685	14772	14704	14528	14601	14601	14495	14718	14564	14547	14580	14531	14424	14609	14542	14423	14436	14464	14578	14684	14412	14544	14377	14682	14372	14594	14346	14313	14583	14625	14476	14637	14579	14509	14643	14579	14644	14584	14557	14596	14499	14466	14628	14594	14631	14471	14544	14515	14510	14537	14560	14526	14736	14780	14577	14680	14619	14680	14492	14548	14602	14394	14440	14586	14629	14444	14735	14553	14529	14591	14670	14751	14608	14357	14450	14592	14630	14629	14476	14444	14654	14412	14663	14428	14554	14481	14683	14639	14595	14448	14585	14544	14786	14449	14632	14662	14515	14697	14591	14602	14564	14452	14488	14613	14456	14510	14672	14588	14790	14630	14630	14620	14564	14561	14596	14559	14515	14459	14561	14675	14822	14557	14585	14480	14421	14475	14561	14646	14567	14704	14564	14613	14468	14623	14561	14610	14564	14409	14458	14629	14580	14525	14732	14421	14571	14532	14342	14593	14869	14598	14576	14570	14639	14538	14505	14574	14491	14545	14564	14468	14548	14577	14714	14624	14614	14673	14545	14626	14561	14567	14539	14812	14549	14384	14460	14725	14414	14585	14381	14553	14573	14638	14657	14639	14230	14475	14494	14457	14776	14515	14672	14536	14601	14582	14623	14703	14649	14522	14661	14561	14626	14709	14600	14740	14642	14567	14548	14569	14690	14495	14573	14397	14707	14665	14542	14621	14485	14499	14579	14655	14551	14699	14428	14526	14524	14628	14462	14642	14580	14579	14564	14588	14615	14621	14550	14617	14641	14484	14461	14533	14657	14769	14697	14596	14508	14465	14562	14455	14698	14481	14626	14584	14538	14497	14524	14618	14525	14551	14552	14583	14423	14559	14612	14630	14487	14536	14457	14629	14547	14483	14639	14583	14582	14610	14376	14684	14548	14546	14591	14601	14525	14597	14625	14554	14385	14691	14505	14584	14618	14493	14492	14451	14544	14611	14528	14458	14568	14669	14441	14534	14483	14556	14601	14577	14463	14633	14474	14556	14524	14505	14560	14636	14754	14501	14523	14631	14663	14597	14692	14597	14606	14513	14536	14643	14407	14565	14553	14549	14610	14497	14661	14685	14549	14630	14560	14719	14718	14605	14647	14537	14543	14328	14556	14528	14471	14496	14550	14775	14556	14574	14636	14547	14616	14597	14508	14577	14697	14436	14506	14475	14486	14620	14438	14605	14481	14671	14580	14591	14610	14476	14486	14449	14647	14519	14521	14698	14709	14577	14411	14475	14611	14533	14595	14520	14728	14572	14769	14635	14536	14465	14437	14389	14735	14570	14660	14654	14661	14618	14516	14685	14472	14610	14432	14539	14613	14562	14677	14500	14513	14502	14665	14660	14563	14621	14617	14591	14496	14537	14475	14588	14483	14558	14575	14666	14755	14533	14586	14600	14572	14665	14615	14587	14484	14492	14553	14607	14551	14442	14637	14674	14649	14562	14472	14540	14588	14647	14544	14414	14681	14646	14612	14497	14773	14463	14451	14626	14476	14648	14566	14633	14505	14607	14571	14699	14546	14499	14392	14757	14399	14431	14526	14671	14535	14476	14572	14490	14698	14521	14493	14454	14646	14597	14591	14674	14420	14589	14514	14658	14672	14694	14580	14441	14505	14434	14512	14607	14715	14510	14512	14669	14614	14421	14501	14605	14691	14692	14516	14584	14411	14653	14416	14602	14526	14460	14587	14496	14495	14560	14435	14642	14534	14496	14638	14443	14593	14433	14603	14658	14397	14379	14650	14688	14569	14572	14510	14565	14580	14617	14646	14482	14691	14517	14757	14468	14504	14620	14454	14573	14449	14565	14519	14425	14477	14604	14478	14521	14444	14629	14414	14501	14477	14437	14495	14599	14603	14641	14467	14782	14484	14700	14609	14534	14545	14444	14599	14553	14615	14418	14378	14578	14596	14507	14362	14724	14411	14491	14579	14586	14447	14371	14692	14659	14614	14733	14457	14479	14673	14626	14518	14625	14539	14429	14493	14708	14616	14621	14425	14497	14318	14519	14496	14641	14558	14456	14567	14556	14372	14654	14562	14685	14523	14533	14606	14641	14745	14606	14514	14555	14604	14624	14621	14500	14478	14421	14433	14619	14607	14652	14580	14572	14404	14702	14648	14562	14648	14603	14543	14559	14478	14718	14472	14680	14635	14458	14674	14654	14559	14548	14565	14448	14552	14627	14727	14538	14586	14626	14612	14702	14538	14573	14603	14614	14762	14434	14579	14475	14413	14810	14463	14463	14434	14590	14604	14615	14683	14592	14657	14572	14523	14650	14408	14525	14562	14688	14586	14723	14577	14482	14478	14420	14531	14531	14509	14710	14478	14560	14658	14449	14761	14714	14563	14714	14697	14551	14624	14653	14545	14665	14616	14428	14425	14688	14550	14666	14422	14579	14515	14562	14431	14726	14524	14618	14667	14501	14665	14455	14429	14606	14518	14618	14625	14602	14611	14576	14620	14532	14516	14634	14662	14600	14583	14484	14445	14581	14649	14520	14476	14483	14559	14658	14618	14664	14658	14686	14668	14678	14618	14468	14264	14416	14353	14686	14431	14612	14577	14555	14736	14598	14482	14705	14640	14450	14712	14552	14509	14423	14538	14552	14623	14651	14607	14478	14720	14619	14494	14403	14650	14573	14558	14861	14621	14559	14575	14776	14658	14598	14582	14581	14603	14496	14563	14592	14532	14519	14633	14504	14655	14568	14605	14452	14503	14681	14490	14551	14617	14623	14562	14550	14544	14601	14653	14328	14615	14489
33253	32237	58422	38248	24006	22249	21854	21608	21864	21842	21785	21848	21900	21837	21776	21966	22055	21888	21754	22106	22062	21737	21804	21715	21890	21882	21971	21719	21659	21913	21999	21733	21789	21706	21916	21969	21585	21942	21915	21841	21870	21713	21994	21737	21818	21776	21995	22033	21739	21978	21912	21829	21892	21844	21866	21755	21643	22058	21532	21977	21917	21918	21917	21975	21851	22143	21927	21800	21686	21718	21571	21862	21864	21566	21727	21871	21840	21838	21475	21696	21762	21643	21615	21865	21794	21684	21822	21946	21759	21705	21855	21727	21900	21678	21762	21660	21719	21888	21782	21694	21842	21510	21584	21961	21760	21737	21841	21761	21652	21724	21855	21891	21874	21996	21755	21927	21918	21823	21448	21627	21923	21735	22024	22001	21888	21691	21790	21808	21665	21627	21822	21777	21697	21770	21673	21804	21890	21627	22121	22140	21870	21803	21637	21593	21814	21637	21957	21803	21859	21891	22089	21989	21866	21633	21775	21631	21916	21788	21907	21813	21625	21791	21890	22045	21906	21607	21604	21965	21757	21794	22000	21878	21885	22022	21738	21902	21811	21849	21956	21764	21877	21877	21879	21992	21757	21852	21881	21586	21996	22089	21802	21608	21717	22051	21937	21738	21855	21652	21590	21853	21676	21993	21505	21755	21962	21846	22180	21715	21895	21712	22137	21757	21881	21793	21642	21824	21695	21735	21846	21694	21750	21871	21737	21785	21461	21919	21900	21689	21896	21699	21909	21734	21859	21931	21927	21962	21923	21885	21813	21886	21452	21648	21790	21835	21719	21933	21686	21650	21909	21602	21802	21608	21797	22041	21783	21781	21723	21719	21837	21987	21934	21753	21804	21652	21785	21839	21798	21983	21831	21942	21865	21881	21860	21956	21745	21704	21878	21997	21744	21713	21710	21900	21730	21874	21805	21858	21970	21649	21907	21733	21891	22075	22046	21776	21823	21699	21616	21922	21755	21896	21737	21710	21865	21798	21704	21978	21876	21679	21578	21755	22057	21714	21778	21707	21914	22077	21698	21877	21729	21684	21867	21751	21702	21768	21906	21864	21684	21579	21753	21733	21711	21793	21744	21691	21773	21613	21755	21713	21930	21903	21721	21786	21821	21894	21916	21836	21650	21872	21809	21877	21716	21979	21635	21932	21866	21641	21807	21933	21859	21891	21798	21899	21818	21887	21940	21681	21798	21935	21770	22030	21710	21893	21756	21831	21742	21730	21882	21793	21754	21678	21617	21852	21714	21787	21709	21849	21796	21699	21907	21643	21705	21759	21882	21710	21738	21686	21771	21938	21791	21764	21897	21734	21886	21983	21777	21841	21914	21918	22084	21952	21844	21795	21949	21870	21782	21871	21973	21707	21922	21914	21667	21787	21719	21849	21668	21780	21734	21797	21739	21484	21637	21719	21719	21684	22023	21928	21757	21807	21854	21707	21954	21885	21804	21716	21860	21757	21743	21629	22198	21842	21970	21781	21792	21848	21995	21675	21750	21811	21830	21808	21928	21817	21706	21727	21671	21962	21802	21803	22044	21974	21636	22153	21750	21742	21914	21811	21774	21713	21724	21757	21923	21678	21744	21791	21573	21446	21960	21928	21808	21608	21835	21852	21698	21771	21873	21695	21980	21765	21992	21952	22088	21666	21871	21732	21899	21664	21741	21956	21804	21816	21684	21951	21903	21928	21769	21899	21815	21752	21899	21847	21990	21935	21834	21905	21612	21853	21904	21763	21777	22074	22114	21784	22007	21804	21828	22036	21921	22068	21725	21783	21796	22287	21830	21813	21828	21782	21815	21536	22002	21688	21524	21842	21842	21878	21784	21676	21945	21828	21624	21821	21963	21739	21851	22033	21832	21870	21886	21908	21799	21788	21888	21900	21776	21713	21903	21944	21974	21842	21818	21820	21848	21770	21961	21781	21652	21911	21974	21723	21911	21842	21863	21820	21728	21893	22005	21863	21716	21836	22052	21905	22045	22196	21897	21818	21897	21992	21834	21902	21749	21799	21881	21827	21701	22064	21952	21894	21675	21718	21589	21815	21884	21916	21667	21739	21878	21953	21735	21764	21851	21774	21820	21870	21577	21936	21678	21705	21594	21831	22044	21826	21895	21863	21779	21960	21657	21852	21703	21704	22003	21732	21921	21906	21641	21795	21871	21951	21918	21920	21730	21782	21718	22130	21794	21651	21811	21676	21979	21902	22057	21787	21770	21712	21592	21890	21851	21899	21988	21526	21881	21711	21879	22011	21942	22125	22069	21910	21814	21978	21807	21919	21723	21717	21735	21791	21626	21862	21610	21755	21793	21775	21970	21671	22070	21717	21872	21679	21515	21847	21686	21628	21728	21949	21855	21624	21735	21686	21640	21692	21761	22019	21873	21953	21593	22042	21903	21612	21735	21650	21687	21743	21802	21864	21731	21825	21923	22110	21620	21736	21895	21950	21776	21689	21772	21987	21659	21649	21637	21878	21789	21501	21826	21725	21894	21873	21717	21831	21652	21708	21998	21776	21673	21829	21879	21741	21763	21844	22026	21888	21821	21742	21875	21853	21829	21970	21818	21998	21935	22032	21875	22143	21920	21460	21894	21952	21727	21799	21786	21897	21850	21857	21779	21999	21579	21686	21769	21605	21723	21692	21868	21463	22118	21736	21473	21891	21843	21772	21781	21659	21610	21934	21704	21818	22098	21695	21921	22076	21828	21735	21804	21695	21926	21861	21726	21967	22021	21638	21678	21781	21732	21941	21989	21988	21773	21924	21763	21686	21885	21924	21881	21768	21936	21944	21747	21861	21877	21805	21918	21768	21855	21778	21759	21807	21942	21646	21758	21828	21890	21929	21798	21831	21536	21987	21612	22055	22049	21747	21882	21578	21771	21913	21754	21652	21673	21664	22033	21662	21747	21774	21737	21558	21764	21466	21773	21795	21854	21881	21729	22008	21985	21771	21576	21878	21669	21746	21923	22044	21839	21849	21991	21786	22039	21923	21521	21830	21973	21990	21796	21809	21957	22215	21996	21885	21833	21645	21930	21894	21672	21813	21943	21665	22025	21942	21836	21786	21894	22024	21928	21596	21942	21968	21852	21632	21950	21879	21909	21685	21688	22085	21773	21711	21869	21852	21651	21750	21726	21838	21606	21943	21739	21695	21608	21767	21828	22011	21748	21633	21845	21554	21701	21592	21769	21631	21920	21754	21936	21796	21853	22061	21767	21852	21900	21924	21731	21590	21641	21849	21975	22032	21889	21723	21703	21689	21589	21667	21633	21852	21668	21798	21730	21925	21696	21853	21829	21749	21589	21643	21994	21842	21859	21635	21752	22080	22096	21816	21688	21813	21803	21947	21851	21798	21725	22088	21833	21824	21819	21832	21932	21837	21655	21781	21755	21695	21849	21852	21684	21815	21597	21561	21754	21779	21932	22059	21853	21935	21599	21799	21963	21677	21856	21777	21663	21804	21798	21902	22003	21814	21810	21765	21735	21796	21702	21818	21750	21737	21870	21786	22082	21716	21888	21772	21803	22064	21560	21681	22060	21933	21642	21698	21698	21747	21775	21940	21627	21769	21912	21688	21586	21619	21901	21776	21768	21862	21674	21943	21590	21935	21771	21683	21951	21834	21868	21911	21673	21745	21993	21987	21951	21678	21677	21859	21776	21902	21679	21744	21802	21612	21813	21684	21898	21688	21980	21868	21865	21946	22050	21823	21749	21884	21884	21968	21872	21606	21728	21879	21641	21772	21975	21836	21758	22140	21794	21869	22004	21939	22055	21627	22090	22178	21705	22061	22018	21776	21781	21752	22000	21779	21702	21768	21841	21966	21829	21905	21892	21731	21942	21833	22008	21724	21731	21858	21894	22033	21888	22021	21993	22003	22025	21855	21688	21842	21692	21789	21890	21687	21711	21716	21866	21761	21714	21596	21792	21718	21581	21871	21845	21652	21910	21814	21947	21887	21706	21725	21961	21816	21949	21989	21907	21762	21809	21671	21928	21839	21732	21745	21776	21872	21735	21928	21575	21838	21679	21779	21869	21865	21950	22224	21950	22062	21750	21762	21867	21983	21893	21701	21851	21875	22129	21803	21932	21785	21664	21841	22160	22134	21929	21803	21844	21682	21884	21688	21961	21616	21793	21564	21658	21760	21892	21905	21901	21698	21990	21867	21687	21755	21896	21676	22080	21897	21670	21873	21769	21826	21943	21743	21928	21626	21442	21659	21740	21709	21791	21809	21668	21807	21862	21986	21903	21899	21853	22040	21662	21870	21882	21967	21890	21811	21722	21832	21896	21839	21974	21774	22085	21828	21841	21839	21715	22009	21801	21768	21904	21852	21873	21831	21740	21885	21794	21849	21671	21718	21742	22168	22032	21911	21875	21740	21809	21879	21861	21719	21817	21754	21681	21965	21750	21854	21921	21684	21915	21626	21821	21753	21882	21669	21728	21850	21759	21725	21781	21913	21865	21833	21720	21976	21906	21771	21708	21927	21781	21625	22015	21765	21984	21750	22088	22068	21700	21827	21553	21982	21741	21780	21904	22041	21805	21970	21851	22059	22002	21831	21791	21862	21840	21944	21844	21717	21760	21998	21739	21750	21682	21825	21664	21666	21823	21580	22087	21826	21972	21629	21589	21900	21685	21693	21809	21978	21787	21736	21767	21962	21667	21597	21745	21830	21890	21905	21870	21645	21767	21711	21838	21914	21968	21714	21918	21637	21797	21665	21856	21859	21592	21851	21904	21946	22133	21653	21779	21663	21871	21687	21682	22046	21638	22079	21814	21738	21913	21793	21566	21942	21686	21726	21830	21757	21872	21832	21874	21941	21931	21825	21902	21928	21930	21770	21701	21742	21697	21831	21811	21720	21905	21991	22013	21793	22037	21926	21877	21646	21630	21636	21756	21807	21867	21957	22012	21946	21654	21841	21952	21838	21877	21879	21638	21610	21860	21957	21807	21871	21797	21979	21921	21927	21785	21956	21772	21763	21660	21594	21666	21977	21892	22057	21926	21912	21976	22040	22088	21962	21689	22046	21921	21746	22047	21763	21817	22114	22129	22024	21853	21638	21620	21832	21940	21891	21776	21774	21669	21610	21545	21947	21621	21604	21841	21852	21963	21799
19240	35119	49610	25377	13900	13469	13562	13443	13617	13415	13628	13484	13718	13611	13562	13687	13587	13458	13649	13431	13531	13579	13609	13451	13417	13561	13445	13421	13526	13532	13426	13477	13522	13492	13559	13409	13530	13517	13536	13406	13489	13550	13616	13520	13523	13514	13454	13308	13584	13461	13515	13483	13580	13492	13501	13550	13413	13632	13540	13478	13465	13402	13368	13534	13570	13574	13474	13373	13477	13352	13301	13623	13475	13597	13633	13449	13529	13551	13466	13516	13591	13585	13470	13548	13430	13483	13440	13525	13507	13524	13731	13493	13643	13373	13274	13652	13577	13357	13388	13554	13459	13465	13532	13548	13404	13439	13382	13545	13545	13373	13438	13387	13413	13516	13491	13412	13552	13445	13369	13600	13442	13611	13496	13515	13432	13627	13351	13533	13555	13434	13495	13467	13465	13573	13496	13298	13594	13599	13491	13486	13537	13331	13568	13701	13488	13469	13406	13462	13457	13532	13473	13537	13417	13430	13467	13577	13534	13491	13454	13425	13554	13621	13463	13428	13439	13621	13456	13444	13448	13458	13462	13523	13600	13426	13489	13425	13464	13605	13537	13501	13527	13585	13399	13484	13342	13413	13527	13437	13538	13459	13319	13544	13406	13433	13671	13560	13537	13336	13492	13475	13479	13496	13533	13359	13505	13551	13419	13394	13429	13525	13592	13427	13617	13561	13491	13529	13559	13589	13620	13617	13700	13404	13258	13517	13398	13611	13568	13552	13696	13438	13430	13564	13434	13489	13431	13528	13494	13497	13191	13597	13520	13491	13603	13440	13535	13592	13433	13602	13498	13587	13556	13460	13288	13505	13429	13367	13566	13544	13343	13479	13626	13574	13528	13395	13599	13435	13433	13448	13567	13647	13496	13444	13569	13304	13549	13483	13513	13523	13340	13558	13671	13498	13512	13612	13372	13342	13593	13513	13651	13461	13453	13574	13585	13344	13392	13384	13441	13703	13473	13454	13593	13590	13460	13611	13452	13501	13528	13565	13545	13543	13218	13636	13477	13436	13442	13417	13442	13540	13500	13498	13348	13425	13411	13498	13345	13475	13547	13553	13452	13385	13489	13426	13547	13342	13334	13454	13469	13616	13504	13488	13555	13463	13583	13575	13540	13658	13561	13531	13465	13629	13437	13444	13390	13375	13566	13547	13462	13377	13403	13479	13486	13562	13485	13368	13623	13455	13491	13548	13463	13355	13529	13432	13406	13430	13383	13424	13418	13487	13584	13511	13592	13489	13552	13512	13539	13580	13430	13439	13441	13529	13390	13402	13492	13509	13556	13511	13315	13488	13381	13569	13467	13393	13532	13474	13679	13407	13513	13427	13596	13506	13412	13505	13520	13512	13631	13428	13479	13461	13261	13409	13502	13475	13477	13567	13494	13420	13484	13438	13401	13454	13645	13499	13551	13524	13522	13470	13504	13521	13450	13535	13464	13631	13521	13520	13490	13560	13544	13325	13513	13542	13495	13467	13534	13356	13570	13416	13275	13527	13522	13538	13417	13546	13596	13673	13569	13390	13519	13314	13393	13413	13553	13501	13641	13543	13530	13640	13459	13402	13525	13426	13580	13462	13544	13432	13360	13505	13578	13489	13715	13544	13427	13457	13473	13431	13524	13587	13644	13486	13422	13511	13457	13403	13448	13480	13539	13388	13493	13326	13397	13548	13492	13601	13478	13482	13554	13536	13604	13495	13394	13454	13567	13573	13516	13441	13485	13727	13501	13492	13400	13375	13375	13670	13477	13403	13450	13685	13435	13480	13555	13594	13569	13457	13320	13390	13452	13413	13582	13650	13568	13500	13378	13562	13464	13277	13465	13572	13496	13476	13424	13357	13658	13461	13516	13529	13479	13410	13344	13436	13573	13395	13458	13625	13453	13810	13486	13587	13448	13622	13447	13540	13488	13627	13471	13564	13552	13447	13406	13551	13474	13438	13481	13420	13612	13604	13539	13484	13445	13321	13533	13508	13475	13481	13401	13409	13483	13480	13659	13531	13310	13495	13611	13666	13610	13603	13561	13372	13432	13458	13681	13345	13417	13424	13634	13538	13492	13545	13602	13458	13472	13534	13502	13620	13375	13514	13601	13420	13407	13581	13652	13482	13525	13439	13489	13437	13530	13453	13527	13602	13531	13490	13554	13304	13547	13500	13501	13601	13539	13694	13579	13353	13546	13472	13501	13547	13571	13310	13566	13476	13426	13534	13342	13486	13551	13490	13460	13433	13393	13490	13487	13550	13509	13427	13450	13404	13653	13578	13575	13529	13466	13553	13435	13582	13334	13407	13623	13592	13443	13660	13416	13638	13555	13434	13610	13595	13520	13505	13507	13394	13612	13592	13346	13332	13438	13502	13643	13381	13627	13486	13464	13401	13580	13515	13436	13658	13539	13313	13515	13537	13495	13506	13339	13507	13634	13609	13420	13510	13465	13634	13588	13511	13440	13735	13399	13321	13580	13440	13539	13528	13564	13349	13554	13416	13384	13515	13473	13502	13553	13598	13536	13410	13492	13482	13454	13461	13416	13581	13390	13567	13437	13485	13397	13534	13565	13483	13540	13556	13531	13666	13565	13457	13360	13511	13531	13563	13502	13504	13363	13577	13474	13662	13307	13669	13389	13621	13499	13413	13655	13492	13508	13507	13435	13546	13370	13406	13470	13595	13366	13701	13511	13490	13534	13369	13473	13515	13386	13410	13703	13489	13619	13550	13504	13457	13562	13332	13464	13368	13701	13502	13494	13464	13598	13548	13471	13564	13497	13342	13582	13472	13468	13283	13579	13273	13474	13551	13617	13421	13459	13430	13571	13497	13564	13472	13427	13490	13692	13503	13451	13543	13601	13435	13498	13632	13422	13554	13462	13552	13590	13322	13395	13376	13704	13289	13365	13519	13655	13492	13531	13440	13529	13614	13654	13544	13472	13611	13592	13481	13641	13511	13567	13373	13263	13527	13401	13433	13368	13536	13437	13532	13590	13400	13514	13390	13483	13424	13383	13397	13479	13508	13329	13469	13430	13424	13422	13391	13381	13442	13583	13437	13493	13615	13542	13619	13441	13575	13609	13545	13432	13403	13395	13470	13487	13424	13506	13648	13488	13396	13460	13514	13598	13565	13561	13563	13416	13493	13382	13504	13610	13344	13547	13437	13541	13689	13531	13398	13543	13431	13491	13558	13534	13495	13506	13502	13495	13302	13603	13395	13585	13578	13460	13474	13411	13537	13520	13417	13475	13567	13566	13627	13531	13643	13598	13609	13444	13591	13628	13601	13579	13442	13664	13647	13600	13421	13675	13542	13523	13594	13470	13483	13510	13659	13431	13464	13530	13589	13406	13620	13524	13359	13375	13480	13535	13570	13568	13767	13351	13402	13427	13267	13517	13498	13346	13465	13396	13446	13624	13414	13476	13447	13465	13387	13432	13427	13490	13425	13413	13622	13528	13549	13385	13506	13468	13653	13522	13475	13427	13500	13477	13431	13515	13527	13540	13470	13458	13669	13620	13707	13422	13514	13514	13478	13454	13470	13383	13550	13535	13460	13537	13559	13635	13396	13469	13656	13537	13498	13499	13470	13276	13527	13632	13698	13399	13530	13616	13481	13537	13479	13696	13570	13549	13475	13607	13619	13609	13521	13445	13710	13511	13316	13384	13485	13476	13327	13681	13584	13545	13472	13452	13606	13342	13508	13462	13605	13525	13387	13572	13572	13552	13459	13437	13496	13492	13535	13595	13467	13522	13514	13456	13420	13438	13465	13487	13488	13641	13460	13570	13560	13421	13388	13529	13604	13522	13499	13518	13565	13469	13513	13556	13513	13467	13466	13515	13455	13429	13517	13496	13543	13395	13512	13617	13496	13497	13520	13615	13474	13469	13426	13451	13397	13524	13483	13430	13497	13578	13495	13609	13621	13492	13342	13531	13429	13505	13466	13589	13465	13541	13439	13365	13710	13694	13477	13371	13503	13485	13596	13470	13381	13487	13584	13385	13589	13421	13627	13517	13530	13562	13533	13517	13513	13553	13311	13592	13494	13505	13426	13389	13463	13607	13486	13383	13535	13436	13502	13612	13449	13425	13429	13558	13602	13500	13440	13427	13751	13471	13499	13637	13443	13606	13395	13661	13493	13546	13561	13324	13678	13570	13494	13498	13641	13772	13571	13524	13473	13466	13626	13506	13514	13577	13448	13374	13284	13405	13631	13540	13507	13409	13612	13613	13537	13365	13307	13664	13656	13565	13389	13514	13394	13449	13570	13488	13370	13551	13416	13587	13466	13565	13551	13434	13475	13616	13564	13510	13376	13412	13441	13507	13443	13501	13566	13669	13338	13348	13555	13666	13347	13584	13550	13586	13576	13447	13484	13521	13673	13535	13572	13506	13584	13538	13432	13454	13471	13640	13378	13505	13479	13392	13389	13502	13575	13538	13573	13613	13585	13411	13700	13514	13440	13377	13572	13501	13518	13634	13533	13507	13578	13505	13456	13545	13542	13405	13381	13517	13580	13574	13489	13501	13409	13479	13554	13456	13366	13654	13323	13671	13582	13556	13481	13614	13533	13741	13587	13585	13376	13589	13424	13455	13404	13594	13580	13299	13569	13639	13408	13525	13553	13584	13473	13439	13361	13341	13501	13516	13535	13501	13506	13578	13506	13273	13327	13544	13604	13489	13784	13534	13310	13518	13476	13427	13394	13404	13484	13430	13646	13462	13508	13635	13354	13510	13543	13378	13594	13442	13605	13542	13493	13593	13334	13402	13663	13424	13478	13457	13635	13425	13534	13756	13515	13675	13347	13460	13508	13500	13545	13371	13305	13430	13381	13486	13671	13580	13387	13461	13415	13640	13438	13494	13516	13439	13452	13570	13465	13433	13535	13401	13356	13622	13515	13268	13506	13551	13538	13473	13376	13473	13480	13452	13537	13422	13578	13369	13473	13500	13547	13554	13589	13720	13469	13430	13342	13424	13491	13460	13613	13593	13558	13702	13466	13356	13452	13328	13578	13576	13557	13660	13479	13468	13436	13672	13452	13473	13380	13561	13537	13576	13451	13471	13415	13615	13515	13551	13344	13589	13432	13354	13513	13639	13452	13566	13439	13534	13600	13331	13386	13521	13500	13399	13585
23524	23888	53504	43136	24850	24147	25693	21906	21318	21075	21137	21355	21025	21100	21318	21058	21273	21198	20973	21125	21108	21018	21157	21324	20988	21026	20933	21065	21077	21323	21294	21144	21045	21087	20813	21071	21123	21075	21191	20905	20979	20857	21135	21240	21188	20793	20976	21279	20914	21071	21044	21251	21329	21349	20999	20901	20900	21024	21146	21021	20853	20869	21049	21122	21043	21310	21141	21186	21004	21017	20800	20964	20966	21002	20888	21167	20967	21102	21064	20983	21160	20908	20888	21145	20950	20965	20899	20926	21055	21047	21285	20964	21080	20965	21024	20682	20952	21116	21233	21222	20941	20946	21090	21134	21097	20744	21012	20986	21187	20771	21191	21080	21107	20956	21032	20971	20938	20840	21136	20887	20901	20883	21047	20858	21317	20931	21041	21061	21151	21051	21060	20958	20925	21105	21246	20986	20952	21066	21062	21026	21006	20809	20887	21002	21224	20998	20975	20867	21107	21044	21136	20920	20963	21124	20967	21283	21306	20801	21107	21150	20858	21138	20944	20880	21083	20969	20951	20881	21167	21020	21019	20959	21030	21027	20937	21073	20963	21129	21008	21010	21142	21065	21163	21044	21183	21001	20844	20928	20938	20696	21054	20965	21243	21009	20989	20938	21081	20955	20916	20947	21008	20769	20754	21078	21005	20968	20966	20731	21097	21022	20805	21119	21188	20965	20965	21046	21043	20922	20867	21045	20984	20886	21028	20981	21023	20943	21115	21210	20982	20975	21111	21057	21138	21085	20904	21045	21057	21181	21113	20905	20727	20997	21096	21238	21223	21133	20967	21077	21032	20858	20809	21158	20840	20967	20774	20984	21003	20945	21151	20983	20894	21085	21127	21112	20891	21150	21274	21220	21064	20720	20945	21008	21027	21145	21287	21000	20924	21180	21297	21111	21061	21053	21109	20762	21028	20993	20974	20993	21141	20812	20844	21014	20764	21125	20996	21106	20862	20881	20910	20975	21156	21248	20974	20937	21135	20860	21091	21070	21076	20904	21007	21251	21054	21028	20958	21093	21014	21296	21269	20893	20962	20977	20883	21094	20942	20941	20925	20925	21179	21130	20870	20896	20795	21115	21044	21144	20852	20862	21121	20897	21191	21103	20911	20745	21068	20870	20848	21216	20973	20877	20978	21158	21016	20967	21025	20958	21045	20912	21177	21106	20942	20907	20898	21077	20959	21161	20966	20937	20984	21017	20972	21138	21013	20919	21183	21020	21085	20805	21148	21354	21046	21032	20833	20980	21229	20890	20843	21145	20933	21010	21053	20814	21211	21029	21089	20976	20876	20985	20980	20956	21060	20772	20849	20908	21051	20795	20966	20836	20934	21171	21109	21073	20933	20911	20899	20888	20907	21111	20793	20770	21079	20917	20831	21004	21203	21111	21115	21074	20995	20731	20907	21132	20638	21083	21144	20864	21174	20902	20818	20893	20931	21181	20997	20997	21050	20931	21038	20861	21005	20978	20975	20904	21033	21000	21144	21052	21154	21203	20880	21091	21304	21037	20966	21016	20900	21013	21264	21198	21066	21110	21136	21125	20854	20912	20965	20969	21125	20882	21330	21033	20874	21091	20847	21038	20995	21174	21021	20941	21039	20811	21017	20851	20982	20903	21019	21066	21328	20732	20938	21007	20958	20910	21156	21095	20956	20932	20992	20992	21042	21037	21102	20988	20863	21281	21033	21224	20889	21106	21101	21101	21035	20814	20961	20892	21078	21166	21208	20984	21274	20934	20996	21096	20802	21351	21041	20986	20969	21164	20946	21032	20871	21290	20951	21025	20818	20929	21259	20843	21022	21099	20968	21119	21222	21009	20797	20888	21130	21116	21093	20987	20807	20918	20907	21074	21182	21055	21029	21003	21132	20896	21079	20991	21172	21054	20891	20814	20933	20842	21042	21213	21240	20951	21117	20718	20840	20863	20997	21091	21112	21092	21159	20873	20984	20949	20884	21008	21010	20680	20787	20776	21089	20895	21084	21134	20789	20972	21083	21072	20986	20753	21080	20972	21234	21230	21079	21144	20919	20992	20726	20755	21014	21166	21004	21084	20997	21071	21156	21231	20927	20843	21034	21036	21041	21044	20977	21271	21166	21176	20887	20979	20927	21061	21044	21335	21127	21159	20940	21022	20988	20974	21008	21050	20760	20798	20918	21094	21004	20927	20825	20919	20950	20827	20969	20938	20801	21031	21238	20998	20865	20851	20999	21009	21049	21046	20738	20903	20813	20938	20716	21085	21032	21124	20714	21156	20899	20966	20983	20855	20849	20970	21089	20734	20879	20808	20934	20951	21023	21191	20923	21053	20875	21076	20942	20864	20718	20918	21001	20757	20749	21187	20944	20951	20995	21047	20947	21015	21046	20898	21049	20824	20999	21341	21064	21112	21165	20969	20998	21079	21056	21200	20956	20773	21039	20817	21121	21123	21209	20880	21160	20994	20972	21163	21081	21180	21189	20839	20933	20831	21012	21004	20866	21057	20969	20882	20778	21006	21046	20822	21031	20991	20983	20968	21193	21386	21090	21124	20964	20845	20697	20765	20859	20842	20881	21082	20881	21005	20901	21094	20870	20949	21021	20861	20969	20809	20764	21042	21213	20806	21175	21158	20859	21101	21153	20864	21023	20894	21143	21003	21009	21043	21184	21030	20883	20877	20868	21044	21080	21042	20901	20989	20998	21030	20852	21124	20974	20819	20774	21265	21184	20768	20904	21095	21058	20937	21164	21048	21122	20960	21102	20878	21109	20840	20843	20850	20950	21011	21051	21188	21093	20895	21006	20930	20958	20859	20906	20861	20938	20828	20940	21075	21077	21076	20813	21078	21094	21007	21163	21024	21159	21141	20983	20840	21326	21035	21145	20968	20994	20897	21213	21046	20792	20756	21044	20983	20847	20971	20799	20895	21179	21049	21017	20896	21032	21004	21255	21039	20827	20988	20796	21135	21302	20773	20739	20882	21039	21049	20823	20910	21048	21018	20845	20931	21035	21048	20857	20762	21236	20946	20847	20817	21083	20868	21258	21089	21146	20981	20836	21247	20890	20874	21183	21205	21022	21146	21120	21286	21138	20878	20924	20965	21057	21036	21111	20973	20983	20971	21013	20788	21202	20794	21076	21048	20839	21196	20958	20975	20977	21013	20846	21021	20950	21188	21132	20950	21081	20859	20940	21033	20927	20800	20917	21146	21164	20888	21023	20837	20993	20959	20775	20992	20784	20949	20999	20939	21247	20999	21160	20746	21130	20966	20928	20814	21042	20860	20829	21033	20857	20907	21114	21074	20994	21056	21047	20914	20907	20856	20888	21053	20929	20940	20871	20964	20757	21055	20942	20995	21038	20898	21258	21182	20835	20955	21044	20877	20996	20817	21120	20966	20838	21024	21003	21312	21134	20890	20969	21101	20935	20824	20852	20888	21092	21110	21053	20869	21071	21066	21062	21050	21053	20836	20813	20910	21152	20802	21194	20774	21222	20944	21064	21075	20922	20997	21030	20913	21111	21094	21108	21053	20866	21142	21005	21216	21266	20916	20992	21042	20853	20976	21179	21016	21075	20946	20942	21278	21161	21027	20974	20926	21104	20946	21045	21064	20982	21085	20896	21027	20925	21074	20961	21033	21135	21126	21050	21174	21011	20953	21241	21037	21132	20842	20799	20984	21177	21119	21058	21121	21104	20755	21003	20897	20996	20923	20767	20890	21177	20867	21001	21064	21064	20883	20913	20915	21034	21092	21039	21041	20983	21017	21285	20858	20781	20710	21044	20874	20856	21169	20992	20835	21251	21158	21114	20960	20851	21027	20985	20923	20769	20970	20925	21117	21060	21011	20946	20857	21048	21165	21046	20837	21012	21016	20908	20943	20926	21226	20902	20887	20906	20893	20971	21005	21077	21212	21109	20985	20890	20911	21000	20892	21122	20951	20898	21132	20973	20981	20841	21053	20834	20935	21352	21125	21290	20795	20969	20686	20825	20994	20837	21015	20963	20945	20953	20943	20942	21259	21036	21026	21020	21015	20818	20971	21041	21220	21076	21097	21157	21027	21113	21012	21009	21260	21001	20907	20951	20916	21127	21171	21257	21199	21171	21132	20914	21147	21132	20849	20895	21068	21086	21132	20880	20770	20745	21280	21308	20902	21182	20961	21027	21112	20895	20916	20862	21116	21045	20927	20857	21022	20965	20963	21019	20864	21051	21229	20725	21169	21174	20964	21101	21259	21201	21153	21111	20824	21112	20938	21117	21099	20831	21124	20947	20808	21043	21018	21201	21060	20865	20754	20879	20976	21013	20905	21017	21060	20972	21075	20891	21070	21029	21100	20882	21053	20906	21072	20953	20771	21166	20888	20989	20981	21171	20958	21007	20877	21185	21135	20989	20912	20860	20934	21065	21191	20795	20815	21159	21000	20823	21339	20949	21103	21249	20992	20979	21045	21015	21089	21185	21013	21043	20770	21125	20904	20877	20887	21131	20946	21063	20914	20964	21055	20803	20928	21160	20760	20848	20834	20845	21047	21271	20772	20967	21019	21058	21058	21069	20909	20990	21071	20793	20918	20642	20939	21067	20861	20907	20851	21077	21046	21225	21032	20958	20999	20945	20988	21081	21127	20984	20884	20692	21073	20984	21097	20988	20969	20946	20910	20954	20802	20984	20887	21181	21115	21044	21089	20986	20854	21023	21059	20988	20772	20784	20904	20976	20985	21037	21173	21134	20882	21078	21080	21193	21001	20824	21084	20947	21004	20967	20650	20892	21025	20922	21011	21132	21053	21003	20961	20989	21110	21068	21000	20912	21077	21053	20993	20899	21131	21372	21013	21312	21152	21077	20979	20926	20878	20986	21041	20862	20742	21009	20822	21125	20900	21012	20986	21007	20987	20973	21013	20997	20734	20960	21121	21030	20922	20972	20884	21089	20921	21006	21111	21212	20986	21114	21292	21195	20847	20827	20858	20855	20993	20818	21020	20971	21014	21059	20867	20852	21130	20954	21123	20988	21017	21062	20920	20687	20965	20951	21151	20847	20937	21019	20851	21131	21112	21009	20881	20891	20967	20991	20792	21059	20900	21127	20970	21140	21116	20826	21162	21018	21109	20976	20828	20963	20844	20874	20896	21143	20579
21414	57335	91827	55125	21067	13333	13355	13358	13127	13187	13281	13226	13214	13263	13299	13099	13194	13104	13098	13163	13335	13242	13213	13111	13194	13128	13020	13224	13212	13224	13094	13105	13236	13097	13378	13211	13026	13233	13034	13160	13070	13264	13036	13170	13112	13111	13194	13105	13160	13025	13159	13237	13205	13230	12894	13140	13162	13054	13224	13059	13141	13235	13229	13159	13089	13176	13289	13100	13257	13080	13218	13201	13166	13104	13251	13210	13214	13177	13060	13131	13043	13239	12924	13273	13138	13214	13020	12993	13207	13057	13211	13089	13222	13096	12859	13196	12965	13094	13084	13081	12970	13208	13233	13084	13161	13158	13035	13084	13086	13240	13129	13022	13284	13109	13018	13013	13213	13170	13146	13059	12981	13007	13065	13145	13077	13180	13019	13114	13016	13004	13148	13167	13036	12959	13100	13058	12983	13153	13250	13130	13111	13197	13257	13159	12980	13115	13124	13314	13061	13274	12954	13116	12977	13127	13303	13284	13135	13165	13192	12977	13031	13145	12946	13192	13093	13156	13438	13037	13042	13181	13078	13195	13177	13080	13212	13224	13036	13233	13162	13230	13221	13069	13135	13071	13050	13140	13037	12890	13075	13215	13149	13130	13119	13067	13085	13148	13021	13139	13045	13109	13010	12986	13275	13016	13188	12957	13198	12969	13190	13160	13172	13184	13253	13210	13218	13177	12939	13038	13178	13032	13239	12968	13063	13255	13142	13164	13270	13077	13185	13096	13159	13151	13087	13085	13137	13072	13183	13225	13049	13153	13052	13207	13024	13132	13094	13227	13059	13060	13076	13021	13029	13210	13149	13283	13170	13051	13085	13276	13090	13055	13144	13146	13332	13199	12978	13305	13108	12969	13204	13227	13089	13015	13239	13409	13167	13160	13093	13094	13168	13140	13069	13002	13080	13178	13193	13309	13225	13027	12970	13198	13175	13123	13177	12972	13286	13076	13131	13253	13273	13105	13082	13179	13044	13123	13151	13158	13125	12972	13111	13056	13221	13216	13241	13273	13286	13119	13075	13277	13234	13163	12913	13148	13155	13148	13170	13264	13083	13106	13168	13205	13136	13160	13116	13120	13059	13229	13318	13192	13175	13159	13171	13154	13264	13164	13209	13198	13162	13168	13258	13139	13145	13140	13166	13079	13084	13123	13021	13158	13016	13152	13085	13191	13141	13053	13245	13106	13293	13151	13168	13097	13133	13203	13076	13076	13175	13168	12925	13308	13101	13032	13060	13296	13168	13268	13040	13156	13068	13164	13119	13085	13157	13090	13069	13145	13028	13184	13161	13103	13204	13001	13145	12939	13005	13102	12892	13115	13053	13075	13107	13084	13075	13185	13185	13090	13069	13173	13129	13097	13283	13030	12895	13092	13104	13162	13268	13220	13217	13120	13078	13082	13035	13236	13177	13216	13065	13095	12971	13067	13184	13119	13112	13095	13132	12939	13279	13174	13203	13065	13164	13042	13039	13153	13213	12954	13084	13045	13181	13124	13080	13120	13205	13073	13198	12984	12890	13142	13149	13006	13035	13322	13039	13145	13116	12956	13127	13225	12992	13274	12991	13156	13165	13174	13040	13317	13181	13128	13199	13126	13062	13100	13167	13100	13108	13123	13145	13159	13312	13045	13182	13258	13307	13143	13066	13217	12983	13091	13255	13242	13045	13165	13149	13058	13041	13233	13095	13097	13092	13019	13153	13185	13067	13123	13254	13072	13197	13039	13065	13135	13089	13295	13137	13076	13102	13063	13077	13310	12974	13356	13087	13151	13110	13101	13197	13300	13215	13049	13175	13112	13041	13060	13086	13040	13106	13032	13346	13014	13044	13280	13054	13034	13019	13265	12776	13290	13273	13148	13229	13266	13012	13277	13064	13190	13263	13071	13146	13051	13122	13150	13247	12988	13181	13146	13297	13070	13094	13134	13065	13168	13192	13000	13110	13242	13312	12991	13128	13196	13094	13124	13096	13144	13196	13263	13191	13081	13119	13157	13058	13083	13180	13054	13202	13246	13038	13080	13125	13090	13057	13193	12999	13148	13203	13090	13116	13109	13105	13189	13067	13035	13011	13195	13136	12960	13182	13170	13167	13118	13149	13103	13127	13115	13016	13111	13076	12956	12958	13034	13142	13150	13136	13062	13174	13227	13112	13136	13086	13086	13083	13170	13166	12999	13197	13138	12963	13386	13183	13014	13253	13092	13050	13187	13059	13088	13038	13073	13302	13076	13026	13215	13062	13079	13073	12981	13308	13234	13293	13242	13124	13347	13088	13135	13020	13036	12987	12892	13121	13003	13161	13162	13024	13078	13170	13142	13048	13097	13231	13025	13196	13145	13092	13059	13284	12952	13148	13036	13082	13150	12886	12957	13307	13175	13083	13209	13052	13181	13236	13055	13138	13075	13259	13132	13227	13054	13074	13028	13209	13120	13289	13232	13106	13201	13088	13027	13077	13212	13153	13116	13194	13330	13193	13118	13230	13293	13092	12997	13031	13161	13154	13239	13120	13305	13197	13072	13153	13258	13164	13047	12994	13061	13263	13004	13091	13290	13205	13136	13236	13148	13141	13119	13098	13176	13204	13178	13097	13155	13066	13283	13099	13111	13093	13318	13128	13238	13062	13096	13005	13084	13244	13221	13129	13121	13146	13183	13136	13169	13141	13164	13173	13162	13074	13121	13140	13217	13179	13147	13170	13055	13103	13156	13061	12995	13160	13136	13119	13237	13054	13114	13194	12988	13140	13124	13252	13029	13309	13052	13097	13129	13109	13177	13024	13105	13211	13212	13283	13326	13211	13172	13084	13223	13007	13158	13109	13119	13179	13329	13094	13130	13157	13216	13140	13110	13235	13101	13056	13111	13112	13049	13085	13172	12986	13156	13266	13170	12981	13077	13014	13067	13006	13250	13200	13235	13034	13145	13135	13063	13112	13116	13189	13231	13040	13109	12994	13244	13197	13207	13045	13034	13083	13041	13135	13216	12989	13247	13102	13225	13132	13307	12934	12999	13139	12954	13093	12958	13054	13159	13124	13087	13167	13125	13239	12983	13046	13001	13181	13023	13192	13074	13093	13142	13022	13191	13114	13114	13101	13143	12996	13142	13149	13238	13039	13070	13063	13121	13185	13195	13241	13036	13176	13038	13139	13018	13085	13112	13272	13259	13217	13086	12935	13138	12996	13205	13122	13106	13121	13189	13343	13202	13239	13253	13202	13258	13005	12966	13114	12902	13195	13216	13293	13191	13136	13249	13013	13183	13040	13061	13085	13020	13168	13091	13217	13240	13312	13104	13108	13247	13235	13219	13269	13158	13181	12998	13099	12958	13190	13204	13281	13160	13138	13222	13217	13092	13078	13053	13158	13082	12947	13267	13220	13080	12985	13257	13143	12982	13154	13129	13257	13236	13147	13129	13140	13272	13123	13101	13306	13209	13184	13201	13170	13207	13182	13042	13040	13164	13119	13150	13268	13137	13209	13134	13091	12902	13336	13009	13084	13250	13195	13212	13234	13301	13204	13046	13236	13006	13168	13024	12997	13128	13157	13093	13166	13133	13298	13191	13259	13152	13155	13073	12981	13033	13128	13156	13087	12999	13074	13062	13062	13232	13148	13019	13168	12987	13183	13210	13307	12972	13239	13053	13234	12967	13060	13141	13049	12977	13137	13048	13041	13168	13011	13187	13199	13118	13073	13083	13229	13085	13032	13276	13140	13284	13115	13096	13081	13106	13162	13075	13159	13226	13036	13165	13188	13191	13067	13082	13266	13240	13206	13067	13222	13154	13070	13210	13158	13176	13178	13044	13209	13018	13141	13253	13248	13109	13222	13133	13095	13104	13120	13102	13134	13075	13155	13076	13193	13146	13194	13143	13128	13109	12928	13154	13116	13196	13257	13246	12934	13008	13133	12945	12969	13045	13203	13050	13210	13084	13154	13044	13203	13309	13091	13105	13209	12990	13092	13178	13059	13110	13039	12960	13202	13350	13250	13072	13152	12949	13183	13156	13171	13171	13219	13163	13027	13103	13082	13098	13063	13202	13010	13209	13030	13131	13212	12958	13039	13040	13286	12986	13233	13215	13196	13290	13105	12956	13093	13149	13060	13095	13162	13093	13137	13037	12994	13041	13190	13090	13136	13031	13088	13098	13286	13228	13119	13194	13050	13103	13084	13148	13181	13293	13150	13188	13070	12967	13219	13024	13151	13159	13180	13153	13278	13030	13230	12951	13092	12895	13014	12983	13090	13109	13075	13099	13253	13151	13068	13133	13075	13121	13101	13027	13057	13194	13190	13177	13139	13101	13181	12922	13105	13127	13022	13161	13134	13103	13313	13220	13090	13336	13103	13244	13180	13055	13120	13087	12892	13098	13064	12964	12987	13249	13077	13208	13097	13189	13247	13161	13131	13183	13079	13138	13044	13179	13175	13164	13201	13168	13109	13179	13014	13169	13083	13033	13149	13089	13124	13072	13137	13048	13052	13162	13113	13145	13220	13054	13056	13285	13140	13133	13303	13278	13228	13026	13027	12985	13178	13153	13117	13053	13158	13103	13206	13335	13065	13131	13139	13035	13170	13090	13154	13096	13096	13106	13189	13025	13088	13025	13150	13093	13103	13001	13141	13246	13319	12981	13124	13148	12993	13067	13159	13213	13089	13144	13154	12977	13181	13199	13218	13110	13130	13054	13105	13111	13201	13128	13099	13160	13084	13040	13008	13222	13266	13027	13063	13243	13147	13219	13231	13076	13190	13110	13065	13209	13118	13185	13132	13193	13124	13187	13326	13281	13208	12967	13190	13132	13318	13108	13319	13061	13174	13146	13271	13184	13068	13194	13121	13122	13098	13101	13188	13176	12921	13209	13182	12993	13125	12986	13078	13211	13102	13052	13107	12936	12961	13103	13223	13071	13155	13161	13084	13084	13221	13282	13043	13327	13172	13076	13073	13069	13230	13177	13197	13022	12997	13182	13518	13099	13136	13092	13177	12942	13115	13005	13215	13073	13229	13147	13070	13140	13150	13311	13119	13218	13008	13204	13204	13007	13174	13216	13050	13073	13232	13016	13115	13032	13171	13150	13003	13174	13031	13148	12989	13125	13151	13119	13167	13043	13158	13047	13008	13045
22127	28315	54022	42600	25235	25424	29976	26854	26283	26587	26671	26532	26225	26245	26231	26161	26375	26384	26172	26177	26231	26201	26243	26299	26675	26144	26496	26214	26252	26174	26358	26307	26117	26253	26291	26525	26165	25919	26282	26098	25979	26130	26069	26415	26212	26162	26244	26348	26096	26107	26282	26092	26518	26328	26084	26358	26234	26024	26067	26236	26201	26270	26144	26179	26320	26321	26092	25965	26115	26216	26252	26087	26282	25892	26269	26052	26245	26006	26359	26367	26276	26030	26127	26228	26220	26183	26257	26198	26015	26282	26007	26199	26566	26079	26305	26197	26349	25937	26302	26308	26217	26344	26096	25893	26122	26072	25857	25984	25997	26102	26138	25915	26399	26265	26013	26244	25875	26253	25993	25930	25950	26112	26163	26052	25891	25943	25841	26253	26439	26201	25971	26193	25915	26278	26278	26035	26301	26188	26141	26367	25841	26144	26109	26104	25967	26278	26164	26152	26012	26082	26227	26027	26217	25992	26063	26359	26372	25979	26042	26179	26179	26009	26203	26321	26197	26145	26147	25878	26092	26112	26279	26077	25655	25816	26269	26064	26193	26331	26137	26082	25943	26005	25971	26145	26303	26116	26043	26073	26123	26180	26158	26100	26316	26126	25978	25792	26108	26198	26107	26263	26073	26087	26227	26181	25805	26148	26065	26066	26110	25980	26138	25901	26136	26306	26051	25967	26271	26341	26087	25999	26089	25964	25981	25711	26154	26465	26102	25898	25975	25937	26112	26187	26217	26168	26287	26079	26239	26145	26247	26340	26245	26145	25978	26199	26057	26049	26313	25886	26138	26021	26208	26253	26165	26052	26227	26240	26057	26082	26344	26287	26086	25939	26085	26263	26101	25984	25964	26309	25886	26231	25996	26107	26155	26356	25842	25930	25924	26171	26059	26172	25992	25932	25998	26532	26265	26293	26361	25973	26272	26118	26070	26244	26018	25983	26234	25979	26125	26236	26184	25975	25918	26358	26306	26287	26174	26050	26236	26039	26125	26252	26017	26102	26133	26080	26123	26334	26029	25949	26113	26042	26102	26078	26091	26133	26186	25978	26149	26015	26375	26399	25817	25866	26053	25907	25989	26178	26252	26262	26090	26075	26211	26010	26210	25926	25761	25934	26008	26257	26185	26067	26223	26166	26304	26051	26129	26026	26158	26042	25831	25970	25936	26201	26351	25726	26137	26223	26109	25886	25932	26090	26050	26019	26127	26394	26359	26314	26115	26322	26231	26107	26221	25990	25953	26092	26004	26258	26122	25966	26073	26176	26072	26094	26237	26312	26126	26158	25932	25956	26150	25824	26285	26292	26076	26043	26258	26162	26007	26146	26033	26067	26125	26075	26236	25921	26124	26264	26104	26470	26023	26107	26309	25974	26093	26426	26183	26022	26325	26083	26097	26063	26130	26184	26215	26190	25893	26153	26024	26298	26104	26271	26083	26114	26198	26047	26158	25882	26380	25990	25925	25974	26043	26154	26068	26061	26142	26093	26291	26305	26358	26004	26070	25782	26034	26174	26138	25987	26063	26175	26395	26037	26153	26090	25878	26104	26243	26322	25936	26047	26214	26153	25963	25997	26395	26090	26068	26175	26201	26237	26082	25818	26194	25939	26078	26257	26026	26291	26063	26023	26155	26049	26060	25896	25987	26241	26141	26018	26015	26190	26077	26113	25989	26100	26152	26319	25874	26158	25865	25979	25945	25768	26159	26068	26128	26212	26029	25873	26034	26174	26123	26066	26135	26182	26166	26180	25981	25985	26046	26173	26235	26233	26061	26061	26083	26270	26300	26005	25935	26211	26002	25918	26004	25985	26216	26182	25922	26280	26060	26000	25831	25935	26090	26127	26172	26273	26064	26244	26431	25995	26085	25872	26061	26413	26327	26140	25934	26184	26232	26176	26032	25935	25973	26163	26136	26037	26010	26213	26194	26156	26496	26041	26038	26103	26030	26191	26096	26173	25955	26016	26259	26368	26028	26065	26099	26330	26203	26011	26097	26084	26271	26185	26117	26038	26073	25987	26210	25974	26136	26226	26096	26011	25845	25790	25965	25998	25986	26019	26244	25940	26112	26104	26136	26014	26280	26226	26297	26114	26059	26212	26390	26077	26026	26049	26299	26306	26288	26308	26214	26110	25946	26213	26351	26009	26123	26064	26007	26326	26431	26242	25778	26195	26018	26330	26308	25957	26120	25971	26160	26032	26195	26069	26031	26216	25945	26284	26167	25861	26060	26054	26120	26258	26078	25968	26130	26243	26213	26012	26313	26200	25771	25836	26157	26347	25883	26289	26191	26251	26148	26318	26100	26045	26150	26218	26225	26073	26236	26282	26211	25941	26059	25831	26103	26188	26160	26145	26192	26281	26122	25983	26083	25766	26012	26208	26204	26042	26230	25851	26114	26148	26154	26050	26184	26034	26118	26047	26098	25989	26056	26211	26146	26016	26163	26137	25910	26048	26100	25977	25969	26177	25885	25961	25960	26091	25901	26006	26078	26302	25974	26017	26367	26054	26070	26320	25810	26222	26215	26013	26121	26067	26256	25949	26039	26150	25840	26257	26188	26144	25869	26234	26091	25976	25854	26170	25969	26120	26136	25860	25998	25703	26277	25966	26130	25875	26090	25973	26208	26069	25937	26225	26086	26021	26123	26112	26150	26066	26196	26043	26062	26276	26156	26193	26397	25866	26076	26109	25765	26021	26275	26269	25817	26136	26058	26216	26068	26102	26004	25975	25782	26006	25933	25906	26165	25879	25979	25748	26116	25961	26142	25846	26156	26075	25991	26130	26126	26095	26293	26202	26050	26008	25906	26286	26029	26155	26194	26106	26212	26075	25949	25886	26408	26113	25688	25963	26184	26055	26008	26119	26205	25918	26169	26072	26019	26219	25906	26031	26055	26055	26076	26073	26472	26178	26018	26007	26301	26037	26111	26169	26381	26109	26245	26170	25930	25862	26127	26181	26099	26152	26036	26138	26262	25924	26062	25936	25814	26036	26039	26125	26167	25855	25901	26095	26001	26069	26058	26022	26187	26135	25970	25769	26245	26293	26089	26050	26075	26043	25859	26271	25865	26002	26167	26332	25995	25893	26189	26172	25880	25894	26051	26097	26170	25964	25914	26096	26100	26161	26391	26061	25930	25848	25681	26102	25959	25974	26071	26185	26213	26263	26018	26207	26226	26161	26049	26160	26010	25998	26302	26186	26309	26040	26292	26034	26169	26109	26061	25846	26329	26063	26373	26086	25969	26070	26106	26204	26091	26251	26151	26013	25852	25901	25971	26024	26125	25946	26212	26109	25835	26331	26107	26263	26066	26316	26050	26280	26181	26343	26145	26129	26238	26268	26126	26101	26004	26153	26209	26167	26062	26047	26128	25855	26203	26268	26255	26459	25914	26068	25969	26076	26184	26098	26042	26110	25787	26159	26330	26371	25959	26048	26119	26082	26210	26008	26323	26139	26261	26147	26280	26410	26194	25903	26206	26180	26097	25831	25896	25982	26026	25853	26007	26280	25897	26193	25831	26129	26214	25997	26207	26377	26187	26073	26109	26084	26074	26051	26143	25934	25911	25926	25895	25991	25685	25796	25867	26082	25951	26244	26103	26002	26062	25995	26064	26136	26230	25918	26224	25967	25993	26143	26058	25985	26304	26057	25904	26124	25951	26074	26110	25859	26102	26274	26246	26167	26116	26132	26113	26173	26035	25943	25793	25929	26338	25913	26196	26156	26380	26222	25968	25893	25892	26185	26276	26032	26106	25705	26100	25952	26368	26077	26379	26416	26139	26025	25842	26249	26026	25899	26004	25999	26290	26278	26314	26166	25803	26058	25925	26038	26021	26212	25950	26154	26150	26008	26073	25883	26030	26000	25900	26126	25839	26135	25896	26188	25894	26279	26198	26169	26279	26239	26132	26070	26189	25910	26148	26387	26178	26108	26133	26311	25998	26351	26094	26310	26206	25963	26008	26182	26120	25939	25869	26307	26171	25945	25955	26053	26009	26180	25984	26189	25920	26236	26191	26038	26046	26037	26325	26220	25989	25856	26398	26295	26193	26080	26233	25909	26254	26228	26113	26027	25951	26026	25877	26222	26214	26258	26207	26007	26000	25965	26076	26029	26045	26022	26176	25968	26150	26280	26316	25878	25886	26339	26206	26130	25960	25831	26133	26016	26091	25912	26256	26124	26114	26128	26153	26095	26160	25978	26152	26012	25975	25974	26055	26151	26272	26297	26094	26141	25996	25962	25956	26284	26176	25899	26256	26195	26025	26299	26188	26025	26073	26157	26141	26158	26323	26133	25925	26377	26134	26028	25718	25965	25912	26331	26224	26055	26243	25975	26199	26103	26259	26383	25960	26081	25933	26124	26120	25978	25880	26173	25923	26250	25930	26336	26479	26108	26132	26182	25897	25967	25765	26049	26144	26222	25830	25864	25929	26072	25999	25962	26031	26040	25918	26141	26214	25848	26036	26228	26249	25674	26175	26212	25890	26303	26101	25880	26107	25856	26049	26081	25997	26072	26125	26134	26116	26050	26078	26084	26238	25747	26168	26115	26103	26161	26152	26155	26020	26129	26067	25949	25919	26052	26288	26131	26132	25960	26270	26179	26239	25975	25901	26214	26186	26161	26068	26001	25848	26204	26097	26004	25995	25871	26203	26029	25938	25907	26174	26017	25905	25956	26280	26215	26003	26352	25983	26041	26217	26310	26095	26077	26265	26406	26034	26026	25961	26071	25926	26200	25959	26333	26332	26086	26310	25975	25936	25811	26045	26031	26064	26018	26050	25916	26108	25881	26150	25931	25998	26080	25930	25894	26038	26231	26009	26258	26027	26126	25844	26097	26067	26120	26420	26073	25949	26195	26228	26425	26213	26159	25885	26051	26191	26314	26232	26327	26147	26113	25888	26187	26121	26211	26269	26092	25768	26231	26080	26114	25941	25811	26210	26093	26010	26109	26280	26134	26268	25943	26318	26053	25876	26058	26222	26078	25899	25888	26145	26067	26071	25988	26263	26512	26192	26222	25973	26047	26069	26076	26077	26244	26141	26115	25900	26290	25992	26068	26312	26188	26310	26005	26058	26187	26050	25933	26180	26123	26189	25937	26167	26155	25869	26283
29179	70217	85312	58220	21439	15372	15345	15391	15328	15190	15271	15444	15360	15342	15306	15320	15262	15266	15481	15463	15528	15193	15203	15196	15425	15525	15340	15159	15421	15309	15263	15443	15219	15170	15384	15467	15259	15376	15292	15291	15368	15253	15317	15265	15333	15310	15275	15255	15396	15160	15266	15430	15429	15252	15279	15232	15217	15244	15276	15295	15299	15245	15208	15541	15217	15302	15334	15424	15635	15106	15418	15522	15431	15201	15401	15403	15406	15165	15530	15144	15289	15163	15445	15243	15402	15279	15331	15320	15349	15392	15300	15293	15284	15281	15297	15166	15303	15359	15433	15186	15445	15380	15286	15347	15241	15323	15310	15672	15268	15312	15350	15294	15418	15300	15321	15291	15308	15253	15408	15170	15162	15174	15454	15365	15437	15365	15349	15314	15271	15354	15456	15238	15488	15222	15331	15319	15266	15188	15436	15393	15301	15301	15359	15217	15226	15380	15315	15372	15338	15415	15241	15328	15395	15313	15362	15398	15282	15379	15359	15438	15314	15411	15351	15451	15385	15331	15190	15461	15317	15419	15526	15235	15459	15092	15274	15437	15339	15349	15354	15291	15346	15180	15374	15192	15312	15472	15306	15204	15204	15212	15369	15347	15376	15247	15249	15258	15272	15279	15277	15303	15348	15201	15298	15334	15558	15364	15312	15338	15302	15255	15242	15237	15224	15411	15138	15240	15316	15212	15182	15249	15187	15279	15257	15201	15320	15267	15315	15300	15310	15330	15303	15152	15218	15412	15240	15155	15394	15368	15330	15132	15172	15228	15345	15243	15395	15286	15371	15331	15289	15254	15381	15365	15199	15480	15339	15321	15394	15250	15330	15414	15231	15398	15286	15307	15401	15215	15262	15341	15274	15352	15309	15241	15278	15437	15437	15327	15296	15436	15258	15323	15209	15243	15126	15232	15193	15319	15270	15282	15341	15254	15224	15291	15218	15260	15168	15339	15320	15367	15278	15452	15223	15269	15287	15180	15415	15301	15283	15363	15185	15130	15258	15346	15246	15251	15259	15236	15300	15318	15330	15303	15406	15355	15490	15320	15407	15347	15289	15348	15292	15337	15429	15163	15375	15234	15470	15327	15373	15129	15288	15421	15275	15285	15478	15459	15219	15299	15266	15261	15341	15236	15364	15424	15172	15370	15349	15332	15303	15184	15264	15412	15262	15129	15290	15240	15161	15324	15231	15245	15343	15271	15378	15131	15517	15221	15282	15310	15325	15102	15421	15199	15371	15316	15321	15359	15133	15419	15266	15250	15474	15348	15401	15306	15385	15399	15388	15162	15296	15212	15194	15339	15271	15536	15288	15410	15141	15313	15280	15086	15461	15441	15394	15226	15304	15225	15301	15449	15436	15223	15398	15512	15348	15274	15340	15375	15238	15278	15397	15372	15449	15242	15379	15213	15201	15359	15376	15339	15310	15329	15449	15220	15389	15233	15338	15305	15352	15342	15079	15203	15325	15294	15296	15398	15390	15399	15289	15424	15465	15222	15306	15461	15283	15499	15211	15396	15226	15291	15330	15340	15090	15027	15331	15288	15225	15377	15281	15229	15107	15270	15315	15433	15245	15351	15192	15478	15241	15125	15271	15475	15316	15296	15197	15403	15277	15460	15360	15434	15326	15377	15207	15259	15259	15239	15237	15255	15421	15229	15540	15338	15282	15188	15332	15105	15338	15189	15085	15304	15453	15338	15408	15392	15288	15268	15498	15258	15348	15382	15358	15392	15288	15327	15402	15292	15300	15077	15365	15101	15193	15395	15314	15232	15284	15217	15280	15437	15120	15278	15365	15297	15264	15169	15323	15264	15375	15373	15361	15488	15342	15368	15352	15375	15214	15332	15212	15114	15336	15510	15443	15119	15482	15390	15312	15376	15557	15228	15375	15118	15369	15272	15311	15164	15459	15293	15093	15528	15411	15130	15314	15485	15288	15263	15278	15257	15230	15236	15358	15288	15231	15430	15070	15256	15264	15369	15231	15335	15219	15297	15260	15454	15262	15310	15248	15208	15301	15362	15266	15174	15312	15351	15408	15296	15221	15370	15585	15393	15516	15230	15277	15275	15285	15518	15341	15375	15317	15417	15354	15185	15315	15242	15490	15169	15335	15340	15507	15096	15282	15284	15383	15100	15346	15390	15583	15229	15208	15299	15188	15222	15095	15303	15351	15353	15382	15223	15331	15481	15297	15370	15342	15405	15375	15271	15267	15292	15426	15305	15356	15340	15259	15452	15269	15260	15291	15165	15299	15267	15092	15208	15379	15420	15352	15145	15315	15302	15300	15288	15223	15344	15556	15253	15243	15276	15296	15033	15314	15217	15352	15288	15442	15127	15327	15229	15426	15249	15372	15428	15261	15310	15290	15409	15361	15389	15445	15246	15358	15314	15397	15299	15233	15444	15448	15217	15300	15142	15199	15142	15400	15100	15337	15279	15370	15081	15333	15338	15317	15231	15267	15507	15324	15618	15481	15256	15249	15375	15094	15238	15271	15386	15299	15345	15393	15139	15380	15149	15311	15233	15185	15375	15292	15288	15307	15299	15292	15367	15250	15360	15273	15095	15366	15273	15502	15451	15337	15469	15280	15213	15367	15256	15358	15258	15108	15200	15383	15328	15450	15191	15266	15262	15311	15184	15359	15300	15317	15425	15379	15228	15295	15434	15383	15339	15368	15485	15114	15164	15143	15245	15271	15306	15267	15316	15500	15228	15158	15300	15349	15498	15321	15282	15280	15298	15378	15285	15388	15391	15374	15485	15443	15141	15159	15265	15381	15238	15423	15199	15267	15396	15433	15326	15357	15319	15331	15243	15285	15309	15241	15194	15221	15117	15392	15464	15262	15359	15332	15253	15147	15150	15324	15187	15394	15417	15264	15248	15388	15292	15288	15300	15256	15514	15241	15334	15226	15259	15467	15326	15360	15200	15379	15316	15299	15259	15229	15344	15296	15213	15430	15297	15323	15282	15378	15314	15356	15370	15343	15254	15286	15367	15240	15335	15334	15304	15194	15098	15296	15118	15247	15330	15357	15352	15330	15416	15457	15450	15316	15388	15399	15354	15325	15169	15352	15185	15359	15386	15353	15346	15339	15352	15381	15343	15377	15458	15314	15252	15515	15244	15503	15223	15356	15133	15222	15401	15351	15235	15389	15287	15303	15421	15245	15409	15188	15359	15585	15200	15499	15157	15369	15307	15145	15378	15315	15270	15240	15395	15112	15284	15291	15122	15124	15316	15422	15370	15418	15133	15355	15170	15105	15435	15137	15286	15260	15242	15289	15404	15223	15372	15181	15345	15291	15248	15158	15264	15409	15297	15314	15364	15214	15199	15420	15317	15372	15243	15297	15297	15228	15501	15050	15267	15313	15260	15245	15237	15239	15118	15338	15252	15194	15179	15136	15184	15352	15411	15131	15270	15396	15311	15279	15402	15373	15292	15297	15209	15508	15296	15347	15290	15387	15478	15297	15116	15340	15287	15285	15277	15326	15271	15435	15318	15283	15309	15348	15249	15345	15281	15205	15345	15212	15254	15391	15247	15315	15326	15273	15241	15245	15306	15207	15311	15352	15287	15214	15238	15334	15250	15334	15218	15255	15226	15324	15424	15317	15362	15351	15324	15283	15455	15275	15369	15442	15383	15357	15255	15436	15216	15165	15366	15223	15273	15228	15485	15107	15266	15402	15306	15335	15235	15504	15160	15251	15306	15308	15180	15404	15157	15277	15383	15169	15270	15273	15177	15328	15298	15511	15303	15382	15361	15286	15264	15284	15311	15304	15369	15286	15213	15350	15136	15269	15314	15231	15357	15347	15417	15248	15311	15206	15103	15321	15364	15334	15352	15481	15284	15503	15361	15232	15193	15411	15328	15387	15269	15255	15376	15330	15289	15408	15170	15367	15408	15330	15312	15311	15249	15172	15273	15362	15169	15398	15170	15174	15238	15306	15326	15270	15455	15412	15331	15262	15254	15160	15308	15254	15384	15259	15142	15192	15271	15496	15387	15459	15348	15378	15343	15224	15231	15302	15469	15181	15426	15255	15404	15262	15397	15392	15281	15190	15207	15249	15527	15278	15167	15260	15279	15417	15229	15286	15450	15304	15332	15480	15287	15199	15249	15253	15317	15213	15267	15309	15461	15343	15189	15278	15419	15333	15401	15447	15193	15431	15572	15153	15339	15264	15319	15204	15337	15182	15352	15341	15491	15213	15371	15345	15289	15257	15391	15371	15381	15464	15028	15273	15168	15306	15302	15488	15319	15195	15212	15249	15368	15251	15330	15467	15050	15297	15203	15215	15269	15327	15270	15397	15250	15480	15461	15389	15053	15487	15234	15246	15524	15367	15129	15302	15265	15219	15184	15213	15123	15396	15402	15384	15270	15338	15371	15092	15471	15198	15354	15154	15382	15270	15423	15423	15175	15331	15360	15315	15118	15265	15330	15214	15235	15347	15164	15157	15297	15293	15284	15315	15326	15409	15123	15344	15270	15332	15359	15135	15391	15330	15411	15282	15271	15352	15235	15237	15232	15370	15270	15208	15183	15367	15264	15116	15245	15320	15452	15211	15305	15224	15342	15198	15345	15299	15303	15288	15194	15391	15245	15266	15331	15159	15412	15201	15405	15266	15221	15048	15433	15291	15406	15233	15279	15432	15144	15209	15298	15220	15255	15202	15235	15305	15256	15307	15475	15334	15182	15395	15313	15285	15426	15448	15425	15274	15271	15253	15483	15326	15247	15326	15304	15507	15434	15177	15273	15299	15341	15140	15173	15353	15087	15263	15294	15434	15220	15305	15516	15202	15308	15188	15374	15234	15345	15284	15294	15345	15396	15469	15298	15158	15289	15336	15421	15330	15345	15287	15362	15185	15253	15408	15291	15469	15394	15202	15375	15417	15355	15363	15425	15233	15132	15344	15286	15369	15234	15340	15426	15341	15266	15206	15147	15294	15216	15337	15298	15246	15276	15471	15343	15390	15080	15385	15125	15384	15366	15390	15321	15229	15280	15350	15250	15097	15374	15358	15316	15250	15359	15292	15466	15219	15306	15252	15340	15346	15274	15403	15283	15257	15396	15319	15234	15302	15347	15267	15460	15370	15269	15422	15220	15248	15155	15249	15254
34580	48359	56813	36573	26929	26398	26297	26093	26142	25979	26374	26159	26399	25949	26194	26082	26116	26019	26336	25929	26328	26193	25900	25999	26252	25945	25780	26137	26148	26306	25972	26084	25926	25731	25786	26024	26127	26225	26071	25913	25809	26118	25940	26012	25906	26058	25884	26200	26181	25994	26151	26200	25947	25937	26369	26094	26155	26303	26085	25876	26298	26048	25963	26190	25999	25949	25932	25813	25952	26061	26014	26093	26034	25874	26193	26241	25784	25954	26106	26199	25989	25975	26163	25980	26170	25980	26159	26164	26190	26140	25992	25943	26304	26152	26159	26141	25768	25930	26164	26268	26282	26044	26309	25968	26039	26025	26070	26076	26019	25765	26173	26042	26012	26253	26131	26245	26137	26271	26127	26124	26167	25912	26059	25947	26072	26146	25968	25993	25864	26015	26109	26002	26132	26367	26089	26026	26122	25931	25979	26171	26133	26296	25934	26222	26253	26321	26415	26095	26057	26238	25850	26293	26487	26089	26145	25926	26152	26145	26115	26069	25992	25958	26045	25845	25947	26178	26053	26026	26229	26287	26027	25944	26136	25995	26169	25892	26072	26062	26108	26244	26149	26207	26216	25833	26031	26229	26114	25818	26050	26011	26201	26120	26020	25881	26001	26012	26206	26156	26188	25939	26218	25874	25970	25961	26237	25922	25945	26242	26267	26271	26142	25929	26050	26141	26063	26013	26343	25976	26117	26254	26003	26296	26078	25845	26055	26378	26063	26031	26204	26101	26018	26632	26245	26067	25948	25862	26161	25909	25997	26032	26130	26094	26050	26105	25824	26009	25974	26070	26085	26033	26178	26234	26076	26048	25884	26016	26010	26167	26384	26245	25849	25986	25961	25847	26121	26023	26001	26082	25886	25968	26216	26336	25909	25973	26230	26167	26196	26064	26101	26100	26228	26198	25920	25821	26416	25947	26030	26035	25970	26136	26054	26148	26150	26013	25874	26045	26037	26123	26105	26073	26196	26145	26119	25933	26015	26039	25842	26152	26040	25958	26076	25866	26000	26087	25866	26153	25860	25805	26021	26202	26294	26240	26192	26092	26165	26132	25897	25916	26408	26050	25925	25908	26199	26117	26181	26317	26230	26158	25977	25978	25877	26063	26268	26156	26012	26252	25887	25838	26352	26157	26233	25863	26042	26357	26348	25954	26043	26043	26100	25848	25747	26249	26076	25848	26087	26014	26357	26197	26121	26062	25772	26023	26119	26069	26252	26376	26085	26059	25982	25903	25708	25928	26102	25937	26243	26160	25876	26144	26263	26369	26197	26232	25920	26043	26134	26034	25992	25959	26024	26016	26233	26191	26161	26415	26200	26054	25987	25992	26251	25958	26064	26022	25920	25942	26054	25835	26066	26053	26175	25978	26094	26213	26187	26033	26289	26084	25931	26067	26243	25915	25995	26220	26053	26157	26170	26010	26002	26064	26193	25892	26009	26038	26025	25934	26195	26228	26266	26007	25899	25977	26041	26106	26162	26069	26271	26020	25942	26103	26052	26032	26045	25953	26122	26015	26206	26150	26051	26005	26274	26237	26038	26065	26258	26027	26076	26110	26014	26323	25997	26138	26102	26063	25911	25823	26390	26090	26189	26003	26201	25984	26085	25963	26146	25931	26027	25966	25783	25965	26046	26158	26298	26240	26362	26159	26054	25985	26225	26304	25898	26375	26249	26349	26113	26138	26138	26189	26208	26162	26128	26268	26168	26071	25886	26063	26057	26049	26227	26147	25995	26105	26379	26057	25812	26022	26034	26086	26141	26129	26206	26096	26197	25927	26309	25983	26080	26021	25801	25944	26184	26013	26160	26001	26428	26138	26081	26040	26023	26335	26306	26033	26327	26251	26181	26082	26026	25977	26233	25976	25998	26080	26143	26246	26004	25992	25985	26271	26035	26071	26124	26075	26073	25935	26148	25898	26074	26008	26055	26160	26023	25858	25988	25878	26235	26066	26144	26032	26018	25965	25911	25906	26228	26271	25985	25999	26115	25888	26119	26016	26231	26032	26191	26183	26138	26236	26444	26106	26176	26080	25908	25879	26065	26104	26038	26186	26291	26130	25880	26263	26158	26007	25953	26040	26202	25904	26360	26034	26011	26193	26018	26166	26151	26109	26110	26106	26044	26020	25795	26074	26240	26121	26179	26196	26138	26089	26166	25990	26311	25932	25990	26138	26272	26287	26041	25978	26114	26057	26204	25797	25952	26070	26053	26186	25973	26126	26148	26296	26042	26046	26126	25944	26077	26155	26196	26158	26040	26241	25997	25921	25938	26048	26214	25968	26243	26044	26077	26398	26085	26258	26005	26247	26010	26095	26030	26107	26106	26153	25989	26023	25918	26161	26175	25997	26051	26196	26218	25869	26143	25930	26125	26040	25966	26260	26196	26086	26147	26140	26136	26102	25970	25841	26023	25813	26176	26052	26144	26027	25906	26349	26119	25927	26156	26025	26043	26064	26390	26048	26312	26051	25991	26079	26169	26161	26190	26097	26288	26045	25900	26195	26100	26267	26293	26296	26087	25944	26167	26130	25930	26221	25807	26193	26305	26092	26093	25928	25988	26099	26033	26027	26267	26142	26002	26000	26039	25917	26174	26110	26054	26021	26029	25800	26173	25943	26167	25976	26511	26132	26146	26035	26064	25950	25940	26113	26280	26330	26022	26026	26102	26127	26057	26214	26049	26012	25987	26328	26213	26122	26390	26138	25987	26046	26203	26219	26001	25780	26078	26137	26290	26027	26139	26154	25982	26436	26177	26147	25914	26126	26164	25776	26127	26001	26047	26091	26139	26123	26005	25800	25844	26012	26014	26088	26207	26045	26258	26021	26018	26149	25945	26053	26225	25955	25792	26157	25948	25987	26270	26065	26275	25961	26157	25934	26314	26125	26056	26232	26243	26125	26030	25890	26265	26241	26056	25901	25916	26170	26074	26084	26061	26347	25878	26192	25998	26074	25903	25954	26465	26013	25927	26043	26102	26276	26203	26203	26115	26181	26025	26102	26158	25750	25984	26036	26048	26068	26187	26384	26151	25909	26108	26151	25961	26076	26289	25927	26244	26072	25695	26254	26142	26270	25963	26370	25896	26002	26072	26171	26284	25847	26217	26215	26098	26129	25992	25965	26061	25938	26229	25828	26155	25982	26170	26309	26331	26215	26054	26271	25927	26026	25999	26005	26061	26126	26241	26067	25817	26186	26057	26076	25916	26038	26258	26244	26140	26151	26332	26161	26131	25687	26079	26272	25743	25789	26038	26095	26038	25973	26335	26228	26120	26047	25869	26222	26209	26054	26217	26212	26438	26142	26069	26345	25969	26121	26161	25922	26226	26101	25843	26192	26163	26037	26229	26258	26108	26158	26005	26045	25969	26035	26034	26318	26258	25763	26136	26096	26224	26050	26069	26256	26243	25865	25991	25994	26062	25928	26298	26173	25919	26312	26252	26277	26255	26171	26380	26120	25959	26274	25700	26129	26172	26087	26078	26043	26296	25916	26160	25978	25929	25965	25935	26169	26153	26297	26138	25886	25950	25914	26103	26362	26091	26147	26035	26126	26045	26122	26215	25799	26058	25737	25930	25864	26100	25727	25958	25872	26103	25966	26221	26059	26018	26031	26096	26084	26156	26160	26125	26170	26020	25933	26281	25905	26077	26195	25993	25904	26247	26038	26166	26009	25944	26095	26227	25906	25988	25956	26110	26011	25993	26040	26307	26194	26144	26338	25927	25875	26169	26145	25975	25942	25886	25820	26129	25744	25810	26016	26084	26325	25921	25901	26220	25792	26060	26181	26345	26214	25982	26169	25860	25855	26268	25924	26117	25884	26064	26173	25969	26023	26216	26275	26074	26133	26090	26071	26214	26533	26011	26133	26110	26000	26063	26019	26087	25929	25954	25887	26070	25948	26384	26146	26252	26126	26010	25970	26079	25812	26022	26009	25804	25887	25743	26103	25946	26229	26090	25898	26368	25975	26091	26016	26083	25828	26155	25977	26224	25844	26073	26129	25806	25997	26065	26080	26142	26079	26199	26128	26275	25968	26215	26238	26222	25939	26068	25960	26276	26190	26126	26090	26173	26115	26317	26075	26016	26052	26043	26140	25926	26127	25997	25853	26085	26017	26172	26060	26128	26413	25894	25849	26233	25848	26412	26076	26171	26300	26001	26209	26028	26213	26241	26188	25929	26046	26237	26320	25975	26004	26069	26024	25824	26071	26123	25936	25997	26261	26086	26069	26157	26264	26009	26293	25978	26217	26065	25859	26050	26144	26194	26177	25995	26088	26043	25984	26274	26195	26251	26092	26139	26166	26114	26108	26294	25970	25943	25920	26111	26007	26267	26097	26191	26032	25981	26311	26103	26131	26136	26245	25843	26137	26049	26283	26265	26096	26007	26068	26066	26105	25955	26339	25954	26135	26223	25926	26185	26163	26141	25871	26043	26186	26067	26196	26119	26269	25825	25974	25874	26148	26036	26218	26036	25945	26049	26147	25860	26093	26108	26061	26275	26107	26143	26201	26115	26130	25960	25999	25948	25820	26013	26116	26382	26212	26195	26106	26161	26200	26196	26180	26211	25941	26004	26031	26314	26027	25924	26028	25937	26031	26115	26220	26317	26045	25851	26024	25852	25998	26044	26217	25933	26215	25902	25985	25960	26060	26149	26297	26288	26086	25894	26022	25994	26089	26109	26243	26159	25855	26215	25861	25959	25940	25970	26097	26074	26346	26216	26140	26324	26302	26217	26096	26051	26132	26004	26294	26184	25949	26155	26091	26294	26003	26159	26037	26196	26198	26270	26067	26143	25997	25969	26082	26087	25976	26167	26190	26041	25957	26283	26342	26166	26096	26025	25997	25953	26237	26082	26232	26405	26169	26113	26143	25964	26070	26057	26172	26088	26081	26089	25880	25991	26194	25974	25914	26001	26070	25979	26099	25828	26315	26087	26018	26129	26151	25950	26181	26021	26010	25917	26206	26230	26073	25678	26103	26340	26035	26276	26155	25871	26107	25864	25987	26102	26278	26199	26237	26154	25993	26261	26044	26100	25975	25962	26071	26069	26160	25997	26114	26323	26238	25834	25851	26122	26029	26197	26325	26093	26126	26175	26195	26072	26026	26234	26066
22044	50969	45887	21712	15551	15507	15333	15246	15422	15451	15453	15624	15326	15486	15386	15388	15487	15589	15436	15278	15645	15423	15179	15350	15461	15376	15430	15462	15443	15613	15582	15349	15474	15508	15368	15358	15530	15528	15365	15450	15556	15192	15470	15072	15342	15602	15481	15356	15445	15456	15444	15349	15598	15276	15389	15524	15282	15418	15413	15542	15457	15467	15640	15349	15342	15325	15378	15437	15567	15385	15406	15559	15159	15378	15496	15546	15455	15572	15410	15399	15376	15411	15314	15311	15416	15376	15313	15482	15362	15461	15466	15349	15383	15362	15384	15383	15506	15388	15512	15350	15431	15430	15313	15358	15523	15443	15630	15352	15335	15494	15352	15230	15363	15363	15381	15396	15472	15456	15391	15433	15331	15497	15453	15529	15507	15522	15376	15648	15385	15467	15340	15517	15331	15559	15530	15252	15563	15465	15331	15613	15332	15303	15458	15272	15521	15525	15582	15475	15465	15440	15386	15314	15521	15457	15459	15572	15466	15390	15359	15398	15446	15585	15521	15473	15353	15516	15386	15325	15495	15573	15401	15298	15513	15655	15325	15470	15437	15346	15523	15421	15534	15380	15416	15445	15609	15149	15394	15332	15354	15484	15426	15413	15374	15587	15582	15285	15529	15223	15473	15523	15359	15307	15266	15537	15499	15478	15379	15339	15483	15320	15338	15271	15670	15239	15408	15429	15527	15159	15454	15376	15419	15273	15577	15434	15415	15342	15375	15172	15464	15386	15438	15340	15376	15539	15382	15583	15290	15460	15396	15421	15321	15341	15396	15366	15625	15544	15417	15437	15328	15309	15425	15593	15361	15292	15391	15407	15505	15288	15366	15347	15357	15424	15464	15497	15450	15549	15504	15361	15470	15551	15346	15491	15365	15441	15395	15549	15386	15398	15243	15445	15396	15444	15492	15433	15410	15198	15416	15228	15393	15346	15474	15292	15545	15541	15476	15415	15415	15370	15444	15297	15468	15243	15475	15363	15362	15540	15434	15444	15584	15261	15423	15582	15501	15564	15482	15372	15373	15436	15473	15434	15342	15335	15560	15493	15443	15573	15491	15376	15460	15307	15436	15464	15367	15501	15369	15465	15492	15387	15565	15350	15235	15404	15348	15517	15336	15395	15510	15521	15448	15365	15468	15554	15335	15218	15397	15470	15387	15332	15456	15261	15446	15293	15432	15461	15213	15496	15512	15610	15249	15362	15533	15432	15354	15407	15419	15456	15303	15645	15286	15427	15548	15451	15562	15404	15301	15461	15452	15476	15554	15455	15181	15395	15333	15415	15510	15268	15339	15143	15407	15390	15587	15292	15368	15488	15536	15375	15475	15353	15511	15325	15649	15586	15429	15419	15217	15342	15452	15437	15417	15484	15236	15281	15558	15558	15412	15481	15473	15405	15476	15290	15450	15301	15390	15415	15406	15412	15479	15448	15564	15387	15348	15530	15298	15323	15429	15395	15595	15351	15333	15412	15272	15533	15600	15578	15585	15491	15406	15482	15306	15624	15131	15608	15545	15400	15328	15512	15489	15267	15506	15327	15162	15384	15298	15510	15458	15449	15301	15343	15239	15550	15373	15486	15375	15571	15446	15512	15445	15276	15284	15402	15495	15338	15360	15454	15337	15601	15483	15504	15413	15587	15368	15649	15339	15313	15549	15356	15531	15422	15512	15358	15508	15490	15295	15533	15331	15285	15434	15492	15307	15338	15474	15497	15302	15339	15431	15404	15456	15428	15430	15553	15398	15353	15331	15394	15457	15215	15578	15396	15233	15427	15393	15550	15480	15377	15458	15743	15363	15466	15423	15565	15191	15431	15503	15324	15232	15350	15514	15559	15409	15377	15474	15414	15347	15448	15459	15455	15469	15410	15284	15114	15322	15573	15448	15473	15233	15334	15533	15515	15411	15342	15434	15506	15525	15308	15423	15348	15459	15390	15421	15375	15453	15510	15398	15323	15425	15433	15444	15469	15471	15333	15525	15350	15301	15455	15430	15092	15491	15537	15256	15349	15283	15538	15175	15425	15399	15461	15361	15487	15428	15264	15436	15448	15589	15512	15280	15328	15540	15507	15446	15584	15311	15464	15450	15452	15654	15436	15357	15506	15356	15414	15432	15388	15412	15431	15380	15211	15419	15503	15395	15438	15354	15417	15331	15422	15349	15502	15489	15469	15393	15406	15488	15390	15474	15468	15389	15401	15470	15482	15383	15345	15525	15504	15471	15469	15322	15227	15554	15367	15349	15368	15264	15528	15555	15612	15344	15406	15347	15479	15397	15264	15349	15556	15429	15479	15366	15326	15372	15411	15624	15328	15548	15301	15301	15312	15605	15401	15361	15496	15437	15342	15372	15360	15426	15428	15455	15379	15616	15589	15299	15361	15606	15448	15514	15294	15414	15371	15462	15454	15469	15414	15384	15385	15453	15360	15520	15417	15241	15469	15412	15440	15469	15309	15375	15327	15429	15452	15413	15369	15416	15334	15360	15395	15514	15144	15345	15276	15559	15457	15439	15426	15589	15378	15598	15450	15394	15475	15395	15299	15309	15471	15266	15398	15367	15418	15394	15460	15416	15467	15476	15384	15384	15477	15494	15371	15410	15481	15570	15384	15448	15281	15453	15332	15119	15403	15386	15343	15498	15117	15289	15473	15429	15471	15449	15416	15543	15429	15666	15437	15353	15317	15572	15408	15291	15465	15491	15320	15633	15486	15483	15456	15393	15464	15462	15520	15483	15644	15334	15422	15456	15415	15410	15528	15612	15418	15393	15589	15279	15562	15467	15506	15500	15461	15516	15486	15370	15429	15596	15382	15378	15368	15535	15380	15199	15521	15442	15319	15510	15365	15501	15326	15483	15431	15481	15495	15515	15488	15487	15427	15512	15394	15482	15253	15431	15435	15437	15401	15441	15328	15247	15381	15322	15307	15468	15414	15516	15415	15434	15396	15544	15366	15331	15527	15524	15402	15443	15352	15502	15518	15447	15471	15276	15623	15306	15559	15341	15612	15241	15429	15438	15328	15407	15446	15312	15607	15448	15437	15405	15384	15326	15565	15547	15435	15367	15320	15337	15369	15524	15576	15373	15443	15526	15243	15460	15279	15470	15521	15353	15572	15335	15458	15675	15441	15358	15264	15434	15359	15387	15316	15453	15405	15577	15455	15559	15445	15494	15379	15401	15374	15463	15448	15393	15256	15353	15451	15436	15415	15323	15444	15435	15382	15475	15434	15366	15398	15432	15450	15378	15475	15463	15492	15366	15450	15363	15398	15562	15467	15502	15619	15350	15426	15422	15446	15457	15440	15627	15352	15387	15440	15540	15314	15384	15516	15393	15354	15465	15447	15546	15411	15521	15246	15536	15417	15591	15635	15454	15368	15547	15544	15440	15454	15310	15379	15435	15462	15475	15455	15415	15561	15258	15385	15383	15323	15460	15453	15595	15351	15328	15591	15363	15598	15439	15521	15371	15562	15449	15339	15537	15284	15246	15428	15462	15505	15359	15351	15355	15313	15436	15541	15494	15506	15363	15265	15370	15408	15364	15530	15378	15464	15432	15387	15182	15454	15420	15327	15334	15410	15459	15403	15465	15458	15396	15462	15438	15229	15454	15412	15368	15360	15379	15470	15605	15256	15429	15700	15355	15249	15358	15394	15420	15501	15299	15351	15455	15564	15455	15459	15442	15408	15334	15217	15562	15429	15412	15288	15608	15481	15456	15434	15454	15288	15343	15440	15571	15421	15403	15375	15292	15423	15577	15481	15525	15502	15503	15653	15459	15401	15356	15530	15431	15283	15486	15400	15526	15345	15587	15511	15255	15520	15539	15387	15299	15468	15524	15385	15451	15479	15311	15422	15443	15412	15361	15273	15482	15522	15478	15484	15410	15501	15431	15332	15513	15263	15392	15393	15564	15381	15474	15382	15462	15352	15398	15413	15546	15375	15425	15384	15602	15346	15443	15256	15433	15292	15323	15535	15409	15489	15444	15504	15494	15158	15430	15395	15521	15391	15470	15419	15079	15329	15256	15511	15346	15515	15295	15650	15324	15317	15345	15387	15321	15449	15359	15505	15443	15383	15271	15408	15413	15521	15454	15412	15510	15512	15440	15171	15459	15605	15558	15465	15432	15501	15477	15549	15437	15304	15423	15402	15350	15503	15322	15485	15381	15399	15497	15368	15385	15405	15537	15392	15287	15512	15502	15357	15319	15344	15489	15460	15363	15422	15482	15460	15515	15362	15359	15271	15403	15634	15566	15387	15338	15358	15299	15474	15413	15414	15528	15479	15325	15564	15252	15322	15512	15392	15308	15301	15395	15586	15386	15449	15377	15441	15474	15352	15412	15319	15433	15350	15424	15352	15500	15473	15241	15596	15326	15469	15526	15395	15391	15547	15497	15582	15234	15554	15399	15351	15201	15361	15527	15396	15385	15326	15358	15505	15505	15443	15445	15407	15400	15436	15449	15429	15530	15548	15450	15499	15346	15344	15566	15375	15261	15540	15525	15450	15358	15369	15561	15458	15503	15541	15455	15435	15452	15447	15265	15372	15205	15541	15582	15578	15338	15504	15543	15502	15453	15336	15547	15477	15538	15346	15432	15462	15516	15517	15448	15480	15443	15554	15461	15441	15347	15419	15241	15468	15387	15333	15407	15447	15367	15447	15372	15251	15394	15390	15366	15427	15651	15464	15351	15417	15334	15579	15549	15324	15572	15343	15158	15481	15401	15416	15406	15406	15217	15475	15473	15353	15360	15453	15529	15486	15486	15368	15477	15212	15414	15380	15299	15543	15410	15488	15528	15454	15375	15466	15526	15307	15476	15378	15334	15424	15434	15397	15269	15474	15484	15385	15398	15435	15482	15438	15452	15368	15627	15470	15577	15546	15344	15610	15379	15312	15589	15326	15593	15556	15412	15385	15401	15327	15448	15449	15460	15386	15498	15455	15401	15403	15448	15517	15372	15377	15555	15337	15417	15424	15287	15410	15396	15419	15572	15340	15402	15305	15273	15387	15362	15418	15551	15478	15521	15486	15360	15425	15426	15235	15272	15415	15372	15480	15514	15318	15401	15282	15649	15614	15406	15508	15435	15573	15426	15500	15362	15419	15383	15479	15494	15507	15514	15428
22703	32732	56022	47808	28712	29592	34006	32093	31851	32146	32183	32078	32262	32117	32150	32187	32266	32138	32238	32300	32024	31804	32090	31892	31942	32214	31826	31784	32032	32209	32113	32207	31953	32125	31730	32026	31994	32248	32000	31827	32315	32055	32124	31864	31814	31975	32033	31823	31786	31793	31939	32007	32037	31681	31809	31820	32006	32012	31896	31839	31712	31863	31868	31864	31631	31762	31997	31776	31811	31764	31728	31706	31693	31669	31661	32036	32043	31990	32020	31890	32076	31812	31735	31933	31886	31633	32042	31861	31640	31778	31772	32083	32081	31793	31619	31998	32291	31983	31765	31782	31815	31983	31879	31660	32131	32074	32035	31619	31880	31906	31935	31990	31630	31885	31943	31762	31822	31633	31487	32110	32027	32050	31952	31882	31803	31846	31867	31679	31753	31609	31629	31934	31772	32009	31787	31837	31889	31958	32126	31807	31733	31819	31615	31945	31777	31920	31913	31951	31825	31636	31715	32106	32141	31815	31933	31943	31902	31959	32090	31811	31978	31856	31775	31903	31846	31746	32035	31787	31261	31753	32063	31689	31909	32103	31906	32001	31978	31945	32129	31915	32172	31857	31802	31826	32035	31786	31785	31971	31681	31914	31738	32202	31814	31917	31869	32145	31705	31904	31742	32045	31721	31718	31664	31888	31596	31787	31938	31900	31809	31859	31624	31904	31937	31709	31430	31775	32116	31709	31647	31883	31804	32012	31992	31743	31948	31718	31732	31787	31738	31921	31870	31753	31993	31847	31682	31615	32004	31925	31764	31924	31933	31516	31666	31721	31746	31892	31954	31955	31900	31810	32014	31700	31659	31979	31721	31657	31938	32172	31659	31953	32160	31898	31804	31621	31844	32275	31871	31840	31887	31777	31898	31710	31539	32000	31832	31795	31909	31829	32022	31714	31953	32024	32048	32147	31751	31926	31816	31561	31676	31630	31844	31833	32034	31814	31932	31814	32004	32066	31704	31704	32064	31736	31960	31974	31929	32032	31836	31926	31827	31858	31816	31705	31816	31683	32022	31659	31789	31849	31943	32183	32052	31910	31940	32082	32032	31635	31801	31667	31993	31839	31757	31721	31788	31900	31694	32282	31903	31506	31627	31474	31693	31794	31687	31757	31859	31872	31887	31848	32047	31944	31806	31886	32034	32006	32015	31983	32023	31802	31972	31977	31824	31697	32013	31897	31875	31966	31792	31702	31692	31670	32133	31761	31630	31846	31887	31941	32078	32131	31589	31981	32040	31817	32055	31718	31802	31947	31799	32078	31756	31928	31750	31863	31942	31819	31736	31883	31876	31750	31874	31830	31814	32049	31676	32057	31737	31944	31723	31555	31888	31885	32174	31832	31829	32132	31859	31547	31891	31785	31724	31866	32007	31765	31690	31857	31614	31971	32042	32024	32036	31975	32029	31902	31985	31878	31944	31699	31883	31970	31958	31916	32127	31694	32046	31789	31912	31936	31785	32063	31956	31743	31793	31625	31582	31754	31895	31642	31889	31913	31979	31953	31508	31841	31783	31592	32028	31975	31907	31999	31908	31727	31830	31643	31867	32081	31996	31888	31695	31675	31656	31658	32050	31786	31990	31852	31841	31765	31735	31653	32059	31842	32084	31857	31920	31844	31792	31847	32139	31817	31851	32078	32011	31717	31987	31867	31831	31809	31909	31513	31968	32013	32144	31923	31807	31929	31909	31669	31636	31645	31743	31852	32068	31631	31857	31928	31914	31799	31853	31729	31724	31938	31586	31531	31985	31878	32222	31757	31752	31663	31758	31803	31999	32025	32066	31797	31705	31937	31915	31953	31916	31892	32013	31781	32076	32091	31852	31792	31894	31603	32104	31852	31933	32008	32098	31824	31815	31841	31794	31966	31670	31629	32075	32119	31849	31703	31810	31836	31705	31900	31848	32131	31923	31736	31853	32123	31731	31674	31900	31989	31967	31810	31780	31702	31603	32014	31982	31845	31598	32009	31863	31856	31905	31681	32032	31954	31971	31772	31803	31959	31876	31892	32032	31919	31785	31724	31682	31825	32205	31704	32016	32026	31872	32108	31557	31936	31918	31878	31755	31730	31941	31974	31833	32030	31924	32010	31610	31976	31894	31954	31788	31774	31774	31760	31955	32030	31678	31671	31974	31609	31746	31858	32079	31794	31848	31762	31963	32029	31876	31747	31972	31710	31883	31738	31932	31837	32128	31974	31783	31826	32085	31774	31634	31805	31955	31791	32075	31973	31879	31757	31918	32015	31952	31893	31657	31721	31719	31992	31484	31673	31658	31949	31809	31941	31841	31946	31813	31774	31774	31579	31966	31766	31945	31571	31938	31780	31680	31785	31938	31808	32019	31842	31609	31596	31955	31841	32151	31999	31718	31911	32164	31621	31723	31683	32097	32017	32098	31793	31954	31887	31765	31886	31957	31727	31869	31681	31806	31913	32353	32176	31879	31899	31804	31978	32133	31954	31908	31706	31826	31657	31779	32030	31753	31943	31802	31823	31755	31862	31598	31889	31852	31908	32153	32204	32041	31980	31864	31539	31865	31711	31934	31783	31784	31758	31793	31802	32094	31897	31759	31877	31653	31659	31937	31853	31993	31702	32006	32067	31900	31603	31870	32114	32137	31809	31615	32037	31960	31854	31832	31714	31958	31930	31764	31893	31636	31686	31677	32039	31848	31887	31993	31744	31933	31874	32098	31750	31776	32209	31638	32102	31871	31940	32135	31806	31727	31837	31791	31655	31663	31769	31993	31768	31806	31876	31795	31587	32137	31673	31553	31911	31809	31854	32099	31770	31957	31964	31693	31710	31642	31953	31859	31901	31922	31723	31788	31644	31946	31920	31705	31864	31882	31750	32000	31834	31951	31700	31817	31585	31724	32264	31939	31973	31751	31804	31759	31823	31850	32046	31847	31880	31956	32029	31880	32018	31874	31801	31822	31944	32101	32051	31769	31777	31823	32008	31794	31738	31752	31769	31947	32064	31745	31916	31802	31718	31722	31589	32046	31831	31957	31695	31999	32242	32036	31833	31762	31825	32101	31899	31779	31649	31900	32247	31729	31779	31706	31872	31749	31831	31897	32003	31823	31726	31733	31935	31876	31626	31923	31977	32025	31978	31739	31765	31411	31550	31889	31873	32067	32021	31941	32058	31934	31819	32291	32123	31904	31893	31570	32053	31775	31698	31751	32145	31916	31806	32009	31983	31928	31496	31749	32003	32014	32096	32016	31736	31851	32018	31789	31869	32021	31887	32019	31961	32140	31963	31898	31839	31948	31744	31867	32112	32061	31687	31770	31810	31923	31659	31952	31828	31722	31920	31811	31722	31789	31949	31941	32019	31874	31720	32068	31929	31968	32122	31702	31817	31787	31683	31893	31742	32091	31914	32047	31694	31566	31856	32111	31943	32042	31876	31778	31823	31725	31847	31844	31921	31867	32103	31903	32147	31958	31918	31820	31749	31967	31730	31947	31811	32203	31827	31883	31895	31788	31983	31887	32007	31926	31860	31497	31783	31814	31405	31705	32001	31814	31886	31866	31835	32034	32028	31783	31613	31481	31570	31762	31870	32132	32015	31832	31930	31626	32051	31508	32016	31732	32035	31911	31736	31918	31916	31962	31805	31911	32030	31853	31775	31770	31976	32000	31868	31959	32010	31836	31791	31748	31946	32093	31881	31696	31738	31767	31928	31800	32022	31775	31906	31944	31772	31992	31971	31780	31674	31869	31956	31834	31855	32107	31991	31882	31810	32168	31942	31742	31917	31712	31788	31976	31947	31928	31622	31935	31806	31644	31882	31960	31863	31827	31590	31773	31740	32015	31663	31943	31894	31941	31856	31871	31719	31818	31786	32107	32059	31892	31897	32132	31944	31842	31706	32020	31645	31816	31845	32047	31520	31921	31936	32065	31802	31795	31979	32099	31974	31776	31668	31436	31682	31931	31839	32008	31645	31763	32044	32154	31931	31867	31853	31974	31912	31871	31824	32136	31839	32149	31997	32006	31915	31879	31905	32119	31880	31872	31800	31603	31599	31966	31874	32272	31808	31882	31548	31924	31768	31704	31657	31897	31609	31740	31720	31918	31872	31990	32073	32161	31868	31828	31768	31742	31703	31890	31616	32202	31728	31814	31795	31735	31835	31906	31835	31715	31819	31998	31810	31922	31922	31909	31692	31664	31802	31941	31672	32085	31830	31926	31965	31961	31803	31908	31774	31761	31777	31936	31848	31938	32074	31989	31986	31951	32191	31908	31712	31974	32113	31966	31882	31956	32071	31816	31951	31786	31998	31784	32088	31891	31715	31663	31750	31814	31881	31846	31883	31882	31743	31832	31820	31834	31975	31762	31968	31770	31753	31883	31664	31916	31902	31732	32244	31988	31807	31555	31825	31692	31873	32095	31978	31734	31990	32041	31566	32026	31793	31718	31989	31682	31656	31780	31693	32142	31648	31596	31687	31836	31917	31788	31852	31833	31609	31871	31603	31735	31984	31779	32003	31868	31836	32029	31883	32099	31968	31807	31929	31838	32046	32108	31718	31870	31857	32014	32098	31922	32106	32015	32014	31714	31581	32001	31852	31936	31845	31756	31781	32204	32125	31910	32124	31943	32006	31765	31687	32041	31770	31804	31845	31828	32007	31898	32017	31945	31788	31809	31844	31916	31878	31827	31763	31879	31837	31836	31988	31796	31891	31765	31842	31933	31804	31728	31658	32183	31590	31808	31761	31886	31944	31720	31480	32059	31688	31739	31740	31909	31820	32046	31944	32088	31772	31757	31913	31905	31995	31819	31808	31731	31758	31746	32120	31699	31545	32149	31913	32043	31843	31779	31861	31976	32041	31880	31852	31563	31773	31963	31713	31653	31781	31870	31960	31584	31486	31930	31802	31958	31864	31722	31666	31921	31788	31726	32046	31902	31925	31774	31725	31752	31782	32101	31601	31867	31994	31839	31669	31657	31413	31810	32002	31598	31513	31357	31667	31689	31970	31978	31928	32105	31630	31792	31734	31735	31860	32271	32186	32008	32047	31947	31976	31868	31803	31894	31918	31866	31630	31883	31816	31750	32179	32103	32045	31707	32187	32096	31729	31900	31879	31831	31729	32079	31915	31920	32088	32165	32082	31831	31823
44286	97093	92235	61307	19517	17944	17991	17795	17709	17856	17823	17950	17788	17934	17743	17907	17791	17853	17953	17830	17910	17741	17829	17843	17848	17849	17810	17898	17874	17763	17750	18146	17839	17943	17809	17889	17766	17833	17846	17772	17768	17911	17792	17967	17844	17862	17769	17902	17913	17734	17817	17741	17733	17704	18002	17849	17677	17933	17679	17859	17844	17878	17748	17608	17874	17715	17488	17702	17955	17782	17906	17779	17865	17751	17641	17833	17907	17783	17886	17789	17780	17938	17868	17912	17801	17799	17857	18042	17617	17751	17604	17755	17645	17959	17816	17731	17890	17804	17826	17741	17758	17645	17938	17735	17741	17847	17738	17754	17882	17773	17610	17698	17853	17774	17659	17737	17428	17801	17654	17766	17878	17730	17763	17735	17612	17810	17689	17716	17995	17863	17991	17884	17755	17792	17811	17877	17770	17690	17739	18002	17700	17738	17741	17949	17841	17698	17718	17757	17860	17781	17897	17862	17796	17865	17825	17723	17762	17751	17813	17816	17900	17712	17772	17708	17936	17623	17918	17875	17881	17654	17695	17895	17653	17896	17907	17764	17716	17765	17793	17711	17578	17693	17749	17639	17921	17531	17771	17723	17913	17661	17823	17724	17768	17793	17727	17808	17700	17789	17701	17862	17734	17760	17704	17763	17873	17791	17757	17749	17733	17837	17736	17848	17820	17690	17774	17743	17720	17702	17704	17782	17800	17811	17885	17764	17858	17687	17745	17626	17991	17756	17544	17799	17691	17711	17744	17845	17758	17885	17916	17843	17889	17811	17889	17561	17640	17846	17827	17892	17625	17922	17817	17732	17772	17746	17763	17759	17853	17875	17739	17851	17833	17774	17817	17805	17877	17726	17929	17829	17764	17838	17801	17801	17799	17661	17932	17777	17766	17700	17862	17719	17786	17732	17926	17872	17804	17628	17740	17977	17939	17794	17947	17758	17796	17745	17737	17919	17793	17788	17753	17534	17734	17794	17710	17678	17914	17829	17851	17759	17805	17610	18069	17590	18000	17824	17822	17806	17899	17851	17691	17680	17772	17783	17790	17915	17816	17762	17654	17843	17699	17703	17971	17647	17680	17812	17712	17742	17748	17879	17824	18046	17800	17778	17752	17850	17731	17988	17750	17913	17892	17704	17788	17832	17749	17658	17725	17840	17624	17626	17751	17840	17789	17670	17890	17894	17775	17924	17913	17786	17985	17597	17771	17908	17920	17753	17806	17770	17670	18111	17786	17822	17768	17762	17903	17799	18022	17743	17666	17737	17875	18033	17820	17698	17736	17696	17680	17726	17959	17825	17855	17683	17819	17772	17885	17874	17773	17758	17829	17773	17837	17756	17792	17712	17891	17676	17875	17728	17821	17779	17847	17818	17698	17834	17916	17842	18010	17711	17849	17664	17836	17979	17715	17924	17920	17754	17892	17666	17763	17845	17856	17962	17673	17762	17748	17864	17817	17794	17747	17959	17682	17867	17683	17844	17704	17632	17960	17726	17620	17583	17764	17785	17781	17706	17681	17887	17788	17716	17757	17731	17827	17861	17716	17774	17755	17707	17806	17735	17727	17780	17869	17796	17870	17827	17782	17943	17781	17872	17800	17847	17812	17728	17845	17850	17555	17639	17796	17829	17854	17820	17837	17841	17889	17844	17802	17814	17718	17642	17832	17749	17733	17749	17836	17628	17839	17677	17839	17769	17657	17841	17739	17829	17851	17809	17889	17771	17712	17622	17982	17731	17675	17669	17775	17644	17786	17765	17646	17824	17719	18008	17701	17668	17738	17734	17968	17920	17762	17669	17820	17860	17829	17785	17865	17881	17678	17939	17764	17846	17839	17704	17816	17739	17865	17898	17764	17690	17603	17747	17721	17882	17802	17757	17663	17777	17641	17777	17685	17839	17679	17683	17784	17652	17851	17775	17785	17871	17847	17772	17673	17885	17641	17846	17655	17734	17756	17696	17783	17933	17724	17787	17933	17935	17873	17742	17700	17800	17851	17927	17930	17709	17790	17674	17538	17782	17782	17667	17925	17634	17625	17680	17884	17886	17778	17679	17775	17760	17809	17811	17804	17711	17939	17820	17943	17795	17887	17867	17645	17672	17701	17741	17696	17784	17669	17675	17918	17870	17787	17751	17771	17739	17908	17822	17791	17931	17857	17757	17792	17772	17922	17623	17873	17642	17979	17855	17760	17886	17841	17793	17839	17854	17684	18070	18016	17821	17790	17774	17839	17907	17756	17951	17691	17760	17758	17749	17798	17857	17629	17579	17903	17814	17812	17690	17888	17743	17900	17672	17869	17823	17714	17819	17788	17914	17838	17835	17963	17776	17922	17733	17855	17820	17774	17693	17928	17579	17857	17679	17707	17869	17795	17849	17814	17638	17749	17727	17849	17812	17869	17819	17852	17692	17918	17801	17802	17704	17664	17657	17817	17780	17739	17989	17855	17889	17815	17792	17863	17716	17714	17742	17649	17823	17757	17719	18017	17836	17788	17857	17843	17670	17672	17733	17878	17853	17821	17601	17728	17761	17765	17735	17827	17740	17788	17862	17797	17747	17790	17839	17873	17796	17705	17895	17714	17865	17648	17827	17744	17877	17817	17599	18017	17932	17690	17833	17743	17723	17788	17707	17756	17843	17784	17558	17662	17767	17745	17779	17941	17610	17849	17875	17761	17772	17838	17671	17644	17962	17687	17914	17789	17655	17741	17664	17800	17692	17827	17770	17989	17545	17874	17716	17670	17948	17809	17625	17726	17622	17944	17729	17500	17883	17846	17743	17962	17654	17833	17693	17765	17718	17940	17694	17712	17832	17786	17728	17775	17628	17701	17774	17697	17866	17920	17665	17887	17712	17728	17771	17686	17788	17917	18017	17771	17810	17832	17957	17766	17709	17874	17881	17897	17970	17799	17703	17725	17945	17651	17724	17759	17872	17709	17835	17762	17736	17734	17855	17828	17748	17639	17966	17771	17772	17761	17861	17807	17729	17980	17709	17692	17733	17780	17689	17642	17736	17760	17722	17784	17929	17692	17777	17809	17961	17758	17927	17840	17840	17820	17695	17870	17925	17864	17744	17822	17669	17696	17681	17822	17845	17699	17635	17749	17855	17769	17804	17851	17783	17799	17864	17799	17772	17881	17787	17854	17859	17780	17883	17783	17734	17700	17744	17728	17876	17694	17868	17813	17756	17682	17784	17705	17802	17728	17864	17635	17762	17847	17670	17813	17678	17626	17685	17760	17840	17784	17789	17791	17910	17693	17930	17761	17836	17898	17862	17585	17871	17808	17645	17769	17650	17704	17813	17733	17854	17593	17923	17797	17877	17786	17851	17980	17592	17732	17835	17712	17676	17939	17682	17753	17834	17634	17948	17593	17816	17770	17577	17817	17726	17825	17852	17852	17729	17887	17679	17799	17748	17846	17783	17632	17760	17615	17667	17776	17694	17693	17888	17648	17801	17713	17701	17762	17867	17769	17929	17814	17648	17776	17769	17888	17852	17685	17864	17736	17785	17832	17744	17732	17883	17819	17927	17640	17684	17745	17609	17968	17841	17828	17761	17866	17575	17591	17982	17775	17726	17862	17789	17974	17656	17843	17749	17764	17812	17840	17861	17862	17696	17632	17820	17867	17768	17840	17512	18035	17808	17780	17835	17801	17782	17803	17777	17802	17691	17797	17726	17840	17780	17775	17847	17789	17918	17927	17866	17791	17859	17838	17743	17908	17643	17888	17622	17720	17708	17887	17821	17736	17661	17851	17855	17873	17925	17891	17783	17798	17795	17723	17671	17773	17865	17863	17884	17964	17776	17685	17623	17994	17837	17695	17615	17878	17655	17692	17738	18054	17770	17922	17801	18098	18004	17916	17725	17957	17781	17841	17756	17779	17825	17670	17641	17896	17706	17689	17810	17750	17877	17762	17901	17724	17713	17908	17765	17745	17736	17842	17811	17635	17671	17713	17778	17843	17754	17743	17776	17704	17775	17933	17666	17600	17871	17849	17674	17736	17853	17857	17765	17803	17716	17847	17942	17761	17734	17887	17830	17720	17655	17802	17764	17728	17447	17755	17709	17925	17611	17883	17679	17806	17660	17831	17763	17825	17922	17703	17739	17638	17601	17928	17854	17727	17618	17580	17939	17886	17750	17798	17750	17689	17888	17659	17593	17681	17708	17793	17736	17609	17821	17688	17770	17615	17687	17841	17862	17682	18043	17886	17797	17820	17815	17846	17729	17740	17788	17825	17812	17793	17705	17922	17712	17738	17718	17850	17677	17779	17775	17618	17846	17879	17793	17684	17932	17675	17752	17786	17644	17794	17955	17866	17725	17852	17738	17858	17774	17840	17745	17803	17678	17698	17722	17869	17667	17886	17838	17868	18003	17855	17783	17994	17889	17776	17764	17749	17738	17778	17648	17736	17741	17807	17869	17709	17740	17720	18007	17732	17789	17817	17713	17583	17673	17783	17780	17773	17866	17779	17655	17665	17635	17800	17884	17704	17953	17736	17718	17870	17665	17530	17692	18011	17566	17810	17931	18115	17936	17760	17922	17801	17975	17857	17777	17779	17881	17797	17765	18017	17847	17872	17740	17694	17882	17638	17771	17517	17925	17632	17852	17797	17772	17965	17848	17818	17790	17776	17761	17813	17885	17887	17704	17735	17918	17579	17640	17723	17904	17826	17678	17798	17863	17924	17997	17605	17886	17776	17811	17459	17714	17855	17647	17703	17723	17876	17589	17623	17788	17788	17650	17801	17864	17815	17759	17707	17927	17864	17685	17930	17663	17665	17680	17904	17776	17772	17891	17805	17710	17845	17910	17877	17992	17914	17826	17851	17955	17721	17811	17782	17714	17861	17648	17777	17771	17750	17759	17874	17698	17716	17818	17702	17801	17856	17839	17855	17743	17619	17897	17837	17838	17854	17726	17572	17995	17867	17795	17952	17653	17830	17701	17615	17893	17659	17810	17772	17766	17784	17854	17965	17947	17737	17654	17955	17979	17585	17699	17866	17834	17690	17870	17700	17724	17679	17785	17730	17714	17790	17882	17856	17787	17827	17756	17619	17982	17534	17689	17801	17846	17763	17808	17912	17865	17716	17797	17865	17837	17781	17654	17763	17646	17880	17785
22129	32893	63972	53777	30505	28955	34667	32959	33014	33517	33322	33076	33152	33292	33031	33118	33228	33127	32809	33062	32848	32811	33034	32813	33006	33007	33034	32737	33105	32790	32931	33161	32956	32724	32717	32907	32819	33100	33018	32808	32925	32787	32946	32912	32905	32931	33091	32831	32806	32827	32670	32929	33069	32773	32869	32873	32951	32944	32881	33037	32797	32419	32976	32666	32817	32894	32715	32762	32747	32728	32636	32872	32995	32894	32930	33010	33133	32950	33026	32771	32933	32836	32705	33061	33027	32740	32512	32809	32658	32822	32939	32872	33151	32833	32920	32754	32647	32859	32611	32564	32887	33216	32953	32641	32872	33037	32987	32912	33015	33027	32807	32873	32820	32759	32650	32524	32622	32685	32672	33032	32911	32752	32963	32981	32775	32982	32641	33074	33041	32898	33012	32833	32734	32694	32700	32927	32847	32842	32997	32888	32824	32924	32696	32757	32636	33072	33138	32762	32832	32972	32952	32760	32932	32923	32696	32805	32802	32749	32572	32647	32855	32836	32711	32677	32736	32592	32766	32807	32699	32772	33164	32724	32984	32737	32484	32822	32800	32685	32546	32824	32618	32993	32959	32681	32927	32807	32838	32800	32831	33087	32743	32587	32844	32715	32869	32561	32276	32456	32956	32871	32444	32367	32684	32672	32761	33164	32859	32948	32696	32808	32697	32781	32630	32719	32741	32781	32830	32760	32742	32818	32680	32883	32873	32895	32908	32589	32644	32776	32663	32606	32981	32510	32657	32748	32665	32774	32981	32717	32745	32987	32847	32853	32835	32819	32739	32605	32822	32834	32593	33163	32798	32796	33007	32817	32831	32639	33105	32801	32988	32695	33052	32700	32625	33035	32790	32330	32721	32629	32716	32837	33031	32885	32644	32649	32920	32958	32751	32626	32795	32792	32594	32956	32681	32883	32948	32668	32707	32548	32713	32794	32633	33264	32931	33038	32770	32687	32810	32803	32890	32689	32847	32751	33218	32830	32796	32623	32639	32392	32831	32965	32737	32693	32808	32628	32774	32789	32758	32788	32631	32527	32883	33187	32855	32714	32919	32537	32589	32589	33073	32638	32825	32941	32352	32902	32718	32952	32868	33146	32973	32848	32842	32883	32782	32951	32936	32616	32905	32868	32764	32788	32485	32648	32580	32497	32787	32810	32695	32881	32656	32840	32741	32796	32959	32612	32847	32624	32573	32580	32878	32706	32756	32745	32562	32873	32690	32752	32688	32738	32774	33072	32787	32618	32690	32797	32870	32856	32897	33028	33010	32638	33038	32922	32589	32679	32780	32918	32905	32840	32751	32632	32895	32835	32859	32527	32784	32841	32919	32645	32818	32672	32924	32852	32700	32629	32702	32789	32738	32677	32853	32783	32835	32595	32844	32750	32644	32904	32666	32456	32652	32897	32809	33251	33135	32881	32814	32705	32939	32618	33050	32683	32600	32592	32948	32762	32669	32695	32774	32681	32844	32624	32752	32808	32676	33093	32692	32783	32818	32844	32743	32781	32818	32977	32601	32781	33080	32918	32726	32992	32816	32802	32774	32979	32806	33021	32756	32701	32932	33103	32714	32509	32634	32776	32630	32972	32792	32849	32778	32927	32871	32657	32830	32973	32852	32874	32737	32939	32644	32931	32690	32972	32673	32672	32982	32905	32863	32787	32824	32870	32735	32702	32901	32831	32803	32482	32826	32927	33115	32516	32527	32454	33038	32730	32518	32289	32759	32709	32508	32572	32608	32937	32722	33027	32515	32793	32650	32746	32702	32743	32943	32680	32992	32484	32859	32696	32903	32766	32671	32994	32918	32420	32834	32883	32597	32998	32800	32655	32640	32567	33024	32668	32921	32554	32648	32783	32841	32925	32701	32744	32673	32916	32886	33142	32964	33172	32690	32777	32985	32574	32701	32434	32798	32535	32993	32728	32736	32756	32868	32854	32521	32698	32543	32686	32855	32882	32916	32908	33137	32622	32799	32910	33041	32874	32855	32653	32622	32846	33108	32761	32734	33064	32740	33211	32675	32693	32984	33077	32734	32483	32943	33039	32802	32640	32538	32566	32600	32715	32773	32822	32836	32896	32732	32769	32842	32866	32599	32692	32988	33154	32827	33079	32658	32677	32722	32676	32901	32809	33132	32800	32793	32394	32835	32976	32747	32919	32793	32603	32614	32954	32838	32717	32644	32669	32756	33299	32704	32762	32704	32689	32835	32642	33013	32920	32591	32800	32748	33205	32919	32657	32897	32476	32791	32598	32664	33079	32917	32816	32776	32913	32871	32869	32744	32924	32613	32832	32760	32876	32763	32625	32722	32959	32890	32675	32386	32609	32884	32629	32670	32837	32880	32742	32926	32931	32967	32918	32748	32820	32814	32644	32795	32506	32545	32797	32884	32449	32611	32928	33011	32865	32949	32962	32625	32782	32419	32357	32850	32722	33017	32696	32692	32818	32822	32600	32675	32769	32701	32748	32545	32703	32546	32760	32863	32857	32782	32800	32613	32897	32944	32633	32704	32624	32657	32614	32699	32635	32933	32934	32539	32608	32719	33016	32894	32962	32692	32717	32628	32694	32821	32678	32986	32965	33016	32748	33006	32264	32549	33007	32781	32819	32626	32761	32944	32620	32842	32727	32641	32996	33108	32767	32724	32722	33002	32473	32472	32821	32669	32832	32921	32916	32782	33091	33066	33134	32642	32570	32689	32626	32758	32673	32926	32818	32794	32762	32739	32856	32835	32830	32806	32781	33138	32584	32947	32666	32649	32513	32645	32760	32537	32813	32998	32900	32567	32528	32505	32904	32832	32456	32772	32669	32719	32441	32812	32826	32538	32484	32812	32867	32689	32705	32714	33060	33081	32444	32968	32771	32691	32775	32735	32934	32776	32823	32615	32628	32906	32741	33249	32715	32944	32979	32983	32752	32735	32686	32652	32798	32820	33083	32980	32622	32895	32808	32688	32673	32882	32757	32391	32644	32848	32626	32592	32886	32611	32550	32628	32817	32613	32686	32941	32854	32799	32814	32501	32612	32752	32894	32873	32694	32664	32743	32764	32633	32844	32670	32758	32598	32379	32798	32671	32648	32648	33033	32589	32624	32691	32774	32819	32610	32599	32578	32826	32677	32726	32636	32723	32710	32594	32673	32695	32948	32779	32749	32852	32691	32525	33016	32831	32483	32661	32568	32508	32854	32929	32794	32754	32800	32969	32769	32740	32876	32751	32782	32450	32757	32973	32604	32648	32506	32978	32808	32706	32838	32434	32778	32742	32856	32679	32782	32844	33234	32744	32657	32878	32718	32806	32651	32819	32754	32785	32753	32658	32984	32821	32619	33014	32783	32750	32742	32565	32915	33026	32793	32665	32777	32729	32695	32959	32994	32819	32828	32854	32912	32995	32691	32950	32497	32931	32529	32789	32862	32876	32829	33102	32936	32885	32788	32662	32539	32854	32846	32783	32677	32861	32795	32760	32651	32717	32562	32719	32799	32901	32815	32625	32710	32802	32952	32801	32712	32578	32861	32722	32714	32723	32773	32748	32576	32504	32672	32994	32854	32854	32701	32923	32632	32654	32591	32892	32478	32868	32473	32916	32841	32598	32538	32633	32959	32946	32676	32693	32890	32727	32791	32742	32677	32693	33093	32862	32710	32807	32919	33018	32760	32751	32664	32428	32710	32883	32906	32820	32711	32878	32710	32712	32700	32861	32937	32403	32710	32557	32904	32699	32976	32814	32785	32707	32611	32766	32806	32547	32679	32890	32836	32655	32721	32680	32985	32518	32850	32747	32933	32713	32940	32605	32889	32605	32547	32276	32623	32942	32753	32650	32416	32588	32622	32733	32805	32604	32541	32757	33021	33034	32611	32765	32666	32816	32614	32946	32655	32702	32697	32944	32941	32554	32788	32639	32678	32871	32688	32733	32312	32814	32681	32907	32862	32574	32747	32737	32744	32778	32723	32683	32835	32718	32959	32706	32816	32919	32882	32618	33062	32600	32526	32734	32893	32704	32600	32934	32641	32753	32897	32656	33061	32919	32826	32636	32384	32604	32480	32567	32877	32837	32631	33078	32890	32678	32714	32527	32688	32969	32906	33004	32698	32926	32767	32470	33120	32791	32601	32830	32795	32796	32740	32710	32805	32542	32620	32759	32842	32904	32703	32476	32757	32695	32873	32993	32938	32805	32769	32851	32784	32442	32615	32776	32689	32731	32806	32674	32686	32699	32947	32919	32554	32827	32845	32844	32638	32894	32962	32728	32597	32421	32778	32640	33017	32722	32734	32960	32806	32828	32772	32623	32545	32824	32961	32849	32899	32811	32826	32461	32927	32564	32670	32753	32697	32405	32666	33045	32878	32866	32997	32688	32624	32883	32626	32500	32729	32961	32707	32750	32900	32724	32840	32835	32733	32818	33004	32847	32871	32686	32623	32736	32930	32858	32699	32917	32684	32864	32961	32758	32982	32878	32870	32781	32681	32815	32774	32867	32506	32880	32935	32957	32592	33126	32667	32516	32624	32447	32423	32711	32682	33224	32551	32657	32855	32466	32739	32901	32931	33112	32780	32861	32790	32562	32933	33077	32666	32691	32689	32654	32633	32684	32635	32430	32899	32837	32904	32789	32876	32700	32603	32781	32735	32781	32923	32507	32411	32597	32829	32884	32862	32866	33077	32822	32863	32553	33071	32739	32955	32649	32698	32780	32701	32941	32584	32672	32504	32630	32697	33031	32959	32853	32962	32485	32626	32611	32898	32602	32969	32776	32903	32748	32905	32771	32956	32894	33040	33035	32799	32625	32756	32898	32799	32485	32905	32802	32861	32671	32626	32645	32840	32637	33028	32928	32951	32926	32762	32846	32759	32668	32657	32713	33036	32889	32474	32791	32921	32729	32859	32825	32953	32788	32822	32748	32725	32721	32549	32730	32771	32750	32484	32728	32675	32794	32791	32521	32291	32675	32364	32861	32751	32865	32568	32746	32856	32993	32888	32825	32763	32834	32688	32961	32684	32824	32930	33151	32903	33052	32740	32822	33119	32810	33020	32826	32827	32797	32528	32926	33085	32808	32483	33094	32849	32563	32779	32957	32890	32811	32605	32676	32868	32877	32989	32603	32877	32546	32709	33027	32931
37312	82280	86234	73127	22301	17863	18098	18060	18021	17875	18040	18174	18111	17940	18084	18042	17943	18146	18254	17985	18055	17974	18228	17931	17907	18056	18134	18210	17943	18224	18098	18119	18078	18236	18094	17959	18197	18167	17993	17998	18119	17999	18218	18345	18031	18172	18099	18145	18007	18194	18035	18189	17816	18130	18175	18064	18049	18218	17958	18040	17934	18135	17948	18049	18069	18174	18089	18172	18026	18170	18029	18140	18000	18064	17883	18089	18063	18065	17983	18076	18044	17860	18170	17964	18037	18193	18134	18203	18128	17970	18002	18278	18134	18073	18040	18322	18100	18240	18040	17968	18035	18058	18165	18049	18006	18222	18175	18031	18044	18102	18178	17849	17978	18071	17918	18051	18183	18110	18203	18162	18276	17947	18102	17878	18048	18066	18053	18050	18002	18118	18208	18085	17932	18098	18149	18256	18103	18233	18093	17797	18328	17963	18098	17936	18057	18022	18070	18078	18405	18039	17975	18209	18011	18173	18057	18209	18125	18209	18083	18124	17999	18257	17929	18193	18112	17978	18051	18154	18101	18009	18149	18204	18025	18074	18014	17965	18081	18064	18112	18025	18119	18155	17996	18038	17975	17922	17991	18110	18027	17995	17984	18015	18109	18120	18012	18057	18027	17936	17785	18065	18122	18126	18004	18160	18137	17896	18170	18135	18108	17880	18019	18090	18085	18120	18098	17954	18001	18083	17915	17996	18168	18258	18102	18105	18009	18049	18038	18203	18100	17946	17915	18183	17958	18036	17919	18252	18111	18047	17961	17993	18114	18036	17999	18059	18023	18160	17882	17921	18143	17941	17838	18149	18155	17956	17953	18103	18247	17996	18195	17828	17987	18052	18195	18127	18145	18166	17933	17881	18084	18134	18186	18200	17972	18185	18008	17869	18141	18099	18045	17941	18054	17956	17996	18264	17960	17924	18233	18255	17866	18000	18130	17841	18233	18028	18030	18071	18007	18104	18222	17956	18049	18007	18001	18100	18146	17983	18010	17902	18232	18118	18070	17926	18000	17979	18156	18105	18014	17988	18091	18023	18131	17858	18191	18045	18118	17986	18104	18123	18257	18011	18059	18233	17893	18223	18049	18152	18047	17903	18035	18086	18055	18273	17972	18064	17974	18222	17980	18071	17966	18088	17953	17948	18015	18147	18075	18171	17999	18108	18030	18103	18038	18133	18013	18081	17918	18094	18088	18134	17968	18121	18045	18156	17963	18046	17984	18090	17988	18126	18257	18394	18169	18136	18050	18066	18157	18165	18191	18078	18127	17876	18092	17813	17982	17973	18078	18229	18105	17928	18007	17999	17984	18047	18082	18023	17962	18028	17971	17948	18149	18067	18118	17897	18078	17959	18140	18154	18134	18164	18051	18099	18009	18081	18026	18100	17961	18087	18154	18055	18358	18039	18106	17929	18110	17899	18057	18027	18108	18042	17896	18071	18130	18179	17953	18171	17954	18147	18142	18232	18075	18176	17962	18081	17921	18093	17966	18154	17993	18005	18109	18180	17983	17978	18204	18175	17940	18061	18020	18048	18265	18049	18153	18266	17994	17982	18068	18174	18090	18111	18201	17990	18094	17994	18082	17978	18010	18074	18157	18036	18014	18053	18091	17888	17967	18144	18118	18027	18146	17888	18202	18035	18119	18092	17955	17882	18117	18174	18187	18169	18052	18054	18147	18054	18141	17978	17960	17975	18031	18147	18028	18058	18029	17996	18182	18083	18127	18023	17823	18132	18082	18012	18014	18010	18075	18200	18148	18021	18182	18209	18035	17938	18006	18214	18079	18009	18090	18142	18209	18205	17880	18135	18073	18068	18205	18059	18076	17938	18015	18181	18163	18123	18178	18244	18045	18072	17810	18136	18156	18150	18035	18218	18154	18013	18255	18214	18089	18131	17935	18108	18095	18116	18137	18014	18072	17936	17926	17981	18202	18192	18168	18044	18087	17984	18003	18110	18040	18001	18127	17965	18019	17969	17979	17992	17965	18165	18206	18196	18078	18090	18089	18051	18023	18104	18035	17998	18169	17939	18049	17951	18011	18066	18060	18105	17885	18277	18086	17941	17926	18166	18054	18355	18087	18026	18281	18130	18030	18000	18109	17885	17992	18148	18071	18139	18081	18157	18008	18139	18061	18022	18096	18096	18091	18089	18165	17975	17969	18072	18263	18011	18007	17925	18188	17975	18117	17967	17932	17945	17845	18052	18151	18088	18108	18085	18474	18123	17929	18030	17922	18160	17948	18103	17999	18151	17900	18068	17983	18008	18105	17977	18049	18097	18110	17954	18049	18249	18342	18114	17978	18073	17988	18059	18000	17947	18150	18230	18027	18062	18079	17940	18030	18115	18253	17941	17883	18026	17911	18255	18034	17918	18057	18081	17993	18093	17918	17977	18201	18134	18132	18105	18075	18129	18201	18144	17985	17931	18061	18043	18143	18262	18022	18032	18194	18062	18077	18049	17987	18147	18119	17984	18003	18047	18033	17969	17973	18207	18146	18161	18091	18125	17936	18249	18040	17976	17829	18040	17802	18045	18037	18149	18077	18007	18058	18179	17911	18131	17990	17950	18004	17979	17916	18066	18186	18100	18275	17955	18027	18144	18035	17986	17964	18076	18160	18169	18055	18096	18004	17960	18012	18276	18081	17886	17964	18051	18179	18032	18003	18128	18036	18024	18004	18013	18042	18174	18027	18036	18003	18038	17862	18098	18090	18039	17864	18082	17895	18095	18066	18124	18145	18120	18131	17939	17972	18019	17936	18163	17959	17949	18180	18178	18130	18002	18289	17830	18119	18045	18037	17928	18161	18127	18137	18020	18123	18013	18093	18014	17999	18032	18106	18002	17973	17999	18064	18137	17986	17846	18064	18199	18043	17928	18174	17970	18149	18245	18043	18063	18134	18039	18095	18100	18093	18012	18015	18035	18118	18044	18051	17941	18159	18036	18139	18198	17950	17986	18182	17963	18063	18145	18002	18180	18061	18218	18195	18064	18056	18106	18098	18112	18052	18122	17966	18119	17875	18034	18021	18129	17942	18327	18018	18078	18191	18104	18108	17873	17933	18016	18217	18050	18029	17969	18045	18192	18038	18002	18047	18238	18029	18052	18208	18056	18076	18092	17797	17997	18071	18049	18067	17934	18173	18101	18110	18054	17946	18058	18032	17958	18170	18051	18019	18030	17903	17962	18089	17986	18071	18050	18000	18059	17939	18111	17985	18040	17861	18109	18004	18222	18007	17861	18167	17952	18072	18190	17970	17944	17946	18043	18194	18080	18015	18157	18079	18092	18056	17909	18218	18017	17969	18029	17879	18204	17885	18124	18111	17960	18063	17995	18079	17851	18092	18099	17917	18353	18229	17959	18064	17909	18062	17999	18201	18095	18166	17920	17989	17880	18111	18254	17993	18152	18247	18133	18076	18131	18158	18016	17972	18078	18255	17880	18270	18012	18094	18059	18025	18162	18157	17989	18093	17978	18144	18084	18089	18169	18089	18135	17900	18129	18152	17907	18103	18136	17991	18067	17987	18078	18197	18026	18188	18094	18073	17926	18037	18114	18040	18228	18050	18046	17981	18057	18113	18013	17921	18055	18292	17908	17963	18102	18032	18207	18111	18231	17986	18230	18065	18033	18062	17964	18009	18211	17848	17963	18107	18290	18117	18084	17863	18055	18145	17862	18025	18166	18069	17865	18007	17888	18061	18082	18024	18302	18323	18140	18282	18086	18106	17941	18166	17996	18032	18037	18100	17940	18082	18127	17994	18146	18058	18191	18032	18070	17782	18103	18063	18047	18106	18077	18185	18065	17945	18039	17902	17977	17913	18022	18233	17955	17818	18100	18004	17997	18064	18011	18105	17993	18064	17913	18097	18130	18090	18149	17947	17993	18003	18040	18049	17934	17907	18059	18203	18095	17864	17959	18005	18042	18022	17975	17979	18089	18031	18194	18064	18143	18052	17910	18087	18069	17908	17913	18062	17970	18253	17975	18189	18001	18294	17994	17904	18141	18022	18114	18182	17939	18047	18028	18092	18009	17873	18094	18060	17954	18022	18224	18222	18045	18049	17935	17984	18056	17847	18064	17903	18154	17836	17928	18050	18067	18038	18040	18164	18019	18082	18023	17890	18142	17861	17936	17994	18055	18047	18074	18302	18005	18081	17923	18136	18009	18014	17977	17853	17967	17995	18049	18079	18143	18105	18021	17998	18257	18231	17957	18099	18131	18279	17849	17987	18212	17865	18015	18094	17899	17993	17807	18186	18164	17934	18138	18206	18015	18004	18053	18016	18070	17980	18013	18000	17919	17956	17916	17889	17993	18195	18053	18133	18059	17962	18101	18053	18061	17984	17998	18100	17810	18018	18117	18026	18109	18083	18154	17985	18055	18076	17970	18055	18196	18000	18017	18101	18034	18119	18073	18031	17916	17996	17990	18128	18081	18230	18096	18051	18012	18045	18095	18083	18028	18136	17991	18078	18004	18160	18140	18182	18103	18106	18027	18041	18037	18289	18175	17971	18189	18112	18223	18097	18022	18156	17886	17978	18021	18149	18021	18041	17975	17955	18110	18014	18063	17929	17998	17868	17971	18206	17983	17974	18234	17991	18083	17838	17938	18212	18029	18024	18067	17895	18154	18173	18060	17988	18116	18119	18119	18179	18089	17796	17930	17830	18005	18111	17985	18107	17959	17905	18120	18099	18000	18192	17957	18149	17954	17882	18189	18221	18117	18008	18102	18080	18000	18098	18184	18067	18115	18135	18221	17954	17921	18046	18183	18017	18261	18177	18101	18056	18039	18177	17932	17991	17955	18049	18228	17982	18277	18226	18023	18172	18123	17879	18111	18021	17897	18103	18022	18092	17828	18096	18092	18097	18094	17988	18090	18106	18166	18159	17968	17936	18021	18283	18134	18160	18032	18066	18061	18038	18077	18039	18149	17948	18000	18086	17997	18247	18022	18088	18111	18096	18008	18038	18267	18105	18111	17939	18115	18030	18002	18019	18244	18131	18031	18112	17996	18160	18043	18034	17982	18178	18180	18020	17900	18182	18026	18064	17944	18217	17865	18110	18006	18250	17993	18154	18032	18088	18074	18065	18011	18084	17948	18087	17867	18245	18005	18129	18128
37624	51807	57161	42085	32767	32115	31872	31529	31735	31730	31734	31691	31827	31763	31685	31645	31731	31747	31863	31487	31689	31493	31863	31469	31615	31595	31835	31915	31858	31654	31850	31474	31658	31588	31684	31814	31680	31741	32009	31620	31937	31569	31601	31818	31681	31798	31639	31814	31794	31818	31781	31564	31709	31714	31647	31686	31738	31994	31610	31635	31552	31757	31814	31676	31698	31774	31562	31483	31624	31867	31797	32052	31641	31642	31878	31786	31709	31488	31678	31602	31671	31528	31509	31482	31631	31599	31675	31954	31788	31653	31612	31586	31612	31589	31649	31829	31822	31904	31880	31775	31815	31949	31950	31496	31519	31686	31903	31650	31920	31820	31567	31645	31907	31687	31820	31542	31668	31546	31664	31869	31700	31516	31689	31733	31669	31678	31524	31621	31731	31743	31654	31856	31584	31638	31951	31734	31808	31750	31557	31711	31601	31760	31687	31405	31525	31616	31789	31908	31708	31740	31605	31748	31677	31752	31607	31655	31740	31585	31597	31654	31873	31653	31739	31587	31694	31754	31670	31824	31827	31743	31790	31801	31831	31557	31344	31878	31692	31452	31674	31850	31619	31665	31578	31717	31519	31472	31855	31572	31817	31604	31677	31657	31504	31611	31539	31666	31628	31591	31741	31720	31611	31598	31666	31916	31600	31654	31802	31742	31593	31751	31897	31747	31873	31578	31677	31975	31789	31558	31857	31952	31602	31904	31682	31355	31664	31686	31513	31628	31579	31689	31775	31818	31997	31690	31586	31688	31653	31465	31610	31581	31557	31736	31978	31567	31668	31646	31525	31761	31883	31587	31782	31648	31660	31570	31812	31775	31729	31572	31691	31703	31773	31820	31551	31683	31761	31684	31630	31818	31704	31576	31738	31786	32017	31648	31576	31635	31457	31633	31753	31683	31581	31891	31715	31813	31774	31744	31435	31651	31865	31495	31521	31631	31600	31401	31563	31773	31692	31666	31460	31805	31890	31783	31775	31698	31531	31754	31695	31563	31855	31764	31758	31486	31605	31669	31292	31834	31878	31852	32047	31681	31694	31872	31560	31804	31991	31913	31903	31533	31784	31803	32015	31732	31813	31536	31751	31458	31728	31844	32098	31645	31958	31835	31710	31806	31715	31562	31723	31676	31716	31393	31633	31634	31676	31617	31517	31337	31618	31970	31835	31481	31620	31709	31782	31801	31941	31907	31672	31469	31778	31524	31587	31759	31635	31603	31564	31640	31794	31702	31667	31921	31774	31932	31711	31886	31704	31616	31574	31791	31860	31444	31591	31688	31659	31652	31696	31813	31856	31747	31568	31773	32009	31607	31737	31591	31691	31682	31615	31502	31497	31684	31990	31602	31895	31494	31670	31621	31740	32059	31793	31575	31603	31650	31679	31722	31656	31752	31651	31695	31571	31890	31815	31796	31620	31522	31722	31638	31847	31918	31715	31724	31470	31799	31637	31819	31737	32061	31233	31622	31618	31649	31633	31425	31652	31490	31602	31715	31838	31860	31882	31717	31793	31814	31794	31701	31571	31404	31774	31963	31715	31648	31803	31606	31645	31587	31643	31547	31879	31573	31693	31548	31816	31888	31806	31523	31532	31504	31648	31551	31623	31628	31889	31659	31354	31631	31929	31840	31944	31580	31738	31630	31478	31720	31760	32042	31659	31615	31607	31771	31599	31529	31413	31545	31634	31475	31732	31454	31697	31881	31691	31738	31626	31668	31763	31533	31902	32299	31563	31663	31597	31682	31643	31579	31867	31667	31689	31683	32014	31838	31958	31585	31723	31663	31610	31846	31913	31431	31423	31754	31688	31797	31618	31646	31903	31625	31771	31750	31513	31500	31759	31467	31924	31753	31700	31574	31651	31966	31883	31897	31703	31715	31827	31760	31904	31665	31596	31482	31858	31521	31818	31582	31771	31765	31653	31903	31781	31974	31755	31584	31894	31815	31776	31889	31633	31652	31721	31836	32167	31818	31896	31731	31599	31368	31735	31803	31600	31538	31682	31665	31756	31411	31987	31831	31525	31462	31574	31871	31573	31714	31831	31597	31728	31751	31868	31562	31502	31882	31781	31551	31493	31681	31744	31577	31783	31486	31571	31938	31375	31865	31743	31939	31663	31838	31896	31635	31317	31538	31958	31685	31897	31780	31849	31607	31566	31667	31401	31716	31848	31772	31463	31709	31631	31835	31606	32004	31870	31764	31761	31947	31793	31631	31667	31724	31593	32038	31717	31708	31761	31377	31769	31717	31634	31589	31678	31814	31844	31475	31591	31660	31710	31626	31543	31882	31728	31730	31742	31679	31715	31613	31643	31757	31689	31779	31564	31696	31643	31814	32023	31482	31652	31683	31923	31525	31702	31686	31710	32048	31582	31876	31654	32054	31607	31623	31662	31884	31644	31918	31564	31688	31549	31683	31755	31692	31776	31592	31559	31843	31740	31683	31978	31708	31716	31529	31566	31661	31737	31719	31642	31838	31642	31878	31603	31842	31890	31859	31941	31702	31938	31692	31683	31951	31893	31730	31796	31875	31663	31731	31702	31577	31889	31898	31617	31867	31806	31914	31731	31729	31508	31588	31846	31612	31756	31749	31625	31675	31688	31788	31547	31931	31993	31778	31579	31613	31749	31703	31695	31445	31976	31570	31563	31740	31644	31527	31712	31622	31633	31970	31867	31639	31685	31980	31625	31847	31841	31805	31994	31747	31354	31477	31565	31815	31779	31838	31575	32051	31864	31636	31792	31571	31629	31683	31854	31662	31845	31601	31981	31859	31613	31580	31821	31817	31758	31690	31540	31677	31883	31753	31599	31805	31893	31612	31755	31488	31537	32009	31636	31754	31681	31565	31889	31663	31595	31794	31716	31903	31636	31846	31736	31980	31641	31699	31753	31518	31474	31649	31964	31683	31932	31705	31684	31501	31786	31524	31768	31751	31973	31760	31774	31748	31967	31894	31607	31546	31678	31893	31903	31639	31702	31697	31602	31683	31777	31525	31873	31799	31592	31472	31695	31552	31771	31766	31446	31765	31838	31538	31651	31595	31553	31669	31721	31826	31868	31570	31656	31570	31728	31498	31710	31885	31937	31684	31622	31820	31840	31566	31691	31577	31733	31870	31815	31361	31488	31805	31614	31634	31770	31665	31807	31917	31584	31649	31720	31554	31844	31807	31582	31666	31715	31709	31613	31615	31721	31705	31962	31614	31816	31620	31757	31779	31868	31762	32014	31578	31573	31644	31339	31708	32072	31569	31905	31701	31713	31820	31825	31656	31769	31830	31784	31667	31460	31759	31733	31674	31960	32020	31875	31855	31812	31980	31914	31716	31767	31630	31782	31739	31655	31926	31899	31754	31850	31745	31603	31519	31656	31967	31699	31823	31750	31749	31712	31430	31511	31790	31701	31634	31818	31845	32007	31573	31651	31289	31840	31952	31692	31763	31800	31934	32137	31719	31824	31988	31896	31608	31785	32048	31620	31638	31796	31764	31750	31726	31652	31709	31836	31595	32130	31489	31839	32089	31725	31631	31767	31554	31603	31563	31573	31556	31809	31753	31813	31686	31719	31730	31690	31787	31868	32011	31836	32000	31730	31618	31631	31720	31694	31774	31733	31685	31740	31760	31844	31618	31983	31778	31595	31765	31865	31762	31427	31846	31870	31687	31599	31645	31673	31698	31736	31726	31823	31997	31709	31658	31663	31859	31843	31639	31648	31408	31760	31787	31601	31970	31735	31685	31941	31692	32074	31622	31672	31688	31971	31663	31956	31807	31866	31838	31718	31800	31827	31576	31595	31565	31699	31362	31448	31746	31964	31511	31807	31773	31840	31599	31635	31842	31540	31688	31865	31498	31620	31825	31635	31537	31351	31790	31784	31701	31560	31921	31961	31723	31646	31623	31720	31862	31717	31405	31618	31469	31676	31552	31660	31894	31891	31626	31519	31593	31531	31839	31847	31756	31600	31467	31936	31847	31756	31757	31446	31599	31725	31411	31463	31774	31709	31957	31808	31595	31662	31648	31654	31624	31656	31707	31668	31778	31485	31621	31687	31837	31814	31556	31765	31779	31611	31717	31393	31818	31920	31722	31662	31589	31909	31552	31519	31783	31666	31775	31700	31816	31839	31433	31628	31810	31716	31810	31865	31516	31632	31585	31506	31879	31638	31886	31829	31464	31873	31694	32107	31559	31525	31466	31746	31695	31888	31660	31743	31701	31689	31533	31774	31815	31820	31760	31794	31775	31764	31471	31904	31548	31789	32043	31783	31768	31664	31710	31647	31754	31622	31630	31510	31325	31580	31778	31389	31806	31870	31756	31793	31598	31860	31721	31786	31551	31693	31589	31934	31644	31577	31684	31431	31474	31667	31739	31647	31612	31669	31553	31715	31719	31567	31587	31816	31970	31746	31745	31688	31845	31756	31619	31426	31626	31645	31824	31814	31784	31299	31622	31846	31708	31815	31765	31624	31829	31569	31697	31783	31703	31635	31865	31936	31698	31465	31814	31765	32016	31914	31876	31612	31483	31500	31704	31801	31741	31657	31799	31569	31738	31585	31745	31781	31899	31652	31791	31592	31452	31574	31727	31696	31582	31825	31724	31570	31449	31737	31528	31494	31750	31868	31813	31626	31637	31574	31898	31759	31812	31879	31768	31573	31733	31685	31612	31834	31615	31805	31848	31406	31829	31819	31852	31635	31612	31542	31626	31537	31778	32095	31767	31712	31794	31899	31654	31922	31734	31839	31792	31777	31754	31836	31649	31759	31655	31754	31457	31919	31804	31605	31746	31641	31810	31674	31965	31664	31877	31557	31663	31759	31698	31970	31786	31681	31923	31480	31634	31585	31862	31896	31784	32013	31711	31635	31575	32195	31612	31829	31705	32068	32171	31859	31719	31774	31595	31493	31714	31882	31709	31802	31721	31666	31857	31820	31650	31848	31718	31811	31483	31713	31696	31805	31795	31884	31942	31712	31632	31621	31760	31938	31825	31803	31978	31696	31514	31753	31686	31604	31828	32018	31540	31718	31438	31377	31689	31778	31738	31764	31517	31556	32024	31756	31567	31671	31683	31578	31691	31834	31631	31871	31735	31682	31817	31703	31896	31877	31613	31740	31685	31563	31585	31669	31529
28450	52953	45502	26954	18121	17656	17638	17852	17670	17836	17697	17702	17948	17618	17786	17911	17679	17781	17836	17996	17840	17762	17813	17626	17577	17816	17732	17758	17857	17870	17670	17797	17677	18035	17626	17736	17571	17836	17832	17747	17788	17794	17896	17740	17839	17722	17813	17776	17797	17800	17709	18033	17719	17724	17664	17763	17701	17591	17839	17639	17768	17610	17738	17695	17729	17680	17812	17631	17802	17899	17646	17687	17585	17848	17655	17659	17712	17558	17654	17823	17939	17567	17876	17772	17798	17833	17730	17782	17740	17743	17830	17807	17811	17694	17720	17682	17771	17712	17765	17828	17626	17760	17767	17780	17760	17711	17869	17777	17667	17816	17798	17765	17757	17901	17561	17757	17710	17831	17748	17771	17774	17627	17733	17643	17626	17782	17899	17719	17895	17680	17683	17736	17853	17661	17776	17913	17664	17809	17903	17716	17649	17721	17842	17650	17770	17627	17610	17864	17738	17704	17743	17760	17639	17737	17749	17669	17540	17666	17692	17829	17708	17792	17949	17665	17785	17884	17713	17717	17935	17787	17793	17767	17849	17707	17709	17939	17557	17604	17729	17780	17807	17570	17751	17806	17805	17746	17770	17694	17652	17862	17565	17777	17839	17880	17665	17655	17752	17622	17676	17780	17691	17752	17742	17552	17768	17593	17686	17833	17808	17714	17910	17656	17518	17855	17549	17634	17760	17673	17782	17637	17497	17696	17809	17838	17842	17816	17765	17760	17677	17782	17778	17720	17771	17676	17929	17847	17671	17663	17660	17760	17754	17856	17789	17707	17911	17844	17770	17755	17722	17738	17656	17785	17704	17789	17794	17874	17712	17627	17784	17807	17760	17751	17856	17922	17735	17693	17887	17811	17820	17583	17885	17714	17694	17760	17738	17612	17683	17713	17715	17753	17830	17807	17817	17768	17781	17695	17743	17815	17825	17643	17623	17776	17655	17689	17710	17713	17680	17794	17754	17821	17744	17682	17805	17835	17862	17705	17845	17728	17780	17748	17635	17784	17852	17706	17661	17933	17812	17694	17642	17723	17813	17671	17814	17763	17801	17597	17878	17842	17636	17776	17774	17714	17774	17814	17733	17978	17684	17666	17682	17735	17794	18004	17611	17707	17577	17639	17881	17688	17687	17618	17780	17671	17736	17747	17724	17598	17680	17725	17869	17842	17780	17619	17834	17795	17741	17809	17729	17696	17670	17707	17817	17640	17695	17548	17609	17846	17747	17892	17755	17687	17714	17593	17570	17635	17564	17536	17748	17658	17707	17694	17879	17840	17703	17834	17603	17727	17970	17636	17694	17933	17679	17709	18039	17728	17592	17568	17693	17666	17793	17773	17892	17691	17671	17826	17700	17712	17713	17804	17679	17745	17740	17611	17730	17922	17983	17846	17727	17676	17890	17654	17685	17830	17647	17808	17941	17786	17578	17698	17842	17853	17855	17623	17894	17874	17693	17841	17740	17715	17679	17876	17787	17819	17694	17775	17719	17789	17544	17787	17710	17777	17806	17727	17691	17780	17766	17901	17584	17799	17774	17800	17915	17678	17761	17998	17638	17832	17738	17634	17786	17692	17854	17794	17866	17822	17865	17647	17809	17698	17661	17642	17782	17686	17676	17636	17770	17691	17745	17688	17710	17754	17628	17731	17781	17675	17844	18002	17705	17820	17695	17789	17692	17826	17856	17644	17767	17693	17819	17701	17743	17815	17670	17714	17666	17540	17725	17825	17814	17587	17936	17805	17465	17878	17738	17870	17833	17849	17807	17555	17737	17718	17868	17866	17675	17705	17570	17733	17747	17925	17732	17818	17762	17768	17654	17886	17903	17603	17738	17767	17838	17665	17730	17906	17627	17734	17599	17936	17769	17725	17888	17750	17817	17597	17683	17652	17829	17843	17733	17744	17719	17815	17733	17788	17724	17860	17607	17638	17782	17621	17903	17813	17620	17954	17904	17644	17892	17653	17789	17879	17637	17863	17727	17988	17960	17950	17730	17742	17812	17575	17754	17784	17621	17686	17664	17811	17753	17533	17845	17813	17568	17855	17809	17870	17566	17775	17808	17787	17696	17716	17889	17722	17721	17658	17937	17731	17826	17796	17860	17619	17820	17871	17807	17765	17800	17769	17948	17823	17707	17814	17697	17654	17804	17629	17760	17736	17731	17527	17959	17735	17678	17808	17975	17730	17744	17804	17755	17838	17789	17786	17733	17826	17824	17703	17792	17614	17845	17805	17688	17719	17803	17812	17759	17680	17753	17629	17607	17684	17866	17822	17783	17714	18013	17794	17924	17720	17607	17762	17734	17727	17811	17657	18010	17777	17654	17647	17765	17681	17746	17886	17711	17757	17689	17774	17811	17889	17859	17813	17801	17702	17924	17672	17880	17869	17807	17894	17767	17714	17779	17795	17446	17813	17546	17574	17774	17808	17604	17896	17940	17581	17847	17650	17691	17838	17901	17709	17705	17799	18029	17755	17771	17800	17747	17726	17798	17787	17718	17756	17721	17862	17752	17711	17651	17878	17795	17779	17756	17772	17827	17726	17662	17796	17778	17922	17886	17723	17656	17873	17654	17809	17761	17590	17580	17779	17722	17775	17789	17687	17702	17743	17756	17815	17737	17790	17692	17819	17791	17713	17677	17910	17722	17786	17856	17915	17516	17674	17898	17826	17771	17910	17987	17748	17868	17934	17794	17660	17821	17591	17744	17733	17707	17578	17788	17802	17816	17815	17704	17814	17714	17717	17771	17797	17792	17695	17768	18000	17926	17644	17827	17624	17841	17806	17713	17623	17895	17604	17804	17748	17906	17576	17842	17805	17905	17677	17684	17724	18017	17727	17723	17737	17662	17787	17688	17715	17781	17876	17740	17752	17752	17571	17799	17768	17836	17734	17715	17744	17807	17826	17680	17703	17728	17689	17709	17699	17677	17878	17802	18040	17872	17849	17686	17673	17869	17850	17859	17679	17880	17826	17586	17712	17919	17673	17745	17667	17734	17959	17661	17814	17785	18026	17874	17881	17872	17610	17771	17615	17791	17764	17901	17656	17828	17762	17810	17830	17733	17722	17829	17835	17784	17632	17872	17901	17673	17747	17713	17567	17747	17850	17740	17977	17685	17604	17762	17889	17860	17964	17834	17636	17811	17770	17691	17810	17783	17734	17551	17858	17793	17693	17822	17756	17670	17845	17668	17751	17686	17770	17848	17744	17662	17788	17877	17689	17758	17946	17569	17756	17641	17692	17774	17646	17678	17787	17748	17720	17676	17793	17655	17832	17871	17869	17677	17940	17866	17592	17621	17776	17770	17527	17701	17693	17665	17951	17692	17845	17833	17854	17773	17684	17835	17691	17759	17871	17841	17803	17762	17667	17711	17644	17753	17677	17610	17860	17791	17873	17664	17842	17862	17837	17826	17765	17922	17609	17981	17681	17861	17858	17942	17778	18074	17820	17745	17758	17938	17602	17642	17703	17728	17647	17597	17824	17675	17760	17836	17718	17536	17889	17613	17859	17755	17652	17757	17873	17775	17759	17715	17845	17646	17812	17732	17748	17797	17708	17812	17846	17639	17748	17621	17717	17745	17719	17760	17623	17898	17516	17747	17813	17539	17598	17666	17892	17567	17698	17798	17779	17854	17776	17778	17563	17871	17547	17788	17756	17650	17600	17858	17823	17927	17801	17676	17794	17749	17767	17703	17875	17957	17828	17623	17694	17766	17814	17764	17634	17811	17789	17782	17690	17932	17730	17815	17753	17873	17710	17741	17785	17750	17822	17916	17728	17770	17471	17725	17917	17734	17585	17739	17712	17727	17814	17797	17948	17453	17842	17680	17806	17692	17779	17677	17897	17618	17849	17776	17939	17697	17873	17932	17772	17834	17692	17581	17632	17907	17832	17654	17679	17800	17847	17647	17773	17731	17987	17895	17716	17732	17745	17861	17890	17797	17763	17539	17786	17798	17792	17762	17775	17721	17750	17806	17590	17803	17660	17739	17851	17746	17827	17875	17848	17733	17855	17639	17836	17774	17735	17865	17870	17672	17743	17981	17733	17770	17805	18084	17818	17671	18012	17829	17675	17777	17808	17764	17579	17696	17681	17725	17779	17811	17719	17834	17587	17722	17808	17779	17726	17890	17877	17915	17888	17697	17869	17828	17772	17837	17741	17715	17810	17637	17992	17816	17741	17683	17623	17753	17813	17683	17658	17825	17750	17666	17821	17780	17798	17580	17889	17626	17902	17864	18023	17740	17742	17624	17712	17717	17758	17807	17854	17788	17874	17739	17770	17731	17559	17872	17886	17762	17776	17822	17767	17837	17734	17834	17932	17693	17806	17812	17652	17914	17836	17669	17801	17725	17768	17706	17832	17824	17682	17822	17578	17854	17577	17927	17760	17806	17886	17727	17747	17883	17858	17890	17763	17725	17709	17861	17752	17682	17760	17780	17635	17928	17625	17789	17765	17881	17692	17792	17748	17635	17867	17799	17960	17626	17743	17722	17931	17809	17721	17710	17875	17648	17885	17719	17872	17765	17802	17691	17778	17853	17563	17815	17785	18002	17624	17760	17660	17677	17719	17868	17755	17640	17679	17659	17780	17710	17703	17701	17685	17847	17818	17691	17804	17831	17757	17894	17842	17731	17800	17853	17866	17676	17698	17898	17880	17702	17705	17694	17748	17815	17717	17794	17705	17730	17665	17846	17927	17826	18042	17948	17730	17647	17788	17653	17683	17657	17666	17840	17667	17774	17792	17887	17824	17621	17820	17862	17732	17882	17930	17780	17765	17963	17638	17880	17826	17691	17608	17795	17819	17763	17899	17780	17809	17667	17708	17913	17822	17762	17656	17812	17809	17967	17699	17787	17803	17800	17615	17673	17990	17774	17658	18039	17809	17753	17778	17650	17714	17816	17748	17982	17787	17809	17771	17988	17782	17820	17715	17679	17978	17648	17690	17615	17721	17700	17661	17763	17663	17767	17815	17728	17714	17895	17820	17542	17673	17877	17835	17643	17672	17715	17542	17960	17867	17743	17775	17761	17837	17630	17755	17857	17747	17786	17529	17566	17847	17595	17766	17746	17805	17726	17732	17660	17808	17668	17939	17785	17721	17685	17712	17698	17591	17716	17917
22755	28623	48085	43241	26618	28191	32689	30439	30289	30790	30323	30525	30255	30598	30613	30272	30459	30373	30400	30378	30457	30362	30427	30503	30622	30333	30224	30230	30321	30109	30241	30278	30412	30710	30557	30426	30453	30545	30176	30289	30253	30493	30229	30185	30626	30156	30270	30231	30172	30318	30411	29908	30185	30246	30296	30149	30009	30068	30031	30111	30411	30145	30134	30157	30183	30259	30292	30124	30310	30175	30189	30119	30098	30296	30388	30425	30367	30215	30174	30370	30105	30125	30148	30321	30416	30004	30165	30208	30226	30394	29957	30304	30189	30275	30368	30291	30126	30500	30513	29849	30074	30207	30390	30473	30326	30240	30338	30102	30318	30312	30476	29971	30202	30255	30488	30346	30131	30269	30339	30564	30192	29985	30166	30163	29956	30073	30154	30303	30140	29919	30048	30190	30212	30189	30082	30237	30524	30174	30270	30334	30200	30293	30351	29956	30325	30409	30122	29966	30207	30346	30408	30355	30396	30256	30213	30450	30100	30275	30425	30117	29980	30051	30403	29926	30388	30167	30591	30324	30336	30128	30264	29826	30260	30001	30189	30339	30145	30026	30606	30240	30119	30246	30494	30283	30498	30050	30062	30262	30284	29922	30247	30210	30416	30182	30087	30146	30232	30027	30137	30337	30303	30005	30175	30194	30393	30141	30265	30234	30096	29991	30269	30450	30340	30015	30517	30424	30049	30259	30338	30519	30337	30152	30232	30055	30183	30196	30217	30183	30062	30294	30221	30506	30198	30275	30166	30298	29836	29996	30111	30069	30201	30164	30156	29999	30196	30220	30147	30325	30072	29984	30235	30338	30194	30485	30183	30180	30196	30078	30120	30313	30110	30155	30325	30427	30289	30229	29897	29878	30365	30235	30025	30268	30249	30433	30266	30120	30315	29975	30067	29966	30348	30189	30110	30293	30264	30263	30058	30244	30204	30195	30193	30358	30515	30559	30290	30396	30367	30434	30345	30400	30242	30077	30127	30359	30361	30187	30398	30322	30118	30442	30092	30118	30176	30333	30257	30473	30414	30199	30241	30264	30144	30272	30292	30009	30365	30495	30403	29996	30032	30096	30195	30283	30351	30386	30177	29957	30353	30318	30264	30097	30075	30176	30262	30077	30297	30090	30350	30264	30316	30219	30112	29995	30297	30045	30106	30208	30091	30373	30080	30087	30093	30189	30162	29916	30344	30400	30489	30399	30092	30107	30195	30310	30180	30350	29879	29952	30259	30003	30128	30161	30007	30213	30060	30343	30262	30260	30383	30098	30481	30088	30232	30379	30315	30056	30275	30354	30236	29890	30213	30343	30130	30235	30062	29917	30120	30289	30200	30169	30547	30070	30488	30211	30198	30290	29956	30285	30119	30168	30132	30288	30217	30012	30466	30153	30045	30168	30066	30025	30210	30063	30082	30193	30281	30377	30099	30331	30282	30147	30176	29982	30191	30089	30075	30050	30226	30545	29924	30385	30564	30144	30413	30141	29985	30188	30459	30188	30198	30234	30152	30190	30055	30080	30206	30198	30319	30193	30315	30332	30389	30294	30400	30085	30269	30426	30236	30488	30091	30325	30494	30773	30139	30261	30294	30146	30310	30298	30474	30330	30248	30218	30219	30033	30281	30306	30071	30497	30334	30017	30012	30257	30263	30173	30040	30296	30047	30281	30116	29963	30213	30211	30275	30206	30100	30148	30280	30118	30215	30299	30367	30061	30340	30288	30275	30120	29870	29914	30231	30192	30037	30352	30398	30012	30214	30434	30227	30147	30267	30040	30027	30285	30553	30319	30213	30124	30143	30268	30224	29968	30394	30067	30246	29869	30222	30327	30023	30103	30290	30162	30087	30518	30319	29897	30218	30040	30080	30333	30010	30256	30295	30386	30121	30114	30504	30317	30300	30171	30369	30240	30380	30097	30195	30257	30122	30373	30191	30039	29965	30224	30479	30156	30123	30609	30312	30444	30142	29987	30188	30288	30178	30460	29899	30227	30222	30397	30345	30232	30591	30514	30350	30223	30118	30005	30053	30232	30193	30161	29851	30317	30006	30083	30111	30253	30199	30040	30462	30239	30382	30255	30085	30208	30274	30188	30285	30206	30235	30230	30282	30342	30518	30274	30099	30118	30191	30005	29995	29962	30337	30129	30118	30242	30332	30206	30235	30277	30333	30083	30366	30038	30362	30074	30381	30258	30345	30264	30349	30153	30241	30273	30123	29931	30479	30155	30183	30228	30326	30448	30210	30296	30070	30280	30184	30175	30064	29964	30242	30351	30592	30189	30046	30398	30194	30137	30254	30413	30122	30447	30203	29934	30248	30160	30141	30325	30070	30258	30346	30238	30230	30099	30098	30291	30401	30063	30256	30346	30204	30376	30284	30320	29985	30210	30237	29941	30024	30164	30078	29953	30016	30259	30336	30366	30354	30297	30272	30371	30245	30203	30186	30067	30432	30333	30378	30358	30017	30321	30226	30091	30090	30079	30051	30171	29990	30468	30238	30174	30235	30332	30114	30161	30025	30338	30297	30133	29976	30110	30523	30255	30408	30190	30357	30210	30564	30068	30511	30183	30159	30184	29954	30202	29959	30135	30204	30171	30042	30306	30041	30142	30306	30298	30262	30144	30384	30259	30183	30093	29930	30206	30075	30066	30424	30439	30246	30322	30211	30137	30255	29974	30217	30194	30103	30318	30070	30094	30417	30190	30140	30151	30434	30034	30340	30223	30172	29960	30422	30195	30200	30161	30188	30154	30256	30117	30268	30386	30282	30116	30241	30306	30505	30338	30082	30120	30101	30014	29956	30206	30389	30231	30060	30455	30291	30001	30207	30210	30388	30043	30193	30333	30457	30192	30277	30150	29978	30403	30075	29968	30217	29877	30086	30026	30477	30198	30131	30192	30138	30129	30308	30180	30130	30103	30370	30281	30196	30185	30100	30330	30026	30258	30144	30595	30282	30367	30295	29910	30078	30271	30371	30236	30039	30181	30294	30438	29909	30356	30272	30472	30214	30353	30084	30254	30404	30376	30364	30467	30329	30332	30137	30249	30058	29983	30507	30134	30143	30176	30215	30160	30322	30202	30130	30012	30339	30102	30195	30147	30113	30339	30325	30210	30067	30012	30119	30261	30015	30106	30053	30043	30297	30172	30185	29915	30254	30190	30312	30110	30108	30007	30348	30063	30031	30120	30367	30273	30194	30126	30291	30443	30261	30443	30388	30304	30270	29856	30202	30117	30380	30068	30230	30273	30270	30095	30217	30280	30331	30258	30280	30077	29954	30226	30193	30351	30313	30307	29942	30124	29912	30159	30332	30226	30230	30078	30253	30255	30308	30274	30295	30212	30387	30083	30142	30486	30204	29947	30360	30100	30137	30028	30202	30218	30346	30203	30221	30501	30414	30196	30211	29977	29910	30325	30265	30260	30247	29901	30223	30060	30495	30541	30104	30290	30271	30166	29992	30165	30299	30031	30286	30271	30038	30123	30171	30147	30230	30335	30205	30151	30506	30049	30043	30401	29958	30067	30041	30309	30299	30351	30463	30400	30218	30282	30188	29980	30274	30109	30099	30216	30163	30504	30424	30358	30553	30189	30259	30220	30349	30165	30289	30307	30195	30233	30304	30309	30299	30302	30065	30253	30472	30162	30080	30066	30282	30224	30328	30051	30143	30004	30433	29924	29971	30176	30201	30313	30386	30445	30125	30176	30161	30268	30143	30252	30094	30155	30378	30514	30069	30137	30490	30369	30286	30314	30225	30117	29962	30039	29973	30341	30012	30312	30255	30193	30412	30105	30475	30053	30254	30266	29814	29948	30181	30205	30407	30250	30573	30163	30391	30288	30294	30114	30453	30058	30275	30290	30150	30123	30290	30273	30425	30140	29964	30290	30199	30300	30360	30235	30334	30595	30346	30438	30338	30282	30145	30010	29894	29923	30132	30156	30193	30202	30353	30346	30443	30429	30174	30023	29995	30237	30180	30206	30162	30267	30681	30125	30259	30086	30098	30256	30226	29793	30220	30114	29946	30355	30342	30281	30384	30302	30334	30366	30212	30448	30147	30065	30273	30277	30258	30064	30050	30321	30341	30469	30254	30286	30186	30237	30153	30078	30266	30008	30007	30105	30216	30177	30340	30137	30131	30219	30171	30118	30125	30117	30296	30596	30077	30160	30322	30034	30042	30106	30130	29990	30376	30309	30070	30476	30196	30078	30458	30300	30263	29933	30104	30084	30462	30431	30388	30425	30493	30311	30285	30237	30099	30421	30244	30399	30236	30109	30270	30302	30097	30254	30060	30109	30364	30191	29970	30138	30113	30206	30191	30263	30396	30115	30169	30189	29922	30047	30083	30158	30164	30013	30091	29932	30293	30292	30162	30316	30148	30067	30423	30106	30367	30292	30112	30415	30249	30088	30209	30364	30388	30111	30204	30012	30257	30489	30256	30413	30358	30091	30243	30131	30363	30148	30221	30065	30038	30334	30302	29985	30266	30085	30323	30173	30306	30261	30149	30418	30153	30172	30150	30043	30331	30298	30354	30276	30438	30091	30283	30325	29976	30313	30417	30150	30218	30427	30426	30060	30298	30293	30331	30207	30145	30192	30251	30284	30048	30347	30387	30246	30383	30254	30473	30466	30426	30341	30290	30095	30210	30077	30088	30085	30085	30490	30080	30276	30495	30385	30330	30321	30319	30140	29950	30364	30362	30475	30189	30091	30167	30192	30234	30184	30310	30373	30041	30017	29953	30114	30049	30138	30497	30230	30197	30417	30191	30215	30096	30188	30224	30319	30648	30520	30237	30204	30177	30363	30171	30200	30029	30032	30330	30000	30178	30158	29865	30188	30368	30356	30235	30303	30313	30283	30284	30120	30321	30295	30218	30233	30295	30123	30107	30226	30482	30069	30307	30047	30258	30164	30380	30389	30418	30198	30386	30359	30202	30399	30266	29999	30303	30347	30261	30317	30126	30011	30430	30390	30190	30166	30144	30029	30143	30247	30387	30281	30530	30261	30080	30314	30268	30221	30130	30041	30063	30535	30417	30238	30341	30339	30204	30205	30346	30440	30249	30197	30398	30034	29910	30348	30290	30381	30344	30160	30435	30533	30206	30232	30401	30193	30450	30272	30124	30371
43133	98988	93037	62834	18514	16908	17158	17039	17182	17061	17244	17064	17105	17254	17033	17129	17170	17040	17218	17200	17080	17119	17098	17110	17164	17046	17195	17258	17096	17218	17198	17025	17019	17224	17157	17065	17175	17161	17106	17128	17152	16948	17136	17278	17113	16992	16983	17129	17030	17147	16929	17104	17269	17224	17013	17041	17149	17241	17133	17203	17269	16988	17025	16996	17060	17045	17068	17148	16973	17096	17113	17124	17110	17199	17043	17120	17155	17202	17041	17006	17021	17164	17152	16914	16954	17146	17090	16997	16971	17161	17023	17047	17128	17278	17164	17094	17050	17139	17159	17089	17110	17005	16927	17133	17008	17289	17136	17152	17123	17174	17014	17130	17115	17047	17040	17046	17052	17122	17266	16907	17097	16925	17089	17141	17096	17037	16945	17140	17297	17056	17212	17105	17144	17033	17005	17291	16944	17079	17091	17152	16993	17041	17169	17208	16934	17140	17115	17099	17086	17105	17352	17004	17030	17179	17054	17124	17012	17093	17148	17041	16996	17082	17163	16940	17141	17241	17228	17254	17090	17031	17213	17205	16995	17077	17109	17284	17038	17059	16888	17029	16913	16953	17159	17091	16914	17115	17011	17089	17028	17115	17143	17263	17203	17120	17086	17037	16995	17236	17165	16952	16974	17003	17032	17130	17015	16986	17087	17095	16993	17021	17104	16889	16979	17014	17055	16861	16938	16977	17215	17161	16954	17061	17112	16929	17141	17217	16962	16995	17114	16964	17084	17002	16992	17063	17051	17139	16862	17205	17089	17088	17157	17224	17067	17121	16980	17037	17064	16942	17008	16952	16981	17064	17037	17138	17071	17126	16968	16929	17210	17059	17195	17237	17023	17047	17003	17023	17197	17087	16998	17159	17128	16987	17154	17051	17053	17115	17219	17160	17088	16945	17108	16924	17054	16974	17197	17133	17261	17058	17024	17184	17168	16989	17018	17019	17113	17030	17157	17161	17218	17143	17147	16989	17014	17059	17339	17115	17117	16920	17165	17311	17068	17012	17046	17075	17228	17254	16961	17144	17105	17010	17054	17102	17070	17190	17177	17053	17123	17069	17151	16944	17009	17047	17123	17124	17204	17021	17162	17152	16924	17171	17183	17006	17020	17046	17140	17119	17080	17134	17088	17059	17148	17043	17068	17054	17167	17104	16974	17189	17158	17039	17096	17063	17055	17003	17089	17097	17202	17245	17038	17089	16983	17040	17093	17053	17062	17062	17220	17256	17162	16868	17155	17178	17141	17011	17081	17113	17025	17110	16874	17067	16980	17030	17234	17127	17060	17244	17258	17230	16939	16974	17254	17105	17187	17035	17111	16969	17133	17022	17079	17273	17099	17120	17157	17043	16980	17042	17104	17228	17129	17074	16986	16982	17018	17138	17119	16975	17215	17050	17043	17070	17035	17207	17099	17250	17255	16978	17052	16981	16998	16956	17094	17228	17168	16967	17071	17184	17239	16986	17141	16952	16940	17206	17163	17060	17184	17267	17005	17066	17150	17136	17255	17004	17197	17257	16922	17127	17105	17045	17084	17020	17274	17119	16957	17052	17092	17112	17085	17087	17091	17047	17250	17272	16917	17150	17088	17109	17040	17236	17143	17351	17057	16910	17234	17059	17122	17068	17137	17169	17124	16954	17006	17003	17077	17023	17242	17065	17179	17060	17170	17168	17007	17067	17017	16943	17133	17098	17108	17133	17180	16982	17105	17119	17093	17081	17084	17193	17405	17152	16889	17054	17187	16924	17289	17139	17062	17236	17267	17047	17166	17145	16836	17024	17199	16975	16985	17065	17127	17025	17147	17114	17258	17031	17072	17070	17179	16943	17017	17137	17030	17014	17255	17026	17014	17097	17027	16941	17063	17017	17074	17099	17235	17038	17114	17020	17074	16898	17328	17184	17164	17027	17108	17001	17067	17249	17198	17230	16896	17048	17150	17041	17106	17314	17180	17000	17276	17031	16869	17111	17042	17077	16983	16907	17043	17000	17078	17161	17104	17032	17049	17044	17086	17204	17065	17159	17100	17073	17191	17075	17109	16883	17201	17238	17200	17065	17062	17178	17070	17211	17103	16996	17039	17205	17182	17087	17047	17029	17100	16950	17180	16988	17064	17116	17137	17067	17094	17149	17073	17131	17051	17010	17270	16996	17076	17057	17123	17083	17031	17140	17041	17005	17113	16896	16991	16958	17008	17139	17336	17120	17005	17119	17092	16949	16997	17123	17096	17174	17126	16971	17192	17033	17119	17001	17302	17141	17159	17083	17093	17055	17143	17094	17104	17243	17136	17071	17120	17147	16964	17249	17409	17035	17165	17252	17235	17134	17048	17241	17145	17052	17006	17048	17074	17292	17187	16976	17233	17091	17157	17180	17026	16996	17140	17005	17244	17346	17178	17026	17213	17016	17067	17173	17018	17069	17181	17093	17011	16986	17119	17218	17138	17146	17089	17213	16962	17055	17226	17279	17069	17006	17168	17152	17089	17052	17129	17176	17122	17114	17097	17234	17027	16818	16863	17189	16906	17084	17027	17032	17193	16984	17241	17119	17285	17119	17115	16980	17069	17103	17045	17079	17131	17114	17143	17091	17152	16880	17065	16996	17052	17018	16982	17142	17052	17089	17066	17113	17181	17095	17157	17125	17092	17198	17023	17126	17255	16981	17188	16994	17115	17043	17130	17027	16978	17139	17112	17104	17069	16941	17112	17092	17061	17155	17079	17192	17165	17107	17226	17109	17118	17148	17037	17141	16921	17141	16996	17158	16930	16992	17061	17146	17183	17144	17058	17171	17040	17122	17229	16913	17057	17228	17220	17015	17109	17130	17046	16997	17200	17182	16999	17115	17179	17108	16924	17211	17043	17060	17108	17202	17108	17040	17052	17024	17129	17253	17102	17195	17136	16880	17003	17136	17079	17009	17174	17061	17196	17080	17067	17141	17205	16956	17131	17072	17185	17205	17143	17108	17030	17148	17063	17148	17227	17198	17218	16923	16952	17121	17176	17088	17108	17071	17017	16948	17160	16974	17125	17203	17034	17100	17156	17192	16860	16938	16939	17265	17051	17312	17006	16995	17301	17271	17111	16942	16949	17221	17301	17094	17247	17177	16990	17250	17062	17229	17195	17258	17176	17079	16990	17107	16986	17159	17070	17106	17078	17163	17017	16990	16970	17114	17087	17205	17214	17163	17350	17113	17100	17062	16946	16870	17107	17163	17088	17067	16922	16933	17053	17155	17005	16784	16993	17016	17080	17178	16955	17288	17225	17053	17026	16943	17045	17011	17169	17039	17029	17209	16901	17068	17153	16972	17119	16960	17173	16966	17181	17033	17180	17018	17118	17150	17016	17043	17091	17120	17075	17035	17177	16950	17062	17134	17015	17112	17220	17066	16956	17129	17008	16984	17215	17109	17297	17268	16954	17027	17148	17105	17109	16970	17104	16977	16982	17123	17004	17172	17069	17081	17173	17083	17014	16869	17236	16992	17103	17021	17188	16982	17115	16878	17213	17029	17160	17075	17096	17223	17188	17019	17013	17249	17052	17073	17210	17085	17108	17122	17307	17082	17122	17224	17121	16972	16973	17253	16876	17118	17171	17030	17284	16957	17232	17065	17105	16860	17104	17053	17035	17036	17056	17049	17139	17072	17036	17128	17138	17052	17142	17121	17138	17035	17174	17016	16920	17100	17252	17058	17059	16946	17291	17130	17178	17286	16991	17126	17296	17059	17188	17075	17162	17119	17133	17056	17010	17262	17138	16900	17024	17169	17117	17040	16996	16875	17193	17134	17005	17002	17226	17115	17183	17018	17130	17110	17144	17107	17144	16997	17132	17173	17255	17153	17222	17069	17203	17073	17023	17070	17059	17227	17081	17203	17089	17106	17186	16980	17227	17059	17169	17178	16977	17046	16961	17321	17026	17190	17170	16993	17175	17167	17093	17184	16998	17003	17018	16959	17212	17146	16980	16944	17106	17119	17092	17013	17114	16922	17111	17047	17093	17018	17205	16999	17031	17231	17075	16981	17088	17115	17131	16977	17262	17120	17152	17060	16957	17063	17044	17283	17078	17098	17155	17168	17073	17042	17099	17002	17190	17105	17215	17194	17191	17059	17209	17113	17081	17129	17095	17023	17144	17087	17036	17108	17223	16977	17229	16945	17232	16940	16918	17024	17114	17007	17086	17016	17052	17126	17041	17031	17141	16957	17189	17132	17043	17156	17081	17079	17343	17051	17117	17107	17080	17186	17062	17199	17128	17042	17123	17334	17300	17042	17156	17126	17102	17187	16959	17169	17278	17154	17069	17174	17218	17083	17034	17057	17088	16979	17181	17160	17030	16985	17102	16997	16982	16905	17054	17118	16876	17139	17003	16942	17046	17099	17032	17017	17153	16913	17105	16994	16920	17027	17294	17081	17029	17142	17022	17042	17027	17051	16938	17199	17090	17022	17308	17185	17213	17174	17118	17211	17036	17081	17053	17041	17058	17095	17023	17083	17107	17149	17127	16894	17009	17064	17060	17137	17283	16965	17141	17020	17143	17209	17083	17129	16984	17117	17039	17132	17177	16921	17020	17013	17062	17008	17239	17027	16855	17164	17169	17054	17260	17056	16992	16985	16973	16995	17082	17052	17092	17098	17192	17141	16974	17037	17081	17174	17129	17163	17060	17097	17035	17285	17077	17142	17125	17167	17170	17221	17151	17221	17175	17166	17088	16955	17141	17010	17105	16877	17022	17073	17219	16951	16911	17181	17168	17090	17110	17325	16981	17149	17155	17146	17172	17104	17123	17068	17119	17048	17084	17046	17170	16993	17117	17230	17104	17146	17162	17050	16990	17046	17144	16991	17041	17110	17152	17067	17202	17115	17171	16984	17015	17154	16892	17142	16963	17118	17123	17198	17006	17289	17141	16957	17015	17057	17023	17116	17194	17248	17076	17170	17039	17006	17070	17213	17066	16944	17477	17016	17180	17051	17151	17051	17148	17133	17285	17071	17032	17112	16968	17182	17054	16990	17233	17070	17166	16788	16938	17124	17140	17009	17040	17038	17084	17028	16879	17168	17089	17272	16978	17016	17230	17066	17204	17314	17226	17021	17161	17070	17150	17071	17044	17168	17003	17011	17123	16992
22314	28065	51017	46659	26966	26773	32175	29731	29373	29846	29525	29466	29458	29249	29350	29387	29409	29500	29307	29435	29571	29458	29061	29301	29375	29436	29383	29390	29488	29447	29175	29246	29126	29135	29456	29111	29502	29716	29302	29190	29108	29170	29237	29250	29364	29120	29236	29351	29137	29197	29440	29302	29298	29272	29059	29168	29529	29165	29349	29364	29516	28925	29257	29217	29322	29243	29007	29204	28932	29297	29258	28919	29313	29222	29167	29186	28884	29192	29107	29075	29255	29217	29144	29075	29124	28924	29154	29059	29394	29117	29033	29050	29237	29029	29158	29151	29369	29184	29132	28903	29377	29233	29071	29227	29010	29136	29038	29220	29348	29459	29166	29209	29033	29003	29148	28901	29112	29035	29282	28944	29109	29022	29118	29071	28961	29184	29164	29149	29157	29364	29269	29061	28870	29233	29143	29270	29213	29012	28964	29037	29140	29120	28883	29218	29481	29124	28902	28875	28979	29365	29399	29327	29279	29219	29567	29113	29094	28994	29196	29162	28836	29216	29190	29121	29034	29220	29053	29220	29272	29454	29050	28964	29398	29168	29188	29225	29280	29268	29258	29208	29046	28855	29035	29206	29056	29022	29228	29159	29270	29488	29169	28852	29022	28996	29125	28984	29056	29415	29038	29196	28988	29303	28999	29277	28985	29066	29120	29334	29485	29178	28997	28941	29142	29145	29180	29011	28900	29082	29160	29055	29314	29438	28812	28741	29272	29045	28926	29220	29122	29242	28930	28915	29366	29024	29070	28818	29208	29024	29153	29323	29353	29224	29082	28862	29300	29055	29132	29231	29023	29216	29055	29363	29135	29245	29455	29259	29293	29151	29058	29154	29095	29279	29258	29188	29169	28969	28933	29062	28981	29196	28996	29061	29100	28995	29289	28929	28835	28908	29074	29194	29281	28741	29212	29271	29299	29213	28998	29236	29188	29180	29093	28986	29043	28840	29000	28968	29387	29243	29067	29004	29296	28969	29153	28990	29275	29166	29122	29086	29189	29261	29185	29265	29406	29264	29346	29033	29173	28960	28974	29085	29226	29041	29173	28926	29423	29264	29246	29192	29048	28895	29035	28938	29213	29282	29264	28981	29207	29330	29255	29180	29220	28880	29139	29239	29045	29249	29183	28847	29301	28988	28971	29236	28921	29098	28841	29193	29108	29020	29130	29432	29338	29231	29263	29236	29179	28861	29261	28947	29177	29197	29310	29219	29264	29204	29044	29193	29116	29236	29092	29126	28788	29205	28999	29044	29087	29362	28990	29054	29073	29001	29394	29196	29125	29231	29307	29188	29024	29118	29103	29405	28938	29095	28789	29159	29066	29264	29313	29005	29221	29205	29298	29307	29200	28977	29424	29028	28821	29101	29060	29356	29209	29267	29145	29346	29190	29029	29199	29255	29134	29206	29223	29073	29071	29287	28892	29197	29098	29064	29166	29362	29314	29230	29120	29223	29237	29102	29116	28983	29051	29253	29098	29147	28961	28887	29030	29327	29106	29320	29035	29190	29182	29247	29010	28941	28883	29202	29005	29188	29084	29133	29204	29026	29240	29257	29053	29153	29038	29065	29223	28903	28899	28703	29032	29177	29030	29017	29299	29011	29052	29280	29126	29188	28905	29096	29072	29162	29064	28970	29307	29091	29427	29356	29126	29110	29182	29252	29258	29180	29023	29159	29347	29002	29010	29146	29115	29196	28973	29045	29063	29049	28974	29176	29286	29110	29436	28884	29227	28901	29047	28908	29239	29267	29362	29010	29032	28993	29386	28943	29240	28896	29128	28713	28870	28867	29187	29169	29120	29127	29018	29062	29144	28965	29196	29034	29176	29159	28946	29259	28897	29083	29065	29190	29531	29162	29185	29226	29018	28840	28973	28991	29258	29098	29034	29248	29143	29062	29160	29045	28932	29140	29179	29074	29245	29054	29388	29158	28992	28956	29010	29177	29051	29110	29023	29219	29310	29346	29320	29213	28925	29012	28814	29180	29105	29107	28890	29233	29259	29183	29087	29020	29230	29056	29233	28800	29070	28928	29211	29124	29171	29217	29072	29020	29057	29110	29164	29414	29241	29165	29166	29034	29297	29377	29597	29038	29108	29118	29234	29216	29142	29180	29087	28891	29353	29334	29311	29286	29276	29212	29098	28847	29123	28876	29150	29366	29133	28807	29045	29040	29062	29110	29313	28989	29317	29286	29013	29222	29258	29054	28988	29132	29130	29066	29102	29169	29443	29079	29117	29277	29235	29131	28998	28915	29267	29218	29020	29162	29270	29140	29441	29044	29126	29208	29063	29091	29205	29139	29051	29010	28916	29202	29262	29056	29097	29324	28988	29010	29201	29024	29228	29171	29252	29007	29080	28879	29152	28962	29177	28961	29127	29269	29259	28966	28945	29135	29120	29238	29196	28927	29203	29044	29215	29183	29094	29024	28990	28867	29113	28859	28999	29128	29200	29346	29129	29134	29115	29223	28937	29221	29406	29221	28956	28940	29267	28985	29330	29250	29081	29258	29158	29160	29002	29067	28792	29308	29228	29247	28975	28781	29052	29285	29147	29191	29173	29121	29048	29166	29020	29158	29069	29390	29495	29110	29019	29045	29276	28869	29193	29141	29121	28984	29177	29320	28964	29078	29372	29203	29164	29285	29188	29180	29073	29153	29011	29052	28950	29186	29254	29325	29107	29082	29091	29144	29256	29331	28985	29048	29227	29089	29023	29298	29126	29243	29084	29010	29077	29111	29101	29079	29031	29124	29023	29235	29201	28923	29060	29119	29002	28849	29433	29177	29204	28920	28942	29052	29291	29162	29183	29102	29105	29167	29529	29072	29000	29029	29178	29199	29283	28993	29189	29246	29164	29269	29305	29198	29143	29206	29186	29287	28828	29152	29243	29253	28830	29324	29015	29174	29357	29148	28928	29075	29101	28956	29309	28932	29158	29282	28836	29173	29218	29018	29258	29226	29284	28926	29114	29164	29019	28764	29064	28878	29207	29156	29134	29073	28955	28743	29221	29136	29246	28993	29252	29110	29158	29224	29385	28953	29011	29211	29395	29089	29107	29177	29179	29303	28968	29210	29005	29350	29298	29159	29244	28754	28869	29236	29215	29128	28972	28972	28981	28995	29365	29140	28964	28962	28925	29168	29078	29106	29109	29031	29062	29132	29249	29146	29394	29280	29271	29040	29069	28993	29166	29135	29119	28896	29053	28974	28996	29254	29204	29052	29147	29064	28968	28803	28724	29134	28741	29153	29344	29123	29414	29298	29204	28898	29150	29208	29060	28971	29060	29205	29192	29219	29155	29205	29361	28953	29211	29176	29039	28791	29172	29216	29225	29067	29072	29190	29263	29010	29222	29349	29132	29172	29066	29093	29025	29322	29112	29082	28975	29047	29372	28978	29334	29138	29283	29213	29347	29112	29031	29152	29332	29032	29047	29387	29026	29079	29195	28926	28977	29020	29041	29398	29092	28890	29129	29291	29172	29244	29027	28987	29189	29141	29310	29128	29139	28906	29143	29231	29187	29064	29317	28871	29211	29254	29353	29116	29226	29141	29410	29404	29397	29100	29061	28981	29019	28987	29047	29140	29216	29187	29185	29404	29263	29346	28978	29254	29069	29151	28995	29300	29062	28988	29305	29124	29144	29015	29000	28972	29076	29188	29142	28904	28843	29380	29379	29258	29133	28879	29164	29287	29174	28974	29018	29044	29241	29206	29050	28808	29140	28873	29308	29261	29086	28978	29057	28947	28648	29221	28874	28927	28863	29410	29003	29105	29392	29147	28892	28901	29010	28953	29324	28973	28967	29148	29087	29037	28868	28944	29314	29218	29162	28957	29112	29178	29133	29255	29106	28921	29056	29231	29091	29138	29272	29386	29108	29130	28987	29163	28984	29352	29096	28848	29215	29064	29032	29088	29056	29118	28789	29128	29103	29126	29120	28988	28857	29117	28977	29333	29287	29015	29092	29034	29117	29153	29259	29183	29203	29213	29502	28908	29049	29045	29336	29058	29263	29068	29006	29311	29258	29008	29152	29169	29008	29268	29444	29269	29124	28929	28967	28890	29042	29008	29200	29163	29237	29097	29289	29062	28936	29022	29272	29050	28970	29125	28914	29098	29342	29125	29003	29042	28873	28719	29131	29034	29189	28929	29194	29074	29116	29266	29516	28935	28956	28990	29222	29233	28913	29527	29168	28871	28995	29231	28684	28960	29149	29111	29229	28770	29012	29147	29153	29338	29246	29025	29063	28866	29177	29020	29024	29468	29195	29145	29184	29041	28934	29296	29251	29346	29160	29026	29013	29086	29128	29125	29111	29178	28761	28941	29112	29175	29196	29220	29109	29241	28901	28922	28959	29061	29244	29171	28974	29455	29254	29275	29098	29055	28985	29003	28670	29174	28902	29022	29084	28859	29071	29199	29093	28978	28839	29043	28969	29236	29555	29179	29163	29088	28987	29310	29343	29165	29086	29229	29042	29029	29155	29368	29080	28820	29007	29016	28997	28991	28719	28848	29205	29088	29108	28999	29131	29265	29065	28819	29143	29444	29362	29151	29259	28777	29099	29053	29533	29073	28861	28948	29187	28917	28849	29034	29237	28856	28983	29053	29378	29072	29135	28962	29263	29181	29157	29194	29421	28972	29400	29155	29132	28890	28974	28946	29074	29061	29142	28836	28976	29142	29192	29343	29073	29208	29309	29255	29420	29267	29641	29314	29107	29291	29073	28982	28895	29189	29298	29356	29072	29134	29255	29234	29292	29038	29251	28898	29244	29362	29187	29233	29329	29139	29063	29061	29146	29114	29151	29057	29216	28822	29028	28901	29075	29300	29145	29166	29192	29145	29216	28989	29265	29154	29406	28976	29141	29058	29167	29201	29150	29346	28970	29338	29110	29235	29346	28898	28988	29169	29025	29195	29320	29138	29002	29081	28935	28986	29083	29105	29022	29069	29249	28891	28895	28811	29226	29027	28963	29075	28889	29037	29198	29435	29001	29169	29186	28913	29023	29239	29119	29210	29176	29364	29091	29092	29208	29124	29265	29101	28994	29123	28964	28880	29152	29214	29241	29015	29051	29016	29283	28961	29197	28883	29179	29241	29117	29356	29046	29087	29337	28929	29190	29036
46478	92631	89776	71457	19379	16591	16567	16611	16508	16722	16515	16426	16543	16602	16649	16625	16508	16530	16466	16527	16513	16537	16578	16648	16531	16609	16567	16644	16707	16651	16680	16687	16634	16556	16448	16625	16416	16623	16699	16660	16530	16786	16569	16608	16542	16607	16638	16685	16582	16487	16610	16394	16574	16527	16473	16436	16566	16559	16609	16630	16779	16589	16459	16486	16738	16578	16602	16508	16445	16643	16504	16708	16559	16512	16524	16479	16493	16442	16625	16684	16573	16544	16624	16574	16553	16576	16619	16721	16665	16548	16622	16678	16525	16451	16411	16460	16525	16410	16342	16460	16494	16594	16467	16695	16492	16682	16640	16698	16749	16672	16465	16632	16502	16550	16633	16520	16501	16412	16647	16722	16564	16559	16599	16664	16573	16465	16666	16426	16711	16576	16350	16598	16482	16708	16635	16439	16444	16497	16539	16505	16511	16472	16532	16436	16641	16708	16461	16519	16568	16558	16676	16611	16552	16540	16423	16480	16510	16498	16424	16493	16676	16754	16439	16594	16621	16554	16659	16460	16645	16635	16731	16534	16446	16586	16514	16433	16453	16535	16448	16480	16636	16433	16624	16508	16497	16506	16595	16630	16485	16407	16508	16479	16506	16584	16488	16522	16678	16605	16574	16756	16616	16350	16593	16494	16715	16538	16623	16488	16458	16589	16781	16647	16499	16453	16496	16591	16685	16478	16621	16509	16493	16693	16552	16492	16498	16548	16560	16461	16636	16588	16706	16765	16659	16296	16715	16331	16497	16547	16638	16512	16545	16540	16628	16646	16695	16481	16381	16468	16517	16538	16629	16625	16552	16681	16566	16527	16727	16592	16636	16477	16373	16578	16572	16501	16402	16496	16535	16519	16593	16693	16579	16631	16537	16578	16585	16596	16616	16640	16598	16657	16488	16502	16465	16614	16427	16517	16440	16498	16410	16559	16515	16489	16456	16554	16392	16624	16521	16645	16519	16553	16593	16362	16628	16532	16635	16514	16669	16364	16583	16450	16495	16419	16483	16545	16516	16602	16564	16518	16582	16655	16446	16513	16569	16632	16502	16443	16563	16615	16620	16574	16544	16678	16373	16473	16694	16555	16541	16412	16708	16715	16663	16611	16545	16663	16407	16538	16546	16491	16540	16434	16585	16445	16590	16455	16678	16564	16573	16565	16458	16572	16528	16577	16450	16474	16503	16530	16608	16610	16412	16430	16477	16504	16486	16760	16565	16544	16571	16617	16595	16604	16510	16695	16501	16612	16509	16427	16594	16440	16513	16462	16484	16383	16554	16522	16454	16357	16636	16487	16653	16634	16636	16569	16616	16695	16575	16440	16421	16676	16600	16412	16633	16486	16531	16449	16277	16409	16465	16628	16489	16378	16705	16297	16539	16434	16578	16480	16614	16552	16533	16482	16639	16482	16582	16472	16467	16599	16499	16477	16603	16472	16443	16396	16484	16419	16708	16491	16628	16392	16590	16710	16423	16351	16662	16859	16454	16592	16482	16617	16639	16534	16429	16542	16481	16643	16524	16576	16569	16482	16621	16559	16616	16730	16611	16588	16484	16553	16546	16478	16576	16647	16492	16614	16580	16531	16512	16583	16554	16640	16393	16659	16475	16366	16516	16555	16591	16496	16564	16383	16481	16442	16427	16472	16656	16423	16558	16580	16623	16602	16525	16602	16471	16634	16435	16512	16594	16564	16515	16616	16647	16498	16461	16357	16516	16442	16471	16688	16619	16593	16323	16627	16683	16652	16677	16399	16579	16701	16521	16305	16427	16512	16575	16440	16391	16514	16383	16503	16474	16436	16529	16605	16501	16498	16390	16568	16558	16583	16572	16433	16629	16680	16632	16594	16515	16554	16596	16547	16590	16684	16614	16490	16565	16645	16580	16524	16575	16488	16362	16377	16401	16557	16583	16547	16432	16465	16404	16555	16510	16456	16505	16401	16572	16507	16639	16476	16445	16389	16716	16733	16678	16469	16575	16776	16611	16380	16438	16438	16587	16505	16560	16277	16610	16533	16495	16411	16465	16605	16504	16339	16521	16559	16587	16437	16650	16575	16539	16690	16382	16570	16465	16764	16485	16546	16380	16607	16394	16472	16651	16538	16370	16479	16565	16537	16443	16547	16628	16571	16502	16598	16489	16583	16522	16505	16478	16620	16548	16594	16720	16476	16536	16343	16683	16548	16735	16484	16580	16461	16465	16538	16622	16596	16620	16512	16541	16639	16629	16679	16599	16500	16593	16523	16624	16547	16644	16679	16560	16475	16278	16640	16685	16509	16653	16631	16538	16502	16574	16491	16687	16516	16592	16553	16692	16486	16516	16506	16704	16469	16586	16558	16560	16481	16560	16626	16562	16444	16418	16592	16484	16511	16520	16605	16430	16337	16501	16754	16516	16586	16537	16640	16778	16605	16221	16510	16541	16663	16547	16530	16505	16427	16570	16537	16480	16444	16583	16725	16502	16535	16544	16621	16550	16529	16501	16594	16478	16487	16446	16705	16579	16616	16541	16485	16614	16529	16735	16539	16629	16475	16381	16453	16499	16515	16547	16456	16493	16254	16697	16432	16456	16538	16581	16580	16543	16405	16532	16534	16594	16495	16607	16368	16549	16658	16497	16461	16419	16462	16690	16494	16503	16586	16411	16492	16444	16349	16552	16516	16686	16616	16395	16615	16383	16480	16594	16568	16691	16685	16657	16625	16464	16684	16683	16574	16575	16550	16474	16571	16657	16482	16400	16618	16664	16572	16667	16359	16501	16520	16573	16513	16633	16427	16510	16503	16445	16502	16611	16680	16626	16480	16510	16589	16595	16551	16598	16563	16384	16572	16765	16420	16501	16614	16844	16729	16503	16489	16809	16473	16527	16591	16385	16635	16482	16553	16501	16677	16470	16506	16314	16550	16634	16532	16580	16505	16653	16497	16636	16454	16501	16511	16542	16787	16562	16486	16376	16646	16541	16636	16438	16499	16442	16485	16630	16538	16624	16556	16608	16570	16672	16500	16809	16732	16605	16574	16692	16447	16623	16594	16649	16493	16637	16509	16523	16453	16589	16535	16491	16774	16401	16498	16577	16646	16588	16528	16648	16634	16546	16564	16574	16705	16550	16463	16622	16429	16625	16638	16600	16473	16486	16469	16608	16559	16523	16507	16563	16430	16660	16552	16672	16501	16523	16609	16528	16607	16543	16531	16538	16546	16459	16655	16510	16379	16461	16387	16505	16577	16467	16553	16474	16502	16546	16521	16655	16533	16501	16660	16618	16483	16643	16640	16428	16506	16480	16430	16691	16454	16593	16683	16598	16598	16655	16517	16614	16551	16472	16577	16415	16499	16528	16591	16585	16557	16514	16723	16566	16588	16258	16569	16462	16529	16646	16565	16532	16532	16512	16477	16408	16523	16579	16595	16550	16656	16625	16765	16530	16526	16600	16466	16451	16621	16502	16486	16648	16464	16520	16619	16596	16537	16443	16527	16578	16474	16594	16668	16565	16322	16510	16650	16461	16642	16518	16512	16530	16601	16668	16580	16551	16530	16435	16511	16501	16475	16786	16515	16492	16464	16471	16256	16704	16541	16703	16468	16565	16575	16435	16447	16617	16427	16714	16696	16599	16804	16498	16491	16541	16448	16701	16578	16594	16558	16549	16544	16552	16561	16609	16542	16550	16692	16454	16674	16612	16571	16622	16467	16419	16666	16615	16348	16831	16545	16531	16545	16529	16473	16627	16490	16458	16585	16508	16598	16538	16526	16570	16462	16582	16629	16466	16667	16477	16453	16533	16581	16598	16574	16510	16465	16468	16632	16580	16716	16568	16573	16565	16468	16632	16591	16606	16409	16416	16415	16474	16620	16353	16571	16552	16545	16503	16614	16580	16453	16590	16613	16466	16467	16572	16539	16542	16607	16356	16480	16488	16275	16720	16674	16603	16549	16522	16485	16489	16715	16568	16556	16407	16684	16519	16663	16485	16520	16479	16554	16454	16559	16647	16622	16618	16420	16566	16526	16480	16532	16581	16431	16524	16458	16553	16507	16550	16831	16648	16624	16436	16503	16532	16479	16647	16465	16598	16418	16578	16589	16434	16569	16563	16565	16444	16530	16576	16524	16586	16539	16667	16523	16506	16648	16403	16363	16509	16483	16799	16550	16604	16635	16626	16563	16484	16675	16513	16598	16496	16410	16404	16672	16605	16406	16603	16601	16318	16540	16509	16609	16581	16400	16648	16646	16726	16580	16423	16554	16669	16569	16493	16639	16672	16552	16683	16689	16564	16627	16602	16464	16573	16555	16406	16661	16486	16552	16525	16715	16430	16412	16435	16319	16470	16555	16619	16511	16599	16599	16530	16479	16431	16730	16589	16786	16602	16700	16474	16651	16661	16394	16417	16724	16542	16580	16513	16575	16520	16658	16628	16439	16703	16598	16411	16461	16751	16466	16365	16620	16464	16541	16526	16398	16739	16518	16720	16742	16529	16521	16610	16496	16572	16483	16564	16675	16462	16659	16445	16617	16396	16672	16543	16721	16427	16684	16516	16714	16727	16618	16469	16576	16699	16421	16633	16639	16516	16660	16554	16575	16568	16590	16511	16567	16676	16649	16610	16543	16684	16395	16371	16651	16557	16409	16612	16401	16602	16577	16701	16456	16524	16504	16513	16484	16672	16485	16610	16595	16447	16595	16343	16475	16584	16560	16538	16701	16658	16634	16508	16414	16653	16605	16566	16520	16469	16346	16429	16471	16578	16635	16577	16569	16537	16620	16416	16358	16458	16477	16505	16542	16480	16575	16599	16528	16439	16540	16541	16633	16583	16487	16484	16558	16624	16491	16606	16401	16396	16481	16462	16539	16764	16585	16573	16720	16527	16485	16591	16401	16558	16573	16682	16492	16390	16485	16414	16526	16369	16618	16373	16504	16518	16596	16680	16632	16533	16528	16673	16614	16481	16612	16664	16691	16627	16540	16552	16660	16636	16722	16755	16437	16653	16510	16602	16601	16545	16773	16580	16453	16431	16377	16467	16559	16675	16475	16664	16623	16474	16583	16657	16447	16507	16516	16335	16546	16522	16527	16587	16544	16473	16570	16671	16482	16394	16400	16503	16500	16497	16697	16633	16430	16522	16647
36140	47793	57007	41442	30390	29210	28996	28968	28752	29080	29108	28777	28807	28714	28709	29055	28975	28991	28826	28677	28639	28852	29060	29099	29057	29010	29083	29038	28937	28802	28901	29003	28641	28892	29115	29021	28782	28725	29083	29024	28797	28960	28705	28893	28874	28978	28767	28644	28881	28906	28606	28848	28712	28831	29011	28748	29157	28897	29303	28995	29037	28949	28983	28833	28775	29330	28823	29258	28854	28695	28881	28856	28759	28767	28761	28969	28803	28658	29218	29012	29031	29053	28969	28779	28668	28809	28699	28740	28905	29038	29088	28893	28887	29228	29048	28884	28902	28857	28854	29196	28675	28721	28519	28643	28902	28849	28820	28810	28894	28891	29094	29031	29148	29020	29014	28646	28961	28969	28888	28719	28850	28572	29008	28668	28537	28727	28862	28705	28907	28615	28723	28596	28894	29090	28947	28905	28751	28713	28954	28884	28899	28529	28830	28879	28855	28882	29053	28987	28680	28723	28855	28947	28988	28940	29106	28856	29127	28971	29078	28929	28804	28803	28835	28840	28895	28654	28672	28949	28680	28757	28884	28718	28784	28803	28782	29040	28926	28927	28477	28755	28809	28803	28934	28808	29034	29053	28773	28986	29008	28916	29041	28632	28761	28902	29125	28789	29115	28688	28895	28974	29019	28701	28961	28961	28772	28660	28806	28882	29124	29040	28654	28848	28759	28837	28574	28652	28570	28609	28978	29061	28782	28778	28814	28891	28646	28743	28885	28852	28950	28942	28809	28924	28744	28655	28930	28796	28923	28854	28953	28976	28987	29105	29111	28847	28944	29022	28796	28570	28803	28729	28909	28684	29034	28889	28895	28999	28999	28856	28597	28581	28800	28799	28875	28998	28808	28822	28880	28715	28729	28794	29061	28925	29063	28918	28899	28896	28722	28646	28767	28690	28874	28691	28826	28793	29050	28924	28900	29062	29087	28798	28738	28817	28761	29038	28795	28486	29028	28957	28927	28938	28711	29103	28986	28819	28742	28516	28780	28810	29071	28917	28875	28730	29036	29181	28985	29037	28697	28937	28717	28724	28706	28719	28795	28985	28730	28885	28800	29119	28755	28983	28863	28618	28861	28491	28955	28724	29033	28770	29009	28692	28765	28922	28776	28930	28962	28976	28932	28888	28779	28819	28951	28835	28983	29002	28860	28760	29090	28847	28711	29271	29019	28710	28565	29082	28989	28811	28684	28695	28951	28756	28806	29046	28713	29164	28802	28714	28952	28989	28718	28885	29112	28917	28910	29044	28876	28890	28914	28879	28694	28819	29075	28666	28667	28666	28698	28589	28973	29016	28703	29048	28913	28821	28888	28992	29032	28818	28961	28760	28672	28890	29194	28952	28862	29014	28996	28947	28960	28503	28837	28988	28924	28827	28732	28445	28898	28892	28575	28847	29058	28708	28983	28762	28705	28843	28720	28884	28729	29017	28874	29085	28819	29010	28874	28837	28810	28955	29037	28919	28900	29168	28982	28496	28778	28787	28975	28823	28889	28824	28931	29129	28997	28970	28839	28794	28873	28862	28942	28801	28882	28830	29038	29260	28989	28682	28934	28738	28807	29041	28906	28946	28838	28967	28926	28830	28891	28662	28979	28918	28920	28927	29037	28699	28984	28816	29032	28780	29122	28920	28877	28864	29109	28809	28848	29044	28984	28920	28936	28899	28584	28817	28981	28759	28596	28857	28951	28922	28762	28565	28889	28945	28980	28799	28865	29057	28966	28705	28771	28828	28892	28796	28878	28990	28874	28911	29006	28733	28973	28725	28791	28944	28677	28696	28772	28928	28771	29214	28927	28872	28761	28886	28933	29008	28649	29060	28916	28845	29004	28638	28855	28653	28778	28615	28746	28942	28978	28683	28871	29147	28996	28909	28826	28939	28577	28721	28902	28922	28916	28857	28793	28742	28778	28647	29024	28846	28758	29051	28796	28722	28973	28859	28395	28948	28752	28747	28747	28718	29101	28700	28884	28672	28962	28929	28850	28592	28890	28770	28937	29199	28839	28751	29223	28808	28885	28793	28947	28743	28658	28829	28983	28936	28921	29135	28818	28934	28838	28838	29104	28850	28645	28794	28791	28903	28714	28838	28830	28813	28939	28774	28832	28931	28623	28900	28761	28728	28696	28676	28838	29075	28865	28950	28943	28876	28828	28786	29041	29037	28635	28882	28960	29156	28673	28905	28794	28901	28829	28955	28950	28877	28780	28921	28748	28846	28694	28824	28887	29106	28803	28808	28976	29053	29196	28707	28781	28840	28951	28933	28980	28875	28821	28999	29198	29100	28897	28896	28789	28895	28833	28669	28647	28744	28789	28899	28862	28881	28971	28923	28863	28724	28691	28903	28876	29011	28976	28943	29066	28714	28614	28938	28880	28911	29033	28830	28855	29059	28883	28704	29006	28784	28798	28804	28769	28529	28729	28861	28829	29105	28866	28933	28933	28841	28809	28797	28830	28741	28989	29238	28888	28785	28990	28911	28930	28678	28991	28651	28843	28877	29099	28894	28872	28957	28819	28676	28890	28816	28758	28942	28828	29003	29116	28925	28733	28882	28980	28739	28793	28785	29106	28772	28731	28891	28726	28593	28781	28787	28972	28902	28942	29051	28633	28907	28911	28678	28757	28574	28778	28944	28723	28757	28910	28937	29041	29047	28853	28937	28794	28854	29051	28661	28644	29013	28796	28805	28655	28449	28877	28816	28996	28873	28713	28481	28868	28664	28807	28993	28862	28737	29080	29065	28875	28984	29043	29039	28825	28751	29013	28990	28879	28931	28944	28622	28708	28966	29022	28905	29108	28456	29146	29039	28948	28737	29171	28773	28896	28805	28857	28837	28712	28883	28859	29155	28800	29040	29081	29086	28997	28834	29021	29124	28695	28815	28957	28900	28907	28801	28887	28787	28921	28607	28769	28858	28943	28680	29257	29072	28945	28828	28809	28706	28985	28933	28890	28500	28786	28734	28919	28802	29270	28851	28856	28992	29002	28808	28915	28891	29071	28690	28947	28835	29062	28822	28922	29073	29063	29041	28914	28742	28747	28703	28821	29081	28988	28925	29022	28904	29155	28836	28887	28884	29152	28910	28945	28927	29090	28815	29065	28891	28607	28876	28783	28567	28850	28774	28866	28858	28865	28888	28833	28764	28782	28731	29150	29024	29114	29030	28970	28887	28810	28885	28804	28961	28940	28785	28911	28968	28803	28903	29060	29014	28874	28933	29063	28813	28552	28669	28888	29008	28932	28806	28973	28821	28776	28751	29044	28684	28887	28891	28586	28953	28859	28751	28832	28926	29235	28866	28923	28987	28821	29026	28863	28870	29177	28534	28793	29211	28891	28819	28919	28788	28824	28745	28535	28956	28880	28821	28930	28738	28954	28834	28882	28783	28932	28654	28701	28850	28588	28783	28982	28924	28920	28807	28809	28857	28693	28655	28905	28668	28768	28749	29084	28868	28737	28921	29186	28949	28857	28951	29077	29133	28929	28942	28870	28659	28848	28721	28959	28807	28803	28962	28918	28644	28856	28998	28737	28838	28728	28892	28803	28733	28975	28746	28854	28627	28854	28796	28973	28859	29135	28511	28874	28846	28597	29005	28711	29027	28917	28821	29132	29139	29022	28548	29152	28768	28916	29036	28965	28725	28556	28881	28828	28776	28712	28653	28789	28664	28892	28986	28994	29228	28839	28556	28851	28697	28881	28858	28804	28640	29213	28996	28640	28724	28983	28662	28852	28765	28792	28748	28835	28715	28985	28778	28859	28949	28798	29061	28635	28863	28852	28924	29139	28605	28720	28826	28923	28672	28963	28729	28419	28725	28709	28596	29047	28742	28930	28886	28882	28700	28884	28890	28795	28673	28879	28716	28713	28517	28895	29115	29094	28823	29132	28747	28812	29181	28726	28668	29055	29037	28705	28901	28840	28829	28980	28892	29082	28692	28765	28564	28700	28760	28762	28716	28959	28355	29055	28905	29098	28838	28783	29047	28770	28798	28982	28921	29051	28873	28800	28858	28830	28672	28979	28959	28702	28900	29202	29066	28858	28740	29127	28753	29128	28965	28838	28793	29033	29021	28820	28843	29077	28992	28722	29038	28933	28983	28562	28662	28995	28894	28681	28782	28801	29291	28666	28570	28822	28614	28860	28718	28788	28908	28953	28903	28741	28858	28773	28805	28706	28854	28835	28840	28718	28898	28883	28870	28747	28936	29278	28966	29063	28877	28789	28798	29054	28895	28639	28636	28956	28758	28849	28665	28936	28847	28927	28628	28908	28833	28951	28660	28937	28741	28796	28854	28936	29007	28825	28989	28797	29062	28750	28927	28853	28861	29090	28845	28760	28740	28892	28811	28770	28824	28809	29057	28919	28943	29119	28674	28829	28800	28858	28988	29118	28702	29059	28844	28855	28863	28889	29042	28759	28621	28655	28731	28917	28676	28726	28746	28906	29155	28892	28854	28737	28992	28818	28691	29054	28805	28970	28748	29099	28947	28745	28932	28982	29075	28806	28952	28997	28886	29090	28874	29162	29056	28783	29038	28737	28939	28851	28651	28826	28999	28775	28928	28853	28538	28995	28824	28631	28934	28857	28937	28880	28760	28710	28639	28740	28936	28980	28809	28788	28770	28708	28972	28977	29047	29031	29096	29009	28972	28773	28990	28828	28987	29072	29059	28924	28822	28909	28808	29095	29051	28909	28664	28965	28988	28842	28871	28690	28780	28914	28783	28848	29170	28800	28536	28880	28894	28913	28767	28747	28932	28808	28720	28918	28577	28810	28910	28896	28666	28819	28844	28916	28733	28867	28814	28888	28869	29112	29130	28968	28706	28764	28965	28980	29169	28914	28902	28960	28687	28870	28772	28414	28625	28774	29082	28851	28864	28993	29082	28885	28609	28834	28930	29072	28890	29014	28657	28929	28922	28771	28800	29071	28934	28709	28818	28833	28864	28807	28833	28834	28827	28843	28997	28751	28609	28749	28786	28960	29128	29118	29012	28917	29022	28860	29057	28621	28786	28788	29046	28960	28907	28989	29011	28802	28959	28789	28790	28783	28954	28839	28792	28623	29023	28744	28782	28988	28987	29022	28756	28798	28966	28978	28739	29136	28995	28908	28964	28891	29018
26258	49599	46487	27432	16968	16594	16705	16549	16670	16611	16527	16476	16586	16468	16661	16642	16541	16628	16655	16519	16611	16577	16493	16563	16617	16511	16615	16654	16577	16626	16694	16590	16558	16722	16755	16443	16544	16757	16637	16568	16655	16461	16644	16584	16391	16724	16518	16538	16408	16383	16736	16421	16643	16564	16688	16580	16620	16648	16620	16653	16492	16532	16535	16539	16556	16670	16421	16609	16584	16485	16546	16638	16465	16558	16743	16517	16629	16849	16616	16644	16751	16487	16474	16694	16528	16733	16486	16614	16645	16388	16608	16775	16604	16482	16211	16674	16721	16397	16709	16505	16602	16509	16384	16502	16632	16553	16600	16577	16503	16673	16663	16696	16426	16759	16704	16545	16544	16660	16600	16399	16567	16518	16424	16559	16507	16596	16615	16492	16512	16615	16639	16557	16679	16381	16609	16630	16488	16426	16656	16377	16512	16518	16550	16460	16393	16433	16645	16453	16565	16532	16555	16584	16416	16659	16626	16722	16573	16538	16689	16503	16595	16588	16623	16630	16647	16758	16580	16620	16379	16597	16602	16603	16458	16512	16425	16573	16667	16616	16597	16309	16530	16408	16660	16446	16681	16440	16424	16695	16578	16737	16592	16656	16403	16618	16582	16635	16700	16580	16610	16545	16565	16617	16667	16497	16674	16549	16534	16502	16645	16567	16550	16427	16580	16280	16599	16531	16447	16568	16604	16584	16614	16609	16659	16483	16711	16655	16598	16681	16612	16521	16359	16622	16512	16607	16536	16569	16625	16557	16592	16821	16615	16552	16557	16506	16524	16509	16459	16629	16389	16676	16463	16543	16704	16505	16494	16636	16553	16666	16504	16519	16544	16668	16595	16677	16697	16499	16436	16575	16510	16571	16550	16551	16685	16319	16468	16483	16632	16467	16610	16614	16538	16716	16776	16753	16596	16592	16638	16519	16616	16685	16661	16390	16599	16757	16602	16469	16607	16477	16587	16500	16628	16720	16698	16513	16533	16602	16722	16646	16582	16710	16428	16647	16589	16605	16521	16551	16630	16548	16689	16673	16584	16451	16584	16498	16579	16551	16471	16493	16613	16625	16578	16473	16712	16646	16519	16506	16497	16550	16349	16746	16494	16680	16472	16623	16629	16538	16504	16593	16445	16503	16593	16537	16474	16547	16486	16594	16471	16624	16502	16610	16670	16385	16544	16568	16643	16665	16546	16450	16485	16585	16505	16500	16649	16622	16448	16643	16637	16703	16557	16466	16638	16416	16379	16590	16673	16648	16500	16524	16565	16568	16725	16480	16684	16306	16614	16658	16695	16465	16583	16639	16623	16636	16587	16693	16632	16646	16518	16622	16391	16590	16539	16553	16746	16577	16534	16685	16601	16747	16559	16571	16654	16447	16448	16651	16646	16558	16418	16668	16646	16570	16557	16596	16461	16694	16639	16464	16466	16694	16364	16602	16585	16597	16576	16489	16796	16612	16617	16638	16504	16597	16464	16547	16592	16444	16483	16491	16532	16673	16652	16513	16531	16631	16710	16517	16548	16510	16539	16590	16449	16673	16649	16601	16492	16563	16496	16588	16667	16642	16642	16560	16620	16473	16498	16734	16593	16656	16668	16580	16550	16499	16487	16444	16496	16707	16661	16613	16546	16643	16704	16597	16565	16397	16576	16613	16529	16510	16617	16715	16679	16454	16454	16644	16677	16539	16599	16529	16597	16509	16745	16480	16832	16689	16554	16560	16684	16585	16448	16519	16669	16504	16738	16517	16440	16374	16676	16627	16655	16621	16653	16446	16573	16553	16400	16553	16666	16618	16691	16616	16633	16452	16542	16620	16443	16527	16620	16475	16558	16517	16666	16473	16600	16504	16601	16439	16584	16604	16580	16635	16576	16533	16500	16449	16437	16582	16587	16514	16444	16719	16587	16502	16464	16539	16661	16537	16583	16413	16653	16680	16532	16503	16803	16596	16546	16525	16708	16491	16682	16547	16710	16629	16636	16507	16586	16605	16550	16490	16517	16521	16636	16519	16653	16456	16528	16443	16572	16536	16581	16592	16703	16438	16548	16599	16660	16588	16594	16584	16377	16778	16416	16456	16479	16625	16447	16489	16688	16558	16646	16573	16589	16505	16518	16645	16495	16491	16504	16599	16527	16616	16706	16482	16683	16784	16420	16443	16477	16728	16614	16645	16454	16604	16414	16805	16685	16548	16566	16554	16609	16710	16589	16513	16636	16533	16473	16481	16681	16518	16783	16499	16635	16559	16452	16621	16693	16620	16658	16510	16501	16527	16513	16537	16762	16889	16408	16692	16619	16523	16411	16499	16555	16454	16525	16581	16541	16666	16700	16571	16675	16743	16558	16483	16683	16632	16415	16655	16659	16623	16443	16668	16666	16625	16745	16667	16555	16438	16682	16688	16564	16728	16711	16618	16518	16703	16615	16576	16631	16796	16446	16585	16470	16696	16613	16630	16615	16590	16453	16519	16483	16621	16577	16717	16658	16675	16591	16748	16488	16738	16536	16533	16529	16645	16593	16557	16591	16584	16632	16451	16674	16553	16835	16554	16533	16631	16687	16406	16541	16644	16692	16544	16495	16494	16449	16671	16775	16400	16681	16515	16661	16403	16497	16705	16658	16510	16555	16612	16393	16789	16637	16613	16554	16605	16681	16524	16638	16447	16650	16678	16584	16495	16586	16729	16561	16551	16588	16388	16665	16670	16588	16654	16745	16560	16557	16469	16616	16578	16608	16493	16582	16360	16703	16547	16630	16636	16631	16510	16641	16575	16463	16636	16511	16592	16489	16570	16713	16542	16466	16563	16565	16650	16584	16566	16525	16442	16623	16775	16503	16537	16640	16530	16592	16524	16418	16474	16446	16432	16545	16761	16716	16546	16582	16623	16529	16529	16580	16667	16545	16599	16633	16678	16498	16532	16402	16519	16634	16340	16589	16580	16491	16521	16587	16467	16405	16379	16721	16531	16646	16520	16719	16667	16624	16679	16677	16549	16383	16546	16739	16727	16507	16380	16662	16471	16709	16678	16483	16750	16614	16837	16621	16635	16519	16553	16405	16474	16459	16543	16585	16570	16677	16650	16618	16685	16727	16593	16495	16677	16569	16463	16504	16373	16453	16373	16562	16535	16606	16691	16402	16512	16534	16565	16505	16551	16723	16663	16695	16653	16734	16618	16495	16490	16558	16541	16671	16462	16434	16612	16498	16642	16414	16515	16574	16756	16451	16650	16518	16523	16651	16415	16576	16561	16621	16667	16543	16538	16622	16576	16432	16516	16562	16656	16388	16544	16473	16631	16755	16728	16640	16324	16469	16761	16602	16677	16517	16634	16500	16677	16599	16547	16491	16490	16553	16640	16541	16487	16592	16546	16627	16263	16724	16534	16698	16548	16691	16461	16401	16725	16675	16436	16668	16559	16536	16665	16485	16471	16514	16591	16727	16647	16626	16555	16561	16572	16526	16486	16664	16693	16767	16649	16633	16542	16385	16670	16586	16671	16542	16531	16636	16441	16469	16555	16549	16682	16473	16514	16488	16726	16640	16441	16460	16563	16758	16613	16640	16578	16474	16653	16770	16394	16501	16761	16684	16717	16614	16498	16627	16439	16586	16550	16468	16439	16607	16491	16527	16757	16693	16538	16377	16639	16594	16666	16668	16517	16683	16593	16701	16602	16525	16570	16525	16476	16477	16490	16677	16591	16437	16401	16448	16742	16613	16652	16696	16545	16457	16618	16603	16663	16499	16623	16575	16537	16640	16608	16385	16774	16672	16654	16448	16579	16358	16759	16717	16664	16575	16465	16732	16599	16721	16607	16422	16710	16669	16594	16565	16523	16597	16588	16616	16464	16634	16571	16369	16662	16576	16467	16523	16585	16316	16624	16621	16587	16688	16688	16590	16510	16580	16580	16574	16602	16496	16589	16454	16620	16644	16528	16556	16639	16525	16634	16585	16543	16554	16441	16855	16543	16488	16647	16501	16455	16547	16596	16454	16699	16473	16790	16717	16574	16546	16472	16668	16545	16581	16577	16477	16478	16543	16246	16582	16601	16464	16586	16573	16692	16462	16429	16689	16412	16683	16571	16616	16519	16578	16459	16451	16573	16558	16700	16511	16529	16496	16467	16725	16537	16686	16573	16582	16536	16530	16669	16730	16472	16432	16419	16539	16490	16489	16550	16525	16434	16637	16468	16685	16501	16798	16628	16464	16601	16795	16512	16519	16420	16667	16660	16645	16526	16583	16527	16785	16587	16536	16611	16702	16500	16508	16506	16734	16628	16525	16492	16621	16742	16599	16621	16570	16509	16665	16501	16831	16514	16720	16597	16439	16514	16482	16709	16733	16530	16673	16527	16739	16547	16686	16406	16467	16540	16728	16460	16591	16516	16648	16589	16501	16671	16382	16616	16686	16457	16585	16537	16603	16684	16485	16592	16609	16473	16676	16620	16762	16449	16482	16600	16592	16548	16457	16698	16347	16473	16532	16771	16606	16440	16406	16539	16721	16525	16656	16391	16494	16573	16582	16654	16554	16562	16706	16611	16526	16688	16487	16597	16698	16793	16645	16628	16371	16769	16707	16850	16584	16711	16619	16552	16638	16637	16718	16663	16496	16617	16590	16655	16558	16619	16567	16525	16556	16597	16580	16503	16563	16493	16628	16587	16394	16643	16544	16511	16635	16591	16573	16635	16604	16605	16609	16676	16575	16637	16634	16640	16460	16312	16549	16533	16756	16614	16561	16688	16670	16594	16460	16740	16595	16592	16624	16398	16546	16528	16518	16579	16618	16458	16681	16555	16625	16512	16665	16607	16395	16664	16562	16708	16414	16531	16510	16667	16395	16521	16583	16706	16681	16555	16683	16417	16595	16525	16696	16510	16549	16534	16719	16553	16503	16762	16662	16667	16396	16486	16560	16706	16567	16500	16598	16656	16510	16362	16539	16558	16614	16539	16798	16458	16477	16604	16705	16572	16471	16588	16471	16702	16444	16586	16567	16561	16479	16638	16683	16670	16643	16604	16527	16580	16520	16521	16748	16429	16649	16650	16625	16362	16605	16666	16504	16492	16501	16753	16378	16712	16614	16722	16616	16749	16598	16687	16569	16583	16525	16556	16681	16487	16628	16421
22777	28956	55291	49869	32437	29426	33729	32051	31659	32282	32010	31964	31997	32038	31759	32093	32041	31966	32047	32063	32287	31886	31998	31678	32010	31790	31905	32089	31976	31937	31913	31930	31660	31921	31938	32087	31849	32002	31629	31709	31691	31856	32091	32013	31646	31792	31895	31756	31662	31908	31811	32085	31580	31961	31861	31640	32055	31808	31874	31687	31683	31881	31958	31981	31585	31729	31645	31741	31872	32027	31720	31863	31740	31878	31855	31754	31993	31673	32199	31800	31812	31538	31841	31697	31809	31891	31589	31984	31641	32036	32150	31801	31860	31905	31726	31852	31585	31798	31637	31695	31812	31761	31816	31752	31967	31823	31894	32054	32037	31672	31772	31773	31869	31939	32083	31736	31851	31698	32008	31847	31636	31513	31736	31985	31862	31737	31983	31774	31465	31831	32050	32033	31852	31912	31818	32022	31604	31594	31815	32108	31966	31971	31933	32035	31907	31830	31832	31751	31763	31704	31640	31562	31547	31936	31542	31792	31657	31672	31907	31716	31666	31895	31903	31974	31910	31831	31657	31829	31969	31852	31753	32105	31989	32015	31651	31651	31555	31542	31860	31867	31851	31812	31716	31964	32046	31804	32026	31821	31718	31674	31653	31941	31629	31739	31992	31716	31803	31613	31775	31620	31709	31530	31652	31840	31956	31813	31622	31617	31848	31811	31693	31791	31901	31772	31733	31759	32107	31728	31779	31684	31788	31571	31697	31580	32088	31932	31863	32250	31976	31680	31879	31665	31915	31983	31953	31925	31840	31937	31861	31552	32126	31617	31378	31611	31807	31975	31823	31891	31740	31962	31514	31700	31729	31570	31794	31409	31798	31702	31625	31896	31969	31969	31913	31956	31884	31939	32040	31749	31831	31867	31907	31758	31816	31881	31811	31974	31649	32034	32044	31812	31681	31781	31989	31589	31968	31965	31897	31990	31873	31848	32020	31791	31508	31601	31904	31607	31981	31846	31856	31879	31955	31606	31777	32125	32037	31888	32092	32121	31899	31529	31804	31731	31625	31652	31697	31902	32068	31962	32002	31737	31815	31390	31710	31595	31842	32117	32007	31836	31692	31869	31820	31665	31889	32003	32065	31824	32068	32075	32082	31869	31904	31574	31790	31865	31971	32013	31618	31690	31829	31892	31888	31668	31703	31875	32147	31941	31783	31836	31775	31686	31850	31729	31875	31886	31785	32083	31793	31872	31891	31833	31692	31902	32015	31804	31689	31967	31821	32172	31450	31775	31876	31799	31874	31963	31642	31939	31826	31937	31728	31695	32070	31764	31742	31839	31781	31772	31865	31927	31871	31776	31941	31848	32117	31901	31824	31934	31579	31846	31814	31654	31720	32163	31703	31851	31905	31581	31899	31777	31886	31666	31773	31573	31660	31745	31878	31674	31849	31567	31907	31755	31569	31760	31739	31822	31895	31884	31679	31626	31986	31786	31903	31574	31834	31450	32121	31962	32060	31819	31670	31553	31664	31656	31625	31797	31648	31743	31702	31915	31698	31781	32018	31731	31739	31848	31879	31764	31776	31941	31676	31907	31630	31748	31699	31889	31839	32095	32101	31753	31907	31970	31838	31826	31926	31829	31653	31997	32082	31766	31498	31630	31802	31711	31819	31493	31612	31887	31797	31620	31846	31615	31895	31511	31671	31735	31764	31630	31812	32040	31762	31564	31815	31865	31866	31839	31678	31670	31634	31888	31734	31729	31918	31633	31721	31842	32026	31836	31801	31847	31860	31689	32009	31678	31669	31699	32006	31585	31500	31770	31661	31368	31819	31860	31814	31982	31562	31683	31841	31818	31944	31570	31673	31553	31996	31508	31907	31924	31837	31912	31759	31785	31717	31533	31566	31897	31649	31862	31800	31731	32115	31873	31942	31701	31896	31930	31699	31827	32070	31956	31611	31583	31539	31631	31698	31763	31619	31719	31752	31889	31709	31801	32029	31550	31677	31716	31699	31669	32181	32005	31848	31625	31912	31877	31732	31840	31828	31897	31900	31638	31865	31931	31550	31573	31818	31605	31876	31591	31947	31925	31884	31668	31566	31824	31807	31796	31757	32071	31721	31927	31680	31968	31678	31346	31723	31891	31787	31835	31576	31904	31852	31733	31605	31490	31786	31450	31678	31947	31868	31768	31819	31635	31896	31925	31758	31534	31695	31692	31831	31591	32194	31929	31763	31777	31459	31946	31695	31842	31633	31740	31716	31596	31732	31779	31660	31627	31814	31956	31866	31984	31944	32024	32065	31823	32002	31662	31726	31572	31547	31855	31825	31679	31800	31568	31783	31831	31546	31699	31787	31668	31704	31876	31560	31666	31540	31783	32060	31902	31892	31747	31736	31658	31848	31953	31874	31961	31608	31850	31874	32031	32268	31792	32005	31784	31556	31660	31920	31854	31828	31558	31896	31616	31767	31867	31799	31875	31741	31992	31651	31753	31897	31574	31864	31754	31677	31924	31833	31718	31875	31883	31921	31862	31926	31690	31890	31608	31881	32075	31918	31824	31548	31661	31977	31611	31899	31870	31521	31655	31772	31754	31475	31845	31668	31953	32129	31696	31610	31654	31836	31931	32103	31878	31774	31553	31379	31916	31914	31485	31720	31724	31869	31766	31731	31553	31719	31812	31968	31917	31816	31829	31860	31501	31951	31811	31605	31793	31886	31866	32069	31729	31747	31561	31958	31763	31638	31631	31818	31470	31869	31884	31630	31663	31801	31754	31872	31971	31576	31878	31623	31600	31578	31819	31792	31678	31682	31868	31781	31838	31674	32085	31948	31930	32107	31611	31940	31675	32074	31923	31983	31907	31832	31719	31664	31715	31787	31892	31726	31842	31629	31719	31776	31983	31896	31795	31728	32010	31602	31684	31783	31647	31835	31648	31907	31732	31782	31730	31978	32032	31901	31628	31927	31616	31727	31935	31724	32028	31741	31944	31876	31786	31707	31863	31693	31902	31644	31720	31617	31788	31780	31917	31908	31622	31878	31890	31932	31683	31945	31414	31776	31941	31804	31904	32039	31881	31973	31992	31811	31526	31809	31530	31601	31610	32005	31693	31709	31851	32012	31777	31717	31571	31827	31522	31811	31717	31882	31823	31704	31815	31783	31832	31886	32198	31780	31860	31627	31684	31550	31742	32041	31852	31752	31576	32052	31840	31801	31599	31880	31662	31806	31769	31884	31765	31950	31960	31701	31674	32325	31764	31931	31784	31610	31558	31814	32043	32062	31681	31967	32083	32040	31921	31744	31782	31635	31830	31780	31972	31776	31713	31711	31858	31744	31873	31857	31861	31925	31763	32053	31802	31725	31812	32074	31601	31847	31977	32136	32085	31806	31815	31780	31549	31527	31821	31867	31817	31857	31957	31820	31676	31713	31932	31867	31837	31808	31890	31930	32280	31855	31702	31670	31767	31578	31420	31906	31746	31620	31622	31815	32009	31931	31696	31780	31586	31499	31820	32201	31553	31865	31800	31618	31547	31824	31991	31890	31845	31771	31664	31724	31844	31864	31489	31919	31691	31652	31892	31748	31680	31887	31684	31742	31747	31754	31577	31868	32112	31962	31830	31577	31709	31694	31668	31677	31825	31888	31823	31663	32061	31717	31631	31411	31527	32049	31668	31720	31834	31699	31772	31920	31523	31854	31690	31744	31869	31412	31891	31953	31578	31944	31731	31680	31649	31777	31709	31975	31894	31757	31668	31832	31875	31744	31664	31990	31858	31851	31643	32026	31788	31969	31677	31917	31853	31708	31705	32014	32013	31829	31752	31812	31731	32030	31757	31733	32117	31777	31854	31799	32067	31667	31723	31883	31654	32004	32090	31939	31705	31777	31712	31793	31972	31742	32023	31788	31698	31705	31409	31710	31858	32136	31812	31780	31970	31760	31885	32088	31856	31905	31618	31790	31673	31997	31839	32270	31607	31980	31589	31964	31871	31848	31828	31642	31790	32111	31674	31740	31662	31624	31733	31674	32038	31830	32087	31773	31839	32007	31640	32020	31931	31613	31687	31979	31741	31949	31626	31813	32065	31954	31712	31825	31921	31659	31664	31833	31753	31908	31861	31920	31956	31906	31870	31802	31973	32005	31816	31879	32245	32152	31812	31896	31894	31561	31886	31720	31709	31698	31808	31696	31716	31585	31651	31474	31793	31820	31782	31629	31574	31710	31724	31719	31511	31909	31854	31920	31842	31770	32131	31804	31836	31633	31621	32088	31582	31759	31766	31547	31628	31696	31862	31527	31814	31774	31875	31734	31566	31675	31719	31672	31894	31930	31635	31959	31536	31605	31930	31899	31873	31769	31741	31937	31920	32040	31864	31650	31600	31765	31715	31802	31802	31825	31715	31586	31803	31668	31743	31578	31642	31848	31755	31781	31708	31527	31600	31805	31657	31642	31863	31925	31666	31417	31766	31819	31622	31506	31777	31868	31692	31542	31912	31814	31855	31891	31935	31895	31552	31852	31789	31980	31723	31993	31864	31885	31612	31778	31873	31540	31819	31808	31998	31735	31781	31791	31916	31776	31735	31647	31918	31962	31908	31971	31642	31969	31611	31801	31798	31774	31643	31931	31636	31753	31741	31930	31802	31740	31472	31537	31550	32147	31756	31793	31592	32005	31922	31889	31840	31942	31633	31873	31869	31741	31860	31861	31674	31704	31592	31623	31631	32029	31736	31811	31756	31790	31797	31601	31869	31598	31604	31721	31626	31793	31658	31655	31671	31882	31582	32177	31765	31823	31746	31713	31564	31592	31508	31897	31829	31802	31974	31673	31783	31815	31636	32067	31781	31618	31755	31801	31562	32047	31502	31959	31690	32021	31986	31717	31766	31897	32219	31878	31635	31921	31911	31895	31757	31788	31878	32142	31733	31909	31618	31837	31921	31602	31677	31736	31713	31711	31626	31721	32046	31880	31830	32079	31832	31814	31873	31936	31803	32048	31602	31714	31676	31758	31755	31833	31807	32023	31594	32057	31743	31496	31726	31807	31788	31920	31964	31888	31823	32184	31855	31636	31769	31692	31885	31666	31989	31986	31703	31779	31990	31796	31807	31900	31931	31742	31787	31917	31801	31685	31633	31924	31675	31947	31841	31532	31754	31680	31849	31986	32098	31857	31925
47925	102716	93927	67304	25559	17792	17839	17863	17727	17730	17703	17786	17912	17822	17781	17946	17832	17849	17924	17836	17855	17689	17968	17656	17862	17810	17761	17759	17989	17808	17880	17844	17841	17620	17735	17792	17728	17928	17835	17812	17629	17769	17766	17695	17888	17717	17687	17791	17723	17777	17732	17654	17857	17888	17898	17714	17845	17834	17930	17796	17913	17785	17807	17843	17716	17827	17747	17770	17716	17658	17942	17644	17892	17789	17778	17809	17795	17817	17846	17725	17836	17566	17902	17787	17744	17732	17972	17667	17690	17797	17667	17796	17656	17908	17735	17563	17588	17752	17781	17997	17719	17667	17948	17702	17615	17717	17729	17740	17716	17894	17777	17700	17753	17894	17763	17604	17717	17840	17731	17894	17601	17739	17809	17709	17821	17873	17845	17713	17836	17737	17583	17823	17872	17888	17621	17827	17823	17762	18085	17767	17687	17752	17746	17842	17821	17783	17754	17906	17761	17832	18025	17527	17873	17884	17846	17937	17585	17737	17936	17821	17763	17660	17747	17816	17742	17670	17815	17721	17931	17851	17789	17831	17845	17817	17828	17701	17594	17710	17824	17796	17733	17637	17680	17899	17788	17680	17686	17775	17651	17916	17813	17768	17902	17823	17774	17789	17886	17660	17703	17887	17785	17707	17717	17863	17709	17870	17675	17661	17700	17842	17829	17781	17837	17885	17764	17687	17848	17805	17839	17958	17679	17778	17585	17829	17824	17877	17798	17618	17775	17926	17597	17717	17624	17675	17769	17834	17754	17730	17845	17734	17636	17763	17641	17698	17881	17777	17828	17939	17672	17677	17680	17723	17672	17799	17758	17868	17718	17677	17838	17766	17691	17672	17751	17764	17826	17716	17511	17758	17927	17661	17725	17774	17726	17730	17736	17777	17798	17705	17861	17762	17746	17780	17742	17650	17885	17889	17743	17693	17909	17532	17870	17804	17800	17736	17809	17747	17661	17859	17647	17790	17857	17733	17656	18022	17810	17753	17701	17657	17673	17747	17836	17905	17838	17773	17646	17804	17843	17734	17759	17871	17859	17794	17793	17646	17720	17814	17705	17689	17797	17731	17912	17839	17663	17815	17794	17944	17700	17666	17945	18019	17786	17580	17756	17690	17727	17831	17599	17876	17783	17775	17933	17801	17764	17637	17909	17759	17827	17828	17736	17795	17852	17809	17491	17647	17862	17851	17733	17807	17782	17799	17723	17699	17672	17713	17839	17607	17868	17589	17767	17718	17856	17895	17724	17742	17956	17836	17723	17628	17901	17578	17895	17706	17790	17811	17628	17733	17794	17639	17763	17752	17654	17644	17679	17826	17933	17712	17731	17754	17809	17660	17740	17883	17869	17770	17592	17860	17808	17724	17694	17754	17782	17802	17469	17841	17791	17651	17797	17841	17680	17795	17780	17725	17769	17698	17694	17725	17844	17837	17653	17867	17752	17883	17704	17817	17674	17755	17709	17677	17799	17517	17913	17811	17823	17749	17902	17835	17781	17744	17765	17725	17718	17755	17814	17689	17836	17634	17676	17751	17457	17559	17790	17681	17870	17747	17832	17822	17904	17737	17562	17744	17680	17720	17918	17805	17692	17774	17608	17608	17837	17684	17745	17748	17791	17858	17757	17807	17947	17757	17738	17480	17634	17945	17731	17784	17652	17704	17797	17998	17925	17771	17610	17682	17839	17704	17648	17834	17646	17844	17844	17924	17574	17675	17826	17886	17816	17849	17777	17637	17660	17767	17989	17831	17847	17898	17869	17674	17895	17652	17605	17715	17825	17778	17796	17805	17655	17812	17798	17830	17810	17710	17834	17760	17886	17706	17821	17715	17559	17716	17871	17856	17757	17645	18017	17757	17814	17640	17867	17866	17847	17767	17729	17866	17658	17595	17640	17853	17787	17882	17775	17874	17994	17602	17781	17758	17833	17856	17718	17780	17686	17632	17649	17742	17466	17662	17859	17699	17853	17775	17659	17784	17716	17809	17846	17803	17660	17737	17700	17839	17748	17687	17733	17836	17627	17739	17777	17711	17718	18027	17522	17609	17810	17709	17771	17885	17755	17628	17842	17747	17724	17808	17840	17693	17861	17964	17610	17818	17865	17814	17714	17611	17706	17800	17599	17775	17815	17845	18038	17867	17860	17766	17901	17833	17895	17714	17634	17673	18000	17639	17892	17612	17990	17549	17706	17753	17759	17787	17875	17728	17654	17765	17723	17789	17630	17733	17900	17864	17626	17741	17776	17667	17816	17807	17637	17871	17745	17889	17855	17853	17846	17711	17667	17745	17692	17851	17631	17877	17765	17795	17656	17881	17800	17734	17791	17753	17693	17756	17684	17839	17845	17753	17901	17742	17859	17636	17670	17651	17656	17609	17778	17812	17874	17724	17656	17806	17841	17655	17672	17738	17864	17503	17637	17715	17718	17714	17675	17715	17683	17663	17517	17905	17954	17699	17814	17743	17717	17932	17741	17621	17697	17842	17895	17717	17876	17733	17680	17868	17810	17826	17705	17972	17716	17680	17698	17887	17684	17793	17970	17789	17899	17716	17776	17632	17831	17789	17984	17872	17677	17796	17859	17879	17874	17552	17515	17753	17871	17762	17756	17714	17716	17826	17807	17806	17812	17593	17889	17791	17643	17821	17689	17787	17984	18003	17704	17844	17781	17762	17800	17768	17589	17886	17691	17871	17627	17768	17818	17898	17747	17872	17745	17816	17984	17718	17815	17911	17782	17699	17971	17769	17688	17828	17471	17854	17666	17778	17775	17637	17734	17822	17753	17725	17703	17831	17592	17587	17722	17663	17769	17848	17841	17738	17602	17762	17804	17750	17644	17709	17790	17840	17980	17662	17846	17733	17819	17657	17692	17721	17740	17711	17725	17634	17777	17772	17730	17680	17692	17807	17626	17812	17628	17723	17839	17758	17694	17926	17915	17641	17861	17839	17736	17623	18015	17833	17877	17692	17817	17811	17741	17921	17745	17877	17672	17807	17793	17776	17680	17988	17968	17676	17766	17694	17856	17740	17552	17833	17954	17844	17862	17777	17861	18090	17836	17858	17719	17896	17724	17743	17735	17667	17845	17750	17559	17806	17765	17905	17711	17703	17727	17878	17848	17985	17720	17679	17739	17688	17700	17743	17900	17707	17782	17679	17715	17704	17841	17616	17848	17834	17570	17667	17583	17623	17683	17920	17737	17760	17763	17762	17589	17798	17709	17929	17821	17807	17588	17970	17794	17521	17682	17762	17874	17891	17676	17710	17838	17659	17800	17743	17625	17804	17803	17912	17680	17924	17746	17744	17866	17823	17809	17968	17717	17858	17548	17852	17691	17753	17750	17840	17801	17743	17777	17671	17660	17694	17752	17798	17755	17832	17797	17832	17856	17883	17782	17706	17757	17791	17719	17719	17660	17701	17807	17889	17739	17908	17796	17777	17861	17938	17787	17895	17744	17690	17657	17786	17877	17821	17888	17678	17892	17808	17695	17779	17850	17829	18013	17912	17562	17728	17719	17808	17711	17740	17747	17693	17734	17600	17793	17764	17688	17914	17921	17677	17625	17808	17730	17835	17684	17808	17684	17778	17937	17763	17702	17687	17843	17716	17862	17721	17771	17891	17751	17807	17706	17806	17840	17762	17883	17703	17870	17829	17718	17782	17739	17838	17756	17760	17597	17798	17797	17892	17806	17753	17956	17577	17616	17831	17754	17691	17828	17737	17752	17867	17686	17666	17788	17801	17702	17897	17793	17921	17644	17772	17791	17631	17622	17880	17776	17844	17742	17635	17651	17737	17603	17845	17614	17794	17738	17797	17815	17741	17757	17791	17777	17661	17772	17672	17879	17799	17827	17905	17667	17751	17770	17862	17688	17798	17903	17753	17705	17844	17750	17705	17713	17731	17923	17822	17788	17888	17890	17851	17806	17967	17923	17739	17730	17887	17856	17675	17875	17630	17860	17612	17611	17639	17794	17506	17684	17828	17583	17683	17754	17563	17619	17766	17811	17765	17876	17672	17829	17718	17583	17703	17880	17768	17960	17798	17692	17831	17743	17713	17851	17649	17762	17686	17819	17786	17884	17742	17743	17657	17752	17860	17981	17787	17908	17678	17896	17757	17847	17808	17820	17771	17858	17728	17859	17777	17721	17754	17721	17962	17819	17799	17648	17770	17737	17920	17703	17690	17728	17793	17740	17776	17886	17808	17746	17702	17768	17751	17904	17880	17953	17875	17832	17759	17517	17572	17728	17917	17992	17564	17568	17728	17830	17670	17818	17845	17680	17763	17838	17696	17944	17726	17703	17879	17870	17863	17836	17714	17915	17745	17924	17597	17730	17814	17716	17792	17709	17767	17489	17936	17680	17881	17674	17786	17837	17752	17904	17911	17674	17691	17982	17653	17771	17546	17883	17676	17688	17822	17768	17814	17636	17740	17802	17833	17767	17737	17707	17748	17718	17939	17681	17902	17823	17809	17780	17760	17747	17712	17656	17770	17775	17825	17847	17666	17627	17789	17814	17705	17734	18031	18003	17768	17735	17728	17781	17639	17672	17548	17633	17879	17847	17893	17732	17738	17718	17718	17859	17906	17855	17776	17902	17691	17843	17702	17989	17737	17886	17758	17626	17553	17738	17867	17864	17771	17639	17916	17594	17755	17786	17792	17866	17750	17686	17831	17618	17837	17942	17744	17918	17681	17997	17766	17849	17864	17851	17820	17726	17862	17669	17808	17728	17667	17737	17703	17750	17906	17760	17784	17862	17847	17895	17820	17624	17889	17733	17776	17673	17793	17866	18022	17801	17760	17772	17770	17744	17694	17835	17644	17904	17789	17719	17839	17768	17775	17732	17894	17574	17751	17889	17848	17798	17842	17774	17854	17661	17651	17798	17750	17656	17758	17852	17834	17749	17760	17801	17901	17670	17707	17759	17833	17695	17639	17777	17707	17789	17648	17730	17824	17833	17766	17671	17741	17860	17896	17830	17831	17776	17653	17802	17745	17888	17924	17725	17736	17651	17887	17753	17735	17636	17956	17707	17831	17704	17921	17735	17689	17874	17646	17926	17698	17710	17752	17718	17708	17673	17643	17682	17759	17948	17721	17657	17679	17840	17651	17821	17825	17859	17837
22349	27493	55744	48864	30098	27393	32623	30327	29577	30306	30498	30343	30061	29934	29830	29691	30218	29801	29978	29814	30025	29995	29822	29662	29854	29861	29903	29325	29775	29985	29966	29566	29598	29963	30002	30115	29685	29891	29705	30007	29762	29990	29933	29575	29724	29886	29698	29628	29573	29856	29630	29729	29748	29743	29521	30063	29858	29780	29616	29683	29613	29850	29765	29703	29736	29732	29636	29519	29925	29581	29444	29617	29815	29764	29659	29544	29967	29875	29801	29478	29622	29608	29910	29807	29705	29712	29676	29671	29602	29460	29751	29518	29413	29720	29514	29669	29528	29947	29915	29650	29443	29891	29620	29787	29673	29919	29736	29556	29595	29572	29739	29619	29754	29919	29714	29441	29737	29913	29877	29607	29719	29743	29461	29624	29602	29803	29763	29715	29703	29613	29896	29569	29443	29468	29882	29929	30129	29842	29553	29755	29715	29695	29779	29662	29538	29783	29983	29636	29757	29765	29459	29882	29776	29523	29573	29762	29888	29965	29396	29623	29821	29601	29807	29829	29738	29457	29631	29588	29762	29546	29558	29538	29604	29769	29665	29661	29879	29867	29808	29607	29797	29811	30029	29604	29947	29756	29462	29744	29711	29687	29277	29638	29892	29518	29583	29458	29508	29785	29414	29586	29618	29626	29419	29663	29560	29694	29438	29507	29676	29599	29429	29559	29586	29594	29667	29708	29571	29387	29784	29741	29677	29723	29774	29777	29469	29432	29660	29545	29730	29679	29711	29595	29691	29746	29641	29333	29608	29579	29562	29557	29545	29344	29428	29646	29764	29724	29889	29774	29910	29754	29829	30173	29495	30014	29713	29725	29925	29942	29866	29641	29699	29773	29604	29788	29959	29620	29623	30000	29857	29718	29552	29715	29443	29458	29823	29544	29521	29784	29630	29837	29357	29465	29973	29631	29646	29727	29810	29546	29541	29649	29438	29634	29718	29654	29583	29579	29718	29862	29528	29793	29622	29513	29625	29731	29651	29847	29625	29796	29540	29448	29358	29709	29679	29763	29793	29914	29617	29421	29551	29721	29785	29699	29673	29549	29916	29750	29359	29639	29871	29423	29509	29735	29731	29562	29590	29666	29460	29607	29760	29429	29577	29624	29571	29784	29533	29809	29678	29735	29800	29733	29585	29735	29703	29719	29760	29694	29565	29717	29901	29418	29839	29582	29120	29685	29605	29448	29553	29590	29834	29538	29705	29570	29519	29381	29688	29594	29664	29720	29691	29789	29772	29703	29590	29680	29512	29763	29547	29665	29849	29463	29755	29506	29716	29680	29534	29314	29548	29508	29821	29628	29383	29678	29413	29700	29802	29720	29655	29696	29548	29596	29750	29812	29857	29511	29619	29638	29704	29356	29679	29679	29637	29628	29739	29426	29665	29763	29691	29832	29663	29483	29645	29559	29718	29450	29645	29486	29663	29517	29459	29527	29667	29828	29392	29861	29744	29513	29661	29653	29611	29520	29750	29612	29647	29637	29370	29446	29537	29634	29593	29689	29613	29680	29426	29588	29630	29841	29535	29736	29565	29588	29827	29722	29942	29932	29958	29764	29587	29301	29677	29752	29652	29927	29596	29643	29546	29569	29541	29505	29548	29881	29657	29596	29841	29714	29446	29659	30003	29513	29553	29589	29641	29491	29869	29522	29561	29348	29474	29474	29508	29744	29622	29780	29564	29598	29626	29758	29524	29534	30002	29566	29961	29728	29775	29636	29735	29771	29762	29827	29884	29548	29686	29549	29574	29723	29737	29603	29714	29668	29593	29656	29689	29766	29253	29577	29651	29648	29507	29396	29589	29731	29798	29608	29692	29818	29622	29558	29337	29395	29642	29407	29567	29659	29734	29618	29722	29753	29446	29561	29565	29241	29406	29466	29525	29504	29564	29515	29681	29734	29722	29614	29611	29536	29455	29615	29691	29656	29482	29523	29728	29684	29902	29895	29819	29497	29588	29849	29360	29774	29701	29526	29417	29364	29439	29401	29733	29611	29597	29527	29547	29534	29708	29655	29678	29608	29552	29830	29633	29609	29560	29812	29607	29477	29660	29548	29650	29490	29554	29464	29757	29526	29685	29683	29925	29781	29622	29589	29637	29648	29823	29435	29736	29688	29762	29541	29675	29832	29514	29869	29535	29730	29674	29770	29397	29596	29543	29526	29574	29753	29709	30047	29678	29747	29711	29382	29606	29570	29854	29849	29552	29486	29540	29696	29654	29602	29816	29604	29743	29578	29971	29840	29595	29414	29604	29452	29589	29473	29859	29733	29795	29582	29570	29440	29669	29677	29638	29581	29769	29845	29692	29657	29672	29707	29632	29489	29408	29585	29352	29622	29876	29614	29602	29401	29596	29357	29603	29826	29388	29511	29576	29677	29682	29574	29775	29432	29511	29687	29432	29665	29640	29716	29544	29425	29530	29777	29643	29371	29716	29442	29741	29701	29464	29560	29789	29666	29843	29547	29676	29630	29330	29731	29569	29476	29647	29543	29329	29590	29673	29375	29701	29438	29399	29659	29590	29406	29726	29720	29658	29803	29545	29830	29761	29607	29514	29502	29705	29489	29770	29553	29617	29815	29871	29780	29609	29624	29669	30027	29700	29615	29767	29586	29448	29425	29425	29743	29525	29517	29521	29644	29496	29411	29879	29422	29847	29503	29473	29928	29374	29664	29585	29483	29628	29575	29711	29640	29923	29895	29640	29652	29876	29620	29634	29294	29637	29497	29706	29775	29751	29705	29603	29647	30075	29692	29540	29835	29598	29765	29467	29313	29631	29656	29597	29748	29834	29713	29697	29887	29457	29652	29475	29661	29839	29547	29757	29461	29740	30051	29442	29471	29612	29906	29518	29803	29763	30026	29848	29691	29624	29398	29739	29439	29633	29794	29303	29970	29362	29692	29501	29521	29659	29608	29844	29493	29553	29632	29547	29481	29832	29357	29274	29196	29684	29875	29670	29716	29728	29731	29565	29402	29652	29684	29486	29859	29425	29751	29598	29521	29453	29662	29730	29912	29717	29606	29508	29528	29733	29710	29591	29497	29866	29370	29441	29456	29930	29435	29730	29533	29600	29570	29228	29594	29583	29460	29510	29769	29794	29756	29594	29800	29684	29727	29940	29762	29519	29846	29469	29729	29611	29731	29698	29842	29440	29654	29652	29446	29298	29747	29854	29624	29596	29744	29607	29718	29551	29423	29862	29834	29597	29731	29841	29547	29654	29710	29653	29652	29630	29633	29720	29643	29808	29713	29635	29324	29591	29897	29885	29594	29720	29798	29542	29694	29741	29590	29882	29831	29474	29840	29556	29643	29679	29720	29693	29866	29818	29692	29675	29569	29638	29606	29520	29622	29466	29797	29738	29624	29793	29687	29681	29798	29696	29452	29515	29442	29547	29625	29605	29694	29591	29474	29550	29748	29563	29642	29757	29701	29610	29564	29469	29809	29605	29569	29696	29662	29780	29496	29602	29614	29808	29707	29512	29557	29664	29822	29632	29560	29487	29710	29666	29641	29701	29641	29468	29585	29360	29586	29515	29696	29679	29529	29809	29577	29512	29486	29544	29530	29672	29643	29626	29573	29910	29509	29604	29490	29399	29687	29613	29652	29607	29703	29545	29398	29782	29564	29862	29764	29516	29650	29695	29591	29596	29613	29645	29673	29619	29727	29755	29692	29743	29935	29773	29431	29602	29557	29936	29820	29785	29716	29819	29615	29619	29475	29776	29753	29985	29808	29639	29872	29648	29551	29661	29682	29762	29795	29740	29657	29583	29691	29792	29718	29635	29684	29619	29613	29435	29542	29879	29363	29771	29827	29585	29323	29610	29645	29594	29674	29716	29653	29838	29891	29863	29281	29597	29347	29599	29709	29887	29545	29613	29617	29923	29462	29451	29738	29810	29554	29726	29510	29616	29482	29728	29588	29619	29485	29625	29408	29771	29850	29919	29474	29346	29593	29602	29808	29486	29491	29686	29406	29458	29667	29804	29826	29712	29642	29745	29597	29586	29609	29559	29791	29857	29457	29715	29869	29768	29682	29746	29290	29536	29855	29922	29451	29499	29871	29998	29740	29726	29913	29583	29485	29767	29528	29644	29658	29499	29550	29364	29877	29848	29749	29758	29742	29590	29574	29511	29540	29629	29818	29771	29700	29524	29509	29391	29486	29647	29256	29394	29682	29785	29706	29610	29680	29517	29698	29719	29501	29733	29191	29653	29655	29559	29564	29814	29354	29725	29828	29832	29823	29640	29444	29514	29601	29512	29560	29734	29948	29850	29533	29685	29656	29644	29544	29873	29690	29628	29637	29738	29639	29646	29639	29599	29474	29743	29709	29651	29633	29614	29374	29722	29647	29668	29671	29842	29458	29566	29554	29890	29798	29634	29753	29643	29603	29471	29468	29362	29599	29723	29806	29987	29612	29202	29791	29372	29792	29709	29541	29945	29715	29637	29650	29712	29872	29760	29491	29440	29620	30048	29243	29554	29746	29952	29679	29695	29573	29542	29636	29367	29650	29878	29485	29494	29576	29677	29635	29526	29571	29539	29362	29606	29387	29430	29632	29374	29748	29554	29735	29787	29375	29745	29436	29659	29663	29754	29449	29825	29544	29498	29721	29728	29666	29467	29840	29622	29709	29484	29476	29700	29846	29524	29645	29630	29571	29589	29710	29877	29724	29899	29759	29714	29861	29957	29785	29413	29651	29790	29809	29941	29833	29246	29679	29586	29566	29676	29513	29415	29751	29375	29971	29663	29693	29802	29699	29800	29556	29462	29590	29463	29619	30022	30105	29574	29562	29587	29639	29726	29544	29617	29657	29544	29269	29808	29539	29713	29736	29490	29716	29507	29751	29737	30129	29850	29799	29479	29557	29214	29241	29640	29456	29442	29458	29620	29782	29776	29690	29421	29567	29931	29861	29725	29778	29805	29573	29768	29471	29767	29754	29790	29516	29490	29672	29143	29661	29498	29552	29755	29644	29620	29827	29585	29560	29703	29395	29569	29631	29847	29597	29641	29669	29597	29756	29468	29508	29759	29896	29850	29527	29620	29345	29543	29679	29769	29512	29651	29801	29778	29751	29808	29686	29620	29509	29406	29629	29777	29419	29663	29745	29576	29623
58183	92591	84105	72163	26326	16758	16653	16823	16920	16705	16832	16745	16721	16995	16873	16774	16729	16856	16951	16825	16902	16789	16713	16778	16976	16813	16902	16795	16677	16896	16930	17017	16854	16999	16763	16770	17049	16867	16913	16790	16858	16818	16912	16917	16620	16723	16521	16897	16961	17019	16717	16888	16818	16812	16802	16811	16658	16672	16793	16681	16891	16893	16580	16695	16826	16755	16908	16865	16930	16664	16908	16731	16959	16785	16431	16698	16780	16872	16757	16764	16755	16675	16854	16864	16633	16722	16635	17028	17035	16987	16808	16900	16652	16722	16817	16794	16789	16908	16777	16756	16894	16839	16873	16979	16696	16767	16962	16843	16843	16813	16737	16710	16811	16877	16953	16762	16801	16909	16804	16781	16956	16942	16889	16830	16779	16706	16820	16914	16788	16789	16919	16708	16900	16820	16663	16843	16856	16744	16851	16835	16956	16738	16770	16640	16878	16968	16711	16816	16883	16835	16859	16725	16892	16770	16800	16983	16908	16839	16816	16887	16670	16703	16708	16931	16923	16792	17042	16727	16693	16905	16742	16763	16709	16812	16790	16795	16897	16832	16922	16824	16643	16675	16860	16793	16813	16927	16939	16766	16629	16724	16896	16769	16764	16794	16713	16625	16900	16800	16818	16841	16866	16810	16839	16897	16870	16941	16915	16637	16996	16689	16813	16753	16873	16754	16708	16951	16773	16779	16852	16728	16707	16647	16996	17051	17105	16800	16710	16831	16777	16688	16712	16852	16795	16694	16858	16813	16794	16912	16875	16832	16866	16709	16896	16615	16677	16824	16853	16952	16909	16793	16871	16655	16746	16543	17061	16835	16919	16920	16830	16919	16855	16701	16825	16634	16813	16712	16725	16785	16779	16694	17028	16793	16703	16781	16707	16802	16931	16782	16782	16835	16654	16772	16883	16660	16773	16638	16741	16816	16955	16808	16846	16877	16774	16664	16689	16869	16585	17166	16867	16872	16804	16724	16844	16886	16822	16726	16809	16726	16828	16828	16750	16894	16970	16930	16749	16890	16860	16861	16878	16805	16825	16672	16866	16960	16651	16795	16720	16719	16923	16727	16832	16846	16756	16813	16733	16809	16766	16739	16762	16723	16789	16805	16938	16744	16966	16868	16747	16770	16900	16790	16848	16966	16811	16853	16817	16713	16769	16665	16681	16897	16893	16922	16729	16891	16847	16808	16746	16698	16676	16803	16633	16867	16774	16616	16847	16951	16878	16840	16741	16779	16736	16777	16611	16821	16852	16712	16806	16727	16906	16545	16692	16805	16697	17004	16888	16692	16927	16855	16941	16751	16932	16834	16968	16775	16822	16809	16747	16827	16626	16864	16878	16651	16671	16797	16814	16850	16798	16787	16977	16912	16901	16636	16847	16697	16820	16653	16929	17010	16706	16828	16807	16894	16760	16853	16942	16789	16869	16886	16683	16803	16911	16947	16789	16712	16810	16778	16722	16683	16768	16639	16873	16969	16814	16875	16812	16835	16830	16565	16756	16865	16632	16732	16814	16798	16731	16991	16765	16831	16791	16898	16713	16794	16691	16765	16690	16730	16739	16673	16936	16663	16965	16802	16602	16763	16743	16708	16769	16936	16888	16700	16810	16993	16855	16930	16594	16823	16771	16778	16712	16960	16714	16728	16805	16882	16700	16811	16852	16632	16881	16818	16885	16791	16952	17085	16685	16745	16847	16732	16766	16852	16896	16800	16859	16843	16725	16801	16691	16676	16785	16762	16787	16936	16781	16851	16730	16839	16876	16782	16762	16613	16845	16855	16855	16708	16694	16930	16652	16620	16906	16781	16729	16944	16749	16875	16808	16684	16685	16827	16785	16839	16710	16687	16840	16873	16865	16767	16651	16760	16803	16960	16966	16893	17005	16646	16778	16817	16813	16736	16643	16705	16744	16901	16788	16707	16989	16638	16734	16775	16807	16887	16765	17027	16743	16735	16721	16929	16849	16863	16660	16818	16790	16648	16759	16723	16881	17018	16794	16882	16875	16851	16956	16668	16632	16824	16856	16783	16782	16921	16913	16791	16648	16948	16815	16792	16769	16811	16965	16770	16685	17017	16792	16790	16881	16803	16750	16754	16923	16608	16820	16811	16839	16939	16783	16611	16816	17011	16804	16960	16935	16824	16709	16798	17000	16726	16755	16845	16809	16600	16701	16753	16848	16771	16841	16700	16728	16552	16826	16872	16905	16933	16744	16881	16748	16872	16749	16801	16794	16646	16679	16989	16794	16839	16654	17135	16683	16687	16720	16921	16831	16860	16737	16693	16730	16911	16679	16715	16697	16852	16756	16729	16752	16952	16803	16794	16884	16656	16870	16785	16771	16837	16763	16713	16966	16914	16673	16873	16784	16744	16695	16775	16841	16982	16616	17038	16745	16824	16823	16865	16611	16880	16767	16820	16996	16826	16789	16555	16744	16819	16681	16866	16958	16652	16688	17076	16611	16687	16687	16729	16683	16792	16822	16916	16981	16794	16664	16869	16889	16818	16950	16744	16849	17004	16763	16787	16870	16781	16661	16811	16679	16635	16913	16864	16828	16760	16666	16772	16842	16741	16726	16776	16872	16814	16751	16755	16793	16724	16895	16815	16946	16791	16879	16853	17062	16907	16712	16751	16756	16734	16901	16821	16892	16835	16771	16669	16862	17032	16817	16842	16782	16951	16910	16773	16771	16811	16794	16860	16707	16903	16866	16829	16822	16773	16790	16887	16674	17058	16672	16943	16796	16791	16812	16722	16702	16810	16778	16836	16782	16544	16850	16829	16964	16771	16552	16741	16714	16692	16781	16830	16801	16654	16718	16681	16862	16848	16718	16733	16942	16756	17021	16757	16699	16830	16964	16894	16885	16444	16623	16884	16953	16810	16731	16618	16687	16955	16996	16640	16836	16732	16761	16834	16779	16788	16760	16867	16787	16791	16922	16812	16597	16851	17022	16891	16836	16859	16929	16646	16965	16798	16830	16845	16848	16831	16705	16754	16579	16737	16757	16873	16601	16975	16746	16744	16762	16883	16781	16807	16795	16660	16748	16577	16847	16741	16752	16695	16830	16760	16735	16891	16818	16940	16911	16781	16827	16854	16845	16735	16798	16844	16836	16733	16980	16815	16832	16743	16603	16741	16776	16700	16797	16921	16876	16763	16773	16905	16965	16837	16854	16618	16901	16697	16679	16710	16744	16604	16735	16693	16757	16830	16672	16618	16970	16848	16817	16676	16724	16819	16968	16855	16989	16976	16696	16798	16709	16867	16836	16793	17029	16894	16706	16773	16710	16843	16883	16877	16817	16881	16847	16758	16802	16651	16884	16927	16734	16839	16810	16861	16904	16759	16684	16808	16759	16891	16870	16856	16886	16904	16675	16795	16772	16827	16791	16694	16741	16618	16908	16928	16784	16718	16648	17021	16760	16790	16675	17088	16649	16793	16714	16890	16720	16813	16775	16697	16794	16706	16861	16784	16805	16946	16874	16843	16797	16809	16793	16569	16767	16895	16763	17000	16950	16755	16921	16774	16633	16961	16782	16862	16683	16716	16727	16851	16850	16771	16725	16741	16880	16720	16858	16808	16775	16938	16955	16875	16831	16868	16846	16887	16785	16887	16931	16850	16774	16828	16782	16772	16879	16843	16794	17004	16939	16892	16736	16795	16832	17116	16766	16586	16794	16694	16806	16638	16902	16932	16713	16736	16870	16781	16773	16797	16840	16751	16805	16868	16872	16718	16718	16742	16748	16806	16751	16746	16745	16640	16832	16842	16738	16833	16856	16903	16815	16894	16903	16798	16700	16886	16804	16731	16877	16868	16837	16837	16859	16735	16777	16862	16964	16908	16774	16698	16734	16879	16655	16775	16893	16780	16852	16810	16768	16804	16597	16934	16826	16724	16653	16912	16758	16729	16680	16866	16657	16916	16804	16888	16704	16929	16627	16829	16807	16861	16843	16785	16691	16845	16820	16644	16850	16891	16877	16784	16815	16641	16679	16714	16622	16570	16713	16730	16808	16710	16914	16691	16710	16600	16831	16806	16767	16942	16746	16732	16832	16928	16538	16844	16860	16988	16906	16781	16627	16752	16790	16726	16746	16757	16957	16933	16845	16658	16912	16835	16879	16783	16642	16812	16685	16822	16777	16865	16643	16927	16686	16755	16724	16792	16913	16785	16858	16772	16905	16848	16780	16637	16704	16943	16714	16777	16899	16850	16768	16743	16673	16748	16841	16750	16832	16728	16787	16604	16789	16779	16660	16818	16842	16740	16817	16816	16901	16841	16842	16914	16757	16753	16766	16948	16732	16754	16741	16940	16799	16676	16723	17029	16672	16933	16767	16714	16726	16726	16699	16790	16698	16703	16821	16683	16964	16799	16862	17006	17021	16824	16667	16492	17036	16857	16892	16893	16848	16772	16919	16958	16838	16840	16718	16856	16944	16843	16860	16700	16811	16689	16602	16761	16772	16790	16841	16909	16672	16813	16695	16757	16842	16898	16766	17045	16738	16868	16769	16674	16826	16683	16803	16678	16844	16766	16696	16684	16784	16813	16905	16700	16754	16858	16611	16700	16848	16858	16729	16868	16924	16779	16729	16979	16741	16923	16763	16849	16750	16855	16766	16767	16701	16862	16665	16772	16935	16837	16794	16815	16782	16655	16712	16829	16769	17037	16680	16853	16764	16952	16893	16732	16751	16907	16730	16860	16675	16918	16665	16726	16924	16687	16834	16827	16893	16976	16878	16813	16826	16605	16896	16809	16904	16723	16610	16790	16826	17026	16755	16795	16849	16764	16875	16768	16670	16844	16993	16708	16886	16992	16782	16730	16900	16859	16797	16671	16791	16953	16716	16908	16683	16876	16870	16894	16752	16829	16905	16706	16856	16901	16870	16665	16733	16761	16899	16852	16768	16769	16850	16759	16787	16777	16750	16555	16871	16800	16779	16916	16755	16740	16796	16619	16830	16815	16746	16844	16813	16933	16865	16866	16909	16856	16816	16803	16796	16848	16685	16819	16751	16846	16784	16767	16780	16870	16828	16774	16874	16764	16802	16808	16919	16870	16847	16918	16707	16755	16626	16841	16682	16846	16708	16858	16774	16972	16742	16734	16900	17063	16772	16728
37529	44026	60792	44118	32577	30878	30524	30834	30559	30625	30627	30405	30699	30684	30797	30594	30894	30522	31038	30811	30574	30732	30877	30896	30644	30426	30527	30921	30664	30665	30925	30807	30969	31068	30509	30688	30881	30754	30807	30474	30783	30696	30592	30625	30768	30568	30602	30750	30760	30584	30522	30566	30728	30781	30708	30374	30618	30850	30541	30575	30556	30725	30868	30554	30752	30958	30606	30476	30679	30808	30539	30559	30515	30625	30600	30634	30678	30562	30559	30546	30538	30648	30768	30983	30806	30804	30662	30748	30551	30574	30558	30621	30736	30650	30657	30218	30584	30599	30962	30744	30671	30610	30645	30730	30509	30711	30765	30901	30864	30533	30692	30784	30683	30850	30630	30715	30806	30696	30715	30622	30857	30622	30680	30717	30836	30290	30471	30809	30720	30662	30651	30552	30674	30677	30825	30677	30738	30993	30930	30769	30851	30728	30879	30595	30586	30503	30779	30710	30425	30518	30467	30637	30830	30477	30570	30569	30669	30438	30506	30828	30733	30700	30772	30806	30670	30870	30745	30629	30351	30643	30694	30501	30731	30582	30451	30504	30713	30439	30456	30600	30685	30633	30694	30546	30714	30709	30549	30558	30904	30745	30683	30378	30593	30207	31022	30512	30470	30760	30795	30643	30929	30857	30844	30784	30835	30439	30623	30620	30688	30649	30555	30529	30783	30828	30748	30870	30587	30818	30525	30361	30738	30863	30781	30806	30740	30752	30852	30505	30663	30649	30495	30627	30645	30655	30850	30606	30630	30822	30720	30415	30743	30846	30589	30542	30907	30517	30833	30748	30498	30642	30776	30697	30714	30541	30793	30661	30786	30755	30762	30616	30819	30466	30587	30553	30537	30488	30656	30838	30773	30568	30627	30549	30958	30612	30300	30522	30710	30677	30511	30482	30375	30644	31098	30755	30726	30488	30585	30520	30733	30507	30608	30831	30649	30774	30791	30877	30600	30929	30585	30914	30597	30565	30708	30803	30784	30605	30648	30599	30678	30837	30608	30788	30889	30864	30630	30899	30741	30601	30549	30762	30919	30242	30718	30599	30706	30896	30668	30688	30597	30558	30634	30701	30776	30872	30634	30515	30734	30685	30808	30813	30717	30566	30798	30440	30721	30792	30750	30508	30880	30735	30615	30572	30577	30592	30778	30486	30513	30543	30565	30434	30486	30703	30774	30581	30615	30718	30778	30710	30877	30719	30559	30435	30697	30679	30707	30478	30464	30905	30809	30693	30851	30664	30482	30737	30804	30859	30535	30484	30697	30640	30780	31116	30889	30670	30736	30623	30626	30772	30770	30798	30604	30676	30473	30376	30733	30749	30951	30632	30753	30822	30907	30676	30876	30620	30522	30711	30653	30622	30400	30563	30755	30836	30646	30796	30754	30539	30489	30362	30479	30593	30796	30689	30709	30815	30595	30544	30606	30800	30470	30547	30636	30915	30760	30408	30759	30715	30607	30600	30827	30846	30873	30761	31055	30781	30754	30606	30517	30775	30668	30815	30716	30747	30732	30490	30449	30578	30549	30797	30647	30933	30685	30528	30580	30854	30661	30730	30685	30515	30664	30522	30963	30735	30689	30809	30517	30444	30969	30716	30491	30541	30572	30371	30464	30853	30682	30614	30820	30666	30626	30640	30637	30627	30586	30582	30738	30566	30873	30857	30626	30547	30563	30794	30588	30694	30944	30498	30514	30595	30800	30515	30368	30607	30547	30790	30518	30774	30569	30957	30643	30524	30751	30439	30493	30780	30713	30505	30727	30447	30995	30461	30528	30519	30739	30563	30374	30482	30820	30567	30714	30745	30802	30824	30743	30673	30804	30670	30432	30629	30572	30655	30586	30803	30783	30404	30384	30764	30542	30967	30526	30433	30469	30466	30565	30630	30617	30458	30560	30567	31140	30797	30665	30772	30686	30850	30710	30671	30659	30632	30518	30517	30507	30843	30613	30861	30710	30738	30651	30707	30764	30827	30419	30698	30585	30727	30730	30703	30837	30834	30636	30586	30631	31001	30837	30722	30631	30521	30625	30606	30619	30815	30741	30704	30552	30706	30384	30696	30470	30629	30641	30442	30884	30544	30629	30969	30739	30723	30643	30768	30558	30764	30647	30792	30694	30813	30818	30653	30586	30748	30673	30774	30439	30972	30639	30580	30672	30673	30631	30679	30759	30347	30463	30735	30928	30481	30937	30659	30824	30498	30642	30760	30714	30762	30683	30426	30664	30540	30594	30754	30634	30627	30764	31000	30434	30522	30607	30426	30869	30652	30758	30878	30528	30687	30706	30904	30940	30813	30651	30831	30929	30652	30398	31019	30650	30591	30603	30462	30621	30947	30702	30481	30560	30609	30583	30499	30637	30591	30970	30790	30661	30587	30353	30837	30539	30836	30588	30706	30817	30731	30697	30495	30516	30612	30583	30773	30320	30790	30528	30640	30499	30686	30700	30580	30835	30629	30867	30787	30842	30458	30725	30865	30886	30404	30678	30404	30522	30787	30850	30737	30501	30659	30924	30218	30562	30688	30779	30971	30619	30671	30848	30656	30711	31045	30734	30517	30629	30638	30436	30537	30381	30533	30555	30693	30886	30523	30695	30913	30630	30825	30642	30730	30786	30464	30711	30490	30657	30728	30573	30658	30756	30619	30720	30814	30232	30932	30707	30625	30437	30825	30784	30784	30615	30559	30770	30512	30434	30451	30555	30656	30764	30678	30674	30677	30671	30540	30644	30799	30617	30671	30678	30841	30753	30700	30705	30707	30606	30639	30708	30396	30890	30512	30602	30751	30688	30489	30756	30889	30626	30687	30452	30876	30897	30673	30619	30798	30681	30614	30881	30908	30842	30992	30865	30564	30504	30771	30485	30504	30584	30627	30863	30552	30611	30634	30689	30621	30848	30813	30737	30802	30622	30564	30465	30852	30726	30856	30729	30701	30632	30602	30726	30429	30762	30748	30709	30519	30838	30683	30693	30879	30450	30930	30769	30595	30643	30559	30667	30764	30812	30824	30608	30465	30512	30930	30832	30583	30677	30881	30693	30478	30667	30720	30381	30269	30500	30855	30494	30715	30649	30689	30668	30701	30917	30977	31049	30475	30521	30741	30536	30522	30795	30524	30464	30637	30667	30732	30712	30623	31071	30753	30721	30643	30458	30631	30855	30759	30501	30585	30762	30682	30502	30713	30970	30658	30761	30670	30566	30968	30919	30828	30756	30795	30505	30727	30540	30756	30728	30670	30698	30749	30734	30584	30489	30750	30898	30801	30525	30493	30502	30769	30692	30616	30462	30695	30865	30390	30536	30617	30756	30392	30745	30948	30783	30703	30776	30695	30690	30549	30422	30867	30564	30639	30496	30682	30732	30723	30766	30633	30798	30807	30892	30526	30705	30684	30632	30651	30937	30487	30610	30555	30626	30722	30478	30601	30988	30585	30632	30718	30698	30924	30739	31042	30525	30594	30711	30657	30758	30558	30618	30608	30678	30357	30800	30775	30590	30578	30697	30579	31013	30630	30694	30686	30492	30846	30617	30603	30623	30654	30568	30570	30741	30765	30511	30543	30757	30621	30746	30467	30536	30797	30647	30728	30486	30527	30425	30622	30837	30527	30631	30712	30808	30697	30677	30547	30806	30799	30738	30848	30420	30756	30714	30887	30754	30652	30644	30688	30570	30721	30932	30615	30874	30927	30820	30837	30514	30704	30905	30626	30883	30718	30536	30691	30558	30570	30629	30571	30555	30717	30994	30700	30675	30701	30506	30834	30437	30896	30593	30688	30636	30858	30524	30467	30616	30744	30408	30775	30718	30841	30635	30776	30457	30564	30594	30813	30641	30674	30610	30665	30418	30636	30616	30798	30957	30651	30709	30705	30534	30367	30738	30697	30572	30571	30530	30746	30547	30736	30539	30866	30764	30628	30669	30637	30741	30412	30663	30711	30637	30475	30813	30633	30578	30425	30705	30635	30593	30633	30795	30362	30699	30491	30506	30639	30677	30647	30675	30628	30675	30801	30660	30803	30786	30811	30691	30517	30662	30483	30682	30355	30694	30838	30629	30731	30783	30851	30725	30597	30759	30459	30798	30565	30506	30586	30592	30483	30526	30595	30757	30418	30713	30585	30444	30431	31133	30576	30560	30929	30692	30989	30694	30680	30564	30493	30686	30552	30451	30680	30942	30685	30773	30374	30683	30558	30962	30380	30492	30426	30389	30551	30437	30514	30857	30831	30626	30619	30544	30967	30683	30574	30749	30591	30753	30664	30776	30676	30772	30765	30826	30648	30711	30442	30594	30660	30988	30720	30750	30612	30575	30753	30754	30964	30809	30838	30655	30656	30645	30644	30618	30574	30788	30823	30590	30733	30495	30876	30606	30703	30734	30592	30701	30416	30676	30860	30598	30800	30652	30722	30629	30814	30587	30553	30563	30819	30669	30769	30672	30714	30869	30371	30776	30634	30914	30772	30621	30543	30685	30764	30675	30828	30721	30903	30682	30502	30808	30737	30715	30732	30569	30658	30811	30559	30895	30539	30655	30485	30614	30737	30664	30777	30665	30845	30794	30651	30793	30474	30850	30618	30897	30675	30473	30585	30630	30566	30753	30745	30994	30522	30625	30953	30402	30834	30718	30443	30681	30617	30537	30505	30547	30664	30643	30552	30799	30857	30815	30751	30546	30691	30655	30625	30688	30564	30519	30598	30549	30796	30745	30724	30802	30635	30497	30593	30665	30477	30432	30594	30693	30754	30684	30696	31009	30719	30765	30711	30690	30597	30813	30530	30531	30503	30841	30513	31113	30626	30793	30765	30739	30742	30702	30468	30473	30664	30337	30910	30729	30721	30804	30768	30687	30857	30986	30841	30609	30718	30722	30609	31072	30786	30620	30689	30761	30613	30910	30691	30738	30492	30757	30839	30780	30635	30619	30614	30576	30765	30915	30468	30720	30787	30635	30662	30566	30757	30802	30883	30761	30503	30565	30900	30685	30926	30705	30357	30789	30837	30516	30787	30613	30622	30538	30573	30827	30566	30513	30524	30757	30711	30838	30826	30676	30818	30731	30804	30808	30568	30641	30561	30776	30571	30618	30547	30833	30841	30821	30401	30782	30794	30649	30640	30577	30532
28203	45770	49437	29240	18345	17358	17349	17183	17189	17270	17327	17292	17339	17222	17411	17521	17145	17348	17293	17306	17335	17229	17379	17388	17340	17586	17394	17140	17461	17362	17568	17253	17397	17271	17152	17330	17300	17267	17424	17244	17279	17181	17333	17216	17229	17373	17421	17496	17491	17504	17279	17262	17340	17438	17253	17330	17364	17437	17247	17496	17239	17259	17100	17356	17148	17404	17304	17319	17309	17370	17308	17220	17176	17450	17401	17338	17387	17136	17189	17233	17199	17328	17284	17457	17554	17234	17262	17341	17338	17313	17434	17315	17306	17295	17378	17266	17100	17197	17478	17186	17248	17331	17266	17384	17234	17352	17192	17156	17269	17346	17429	17313	17225	17250	17373	17451	17258	17407	17329	17281	17166	17305	17235	17311	17147	17136	17408	17299	17311	17131	17328	17178	17280	17436	17275	17437	17324	17452	17388	17230	17181	17435	17377	17418	17505	17320	17345	17151	17313	17239	17346	17243	17220	17089	17326	17342	17283	17130	17334	17162	17218	17112	17365	17218	17343	17518	17314	17237	17300	17394	17453	17288	17335	17146	17334	17370	17315	17183	17434	17314	17379	17246	17288	17298	17277	17461	17288	17581	17430	17291	17333	17136	17271	17203	17292	17347	17434	17293	17442	17133	17401	17280	17267	17190	17337	17357	17400	17286	17278	17286	17394	17242	17243	17317	17484	17269	17354	17171	17193	17383	17207	17306	17401	17136	17295	17339	17196	17213	17306	17208	17294	17389	17281	17427	17333	17356	17300	17130	17372	17284	17371	17177	17323	17356	17352	17339	17430	17296	17310	17398	17206	17271	17377	17192	17278	17332	17087	17454	17311	17296	17291	17265	17331	17252	17105	17457	17312	17134	17279	17282	17199	17311	17331	17256	17375	17239	17491	17216	17319	17460	17149	17149	17399	17328	17423	17416	17281	17292	17362	17182	17356	17494	17369	17175	17258	17213	17296	17396	17329	17314	17295	17337	17338	17240	17425	17222	17319	17394	17343	17303	17403	17340	17183	17316	17270	17358	17305	17224	17454	17279	17377	17277	17412	17265	17323	17227	17254	17186	17457	17290	17258	17271	17501	17304	17384	17095	17296	17151	17268	17337	17217	17321	17447	17322	17557	17235	17163	17256	17057	17329	17339	17238	17252	17397	17306	17189	17397	17248	17231	17336	17289	17375	17352	17201	17478	17388	17297	17355	17337	17233	17456	17279	17242	17471	17383	17279	17395	17299	17242	17297	17291	17303	17350	17386	17239	17400	17341	17312	17343	17538	17224	17244	17261	17286	17426	17004	17311	17365	17159	17191	17272	17318	17211	17287	17202	17412	17280	17337	17167	17332	17286	17301	17277	17351	17321	17264	17393	17328	17341	17328	17203	17429	17386	17505	17331	17404	17458	17191	17267	17225	17347	17267	17305	17381	17318	17184	17244	17176	17320	17370	17356	17086	17065	17225	17210	17229	17350	17311	17306	17292	17400	17232	17101	17261	17207	17322	17414	17084	17476	17299	17235	17108	17461	17434	17256	17180	17482	17185	17140	17239	17351	17268	17376	17271	17392	17219	17350	17293	17194	17155	17250	17270	17389	17303	17470	17229	17270	17379	17349	17371	17274	17348	17341	17339	17178	17259	17284	17284	17433	17163	17220	17330	17222	17119	17305	17313	17289	17179	17315	17438	17185	17259	17353	17418	17183	17157	17353	17264	17323	17250	17225	17243	17173	17271	17196	17247	17278	17134	17336	17363	17403	17169	17346	17104	17325	17375	17338	17433	17076	17176	17488	17332	17375	17353	17310	17467	17372	17336	17366	17239	17355	17365	17484	17464	17342	17231	17219	17400	17340	17335	17220	17278	17279	17343	17329	17096	17380	17229	17230	17265	17238	17256	17236	17120	17244	17300	17265	17403	17228	17427	17295	17309	17394	17338	17256	17268	17362	17237	17385	17286	17291	17272	17335	17218	17355	17319	17363	17314	17246	17217	17430	17336	17444	17324	17345	17304	17295	17349	17473	17447	17441	17343	17299	17259	17333	17331	17306	17482	17106	17358	17285	17325	17430	17358	17252	17166	17292	17365	17497	17300	17185	17298	17374	17284	17384	17424	17372	17411	17469	17241	17394	17163	17296	17424	17228	17263	17427	17355	17330	17337	17478	17082	17440	17264	17522	17210	17211	17222	17197	17491	17249	17178	17178	17266	17252	17316	17288	17404	17237	17208	17338	17316	17181	17294	17289	17453	17351	17177	17248	17277	17376	17266	17328	17179	17380	17319	17080	17418	17208	17379	17135	17246	17274	17365	17303	17411	17144	17340	17352	17425	17190	17227	17278	17188	17145	17152	17352	17410	17257	17299	17336	17219	17256	17355	17403	17361	17363	17312	17400	17310	17286	17327	17147	17368	17201	17161	17345	17377	17222	17295	17336	17411	17229	17353	17263	17348	17223	17195	17203	17311	17206	17223	17384	17310	17158	17290	17236	17342	17370	17101	17410	17345	17332	17389	17401	17424	17287	17470	17241	17475	17271	17231	17277	17067	17375	17256	17433	17214	17288	17410	17316	17389	17437	17353	17307	17280	17370	17379	17400	17181	17500	17288	17395	17324	17194	17237	17469	17256	17288	17265	17061	17217	17186	17277	17316	17474	17311	17370	17490	17300	17269	17203	17533	17310	17350	17367	17347	17411	17420	17273	17321	17336	17324	17301	17250	17226	17331	17279	17329	17289	17238	17373	17392	17130	17395	17364	17316	17399	17176	17290	17261	17374	17371	17330	17348	17150	17402	17152	17305	17197	17383	17337	17414	17230	17267	17412	17305	17379	17269	17187	17110	17446	17374	17426	17442	17247	17344	17373	17300	17261	17419	17208	17204	17306	17026	17255	17337	17240	17279	17137	17422	17280	17271	17404	17322	17466	17389	17274	17373	17315	17376	17305	17265	17214	17352	17289	17408	17059	17328	17502	17239	17306	17199	17288	17316	17314	17356	17187	17234	17394	17342	17275	17351	17359	17299	17250	17228	17287	17181	17325	17388	17440	17172	17342	17252	17277	17387	17280	17177	17271	17211	17082	17293	17417	17390	17423	17216	17346	17238	17475	17394	17291	17215	17470	17428	17364	17351	17347	17232	17297	17163	17286	17329	17195	17409	17373	17240	17302	17443	17117	17129	17395	17158	17226	17416	17337	17179	17393	17233	17342	17285	17241	17304	17321	17332	17485	17541	17329	17350	17246	17322	17248	17562	17382	17131	17563	17277	17170	17431	17356	17407	17258	17337	17243	17334	17314	17183	17447	17221	17308	17081	17172	17315	17408	17135	17301	17274	17306	17204	17218	17360	17158	17290	17311	17231	17275	17376	17464	17414	17337	17236	17412	17214	17374	17339	17299	17500	17324	17275	17179	17297	17355	17336	17329	17356	17280	17199	17373	17285	17403	17192	17239	17143	17285	17384	17434	17122	17205	17185	17297	17281	17208	17504	17349	17416	17220	17230	17336	17323	17177	17224	17344	17361	17390	17426	17364	17507	17514	17292	17443	17413	17292	17260	17277	17195	17365	17466	17271	17476	17376	17152	17229	17255	17291	17243	17266	17148	17151	17172	17396	17286	17350	17196	17188	17276	17383	17326	17505	17238	17187	17301	17170	17319	17274	17320	17247	17085	17468	17361	17242	17342	17333	17285	17312	17312	17387	17283	17209	17373	17271	17321	17321	17302	17406	17336	17331	17319	17388	17308	17380	17405	17316	17359	17461	17133	17337	17277	17272	17373	17380	17377	17259	17499	17326	17163	17378	17123	17426	17282	17442	17346	17421	17327	17300	17264	17317	17175	17420	17539	17328	17444	17214	17168	17182	17390	17140	17205	17211	17373	17266	17424	17361	17322	17317	17396	17155	17149	17383	17324	17179	17507	17252	17347	17210	17379	17283	17304	17198	17376	17336	17263	17188	17465	17317	17126	17280	17263	17102	17363	17260	17349	17157	17262	17295	17216	17286	17242	17244	17461	17226	17274	17259	17298	17339	17380	17456	17383	17312	17223	17086	17414	17320	17440	17182	17457	17223	17188	17472	17326	17144	17387	17311	17351	17497	17321	17457	17234	17456	17162	17213	17153	17369	17264	17394	17287	17383	17379	17276	17267	17327	17362	17141	17250	17093	17274	17247	17336	17309	17207	17258	17343	17298	17199	17281	17148	17132	17452	17298	17419	17147	17457	17180	17318	17247	17272	17339	17378	17316	17376	17184	17226	17273	17171	17387	17300	17500	17444	17295	17307	17126	17303	17297	17234	17447	17347	17260	17477	17251	17264	17438	17554	17290	17264	17382	17295	17468	17463	17262	17347	17296	17239	17324	17257	17450	17284	17193	17509	17290	17454	17127	17276	17244	17427	17287	17417	17333	17237	17195	17237	17195	17240	17334	17350	17396	17157	17384	17243	17346	17294	17244	17221	17333	17318	17244	17423	17230	17142	17419	17204	17334	17311	17253	17302	17390	17372	17347	17126	17290	17276	17316	17306	17250	17185	17315	17227	17319	17200	17246	17190	17377	17204	17285	17361	17215	17255	17362	17359	17369	17458	17355	17320	17501	17325	17291	17371	17205	17385	17332	17355	17289	17351	17171	17246	17421	17195	17526	17190	17490	17258	17399	17085	17187	17327	17110	17402	17307	17266	17238	17345	17118	17307	17388	17167	17381	17194	17205	17340	17417	17360	17457	17404	17322	17445	17503	17366	17158	17200	17491	17318	17260	17189	17175	17232	17264	17365	17454	17397	17177	17498	17333	17243	17223	17296	17121	17351	17285	17288	17311	17347	17297	17394	17281	17445	17346	17191	17393	17289	16980	17300	17310	17464	17249	17196	17297	17284	17171	17300	17237	17447	17359	17405	17171	17281	17379	17294	17273	17357	17269	17328	17353	17282	17268	17299	17253	17444	17494	17211	17354	17260	17305	17084	17227	17158	17379	17309	17265	17208	17155	17489	17274	17188	17229	17386	17350	17259	17239	17342	17164	17360	17059	17340	17235	17291	17348	17169	17353	17500	17398	17421	17467	17376	17193	17227	17316	17314	17389	17327	17296	17323	17143	17243	17185	17361	17302	17452	17418	17196	17204	17318	17357	17131	17288	17310	17379	17286	17156
22499	30450	65953	55192	35639	30910	34782	33628	33494	33688	34019	33764	33899	33640	33368	33726	33612	33475	33670	33533	33365	33351	33274	33632	33386	33639	33427	33693	33733	33429	33264	33811	33619	33194	33531	33582	33508	33547	33318	33548	33472	33318	33551	33486	33648	33504	33423	33463	33281	33351	33537	33323	33028	33479	33506	33283	33615	33398	33490	33520	33265	33452	33700	33421	33377	33303	33545	33460	33636	33255	33602	33552	33334	33396	33345	33581	33136	33463	33539	33454	33204	33188	33595	33566	33583	33213	33458	33235	33368	33243	33295	33459	33573	33557	33297	33388	33494	33411	33393	33439	33549	33340	33286	33314	33573	33507	33281	33219	33479	33400	33424	33201	33349	33399	33276	33469	33670	33572	33373	33340	33347	33313	33441	33331	33542	33216	33466	33438	33516	33497	33736	33511	33469	33589	33492	33497	33089	33578	33464	33349	33231	33242	33518	33343	33674	33428	33436	33438	33568	33556	33484	33623	33120	33553	33436	33398	33195	33418	33716	33354	33385	33046	33420	33433	33230	33300	33272	33466	33309	33541	33563	33470	33210	33269	33401	33253	33417	33463	33254	33543	33557	33690	33432	33193	33508	33268	33439	33336	33464	33385	33429	33442	33337	33520	33266	33385	33424	33438	33313	33495	33482	33329	33689	33334	33247	33527	33368	33069	33388	33631	33486	33237	33534	33298	33251	33542	33185	33444	33616	33287	33472	33508	33467	33401	33633	33466	33371	33465	33455	33486	33509	33605	33354	33606	33337	33392	33226	33301	33243	33449	33324	33430	33464	33308	33148	33495	33189	33282	33363	33289	33288	33742	33426	33437	33257	33347	33656	33272	33469	33500	33430	33351	33491	33500	33564	33441	33629	33613	33355	33406	33576	33332	33634	33266	33621	33425	33375	33330	33386	33223	33262	33203	33282	33167	33592	33356	33314	33483	33414	33385	33355	33552	33102	33434	33656	33562	33523	33889	33256	33617	33545	33350	33604	33274	33358	33232	33393	33494	33403	33202	33262	33479	33463	33683	33180	33397	33527	33390	33654	33483	33037	33163	33242	33384	33544	33434	33013	33356	33506	33247	33328	33427	33454	33299	32963	33375	33696	33272	33436	33078	33390	33615	33696	33435	33343	33465	33437	32894	33424	33402	33438	33624	33267	33448	33307	33234	33472	33502	33369	33476	33620	33513	33746	33422	33378	33394	33346	33227	33389	33668	33306	33514	33276	32980	33469	33462	33349	33277	33348	33544	33406	33214	33514	33178	33306	33462	33403	33274	33252	33352	33495	33452	33339	33531	33544	33312	33602	33355	33499	33261	33508	33350	33458	33399	33426	33413	33411	33395	33350	33268	33409	33574	33770	33587	33379	33584	33640	33338	33312	33398	33771	33175	33379	33541	33269	33164	33329	33443	33397	33265	33532	33542	33581	32903	33160	33303	33346	33351	33348	33348	33581	33605	33441	33489	33514	33389	33491	33289	33269	33393	33399	33155	33510	33439	33506	33279	33412	33224	33515	33287	33579	33414	33547	33293	33270	33344	33400	33102	33096	33035	33349	33547	33300	33311	33685	33682	33630	33380	33310	33288	33460	33791	33454	33294	33701	33363	33577	33527	33217	33331	33403	33360	33313	33411	33412	33631	33351	33454	33387	33282	33204	33478	33792	33486	33444	33383	33492	33288	33375	33581	33305	33462	33520	33319	33675	33486	33491	33243	33237	33429	33070	33204	33473	33231	33510	33547	33089	33541	33068	33270	33424	33309	33524	33430	33798	33298	33319	33509	33339	33159	33119	33135	33428	33397	33337	33476	33315	33343	33395	33532	33421	33404	33336	33520	33445	33459	33628	33092	33543	33552	33698	33576	33446	33476	33518	33656	33435	33422	33544	33540	33235	33405	33276	33295	33120	33246	33298	33419	33511	33259	33400	33526	33406	33378	33509	33241	33164	33492	33612	33413	33563	33440	33562	33169	33749	33572	33248	33213	33272	33531	33676	33577	33287	33498	33455	33600	33453	33415	33541	33365	33343	33281	33436	33328	33210	33197	33371	33508	33311	33554	33532	33355	33362	33573	33645	33748	33425	33009	33440	33302	33500	33486	33204	33203	33232	33402	33352	33297	33400	33594	33212	33599	33571	33431	33222	33610	33214	33568	33262	33351	33482	33423	33320	33401	33457	33660	33505	33165	33389	33569	33493	33421	33485	33505	33415	33159	33350	33202	33486	33593	33024	33356	33629	33350	33469	33262	33616	33196	33326	33388	33565	33452	33469	33087	33423	33285	33346	33187	33217	33543	33641	33246	33471	33609	33471	33335	33256	33377	33223	33419	33350	33244	33392	33395	33609	33671	33751	33347	33422	33560	33221	33549	33537	33924	33795	33345	33618	33323	33344	33498	33382	33340	33396	33444	33223	33487	33316	33465	33770	33696	33515	33318	33538	33219	33610	33523	33312	33130	33376	33223	33269	33407	33456	33536	33131	33466	33380	33419	33156	33246	33344	33382	33162	33519	33383	33327	33347	33590	33185	33573	33693	33464	33522	33456	33343	33354	33289	33506	33381	33421	33421	33532	33638	33334	33381	33430	33126	33330	33563	33537	33422	33317	33309	33536	33270	33135	33440	33588	33168	33136	33418	33324	33009	33245	33477	33360	33319	33310	33496	33336	33270	33410	33643	33310	33288	33417	33303	33495	33248	33419	33606	33404	33389	33286	33566	33497	33302	33392	33184	33188	33408	33370	33254	33429	33692	33272	33604	33436	33646	33438	33269	33292	33360	33387	33512	33288	33356	33387	33212	33335	33164	33128	33440	33454	33335	33362	33443	33533	33346	33431	33307	33404	33185	33328	33450	33399	33474	33462	33371	33645	33374	33359	33362	33478	33284	33416	33350	33369	33518	33562	33575	33333	33370	33609	33468	33310	33456	33291	33488	33433	33564	33400	33382	33336	33599	33416	33330	33809	33530	33345	33424	33326	33276	33157	33332	33262	33246	33144	33066	33333	33602	33446	33576	33662	33510	33440	33319	33582	33646	33169	33457	33511	33531	33549	33325	33451	33399	33373	33403	33557	33431	33464	33366	33370	33750	33271	33314	33207	33109	33299	33477	33448	33284	33152	33342	33334	33501	33122	33418	33562	33290	33250	33355	33283	33067	33434	33436	33504	33213	33323	33363	33591	33523	33018	33359	33502	33606	33698	33621	33235	33461	33543	33441	33574	33424	33239	33414	33401	33285	33239	33372	33611	33668	33458	33494	33374	33668	33477	33395	33005	33471	33419	33279	33064	33616	33379	33444	33489	33268	33622	33382	33437	33022	33374	33394	33505	33415	33030	33427	33650	33148	33497	33416	33360	33434	32914	33415	33362	33404	33458	33416	33048	33449	33460	33517	33421	33323	33458	33375	33199	33508	33802	33540	33350	33447	33279	33703	33161	33308	33387	33230	33343	33317	33133	33203	33452	32978	33348	33664	33422	33133	33203	33375	33493	33378	33312	33477	33482	33220	33324	33269	33176	33540	33405	33157	33348	33277	33176	33563	33380	33536	33457	33436	33525	33262	33319	33568	33696	33359	33675	33293	33521	33431	33141	33494	33616	33529	33362	33520	33019	33530	33405	33411	33294	33153	33326	33302	33018	33463	33635	33318	33219	33416	33544	33476	33271	33535	33664	33439	33409	33412	33383	33337	33348	33757	33322	33292	33370	33234	33526	33414	33429	33570	33385	33214	33301	33284	33124	33380	33269	33422	33400	33513	33676	33456	33316	33546	33326	33257	33375	33290	33350	33337	33530	33532	33541	33581	33184	33126	33616	33654	33449	33500	33368	33317	33679	33520	33362	33486	33341	33085	33486	33408	33244	33229	33461	33295	33555	33535	33292	33632	32938	33614	33083	33387	33577	33302	33249	33357	33351	33630	33483	33440	33672	33241	33225	33351	33471	33563	33333	33660	33669	33270	33368	33175	33311	33406	33431	33611	33144	33497	33338	33571	33685	33557	33321	33203	33271	33377	33520	33401	33539	33360	33350	33267	33367	33316	33247	33341	33314	33370	33399	33458	33329	33487	33239	33728	33559	33673	33323	33295	33366	33284	33378	33247	33473	33477	33248	33416	33437	33359	33230	33549	33554	33393	33494	33426	33359	33250	33512	33187	33181	33302	33433	33589	33375	33488	33166	33311	33314	33136	33427	33323	33475	33294	33557	33468	33759	33350	33527	33446	33549	33379	33410	33615	33262	33423	33502	33500	33700	33498	33378	33408	33264	33194	33514	33285	33444	33513	33416	33230	33495	33797	33327	33563	33330	33733	33393	33360	33472	33599	33576	33475	33322	33380	33253	33577	33178	33567	33560	33662	33533	33648	33126	33276	33671	33590	33310	33467	33394	33210	33792	33502	33566	33350	33445	33286	33424	33384	33564	33242	33533	33633	33452	33295	33597	33370	33655	33461	33612	33522	33221	33356	33355	33188	33224	33392	33465	33323	33086	33517	33258	33194	33267	33424	33334	33157	33199	33465	33225	33234	33265	33222	33258	33584	33153	33321	33326	33243	33518	33316	33487	33422	33500	33200	33379	33171	33468	33144	33283	33135	33222	33509	33494	33316	33316	33849	33532	33588	33241	33099	33590	33434	33446	33218	33530	33514	33322	33527	33358	33530	33345	33535	33030	33364	33682	33476	33428	33535	33713	33611	33263	33434	33373	33563	33576	33482	33391	33426	33715	33190	33296	33219	33450	33456	33485	33600	33425	33315	33162	33260	33207	33401	33444	33392	33686	33258	33214	33265	33185	33437	33276	33575	33441	33382	33226	33438	33248	33323	33358	33588	33407	33267	33159	33228	33426	33679	33376	33539	33577	33367	33105	33267	33420	33450	33170	33574	33383	33169	33225	33240	33361	33579	33374	33192	33631	33578	33204	33481	33416	33452	33298	33699	33320	33285	33232	33426	33251	33392	33128	33181	33368	33536	33371	33350	33450	33531	33278	33165	33471	33462	33359	33607	33410	33158	33299	33162	33448	33535	33440	33156	33156	33204	33452	32974	33257	33481	33092	33666	33727	33116	33341	33310	33320	33683	33336	33509	33195	33369	33220	33273	33531	33433	33383	33494	33282	33284	33200	33393	33333	33013	33439	33383	33291	33522	33156
42135	80863	90802	69230	29882	18472	18546	18351	18613	18324	18394	18341	18578	18470	18551	18474	18326	18663	18334	18423	18386	18291	18516	18554	18408	18468	18387	18415	18378	18309	18552	18406	18328	18455	18520	18326	18451	18249	18427	18304	18375	18331	18558	18279	18369	18149	18477	18535	18514	18440	18291	18470	18442	18406	18651	18371	18457	18317	18477	18321	18429	18486	18347	18420	18407	18433	18467	18144	18514	18342	18246	18372	18237	18433	18563	18502	18356	18253	18431	18385	18253	18473	18402	18283	18579	18526	18412	18379	18316	18511	18418	18514	18218	18498	18323	18255	18231	18509	18390	18437	18425	18301	18394	18306	18342	18181	18435	18433	18550	18290	18216	18444	18328	18484	18325	18497	18434	18316	18249	18504	18333	18369	18289	18282	18358	18363	18400	18418	18440	18535	18345	18408	18391	18439	18423	18419	18531	18481	18222	18329	18390	18417	18325	18462	18356	18256	18431	18274	18293	18352	18500	18363	18563	18425	18211	18336	18454	18388	18443	18165	18650	18217	18394	18432	18282	18489	18474	18425	18453	18590	18311	18280	18431	18477	18410	18320	18204	18286	18431	18427	18346	18537	18440	18402	18308	18362	18392	18392	18516	18528	18247	18235	18208	18317	18471	18311	18348	18280	18381	18331	18318	18427	18335	18134	18378	18357	18518	18465	18441	18311	18454	18457	18517	18363	18521	18220	18189	18277	18445	18584	18261	18434	18362	18533	18271	18537	18278	18345	18336	18420	18358	18420	18486	18246	18451	18338	18321	18351	18339	18369	18359	18293	18333	18367	18513	18349	18137	18249	18402	18539	18445	18238	18327	18303	18278	18436	18436	18326	18249	18438	18409	18411	18439	18364	18393	18343	18397	18264	18404	18196	18388	18515	18235	18258	18335	18464	18456	18355	18303	18447	18404	18321	18409	18410	18471	18318	18204	18449	18418	18336	18321	18446	18356	18519	18265	18468	18194	18268	18517	18499	18464	18350	18336	18213	18395	18362	18496	18103	18465	18150	18448	18232	18393	18345	18397	18443	18155	18282	18233	18476	18459	18324	18119	18272	18486	18523	18453	18431	18308	18225	18134	18292	18357	18368	18408	18358	18600	18344	18446	18365	18251	18312	18276	18490	18505	18233	18308	18475	18361	18411	18274	18224	18337	18299	18322	18434	18303	18362	18511	18364	18508	18437	18381	18260	18289	18276	18442	18370	18264	18339	18279	18400	18433	18403	18409	18408	18656	18457	18507	18347	18460	18382	18266	18521	18349	18552	18332	18394	18254	18407	18318	18397	18297	18354	18217	18247	18400	18361	18218	18441	18426	18349	18474	18374	18418	18455	18517	18376	18250	18477	18396	18326	18600	18242	18492	18384	18594	18642	18463	18474	18396	18193	18335	18437	18451	18227	18283	18119	18476	18227	18421	18317	18416	18382	18378	18472	18402	18263	18433	18350	18524	18328	18361	18483	18166	18406	18335	18516	18505	18377	18420	18242	18477	18284	18476	18410	18360	18402	18455	18547	18386	18442	18333	18298	18423	18170	18322	18267	18248	18418	18295	18404	18434	18600	18343	18511	18354	18421	18283	18461	18288	18268	18304	18313	18287	18323	18470	18415	18388	18310	18612	18250	18349	18380	18370	18357	18373	18539	18413	18430	18358	18312	18259	18584	18296	18323	18421	18421	18476	18408	18367	18227	18365	18334	18327	18255	18514	18343	18324	18335	18347	18305	18444	18174	18242	18377	18374	18419	18310	18308	18420	18443	18614	18440	18473	18431	18229	18399	18494	18379	18423	18592	18242	18392	18515	18281	18355	18355	18495	18334	18513	18382	18366	18341	18437	18450	18307	18562	18376	18447	18216	18183	18214	18321	18412	18320	18468	18489	18301	18359	18289	18653	18264	18342	18261	18393	18449	18333	18460	18302	18424	18252	18356	18414	18595	18413	18362	18464	18404	18411	18336	18450	18473	18314	18280	18457	18258	18290	18591	18446	18537	18345	18377	18336	18363	18505	18103	18552	18402	18313	18352	18406	18425	18398	18551	18406	18347	18246	18259	18353	18341	18396	18436	18280	18237	18257	18413	18270	18183	18323	18472	18305	18308	18269	18582	18357	18355	18170	18335	18364	18375	18240	18189	18442	18346	18399	18380	18464	18410	18235	18341	18416	18358	18311	18417	18378	18389	18361	18349	18291	18425	18329	18536	18368	18343	18440	18624	18389	18346	18420	18346	18384	18243	18378	18298	18540	18331	18422	18379	18514	18459	18291	18306	18504	18481	18333	18385	18471	18465	18365	18318	18425	18458	18227	18222	18180	18322	18316	18383	18301	18164	18310	18360	18398	18304	18270	18291	18721	18458	18367	18404	18280	18279	18626	18275	18423	18265	18443	18434	18237	18420	18324	18493	18486	18285	18335	18220	18374	18534	18231	18387	18312	18540	18359	18391	18308	18309	18413	18550	18130	18443	18244	18488	18413	18540	18476	18253	18436	18204	18513	18201	18249	18374	18217	18414	18358	18234	18437	18199	18441	18590	18255	18507	18313	18221	18209	18259	18435	18431	18456	18485	18299	18291	18330	18444	18290	18454	18175	18329	18355	18297	18282	18394	18285	18349	18380	18416	18394	18243	18299	18492	18370	18425	18263	18227	18441	18359	18256	18289	18480	18531	18632	18348	18466	18098	18312	18251	18381	18319	18522	18249	18523	18430	18442	18350	18261	18466	18260	18463	18220	18305	18322	18371	18381	18279	18580	18337	18263	18277	18260	18327	18378	18477	18345	18471	18289	18326	18464	18324	18405	18302	18237	18463	18346	18467	18340	18292	18610	18480	18325	18331	18481	18322	18365	18200	18376	18390	18353	18216	18351	18455	18488	18539	18304	18567	18287	18283	18239	18269	18387	18383	18172	18504	18396	18251	18449	18438	18278	18463	18581	18353	18345	18431	18426	18405	18299	18342	18400	18304	18463	18592	18297	18327	18455	18297	18356	18407	18241	18431	18339	18331	18366	18352	18364	18449	18438	18454	18262	18340	18343	18357	18282	18290	18292	18412	18378	18482	18356	18334	18463	18309	18287	18432	18342	18386	18593	18248	18486	18358	18389	18442	18289	18506	18473	18344	18449	18530	18323	18502	18349	18225	18386	18501	18369	18645	18415	18416	18440	18409	18378	18408	18437	18380	18372	18519	18232	18225	18406	18432	18349	18288	18429	18413	18417	18393	18434	18491	18400	18288	18307	18177	18272	18415	18500	18225	18307	18358	18365	18409	18133	18485	18453	18516	18206	18375	18346	18406	18309	18382	18473	18452	18294	18373	18420	18408	18266	18352	18438	18350	18531	18327	18295	18507	18305	18415	18391	18521	18386	18403	18496	18361	18255	18353	18493	18309	18461	18484	18406	18478	18631	18352	18346	18398	18610	18261	18471	18435	18334	18430	18418	18493	18354	18351	18320	18511	18465	18415	18445	18526	18392	18323	18215	18386	18303	18391	18502	18541	18444	18198	18392	18344	18407	18469	18366	18486	18526	18466	18284	18335	18471	18386	18419	18422	18371	18333	18513	18462	18436	18295	18214	18413	18479	18413	18425	18279	18263	18272	18281	18342	18431	18485	18288	18252	18292	18349	18448	18256	18438	18401	18469	18402	18647	18351	18363	18325	18296	18146	18487	18587	18318	18497	18310	18259	18487	18154	18418	18460	18343	18259	18353	18400	18445	18460	18432	18244	18505	18311	18393	18406	18317	18488	18187	18329	18562	18242	18312	18603	18363	18389	18387	18246	18411	18318	18559	18163	18505	18433	18301	18426	18375	18157	18417	18503	18356	18435	18226	18311	18444	18421	18171	18426	18516	18564	18363	18383	18316	18403	18265	18493	18443	18369	18511	18329	18275	18423	18389	18214	18278	18449	18337	18405	18294	18429	18401	18541	18336	18356	18266	18421	18552	18364	18216	18328	18420	18245	18320	18351	18192	18335	18429	18326	18260	18343	18364	18264	18375	18439	18216	18226	18366	18490	18307	18445	18223	18388	18308	18678	18243	18392	18431	18397	18459	18214	18397	18322	18485	18359	18342	18456	18393	18348	18312	18559	18245	18239	18493	18366	18370	18378	18337	18300	18461	18624	18222	18501	18269	18394	18159	18574	18391	18432	18385	18429	18345	18200	18289	18422	18398	18413	18210	18310	18498	18389	18414	18463	18549	18421	18450	18548	18498	18423	18270	18304	18412	18420	18430	18406	18483	18439	18467	18263	18623	18422	18398	18318	18368	18399	18295	18489	18389	18394	18425	18158	18299	18290	18329	18476	18352	18467	18606	18296	18285	18511	18453	18325	18411	18341	18491	18348	18430	18320	18343	18337	18512	18535	18587	18351	18517	18327	18382	18414	18323	18282	18284	18420	18319	18367	18400	18359	18303	18532	18226	18434	18296	18491	18391	18457	18326	18458	18504	18418	18295	18203	18352	18331	18300	18426	18319	18428	18343	18351	18388	18321	18397	18279	18378	18332	18513	18298	18467	18295	18435	18247	18323	18413	18480	18588	18265	18372	18418	18275	18332	18294	18311	18468	18398	18310	18449	18295	18449	18484	18206	18383	18478	18293	18418	18475	18396	18283	18572	18159	18422	18450	18421	18703	18162	18538	18470	18367	18243	18383	18271	18447	18449	18275	18373	18531	18431	18387	18154	18325	18284	18232	18515	18398	18400	18373	18465	18423	18240	18258	18340	18530	18300	18352	18472	18411	18317	18456	18391	18365	18298	18398	18470	18440	18381	18274	18475	18337	18329	18288	18123	18405	18407	18275	18390	18598	18070	18280	18486	18435	18369	18565	18355	18488	18515	18403	18481	18502	18328	18556	18223	18268	18310	18414	18414	18472	18296	18238	18258	18385	18301	18168	18194	18282	18478	18401	18375	18311	18410	18401	18379	18422	18466	18524	18419	18442	18314	18335	18280	18437	18403	18381	18401	18418	18485	18248	18470	18350	18405	18296	18536	18347	18291	18374	18418	18602	18548	18583	18366	18334	18262	18172	18370	18415	18399	18342	18252	18501	18387	18345	18306	18601	18404	18485	18260	18241	18412	18259	18183	18202	18284	18357	18285	18286	18366	18513	18392	18506	18523	18323	18354	18501	18396	18365	18290
22041	28118	64092	58528	34627	28408	33141	31392	31281	31926	31813	31375	31621	31450	31294	31660	31610	31447	31526	31214	31230	31395	31489	31335	31204	31440	31318	31661	31648	31220	31544	31174	31155	31573	31370	31381	31390	31456	31205	31206	31261	31478	31167	31141	31098	31550	31399	31404	31306	31308	31346	31331	31451	31180	31205	31052	31132	31190	31487	31348	31518	31226	31297	31606	31253	31413	31240	31301	31258	31290	31253	31486	31027	31039	31410	31221	31167	31183	31466	31390	31435	31392	31321	31375	31106	31036	31471	31069	31453	31337	31290	31243	31273	31443	31281	31242	31077	31465	31188	31305	31358	31187	31036	31220	31288	31336	31182	31262	31384	31388	31127	30963	31164	30929	31158	31003	31130	31098	31360	31080	30927	31485	31176	31295	31405	31145	31169	31314	31200	31098	31291	31013	31165	31336	31019	31020	31323	31268	31239	31209	31022	31090	31298	31330	31105	31418	31457	31345	31547	31085	31154	30947	31395	31236	31317	31430	31226	31002	31208	31341	31184	31297	31003	31242	31153	31064	31289	31347	31046	31027	31191	31187	30999	31252	31414	31190	31121	31175	31060	31244	31057	31076	31229	31126	31278	31193	31122	31422	31137	31300	31400	31181	31333	31371	30847	31211	31153	31250	30983	30893	31048	31201	31483	31073	31253	31192	31421	31082	30954	31294	31148	31369	31166	31244	31213	31151	31188	31373	31286	31121	31281	31439	31305	31288	31205	31124	30997	31334	31222	31376	31053	30925	31282	31162	31283	30976	31445	31144	31053	31195	31199	31227	31423	31260	31419	31261	31138	31096	31230	30876	31426	31221	31111	31205	31428	31180	31283	31163	31333	31096	31253	31066	31209	31153	31249	31431	31294	31257	31375	31289	31413	31372	31151	31332	31236	31269	31374	31245	31172	30930	31095	31206	31311	31297	31206	31275	31311	31228	31166	31541	30853	31245	31113	31143	31386	31318	31244	31318	31125	31301	31270	30959	31464	31476	31521	31226	31327	30847	30959	31424	31253	31232	31246	31366	31364	31211	31060	31411	31428	31265	31094	31325	31144	31473	31252	31357	31232	31184	30986	31333	31132	31323	31399	31137	30915	31278	30911	31248	31126	31121	31355	31114	31376	31130	31269	31004	30972	31140	31241	31277	31146	31329	31152	31140	31250	31298	31397	31241	31209	31327	31111	30893	31250	31173	31177	31164	31227	31199	31345	31153	31449	31298	31146	31363	31165	31054	31295	31098	31132	31286	31454	31296	31080	30921	31119	31480	31494	30966	31000	31472	31200	31002	31221	31512	31194	31182	30940	31176	31066	31225	31321	31151	31096	31166	31157	31285	31098	31180	31192	31288	31333	30937	31233	31156	31402	30965	31086	31126	31129	31108	31336	31027	30929	31183	31345	31138	31121	31153	31392	31345	31254	31326	31214	31150	31137	31353	31103	31208	31196	31296	31408	31381	31310	30987	31015	31127	31286	31254	31288	31366	31497	31205	31181	31109	31210	31197	31283	31361	31330	31267	31162	31318	31522	31246	31041	30966	31066	31249	31558	31118	31307	31254	31103	30891	31176	31111	31419	31152	31203	31312	31236	31445	31379	31325	30940	31496	31125	31431	31033	31291	31287	31264	31404	31156	31099	31263	31461	31289	31278	31138	31131	31119	31377	31114	31140	31134	31284	30979	31488	31043	31323	31249	31159	31189	31461	31179	31327	31356	31196	31335	31110	31485	31189	31310	31013	31457	31114	31228	31255	31277	31212	31302	31468	30967	31192	31169	31387	31067	31340	30919	31318	31272	31057	31416	31253	31275	31068	31422	31266	31157	31304	31075	31027	31312	31320	31376	31259	31109	31251	31112	31290	31200	31383	30993	31294	31448	31151	31346	31240	30961	31344	31106	31136	31025	31424	31125	31216	30952	30901	31319	31082	31066	31217	31443	31522	31153	31070	31047	31263	31001	31173	31486	31196	31354	31319	31179	31098	31293	31423	31457	31321	31430	31182	30993	30950	31245	31257	31102	31247	31101	31400	31485	31155	31138	31189	31076	31375	31310	31354	30969	31174	31461	31353	31153	31214	31403	31131	31118	31198	31425	31118	31222	31008	31180	31417	30997	31051	31080	31385	31208	31396	31294	31091	31192	31299	31401	31198	31244	31495	31332	31363	31323	31212	31269	31334	31181	31176	31004	31037	31033	31084	31291	31160	31106	31348	30977	31584	31237	31098	31294	31277	31331	31349	31148	31132	30845	31349	31401	31171	31130	31480	31413	31268	31125	31182	31438	31414	31164	31134	31050	31223	31284	31287	31404	31307	31565	31455	31340	31348	31462	31544	31348	31338	31210	31214	31087	31198	31250	31242	31297	31287	31043	31336	31382	31615	31158	31282	31301	31286	31256	30730	31016	31173	31069	31122	31058	31174	31295	31152	31243	31221	31362	31345	31151	31090	31253	31391	30987	31067	31203	31178	31209	31512	31188	30990	31266	31124	31327	31463	31153	31233	31194	31213	31239	31227	31104	31259	31404	30903	31080	31029	31253	31386	31138	31145	31280	31231	31065	30988	31224	31485	31112	31345	31164	31500	31341	31322	31346	31160	31424	31108	31216	31186	31285	31095	31182	31235	31238	31413	31177	31339	31241	31497	31375	31296	31462	31262	31228	30956	30975	31164	31382	31280	31025	31202	31060	30850	31156	31304	31381	31027	31367	31302	31147	31363	31143	31119	31164	31274	31144	31010	30998	31155	31419	31074	30954	31099	31242	31184	31172	30935	31023	31183	31012	31486	31001	31251	30924	31412	31116	31468	31189	31069	31342	31130	31410	31141	31168	31081	31206	31429	31168	31098	31127	31160	30961	31134	31230	31071	31266	31375	31487	31036	31251	31443	31345	31334	31313	31126	31440	31122	31015	30969	31306	31469	31020	31226	31135	30857	31139	31054	31166	31243	30929	31420	31622	30957	31039	30953	31267	31170	31154	31186	31462	30994	31276	31262	30991	31185	31334	31157	31409	31229	31054	31122	31324	31113	31307	31234	31324	31063	31067	31155	31203	31251	31044	31098	31020	31049	31007	31280	31278	31415	31191	31147	31133	31268	31361	31089	31091	31332	31335	31357	31261	31134	31188	31011	30925	31208	31379	31383	31248	31189	31243	31361	31137	31128	31016	31272	31155	31265	31393	31411	31204	31195	31277	31203	31454	31124	31159	31332	31156	31290	31157	30898	31157	31304	31160	31002	30935	31328	31467	31331	31151	31197	31099	30969	31536	31201	31254	30970	31048	31127	31352	31232	31090	31128	30938	31220	31461	31149	31175	31331	31407	31256	31300	31252	31259	31272	31119	31360	31218	31265	31292	31309	31107	31507	31199	31239	31166	31150	31337	31331	31232	31151	31582	31022	31239	31170	31059	31170	31057	30985	31072	31246	31239	31252	31211	31199	31274	31471	31273	31136	31250	31206	30943	31018	31262	31160	31673	31242	31227	30972	31244	31305	31242	31203	31091	31322	31237	31597	31277	30970	31128	31103	31128	31318	31024	31233	31340	31131	31194	31346	31183	31002	31071	30923	31123	31121	31269	31187	31190	31401	31041	31171	31481	31129	31315	31082	31217	31336	31384	31390	31229	31261	31222	31463	31250	31710	31301	31162	31269	31344	31381	31315	31196	31219	31520	31415	31272	30809	31076	31198	31202	31073	30761	31171	31469	31146	31191	31225	31121	31128	31435	31143	31066	31299	31079	31245	31333	31091	31336	31156	31093	31394	31550	31257	31346	31199	31263	31335	31234	31332	31328	31148	31252	31089	31198	31016	31245	31023	31265	31421	31153	31198	30966	31328	31400	31304	31240	31172	31161	31327	31227	31155	31020	31134	31262	30909	31194	30901	31439	31039	31243	31440	31228	31402	31103	31233	31203	31157	30986	31320	30986	31171	31312	30992	31131	31105	31263	31178	31039	31218	31315	31148	31236	31391	31135	31317	31474	31451	31382	31212	31014	31120	31124	31312	31210	31040	31339	31371	31127	31578	31315	31319	31226	31073	31408	31385	31164	31476	31180	31275	31319	31159	31132	31153	31040	31156	31194	31114	31133	31060	31096	31303	31419	31168	31233	31092	31379	31288	31336	31314	31123	31371	31357	31069	31435	31272	31398	31154	31211	31434	31369	31131	31309	31466	31269	30972	31252	31424	31335	31396	31188	31318	31312	31267	31121	31211	31142	31149	31104	31058	30904	31086	31126	31218	31258	31152	31238	31216	31100	31321	31241	31340	31288	31161	31082	31183	31098	31246	31200	31015	31058	30939	30907	31188	31225	31385	31373	31270	31251	31072	31106	31454	31338	31460	31472	31235	31238	31206	31355	31120	31247	31199	30957	31351	31057	31088	31678	31266	31227	31272	31231	31344	30989	31149	31344	31123	31305	31373	30873	30944	31302	31452	31437	31115	31291	30994	30996	31175	31229	31207	31327	31308	31331	31125	31335	31307	31361	31076	31359	31329	31156	31209	31138	31073	31292	31030	31113	31142	31108	31171	31327	31119	31483	31286	31446	31005	30955	31495	31356	31148	31170	31165	30985	31008	30938	31188	31338	31240	31145	31155	31015	31272	31414	31265	31003	31352	31253	31229	31303	31146	31035	31262	31104	30934	30917	31204	31092	31354	31212	31169	31243	31069	31252	31512	31350	31245	31222	31377	31206	31290	31057	31428	31081	31384	31215	31207	31064	31085	31272	31114	30988	31250	31358	31291	31250	31368	31128	31428	31254	31069	31412	31363	31230	30976	31343	31324	31271	31050	31285	31134	31224	31382	31004	31501	31462	31434	30950	31235	31380	31385	31262	31424	31046	31219	31005	31281	31297	31387	31284	30932	31504	31293	31008	31237	31117	31014	31131	31250	30889	31055	31119	31393	30970	31113	31234	31280	31054	31405	31180	31214	31139	31404	31105	31261	31255	31063	31367	31016	31068	31018	31160	31391	31121	31267	31088	31404	31145	31431	31219	31536	31373	31254	31275	31288	30957	30890	31107	31381	31097	31135	31284	31221	31069	31109	31325	31278	31124	31025	31202	31157	31109	31465	31330	31226	30896	31116	31181	30889	31013	30903	31047	31519	31224	30960	31044	31175	31118	31098	31241	31306	31179	31216	31125
40235	73950	77745	80970	29009	17290	17144	17364	17367	17683	17618	17527	17457	17454	17597	17486	17599	17306	17388	17449	17571	17325	17628	17391	17406	17413	17427	17494	17503	17466	17345	17557	17528	17536	17502	17495	17622	17592	17228	17425	17457	17438	17568	17454	17542	17530	17410	17424	17612	17469	17447	17463	17433	17509	17419	17464	17475	17494	17551	17472	17501	17623	17462	17313	17480	17384	17225	17495	17214	17550	17654	17480	17433	17400	17560	17330	17446	17540	17441	17516	17436	17474	17627	17301	17477	17380	17329	17407	17428	17587	17496	17445	17381	17504	17385	17336	17462	17564	17423	17331	17449	17404	17481	17442	17591	17433	17551	17369	17582	17349	17562	17516	17517	17641	17362	17416	17557	17339	17582	17552	17487	17494	17372	17463	17647	17505	17265	17522	17379	17599	17397	17293	17498	17285	17388	17565	17543	17359	17339	17590	17306	17367	17524	17480	17448	17368	17648	17418	17399	17501	17362	17485	17553	17501	17489	17605	17345	17507	17396	17456	17437	17429	17626	17359	17452	17456	17291	17400	17421	17513	17410	17476	17404	17505	17204	17506	17327	17444	17528	17500	17292	17481	17475	17440	17292	17461	17526	17626	17503	17457	17568	17371	17461	17569	17473	17467	17487	17444	17440	17412	17429	17327	17525	17448	17497	17470	17630	17318	17453	17385	17398	17612	17307	17227	17509	17679	17278	17385	17434	17492	17431	17362	17537	17614	17429	17479	17447	17450	17498	17507	17528	17524	17465	17419	17338	17395	17571	17396	17220	17356	17565	17475	17421	17476	17434	17491	17586	17172	17500	17374	17461	17468	17457	17410	17356	17509	17431	17307	17661	17586	17531	17362	17480	17411	17587	17365	17264	17675	17594	17482	17505	17456	17427	17472	17268	17474	17419	17406	17384	17171	17417	17599	17425	17392	17469	17616	17419	17656	17471	17545	17393	17656	17422	17356	17512	17334	17328	17586	17294	17385	17495	17482	17416	17519	17544	17495	17561	17410	17389	17476	17625	17438	17431	17475	17671	17265	17477	17252	17460	17198	17493	17595	17350	17509	17188	17276	17446	17290	17412	17499	17299	17572	17429	17388	17421	17456	17384	17462	17500	17626	17537	17327	17297	17436	17442	17527	17595	17522	17449	17365	17286	17544	17398	17338	17366	17606	17333	17279	17458	17495	17376	17492	17404	17277	17416	17515	17350	17553	17506	17414	17500	17339	17300	17578	17345	17470	17483	17553	17304	17539	17439	17516	17426	17398	17504	17519	17408	17565	17436	17428	17452	17526	17391	17328	17249	17566	17234	17438	17439	17343	17444	17350	17559	17479	17428	17440	17362	17347	17449	17316	17472	17418	17694	17477	17227	17527	17504	17454	17443	17338	17379	17351	17548	17201	17562	17396	17579	17421	17431	17375	17205	17420	17411	17522	17445	17434	17280	17366	17462	17429	17435	17374	17431	17465	17489	17402	17489	17585	17444	17462	17272	17442	17316	17403	17435	17426	17353	17467	17283	17359	17356	17470	17340	17625	17316	17360	17452	17482	17331	17470	17549	17262	17419	17601	17367	17449	17451	17396	17389	17282	17517	17495	17452	17443	17439	17644	17393	17534	17471	17450	17465	17459	17500	17465	17505	17407	17421	17492	17480	17501	17320	17396	17411	17391	17381	17437	17479	17216	17464	17418	17559	17388	17499	17446	17254	17390	17328	17411	17575	17504	17504	17544	17463	17380	17209	17360	17467	17635	17453	17390	17414	17363	17394	17393	17287	17553	17462	17346	17542	17520	17350	17333	17393	17415	17272	17550	17433	17638	17467	17449	17587	17499	17235	17587	17554	17496	17417	17390	17492	17353	17452	17574	17507	17452	17536	17557	17285	17526	17392	17581	17467	17500	17342	17518	17339	17280	17447	17430	17416	17251	17545	17349	17638	17244	17325	17581	17487	17582	17354	17475	17279	17354	17415	17327	17536	17428	17565	17304	17531	17361	17359	17254	17306	17390	17457	17218	17399	17453	17442	17512	17427	17464	17504	17505	17460	17467	17272	17552	17501	17309	17430	17259	17459	17322	17401	17509	17351	17427	17385	17521	17555	17390	17167	17519	17262	17537	17402	17437	17326	17596	17539	17323	17394	17493	17595	17348	17482	17335	17602	17583	17469	17365	17510	17454	17291	17362	17451	17376	17494	17571	17561	17403	17380	17415	17391	17469	17378	17357	17412	17494	17443	17601	17297	17381	17394	17451	17491	17507	17577	17546	17288	17647	17447	17394	17374	17344	17440	17362	17510	17519	17541	17362	17500	17384	17493	17270	17531	17592	17429	17512	17730	17496	17552	17330	17187	17559	17583	17409	17336	17503	17364	17562	17464	17361	17473	17497	17324	17258	17346	17443	17483	17267	17340	17541	17464	17538	17520	17519	17505	17510	17324	17622	17524	17415	17465	17423	17481	17405	17438	17368	17463	17382	17383	17395	17551	17191	17356	17441	17265	17261	17507	17475	17369	17615	17467	17392	17454	17614	17377	17393	17396	17394	17521	17386	17382	17416	17363	17461	17434	17546	17561	17367	17568	17483	17424	17451	17389	17491	17521	17486	17368	17548	17319	17534	17328	17303	17601	17323	17280	17503	17437	17406	17393	17274	17411	17424	17270	17475	17288	17552	17380	17335	17382	17486	17520	17550	17320	17489	17589	17548	17447	17375	17554	17578	17415	17451	17227	17553	17464	17411	17379	17341	17484	17433	17433	17485	17285	17345	17481	17289	17484	17430	17272	17330	17631	17524	17503	17370	17385	17449	17326	17636	17240	17560	17405	17379	17352	17256	17297	17541	17348	17355	17344	17396	17605	17266	17297	17298	17422	17503	17322	17434	17504	17431	17417	17363	17415	17422	17442	17356	17525	17337	17379	17602	17493	17427	17340	17491	17491	17316	17463	17392	17580	17466	17349	17587	17424	17571	17356	17591	17377	17394	17506	17429	17342	17330	17475	17287	17389	17510	17519	17410	17345	17365	17392	17390	17437	17460	17444	17373	17228	17529	17307	17527	17476	17341	17513	17408	17508	17485	17340	17610	17484	17545	17465	17370	17608	17490	17431	17483	17423	17338	17395	17505	17324	17324	17289	17560	17573	17398	17250	17548	17547	17433	17446	17448	17275	17449	17284	17393	17380	17390	17589	17477	17560	17385	17506	17622	17504	17539	17327	17403	17453	17306	17331	17717	17591	17584	17487	17435	17527	17411	17500	17338	17537	17449	17516	17496	17504	17342	17210	17623	17253	17346	17450	17550	17466	17510	17685	17416	17259	17517	17423	17315	17371	17562	17450	17499	17622	17494	17395	17451	17488	17223	17416	17500	17497	17430	17320	17346	17487	17357	17486	17500	17316	17426	17564	17551	17546	17433	17244	17427	17603	17559	17424	17418	17401	17395	17477	17340	17230	17530	17451	17400	17343	17421	17320	17395	17608	17622	17499	17409	17359	17397	17595	17447	17504	17528	17513	17244	17492	17307	17415	17306	17604	17523	17407	17228	17442	17612	17397	17405	17393	17536	17401	17314	17470	17331	17522	17423	17512	17353	17442	17434	17366	17489	17305	17426	17408	17366	17689	17315	17423	17408	17408	17466	17552	17290	17469	17709	17367	17515	17258	17466	17391	17426	17397	17304	17343	17526	17479	17437	17386	17262	17388	17297	17469	17502	17483	17425	17403	17475	17474	17504	17308	17395	17551	17543	17346	17377	17367	17451	17416	17482	17166	17542	17453	17282	17348	17425	17335	17432	17435	17396	17507	17273	17468	17377	17318	17218	17584	17376	17533	17332	17308	17468	17339	17454	17446	17417	17493	17480	17508	17483	17389	17297	17377	17362	17393	17285	17478	17564	17249	17481	17423	17443	17416	17307	17421	17371	17382	17451	17455	17583	17340	17243	17443	17359	17373	17458	17656	17384	17289	17426	17374	17429	17475	17406	17474	17266	17375	17429	17403	17385	17442	17506	17425	17535	17430	17475	17496	17490	17386	17498	17587	17300	17401	17402	17550	17456	17417	17567	17397	17459	17530	17547	17449	17479	17326	17408	17340	17334	17476	17322	17483	17473	17394	17499	17396	17487	17487	17311	17503	17517	17417	17466	17237	17493	17468	17324	17313	17469	17438	17381	17498	17440	17198	17498	17444	17512	17472	17593	17356	17470	17508	17550	17490	17528	17368	17678	17223	17266	17459	17556	17575	17492	17214	17252	17474	17437	17540	17350	17424	17296	17486	17576	17453	17540	17534	17611	17473	17407	17497	17438	17295	17433	17677	17185	17599	17543	17584	17338	17395	17309	17459	17510	17317	17203	17621	17302	17571	17289	17487	17490	17495	17255	17536	17506	17422	17487	17426	17346	17397	17521	17464	17416	17405	17435	17400	17465	17436	17324	17370	17375	17372	17333	17388	17456	17424	17498	17318	17374	17435	17332	17442	17500	17407	17500	17410	17340	17333	17529	17239	17499	17268	17469	17503	17469	17438	17483	17448	17328	17304	17569	17479	17432	17499	17291	17350	17391	17331	17408	17374	17483	17522	17397	17383	17577	17603	17381	17456	17379	17555	17431	17373	17380	17472	17356	17258	17386	17345	17496	17418	17330	17222	17485	17368	17568	17472	17452	17333	17351	17521	17516	17315	17360	17642	17484	17560	17415	17466	17329	17463	17533	17430	17552	17523	17414	17457	17401	17427	17554	17434	17479	17329	17312	17313	17333	17552	17598	17457	17435	17559	17308	17459	17334	17516	17181	17324	17509	17506	17399	17347	17361	17374	17598	17475	17530	17543	17533	17231	17411	17493	17332	17349	17381	17445	17379	17447	17434	17301	17564	17415	17316	17442	17505	17226	17548	17643	17544	17385	17454	17452	17361	17516	17420	17377	17298	17521	17377	17568	17537	17615	17307	17365	17452	17552	17492	17646	17264	17355	17532	17604	17404	17369	17529	17462	17424	17580	17456	17575	17233	17482	17532	17314	17360	17350	17396	17400	17370	17422	17498	17304	17489	17638	17440	17345	17470	17564	17296	17517	17502	17297	17386	17415	17497	17483	17372	17374	17315	17405	17428	17507	17189	17627	17428	17443	17453	17243	17325	17484	17352	17425	17301	17339	17409
35847	39662	64901	46879	34027	31438	31430	31073	31122	31528	31338	31279	31185	31349	31167	31149	31160	31359	31619	31400	31374	31098	31227	31350	31119	31323	31308	31285	31311	31404	31335	31665	31338	31112	31324	31253	31071	31265	31237	31388	31250	31115	31174	31276	31125	31412	31277	31187	31499	31372	31184	31034	31382	31287	31379	31193	31315	31230	31321	31411	31387	31304	31044	31171	31064	31301	31300	31680	30878	31658	31252	31276	31553	31410	31074	31256	31086	31236	31259	31427	31335	31197	30998	31010	31273	31487	31309	31108	31190	31054	31394	31198	31107	31396	31147	31258	31346	31288	31359	31337	31283	31462	31292	31413	31146	31252	31263	31068	31395	31414	31436	31140	31293	31061	31304	31266	31210	31243	30976	30958	31434	31377	31034	31466	31323	31357	31272	31134	31219	31136	31183	31077	31239	31186	31165	31163	31073	31189	31121	31052	31597	31267	31094	31297	31172	31212	31170	30963	31316	31467	30979	31286	31382	31202	31595	31073	31791	31152	31328	31269	31462	31154	30967	31284	31331	31181	31649	31303	31182	31372	31292	30824	31142	31140	31133	31522	31323	31267	31218	31311	31101	31446	31317	31540	31409	31327	31315	31257	31165	31219	30927	31377	31284	31081	31203	31228	31311	31060	31403	30984	30893	31086	31265	31151	31010	31324	31017	31188	30959	31336	31200	31379	31206	31297	31315	31196	31318	31170	30881	30979	31552	31228	31103	31068	31296	31213	31393	31229	31626	31082	31391	31361	31261	31195	31290	31351	31459	31397	31036	31267	31339	31281	31496	31320	31558	31238	31288	31129	31104	31435	31375	31391	31402	31130	31416	31214	31319	31405	31280	31268	31307	31414	31078	31350	31338	31189	31262	31344	31108	31042	31112	31019	31507	31306	31362	31200	31488	31272	31127	31322	31526	31522	31119	30948	31159	31317	31389	31477	31151	31002	31231	31044	31431	31131	31520	31301	31272	31309	30900	31344	31204	31350	31355	31265	31075	31058	30927	31012	31445	31170	31333	31153	31277	31033	31011	31336	31248	31306	31247	31404	31314	31010	31279	31287	31526	31191	31243	31216	30964	31153	31179	31261	31363	31443	31320	31076	31106	31594	31261	31130	31066	31109	31213	31383	31315	31371	31157	31283	31609	31184	31332	31372	31128	31293	31255	31238	31399	31452	31478	31218	31308	31488	31280	31115	31122	31337	31508	31390	31328	31307	31449	31628	31366	31154	31028	31031	31140	31120	31266	31106	31571	31231	31373	31156	31121	31196	31240	31195	31517	31403	31094	31103	31153	31526	31472	31401	31290	30945	30995	31048	31123	31132	31471	31084	31070	31502	31174	31210	31244	31309	31299	31384	31427	31096	31383	30949	31175	31432	31211	31244	31361	31349	31309	31267	31165	31580	31336	31528	31159	31095	31427	31516	31193	31221	31240	31474	31214	31430	31293	31352	31318	31488	31347	31146	31201	31480	31264	31131	31194	31097	31211	31270	31180	31218	31255	31214	31444	31306	31506	31306	31308	31171	31179	31002	31384	31363	31560	31074	31469	31206	31325	31307	31445	31479	31108	31250	31138	31209	31613	31212	30980	31295	31289	31311	31214	31282	31149	31437	31370	31377	31577	31341	31189	31155	31222	31202	31077	31410	31043	31127	31264	31225	31141	31155	31377	31406	31367	31159	31369	31116	31399	31200	31306	31121	31559	31065	31246	31248	31393	31185	31427	31248	31198	31119	31306	31435	31503	31524	31288	31341	31053	31343	31335	31400	30984	31109	31215	31146	31266	31366	31290	31402	31245	31158	31138	31216	31204	30861	31355	31305	31159	31247	31005	31081	31098	31501	31175	31146	31384	31294	31230	31376	31516	31277	31293	31200	31335	31177	31019	31095	31155	31277	31278	31464	31293	31283	31333	31230	31075	31171	31069	31205	31077	31182	31378	31370	31221	31070	31674	31116	31267	31033	31323	31308	31124	31304	31388	31058	31529	31472	31247	31441	31265	31467	31213	31059	31558	31107	31377	31353	31285	31453	31036	30987	31367	31195	31154	31280	31284	31165	31444	31042	31303	31072	31194	31133	31627	31408	31147	31027	31549	31348	31106	31323	31307	31265	31295	31379	31172	31199	31423	31217	31315	31440	31378	31126	31168	31406	31636	31383	31158	31215	31371	31223	31167	31312	31070	31498	31296	31192	31368	31254	30907	31341	31379	31043	31191	31514	31282	31253	31324	31130	31247	31415	31304	31173	31109	31550	31293	31354	31498	31276	31213	31287	31556	31342	31162	31427	31329	31282	31443	31335	31314	31164	31268	31304	31200	31169	31545	31402	31441	31528	31142	31332	31314	30907	31261	31168	31260	31135	31343	31251	31527	31151	31334	31394	31135	31394	31054	30937	31172	31081	31278	31337	31160	31062	31409	31219	31197	31330	31137	31285	31279	31294	31250	30847	31336	31136	31304	31230	31244	31186	31213	31056	31448	31445	31250	31288	31090	31085	31338	31262	31382	31425	31511	31499	31384	31375	31210	31519	31695	31237	31443	31378	31112	31300	31315	31112	31319	31253	31119	31665	31156	31279	31201	31209	31393	31245	31166	31014	31218	31306	31175	31360	31066	31269	31371	31181	30908	31159	31187	31456	31155	31382	31341	31192	31442	31331	31140	31301	31538	31314	31505	31038	31132	31132	31183	31203	31245	31176	31626	31255	31238	31283	30939	31378	31061	31278	31499	31165	31417	31375	31262	31214	31282	30992	31361	31557	31318	31136	31251	31521	31224	31061	31290	31379	31489	31305	31327	31149	31309	31665	31359	31333	30810	31365	30830	31105	31172	31588	31201	31360	31255	31112	31393	31406	31269	31318	31314	31372	31412	31155	31049	31443	31530	31328	31145	31327	31245	31567	31473	31407	31579	31456	31499	31209	31293	31256	31492	31498	31033	31356	31344	31382	31128	31416	31171	30993	31359	31070	31305	31392	31156	31309	31400	31250	31385	31183	31178	31392	31092	31303	31380	31292	31199	31518	31027	31201	30929	31195	31365	31278	31461	31296	31305	31135	31360	31230	31205	30943	31199	31101	31539	31378	31370	31469	31268	31397	31607	31501	31260	31231	31211	31475	31168	31390	31416	31022	31163	31335	31269	31150	31257	31702	31333	31205	31409	31347	31098	31264	31383	31364	30838	30946	31312	31449	31256	31265	31236	31157	31303	31384	31389	31243	31175	31474	31269	31373	31121	31163	31375	31260	31361	31070	30955	31265	31105	31148	31218	31361	31466	31197	31051	31421	31260	31476	31491	31330	31391	31099	31007	31519	31420	31270	31289	31161	31277	31451	31169	31239	31108	31351	31174	31098	31155	31130	31384	31342	31223	31328	31271	31181	31097	31341	31409	31413	31321	31441	31618	31361	31270	31330	31375	31112	31223	31502	31233	31564	30958	31419	31140	31515	31279	30929	31092	31323	31280	31259	31344	31304	31224	31193	31292	31269	31082	31422	31242	31000	31072	31194	31317	31416	31537	31279	31333	31345	31393	31045	31220	31325	31089	31213	31333	31302	31067	31012	31301	31219	31231	31291	31510	31266	31514	31259	31314	31381	31017	31157	31155	30910	31111	30892	31159	31280	31210	31269	31137	31336	31361	31293	31189	31306	31093	31369	31303	31264	31241	31327	31328	31108	31222	31270	31383	31438	31325	31342	31365	31157	31252	31172	31172	31065	31144	31061	31301	31185	31186	31101	30925	31421	31144	31353	31159	31142	31269	31143	31554	31259	31189	31296	31255	31029	31335	31327	31521	31173	31026	31479	31227	31312	31327	31212	31120	31402	31479	31352	31241	31123	31252	31422	31352	31295	31626	31164	30892	31180	31398	31700	31405	31263	31443	31233	31276	31457	31478	31172	31424	31159	31297	31364	31463	31322	31120	31298	31463	30996	31504	31313	31686	31324	31433	31262	31581	31232	31203	31181	31137	31413	31451	31191	31271	31403	31393	31090	31278	31292	31509	31492	31198	31100	31372	31455	31466	31288	31281	31307	31042	31069	31216	31454	31227	31341	31385	31400	31299	31239	30885	31083	31295	31143	31269	31318	31472	31510	31373	31252	31198	31523	31173	31155	31284	30972	31126	31336	31140	31266	31178	31333	31285	31017	31230	31494	31401	31259	31357	31379	31194	31291	31572	31242	31341	30882	31298	31440	31391	31300	31214	31259	31499	31284	31465	31274	31168	31331	31341	31538	31109	31215	31125	31125	31137	31234	31188	31613	31343	31103	31223	31211	31139	31345	31300	31282	31324	31485	31227	31338	31249	31367	31671	31111	31128	31066	31451	31460	31357	31246	31111	31221	31123	31355	31495	31236	31165	31314	31058	31115	31382	31374	31051	31439	31467	31018	30990	31146	31376	31463	31266	31306	31040	31325	31518	31256	31205	31338	31330	31333	31187	31464	31373	31177	31374	31496	31470	31176	31175	31313	31262	31292	31093	31240	31469	31370	31058	31301	31061	31222	31361	31027	31224	31044	31360	31304	31256	31031	31230	31241	31160	31243	31164	31162	31194	31008	31130	31033	31176	31230	31083	31392	31346	31103	31183	31359	31341	31221	31312	31428	31240	31278	31183	31362	31274	31132	31323	31369	31320	31138	31263	31088	31198	31155	31342	31272	31240	31020	31158	31128	31228	31296	31415	31437	31124	31060	31332	31166	31169	31195	31616	31308	31399	31399	31426	31330	31125	31196	31155	31400	31287	31143	31433	31464	31240	31163	31500	31521	31137	31426	31219	31421	31148	31341	31278	31162	31055	31598	31596	31562	31497	31221	31032	31264	31192	31118	31517	31147	31256	31068	31381	31085	31320	31334	31080	31235	31063	31160	31234	31227	31367	31167	31618	31388	31484	31325	31486	31153	30964	31193	31266	31061	31180	31269	31092	31694	31379	31437	31259	30967	31258	31275	31175	31580	31453	31215	31213	31365	31470	30974	31330	31158	31347	31264	31133	31074	31299	31368	31257	31220	31188	31277	31285	31368	31626	31328	31019	31318	31324	31187	31502	31293	31519	31110	31220	31034	31309	31397	31387	31464	31271	31511	31051	31340	31556	31331	31554	31223	31419	31215	31156	31294	31174	31340	31187	31112	31085	31325	31205	31155
22822	41255	53201	31680	19299	17504	17538	17537	17620	17510	17621	17488	17546	17588	17493	17552	17407	17571	17491	17596	17562	17549	17691	17540	17619	17454	17685	17335	17718	17745	17493	17511	17753	17518	17487	17543	17553	17645	17433	17592	17819	17451	17497	17567	17594	17412	17608	17478	17363	17490	17578	17418	17507	17500	17296	17435	17475	17509	17501	17628	17569	17420	17463	17515	17654	17342	17638	17491	17630	17576	17405	17541	17445	17613	17608	17485	17574	17589	17603	17452	17566	17658	17515	17615	17636	17648	17559	17622	17587	17569	17582	17712	17606	17723	17494	17480	17493	17600	17704	17300	17498	17577	17497	17454	17572	17476	17503	17578	17570	17540	17652	17630	17576	17568	17684	17518	17658	17458	17475	17537	17488	17653	17538	17293	17500	17635	17630	17595	17575	17656	17589	17635	17460	17497	17535	17466	17537	17433	17700	17508	17656	17563	17676	17561	17531	17616	17494	17557	17579	17498	17648	17622	17702	17502	17480	17541	17369	17527	17554	17578	17577	17437	17430	17494	17542	17649	17447	17408	17700	17469	17600	17659	17628	17754	17557	17368	17736	17619	17568	17333	17476	17473	17700	17506	17433	17528	17483	17462	17461	17614	17666	17543	17573	17396	17570	17613	17497	17527	17646	17518	17687	17553	17543	17434	17558	17483	17618	17392	17652	17497	17397	17499	17398	17415	17565	17483	17508	17485	17505	17647	17676	17450	17410	17485	17775	17519	17474	17353	17555	17363	17364	17493	17677	17520	17525	17518	17696	17517	17679	17698	17513	17497	17480	17508	17506	17483	17545	17367	17590	17530	17648	17478	17704	17619	17491	17538	17553	17521	17618	17473	17656	17552	17659	17470	17616	17414	17575	17473	17531	17543	17684	17613	17477	17521	17260	17774	17441	17703	17614	17491	17461	17681	17651	17392	17673	17448	17463	17429	17522	17450	17619	17473	17479	17584	17596	17625	17783	17461	17622	17606	17585	17454	17503	17599	17563	17582	17506	17494	17541	17531	17488	17654	17350	17553	17607	17524	17553	17591	17406	17611	17701	17713	17512	17479	17424	17599	17656	17478	17466	17438	17582	17572	17580	17552	17427	17472	17514	17679	17558	17549	17648	17737	17744	17639	17377	17467	17667	17541	17548	17613	17493	17492	17537	17587	17387	17541	17542	17371	17550	17513	17585	17615	17517	17429	17510	17599	17676	17518	17459	17465	17621	17463	17463	17472	17448	17585	17548	17512	17589	17492	17419	17446	17653	17498	17691	17521	17430	17496	17477	17437	17620	17373	17647	17395	17520	17587	17426	17476	17666	17430	17605	17552	17718	17413	17526	17643	17456	17529	17495	17647	17544	17409	17746	17567	17558	17632	17638	17606	17472	17592	17354	17662	17500	17574	17560	17456	17602	17588	17539	17391	17560	17453	17544	17700	17651	17301	17480	17472	17625	17586	17570	17525	17538	17455	17475	17650	17542	17677	17370	17419	17449	17539	17375	17722	17419	17669	17461	17505	17610	17569	17460	17606	17372	17753	17533	17633	17427	17477	17662	17479	17621	17680	17771	17489	17702	17583	17368	17456	17439	17707	17509	17492	17439	17535	17572	17518	17597	17702	17521	17699	17670	17574	17548	17517	17440	17497	17677	17657	17580	17487	17442	17435	17655	17579	17564	17657	17477	17835	17584	17634	17565	17481	17521	17607	17668	17519	17488	17534	17587	17460	17365	17360	17541	17552	17640	17508	17491	17610	17592	17426	17385	17559	17497	17542	17487	17581	17698	17555	17379	17360	17633	17601	17499	17612	17495	17342	17476	17645	17537	17583	17607	17441	17531	17606	17457	17619	17414	17711	17521	17592	17646	17626	17647	17542	17581	17390	17543	17519	17537	17588	17563	17566	17540	17529	17525	17500	17565	17433	17568	17748	17573	17375	17579	17619	17568	17445	17746	17653	17475	17414	17669	17523	17362	17657	17885	17659	17654	17464	17502	17475	17528	17501	17574	17665	17498	17473	17476	17675	17337	17549	17596	17524	17615	17535	17559	17695	17649	17637	17463	17537	17626	17557	17550	17457	17680	17553	17683	17606	17415	17624	17638	17623	17471	17576	17473	17504	17611	17551	17467	17568	17635	17396	17503	17724	17594	17551	17608	17509	17542	17507	17573	17671	17563	17665	17500	17587	17527	17580	17342	17423	17546	17443	17422	17525	17555	17487	17743	17691	17464	17581	17691	17504	17479	17537	17630	17674	17395	17579	17610	17551	17573	17543	17549	17582	17417	17493	17527	17440	17581	17507	17489	17460	17549	17577	17528	17445	17526	17403	17606	17481	17390	17530	17405	17568	17460	17540	17544	17673	17538	17533	17490	17568	17461	17444	17487	17442	17534	17614	17664	17615	17469	17532	17741	17455	17667	17582	17505	17508	17525	17627	17604	17640	17639	17435	17455	17348	17645	17448	17646	17499	17695	17717	17610	17734	17557	17460	17588	17645	17310	17517	17378	17403	17687	17673	17591	17517	17656	17647	17592	17552	17571	17537	17481	17374	17623	17633	17577	17456	17542	17574	17466	17705	17604	17576	17712	17540	17411	17527	17555	17480	17596	17476	17777	17604	17516	17611	17536	17680	17539	17518	17490	17492	17610	17497	17590	17381	17387	17580	17545	17499	17522	17483	17481	17559	17552	17659	17585	17445	17538	17641	17514	17585	17746	17451	17539	17523	17527	17543	17603	17685	17565	17575	17433	17503	17610	17477	17501	17504	17562	17495	17475	17605	17559	17485	17501	17488	17555	17451	17514	17702	17591	17424	17503	17427	17584	17561	17793	17458	17556	17684	17393	17467	17605	17584	17544	17535	17710	17691	17514	17625	17577	17505	17606	17566	17558	17673	17601	17538	17644	17617	17554	17568	17495	17642	17599	17588	17443	17495	17617	17697	17497	17709	17486	17445	17447	17701	17604	17579	17660	17491	17605	17650	17521	17378	17489	17524	17573	17291	17535	17554	17811	17408	17493	17388	17677	17589	17501	17600	17531	17506	17418	17610	17357	17467	17505	17479	17723	17641	17545	17631	17530	17566	17542	17471	17485	17629	17613	17522	17555	17533	17493	17509	17504	17534	17725	17558	17523	17615	17439	17489	17560	17679	17553	17470	17677	17473	17409	17646	17511	17550	17708	17517	17497	17452	17628	17577	17284	17538	17603	17656	17438	17507	17413	17533	17582	17538	17679	17514	17823	17452	17483	17660	17506	17593	17572	17585	17625	17575	17693	17634	17524	17709	17493	17408	17383	17693	17585	17572	17611	17540	17614	17681	17548	17663	17482	17631	17480	17512	17505	17683	17529	17574	17492	17551	17433	17532	17533	17456	17614	17519	17548	17550	17603	17515	17456	17479	17695	17504	17498	17604	17525	17533	17439	17562	17548	17547	17585	17465	17581	17462	17595	17551	17446	17614	17526	17601	17581	17615	17551	17553	17633	17582	17342	17425	17270	17528	17548	17514	17771	17563	17412	17603	17679	17607	17526	17605	17492	17708	17544	17632	17439	17472	17681	17384	17495	17422	17580	17598	17662	17443	17639	17547	17691	17377	17332	17670	17549	17613	17544	17530	17339	17659	17554	17529	17421	17601	17460	17621	17615	17508	17533	17693	17449	17741	17623	17677	17688	17694	17586	17569	17458	17586	17619	17587	17654	17594	17471	17498	17567	17411	17581	17541	17406	17529	17417	17661	17711	17569	17688	17471	17499	17572	17535	17498	17540	17415	17527	17505	17569	17498	17857	17485	17673	17504	17599	17621	17349	17593	17414	17700	17711	17433	17554	17517	17616	17520	17441	17638	17582	17540	17667	17554	17429	17576	17518	17473	17385	17405	17581	17413	17445	17567	17545	17598	17531	17636	17685	17447	17631	17587	17469	17553	17453	17425	17558	17561	17489	17631	17550	17508	17506	17577	17412	17597	17323	17558	17656	17413	17421	17596	17532	17492	17609	17720	17506	17456	17698	17521	17539	17578	17515	17596	17503	17610	17454	17678	17524	17581	17486	17700	17488	17511	17533	17546	17494	17544	17624	17566	17461	17427	17419	17698	17497	17588	17484	17698	17533	17597	17558	17447	17645	17525	17581	17525	17491	17443	17274	17693	17340	17601	17512	17659	17342	17552	17609	17637	17582	17528	17543	17429	17585	17478	17602	17506	17468	17512	17518	17654	17420	17616	17600	17548	17765	17422	17369	17480	17590	17490	17713	17264	17530	17701	17517	17548	17703	17557	17635	17394	17677	17685	17593	17652	17643	17613	17576	17434	17658	17618	17558	17434	17419	17527	17618	17499	17522	17606	17267	17727	17691	17564	17512	17598	17475	17655	17580	17810	17508	17568	17583	17577	17482	17396	17614	17830	17561	17544	17626	17603	17505	17511	17520	17472	17508	17487	17592	17569	17572	17599	17578	17489	17517	17489	17756	17544	17690	17733	17450	17465	17636	17448	17705	17433	17417	17534	17612	17506	17543	17467	17521	17547	17320	17712	17419	17390	17531	17652	17543	17471	17478	17526	17531	17478	17516	17403	17569	17474	17591	17699	17527	17506	17621	17563	17745	17332	17529	17629	17527	17641	17489	17454	17421	17494	17468	17477	17444	17712	17503	17423	17505	17550	17714	17611	17628	17481	17601	17524	17666	17518	17489	17446	17492	17496	17599	17592	17515	17609	17590	17769	17453	17497	17609	17545	17346	17449	17523	17655	17546	17363	17583	17513	17510	17699	17386	17222	17793	17585	17581	17504	17401	17679	17538	17481	17373	17473	17668	17611	17751	17414	17293	17479	17513	17585	17581	17471	17586	17543	17598	17345	17526	17640	17605	17673	17752	17565	17579	17751	17469	17477	17494	17633	17556	17479	17389	17600	17506	17441	17401	17628	17679	17463	17660	17472	17458	17583	17484	17618	17412	17345	17545	17590	17384	17377	17609	17491	17671	17714	17495	17505	17504	17644	17587	17539	17662	17516	17577	17607	17506	17505	17588	17606	17496	17558	17351	17498	17567	17787	17648	17602	17514	17451	17629	17450	17576	17620	17468	17441	17770	17573	17446	17526	17529	17448	17550	17489	17684	17553	17350	17580	17678	17491	17647	17476	17434	17492	17550	17588
22529	30907	61326	51760	33114	30216	34130	32792	32740	33148	33214	33174	32614	32790	33004	32781	32851	32835	32738	32875	32686	32860	32781	33017	32916	32534	32662	32789	32799	32444	32602	32496	32643	32489	32779	32494	32530	32464	32449	32421	32639	32729	32547	32739	33076	32626	32671	32637	32785	32703	32732	32609	32357	32670	32660	32476	32693	32661	32733	32580	32455	32731	32544	32833	32443	32551	32400	32419	32616	32246	32662	32899	32576	32756	32504	32812	32944	32540	32804	32504	32547	32517	32586	32599	32499	32607	32571	32757	32580	32700	32514	32697	32419	32421	32902	32715	32712	32733	32585	32224	32393	32448	32715	32568	32552	32503	32464	32467	32649	32422	32423	32512	32414	32766	32498	32317	32428	32616	32618	32610	32545	32623	32653	32553	32713	32515	32824	32450	32742	32624	32705	32877	32445	32621	32503	32605	32661	32559	32651	32580	32813	32745	32745	32586	32525	32656	32735	32695	32444	32790	32559	32653	32481	32620	32435	32241	32477	32253	32350	32493	32723	32706	32486	32726	32598	32705	32703	32644	32852	32610	32515	32427	32575	32599	32690	32506	32696	32575	32798	32634	32534	32630	32637	32355	32204	32665	32618	32701	32651	32548	32371	32364	32668	32646	32941	32563	32539	32593	32601	32627	32608	32442	32568	32672	32439	32577	32427	32272	32546	32677	32770	32558	32488	32607	32338	32364	32624	32648	32435	32639	32341	32395	32819	32584	32486	32461	32631	32494	32526	32483	32572	32798	32434	32388	32509	32533	32679	32563	32539	32442	32439	32464	32665	32728	32546	32523	32635	32685	32627	32455	32386	32371	32717	32618	32557	32772	32566	32818	32354	32474	32461	32290	32726	32577	32613	32593	32388	32350	32494	32622	32571	32423	32433	32704	32306	32532	32637	32442	32597	32393	32349	32498	32304	32537	32593	32588	32432	32490	32501	32614	33078	32890	32830	32476	32643	32630	32579	32372	32774	32617	32732	32494	32490	32936	32585	32876	32687	32608	32509	32751	32643	32300	32641	32839	32884	32425	32395	32449	32520	32563	32604	32555	32451	32682	32484	32435	32319	32380	32374	32473	32634	32416	32528	32390	32649	32601	32989	32316	32422	32584	32524	32400	32490	32671	32596	32385	33033	32697	32877	32546	32494	32416	32461	32533	32547	32449	32684	32743	32506	32739	32803	32464	32585	32659	32563	32589	32281	32491	32426	32577	32603	32639	32477	32532	32603	32584	32652	32341	32572	32470	32672	32786	32397	32703	32694	32600	32446	32390	32572	32470	32690	32648	32401	32265	32557	32626	32482	32598	32388	32842	32462	32536	32509	32735	32653	32497	32320	32640	32519	32486	32292	32682	32665	32555	32607	32444	32854	32749	32856	32416	32453	32762	32646	32628	32588	32747	32400	32662	32731	32683	32558	32510	32728	32562	32414	32384	32563	32627	32680	32376	32871	32813	32540	32586	32285	32533	32734	32484	32468	32570	32504	32573	32511	32528	32329	32718	32694	32336	32398	32787	32437	32653	32385	32424	32390	32733	32442	32580	32563	33162	32736	32806	32594	32501	32675	32398	32556	32285	32470	32481	32609	32240	32514	32745	32679	32571	32681	32382	32353	32468	32507	32569	32675	32410	32339	32361	32350	32459	32698	32417	32722	32544	32433	32563	32476	32402	32228	32319	32419	32639	32300	32439	32774	32785	32472	32443	32474	32450	32669	32586	32636	32366	32532	32645	32454	32661	32750	32542	32693	32666	32695	32528	32492	32502	32425	32571	32362	32508	32694	32409	32389	32564	32782	32686	32843	32425	32421	32622	32587	32612	32750	32356	32673	32617	32387	32547	32715	32442	32640	32630	32744	32626	32567	32564	32639	32559	32415	32683	32507	32558	32683	32850	32771	32649	32398	32478	32299	32371	32588	32441	32622	32651	32584	32281	32884	32524	32662	32454	32401	32488	32459	32565	32602	32378	32553	32601	32660	32652	32634	32672	32621	32731	32732	32684	32677	32733	32482	32373	32660	32703	32366	32566	32898	32778	32068	32557	32524	32329	32469	32288	32436	32486	32483	32674	32569	32449	32685	32619	32555	32822	32739	32324	32397	32543	32411	32479	32604	32511	32732	32620	32505	32342	32436	32670	32767	32463	32732	32471	32651	32511	32593	32568	32659	32394	32498	32648	32341	32647	32335	32460	32657	32480	32565	32815	32581	32444	32583	32309	32459	32451	32807	32597	32444	32341	32719	32754	32648	32526	32412	32318	32455	32172	32565	32577	32480	32654	32667	32308	32686	32537	32787	32515	32694	32523	32619	32492	32568	32652	32513	32420	32326	32555	32558	32704	32649	32645	32511	32468	32661	32954	32695	32687	32585	32908	32509	32430	32592	32415	32637	32336	32540	32666	32401	32598	32521	32497	32681	32485	32415	32691	32809	32522	32688	32392	32504	32632	32612	32353	32699	32569	32589	32372	32465	32225	32673	32542	32722	32693	32683	32547	32774	32512	32631	32711	32644	32575	32448	32453	32487	32577	32638	32522	32639	32423	32620	32524	32789	32343	32618	32520	32318	32662	32545	32451	32582	32459	32535	32588	32502	32302	32620	32734	32727	32828	32427	32607	32398	32473	32491	32469	32666	32821	32669	32586	32800	32606	32552	32740	32754	32601	32261	32712	32788	32664	32340	32569	32838	32517	32380	32377	32433	32572	32326	32519	32589	32863	32681	32560	32626	32724	32642	32666	32688	32790	32612	32760	32375	32584	32662	32757	32606	32496	32680	32281	32447	32491	32726	32568	32623	32602	32514	32434	32575	32337	32471	32460	32289	32495	32451	32354	32268	32813	32444	32556	32931	32677	32523	32675	32620	32286	32542	32512	32618	32525	32736	32742	32294	32540	32507	32696	32492	32332	32781	32328	32580	32336	32560	32574	32478	32744	32421	32250	32801	32600	32562	32377	32547	32630	32376	32634	32786	32429	32291	32434	32481	32240	32656	32585	32807	32468	32858	32496	32370	32458	32513	32415	32362	32494	32643	32614	32550	32481	32681	32848	32569	32450	32444	32465	32872	32621	32549	32634	32633	32616	32596	32287	32235	32587	32836	32574	32632	32539	32727	32588	32642	32504	32184	32368	32608	32720	32345	32393	32630	32563	32378	32663	32351	32648	32532	32530	32747	32654	32449	32456	32447	32446	32414	32289	32666	32677	32565	32203	32356	32504	32731	32475	32550	32530	32326	32668	32495	32680	32453	32528	32703	32499	32617	32759	32724	32377	32756	32625	32294	32746	32592	32630	32401	32472	32521	32475	32348	32726	32512	32762	32394	32563	32515	32716	32906	32704	32746	32474	32763	32652	32555	32552	32515	32559	32726	32554	32466	32335	32619	32650	32633	32409	32726	32619	32464	32600	32496	32626	32704	32519	32835	32426	32604	32609	32515	32588	32422	32530	32653	32667	32509	32439	32541	32260	32661	32437	32581	32672	32419	32391	32579	32419	32748	32756	32690	32450	32476	32445	32472	32401	32363	32762	32508	32604	32463	32640	32666	32540	32705	32500	32445	32461	32636	32386	32757	32760	32388	32527	32634	32583	32471	32206	32535	32266	32550	32776	32406	32660	32355	32643	32574	32555	32432	32666	32486	32665	32695	32758	32465	32520	32686	32603	32685	32363	32861	32440	32579	32721	32542	32321	32666	32486	32453	32987	32819	32913	32628	32603	32712	32404	32545	32250	32539	32565	32495	32682	32804	32402	32603	32367	32591	32512	32391	32666	32541	32784	32477	32491	32439	32612	32529	32308	32381	32464	32726	32656	32615	32461	32741	32569	32480	32448	32752	32491	32670	32628	32527	32461	32658	32717	32586	32711	32580	32190	32717	32720	32415	32648	32550	32460	32512	32603	32444	32343	32314	32521	32571	32763	32786	32291	32214	32336	32599	32565	32580	32491	32340	32651	32593	32447	32677	32383	32573	32617	32483	32744	32658	32529	32458	32612	32468	32454	32514	32474	32671	32368	32679	32539	32617	32481	32394	32442	32310	32334	32336	32438	32519	32571	32650	32522	32742	32336	32744	32680	32629	32198	32599	32648	32413	32576	32774	32463	32526	32542	32738	32627	32777	32309	32418	32314	32525	32496	32614	32665	32722	32587	32600	32651	32537	32469	32485	32774	32574	32727	32442	32486	32699	32281	32443	32455	32333	32248	32224	32551	32557	32314	32377	32409	32551	32607	32700	32535	32566	32448	32421	32575	32626	32454	32549	32660	32540	32539	32728	32836	32561	32577	32594	32651	32433	32450	32848	32647	32453	32615	32679	32519	32403	32723	32491	32484	32551	32419	32486	32558	32518	32366	32414	32302	32666	32528	32664	32256	32409	32622	32507	32761	32597	32359	32528	32380	32631	32543	32545	32623	32573	32696	32467	32547	32639	32728	32382	32642	32413	32495	32606	32404	32514	32397	32560	32409	32506	32631	32645	32540	32740	32382	32708	32499	32543	32610	32389	32726	32679	32643	32635	32431	32566	32520	32458	32491	32314	32439	32634	32801	32495	32708	32423	32363	32488	32717	32586	32440	32531	32548	32474	32647	32571	32293	32434	32280	32577	32483	32466	32464	32521	32617	32750	32509	32639	32482	32550	32364	32455	32643	32718	32784	32431	32450	32539	32723	32575	32295	32345	32570	32613	32553	32302	32403	32531	32377	32715	32409	32392	32361	32500	32566	32387	32808	32632	32458	32369	32454	32474	32595	32872	32789	32729	32575	32466	32571	32580	32683	32259	32560	32680	32697	32583	32343	32516	32519	32270	32500	32438	32655	32683	32482	32466	32286	32559	32677	32552	32610	32529	32695	32658	32572	32434	32637	32803	32406	32640	32814	32732	32416	32611	32702	32754	32381	32316	32450	32558	32648	32516	32413	32585	32661	32496	32676	32686	32353	32578	32262	32188	32302	32568	32495	32660	32524	32599	32589	32231	32790	32538	32700	32673	32439	32897	32546	32787	32597	32396	32524	32658	32595	32671	32648	32823	32336	32525	32470	32368	32637	32658	32509	32617	32307	32638	32798	32687	32460	32507	32446	32459	32707	32629	32279	32582	32736	32447	32550	32411	32670	32738	32342	32521	33077	32737	32707	32684	32436	32621	32387
32477	79403	94005	68340	25785	17917	18161	18159	18144	18220	18022	18153	18076	18119	17978	17974	18180	18063	18243	18174	18002	18033	17911	18097	17993	18001	18092	18042	18089	18036	18274	18036	18063	18212	18127	18149	18231	18160	18176	17998	18135	18116	17970	18125	17986	17968	18025	17965	18181	18030	18142	17968	17974	18107	18133	18025	17993	17999	18017	18090	18048	18181	18109	18092	18032	18053	18109	17942	18118	18125	17938	17971	18234	18005	18097	18236	18124	18155	18063	18042	18053	18025	18051	18177	18151	18185	18097	18153	17956	18039	18197	18006	18056	18170	18134	17875	17937	17996	18002	18286	17987	17991	18207	18088	18080	18028	18326	17854	18111	17861	18143	18051	18217	18078	17992	18158	18111	18084	18162	18127	18300	18153	18039	18199	18099	18113	18069	18023	18190	17990	18117	18200	18186	18056	18042	18198	18098	18102	18190	18061	18051	18054	18040	17854	17882	17949	17999	17958	18024	18017	18120	17878	18064	18088	18054	18163	17979	17988	18131	17915	18009	18207	18002	18236	18138	18015	17956	17996	18154	18068	17979	18102	18160	18061	17998	18121	18120	18201	18070	18213	18040	17866	17940	18164	18005	18099	18161	18120	18081	18016	18010	17995	17940	17998	18057	18076	18258	17985	17931	17901	17909	18084	18010	17931	18129	18078	18091	18027	18013	18104	17938	18139	18128	18144	18075	18111	18035	18058	18133	18181	18096	17855	18063	17978	18071	18027	18202	18078	18051	18144	18068	18160	18025	18093	18097	17966	18030	18086	18028	18090	18014	18204	17981	18115	18110	18161	18205	18005	18065	18181	17984	18038	18024	18046	18022	18081	18121	18013	18157	18332	17920	17932	18123	18170	18118	17973	18009	18082	17975	18258	18122	17906	18137	17959	17929	18059	17985	18121	18048	18077	17925	18064	18092	18175	18125	18028	18200	18199	17913	18031	18221	18002	18156	18050	18145	17976	17945	17949	18148	18130	17922	18118	18175	18118	18072	18169	18027	17871	18005	17918	18034	17957	18119	18176	17990	18070	18015	18067	18021	18000	18110	18059	18122	17988	18084	18105	18070	18077	18127	18216	18019	18053	17929	17876	18067	18035	18069	18125	18122	18138	18222	17928	18029	18178	17987	18278	18116	17954	18070	18193	18255	17931	18159	17984	17908	18054	18119	18056	18136	18192	17998	17934	18022	18096	17954	18154	17930	18145	18154	18154	18073	18169	18208	18027	17918	17966	18160	18085	17932	17938	18031	18101	18070	18041	18028	18032	18080	17766	18154	18081	17938	18068	17995	18003	17848	18038	17989	18059	18098	17994	18045	17992	18137	18074	18135	18091	18009	18123	18078	18203	18232	18081	17971	18052	18121	18127	17988	17994	17885	18221	18065	18119	18116	18118	17987	18128	18062	18153	18034	18113	18041	18059	18134	17936	18077	18207	17932	18014	18083	18002	17890	18022	18214	18205	18245	18078	18301	18176	17973	18091	18081	18095	18022	18132	18149	18297	18248	17971	17923	18023	18087	18175	17911	18021	18034	18027	18016	17931	18225	18053	18077	18039	18069	18114	18070	18044	17968	17903	18202	17973	18134	17939	17994	18202	18049	17985	18002	18199	18132	17913	18094	18158	18179	18080	18074	17944	18115	18218	18105	18055	17979	17913	18009	17986	17853	18229	18120	17951	18203	18143	18095	18068	18243	18182	18032	17950	17991	17974	18176	17943	18127	18160	18161	18082	18141	18047	18280	18122	18006	18033	18155	18085	17957	18069	17930	17918	18013	17913	17919	18055	18241	18105	18062	17997	17903	18022	18311	18148	18055	18162	18024	18044	18171	18092	18130	18101	18117	18209	18002	18133	18142	18083	18061	18054	17975	17931	18042	18031	18005	17941	17986	18017	18024	17937	18134	18245	18013	18047	17959	17953	18205	17970	18139	17886	18023	18099	18079	18224	18111	17965	18224	17995	17899	17987	18098	17974	18056	18152	18039	18031	17984	18029	18064	18073	18026	17986	18067	18171	17989	17894	18096	18229	17985	18014	18041	18043	18045	18289	18067	17969	18063	18062	17881	18096	18035	17985	18133	18191	18031	18134	17988	18130	18029	18176	18101	17982	18046	18008	18056	18086	17927	17965	17917	17904	18020	18119	18073	17978	18079	18095	18274	18337	17926	18032	18308	18048	18142	18132	18065	18222	18259	18175	18101	18163	18137	18210	18138	18021	17945	18060	18073	18138	18100	18053	18135	18133	17913	18091	18100	18047	18053	17973	18075	18062	17916	18119	18098	18132	18151	18100	17991	18026	18194	18173	17919	18190	17805	17955	18031	18241	18233	18055	18103	17975	18074	18103	18034	18045	17911	17956	18109	18025	18103	18220	17995	18004	17976	18000	18074	18176	18082	17993	18265	18096	18044	18132	18241	18216	18036	17962	18163	18098	18099	18029	18101	18012	18059	17964	18047	18120	18006	18005	18104	18276	17933	18039	18015	17995	17981	17996	18065	18169	18158	17975	17976	17957	18127	18275	18127	18072	18241	18140	18067	17958	18070	18185	18084	17996	18052	17985	17922	18087	18002	17977	18101	18153	18237	17917	18037	18060	18223	17848	18192	18132	18114	18032	18146	18153	17886	18300	17954	18100	18044	18105	18008	18007	18042	17899	17883	18058	18149	17990	18125	18031	18155	18023	18061	18125	18202	17832	18086	18145	17961	18127	17992	18105	17870	17975	18175	18189	18093	18215	18027	18135	17967	17835	18036	18031	18098	18045	18250	18136	18130	17949	18110	18131	18259	17979	17925	18149	18167	18005	18173	17958	18020	18086	17946	18156	17999	18095	18073	17953	18042	18084	18048	17806	18083	18070	18254	17949	18005	18013	18111	18003	17994	18113	18120	17999	17934	18159	18137	18049	18068	18082	17974	17983	18077	18186	18148	17854	18227	18031	18151	18071	18063	18091	18100	18360	18082	18061	17981	17975	17995	18219	18290	18066	18018	18053	17957	18152	18176	18137	17979	18031	17933	17874	18110	18064	18229	18228	18122	18060	17998	18135	18075	17867	18179	17970	17892	18134	18182	18064	18160	18051	17935	18100	18340	18041	18089	17973	17961	18229	18081	17933	18128	18234	18187	18080	18118	17871	18110	18099	18044	18013	17934	18061	18036	18143	18275	18020	17765	18277	18090	18129	18145	18036	17939	18135	18042	18160	17807	18173	18026	17945	18202	17899	17975	18065	18191	18123	18040	18123	17980	18075	17962	18021	17996	18168	18066	17982	17928	18185	18062	18130	17930	18112	18093	18117	18000	18003	18206	18110	18101	18015	18033	18114	17989	18138	18042	18221	17964	18160	18037	18026	17996	17944	18089	18012	18102	18012	18134	18031	18031	17971	18126	18019	18058	18016	18128	18167	18102	18329	18066	18116	18167	18115	17938	17910	18115	18223	17961	17975	18176	17897	18133	17944	18025	18106	18171	17960	17987	18065	18076	18031	17865	18275	17998	17961	18068	18182	18186	18015	18011	18027	17823	18099	18075	18017	18085	18080	18072	17952	17907	18123	18092	18080	18037	17896	17997	17944	18086	17989	18102	17934	18041	18024	18004	18002	18019	18129	18126	18039	18118	17993	18027	18113	18135	18102	18122	18104	18090	17995	18133	17928	18099	18144	18029	18269	17923	17991	18085	17796	18086	17976	18252	18007	17823	18046	18136	18092	18031	18098	18070	18060	18148	18063	17963	18137	18027	17984	18005	17919	18012	18107	17988	18044	18135	18143	18067	18146	18305	18085	17968	18056	18184	18044	18002	18120	18029	18209	18024	18017	17977	18147	18170	18046	18167	18100	17909	18207	17984	18111	17970	17845	17873	18095	18013	18153	18071	18055	17969	18089	17972	18200	18022	18118	18215	17998	17969	17974	18016	17968	18086	18021	18136	17934	18013	18157	17907	17950	17953	18261	18260	18196	18012	18025	17969	18046	17954	17993	17988	18075	17960	18117	18094	17989	18083	17872	17877	18055	18189	17998	18003	18035	18087	18069	17936	18026	17921	18102	17829	17904	18107	18073	18073	18071	18049	17989	17981	17997	18003	17862	18025	18028	18369	18130	18182	18060	18038	17991	17853	18024	18076	17976	18063	18132	17997	18165	18019	18260	18051	18031	17895	18014	18039	17909	18060	17954	17982	18221	18012	17925	18168	18007	18108	17926	18227	18146	18073	18119	18082	18024	18032	18002	17988	18183	18077	17900	18118	18119	18021	17975	18062	18160	17960	18102	18170	18093	18105	18220	18033	17969	18191	18250	18163	18214	17765	18025	18065	18044	18036	18156	18037	18065	18155	17971	18169	18026	17882	18092	18121	18126	18065	18181	18209	18088	18050	17933	18060	18068	18044	18078	18227	17952	18047	18092	17923	18082	18142	17952	18091	17952	18194	18120	17990	17928	17965	17994	18033	18243	17944	17995	18156	18003	18225	17935	18143	18177	18032	18141	18331	18168	18193	18065	17934	17960	18064	17891	18049	18130	18103	17913	18021	18076	17891	18139	18156	18031	17995	17976	18038	17922	18056	17914	17977	18029	18190	17863	17993	18169	18017	18070	17925	18106	18004	18035	18109	17981	18051	18166	18052	18193	18087	18114	18265	18097	18085	17905	18246	17961	18060	18083	18075	18107	17997	18174	17968	18223	18168	18088	17871	17895	18246	18183	18001	17962	18125	17976	18104	18047	18164	17993	17902	17979	18221	18044	18009	17994	18226	18099	18149	17992	18035	18106	17955	18100	18145	18073	17964	18148	18088	18248	17985	17899	18041	17963	18077	17994	17987	17868	18007	18067	17929	17971	18032	18145	18062	18136	18030	17896	17993	18137	17969	18216	18024	18191	18048	18143	18014	18008	18019	18120	17931	18201	18125	17985	18200	18011	18149	17988	18014	18170	17947	18259	18076	18067	17948	18194	18088	18066	18060	17998	18120	18014	18075	18032	18048	17962	18076	18042	17963	17883	18164	17973	18068	18105	17818	18113	17953	17992	18058	18144	18154	18315	18063	17984	18073	18183	17936	18221	18121	17900	18112	17959	18068	17919	18127	18116	18065	18116	18112	18041	17997	18246	18035	18047	18135	18077	17969	18059	17997	18035	18114	17874	18057	18124
21958	29419	63034	57448	35069	29072	34532	33674	33318	33905	33697	33793	33503	33623	33697	33764	33562	33714	33442	33409	33705	33683	33519	33275	33569	33486	33482	33534	33438	33468	33162	33336	33474	33774	33515	33542	33657	33572	33389	33287	33590	33510	33388	33430	33462	33162	33557	33474	33327	33499	33394	33155	33298	33078	33213	33378	33146	33288	33875	33389	32984	33102	33159	33410	33690	33340	33607	33158	33313	33270	33304	33299	33622	33271	33210	33596	33299	33239	33340	33456	33307	33403	33526	33125	33561	33589	33441	33165	33124	33612	33280	33155	33571	33294	33491	33166	33558	33564	33513	33310	33509	33199	33190	33116	33478	33342	33388	33314	33282	33328	33333	33419	33524	33507	33420	33256	33227	33469	33274	33169	33522	33564	33347	33034	33313	33405	33459	33507	33255	33253	33537	33518	33503	33482	33581	33393	33231	33216	33407	33464	33540	33502	33280	33300	33332	33450	33485	33255	33421	33222	33503	33614	33076	33413	33586	33295	33404	33117	33393	33323	33742	33271	33356	33233	33084	33189	33344	33278	33292	33232	33302	33093	33329	33442	33584	33459	33274	33439	32913	33186	33498	33062	33403	33433	33410	33210	33044	33095	33037	33080	33376	33562	33279	33459	32977	33316	33200	33152	33428	33294	33493	33214	33434	33601	33461	33100	33447	33282	33471	33251	33464	33199	33380	33041	33176	33057	33510	33374	33081	33092	33401	33371	33179	33357	33472	33387	33250	33418	33221	33350	33375	33258	33115	33178	33367	33643	33474	32931	33136	33341	33487	33342	33448	33145	33580	33147	33501	33222	33550	33359	33589	33313	32986	33668	33389	33228	33429	33699	33099	33149	33204	33558	33729	33510	33334	33369	33297	33133	33286	33199	33260	33183	33406	33412	33401	33061	33572	33501	33472	33114	33080	33431	33258	33397	33225	33358	33173	33074	33334	33355	33298	33352	33617	33183	33491	33329	33385	33419	33453	33401	33157	33151	33535	33657	33359	33513	33114	33525	33193	33247	33745	33177	33357	33577	33739	33254	33284	33260	33460	33492	33313	33204	33376	33617	33267	33161	33156	33195	33030	33417	33365	33183	33283	33314	33323	33476	33439	33253	33293	33202	33222	33216	33138	33233	33312	33544	33015	33194	33051	33305	33271	33139	33124	33202	33606	33461	33338	33586	33416	33358	33213	33452	33653	33460	33271	33457	33196	33112	33549	33287	33462	33251	33191	33401	33392	33299	33490	33405	33326	33599	33487	33414	33641	33317	33440	33434	33393	33239	33432	32933	33377	33290	33293	33291	33193	33367	33130	33368	33364	33061	33360	33082	33346	33203	33686	33343	33562	33377	33266	33064	33243	33121	33194	33383	33178	33259	33441	33511	33481	33354	33394	33119	33130	33157	33370	33203	33191	33363	33178	33386	33297	33282	33239	33130	33558	33215	33354	33587	33169	33433	33553	33341	33156	33407	33274	33595	33327	33384	33253	33436	33453	33200	33537	33494	33307	33304	33105	33278	33361	33172	33181	33165	33322	33323	33311	33251	33203	33214	33458	33455	33353	33315	33435	33543	33596	33112	33368	33294	33387	33001	33495	33427	33458	33370	33120	33184	33129	33448	33408	33185	33205	33313	33347	33289	32983	32932	33280	33158	33236	33712	33271	33171	33784	33225	33247	33419	33258	33376	33286	33469	33251	33235	33177	33252	33449	33428	33530	33312	33453	33572	33378	33184	33439	33289	33173	33511	33284	33135	33309	33029	33139	32903	33268	33468	33604	33366	33138	33476	33467	33223	33587	33123	33431	33575	33270	33116	33514	33237	33046	33593	33366	33092	33469	33418	33301	33132	33108	33243	33350	33309	33232	33279	33245	33456	33314	33271	33303	33217	33241	33462	33086	33524	33529	33189	33375	33042	33226	33324	33534	32891	33190	33296	33235	33153	33590	32959	32961	32993	33278	33244	33413	33305	33135	33421	33391	33453	33092	33503	33264	33131	33453	33335	33189	33254	33437	32974	33250	33017	33079	33327	33617	33250	33550	33234	33169	33483	33210	33397	33323	33308	33269	33445	33096	33305	33179	33366	33187	33622	33524	33020	33274	33202	33181	33132	33674	32983	33369	33230	33259	33129	33088	33045	33274	33248	33417	33204	33248	33438	33324	32929	33328	33188	33321	33289	33307	33223	33383	33217	33001	33345	33401	33521	33354	33293	33246	33128	33107	33190	33234	33570	33292	33251	33285	33497	33466	33232	33337	33224	33301	33444	33447	33464	33339	33199	33331	33149	33289	33211	33433	33261	33126	33119	33445	33318	33393	33578	33436	33406	33409	33436	33270	33226	33348	33467	33341	33086	33250	33373	33447	33524	33233	33261	33244	33447	33413	33225	33071	33265	33419	33298	33194	33382	32750	33028	33225	33185	33268	33600	33131	32975	32991	33300	33249	33403	33580	33101	33295	33200	33316	33500	33209	33453	33170	33129	33245	33224	33540	33392	33294	33460	33027	33387	33463	33503	33370	33502	33373	33153	33454	33170	33367	33333	33640	33261	33175	33363	33345	33130	33388	33216	33041	33558	33297	33562	33599	33425	33465	33350	33276	32969	33267	33372	33174	33303	33631	33242	32863	33282	33167	33159	33292	33088	33077	33243	33270	33157	33334	33526	33320	33479	33058	33172	33084	33230	33153	33094	33237	33290	33174	33412	33350	33561	33251	32995	33276	33055	33210	33145	33015	33537	33297	33339	33263	33228	33226	33052	33131	33294	33241	33468	33386	33297	33245	33268	33464	33305	33339	32991	33395	33569	33158	33408	33383	33478	33169	33251	33338	33000	33160	33298	33208	33358	33411	33299	33306	33193	33403	33378	33294	33483	33293	33290	33295	33245	33498	33191	33224	33042	33632	33373	33379	33421	33281	33474	33280	33183	33273	33178	33186	33290	33169	33257	33227	33131	33451	33310	33650	33323	33344	33493	33151	33332	33351	33112	33077	33121	33249	33285	33591	33496	33349	33050	33375	33776	33231	33193	33489	33228	33427	33312	33477	33250	33400	33313	33294	33406	33338	33597	33409	33281	33299	33301	33096	33311	33091	33349	33264	33229	33288	33198	33296	33411	33111	33162	33205	33194	33328	33720	33481	33055	33116	33222	33152	33176	33515	33361	33048	33142	33264	33476	33318	33360	33323	33391	33398	33681	33413	33660	33532	33504	32833	33273	33241	33349	33362	33251	33205	33437	33516	33321	33390	33456	33063	33082	33544	33057	33230	33393	33311	33296	33201	33432	33284	33558	33450	33694	33365	33274	33249	33328	33402	33111	33481	33319	33424	32829	33450	33561	33281	33455	33378	33169	33297	33248	33246	33093	33335	33026	32925	33117	33412	33145	33470	33599	33377	33129	33423	33301	33053	33459	33562	33237	33027	33363	33269	33500	33118	33347	33332	33251	33294	33159	33020	33319	33252	33013	33245	33384	33521	33419	33377	33484	33501	33224	33017	33471	33651	33252	33322	33307	33330	33410	33145	33296	33387	33404	33217	33260	33158	33269	33413	33424	33242	33183	33419	33494	33314	33400	33319	33383	33192	33288	33281	33072	33078	33381	33399	33472	33212	33082	33269	33393	33516	33420	33298	33275	33122	33172	33109	33340	33417	33011	33469	32875	33152	33234	33060	33279	33170	33265	33252	33261	33530	33558	33089	33483	33151	33442	33426	33115	33237	33120	33082	33051	33411	33431	33280	33517	33599	33381	33518	33311	33109	33450	33258	33484	33422	33600	33378	33328	33446	33518	33367	33614	33289	33341	33122	33209	33273	33032	33176	33139	33097	33231	33522	33324	33224	33337	33274	33452	33451	33161	33222	33339	33125	33356	33490	33279	33307	33294	33250	33408	33062	33498	33370	33304	33536	33368	33154	33418	33276	33343	33438	33069	33359	33244	33009	33102	33360	33511	33453	33066	33336	33114	33010	33347	33156	33293	33522	33627	33178	33096	33070	33307	33195	33230	33556	33274	33330	33493	33314	33479	33302	33271	33356	33361	33314	33211	33234	33262	33345	33089	33392	33273	33443	33248	33184	33366	33428	33271	33498	33314	33628	33302	33109	32986	33372	33205	33319	33389	33250	33170	33705	33366	33210	33118	33064	33270	33427	33486	33707	33255	33600	33170	33472	33510	33502	33355	33249	33233	33405	33200	33480	33226	33583	33695	33401	33363	33571	33277	33210	33369	32878	33400	33157	33232	33468	33200	33520	33310	33461	33413	33151	33182	33143	32927	33346	33428	33463	33262	33104	33133	32886	32989	33235	33490	33441	33036	33450	33197	33281	33206	33138	33049	33347	32925	33287	33056	33332	33314	33395	33400	33207	33187	33646	33206	33336	33417	33441	33189	33561	33498	33545	33461	33268	33320	33091	33594	33316	33063	33089	33508	33449	33480	33308	33466	33359	33365	33252	33285	33180	33288	32965	33256	33417	33717	33340	33222	33308	33256	33341	33153	32899	33323	33326	33150	33344	33283	33310	33371	33341	33266	33129	33313	33345	33282	33310	33261	33122	33497	33498	33333	33061	33253	33108	33462	33607	33255	33488	33124	33616	33226	33210	33379	33283	33103	33237	33213	33468	33394	33553	33485	33310	33208	33518	33321	33441	33486	33361	33492	33288	33282	33347	33359	33529	33400	33171	33236	33213	33466	33121	33222	33483	33245	33106	33044	33115	33258	33595	33332	33343	33412	33262	33387	33171	33229	33490	33332	33632	33567	33502	33564	33448	33558	33402	33419	33188	33339	33435	33413	33088	33347	33171	33371	33241	33485	33391	33462	33517	33121	33472	33727	33304	33323	33248	33242	33163	33174	33344	33201	33209	33208	33446	33266	33429	33441	33100	33199	33343	33170	33167	33363	33087	33230	33245	33255	33185	33370	33320	33073	33305	33133	33216	33431	33662	33152	33245	33369	33169	33215	33404	33541	33547	33380	33356	33411	33366	33064	33530	33294	33397	33467	33267	33418	33380	33318	33197	33389	33104	33249	33236	33141	33165	33163	33273	33233	33203	33153	33139	33399	32985	33115	33294	33375	33183	33181	33404	33080	33567	33321	33166	33140	33105	33152	33389	33444	33273	33233	33228	33244	33285	33195	33346	33248	33105	33384
33924	63903	84895	77990	29146	18280	18249	18166	18202	18025	18128	18344	18244	18289	18349	18264	18305	18316	18172	18300	18279	18264	18303	18411	18335	18501	18413	18258	18211	18525	18234	18207	18200	18244	18340	18287	18264	18065	18381	18257	18316	18405	18239	18168	18194	18454	18310	18405	18322	18239	18322	18354	18411	18386	18231	18375	18135	18292	18264	18216	18307	18231	18376	18243	18318	18324	18282	18155	18375	18408	18326	18282	18430	18349	18343	18429	18470	18288	18264	18390	18347	18232	18247	18336	18386	18250	18386	18225	18169	18243	18108	18237	18257	18291	18411	18360	18199	18366	18316	18396	18277	18329	18323	18402	18282	18281	18292	18269	18381	18250	18335	18291	18253	18262	18228	18330	18343	18260	18281	18205	18178	18212	18364	18139	18339	18093	18211	18359	18334	18372	18218	18274	18149	18174	18450	18149	18259	18471	18151	18389	18337	18315	18169	18348	18185	18315	18119	18180	18347	18225	18327	18033	18364	18142	18233	18388	18158	18306	18419	18298	18527	18029	18396	18406	18265	18121	18280	18279	18338	18308	18245	18277	18094	18341	18350	18313	18112	18388	18230	18281	18205	18320	18371	18307	18176	18251	18176	18229	18268	18256	18258	18187	18108	18304	18180	18291	18411	18447	18279	18290	18272	18234	18093	18247	18284	18369	18198	18160	18514	18399	18316	18127	18407	18258	18392	18229	18259	18232	18325	18429	18206	18010	18301	18303	18283	18368	18312	18163	18362	18280	18205	18132	18294	18325	18379	18404	18212	18362	18270	18264	18413	18330	18299	18373	18183	18260	18269	18345	18272	18290	18454	18178	18302	18221	18433	18461	18120	18170	18250	18240	18218	18242	18388	18075	18279	18288	18152	18166	18348	18253	18071	18254	18265	18273	18369	18348	18312	18248	18286	18208	18347	18203	18073	18122	18277	18388	18291	18341	18486	18280	18114	18318	18173	18415	18288	18120	18297	18052	18498	18466	18293	18376	18327	18381	18227	18044	18061	18342	18300	18097	18260	18200	18282	18238	18204	18129	18323	18115	18318	18103	18473	18281	18254	18383	18256	18247	18367	18305	18273	18406	18332	18311	18351	18202	18362	18153	18275	18149	18282	18349	18182	18274	18386	17861	18241	18267	18251	18361	18145	18158	18509	18455	18445	18238	18242	18431	18235	18231	18048	18289	18426	18368	18188	18182	18223	18412	18148	18396	18266	18288	18286	18169	18310	18339	18322	18174	18265	18219	18247	18149	18246	18189	18345	18421	18467	18302	18202	18219	18284	18348	18409	18394	18278	18430	18341	18460	18320	18316	18458	18145	18373	18281	18178	18303	18518	18225	18259	18117	18158	18363	18375	18188	18503	18204	18204	18298	18132	18151	18347	18482	18138	18191	18087	18269	18210	18268	18376	18051	18163	18283	18360	18136	18198	18333	18387	18386	18285	18202	18156	18384	18283	18169	18456	18280	18526	18095	18233	18292	18282	18311	18267	18353	18375	18235	18327	18451	18393	18242	18198	18146	18138	18107	18450	18362	18463	18173	18325	18230	18191	18282	18180	18311	18281	18290	18338	18083	18074	18415	18266	18461	18089	18349	18316	18412	18227	18262	18342	18344	18350	18164	18326	18200	18186	18424	18331	18365	18087	18209	18098	18257	18396	18393	18264	18397	18391	18149	18161	18329	18206	18329	18189	18123	18112	18193	18427	18316	18190	18233	18201	18163	18505	18247	18332	18181	18217	18343	18322	18332	18309	18422	18202	18250	18269	18150	18312	18220	18242	18373	18276	18198	18163	18245	18248	18139	18274	18274	18235	18238	18502	18434	18442	18227	18248	18201	18494	18285	18096	18293	18422	18369	18061	18269	18218	18323	18229	18080	18066	18312	18179	18410	18447	18171	18280	18152	18368	18348	18181	18239	18364	18146	18210	18103	18347	18266	18254	18287	18156	18367	18236	18259	18284	18173	18216	18330	18364	18297	18256	18200	18328	18253	18446	18203	18356	18160	18233	18508	18265	18249	18226	18184	18375	18349	18040	18439	18354	18249	18354	18075	18260	18423	18178	18494	18154	18295	18391	18245	18203	18228	18281	18365	18230	18423	18331	18194	18221	18361	18326	18135	18218	18282	18309	18355	18253	18261	18329	18111	18353	18340	18310	18295	18141	18124	18185	18254	18216	18193	18638	18250	18373	18196	18464	18311	18276	18331	18161	18282	18147	18176	18194	18341	18300	18310	18216	18280	18185	18141	18332	18393	18337	18261	18408	18320	18207	18249	18212	18280	18320	18246	18269	18481	18369	18291	18420	18341	18294	18328	18226	18252	18329	18213	18140	18341	18373	18255	18267	18092	18202	18218	18154	18255	18134	18195	18390	18379	18135	18229	18282	18341	18406	18373	18059	18280	18501	18196	18321	18359	18331	18401	18226	18373	18384	18333	18330	18214	18401	18391	18159	18244	18109	18319	18225	18057	18414	18416	18358	18152	18519	18239	18321	18223	18347	18325	18397	18223	18384	18187	18213	18173	18364	18283	18338	18177	18109	18252	18249	18328	18268	18232	18295	18105	18434	18216	18305	18206	18208	18303	18385	18135	18289	18162	18162	18387	18238	18327	18225	18173	18157	18044	18181	18306	18185	18214	18270	18231	18315	18161	18408	18266	18414	18353	18178	18377	18142	18357	18341	18339	18094	18392	18086	18282	18233	18300	18457	18333	18115	18376	17956	18418	18466	18228	18305	18152	18391	18259	18336	18243	18412	18127	18269	18047	18370	18514	18181	18381	18488	18274	18186	18315	18245	18213	18227	18409	18401	18275	18193	18307	18154	18221	18262	18192	18209	18438	18472	18249	18240	18217	18225	18187	18269	18392	18218	18200	18383	18448	18039	18149	18039	18301	18428	18292	18319	18357	18276	18383	18245	18364	18338	18215	18254	18222	18355	18413	18255	18439	18220	18290	18245	18209	18351	18500	18202	18334	18398	18292	18282	18170	18092	18285	18385	18280	18117	18322	18287	18217	18201	18257	18151	18120	18289	18130	18186	18149	18260	18440	18321	18249	18269	18250	18250	18338	18233	18223	18201	18348	18295	18438	18246	18191	18182	18220	18260	18197	18160	18293	18298	18177	18320	18460	18327	18439	18411	18266	18142	18411	18285	18215	18309	18012	18148	18243	18249	18190	18372	18320	18272	18263	18393	18329	18117	18330	18224	18280	18359	18155	18323	18232	18257	18276	18212	18237	18178	18394	18277	18160	18080	18363	18340	18401	18241	18167	18346	18275	18145	18187	18435	18287	18342	18212	18201	18382	18408	18111	18226	18472	18191	18337	18286	18246	18425	18231	18251	18342	18342	18309	18214	18290	18317	18257	18274	18417	18449	18325	18084	18391	18252	18130	18190	18261	18330	18208	18298	18367	18255	18326	18329	18382	18339	18378	18301	18176	18512	18368	18223	18456	18411	18427	18338	18335	18387	18350	18288	18195	18156	18347	18102	18195	18293	18399	18341	18257	18321	18139	18064	18329	18244	18175	18406	18157	18332	18405	18289	18220	18234	18270	18198	18182	18471	18147	18239	18221	18290	18265	18289	18326	18278	18320	18215	18159	18324	18347	18326	18207	18239	18295	18089	18392	18219	18275	18167	18286	18202	18313	18179	18366	18333	18192	18226	18142	18092	18383	18208	18318	18328	18164	18365	18174	18241	18391	18218	18095	18026	18366	18305	18364	18248	18164	18354	18290	18290	18331	18133	18202	18264	18226	18259	18347	18316	18276	18321	18335	18172	18210	18274	18197	18267	18316	18251	18199	18300	18143	18085	18320	18207	18310	18341	18339	18297	18233	18260	18298	18315	18254	18350	18314	18207	18312	18335	18132	18329	18250	18501	18268	18165	18189	18291	18080	18066	18309	18307	18248	18236	18227	18238	18338	18317	18278	18209	18508	18390	17989	18074	18245	18178	18394	18305	18272	18168	18167	18384	18094	18358	18457	18208	18215	18217	18368	18239	18201	18252	18158	18262	18148	18257	18427	18456	18460	18167	18369	18235	18334	18236	18335	18293	18089	18224	18304	18290	18376	18321	18206	18336	18198	18326	18196	18374	18209	18440	18177	18183	18307	18283	18322	18178	18208	18227	18288	18079	18347	18348	18167	18276	18128	18228	18285	18413	18313	18199	18209	18404	18414	18179	18161	18476	18229	18016	18413	18266	18299	18283	18190	18177	18277	18255	18265	18219	18348	18377	18084	18171	18100	18252	18297	18145	18127	18128	18374	18344	18246	18235	18386	18089	18237	18120	18256	18121	18218	18236	18371	18019	18129	18369	18175	18402	18349	18072	18349	18455	18338	18221	18162	18461	18203	18231	18349	18353	18195	18318	18305	18095	18281	18469	18363	18352	18300	18393	18317	18090	18242	18194	18268	18190	18204	18403	18256	18506	18518	18081	18397	18175	18323	18339	18217	18414	18458	18255	18214	18272	18075	18284	18197	18433	18337	18472	18323	18276	18229	18324	18275	18289	18245	18268	18464	18349	18217	18336	18100	18332	18330	18563	18199	18248	17977	18229	18276	18057	18190	18356	18294	18326	18295	18295	18222	18378	18096	18327	18384	18323	18254	18421	18321	18454	18163	18363	18395	18161	18182	18168	18197	18311	18413	18299	18071	18189	18151	18021	18147	18117	18224	18424	18479	18276	18255	18263	18168	18388	18306	18190	18330	18246	18128	18191	18271	18273	18361	18263	18012	18214	18235	18355	18285	18194	18307	18268	18237	18063	18333	18256	18203	18122	18157	18348	18142	18149	18132	18336	18471	18178	18064	18232	18133	18193	18160	18368	18142	18453	18208	18138	18261	18239	18410	18253	18252	18296	18304	18291	18380	18392	18169	18252	18260	18333	18189	18046	18386	18426	18172	18206	18297	18270	18256	18235	18274	18312	18447	18469	18142	18054	18388	18207	18394	18320	18293	18228	18287	18220	18409	18197	18316	18223	18180	18412	18285	18427	18271	18255	18391	18383	18293	18290	18111	18134	18363	18239	18148	18318	18372	18366	18222	18139	18423	18281	18221	18239	18331	18401	18338	18262	18294	18103	18328	18262	18310	18039	18228	18137	18209	18222	18467	18234	18346	18516	18220	18164	18248	18126	18275
36197	48938	59468	43581	32810	31359	31909	31381	31542	31558	31553	31329	31754	31170	31512	31533	31515	31481	31689	31338	31732	31486	31326	31685	31755	31882	31475	31661	31304	31398	31214	31366	31359	31115	31392	31377	31217	31572	31359	31323	31253	31343	31433	31577	31358	31325	31376	31439	31498	31526	31700	31399	31224	31325	31677	31487	31582	31418	31394	31267	31318	31740	31469	31318	31361	31566	31502	31475	31495	31351	31303	31499	31441	31360	31575	31362	31415	31391	31657	31437	31362	31114	31447	31432	31399	31628	31424	31509	31557	31582	31403	31292	31213	31518	31555	31290	31363	31693	31345	31364	31637	31415	31562	31555	31686	31467	31317	31358	31568	31487	31734	31430	31432	31138	31550	31417	31802	31222	31309	31571	31055	31380	31477	31186	31660	31438	31247	31335	31465	31311	31162	31405	31435	31626	31525	31424	31783	31282	31354	31325	31191	31682	31376	31207	31244	31328	31333	31687	31350	31541	31695	31291	31611	31313	31523	31218	31594	31369	31462	31424	31351	31165	31069	31399	31367	31265	31474	31292	31446	31326	31284	31581	31521	31546	31559	31677	31568	31508	31728	31489	31577	31417	31498	31241	31522	31046	31418	31425	31497	31321	31502	31295	31333	31523	31149	31598	31568	31225	31591	31856	31633	31315	31595	31440	31203	31326	31296	31204	31435	31609	31623	31287	31407	31719	31243	31262	31632	31279	31085	31133	31601	31340	31035	31535	31349	31287	31333	31696	31310	31277	31675	31281	31541	31290	31064	31417	31445	31584	31452	31581	31679	31684	31403	31445	31380	31379	31520	31260	31370	31518	31395	31386	31415	31292	31229	31319	31666	31504	31447	31551	31561	31302	31356	31189	31218	31600	31463	31538	31446	31362	31446	31566	31527	31427	31273	31257	31618	31273	31287	31281	31396	31358	31632	31312	31246	31613	31506	31505	31520	31533	31557	31536	31195	31366	31286	31266	31520	31618	31570	31160	31614	31514	31334	31567	31535	31705	31839	31281	31234	31382	31307	31342	31375	31583	31327	31161	31553	31477	31313	31684	31413	31338	31338	31401	31489	31480	31363	31422	31303	31286	31729	31389	31382	31410	31369	31391	31393	31345	31430	31450	31628	31275	31335	31396	31518	31355	31204	31555	31298	31268	31203	31596	31484	31310	31285	31330	31586	31733	31545	31458	31528	31443	31779	31267	31182	31273	31503	31424	31446	31309	31262	31170	31652	31455	31554	31211	31468	31644	31452	31392	31534	31447	31698	31149	31044	31483	31557	31361	31428	31398	31343	31603	31426	31397	31345	31651	31507	31395	31443	31439	31316	31167	31503	31410	31337	31342	31235	31096	31130	31645	31630	31529	31484	31316	31781	31292	31213	31469	31308	31413	31576	31570	31258	31315	31349	31455	31601	31509	31405	31508	31472	31402	31433	31578	31550	31471	31363	31490	31632	31516	31256	31360	31361	31431	31546	31668	31381	31383	31363	31357	31426	31245	31565	31377	31600	31306	31335	31455	31517	31293	31442	31446	31366	31361	31248	31051	31403	31446	31605	31545	31367	31383	31442	31205	31508	31484	31298	31089	31515	31598	31327	31470	31506	31228	31345	31711	31360	31418	31455	31271	31546	31559	31359	31385	31562	31673	31657	31489	31491	31468	31578	31250	31253	31671	31422	31652	31731	31366	31438	31507	31484	31541	31546	31359	31648	31438	31799	31529	31320	31501	31511	31343	31373	31571	31216	31424	31142	31112	31522	31622	31154	31372	31221	31578	31544	31606	31470	31162	31257	31374	31816	31267	31618	31449	31527	31421	31701	31548	31473	31032	31159	31372	31600	31433	31342	31184	31367	31335	31391	31601	31749	31186	31325	31371	31488	31472	31606	31641	31384	31464	31440	31556	31641	31536	31278	31525	31168	31601	31598	31362	31609	31303	31467	31566	31327	31367	31433	31335	31353	31385	31174	31487	31237	31643	31387	31555	31433	31262	31688	31551	31353	31569	31426	31505	31408	31287	31304	31461	31524	31577	31585	31302	31543	31551	31306	31290	31376	31377	31558	31409	31325	31328	31612	31646	31428	31609	31616	31334	31397	31520	31588	31317	31336	31494	31352	31357	31587	31474	31498	31324	31312	31813	31345	31584	31614	31451	31489	31675	31310	31319	31304	31336	31177	31476	31334	31458	31423	31627	31160	31125	31417	31426	31304	31243	31227	31750	31221	31383	31537	31533	31341	31399	31372	31641	31632	31521	31352	31455	31617	31412	31345	31648	31386	31327	31407	31508	31546	31222	31446	31302	31512	31392	31502	31708	31351	31500	31366	31602	31567	31308	31216	31409	31571	31383	31478	31575	31483	31423	31771	31437	31657	31600	31499	31195	31532	31406	31340	31516	31284	31304	31342	31459	31337	31277	31433	31466	31214	31278	31359	31351	31643	31352	31613	31391	31327	31232	31497	31579	31645	31251	31272	31317	31723	31299	31286	31556	31569	31379	31468	31422	31654	31385	31149	31206	31266	31532	31281	31250	31349	31484	31376	31487	31616	31231	31388	31272	31610	31371	31807	31689	31296	31235	31489	31314	31495	31438	31558	31397	31260	31301	31243	31453	31475	31579	31300	31567	31538	31147	31478	31354	31369	31358	31356	31498	31209	31166	31468	31527	31472	31445	31342	31489	31193	31309	31360	31098	31272	31246	31624	31503	31346	31442	31513	31547	31472	31491	31266	31408	31446	31518	31561	31498	31146	31416	31350	31471	31106	31279	31368	31362	31436	31179	31485	31309	31564	31337	31427	31408	31375	31812	31325	31402	31396	31472	31521	31339	31447	31480	31341	31382	31438	31458	31544	31429	31544	31458	31561	31140	31466	31404	31563	31334	31530	31531	31704	31626	31608	31728	31548	31497	31324	31241	31471	31358	31242	31417	31171	31327	31476	31496	31323	31614	31731	31583	31342	31605	31414	31466	31436	31463	31435	31203	31161	31440	31499	31440	31331	31485	31185	31308	31268	31260	31316	31624	31328	31238	31538	31473	31239	31217	31493	31488	31412	31296	31457	31500	31291	31496	31497	31729	31593	31350	31212	31393	31355	31345	31313	31337	31376	31477	31404	31655	31253	31162	31324	31384	31108	31315	31571	31758	31342	31130	31312	31290	31615	31235	31320	31263	31438	31456	31455	31391	31643	31328	31393	31519	31432	31219	31275	31321	31582	31401	31455	31261	31321	31220	31358	31357	31238	31305	31094	31483	31268	31131	31645	31503	31273	31369	31381	31424	31333	31627	31369	31535	31307	31363	31341	31617	31496	31576	31457	31211	31500	31445	31536	31430	31513	31274	31605	31333	31447	31329	31428	31263	31458	31271	31437	31151	31369	31345	31635	31411	31373	31350	31617	31138	31151	31638	31723	31756	31464	31463	31470	31612	31611	31643	31772	31230	31549	31498	31365	31514	31341	31724	31430	31710	31380	31414	31406	31344	31342	31505	31647	31431	31491	31496	31456	31349	31342	31336	31316	31656	31041	31528	31511	31424	31542	31700	31537	31560	31466	31561	31482	31305	31611	31422	31577	31241	31264	31421	31323	31318	31349	31570	31608	31593	31268	31173	31392	31544	31346	31151	31399	31456	31473	31349	31763	31462	31423	31469	31219	31553	31445	31511	31578	31583	31429	31164	31636	31603	31767	31576	31583	31553	31223	31595	31252	31539	31500	31631	31290	31364	31503	31253	31633	31498	31759	31361	31285	31801	31266	31458	31429	31386	31344	31543	31418	31380	31449	31496	31527	31234	31275	31382	31263	31389	31234	31314	31285	31446	31553	31397	31733	31361	31324	31378	31361	31489	31626	31364	31580	31607	31397	31477	31429	31302	31352	31503	31296	31376	31435	31303	31402	31532	31648	31557	31413	31295	31369	31463	31430	31196	31450	31659	31594	31354	31689	31484	31607	31417	31452	31523	31380	31451	31269	31258	31414	31246	31538	31377	31436	31232	31484	31218	31223	31715	31483	31529	31462	31683	31313	31305	31875	31348	31493	31433	31253	31279	31136	31267	31797	31334	31388	31745	31532	31367	31153	31661	31184	31327	31684	31546	31162	31458	31453	31388	31492	31325	31721	31309	31423	31596	31844	31071	31263	31215	31315	31580	31718	31162	31471	31540	31698	31333	31369	31320	31418	31427	31464	31378	31582	31316	31119	31548	31276	31094	31853	31230	31501	31582	31441	31518	31689	31424	31504	31688	31353	31291	31400	31308	31299	31718	31617	31509	31319	31236	31415	31463	31439	31538	31564	31249	31479	31396	31542	31560	31244	31613	31430	31489	31720	31477	31279	31334	31458	31435	31147	31405	31391	31185	31436	31500	31391	31484	31544	31601	31570	31758	31582	31363	31647	31214	31414	31317	31780	31300	31819	31530	31317	31318	31564	31565	31349	31614	31643	31500	31549	31310	31363	31369	31173	31519	31395	31408	31555	31466	31645	31440	31536	31817	31554	31598	31288	31727	31859	31283	31384	31398	31467	31504	31321	31726	31505	31309	31304	31547	31486	31440	31366	31284	31442	31498	31360	31579	31493	31509	31507	31693	31681	31516	31112	31286	31139	31391	31681	31613	31598	31609	31421	31426	31432	31415	31391	31681	31218	31464	31751	31420	31782	31566	31458	31512	31405	31474	31337	31379	31436	31501	31403	31424	31231	31108	31368	31110	31313	31510	31739	31413	31656	31449	31769	31748	31473	31307	31272	31381	31302	31511	31315	31344	31391	31481	31362	31342	31607	31523	31413	31279	31293	31673	31493	31640	31398	31445	31728	31638	31402	31245	31458	31551	31479	31508	31393	31567	31602	31475	31440	31634	31520	31555	31153	31497	31703	31636	31273	31247	31522	31377	31360	31403	31134	31626	31458	31557	31354	31436	31566	31515	31672	31717	31266	31538	31543	31499	31418	31658	31363	31157	31573	31345	31505	31370	31600	31658	31461	31542	31263	31591	31224	31182	31557	31333	31226	31366	31317	31307	31269	31533	31468	31287	31243	31451	31476	31469	31257	31386	31524	31662	31559	31466	31449	31312	31487	31451	31291	31568	31311	31384	31653	31263	31587	31482	31400	31249	31459	31697	31461	31439	31348	31402	31167	31412	31207	31674	31460	31633
22647	51066	47991	28589	18502	17501	17644	17831	17588	17631	17374	17625	17719	17631	17608	17498	17624	17475	17615	17556	17549	17250	17667	17558	17606	17482	17483	17676	17564	17544	17452	17591	17640	17678	17544	17545	17543	17519	17569	17516	17614	17506	17574	17613	17605	17635	17679	17743	17495	17412	17704	17758	17401	17462	17504	17824	17687	17614	17408	17554	17627	17682	17541	17675	17610	17587	17741	17642	17669	17455	17289	17590	17748	17759	17661	17446	17588	17612	17608	17691	17602	17598	17514	17625	17619	17539	17593	17426	17573	17618	17529	17562	17521	17467	17627	17578	17534	17578	17496	17565	17562	17632	17557	17478	17526	17612	17637	17759	17491	17556	17588	17715	17525	17529	17548	17593	17641	17437	17357	17512	17582	17710	17610	17635	17523	17627	17516	17797	17700	17651	17635	17818	17490	17537	17601	17600	17544	17556	17627	17553	17588	17476	17529	17656	17597	17649	17424	17555	17563	17785	17499	17587	17591	17582	17622	17693	17615	17809	17461	17594	17638	17610	17700	17463	17565	17568	17585	17811	17651	17621	17509	17484	17551	17683	17702	17640	17750	17623	17686	17602	17588	17757	17694	17476	17755	17513	17517	17510	17506	17682	17580	17665	17669	17486	17672	17591	17579	17523	17602	17895	17631	17690	17502	17544	17645	17432	17745	17533	17692	17456	17555	17487	17639	17585	17547	17672	17582	17573	17807	17624	17619	17425	17558	17678	17555	17782	17484	17551	17751	17620	17588	17611	17641	17652	17564	17573	17772	17642	17613	17688	17596	17499	17535	17703	17509	17475	17694	17346	17756	17527	17367	17595	17416	17645	17645	17597	17676	17549	17573	17503	17400	17745	17721	17548	17696	17572	17608	17553	17550	17582	17629	17503	17540	17740	17805	17730	17648	17717	17676	17811	17578	17494	17699	17509	17811	17589	17663	17572	17762	17646	17710	17488	17660	17627	17679	17552	17762	17647	17548	17590	17446	17627	17666	17675	17637	17589	17651	17773	17510	17689	17717	17427	17684	17584	17460	17635	17654	17554	17677	17662	17453	17474	17407	17623	17608	17516	17702	17442	17648	17445	17649	17601	17578	17670	17575	17708	17473	17606	17627	17543	17611	17495	17708	17530	17498	17631	17636	17497	17515	17456	17670	17644	17591	17648	17543	17487	17456	17543	17497	17530	17441	17393	17404	17666	17517	17544	17666	17430	17493	17612	17377	17457	17663	17562	17706	17627	17640	17718	17748	17431	17504	17565	17381	17538	17566	17573	17598	17542	17662	17561	17526	17541	17559	17538	17512	17699	17488	17550	17637	17519	17550	17697	17576	17544	17711	17587	17520	17864	17588	17704	17652	17588	17663	17577	17521	17621	17593	17493	17549	17541	17751	17643	17767	17641	17609	17551	17516	17736	17712	17518	17610	17571	17647	17601	17602	17554	17744	17633	17552	17497	17546	17695	17596	17627	17693	17676	17587	17684	17556	17547	17724	17624	17499	17547	17560	17692	17616	17528	17642	17553	17492	17507	17577	17512	17582	17735	17426	17664	17659	17500	17588	17591	17505	17501	17549	17514	17364	17611	17536	17594	17803	17366	17456	17573	17599	17512	17550	17564	17545	17536	17535	17600	17675	17491	17672	17549	17698	17854	17666	17671	17463	17529	17408	17636	17487	17803	17567	17514	17560	17522	17525	17619	17505	17553	17554	17482	17549	17711	17588	17625	17453	17616	17567	17691	17699	17637	17771	17733	17395	17674	17400	17558	17505	17520	17584	17713	17693	17672	17641	17543	17675	17563	17619	17496	17489	17454	17872	17795	17710	17508	17601	17598	17587	17580	17519	17692	17678	17658	17642	17564	17542	17533	17687	17567	17784	17622	17603	17467	17559	17534	17686	17489	17516	17691	17480	17511	17602	17552	17536	17630	17801	17647	17653	17650	17504	17633	17585	17689	17538	17628	17711	17566	17732	17498	17555	17678	17651	17403	17683	17380	17527	17637	17495	17794	17654	17574	17756	17549	17628	17547	17459	17562	17681	17621	17706	17671	17520	17639	17436	17559	17552	17693	17526	17679	17676	17570	17594	17499	17662	17485	17564	17650	17561	17688	17584	17585	17707	17502	17584	17536	17594	17705	17633	17637	17550	17495	17664	17587	17630	17686	17592	17573	17354	17631	17441	17829	17419	17592	17649	17399	17696	17701	17508	17707	17394	17637	17389	17511	17595	17709	17553	17488	17556	17539	17627	17547	17529	17665	17570	17436	17506	17720	17667	17425	17739	17423	17495	17581	17644	17669	17503	17605	17562	17573	17516	17768	17441	17620	17685	17638	17598	17411	17517	17639	17390	17539	17535	17697	17623	17522	17504	17713	17652	17636	17724	17380	17549	17578	17567	17708	17863	17467	17538	17473	17525	17723	17557	17575	17425	17676	17665	17421	17594	17488	17739	17569	17596	17625	17542	17586	17601	17643	17698	17589	17531	17462	17491	17476	17588	17589	17765	17530	17585	17748	17647	17661	17527	17633	17593	17710	17736	17469	17461	17638	17627	17552	17596	17629	17508	17289	17610	17556	17678	17629	17442	17541	17569	17467	17617	17610	17456	17635	17529	17484	17696	17558	17605	17649	17574	17644	17535	17433	17609	17517	17630	17628	17602	17568	17668	17569	17501	17561	17468	17446	17560	17497	17756	17568	17592	17622	17776	17552	17538	17543	17657	17693	17639	17732	17608	17670	17565	17682	17547	17634	17648	17589	17565	17774	17476	17569	17517	17467	17554	17550	17645	17516	17699	17489	17643	17672	17526	17761	17622	17544	17564	17695	17535	17659	17598	17727	17595	17581	17605	17587	17602	17607	17524	17642	17524	17667	17447	17450	17635	17554	17453	17540	17646	17495	17542	17527	17477	17712	17507	17562	17643	17700	17543	17675	17419	17642	17541	17496	17461	17571	17754	17584	17705	17629	17491	17503	17651	17753	17551	17419	17680	17374	17789	17583	17629	17471	17707	17617	17733	17583	17580	17545	17663	17790	17578	17700	17483	17628	17456	17724	17464	17688	17425	17573	17549	17629	17628	17475	17627	17502	17645	17627	17605	17548	17514	17685	17615	17680	17554	17384	17635	17564	17783	17587	17572	17573	17614	17333	17441	17542	17633	17479	17549	17792	17694	17563	17568	17493	17551	17548	17533	17447	17659	17500	17596	17688	17632	17464	17511	17538	17695	17746	17400	17599	17497	17508	17564	17613	17511	17462	17552	17653	17639	17468	17572	17494	17594	17540	17564	17568	17511	17567	17727	17583	17568	17656	17569	17496	17638	17554	17772	17635	17636	17593	17564	17555	17560	17513	17633	17702	17654	17823	17586	17593	17665	17562	17511	17638	17670	17638	17734	17538	17520	17614	17669	17696	17849	17535	17460	17566	17461	17485	17564	17613	17533	17624	17383	17534	17694	17554	17726	17643	17664	17631	17652	17626	17454	17458	17680	17590	17754	17634	17533	17753	17637	17612	17577	17571	17611	17265	17429	17746	17689	17560	17543	17626	17587	17706	17488	17766	17570	17450	17666	17536	17488	17565	17780	17562	17721	17509	17588	17709	17607	17603	17638	17588	17637	17603	17446	17721	17575	17683	17569	17713	17483	17522	17619	17538	17651	17492	17440	17520	17430	17565	17664	17627	17404	17642	17640	17589	17533	17606	17463	17639	17634	17683	17788	17673	17672	17561	17593	17490	17625	17559	17577	17746	17670	17685	17583	17564	17748	17435	17516	17583	17624	17571	17620	17451	17431	17498	17626	17599	17550	17492	17581	17643	17722	17433	17466	17520	17743	17648	17654	17715	17497	17525	17543	17550	17536	17608	17523	17627	17554	17534	17461	17604	17640	17796	17663	17668	17609	17668	17768	17463	17775	17668	17580	17745	17540	17467	17595	17577	17440	17567	17470	17659	17572	17545	17594	17896	17814	17717	17605	17390	17454	17611	17568	17668	17440	17547	17565	17540	17517	17460	17708	17618	17385	17582	17643	17591	17454	17475	17638	17692	17513	17623	17564	17502	17558	17714	17702	17663	17654	17651	17628	17711	17614	17604	17597	17575	17526	17676	17599	17619	17640	17685	17701	17607	17630	17558	17539	17584	17523	17597	17639	17576	17694	17583	17570	17442	17632	17481	17662	17915	17581	17625	17622	17575	17712	17490	17482	17595	17675	17459	17680	17626	17607	17641	17565	17655	17501	17618	17661	17485	17649	17589	17504	17683	17618	17668	17735	17416	17609	17510	17699	17645	17757	17590	17526	17524	17584	17500	17558	17576	17783	17517	17574	17566	17705	17351	17622	17515	17590	17637	17366	17582	17733	17621	17602	17596	17598	17459	17439	17510	17629	17495	17662	17575	17747	17624	17390	17542	17705	17649	17908	17665	17718	17666	17622	17589	17468	17510	17723	17625	17587	17658	17535	17650	17505	17527	17636	17478	17772	17557	17667	17596	17436	17782	17413	17622	17437	17443	17621	17528	17733	17588	17474	17399	17663	17557	17472	17600	17534	17684	17491	17578	17612	17393	17546	17512	17581	17671	17601	17437	17617	17540	17669	17739	17591	17470	17681	17683	17429	17557	17560	17661	17554	17618	17660	17482	17613	17543	17549	17654	17542	17677	17664	17595	17381	17699	17543	17578	17586	17583	17581	17518	17649	17633	17537	17666	17605	17592	17658	17592	17530	17708	17595	17523	17506	17616	17416	17782	17821	17577	17595	17766	17697	17528	17504	17533	17548	17685	17625	17588	17579	17573	17680	17740	17523	17600	17468	17613	17459	17596	17766	17499	17637	17598	17448	17548	17687	17607	17529	17570	17517	17610	17543	17689	17655	17542	17452	17459	17627	17430	17780	17493	17597	17545	17670	17472	17701	17591	17505	17529	17545	17659	17445	17777	17730	17757	17392	17596	17445	17481	17674	17790	17742	17540	17476	17473	17703	17499	17597	17679	17579	17719	17680	17461	17575	17594	17545	17318	17365	17730	17726	17633	17561	17646	17688	17620	17776	17586	17790	17649	17672	17605	17503	17729	17311	17582	17684	17677	17673	17484	17587	17635	17604	17813	17611	17577	17488	17600	17553	17654	17370	17711	17576	17573	17410	17671	17522	17621
22829	31097	60170	50347	27823	27777	30678	28688	28195	28479	28334	28357	28305	28347	28415	28151	28273	28195	28382	28115	27951	28603	28267	28473	28094	27879	28090	28046	28370	28241	28294	27962	28099	28165	28006	28283	28162	28224	28125	28361	27981	28383	28508	27888	28015	28033	28147	28008	28186	28317	27924	28059	28027	28117	27866	28005	28119	28245	28149	27981	28004	28226	28064	28157	28034	28385	28015	27887	27988	28134	28058	28205	28056	28114	28096	28298	28237	27895	27986	28198	28048	28164	27911	28041	28300	28339	28147	28240	27887	27802	28034	28058	28012	28280	27990	27972	28196	28095	28023	28181	28254	27782	28036	28046	27704	28049	27947	28083	27860	27972	28330	28046	28171	28234	28099	28194	28291	28159	28299	28003	28108	28016	28079	27955	28440	28216	28277	27848	28033	27989	28236	27870	27861	28264	27913	27996	28133	28315	28254	28305	27914	27984	28001	28107	28327	28120	27699	28114	27996	28096	28274	27947	28086	28077	28020	27823	28075	27928	28110	27857	28123	27941	27927	28032	28039	28243	28157	28208	28081	28332	28204	28094	27968	28110	27999	27929	27992	27952	28118	27882	28031	27979	28195	27956	28023	28012	28177	28149	28101	28122	27990	27990	28023	28076	28174	27842	28186	28117	27866	28058	28051	28188	28049	28315	28144	27742	28019	27893	28276	28144	28075	28292	27996	28334	28014	27932	28077	28252	28002	28035	28025	28290	28160	28278	28137	28039	27907	28160	28029	28052	27968	27911	28140	28200	28035	27868	28021	27962	28091	28237	27950	28245	28103	28219	28154	27881	27974	28148	27784	27999	28160	28102	28220	28180	28212	28365	27899	27912	28129	28019	28164	28033	27766	28029	27944	28168	28125	28138	27974	28216	27911	28065	28090	28072	27878	27854	28257	28285	28174	28365	28148	28188	28102	28114	28299	28057	28114	28045	28090	27770	27886	28233	27996	28128	28248	28099	28229	28045	28042	27850	28321	27945	27814	28094	27910	28155	27960	28056	28066	28247	28029	28436	28218	28100	28303	28139	28180	28103	28122	28127	28072	28199	28122	28067	27954	27834	28170	28307	27824	28022	27956	28009	28177	28251	27918	27970	28154	28172	28037	28187	28189	27902	28114	28005	28029	28026	27929	28046	27905	27994	27983	28101	27962	28295	28072	28085	28235	28411	28016	27895	28190	28116	27962	27998	27881	27668	28150	27872	27997	28154	28078	27753	27794	27774	28061	28200	28071	28318	28018	28329	27947	27925	28159	27882	27980	27969	27957	28016	27935	28154	28042	27954	27850	28148	28097	28149	28270	28247	28224	28077	28195	28185	28091	28210	28116	27990	27963	27827	27871	28301	28084	28024	28262	28245	27835	27819	28122	28122	28083	27762	28021	27856	28092	27991	28059	27991	28166	27969	28076	28052	28126	28114	28231	28145	28204	28219	28094	28125	28159	28188	28076	28144	28036	27835	28198	27981	27892	27842	28134	27991	27746	27975	28086	28247	28395	28131	28389	28037	28070	28264	27749	27864	28141	28037	27878	27915	27986	28074	28407	28375	28246	27946	27913	28207	28338	28017	27938	28199	27962	27855	27805	28208	28372	27955	27840	28069	27907	27810	28109	27821	27977	28067	27890	28008	27949	28218	28074	27936	27941	27862	28108	27996	28094	28005	28197	27790	27920	28200	28058	28232	28288	27975	28059	28043	28127	28130	28079	27893	27823	28189	28062	28205	28094	27932	28002	28080	28194	28170	28006	28125	28112	28167	27878	28138	28129	27996	27831	28003	28005	28015	28243	28148	27947	27680	27916	28043	28272	27841	28057	28127	28097	28001	28043	27977	28092	28000	27822	28118	28108	28392	28076	28231	28157	27942	27763	28141	28121	28018	27972	27855	28046	28034	28256	27731	28181	28209	27912	27939	28037	28044	28128	28121	28260	28055	28066	28305	28153	28029	28131	27994	28043	28237	28098	28089	28041	28099	28202	28143	27879	28000	27968	28324	28254	28383	28038	28214	28037	28023	28141	28347	28232	28044	27939	28166	28041	28046	28103	28080	27797	27785	27965	28301	28262	28098	27911	27899	27992	28164	28140	27763	27883	28126	28278	28320	28047	27983	28048	27922	28178	28392	28043	28210	28064	28200	28038	28058	27973	27882	28026	27739	28094	27906	27986	27906	27822	28073	27901	28039	28078	28012	28203	28366	28160	27964	27917	28028	28195	28355	27923	27959	27898	28003	27792	28425	28057	28195	27864	27854	28172	28008	28050	28105	28119	27948	28269	28045	27996	28114	28091	27970	28196	28281	28048	27960	28315	28087	28116	28070	28153	28117	28138	28086	28188	27866	27968	27992	28076	28081	28214	27726	27937	28066	28009	28061	28116	28130	27891	27963	27992	27876	28223	28377	28327	27872	28242	28308	27574	28138	28027	27794	27851	27978	28367	27856	28229	28016	27928	27829	28047	27742	27948	27903	27959	28135	28195	28060	27882	28121	28081	27806	28114	28064	28126	28265	28217	28050	28206	28069	28044	28063	27858	28136	27986	28151	28123	28280	28077	28130	28039	28053	27823	28140	28164	27996	28027	27934	28053	28072	28194	27925	27928	28400	28026	28269	27890	28140	27928	27933	28049	28053	28154	28193	28137	27970	27993	28216	28143	27910	28030	28265	28278	28258	28180	28076	28010	27869	28154	28218	28036	27786	27813	28037	28172	28073	27980	28095	28149	27985	27923	27777	27977	28034	28214	28101	28330	27936	27851	28144	28268	28029	28191	28117	28005	27850	28048	28025	27965	28008	28002	28045	28044	27908	28040	28039	28319	27775	28226	27985	28142	28025	27982	27801	27979	27956	28108	27844	28041	28076	28059	28112	27725	28035	28387	28144	28053	27787	28205	28287	28125	28064	28164	28161	28008	28245	27903	27900	28154	27821	28053	27672	28080	28108	28167	28081	27970	27812	28015	28218	28066	27989	28145	28058	28102	27993	27905	28107	28063	27980	28125	28066	28147	28137	27802	27762	28243	28118	27926	28195	27941	27943	28023	27893	28077	27962	27977	27798	28211	28330	28225	27952	28104	27849	28228	28103	28030	27863	28436	28145	28423	28153	28028	27992	28316	28036	27936	27939	28149	28034	28018	27910	27950	28009	28160	27983	28115	27952	28071	27961	28069	28010	28093	28099	28258	28148	27945	28286	27943	27989	27975	27721	28125	28005	28090	27928	28053	28220	28080	27983	28017	28064	28036	28134	27940	27898	28059	27780	28133	28323	28069	27855	28109	28170	28060	28152	28147	27847	28302	28057	28021	28028	28078	28160	28152	28064	28183	28195	28237	28069	28170	28114	28253	28060	28319	27904	28014	28040	28106	28047	28006	27931	28093	27964	27837	28151	27910	28132	28182	28045	28333	28021	28050	28030	27834	28133	28042	28240	27989	27818	27783	27784	27897	28026	27967	27957	28077	28142	27947	28033	27951	28274	28387	27963	27999	28097	28085	28030	28181	28028	27938	28075	28017	28182	28204	27952	28076	27970	27861	28221	28174	27904	28142	27948	28093	28176	28015	28215	28038	27909	28271	27981	28096	28282	28091	28145	28199	27933	27973	28190	28162	28023	28168	28291	27962	28073	27938	27960	28017	28237	28047	27941	28108	28149	28185	28155	28217	27892	28174	28157	27894	28039	28093	28098	27955	28029	28241	28038	27751	27880	27988	27862	28172	28156	28241	28329	28086	28113	28258	28364	28061	27866	28031	28003	27860	28100	27819	27795	28114	28168	28203	28052	28045	27891	28139	28056	28051	28209	27976	27832	28048	27867	27984	28205	28218	28189	28001	27941	27918	28080	28078	28104	28102	28094	28297	27975	28013	27930	28064	27776	28004	28061	28050	28111	28040	27772	27840	27968	27975	28111	28107	28013	28002	27812	28200	28089	28098	28162	27859	28118	27964	27793	28097	28104	27978	28126	28129	28103	28201	28162	28148	28215	28052	28010	28072	28060	28024	28028	28129	28016	28131	27909	27896	28275	28102	28081	28160	28139	27811	27844	28106	28344	28323	27952	28051	27976	27810	27979	27939	28068	28019	28050	27939	27902	28048	28084	27934	27965	27995	28005	28106	28137	27950	28025	27895	27735	28108	28316	28103	28029	27813	28021	28069	28203	28051	28307	28216	28126	28182	28295	27776	27918	28036	27673	28199	28078	28043	28096	28173	28094	28263	28053	27975	28125	27917	28029	28099	28025	28092	28120	28191	28119	28023	28086	28201	28098	27997	28110	28230	28419	28358	27895	27983	27830	28444	28025	27935	28071	28146	28197	28210	28215	28038	28274	28236	28240	27949	28063	28043	28055	28073	27815	28156	28176	27844	27864	28072	27897	28011	28109	28258	28144	27958	27914	28149	28236	28075	28039	28006	27856	28036	27972	28374	28091	27968	27865	27888	28101	28258	28023	28029	27904	27923	28097	28266	27887	27849	27871	28189	28009	28110	28189	28093	28018	27920	28018	27894	27985	27916	28079	27979	27966	28123	28064	28036	28156	28102	28246	28093	28204	28250	27955	28056	28328	28179	27965	28156	27883	28085	27923	28059	28087	28240	28131	28279	28186	27900	28034	28046	27993	27891	28049	27880	28335	27902	28045	28020	27929	28104	27974	28139	28287	28096	28239	28096	28130	28200	27940	28016	28197	28243	28200	27857	28283	27985	27924	28304	27998	28079	28412	28161	27896	27935	28019	28131	28093	28283	27916	28186	28026	28100	28016	28370	28197	28171	28006	28511	28198	27941	28105	28247	27963	28148	28052	27930	28057	28080	28168	27993	27980	28012	28166	28110	28258	28021	28023	28255	27843	28300	27984	28123	27664	27887	28156	28032	28058	28052	28177	27921	27877	28588	28362	28092	28359	28071	27950	28068	28017	28065	28036	28161	28042	27911	27844	28085	28024	28098	27924	28308	28291	27992	27916	27840	28020	28064	28081	27937	27681	28016	28018	27935	28230	27818	28103	28145	28287	28245	27827	27886	28112	28112	28054	28260	27730	27963	28131	28068	28178	28289	28023	28163	27930	28239	28229	28309	27962	28052	28090	28167	27924	28140	28201	28075	28117	28139	27910	28012	28041	27956	27986	28116	27960	27981	27754	28015	27950	28030	28075
33324	79990	92617	63705	18217	16229	16335	16441	16199	16248	16223	16118	16263	16103	16158	16028	16194	16150	16158	16187	16156	16229	16283	16077	16170	16328	16160	16156	16335	16331	16208	16210	16183	16179	16265	16229	16200	15959	16222	16226	16233	16224	16333	16253	16170	16416	16086	16128	16022	16130	16151	16243	16194	16179	16196	16192	16387	16217	16155	16298	16231	16154	16301	16191	16178	16353	16253	16302	16305	16300	16182	16197	16087	16282	16279	16029	16146	16321	16242	16162	16298	16233	16087	16076	16257	16210	16393	16151	16183	16146	16161	16255	16100	16083	16097	16273	16182	16229	16361	16262	16165	16286	16236	16078	16298	16114	16202	16257	16214	16149	15968	16119	16238	16214	16123	16411	16021	16135	16306	16259	16233	16213	16146	16315	16254	16058	16027	16240	16105	16046	16127	16246	16102	16052	16175	16174	16409	16304	16234	16034	16265	16169	16008	16316	16225	16191	16223	16208	16156	16229	16153	16034	16291	16216	16341	16053	16137	16217	16032	16117	16243	16315	16298	16193	16165	16174	16348	16237	16130	16326	16151	16119	15970	16020	16200	16085	16213	16187	16110	16240	16144	15930	16374	16158	16096	16291	16155	16378	16220	16173	16281	16311	16105	16067	16328	16226	16169	16278	16048	16135	16290	16178	16268	16116	16276	16037	16319	16051	16268	16397	16142	16153	16237	16153	16227	15918	16186	16112	16152	16201	16090	16211	16188	16138	16155	16038	16394	16038	16125	16326	16197	16197	16098	16206	16225	15998	16309	16156	16204	16236	16280	16134	16043	16388	16109	16344	16155	16317	16161	15995	16212	16161	16063	16066	16279	16063	16271	16320	16209	16211	16062	16071	16277	16284	16253	16299	16369	16214	16018	16329	16151	16298	16156	16361	16170	16260	16193	16101	16238	16050	16245	16250	16192	16166	16146	16284	16172	16277	16099	16380	16142	16293	16092	16092	16191	16319	16146	16133	16196	16164	16144	16186	16159	16250	16234	16187	16131	16262	16123	16080	15950	16373	16236	16127	16016	16110	16219	16224	16242	16190	16281	16295	16205	16318	16226	16245	16086	16172	16136	16111	16132	16070	16316	16119	16284	16112	16131	16208	16257	16123	16259	16192	16243	16185	16210	16238	16140	16258	16033	16105	16276	16228	15920	16340	16361	16130	16063	16171	16239	15944	16298	16165	16260	16322	16103	16059	16155	16318	16214	16299	16151	15998	16246	16030	16246	16288	16006	16303	16337	16228	16261	16218	16362	16135	16229	16212	16165	16206	16238	16116	16158	16255	16220	16197	16400	16222	16184	16222	16257	16325	16172	16153	16120	16283	16163	16194	16137	16133	16028	16056	16012	16193	16076	16146	16025	16166	16177	16196	16180	16164	16192	16078	16259	16175	16291	15996	16202	16055	16072	16182	16020	16226	16074	16117	16157	16227	16029	16136	16277	16093	16366	16214	16124	16114	16116	16114	16199	16191	16116	15997	16176	16291	16310	16284	16160	16214	16313	16053	16192	16102	16149	16161	16038	16170	16228	16151	16168	16153	15961	16169	16156	16174	16174	16111	16036	16217	16205	16043	16149	16119	16282	16105	16211	16192	16050	16078	16232	16143	16064	16162	16277	16204	16104	16007	16121	16226	16259	16131	16067	16168	16224	16209	16039	16174	16226	15990	16294	16137	16181	16323	16218	16137	16105	16304	16144	16207	16245	16105	16269	16286	16166	16239	16232	16192	16229	16064	16146	16319	16172	16289	16143	16040	16215	16270	16273	16136	16241	16375	16294	16099	16205	16267	16275	16274	16144	16327	16061	16302	16223	16137	16233	16310	16221	16163	16172	16228	16095	16171	16123	16242	16212	16436	16053	16313	16221	16259	16197	16158	16092	16261	16280	16213	16305	16063	16062	15996	16028	15994	16392	16324	16247	16105	16005	16119	16111	16271	16285	16212	16134	16252	16070	16205	16194	16201	16317	16090	16104	16168	16191	16123	16266	16187	16228	16140	16014	16269	16093	16343	16326	16244	16135	16014	16111	16113	16233	16151	16125	16221	16008	16082	16149	16287	16326	16208	16218	16055	16117	16071	16225	16253	16295	16187	16248	16233	16135	16272	16280	16014	16081	16297	16141	16245	16123	16137	16247	16199	16229	16170	16334	16056	16133	16129	16228	16308	16287	16148	16162	16013	16321	16222	16132	16193	16048	16182	16293	16125	16171	16084	16233	16220	16057	16113	16212	16235	16154	16002	16026	16041	16357	16182	16251	16199	16206	16161	16282	16307	16216	16148	16343	16224	16155	16220	16168	16224	16178	16231	16111	16214	16103	16122	16317	16209	16176	16237	16220	16289	16350	16112	16314	16132	16147	16230	16299	16145	16073	16286	16134	16244	16148	16238	16213	16165	16045	16082	16359	16162	15955	16358	16196	16141	16146	16061	16182	16141	16216	16257	16223	16230	16045	16115	16090	16150	16164	16182	16146	16206	16144	16187	16109	16103	16143	15953	16302	16163	16203	16210	16169	16193	16388	16127	16144	16235	16209	16232	16110	15926	16246	16285	16065	16217	16287	16050	16261	16339	16089	16255	16267	16417	16233	16174	16184	16337	16188	16151	16115	16204	16080	16071	16104	16101	16036	16280	16167	16292	16050	16345	16246	16176	16186	16091	16006	16006	16209	16244	16023	16237	16267	16299	16079	16185	16274	16184	16304	16172	16232	16187	16342	16185	16199	16190	16286	16107	16188	16141	16286	16274	16021	16265	16275	16219	16147	16091	16162	16107	16194	16256	16274	16346	16383	16322	16113	16207	16379	16187	16328	16246	16200	16187	16259	16242	16312	16053	16285	16193	16146	16004	16266	16160	16294	16279	16205	16068	16199	16368	16101	16242	16172	16160	16316	16203	16047	16050	16082	16051	16309	16105	16278	16133	15998	16249	15933	16163	16295	16222	16277	16325	16151	16246	16345	16206	16304	16135	16113	16280	16445	16038	16179	16150	16176	16083	16292	16016	16221	16187	16128	16354	16045	16302	16229	16373	16018	16226	16173	16299	16030	16196	16262	16098	16133	16355	16062	16222	16177	16080	16302	16235	16062	16072	16178	15977	16266	16221	15938	16177	16204	16153	16191	16253	16193	16004	16193	16038	16139	16248	16123	16084	16254	16251	16219	16142	16221	16269	16134	16081	16229	16033	16250	16307	16011	16191	16180	16140	16243	16155	16064	16096	16049	16249	16305	16218	16273	16172	16140	16130	16183	16325	16109	16160	16109	16228	16299	16142	16154	16016	16007	16130	16267	16162	16245	16135	16117	16186	16195	16290	16173	16388	16112	16330	16150	16095	16104	16223	16155	16231	16198	16335	16262	16029	16331	16110	16083	16222	16193	16138	16213	16254	16130	16207	16355	16203	16135	16188	15984	16162	16215	16333	16262	16223	16276	16129	16138	16258	16076	16267	16247	16326	16114	16191	15951	16184	16033	16122	16125	16080	16235	15907	15988	16203	16229	16175	16038	16170	16118	16188	16340	16267	16071	16240	16171	16132	16199	16043	16095	16109	16217	16295	16265	16114	16332	16275	16325	16226	16086	16192	16079	16207	16213	16047	16369	16201	16170	16205	16118	15984	16180	16136	16155	16023	16337	16152	16187	16305	15979	16182	16161	15983	16106	16220	16203	16217	16083	16250	16295	16233	16260	16104	16183	16352	16248	16145	16303	16200	16205	16198	15998	16374	16183	16209	16353	16195	16200	16079	16056	16214	16086	16266	16161	16132	16146	16129	16135	16063	16279	16331	16252	16269	16260	16170	16283	16032	16206	16182	16108	16335	16187	16107	16059	16176	16130	16070	16224	16189	16260	16302	16154	16107	16139	16092	16169	16066	16208	16199	16130	16292	16348	16234	16307	16363	16247	16352	16079	16122	16204	16210	16195	16116	16268	16124	16380	16092	16137	16133	16067	16183	16175	16153	16261	16003	16268	16234	16182	16110	16078	16159	16069	16274	16209	16181	16327	16155	16107	16188	16146	16309	15961	16282	16157	16230	16224	16114	16210	16245	16209	16181	16261	16159	16174	16320	16067	15913	16358	16168	16224	16212	16258	16221	16135	16161	16214	16042	15888	16109	16290	16157	16316	16060	16279	16163	16117	16213	16203	16312	16240	16256	16074	16228	16147	16163	16119	16247	16264	16107	16303	16286	16213	16213	16326	16033	16233	16114	16350	16247	16064	16237	15912	16176	16174	16148	16202	16083	16170	16141	16078	16351	16145	16242	16173	16113	16144	16092	16267	16341	16258	16102	16023	16188	16218	16012	16159	16191	16208	16302	16112	16141	16195	16158	15997	16253	16154	16230	16244	16062	16182	16277	16289	16031	16238	16211	16042	16001	16158	16242	16258	16256	16170	16174	16370	16275	16170	16204	16140	16217	16395	16297	16124	16294	16104	16249	16175	16232	16128	16164	16153	16094	16097	16291	16088	16088	15969	16312	16313	16091	16128	16181	16279	16322	16054	16215	16089	16252	16146	16141	16228	16130	16212	16298	16022	16082	16152	16296	16077	16176	16207	16148	16248	16105	16280	16154	16190	16272	16186	16128	16034	16179	16258	16181	16321	16147	16206	16263	16297	16089	16305	16151	16098	16156	16214	16165	16171	16269	15952	16226	16308	16334	16020	16036	16128	16195	16332	16025	16407	16146	16203	16215	16171	16082	16175	16080	16185	16197	16086	16109	16255	16223	16063	16297	16034	16296	16079	16039	16221	16276	16393	16161	16131	16116	16124	15978	16265	16116	16108	16125	16223	16245	16183	16211	16297	16117	16291	16271	16240	16244	16239	15939	16079	16161	16190	16246	16215	16073	16112	16227	15989	16177	16275	16197	16137	16086	16225	16299	16025	16189	16250	16002	16149	16063	16146	16012	16256	16018	16196	16346	16179	16270	16228	16213	16219	16199	16196	16157	16076	16227	16222	16190	16196	16172	16181	16157	16138	16207	16321	16242	16279	16259	16205	16026	16128	16082	15998	16234	16313	16263	16026	16126	16099	16377	16074	16131	16422	16202	16132	16260	16283	16275	16375	16317	16014	16115	16004	16073	16142	16265	16305	16140	16186	16065	16000	16002	16139	16117	16074	16163	16316	16102	16147	16222
22120	30371	52844	46690	26352	26895	31828	30018	29160	29486	29694	29400	29346	29359	29199	29411	29369	29190	29211	28978	29244	29636	29493	29104	29302	29502	29239	29472	29249	29492	28994	29265	29038	29118	29157	29263	29297	28984	29305	28984	29229	29113	28995	29088	28982	29006	29325	28949	29449	29003	29072	28738	29084	29184	29121	29177	29007	29035	28856	29211	29434	29106	29193	29240	28901	29122	29081	29116	29081	29006	29148	29399	29106	28912	28839	29071	29275	28982	29045	28829	28881	28945	29252	28987	29154	29002	29064	29028	29111	29206	28853	28807	28976	29059	28900	29008	29020	29029	28704	29035	29073	28893	28970	28945	28991	29190	29064	29493	29143	29009	29068	28925	29090	29089	29102	28651	28969	29151	29210	28883	29083	28940	29047	28940	29058	29089	28835	28883	29196	29126	28875	28843	29337	29006	28757	29004	29223	28949	28966	29286	29026	29056	28798	28960	28940	29060	28918	29106	29041	28876	28902	29097	28922	29101	29107	28899	29206	29033	29060	28898	28930	29161	28834	29060	28746	28710	29239	28951	29244	29156	29206	29302	29004	29115	28906	28908	29085	28999	28786	29024	28998	28843	29124	29129	28956	29184	29199	29163	29027	28956	29171	29020	29045	28989	28974	28880	28962	28987	29115	29001	29098	28833	28993	28896	28945	28745	29062	29021	29045	28999	29271	29146	28942	29059	29145	29238	29083	29074	28940	29050	28886	29128	28974	29136	29098	29017	28566	28960	29178	28981	29065	29133	29009	29032	29056	28819	28843	28854	29024	29207	29131	28840	29017	29208	28821	29067	29317	29080	28975	28986	28995	28918	29289	29086	28939	29017	29068	29274	29022	29033	28895	28817	28935	28882	29014	28874	29038	28928	28800	29187	29187	28938	29176	29075	29110	28898	29146	29200	28982	28917	29411	28883	28995	29063	28975	28994	28973	29112	28957	28917	29182	29006	28941	29039	29012	28856	29073	29001	28970	29121	29005	29037	29083	29087	29226	29081	29031	29066	28990	29195	29046	29005	28783	29039	29026	29191	29124	28754	29179	29180	29213	28966	28943	29130	29316	29009	29050	28952	29052	29142	29215	28820	28840	29158	28919	29004	28986	29064	28758	28790	28924	29063	29006	29118	29027	29007	29069	29364	28976	29010	28698	29139	29088	29215	29145	29018	28970	28919	29119	28918	28845	29041	28671	28781	29040	29123	28829	28970	28955	28943	29184	28989	28982	28945	28864	29141	28953	28932	29153	28973	28683	29040	28827	29020	28877	28930	29186	28927	28981	28956	28970	28971	29176	28858	28967	28879	29134	29418	28874	29179	29201	28891	28905	28863	28941	28746	28954	29018	28925	28940	29183	29054	29405	28894	28877	28735	28996	29203	29136	28838	28796	28938	29089	29142	29074	28961	29118	28865	28999	29072	29079	29070	28999	28914	29040	28959	29108	29220	29218	28967	28907	28946	29185	28878	29163	29329	29241	28970	28906	29008	29090	28756	28844	28885	29159	28919	28906	28916	29205	29014	29127	28916	29135	28898	29014	29031	29056	28850	29091	28716	28919	28802	28964	29099	28956	29153	29117	29050	29182	28990	29007	28616	28986	28982	29090	28878	29065	28931	28996	29047	29257	28966	29036	28994	29169	28978	29174	28967	28803	28853	28907	29383	29144	29028	28991	29086	29090	29028	28711	29062	28870	28944	28813	28927	29184	28767	28691	29217	28947	29233	28985	28677	29071	28687	28990	28801	29105	29194	28943	29130	29043	28815	28947	29212	29148	28928	28818	28687	28932	29018	28901	29149	29104	29106	29025	28967	29164	28999	28921	29236	28926	28863	29014	28936	29079	28932	28698	29069	28983	29134	28942	28955	29034	28817	29045	28889	29202	28865	28804	28978	28841	29091	29012	29004	28922	29317	28890	28801	29192	29036	29042	28892	28913	29077	28770	29212	29224	28935	28776	28723	29065	28916	28823	28913	28834	29015	29040	28926	28959	28914	28810	28982	28740	29115	29157	29074	28876	28849	28761	29213	28870	28883	29091	28939	28991	28905	28980	29021	29026	28860	29210	29016	29069	28913	28677	28890	29084	28930	28918	28832	29111	29025	28898	29133	28872	28943	29079	28833	28961	29170	28818	29013	29056	29013	29002	29146	29193	29064	28868	28882	29313	29213	29046	29026	28769	29185	29064	28868	28943	28932	28946	28952	29100	29170	29161	29105	28874	29038	29081	28872	28972	28927	28667	28825	28975	28941	29040	29057	29331	28989	28860	29149	28697	28940	29043	28794	28974	29081	28847	29261	28958	28896	29233	29165	28957	28626	29059	29153	28886	28941	28829	28682	28907	28831	28887	29325	28932	28768	28949	28958	28862	29005	29099	29132	29046	28906	29033	29033	28684	28904	28706	29158	28974	28783	29042	28961	29299	28918	29133	29384	29220	28782	28983	28819	28924	28805	29125	29187	28729	28820	28844	28777	28967	28926	28877	29156	28935	28981	28836	29065	29045	29264	28955	29101	29224	28806	29034	29066	28783	28879	28657	28852	29058	28948	28711	29162	29149	28970	29144	29286	28883	28881	28910	29036	29281	28911	29032	29171	29046	29111	28956	28913	29229	29029	28809	29101	29449	28857	28820	29001	29009	29060	29153	28860	29067	28872	29027	29152	29011	28847	28921	28961	29058	29118	28767	29333	29107	29031	29159	29067	29288	29151	29157	28778	29107	29139	29121	28905	29057	28956	29085	28906	29045	28845	29075	29034	29317	28843	29033	29220	28695	28646	29278	29003	28672	29043	29093	28794	28984	28902	29081	29045	28947	28936	29251	29245	29059	29061	28851	29217	29070	29426	29166	28902	29101	29000	28877	29076	29100	29067	28902	28872	28922	29059	28977	28912	28929	28982	28916	29199	29072	28896	29306	29237	29066	28998	28865	29068	29116	28989	29051	28860	29010	28842	29120	29023	28988	28916	29142	29016	29210	28909	29140	28775	28928	28900	28964	28885	29147	28862	28854	29016	29017	29195	29048	29226	29091	29039	29193	29017	29108	28879	29243	29416	28904	29022	28942	29056	28938	29054	29163	29079	29149	28754	29287	29157	29047	29095	28955	28876	28884	28912	28879	29197	29080	28840	29078	28691	29077	29194	28763	28884	28941	28840	28805	28982	28761	28990	29074	29047	28901	28767	29128	28960	29005	28994	29134	28856	28870	28891	29094	28962	28874	28782	28914	29121	28918	28948	29191	28991	28827	28778	29287	28985	29131	29026	29038	29127	29174	28853	29309	29139	28893	28737	28727	28918	28849	28819	28825	28895	29039	28998	29195	29182	29238	29132	28994	29110	28988	29119	29056	29340	28937	28833	29227	29051	29190	29008	29129	29140	29018	28819	28949	29029	28882	28740	28938	28884	29028	29093	28946	28910	29003	28925	28628	29047	28930	29214	29109	28923	29017	29233	28887	29013	29145	28877	29076	29005	28850	29117	29178	28634	29066	29257	28869	28985	28758	29133	29220	28757	29258	28882	28957	28886	28986	29173	29190	28948	29020	28956	28722	29030	28979	29089	28959	29109	29135	29188	28893	28943	28903	29051	29171	28976	28865	28883	28989	29027	28846	28905	28996	29069	29173	28904	29076	29144	29151	29021	28817	28969	28908	29037	29173	29042	29026	29070	29113	29342	29118	29128	28890	28741	28902	29024	28970	28981	29139	29542	28987	28870	28752	29263	28980	29158	29325	28777	28809	28712	28974	29370	29049	28723	29053	29175	29187	28916	28909	29116	29330	28768	28992	29001	28927	28988	29056	28911	28740	28879	28582	28898	29328	29054	29196	29152	29255	28914	28842	29099	28723	29187	29094	28929	28876	28810	29099	28956	29252	28836	28954	29012	28985	29189	28843	28996	28919	28934	28842	29053	28960	29114	29239	28781	29131	29056	28711	28911	29025	29007	28896	29104	29115	28988	28988	29224	29203	29134	29040	28839	29151	29351	29148	28996	28864	29237	29102	29074	28999	28846	28971	28884	29215	29062	28987	28914	29027	29068	29110	29172	29108	29068	29096	29072	28846	28940	29076	28846	28909	29248	28929	29025	29081	29095	28811	28811	29088	29279	28645	29070	28999	29190	28789	29123	28957	29258	29027	29229	28809	29228	29074	29073	28859	29020	28926	28981	29155	28740	29112	28917	28793	29083	28890	28846	29120	28909	28937	28961	28945	28810	28938	28826	29102	29064	29259	28670	29295	28996	28992	28987	29151	28683	29116	29044	28860	29027	28879	28975	28978	29026	28900	29045	29091	28697	29264	29199	28920	28811	29128	28899	28739	29137	28975	28721	28840	28824	28828	28950	29006	28910	28984	28853	28955	29181	28834	29011	28972	29025	29245	28918	29128	28937	29011	29041	28982	29001	28863	28965	28799	28996	29205	28849	28865	28984	29029	28935	28853	29380	29106	28857	29197	29143	28933	29019	28991	28955	29147	28841	29098	28949	28885	29125	29128	29256	29061	28924	28967	28797	29005	29169	28828	29092	29133	28961	28965	29192	29137	29239	29025	28938	28873	28766	29292	29126	28995	28788	28778	29084	28834	28863	28737	28966	29073	28760	28966	29305	28703	28839	28876	29164	28940	29059	29119	28915	29096	29181	29108	29032	28932	29243	29060	29007	28988	28945	29016	29042	29026	29060	29050	29116	29130	28970	29050	29080	28821	29128	28837	28991	29186	28709	28999	29039	29040	28922	28884	28958	28964	29111	28988	28804	28841	29149	28915	29077	29152	28828	28862	29041	28869	29008	29098	28971	28928	28963	29207	28965	28982	28993	28995	29191	28792	29215	28924	29061	29141	28923	28891	29070	29151	29003	29005	28942	28983	28920	28952	29100	29136	28898	28961	29102	29014	29044	29137	28752	28801	28906	28976	28992	28998	29109	28950	28842	28995	28918	28898	29381	29104	29159	29136	28995	29030	28902	28839	28592	28794	28931	28633	28871	28925	29009	29274	29025	29001	28966	28570	29139	29081	29210	28854	28817	29068	28902	29183	28997	29008	28874	29001	28977	28862	28994	28805	29046	28814	29085	28793	29071	29104	29084	28877	29124	29014	28857	29024	29151	29103	29054	28872	28718	28913	29110	29043	29258	28950	29000	28912	28961	29320	29161
36697	81341	87637	66458	17468	16347	16356	16438	16545	16373	16643	16532	16534	16705	16448	16603	16469	16426	16617	16640	16668	16400	16545	16394	16660	16538	16426	16693	16552	16608	16490	16448	16570	16451	16400	16451	16563	16524	16491	16478	16408	16748	16464	16391	16569	16615	16421	16634	16659	16418	16624	16527	16565	16566	16469	16641	16398	16417	16451	16668	16562	16513	16664	16435	16583	16332	16643	16609	16595	16440	16510	16456	16647	16575	16393	16442	16573	16442	16596	16558	16657	16559	16369	16329	16443	16382	16516	16470	16540	16551	16472	16606	16499	16553	16653	16580	16513	16509	16537	16676	16438	16614	16551	16349	16698	16612	16616	16581	16473	16481	16511	16566	16491	16534	16499	16464	16373	16726	16545	16632	16552	16416	16563	16743	16632	16392	16553	16486	16460	16538	16694	16474	16547	16296	16393	16558	16397	16541	16603	16590	16558	16659	16489	16408	16475	16459	16537	16542	16315	16618	16437	16529	16475	16561	16667	16580	16450	16494	16377	16651	16474	16520	16465	16494	16656	16592	16465	16579	16376	16664	16674	16659	16499	16513	16572	16548	16669	16249	16475	16358	16615	16461	16502	16674	16511	16396	16473	16591	16430	16478	16430	16538	16640	16399	16424	16575	16475	16140	16379	16440	16527	16339	16502	16547	16522	16413	16354	16556	16440	16484	16506	16484	16470	16594	16519	16507	16556	16572	16481	16381	16356	16371	16499	16450	16759	16484	16585	16395	16625	16590	16585	16563	16556	16609	16637	16593	16558	16375	16537	16558	16485	16593	16483	16484	16472	16492	16545	16504	16561	16586	16415	16473	16690	16507	16530	16374	16320	16562	16687	16453	16547	16637	16604	16526	16666	16597	16609	16598	16380	16463	16532	16479	16478	16428	16678	16578	16590	16481	16303	16670	16458	16583	16571	16600	16664	16533	16513	16615	16454	16462	16719	16474	16436	16574	16514	16681	16419	16584	16476	16416	16596	16478	16549	16518	16593	16514	16442	16515	16441	16471	16523	16528	16536	16359	16476	16517	16531	16545	16327	16558	16483	16496	16465	16448	16453	16481	16627	16495	16640	16590	16530	16498	16621	16521	16412	16537	16440	16517	16598	16589	16415	16513	16580	16490	16463	16527	16431	16613	16441	16486	16579	16584	16482	16425	16647	16557	16443	16474	16574	16511	16580	16580	16565	16593	16703	16420	16674	16430	16389	16625	16563	16426	16536	16541	16675	16653	16587	16369	16785	16466	16545	16374	16328	16563	16314	16417	16385	16518	16415	16515	16419	16553	16557	16348	16418	16477	16460	16540	16585	16525	16387	16481	16594	16503	16492	16307	16674	16327	16461	16587	16452	16600	16492	16632	16624	16655	16518	16424	16522	16516	16456	16510	16566	16447	16531	16504	16579	16520	16574	16445	16528	16742	16586	16437	16599	16581	16514	16640	16687	16258	16681	16373	16443	16470	16482	16354	16413	16365	16533	16343	16478	16624	16577	16365	16484	16264	16588	16614	16454	16461	16402	16733	16501	16586	16517	16570	16529	16576	16500	16527	16541	16238	16437	16441	16497	16482	16426	16620	16545	16442	16518	16285	16719	16483	16566	16484	16515	16567	16537	16319	16657	16600	16508	16529	16454	16530	16426	16460	16526	16633	16432	16444	16471	16492	16593	16512	16569	16561	16582	16569	16638	16565	16354	16589	16604	16471	16504	16550	16400	16446	16452	16510	16368	16410	16623	16476	16567	16372	16544	16525	16532	16494	16589	16681	16524	16520	16424	16524	16453	16476	16710	16379	16566	16448	16687	16527	16568	16531	16526	16364	16472	16659	16516	16547	16658	16342	16563	16395	16398	16477	16547	16547	16522	16392	16580	16567	16512	16609	16412	16592	16574	16590	16431	16546	16433	16516	16596	16640	16482	16320	16342	16549	16569	16460	16420	16520	16674	16603	16492	16568	16479	16500	16492	16343	16588	16559	16587	16462	16611	16555	16327	16422	16481	16544	16576	16599	16445	16554	16715	16560	16656	16358	16438	16660	16461	16662	16690	16552	16574	16533	16483	16561	16568	16657	16492	16371	16259	16310	16395	16425	16499	16394	16557	16383	16534	16441	16562	16444	16506	16602	16379	16603	16588	16473	16297	16538	16421	16547	16421	16496	16564	16443	16559	16420	16528	16488	16636	16448	16452	16610	16497	16525	16514	16654	16444	16682	16529	16560	16385	16607	16620	16586	16385	16451	16470	16556	16526	16513	16647	16531	16598	16577	16808	16637	16514	16575	16396	16372	16374	16411	16593	16467	16458	16541	16369	16464	16621	16651	16379	16505	16477	16495	16509	16467	16541	16413	16537	16444	16590	16559	16431	16667	16520	16500	16485	16546	16553	16427	16598	16424	16446	16434	16485	16516	16546	16541	16423	16592	16457	16656	16409	16637	16493	16616	16551	16400	16504	16448	16545	16496	16493	16547	16630	16491	16493	16573	16570	16639	16360	16596	16411	16339	16602	16552	16558	16566	16448	16386	16469	16686	16511	16672	16433	16559	16576	16509	16579	16514	16481	16583	16415	16693	16367	16660	16590	16382	16539	16546	16614	16581	16548	16561	16423	16575	16504	16569	16319	16491	16457	16407	16449	16574	16502	16540	16713	16585	16423	16717	16482	16390	16474	16793	16464	16745	16578	16580	16383	16525	16450	16717	16521	16352	16579	16315	16404	16404	16464	16570	16547	16464	16653	16510	16302	16555	16825	16451	16625	16363	16686	16331	16594	16577	16372	16510	16520	16417	16455	16455	16511	16352	16610	16549	16625	16402	16603	16350	16628	16340	16350	16433	16626	16668	16535	16477	16461	16527	16551	16623	16749	16516	16460	16519	16576	16502	16425	16352	16490	16520	16326	16675	16381	16532	16644	16640	16500	16587	16378	16736	16475	16386	16596	16344	16627	16382	16488	16544	16478	16464	16481	16478	16522	16651	16523	16520	16282	16623	16578	16466	16611	16543	16617	16530	16310	16611	16443	16483	16458	16386	16263	16474	16487	16368	16563	16458	16466	16530	16599	16561	16475	16425	16500	16480	16494	16529	16425	16370	16350	16634	16594	16366	16594	16550	16603	16548	16574	16510	16410	16581	16506	16468	16381	16443	16549	16568	16511	16454	16410	16497	16419	16579	16627	16598	16528	16449	16648	16553	16443	16444	16567	16531	16506	16540	16478	16725	16469	16435	16387	16441	16515	16517	16532	16410	16800	16324	16491	16577	16466	16492	16531	16353	16387	16574	16531	16413	16586	16430	16579	16598	16597	16647	16580	16429	16415	16617	16620	16436	16465	16661	16529	16485	16486	16499	16496	16506	16405	16363	16484	16453	16479	16373	16672	16322	16712	16662	16454	16381	16637	16485	16569	16544	16564	16515	16425	16314	16612	16497	16607	16480	16511	16574	16573	16534	16541	16666	16547	16548	16484	16547	16414	16402	16593	16510	16377	16634	16457	16549	16423	16446	16495	16423	16452	16514	16734	16526	16485	16629	16583	16472	16488	16618	16551	16372	16623	16510	16420	16509	16690	16594	16562	16354	16459	16587	16513	16521	16478	16475	16444	16644	16547	16265	16345	16606	16694	16634	16601	16495	16395	16560	16641	16518	16558	16505	16552	16608	16434	16564	16518	16620	16518	16690	16376	16595	16478	16484	16519	16511	16520	16493	16515	16529	16526	16418	16583	16643	16524	16443	16424	16453	16509	16300	16248	16329	16498	16592	16535	16389	16436	16736	16462	16582	16452	16449	16503	16514	16570	16479	16442	16591	16614	16550	16533	16482	16791	16451	16548	16655	16343	16487	16452	16620	16565	16566	16621	16497	16627	16736	16605	16644	16500	16607	16552	16621	16504	16416	16568	16598	16482	16559	16425	16558	16565	16639	16558	16347	16526	16311	16322	16632	16499	16507	16670	16321	16544	16494	16508	16513	16686	16564	16522	16533	16516	16376	16540	16559	16343	16632	16452	16424	16686	16398	16373	16580	16639	16531	16316	16395	16561	16358	16511	16390	16557	16619	16435	16561	16424	16542	16433	16413	16566	16560	16430	16568	16609	16554	16388	16474	16653	16339	16531	16548	16750	16603	16409	16574	16616	16418	16575	16407	16596	16486	16560	16371	16525	16633	16571	16554	16483	16551	16528	16294	16547	16517	16450	16567	16531	16475	16559	16513	16592	16433	16370	16646	16524	16456	16615	16508	16489	16673	16318	16346	16412	16482	16591	16473	16509	16430	16589	16663	16512	16640	16512	16586	16534	16523	16472	16350	16525	16615	16422	16431	16798	16627	16422	16620	16568	16424	16558	16496	16582	16643	16570	16555	16546	16630	16557	16463	16618	16776	16378	16467	16511	16407	16602	16453	16616	16581	16546	16451	16581	16557	16604	16584	16584	16604	16473	16479	16631	16369	16458	16456	16584	16294	16440	16538	16644	16581	16532	16573	16732	16633	16622	16672	16489	16355	16549	16553	16544	16410	16397	16596	16622	16619	16557	16552	16509	16435	16438	16693	16617	16493	16546	16544	16429	16456	16554	16591	16595	16472	16388	16419	16453	16511	16703	16599	16602	16497	16413	16506	16481	16337	16550	16715	16487	16492	16537	16494	16468	16551	16438	16395	16485	16476	16511	16416	16512	16448	16664	16448	16491	16558	16484	16562	16553	16493	16697	16651	16585	16470	16589	16399	16542	16540	16514	16463	16545	16541	16573	16623	16564	16471	16503	16517	16607	16530	16576	16556	16586	16559	16447	16706	16604	16367	16666	16633	16524	16549	16298	16523	16517	16532	16533	16373	16551	16555	16558	16529	16592	16438	16591	16649	16653	16651	16464	16452	16609	16407	16669	16582	16428	16577	16493	16673	16407	16386	16408	16513	16410	16476	16605	16647	16428	16553	16621	16563	16427	16400	16555	16595	16513	16487	16570	16611	16510	16533	16622	16602	16553	16377	16600	16357	16519	16571	16540	16342	16513	16503	16588	16537	16379	16692	16450	16652	16453	16608	16407	16467	16226	16658	16703	16485	16540	16498	16618	16465	16495	16438	16584	16172	16666	16399	16378	16493	16444	16503	16416	16527	16537	16600	16437	16590	16704	16456	16516	16491	16596	16586
38717	51463	53237	39050	30255	29969	29886	29865	29914	29993	29974	29765	29660	29810	30129	29756	29761	29892	29973	29629	29730	29688	29786	29782	29786	29774	29843	29761	30013	29884	30128	29778	29660	29748	29949	29761	29820	29949	29582	30073	30110	29904	29883	29865	29975	30051	29917	29620	29794	29535	30133	29889	30071	30091	29738	29667	29880	29851	29719	29439	29892	29862	29819	29804	29808	29628	29884	29935	29963	29613	29804	29557	29935	29925	29852	29826	29727	29671	30043	29696	29752	29987	30054	29826	29950	29703	29761	29800	29601	29666	29781	29741	30104	29625	29811	29935	30235	29936	29703	30018	29932	29951	29830	29759	29628	29836	29509	29829	29367	29630	29877	29690	29671	29647	29737	29503	29630	29727	30063	29780	29667	29737	29523	29655	29801	29589	30079	29571	29883	29870	29846	29740	29959	29772	29649	29926	30125	29695	29874	29874	30078	29705	29775	29896	29635	29741	29597	29485	29880	29848	29587	30080	29905	29648	29891	30189	29933	29891	29798	29883	29682	29787	29625	30137	29930	29849	29654	29658	29740	29927	29808	29852	29811	29688	29850	29807	29858	29734	29810	29792	30126	29728	29859	29546	29714	29867	29821	29762	29790	29749	29894	29654	29862	29909	29781	30015	29847	29713	29605	29632	30114	30017	29623	29776	29729	29785	29718	29585	30101	29770	29833	29765	29709	29905	29903	29596	29709	29585	29824	30013	29613	30016	29912	30050	29978	29643	29659	29988	29520	29881	29865	29900	29804	29726	29609	29886	29678	29858	29884	29864	29880	29685	29687	29660	30001	29612	29724	29616	29941	30116	29855	29540	29653	29933	30236	29986	29545	29878	29904	30058	29818	29601	29771	29693	29567	29918	29597	29830	29973	29767	29867	29913	29951	29913	29777	29870	29720	29741	29957	29627	29859	29770	29801	29826	29779	29776	29663	30063	29934	29633	29849	29534	29674	29799	29944	29779	29836	29890	29852	29632	30024	29821	29825	29839	29859	29912	29822	29995	29891	29864	29682	29725	29931	29690	29791	29644	30138	30181	29941	29770	29696	29408	29742	29989	29615	29677	29756	29786	29905	29695	29853	29504	29565	29903	29648	29689	29932	29715	29953	29760	29850	29706	29618	29795	29819	29985	29898	29701	29820	29862	29895	29709	29768	29955	29741	29831	29916	29872	29908	29932	30013	29925	29779	29763	29939	29754	30180	29681	30034	29885	29836	30002	29921	29603	29857	29895	29699	29617	30027	29978	29814	30020	29791	30018	29835	29826	29850	29649	29593	29895	29864	29824	30272	29984	29868	29656	29699	29638	29934	29791	29845	29837	29988	30020	29930	29804	29952	29897	29640	29931	29714	29922	29956	29956	29723	29989	29739	29686	29933	29959	29711	29817	30059	29631	29770	29864	29852	29794	29582	29618	29759	29748	29913	29751	29805	29744	29680	30199	29847	29750	29916	29654	29690	30016	29790	29610	29922	29968	29825	29907	29583	29899	29809	29571	29727	29786	30039	29677	29716	29881	29804	29714	29579	29748	29787	29777	30044	29910	29683	29643	29966	29471	29796	29556	29815	29686	30065	29713	29870	29958	29884	29647	29746	29632	29663	29724	29971	29835	29805	29711	29745	29846	29575	29958	29954	29774	30005	29995	29696	29725	30215	29973	29651	29851	29786	29791	29808	30056	30076	29557	30077	29715	29798	29802	29638	29754	29501	29768	29974	29641	29830	29970	29809	29637	29705	29886	29747	29734	29835	29793	29976	29924	29777	29672	29714	29833	29811	29582	29852	29456	29972	29659	29634	29973	29879	29746	30003	29947	29950	29712	29834	29954	29838	29724	29693	29866	29853	30009	29802	29873	29832	29696	29844	29609	29583	29637	29762	29829	29649	29812	29796	29800	29666	30014	29836	29847	29985	29842	30148	29934	29801	29871	30081	30031	29608	29999	29787	29654	29832	29681	29751	29693	29855	29982	29851	29785	29839	29677	29573	29681	29897	29902	29732	29779	29543	29824	29815	29727	29749	29907	29737	29738	29948	29782	29887	29515	29961	30083	29875	29593	29690	29764	29784	29908	29665	29790	29737	29944	29944	29930	29637	29548	29763	29758	29654	29425	29506	29776	29980	29696	29708	29819	29729	29961	29986	29900	29712	29870	29825	29510	29957	29614	29717	29767	29654	29667	29963	29651	29895	29903	29996	30033	29814	29808	29872	29760	29973	29970	29904	29802	29813	29899	29700	29833	29958	29647	29947	29840	29831	29741	29902	29928	29668	29829	29466	29857	29844	29877	29832	29608	29831	29599	29664	29877	29837	29928	29979	29841	29664	30008	30004	29746	30106	29531	29961	29524	29873	29701	30106	29631	29950	29679	29636	29585	30103	29621	29772	29779	30149	30211	29947	29496	29953	29685	29809	29828	29672	29758	29820	29905	29631	29728	29932	29563	30167	29928	30005	29871	29920	29841	29959	29746	29971	29658	29586	29890	29619	29733	29689	29895	29839	29913	29749	29785	29824	29376	29775	29673	30012	29703	29817	29870	29670	29671	29655	29875	30070	29844	29911	29866	29809	29937	29661	29737	29609	29501	30078	29774	29794	29595	29581	29797	29680	29789	29653	29983	29716	29752	30030	29930	29810	29496	29906	29937	29861	29761	29880	29767	29793	29935	29704	29836	29887	29897	29735	29729	29805	29873	30118	29830	29786	30050	29868	29829	29803	29860	29688	30116	29820	29978	30107	30058	29643	29720	29746	29696	29725	29743	30042	29583	30011	29872	29915	29830	30029	29714	29711	29822	29947	29830	29946	29977	29689	29744	29943	29881	29915	29680	29774	29855	30100	29943	29944	29786	29401	30044	29818	29812	29674	30028	29822	29789	29905	29965	29882	29497	29888	29818	29711	29864	29793	29809	29703	29904	29735	29733	29696	29700	29910	29780	29933	29750	29901	29873	29740	29814	29786	30094	29965	29900	29688	30001	29829	29887	29737	29597	29864	29821	29855	29842	29981	29778	30070	29732	29660	29800	29911	29828	29935	29819	29622	29592	29921	29949	29854	29750	29886	29663	29836	29825	29784	29902	30062	29728	29816	29715	29491	29647	29819	29913	29917	29797	29782	29904	29545	29959	29649	30011	29842	29864	29908	30027	29820	29832	29975	29816	30009	29869	29845	29440	29838	29803	29738	29786	29794	29817	29756	29806	30111	29926	29796	29798	29694	29665	30107	29739	30018	29928	29753	30093	29923	29844	29816	29799	29677	29736	29617	29949	29736	29783	29659	29946	29795	29661	29878	29734	29740	29639	29765	29838	29897	29542	29961	29773	29688	29582	29741	29701	29780	29848	30020	29929	29822	29780	29817	29741	29897	29791	29857	29704	29813	29777	29793	29788	29749	29661	29739	29488	30023	29765	29727	29788	29697	29924	29924	29839	30044	29676	29654	29852	29420	29988	29766	29672	29591	29897	29881	29734	29744	29811	29590	29923	29882	29782	29703	29905	29707	29893	29828	30199	29946	29820	29981	30233	29929	29537	29686	30073	29828	29863	29963	30008	29649	29758	29761	29911	29601	29599	29888	29876	29772	29726	29579	29711	29887	30070	29777	29651	29678	29702	29501	29820	29638	29671	30011	29348	29823	30126	29628	29460	29653	29710	29691	29554	29758	29685	29788	29800	30064	29755	29954	30009	30041	30071	29786	29989	29901	29618	29896	29729	30098	29798	29932	30045	29767	29821	29687	29696	29842	29904	29876	29826	29650	29978	29827	29675	29528	29814	30005	29514	29890	29933	29836	29713	29812	29800	29660	29835	29733	30176	29884	29893	29903	29752	29609	29855	29810	29930	29526	29796	29851	29694	29770	29791	29648	29793	29755	29650	29988	29718	29726	29738	29860	29640	29943	29913	29777	29544	29724	29689	30065	29914	29928	29792	29635	29729	29754	29738	29869	30060	29829	29666	30196	29921	29724	29610	29498	29646	30113	29912	29867	30027	30048	30037	29813	29977	29742	29727	29904	29700	29681	29442	29723	29935	29978	29940	29769	29475	30076	29856	29845	30018	29738	29895	29899	29660	29838	29857	29700	29830	29905	29702	29732	29936	29812	29746	30065	29787	29795	29640	30293	29846	29763	29666	30143	29952	29571	29790	30104	30217	30136	29647	29716	29559	29874	29722	29892	29764	29882	29821	29922	29805	29688	29879	29734	29587	29601	29545	29694	29746	29736	29679	30120	29963	29678	29692	29843	30069	29921	29788	30049	29747	29721	30113	30010	29842	29847	29903	29856	29760	29975	29455	29743	29696	29661	30105	29915	29996	29913	29607	29818	29886	29863	30063	29891	29797	29775	29586	29619	29804	29696	29751	29944	29808	29788	29855	29928	29665	29882	29778	29696	29832	29734	29873	29394	29962	29849	29728	29881	29982	29778	29441	29476	29963	29913	29700	29925	29755	30048	30059	29801	29883	29840	29788	29838	29850	29707	30046	29788	30011	29907	29885	29725	29882	29877	29911	30064	29749	29712	29822	29761	29814	29806	29860	29896	29867	29867	29793	29597	29754	29799	29642	29681	29725	29682	29684	29909	30032	29838	29868	29788	29558	29879	29996	29891	29941	29753	29781	29717	29684	30059	30032	29651	29729	29923	29933	30003	29869	29721	29821	29825	29666	29818	29788	29902	29816	29545	29943	29626	29776	29935	29507	29833	29886	29790	29873	29808	30053	30034	30063	29825	29972	29904	29738	29974	29627	29883	29781	30086	29726	29918	29879	29795	29938	30044	29998	29538	29961	29827	29875	29634	29879	29870	30072	29899	29881	29560	29698	30048	29723	29868	29897	29950	29929	30137	29580	29892	29736	29939	29935	29801	30064	29601	29824	29261	29754	29626	29917	29904	29835	30123	29808	29781	29830	29696	29975	30095	30039	29699	29987	29990	29931	30053	29467	29639	29784	29499	29795	29760	29977	30062	29989	29643	29692	29573	29683	29897	29871	29855	29978	29661	29868	30041	29780	29739	29827	29751	29860	29792	29965	29735	29738	30089	29820	29648	29819	29971	30153	30082	29862	29678	29811	29829	29669	29867	29990	30130	29878	29838	29812	29769	29783	29671	29923	29647	29998	29987	29783	29749	29853	29928	29842	29967	29676	29883	29863
31853	52421	42346	24954	16906	17080	16908	16896	16902	17087	16909	17103	17028	17207	17058	16866	17020	17148	16941	17123	16871	17098	16985	16900	16879	16933	16932	16955	16889	16961	17073	16961	17096	16983	16963	16945	17102	16952	16807	17007	16931	16815	16958	16720	16890	17111	16836	16887	17020	16935	17187	16969	17024	16865	17049	17158	17098	16925	16984	16825	16862	16918	16865	16929	16907	16963	16784	16955	17104	16738	16939	16893	16976	17050	17061	16936	16894	17094	16896	16798	17090	17024	16932	16727	17054	16990	17012	16887	17005	16951	16849	17080	16932	16909	16829	17026	16918	17032	17011	17045	16850	17036	16979	17128	16850	17066	17200	16846	16805	16979	17050	17079	16888	17071	16954	16995	16912	16932	16960	16966	17074	16875	17002	16958	16872	16975	17007	17005	16913	16897	17082	17034	16944	16788	17077	16960	17023	17023	16911	17026	16905	16934	17054	16947	17018	17045	17039	16778	17142	16888	16922	17007	17069	17026	16886	16766	16813	16829	17035	16979	16882	17108	16895	16923	16954	16908	17049	17115	16886	16969	17042	17057	16886	16788	16974	16947	16827	16979	16987	16722	16890	16871	16828	17009	16923	17083	16958	17038	16847	16941	16924	16935	17005	16846	16821	17048	16744	16933	16915	17073	17067	16928	17001	16925	17069	16960	16809	16851	17032	16961	17025	16836	17062	17008	16805	16913	16985	17012	16895	17026	16948	17092	16620	16951	17010	16868	17090	16909	16856	16987	17031	16975	16925	16956	16954	16967	17037	16856	16901	16986	16934	17105	16868	17003	16971	16890	16991	17049	17005	16988	16999	16957	16879	16949	17014	16876	17042	16984	17077	17047	17101	16954	16890	16927	17026	16817	17207	16901	16977	16843	16931	16864	16765	16947	16945	17061	16867	17114	16947	16807	16986	17014	17054	16988	16931	16969	17080	16828	17007	17038	16959	16797	16994	16985	16980	16890	17021	16867	16975	16878	17041	17064	16891	16998	16925	16908	16960	16984	17053	17028	16864	16979	17054	17056	16843	17082	16978	17050	17061	16946	16942	17023	16924	16972	16841	17017	17122	17095	17095	16874	16962	16950	16849	16909	16879	17013	16967	16844	17081	17044	16997	16847	16881	17021	16906	16962	16989	16902	16889	16991	17095	17005	16856	17056	17010	16743	16971	16763	16910	16944	16981	16907	16789	16973	17100	17059	16825	16894	16975	16816	17024	16986	17044	16927	16993	17014	16868	17041	16958	16974	17166	17005	17049	17087	16878	16885	16978	16886	16931	16855	17023	17103	16908	17137	16995	17033	16893	16826	16962	16837	17104	17108	16986	17029	17096	17044	16933	17002	16977	17023	16874	17154	17034	17106	16794	17123	16989	17006	16981	16980	16927	16879	17024	16989	17052	16785	16935	16885	17042	17081	16922	16906	17161	16831	16761	17005	16933	17070	17178	17114	16883	16941	17015	17041	16903	16963	16821	17145	17111	17106	16964	17140	16642	16853	16753	16977	16901	16903	17097	16885	16974	17222	16923	16744	17043	16958	17101	17065	16878	16822	16854	17021	16922	16995	16995	16978	17111	16969	16853	16919	17004	16736	16941	17004	16783	16904	16938	17013	17079	17061	16861	17111	17026	17119	16785	16860	17030	17107	17080	17050	16984	16930	17162	16862	17015	17050	16939	16824	16954	16945	16703	17184	16765	16871	17060	16907	16976	16839	16953	16866	16948	16941	16787	17089	16970	16851	17056	17116	16971	16986	16848	16982	16946	16999	16863	16955	17095	16972	17037	17114	16818	17059	16781	17210	16965	16929	16791	17035	17049	16923	16876	17052	16874	17014	17149	16982	17097	16956	17108	16913	17031	16948	16887	17138	16953	16871	16965	17034	16880	16993	16873	16871	17025	16939	16988	16883	17032	17220	17018	17048	16911	17075	16936	17015	16871	17046	17059	17007	17037	16921	16997	16959	16904	17050	16986	17062	17041	16949	17082	16970	16979	17011	17011	17044	17113	16900	17002	17103	17149	16886	16907	16946	16947	16979	16909	16993	17083	16917	16965	16947	16876	16855	16954	16995	16824	16985	16919	17077	17000	17032	17060	17013	16840	17128	16957	16859	17037	16862	17050	16969	16933	17024	16827	16922	16938	16981	17152	16753	16988	16980	16876	17035	16867	16986	16940	16985	16951	16964	17080	16953	16936	17022	16896	17087	16973	16794	16919	17025	17106	16940	17143	16894	17114	16974	17077	16912	16987	16992	16947	16892	17138	17089	16979	17033	16964	16912	17095	17154	16890	16840	17012	16922	16829	17011	17096	17049	16983	16736	17018	16954	17021	17028	16775	16912	17033	16871	17055	16979	16925	16847	16891	16970	16930	16840	16853	16825	16845	16839	17031	16907	17019	16954	17060	16990	16946	17090	17028	16916	17048	16998	16766	16813	17046	17039	16882	16792	16916	17204	16915	16926	17078	16883	16928	16900	17151	16891	16974	17121	16838	16968	16900	16872	17065	16808	17053	17083	16913	16966	16871	17172	16922	16996	16877	16890	16901	17246	16859	17005	16840	16902	17012	16897	17053	16918	16727	17034	17102	16953	17050	17045	16751	16886	16957	16862	16842	16870	16957	16935	17131	17026	16885	16914	17153	16866	16957	16877	16959	16895	16882	17041	16943	17077	16882	16912	17045	17046	16756	16872	16881	16941	16890	17088	17098	16945	17052	16962	16980	16726	17016	17057	16899	16883	16905	17004	17015	16999	16862	17095	16739	16985	16969	16871	17051	16968	17120	16919	16868	16878	16860	16886	16851	16856	17265	17078	16804	16996	17025	16878	16972	16765	16887	17033	17014	16950	16994	16899	16941	16972	16916	16952	17094	16901	17024	16955	17026	17052	16995	17146	17178	16924	17082	16965	16884	16940	16956	17027	17083	16897	16990	16803	17073	17017	16961	16889	16834	16926	17011	16990	16908	16972	16822	17055	16970	16834	17032	16949	17069	16791	16981	17061	16918	17006	17076	16810	16919	17018	16961	16719	17095	16818	17048	16973	16969	16775	17094	16968	17002	17088	16959	17122	16903	17022	16970	16967	16921	16991	16903	17041	17001	16866	16790	17018	16846	16999	16997	16985	17047	17021	17017	16902	16863	17136	17064	16951	16918	17016	16858	16959	17212	16808	16978	16900	17042	16848	16896	16973	16940	16990	16846	16825	16982	16960	16780	16934	17123	17000	16869	16880	17099	16979	16937	16956	16981	16823	17068	16914	17053	17033	17060	16958	16990	16884	16968	17096	16998	16900	17085	16954	16931	17033	16874	16942	17015	17060	16966	17050	16781	17011	16930	16870	16969	16822	16917	16902	16949	16989	16952	17030	16912	17133	16848	17031	16898	16985	16920	16954	16960	16844	17010	17065	17025	16737	16904	16919	16867	16876	17099	17087	17057	17088	16960	16828	17001	16819	16857	16884	17034	16888	17053	17001	17026	16922	16966	16981	16923	16982	16912	16892	16807	17012	16967	17023	17060	17074	16988	16931	16975	17027	16956	16894	16851	16951	16911	16965	16855	16782	16956	17045	16874	16937	17163	16915	17006	16880	17065	17178	16975	16866	17027	17143	16944	17099	17006	16966	17057	16978	16981	17002	16962	16752	16912	16973	17092	17029	16938	16945	17035	16933	16849	16946	17229	17019	16943	16857	17051	17037	17055	17177	16929	17060	17077	16861	17062	16993	17123	17089	16936	17051	17003	17050	17234	17071	16946	16833	16969	16834	16788	16955	17161	16798	17049	16904	17106	16829	16951	17136	16862	17038	16851	16929	16875	16841	16931	16891	17044	17031	16989	16976	17062	17028	16844	17021	16858	16772	16910	16841	16856	17188	17011	16878	16794	17066	16931	16971	17147	16743	17086	16765	16895	16921	17027	16897	16969	17079	16922	17141	17023	17175	16956	16787	16883	17024	16865	16896	16983	16889	17041	17045	16983	17031	16855	17019	16847	16993	16926	16921	16992	16953	17000	17047	17107	17026	17055	17014	17109	17130	16982	16834	16968	17140	16917	16911	16984	17044	16933	16931	17169	16723	16853	17029	16936	17100	17097	17130	16940	16934	17070	16849	17029	17081	17197	17038	16914	17104	16999	17192	16815	17086	17032	16964	16942	17049	16992	17039	17065	17019	16991	17129	16985	16808	16850	16994	16803	16735	16924	16982	16920	16970	17086	17062	16926	16967	16978	16857	16932	17017	16781	17083	16884	16798	16887	16899	17065	16992	17103	17022	17046	16949	16920	16981	16941	16822	17100	17081	17003	17127	16749	17079	16972	17057	16865	17007	16809	16968	16908	16879	17073	17084	17049	16860	16962	17020	17192	17045	17114	17031	16906	17025	17118	16854	16948	17099	17108	17089	16994	16962	17091	16965	17063	16918	17117	16989	16919	16832	16946	16897	17037	17055	16990	16914	17165	16916	17077	17084	16982	16896	17092	16844	17028	17092	16916	17002	17085	16999	17091	16961	17051	16848	16851	16874	16961	16966	16850	16951	16940	16908	16784	16942	16944	16860	16930	16949	17065	16921	17032	16866	16954	17001	17117	16991	17028	16803	17120	16911	17046	16822	17034	17061	17063	16865	16943	17021	16904	16935	16893	17065	16999	17040	17139	16947	16838	17167	16852	16734	17077	16823	17163	16954	17030	16987	16995	16886	16880	17033	16995	16916	16857	16868	17021	17079	16900	17011	16843	16857	17050	17017	17130	16916	17040	16713	16947	16876	17075	16920	16799	17094	17037	16967	16890	16986	17117	16982	16969	17036	17019	17006	16956	16999	16875	16804	16775	16942	17106	16928	16957	17045	17165	17055	16864	16989	16964	17040	17051	16878	16899	17004	17098	17001	16972	16904	17098	17038	17036	16909	16986	16940	17075	17005	17001	16877	16866	17025	16955	16853	17117	17005	17043	17025	16914	17033	17021	17016	16815	16860	17016	16854	16815	16954	16820	16904	16979	16970	17017	16952	17020	16974	17025	16984	17081	17058	16883	16990	16951	16971	17057	17054	16993	16920	16950	16825	16807	16993	16817	16846	16988	17049	17078	16969	17104	16915	17052	17067	16700	16785	17033	16848	16850	17001	16869	16937	16960	17038	16920	16969	16974	16924
23094	31332	55339	43332	24613	27145	30086	27579	27284	27779	27453	27387	27331	27428	27240	26941	27407	27242	27175	27233	27446	27470	27270	27362	27484	27301	27280	27133	27385	27201	27401	27450	27279	27339	27443	27148	27106	27060	27414	27154	26993	26991	27236	27077	27293	26888	27212	27124	27146	27302	27134	27331	27203	26854	26993	27336	27212	27324	27333	27091	27296	26983	27227	27076	27198	27242	27203	27055	27289	27140	27235	27115	26869	26961	26967	26909	27130	27095	27177	27002	27349	26876	27183	27224	27194	27103	26946	27223	27006	26982	27101	27029	27210	26892	27125	26918	26865	27264	26943	26983	27135	26956	27164	27046	27410	26894	27162	27120	27033	27058	27218	27245	27117	27287	27251	27029	27113	27197	27092	27389	27291	27113	26895	27056	27244	27087	27025	26964	26897	27290	26971	27054	27021	27074	27057	27098	27365	27257	27229	27135	27280	27128	26977	26854	27067	27078	26911	27125	27008	27480	27027	27097	27494	26951	27099	27168	26989	26907	26949	27093	26997	27114	26617	26948	27194	27134	27426	26984	26955	27272	27163	27124	27183	27283	27024	27038	27359	27012	27439	27101	27209	27192	27177	27028	27040	26943	27280	27191	27103	27063	27086	27159	27110	26782	27020	27229	27314	27141	27138	26877	27115	27082	26928	26907	27020	27325	27273	26920	27020	27043	27258	26993	27125	27082	27145	27099	27214	27189	26926	27044	27169	26894	27191	26739	27077	27010	27044	27210	26938	27126	27048	27187	27102	27112	27229	27262	27180	27063	27027	27044	27145	26950	27053	26919	26976	27147	27223	27313	27084	26882	27119	27332	27140	26920	27058	26889	26931	27155	26993	27042	27091	26910	26997	27165	27232	27024	26956	27217	27233	27228	27047	27157	27347	27260	27287	26922	27115	26967	26844	27050	27149	26993	27077	26958	27073	26861	26914	27064	27155	27016	27149	27329	26937	27146	27252	27070	27031	27181	27116	27052	27378	27351	27060	26958	27264	27144	27150	27074	27053	26923	27105	26861	27105	27001	27131	27132	26872	26783	26876	27100	26943	27072	26964	27096	26860	27148	27062	27208	27077	26800	27143	27209	27130	27058	27019	27041	27050	26984	27122	26798	27276	27043	26944	26832	27103	27378	27329	27060	27238	27002	27142	26955	27033	27057	27178	26920	26949	27159	27222	27152	27188	26777	27081	27096	27228	27002	27061	27043	27221	27007	26809	27075	27263	27271	27154	27140	27352	27156	27241	27094	27146	27110	27003	27124	27142	26921	27111	27053	26906	26939	27080	27134	27249	27038	27248	27019	27183	26981	27172	27188	26824	27015	27040	26921	27342	27187	27181	27052	27301	27135	27063	26900	27171	27180	27167	26829	27179	27261	27105	27232	26931	26854	27147	27397	27120	26949	27246	26919	27039	27168	27038	27359	27055	26895	26883	27231	27014	26961	26941	27001	27204	27353	27045	27135	27070	26998	27202	27067	26995	27255	27228	27257	27446	27067	27068	26997	26983	26869	26929	27237	27295	27106	27282	27251	27013	26980	27168	26973	27109	26939	27180	27166	27068	26951	27109	27102	27300	26860	27062	27051	26917	27005	26976	27173	27342	27126	26824	26866	26906	26736	27088	27224	27371	26980	27170	27035	27105	27145	27258	27097	26995	26773	27054	27224	26807	26966	26866	27103	26929	27350	27366	27124	27090	27370	27151	27019	27019	27088	27077	26923	27095	26974	27108	26874	27262	27054	27048	27152	27066	27259	27165	27027	27081	27091	27063	26987	27020	27079	27028	26890	27185	27237	26978	26988	27339	27313	27021	26855	27190	26899	27232	26985	27170	27266	27229	26974	27162	27109	27287	27025	27114	27208	27164	26830	27107	26814	27024	26918	26848	26890	26946	27020	27314	27252	27158	27189	27132	27002	26922	27093	27139	26864	27420	26948	27163	27103	27000	26992	27056	27126	27107	27340	27184	27189	27069	27025	27210	27147	27306	27209	26994	26863	27102	27097	27029	27235	27092	27064	27257	27185	27030	26768	27237	27234	27235	27163	26942	27045	26940	27151	27151	27017	27006	27238	27042	27003	26871	26972	27411	26906	27298	27149	27281	27240	26855	27082	27015	27067	26974	27260	27055	27220	27126	27237	27184	27070	26845	27062	27430	27136	27423	26923	27206	26999	27121	27094	26920	27182	27183	27073	27376	26796	27040	27096	27055	26921	26902	27128	27056	27078	27154	27210	27015	27091	27127	26958	26975	27250	27041	26988	27229	27264	27055	27230	27372	27125	27117	27035	27150	27043	27188	27428	27143	27228	27250	27224	27183	27192	26985	27011	27076	26916	27017	27310	26948	26896	27139	27050	27020	26937	27138	27004	26941	27377	27114	27158	27099	27096	27192	26938	27230	27009	26999	27136	27321	26883	27192	26991	27183	26937	27023	27179	27238	26736	26894	27152	27004	27114	27109	26974	26954	27043	27119	27069	26997	27062	27000	27048	26978	27066	27157	27190	27296	27070	27162	27373	26834	27026	26916	27190	27034	27010	26800	26934	27169	26894	27135	27118	27137	27146	27228	27209	26882	26989	27067	27015	27352	27026	27115	26966	26987	27148	27010	27158	27291	26979	27020	27133	27030	27360	26929	26840	27146	27031	27040	26906	27277	27021	27298	26993	27023	27090	27063	26977	26859	27077	27094	26959	27342	27236	27059	27255	27296	27269	26985	27225	27272	26991	26858	26988	27173	27065	27183	27418	27332	26925	26914	26960	27325	26934	27172	26974	27013	27242	26972	27166	27092	27121	27294	27159	27101	27313	27115	27179	26805	27163	27175	27077	27098	27110	27141	27227	27154	26887	27194	27243	27003	27188	27057	27258	27370	27170	26862	27094	26979	27093	27114	27253	26918	27066	26665	27090	27145	27019	27234	27163	26779	27171	27094	27258	27170	27252	26991	27209	27000	27072	27336	27211	26907	26921	27054	27230	27148	27155	27227	26911	26990	26918	26985	27146	27280	26886	27152	27322	27182	27022	27411	27294	27397	27014	26786	26862	26878	27013	27135	27004	27202	27126	26884	26805	27143	27037	27134	27037	27190	26962	27026	27138	27371	27114	27037	27206	26975	26918	26975	27036	27030	27354	27066	26827	26944	27074	27299	26958	27225	27115	27325	27110	27112	27303	26993	27112	27197	27188	27243	26974	27103	27297	27082	27116	26978	27220	27226	27073	26917	27001	27054	27018	27026	27205	27090	26882	27116	27140	26764	27215	27164	27123	26845	26919	26940	27176	26872	26971	26833	27066	26993	27128	27191	27066	27253	27269	27025	27137	27014	27177	27317	27265	26859	27188	27048	27131	26907	27163	26806	26779	27035	27084	27354	27065	27245	27275	27305	27106	26967	26874	26835	27099	26870	26902	27010	26965	27080	27195	27125	26943	27138	27083	27181	27152	27260	26874	26931	26804	26817	26934	27059	27316	27293	26886	27234	27127	27113	27091	27168	27065	26849	26989	27216	27195	26995	27114	27212	26985	27063	27099	26978	26942	27128	27071	26916	27009	27064	27073	26936	26866	27161	27036	26876	27130	26917	27001	27035	27028	26928	27092	27260	27139	27172	27028	27063	27340	26991	27133	26960	26912	27260	27226	26889	27118	27115	27079	27162	26996	27259	27101	27112	27330	27113	27077	26881	27235	27161	26902	27092	27168	27138	27368	27200	27167	27004	27271	27069	27323	26978	27158	26997	27059	26989	27107	26947	26992	27058	27257	27221	26910	27423	27024	27042	26935	27093	27077	27311	27104	27117	27164	26996	26920	27284	26985	27245	27139	27176	27018	26754	26830	27004	26972	26992	27033	27087	27252	27030	27203	27144	26910	27166	27274	27090	27135	27117	27037	27411	27068	26878	27244	27003	26935	27060	26982	27093	26919	26973	26997	27027	27097	27116	27173	27090	26886	26817	27233	27187	27041	27400	27005	27179	27226	27173	27082	26933	26709	26921	27285	26639	26704	27203	26993	27040	26877	27242	26954	27117	27117	27099	26996	27157	26998	27141	27105	27036	27027	26992	26709	26941	27106	27245	27040	26878	27045	26800	27087	27167	27208	27194	27317	26873	27189	26844	27284	27233	27114	27273	27027	27008	27183	26986	26941	26903	26991	27283	27136	27076	27022	27202	27187	27101	26834	27205	27290	26859	27073	27075	26961	27216	27244	27010	27224	26977	27159	27121	27092	27149	27055	27026	26845	26866	27175	27046	27061	27102	27101	27076	26944	27135	26878	27234	27230	26848	26906	27276	26997	27200	26948	27066	26950	26916	27094	27292	27064	26918	27148	27303	27241	27239	27031	27123	27064	27195	26881	26783	27240	27259	27317	27353	27030	27387	27028	27250	27035	27243	27006	27156	27149	27039	27337	27164	26789	27187	27254	27293	27014	27233	27363	26866	27211	27060	27037	27023	26985	27092	26873	27221	27169	27101	27034	26993	27117	27352	26968	27089	26956	27087	27069	27131	26967	27106	27168	27220	26834	26947	27014	27097	26910	27272	27044	27038	27217	26870	27290	27128	27114	27041	27075	27254	27265	27087	26876	27060	27025	26916	27042	26938	27278	27045	27302	27225	27117	27228	27023	27219	27195	27201	27294	26894	26906	26883	27122	26990	27182	27057	27221	26986	27243	27024	26978	27084	27137	27115	26783	27037	27001	27087	27237	26891	27045	26969	26891	26992	27168	27069	27079	27133	27214	27142	27139	27188	26992	27223	26832	26932	27209	27261	27288	27343	27076	27070	26896	27071	26929	26845	27117	27048	27171	26838	27155	26982	27115	27258	27089	27038	27197	27146	26911	27041	26961	27035	26814	27140	27145	26994	27214	27010	27490	27196	27078	27003	27255	27076	27036	27035	27238	27178	27094	27104	27257	26967	26823	27083	27049	27279	27247	27152	27190	26917	27310	27030	27120	27118	27144	27349	26984	27044	27168	26969	26991	26946	27490	26869	27257	27134	27162	27145	27038	26919	27136	27110	27042	27120	26938	27006	27254	27062	27004	27217	26995	26964	27038	27346	27100	27016	27195	26702	27017	26974	27070	27041	27199	27096	27306	27263	27270	27385	27159	27087	27032	27001	27111	27046	27164	27190	26901	27106	26763	27071	27245
47590	98300	91569	49933	15912	15831	16008	15894	15879	15841	15696	15882	15829	15909	15953	15947	15853	15870	15920	15735	15888	15982	15814	15944	15901	15869	15875	15758	16052	15777	15950	15729	15798	15892	15933	15772	15738	15791	15829	15615	15881	15715	15837	15906	15656	15786	15911	15759	15756	15850	15885	15844	15772	15903	15568	15790	15720	15800	15904	15824	15992	15741	15854	15752	15884	15765	15823	15861	15914	15772	15794	15703	15726	15776	15937	15672	15747	15901	16113	15572	16005	15807	15761	15652	15940	15875	15838	15700	15778	15605	15681	15854	15814	15790	15719	15842	15858	15882	15865	15790	15725	15775	15693	15908	15861	15883	15715	15940	15807	15647	15785	15647	15835	15735	15865	15692	15861	15779	15696	15583	15798	15748	15705	15763	15813	15714	15945	15853	15701	15662	15767	16037	15842	15809	15641	15942	15788	15815	15798	15864	15704	15813	15682	15793	15943	15957	15867	16032	15714	15766	15881	15759	15939	15784	15906	15807	15861	15762	15807	15722	15784	15761	15838	15730	16009	15811	15871	15857	15716	15874	15708	15620	15867	15969	15675	15717	15872	15775	15767	15679	15836	15954	15921	15728	15834	15854	15662	15768	15718	15776	15809	15717	15774	15724	15707	15726	15781	15798	15783	15715	15626	15912	15853	15770	15893	15801	15702	15847	15982	15843	15838	15720	15826	15780	15744	15865	15764	15737	15813	15752	15802	15767	16055	15839	15846	15824	15803	15662	15801	15638	15872	15929	15932	15772	15764	15801	15781	15846	15734	15876	15935	15585	15659	15813	15934	15864	15942	15751	15755	15849	15753	15765	15911	15788	15972	16059	15734	15686	15829	15855	15733	16002	15770	15901	15867	15678	15874	15850	15817	15780	15884	15723	15807	15874	16001	15744	15756	15856	15860	15889	15668	15840	15733	15887	15902	15751	15763	15774	15821	15923	15725	15983	15675	15796	15765	15725	15772	15768	15916	15742	15741	15724	15953	15739	15668	15913	15804	15657	15668	15644	15827	15777	15736	15770	15817	15617	15840	15787	15703	15545	15732	15740	15831	15817	15822	15628	15988	15985	15722	15985	15655	15711	15764	15611	15959	15706	15874	15894	15592	16008	15782	15892	15767	15840	15837	15707	15819	15794	15965	15801	15734	15902	15892	15757	15817	15747	15777	15930	15711	16052	15697	15848	15886	15691	15886	15743	15861	15707	15800	15887	15647	15822	15824	15612	15678	15757	15720	15989	15839	15667	15860	15826	15643	15673	15771	15695	15810	15879	15892	15815	15822	15672	15704	15727	15760	15862	15654	15718	15714	15643	15883	15831	15636	15802	15678	15683	15897	15856	15789	15826	15901	15810	15822	15877	15718	15860	15952	15874	15880	15842	15784	15868	15768	15822	15668	15857	15832	15953	15761	15680	15905	15827	15840	15760	15713	15872	16024	15765	15721	15794	15808	15993	15869	15687	15779	15767	15911	15835	15608	15873	15726	15853	15829	15751	15785	16037	15826	15802	15644	15719	15771	15852	15889	15675	15906	15907	15938	15843	15619	15885	15690	15738	15780	15833	15897	15677	15739	15748	15818	15702	15684	15820	15851	15830	15727	15864	15768	15587	15830	15965	15671	15939	15800	15727	15857	15828	15987	15739	15810	15804	15675	15741	15960	15620	15864	15909	15762	15766	15810	15892	15930	15667	15751	15744	15798	15910	15832	15633	15907	15736	15738	15604	15861	15660	15702	15705	15779	15793	15668	15844	15840	15774	15779	15673	15755	15923	15785	15822	15764	15939	15829	15840	15562	15925	15815	15752	15782	15788	15821	15749	15748	15718	15878	15785	15845	15605	15849	15929	15899	15896	15805	15825	15964	15702	15910	15738	15651	15957	15807	15716	15907	16021	15777	15846	15882	15712	15832	15704	15742	15706	15959	15688	15855	15800	15865	15918	15864	15872	15873	15729	15691	15743	15845	15684	15710	15855	15912	15795	15763	15705	15848	15748	15763	15777	15765	15662	15819	15880	15890	15524	15772	15745	15772	15782	15975	15839	15819	15807	15705	15947	15961	15771	15820	15636	15901	15804	15622	15792	15630	15724	15743	15552	15826	15825	15673	15613	15723	15913	15782	15778	15902	15751	15994	15740	15792	15718	15934	15609	15782	15780	15760	15715	15823	15672	15829	15742	15707	15697	15949	15731	15780	15909	15848	15942	15786	15840	15795	15871	15697	15759	15862	15894	15627	15765	15734	15902	15818	15647	15811	15904	15700	15769	15719	15881	15766	15853	15723	15921	15859	15870	15752	15908	15811	15898	15821	15973	15850	15881	15827	15711	15821	15856	15726	15773	15848	15731	15633	15719	15795	15928	15713	15945	15732	15964	15699	15669	15862	15874	15709	15861	15724	15921	15988	15768	15920	15728	15739	15806	15831	15530	15862	15836	15855	15687	15888	15877	15765	15785	15884	15969	15709	15778	15641	15722	16101	15812	15695	15831	15938	15709	15688	15831	15715	15677	15914	15976	15972	15812	15833	15809	15867	15836	15821	15805	15785	15694	15702	15831	15737	15918	15814	15780	15893	15838	15747	15737	15708	15807	15636	15771	15877	15901	15767	15657	15884	15732	15887	15953	15898	15796	15742	15856	15790	15740	15904	15629	15883	15827	15790	16012	15887	15633	15804	15726	15846	15800	15872	15656	15755	15781	15816	15865	15885	15787	15835	15788	15910	15760	15974	15806	15919	15979	15753	15856	15828	15697	15766	15957	15919	15849	15824	15791	15839	15862	15734	15774	15687	15933	15837	15687	15885	15808	15854	15864	15831	15752	15851	15644	15711	15874	15719	15727	15810	15862	15824	15935	15880	15706	15918	15883	15825	15910	15864	15787	15658	15696	15759	15772	15970	15619	15910	15737	15711	15957	15813	15824	15779	15853	15788	15829	15736	15809	15853	15670	15706	15816	15747	15769	15907	15820	15702	15798	15678	15814	15665	15649	15859	15980	15635	15768	15790	15717	15786	15996	15807	15949	15774	15850	15866	15699	15839	15821	15607	15751	15711	15662	15811	15968	15916	16079	15845	15786	15777	15747	15725	15665	15859	16024	15667	15870	15718	15797	15974	15921	15741	15715	15911	15794	15821	15863	15822	15890	15733	15926	15796	15875	15997	15945	15645	15933	15818	15681	15724	15590	15775	15830	15887	15873	15756	15934	15809	15908	15871	15827	16022	15817	15650	15857	15887	15895	15845	15785	15908	15618	15788	15755	15787	15666	15813	15742	15897	15762	15835	15873	15791	15779	15671	15873	15771	15759	15602	15848	15867	15846	15914	15685	15623	15946	15791	15814	15934	15953	15916	15810	15729	15789	15781	15893	15819	15897	15895	15677	15846	15673	15763	15845	16043	15807	15810	15633	16021	15926	15701	15823	15911	15889	16002	15708	15745	15808	15578	15978	15870	15901	15900	15647	15850	15762	15836	15859	15708	15789	15957	15842	15727	15674	15706	15694	15820	15731	15807	15788	15565	15809	15775	15780	15892	15843	15777	15922	15739	15791	15905	15861	15892	15795	16001	15701	15773	15867	15892	15914	15810	15721	15813	15740	15979	15834	15748	15676	15737	15808	15641	15781	15806	15818	15869	15638	15806	15684	15882	15809	15844	15916	15760	15855	15867	15779	15815	15702	15876	15846	15808	15810	15853	15825	15797	15877	15989	15933	15950	15892	15786	15849	15828	15763	15882	15744	15703	15930	15951	15599	15717	15713	15871	15587	15964	15818	15734	15665	15820	15714	15827	15876	15800	15836	15942	15586	15734	15994	15849	15471	15818	15732	15747	15842	15705	15738	15693	15818	15612	15767	15703	15763	15933	15750	15851	15684	15847	15871	15909	15742	15917	15727	15977	15834	15892	15819	15856	15870	15773	15815	15875	15736	15761	15836	15909	15703	15860	15665	15832	15636	15701	15882	15735	15740	15794	15799	15807	15743	15889	15861	15924	15773	15834	15794	15755	16014	15814	15951	15872	15756	15841	15948	15755	15832	15874	15836	15858	15809	15869	15817	15779	15753	15966	15685	15840	15873	15670	15844	15711	15716	15801	15743	15997	15956	15805	15831	15962	15761	15737	15837	15884	15805	15878	15710	15671	15629	15761	15765	15737	15800	15824	15734	15739	15739	15888	15758	15755	15808	15909	15845	15842	15954	15746	15867	15930	15679	15780	15867	15814	15823	15727	15779	15844	15816	15692	15835	15784	15946	15722	15838	15732	15754	15748	15984	15683	15896	15899	15684	15866	15709	15672	15944	15942	15737	15860	15815	15913	15860	15783	15772	15743	16007	15812	15735	16001	15640	15746	15912	15776	15803	15862	15769	15849	15901	15725	15709	15817	15975	15920	15848	15785	15826	15857	15884	15693	15836	15828	15965	15792	15684	15806	15865	15852	15710	15604	15852	15715	15819	15693	15808	15818	15881	15739	15991	15749	15775	15894	15774	16125	15710	15894	16022	15855	15783	15827	15752	15734	15773	15850	15682	15762	15876	15670	15720	15758	15864	15833	15720	15783	15894	15677	15819	15850	16004	15846	15878	15882	15885	15724	15743	15592	16122	15877	15664	15964	15806	15818	15909	15777	15721	15524	15687	15696	15886	15799	15777	15633	15802	15981	15845	15902	15728	15884	15714	15963	15974	15643	15751	15924	15800	15772	15950	15700	15902	15827	15744	15889	15783	15697	15804	15696	15896	15779	15855	15786	15711	15978	15775	15639	15695	15759	15746	15849	15863	15794	15769	15758	15753	15779	15671	15831	15661	15844	15557	15860	15673	15955	15766	15947	16018	15715	15614	15861	15792	15781	15859	15927	15741	15793	16065	15713	15863	15947	15748	15899	15695	15857	15612	15903	15800	16012	15768	15712	15988	15788	15674	15706	15794	15887	15932	15836	15910	15768	15598	15802	15887	15986	15731	15818	15825	15951	15672	15805	15776	15946	15896	15767	15671	15778	15915	15814	15736	15984	15880	15897	15877	15744	15761	15838	15883	15806	16002	15971	15824	15813	15810	15715	15858	15736	15689	15874	15814	15659	15770	15711	15928	15743	15717	15716	15757	15969	15784	15876	15920	15713	16010	15790	15913	15773	15730	15691	15904	15910	15974
22265	27567	48874	40675	24372	25849	30823	27969	27302	27708	27573	27519	27477	27530	27257	27499	27484	27122	27143	27550	27238	27275	27066	27073	27211	27443	27252	27077	27195	27383	27040	26973	27190	27104	26780	27416	27047	27067	27022	27361	27117	27278	27320	27227	27136	27147	27138	27302	27476	27132	27266	26972	27063	27065	27035	27226	26973	26990	27038	26975	27117	27228	27154	27107	27164	27021	27066	27011	27432	27159	26951	27225	26941	27064	27199	27147	27091	27036	26980	26908	27121	27085	26819	27169	27110	27037	26809	26908	26935	27317	27069	27025	27135	27006	27162	26986	27222	27042	27406	27196	27156	27087	27194	27179	27068	27024	26981	27087	27023	27174	26964	26811	27282	27142	27014	27045	27315	27015	27084	27297	26994	27018	27310	26960	26779	27020	27106	27183	26958	27108	26954	26702	26848	27228	27093	26833	27055	27401	27130	27068	26885	27142	27163	27013	26996	27157	26963	26777	27137	26882	26832	26822	27106	27022	26952	27036	26878	27224	27218	27149	27144	27115	26947	27042	26786	27017	27099	27044	26859	27049	27062	27096	27118	27302	27286	26857	27180	27054	26808	27040	27078	26837	27191	27265	27196	27110	26886	26721	27075	27127	26995	26747	26955	26857	27167	27058	27144	27031	27054	26960	27148	27070	27060	26682	27007	27006	26959	27075	26941	27122	27176	26838	27155	26896	26915	27091	27182	26944	26852	26964	27315	27021	27141	27046	27053	26872	26899	27191	26899	27286	27138	27113	27118	27076	27131	27242	27122	26686	27079	26946	27209	27037	27011	26832	26949	27031	27041	26920	26943	27008	27069	27023	27185	26932	26944	27058	27012	27036	26939	27043	26999	26706	27139	27254	26926	26858	26979	27050	27238	27216	27012	27158	27329	26865	27029	27131	26968	27064	27177	27236	27028	27129	27109	26937	26984	26945	26783	27217	27089	26956	26778	27134	27244	27031	27084	26930	26986	27008	27275	27132	26828	27146	26649	27119	26878	27025	27062	26915	27139	27373	27048	26896	27029	26693	27169	27149	27268	26827	27194	26937	26980	26924	27048	27177	26813	27066	27135	27025	26989	26971	26875	26967	26945	27184	26879	27396	27187	27019	27224	27070	26984	26990	27060	27272	26940	26817	26993	27031	26836	26808	26824	27312	27021	27154	27013	27090	27343	27074	27058	27280	27075	27097	26876	26845	27011	27016	26799	27222	27142	26858	27117	26906	27063	27206	26901	26911	26985	27201	27089	26906	27059	27067	27220	26805	26973	27188	27333	27070	27106	27244	27049	27055	26998	27073	27063	27068	27057	26950	27022	26903	27040	27018	27376	26963	26986	27080	27229	26974	27111	27209	27283	27104	27095	26945	26850	27310	26969	26754	27291	27061	27186	26933	27126	27177	27254	26894	26732	26847	26816	26936	26860	27178	26881	26863	27029	26924	26991	27061	27060	27026	26811	27269	27090	27045	27057	26870	27064	26797	27123	26978	26984	27008	26903	27111	26936	26904	26784	27102	27184	27166	27004	26994	27125	26904	26820	27075	27118	26907	27037	26946	26809	27038	27197	27223	27200	26973	27039	27112	27264	27253	26965	26820	26815	27106	27278	27145	27087	27137	27065	27182	27099	26931	27025	27171	27014	27252	27211	26855	27247	27141	26948	26971	26878	27213	27020	26934	27145	26982	26985	26997	27124	27151	27025	26904	26848	26809	27001	26794	26996	27130	27106	27099	26883	27048	26968	26837	27008	26985	26992	26751	26620	26916	26968	27047	27127	27560	26843	26990	26832	27232	27121	27290	27186	27162	27075	27029	26950	26879	27018	26891	27306	26984	27148	27080	27111	27091	27097	27110	27163	27098	26886	27258	27193	27079	27018	27047	27109	27019	26846	26699	27017	26849	26872	27099	27143	27117	27047	27127	27253	26973	27029	26652	27199	27173	27016	26937	26971	27105	27042	27110	27147	27167	27142	27063	26979	27212	26966	26951	26876	26970	27020	26941	26996	27000	27302	27022	26997	26898	26908	27046	27147	27344	27007	26948	27124	27203	27186	27163	26874	27053	27055	27099	26848	26947	27245	26878	26895	27036	26857	27125	26867	26894	27011	26958	26820	26883	26855	26836	26894	27207	27155	27338	27154	27142	26811	27076	27021	27215	27238	26830	26885	27142	27255	26873	27186	26828	27085	27183	27089	26896	26982	27007	26950	27166	27344	27291	27245	27108	27220	26953	26912	27175	26969	27018	27158	26974	27053	27361	27114	27067	27086	26973	26917	26689	27050	26873	26766	26984	27507	26968	27149	27221	27212	27101	27072	27128	27288	26850	27018	27019	27145	26870	26899	27082	27030	26835	26942	26881	26945	26972	26986	26821	26735	26928	26668	26916	27027	26529	27052	27142	27016	27231	27100	27261	27078	26903	27008	26777	26826	26987	26829	26972	26921	27054	27032	27208	27213	26745	26905	26997	26941	26985	27078	27070	27271	27049	27074	26906	26936	26796	26843	27039	27060	26994	27226	27001	26873	26969	26909	26911	26915	26891	26704	26995	27085	26832	26916	27179	27033	27095	26956	27035	26855	26910	26884	27172	26765	26992	27122	26851	26857	26749	27058	27015	27154	27073	27205	27207	26952	27006	26983	27157	27284	26987	26980	27084	26831	27020	26980	26903	26866	26974	27210	27146	26801	26879	27016	26953	27179	27069	26947	27066	27026	26923	27105	27169	27254	26883	26931	26928	26862	27086	27001	26803	27377	26990	27137	27075	26892	26803	27083	26865	27114	26898	26644	27406	26845	26997	26974	27101	26820	27007	26851	26790	27101	27113	27219	27079	26914	27003	27236	26953	26924	27137	26993	27178	27094	26891	26893	27278	27180	26998	27225	27188	27052	27135	26942	27058	27090	26855	26899	27016	27103	27112	26929	26905	26965	26976	27072	26961	26991	26994	26948	26752	26951	26981	26846	26836	26647	26837	26899	26795	26812	27058	27195	27133	27027	26997	27116	26919	26931	27218	26892	26821	27054	26955	27190	27084	27145	27049	26826	27017	26937	27117	27256	27021	27010	26955	26977	26845	26947	27163	26734	27154	27163	26962	26974	27030	27144	27214	27055	26995	27037	27070	26845	26881	26962	27008	26988	26622	26935	27259	26918	27178	26927	27022	26964	26951	26635	26905	26939	26990	27035	27127	27110	27078	27231	27089	26997	26784	26861	26789	26904	26898	27014	27098	26971	27141	27154	26989	26978	26666	26981	27082	27003	26950	26959	27124	26750	27083	26865	26914	27181	26873	26982	27083	26908	27237	27043	26922	27044	27131	27097	26935	27129	27219	27007	26762	27231	26920	26962	26798	26686	27047	26937	27025	27048	26834	27197	26868	27112	27184	27059	27162	26971	27054	27174	27071	26968	26757	27091	26903	26926	27161	26939	26864	26913	27121	26830	26993	26783	26948	27091	27246	27228	27153	26962	26954	26689	27056	27065	27101	26981	27192	27117	26705	27044	26970	26832	26976	26999	27052	26782	27065	26969	26895	26778	26920	26754	27197	26920	26900	26977	27102	27029	27011	27174	27151	27235	26827	26926	27083	27101	27163	27015	26853	26881	27141	26960	27089	27060	27284	26959	26930	27143	27079	27060	26799	26575	26713	27110	27149	26888	27178	27005	26781	26975	27149	27061	26995	26986	27089	26863	26960	27013	26948	27061	26911	27316	26867	26778	27003	27058	27291	26799	26793	26766	27045	27051	27023	27178	27039	26835	26928	27173	27074	26855	27139	27056	27145	27240	26772	27046	27031	27220	27007	27039	26875	26954	27023	27072	27070	27203	27170	27116	27014	27303	26986	27246	26961	27007	26894	27218	27128	26855	27391	27154	27044	27337	26935	27128	27064	26866	27239	27124	27162	26917	26822	27147	27187	26981	27059	27082	26802	27102	27124	26980	27120	27245	27199	27001	27049	27081	27286	27079	27140	26712	26985	27017	26893	26805	26866	26716	27158	26984	27029	26938	27033	26918	27020	27171	27093	26721	26956	27017	26982	27224	27353	27417	27152	26906	26726	26964	27018	27079	26870	27079	27096	27085	27115	27019	26988	26902	27156	26823	27001	27179	26797	26985	27165	26990	26864	26831	27027	26921	27217	26715	27122	26915	27095	27158	26996	26812	26837	27082	26947	27002	26969	27183	26862	27192	27060	27183	26995	27184	27135	27059	26994	26958	27020	26875	26993	27030	27148	26840	26734	27048	26937	27228	27011	26845	26891	27036	27121	26790	26867	26862	26917	27127	27107	27032	26967	27058	27119	26735	27223	27071	27295	26911	27055	26943	27080	27010	26853	26990	26834	26959	27114	27338	27093	26947	27134	26901	27066	27125	26827	27098	27072	27012	27232	27159	27321	27107	26992	26996	27304	27033	27238	26944	27039	26905	27048	27043	27067	27342	27053	26952	27165	27018	27120	27065	27249	27106	26690	26910	27147	26938	26786	27062	26811	27064	27013	27059	27337	27196	26963	26811	26858	27290	27001	27006	26906	27049	27039	27095	27053	27128	26957	26982	26976	27196	26759	27030	26679	26935	27072	27027	26854	26808	26747	26948	27006	26959	27079	26975	27247	26993	26979	26808	27118	26883	27015	26984	26903	27164	27030	26982	27136	26789	26848	26968	26736	27228	26946	26985	27128	26978	26991	27152	27277	27061	26853	26858	26839	26691	26881	26999	26939	27147	27185	27169	26953	26949	27040	27311	26822	27011	27030	26906	26939	26802	27007	26814	27219	27137	27065	26832	26923	27212	26826	26902	27114	26844	27156	27168	27162	26995	26970	27314	27006	26947	26958	27043	27012	27066	26819	27121	27013	27040	26937	27024	27105	27135	26912	27076	26994	26919	26980	27017	26937	26722	27235	27025	26856	26967	26815	26846	27039	27206	27268	27222	27020	27175	27186	27287	27181	27000	27107	26850	26927	26906	26857	27153	27101	27325	27043	27214	27374	26843	26937	26596	26907	27122	27156	26882	26815	26889	27042	27063	27085	26851	26949	27013	27183	27083	27312	26956	27147	27123	26966	26695	26906	27307	27026	26852	26820	27174	26904	26901	26784	26871	26840	27088	27218	26855	26954	26937	27081	27100	26816	27072	27019	27165	27062	27053	27166
45471	92612	86703	59958	16765	15715	15739	15573	15551	15918	15654	15747	15864	15784	15786	15617	15662	15735	15721	15935	15587	15751	15827	15776	15613	15560	15713	15779	15821	15821	15715	15684	15774	15665	15802	15541	15849	15889	15781	15675	15651	15643	15665	15831	15814	15621	15724	15681	15822	15775	15794	15736	15599	15571	15633	15669	15763	15739	15806	15699	15720	15816	15631	15814	15747	15659	15872	15688	15725	15630	15592	15676	15611	15759	15492	15763	15653	15793	15747	15770	15844	15770	15736	15663	15544	15722	15692	15690	15647	15713	15492	15691	15874	15597	15661	15755	15681	15621	15795	15750	15769	15499	15740	15731	15647	15832	15724	15730	15599	15763	15533	15505	15808	15749	15819	15666	15743	15657	15547	15632	15810	15819	15672	15752	15707	15749	15745	15637	15835	15614	15830	15662	15750	15803	15642	15505	15727	15765	15701	15639	15878	15695	15806	15773	15488	15655	15742	15823	15721	15888	15967	15741	15794	15679	15666	15620	15800	15672	15591	15500	15691	15667	15668	15768	15535	15762	15652	15799	15568	15582	15695	15867	15780	15557	15710	15761	15612	15651	15863	15653	15784	15622	15746	15616	15757	15567	15470	15716	15830	15641	15587	15724	15632	15734	15723	15708	15730	15784	15625	15703	15642	15875	15733	15850	15862	15617	15708	15652	15979	15727	15716	15775	15779	15703	15621	15561	15902	15621	15650	15685	15708	15831	15613	15741	15649	15703	15869	15604	15586	15670	15562	15705	15666	15590	15782	15628	15774	15562	15592	15747	15555	15740	15682	15733	15553	15738	15800	15806	15667	15638	15612	15625	15634	15741	15782	15827	15687	15707	15754	15616	15760	15727	15633	15716	15809	15518	15655	15687	15630	15653	15631	15744	15702	15607	15769	15651	15674	15671	15663	15819	15756	15671	15688	15738	15740	15637	15760	15614	15832	15793	15729	15813	15656	15772	15565	15606	15790	15800	16014	15675	15846	15788	15678	15681	15635	15689	15635	15619	15681	15704	15651	15763	15638	15691	15735	15789	15674	15652	15818	15633	15631	15659	15695	15666	15705	15570	15739	15751	15733	15672	15840	15732	15590	15657	15715	15721	15721	15873	15778	15667	15690	15697	15827	15625	15566	15487	15742	15738	15902	15702	15724	15706	15589	15771	15684	15651	15834	15658	15720	15712	15799	15729	15734	15748	15634	15672	15545	15801	15511	15846	15568	15868	15434	15615	15645	15664	15688	15771	15530	15490	15969	15603	15666	15701	15518	15780	15728	15671	15695	15718	15726	15642	15699	15699	15734	15868	15725	15570	15679	15489	15488	15676	15588	15715	15750	15650	15784	15764	15750	15558	15718	15829	15649	15693	15737	15670	15920	15613	15862	15632	15746	15905	15474	15742	15713	15827	15553	15703	15647	15832	15825	15567	15807	15520	15697	15716	15700	15544	15729	15554	15684	15708	15647	15605	15697	15806	15703	15726	15623	15878	15682	15585	15762	15877	15667	15728	15766	15887	15523	15735	15726	15685	15655	15878	15678	15508	15657	15624	15745	15956	15884	15796	15651	15550	15798	15661	15630	15708	15705	15669	15662	15674	15777	15922	15627	15794	15645	15558	15678	15689	15718	15765	15786	15580	15677	15578	15662	15585	15557	15803	15705	15679	15859	15842	15776	15508	15782	15684	15769	15806	15769	15809	15739	15523	15614	15648	15773	15660	15677	15768	15858	15771	15753	15575	15661	15677	15689	15732	15632	15588	15809	15671	15773	15724	15605	15682	15593	15727	15702	15667	15677	15830	15790	15670	15690	15635	15726	15757	15666	15647	15706	15720	15619	15747	15654	15527	15533	15814	15623	15763	15797	15581	15672	15555	15705	15655	15710	15814	15568	15655	15628	15706	15617	15637	15654	15530	15894	15797	15695	15672	15716	15632	15888	15510	15776	15763	15764	15671	15597	15410	15742	15658	15732	15715	15699	15718	15798	15823	15629	15554	15753	15816	15584	15665	15808	15580	15794	15631	15617	15821	15682	15746	15730	15689	15748	15702	15652	15688	15632	15822	15741	15765	15756	15704	15677	15574	15611	15640	15683	15564	15728	15592	15800	15512	15661	15680	15657	15728	15815	15686	15586	15613	15653	15670	15626	15571	15673	15784	15571	15669	15844	15677	15759	15590	15859	15736	15704	15671	15700	15675	15823	15857	15870	15682	15754	15765	15761	15604	15624	15585	15603	15574	15609	15737	15467	15996	15688	15852	15722	15719	15747	15609	15632	15634	15632	15677	15582	15657	15795	15696	15705	15760	15619	15763	15657	15627	15519	15677	15760	15611	15773	15585	15866	15631	15512	15703	15642	15766	15911	15584	15678	15696	15723	15645	15737	15540	15736	15637	15576	15812	15752	15753	15829	15744	15639	15669	15704	15793	15737	15699	15631	15670	15696	15735	15706	15636	15585	15647	15699	15825	15721	15567	15527	15726	15736	15722	15636	15830	15871	15689	15695	15711	15586	15551	15628	15636	15668	15611	15429	15592	15760	15771	15726	15635	15616	15731	15585	15825	15808	15689	15852	15587	15644	15830	15663	15694	15592	15718	15665	15579	15720	15577	15680	15703	15723	15752	15629	15776	15627	15697	15532	15630	15733	15802	15815	15540	15581	15727	15739	15513	15612	15800	15648	15783	15921	15861	15643	15636	15865	15785	15760	15689	15728	15827	15717	15649	15699	15679	15677	15557	15691	15665	15766	15706	15613	15730	15875	15820	15683	15606	15585	15749	15694	15513	15496	15668	15598	15672	15633	15909	15684	15813	15765	15563	15644	15818	15562	15593	15475	15723	15788	15726	15632	15580	15786	15717	15580	15583	15671	15796	15710	15543	15525	15770	15579	15630	15585	15672	15657	15745	15820	15695	15634	15734	15806	15499	15736	15653	15861	15646	15796	15571	15510	15657	15728	15774	15786	15736	15626	15756	15800	15574	15528	15802	15820	15750	15694	15683	15660	15551	15625	15669	15838	15514	15742	15633	15755	15747	15698	15813	15735	15746	15843	15668	15568	15709	15743	15705	15717	15625	15823	15716	15692	15728	15678	15749	15719	15828	15738	15558	15757	15670	15760	15569	15746	15665	15521	15779	15661	15845	15681	15893	15806	15826	15579	15738	15595	15561	15752	15697	15843	15776	15707	15604	15630	15585	15709	15718	15646	15660	15813	15587	15766	15742	15536	15684	15729	15859	15685	15546	15646	15680	15642	15595	15894	15648	15646	15637	15565	15672	15749	15773	15776	15517	15648	15834	15700	15579	15527	15688	15628	15663	15705	15742	15703	15625	15603	15859	15612	15739	15647	15664	15589	15692	15632	15618	15643	15495	15723	15607	15834	15549	15764	15642	15757	15736	15758	15606	15741	15660	15876	15695	15674	15661	15582	15626	15566	15717	15579	15560	15636	15629	15659	15688	15636	15628	15735	15795	15580	15598	15850	15666	15678	15768	15622	15714	15788	15693	15708	15672	15787	15662	15592	15663	15784	15668	15652	15750	15740	15500	15732	15779	15815	15732	15731	15748	15718	15599	15682	15654	15704	15807	15585	15546	15692	15715	15719	15600	15551	15747	15692	15604	15652	15739	15595	15660	15800	15821	15622	15683	15630	15736	15602	15556	15816	15420	15811	15727	15624	15705	15668	15652	15648	15667	15774	15704	15736	15807	15573	15667	15581	15773	15656	15481	15462	15566	15683	15736	15636	15701	15717	15743	15751	15685	15793	15662	15670	15596	15581	15916	15747	15710	15662	15705	15606	15703	15668	15609	15743	15714	15606	15721	15675	15620	15650	15648	15623	15632	15769	15749	15738	15691	15703	15723	15833	15814	15651	15733	15765	15688	15773	15533	15897	15680	15859	15802	15635	15646	15698	15707	15851	15634	15744	15429	15591	15516	15760	15592	15650	15724	15834	15703	15655	15581	15718	15529	15661	15747	15776	15733	15749	15610	15751	15777	15649	15675	15700	15759	15560	15594	15594	15672	15625	15778	15724	15797	15324	15826	15600	15545	15520	15706	15648	15787	15998	15861	15713	15817	15651	15748	15686	15564	15726	15705	15685	15665	15650	15662	15755	15675	15719	15662	15589	15695	15537	15770	15647	15564	15747	15690	15879	15872	15858	15541	15600	16060	15726	15661	15804	15670	15756	15846	15643	15495	15581	15674	15617	15736	15819	15727	15771	15714	15852	15630	15757	15656	15632	15712	15774	15734	15753	15732	15430	15731	15605	15788	15635	15704	15740	15697	15653	15631	15583	15837	15618	15776	15841	15671	15741	15565	15675	15859	15842	15836	15549	15767	15699	15703	15657	15644	15746	15656	15657	15628	15655	15785	15791	15821	15744	15579	15686	15754	15754	15732	15613	15587	15640	15699	15668	15741	15624	15627	15828	15749	15721	15768	15694	15797	15706	15791	15676	15770	15630	15903	15771	15718	15695	15631	15735	15522	15829	15602	15827	15702	15741	15697	15762	15782	15802	15709	15697	15587	15776	15657	15672	15819	15807	15669	15762	15524	15789	15665	15850	15821	15652	15770	15717	15749	15617	15764	15599	15737	15737	15824	15690	15668	15772	15849	15725	15883	15436	15654	15566	15667	15701	15738	15569	15755	15622	15684	15584	15690	15603	15732	15556	15638	15640	15587	15547	15606	15476	15646	15741	15647	15660	15710	15628	15669	15721	15587	15698	15748	15552	15751	15639	15833	15567	15640	15718	15662	15821	15720	15712	15511	15600	15675	15648	15652	15624	15756	15712	15779	15741	15611	15711	15670	15858	15740	15639	15677	15639	15747	15685	15659	15697	15621	15657	15750	15830	15779	15548	15604	15638	15588	15755	15685	15741	15875	15760	15731	15762	15773	15702	15821	15813	15672	15667	15482	15628	15916	15852	15720	15556	15809	15733	15719	15721	15445	15787	15720	15755	15849	15578	15767	15641	15833	15593	15810	15594	15675	15746	15745	15784	15694	15722	15581	15628	15742	15545	15607	15768	15818	15878	15481	15661	15737	15702	15874	15706	15835	15586	15718	15813	15772	15620	15636	15670	15521	15705	15599	15724	15781	15637	15938	15684	15761	15613	15802	15845	15561	15536	15672	15584	15777	15600	15820
36324	49212	54875	37989	28336	27762	27773	27503	27660	27581	27734	27288	27281	27612	27264	27703	27400	27529	27755	27413	27374	27505	27590	27589	27577	27477	27481	27495	27263	27556	27793	27640	27559	27222	27700	27389	27424	27335	27519	27347	27425	27401	27471	27408	27404	27495	27586	27484	27398	27427	27455	27591	27077	27269	27746	27395	27291	27443	27329	27589	27387	27288	27406	27166	27518	27569	27318	27339	27543	27343	27254	27696	27523	27619	27401	27524	27278	27477	27447	27335	27466	27441	27041	27290	27386	27291	27805	27181	27668	27604	27681	27424	27433	27179	27674	27589	27550	27528	27394	27543	27517	27695	27378	27432	27370	27368	27297	27655	27661	27519	27446	27283	27296	27294	27405	27430	27409	27192	27403	27415	27310	27407	27590	27455	27422	27597	27546	27584	27515	27524	27146	27771	27281	27400	27336	27461	26986	27417	27443	27430	27584	27412	27330	27253	27285	27478	27342	27586	27130	27337	27531	27032	27474	27387	27458	27377	27261	27320	27126	27446	27656	27631	27594	27525	27788	27480	27412	27738	27470	27070	27608	27549	27452	27568	27507	27477	27427	27421	27486	27676	27482	27348	27424	27564	27508	27479	27553	27341	27565	27441	27224	27415	27550	27672	27499	27286	27085	27486	27478	27183	27387	27292	27514	27474	27297	27308	27346	27287	27548	27525	27748	27481	27433	27377	27421	27502	27294	27357	27225	27356	27613	27385	27399	27385	27419	27512	27668	27558	27305	27306	27523	27494	27243	27408	27576	27546	27440	27494	27581	27510	27242	27301	27768	27334	27670	27410	27452	27341	27616	27611	27490	27467	27685	27324	27610	27375	27497	27300	27274	27507	27406	27450	27447	27606	27341	27310	27430	27668	27290	27387	27344	27315	27171	27496	27489	27288	27271	27606	27554	27485	27507	27314	27382	27397	27322	27466	27506	27302	27499	27538	27410	27522	27353	27438	27532	27365	27366	27714	27400	27449	27256	27487	27523	27621	27445	27373	27529	27557	27403	27353	27414	27407	27344	27408	27576	27390	27453	27556	27288	27421	27413	27227	27318	27709	27453	27458	27484	27602	27397	27701	27626	27398	27465	27595	27376	27446	27286	27396	27480	27336	27638	27328	27622	27358	27386	27449	27561	27383	27553	27386	27181	27504	27482	27679	27374	27412	27431	27572	27385	27424	27541	27535	27566	27568	27271	27066	27244	27450	27569	27515	27328	27420	27452	27438	27304	27437	27555	27526	27386	27420	27388	27531	27280	27378	27406	27560	27440	27310	27506	27505	27624	27299	27570	27591	27632	27415	27280	27400	27578	27304	27540	27692	27641	27572	27528	27568	27528	27550	27347	27204	27353	27652	27500	27746	27521	27355	27219	27443	27473	27402	27493	27151	27381	27256	27406	27484	27472	27456	27279	27696	27541	27363	27563	27444	27430	27415	27434	27571	27407	27525	27474	27562	27620	27379	27303	27439	27218	27337	27523	27248	27186	27297	27347	27415	27580	27473	27240	27260	27493	27481	27334	27511	27585	27370	27551	27032	27186	27368	27053	27373	27699	27460	27237	27262	27551	27381	27444	27426	27550	27302	27361	27448	27633	27576	27499	27350	27432	27502	27465	27425	27478	27438	27386	27385	27530	27663	27342	27352	27503	27472	27372	27094	27612	27667	27630	27574	27384	27560	27348	27251	27661	27460	27580	27550	27477	27853	27534	27632	27214	27448	27339	27371	27629	27331	27371	27767	27258	27394	27383	27363	27402	27593	27256	27490	27243	27446	27796	27391	27564	27396	27535	27540	27220	27595	27360	27606	27472	27478	27523	27442	27435	27559	27307	27550	27516	27380	27482	27380	27489	27253	27654	27332	27544	27511	27579	27446	27418	27370	27699	27430	27177	27657	27638	27587	27621	27345	27264	27115	27327	27398	27537	27641	27562	27382	27456	27231	27631	27150	27305	27299	27563	27513	27521	27355	27302	27062	27436	27418	27506	27657	27756	27589	27561	27346	27470	27464	27592	27402	27373	27332	27321	27403	27471	27533	27273	27536	27414	27126	27513	27547	27601	27495	27490	27379	27175	27455	27265	27441	27532	27628	27260	27443	27408	27307	27233	27759	27414	27385	27207	27354	27338	27508	27488	27487	27239	27429	27346	27244	27495	27394	27408	27429	27609	27531	27536	27600	27537	27481	27305	27598	27484	27486	27548	27285	27560	27415	27442	27379	27592	27671	27542	27350	27623	27432	27449	27412	27302	27550	27304	27710	27486	27419	27230	27194	27623	27237	27578	27478	27408	27324	27336	27550	27791	27518	27449	27549	27567	27502	27541	27515	27589	27488	27416	27427	27330	27408	27722	27490	27553	27598	27499	27538	27249	27489	27135	27583	27453	27407	27680	27622	27468	27353	27503	27369	27291	27522	27243	27317	27293	27240	27509	27392	27574	27416	27297	27443	27475	27612	27225	27296	27486	27352	27391	27513	27571	27404	27335	27536	27659	27570	27499	27658	27490	27285	27197	27417	27490	27533	27812	27258	27315	27519	27352	27314	27302	27344	27481	27499	27731	27642	27342	27488	27316	27320	27454	27303	27374	27316	27499	27184	27545	27400	27530	27316	27474	27265	27445	27268	27227	27305	27436	27618	27155	27475	27589	27750	27401	27261	27510	27364	27317	27420	27361	27442	27278	27063	27369	27459	27276	27345	27506	27340	27589	27237	27471	27199	27481	27404	27490	27642	27417	27169	27624	27340	27377	27321	27411	27184	27443	27633	27592	27303	27285	27476	27443	27409	27406	27574	27439	27471	27345	27403	27444	27465	27289	27376	27321	27245	27441	27683	27398	27826	27340	27171	27194	27457	27545	27383	27473	27372	27380	27613	27336	27395	27500	27184	27344	27560	27353	27520	27599	27696	27450	27622	27612	27735	27216	27477	27727	27556	27317	27606	27416	27386	27524	27216	27206	27529	27617	27287	27411	27275	27382	27239	27372	27682	27470	27539	27486	27668	27716	27575	27373	27419	27555	27306	27563	27609	27622	27378	27410	27433	27102	27259	27648	27359	27657	27546	27526	27409	27321	27381	27526	27536	27581	27240	27458	27480	27300	27426	27561	27739	27367	27409	27262	27552	27569	27433	27387	27340	27216	27244	27543	27394	27468	27335	27520	27433	27477	27345	27666	27550	27297	27468	27379	27511	27656	27362	27608	27435	27324	27350	27360	27601	27315	27383	27709	27793	27535	27250	27445	27531	27256	27249	27435	27593	27498	27272	27529	27343	27690	27525	27419	27459	27187	27196	27400	27466	27285	27442	27400	27626	27598	27412	27376	27298	27336	27478	27159	27695	27542	27122	27415	27496	27355	27715	27466	27254	27537	27435	27473	27700	27300	27605	27587	27406	27709	27366	27533	27619	27422	27203	27526	27295	27712	27641	27845	27641	27337	27474	27454	27490	27432	27340	27545	27562	27198	27523	27477	27385	27561	27575	27261	27696	27236	27616	27719	27320	27406	27327	27533	27402	27637	27319	27137	27559	27474	27503	27544	27481	27288	27353	27532	27562	27477	27289	27355	27575	27551	27191	27568	27476	27506	27358	27776	27481	27544	27353	27464	27459	27348	27423	27589	27497	27280	27302	27343	27505	27137	27467	27610	27287	27446	27453	27328	27447	27466	27545	27740	27642	27650	27635	27375	27150	27602	27450	27373	27664	27380	27321	27362	27490	27282	27248	27393	27416	27418	27341	27368	27393	27096	27441	27507	27449	27500	27226	27433	27732	27322	27265	27345	27306	27119	27250	27726	27442	27274	27154	27509	27588	27501	27549	27196	27424	27250	27236	27573	27352	27369	27641	27417	27353	27500	27623	27521	27488	27498	27454	27485	27345	27535	27474	27391	27499	27320	27396	27372	27416	27225	27509	27227	27517	27337	27278	27523	27340	27598	27436	27506	27351	27488	27223	27322	27606	27244	27158	27351	27695	27528	27519	27316	27418	27504	27374	27244	27384	27384	27528	27374	27603	27622	27385	27473	27320	27475	27126	27217	27461	27422	27415	27431	27368	27306	27521	27626	27088	27547	27274	27628	27374	27485	27455	27350	27296	27362	27525	27487	27707	27744	27324	27468	27287	27332	27377	27347	27499	27406	27343	27538	27436	27279	27355	27583	27451	27572	27407	27394	27573	27711	27402	27503	27637	27308	27318	27452	27371	27553	27282	27412	27496	27181	27414	27526	27546	27770	27375	27461	27263	27413	27227	27531	27407	27598	27637	27507	27137	27786	27553	27408	27284	27464	27070	27706	27674	27279	27639	27363	27547	27248	27492	27071	27535	27720	27426	27425	27488	27533	27603	27371	27561	27624	27360	27503	27412	27260	27007	27513	27485	27209	27068	27196	27281	27582	27364	27213	27555	27650	27285	27567	27379	27475	27575	27674	27380	27341	27440	27504	27532	27141	27316	27377	27463	27445	27511	27621	27458	27457	27670	27564	27325	27421	27477	27525	27183	27429	27678	27464	27580	27622	27412	27285	27314	27587	27507	27233	27529	27599	27408	27681	27660	27866	27372	27474	27313	27447	27445	27218	27440	27498	27459	27584	27485	27288	27550	27263	27010	27733	27344	27645	27488	27416	27424	27574	27461	27212	27461	27377	27355	27333	27506	27299	27460	27425	27452	27597	27218	27589	27274	27341	27533	27590	27660	27481	27284	27367	27749	27601	27687	27539	27564	27578	27433	27236	27458	27462	27332	27376	27631	27434	27380	27439	27303	27554	27446	27767	27445	27411	27439	27518	27305	27552	27233	27288	27401	27437	27548	27501	27459	27378	27330	27266	27315	27554	27494	27460	27383	27403	27848	27561	27523	27246	27464	27622	27288	27327	27425	27495	27476	27452	27224	27436	27490	27495	27461	27416	27289	27201	27294	27380	27430	27587	27434	27393	27529	27450	27217	27733	27178	27245	27332	27485	27460	27747	27546	27506	27367	27554	27511	27450	27486	27419	27753	27562	27487	27564	27605	27707	27308	27465	27689	27563	27426	27376	27395	27572	27364	27657	27676	27520	27490	27312	27504	27486	27764	27416	27570	27370	27158	27604	27414	27455	27273	27445	27486	27396	27321	27657	27329	27338	27125	27315	27325	27366	27395	27499	27428
26938	51051	43941	24605	16146	15812	15941	16221	15787	16097	16030	16040	16042	15877	15865	15884	16062	16045	15900	16060	16017	16127	15933	15820	15926	15980	16156	16032	15908	16107	16225	15805	16073	16083	15996	16013	16084	16043	15811	15972	15753	15976	15985	16034	15995	15889	16092	16130	15895	16075	15923	15950	16021	16023	15925	16028	15920	16209	15953	15959	15984	15986	15987	16105	16126	15721	16105	16162	16030	15940	15864	15931	15975	15988	15968	15979	16016	16108	16031	16005	16070	15988	15850	15905	15979	15972	16151	16110	16137	15947	16083	16038	15837	15918	15988	16086	15998	15984	16037	16038	16045	16020	15974	16002	15900	16043	16027	15873	15926	16097	15988	16018	16001	16054	15943	16152	15995	15906	16115	15915	15835	15942	15996	15979	15978	16028	16077	15960	16100	16234	15968	15991	15841	15990	15782	16009	16207	15939	15890	15876	16064	15976	16045	15962	16104	15980	15988	15915	15961	16006	15846	16043	15870	16043	15936	16068	16019	16026	15828	16046	15975	15934	15846	16068	16126	15939	15945	15934	16004	16050	15875	15947	16002	15960	15965	15864	16130	15982	16060	15938	15924	16001	16110	16081	15893	16073	15965	15808	16166	16057	15903	16048	16036	16024	16003	16019	15923	15978	16049	16004	16102	15962	16036	16011	15936	15857	15982	16205	16009	16012	15890	15815	15951	16087	15897	15899	15971	15992	15976	16021	16023	16066	15948	16118	16121	15991	16179	16087	16017	16089	16163	15861	15976	16028	16120	15932	16033	15978	16009	16075	16085	15900	15917	16002	15965	16049	16067	16132	15963	16046	16005	15944	15974	15962	15952	15921	16158	16035	16053	15943	16044	16137	16032	16017	16100	15938	16009	16083	16024	15955	16014	16103	16018	15864	15933	15976	15838	16145	16011	15956	16380	15948	15886	15996	15901	16021	16264	16093	15961	16131	15924	15751	15949	15994	15789	15987	16222	16023	15987	16029	16114	16141	15727	15977	15993	16027	15842	15908	16074	16032	16001	15911	16083	15748	15810	16057	16022	15966	16184	15909	16072	15834	15904	16070	16048	16007	15963	15928	15919	16119	15856	15926	15938	16067	15749	16074	16022	16131	15948	16097	16067	15911	15981	15923	16121	16007	16098	15876	15924	16081	15986	15827	15921	15907	15969	16081	16012	15998	15888	16036	15955	15996	15801	16138	15961	15924	15951	16072	16035	15940	16143	15810	15998	16027	15899	15875	16011	15982	15853	16018	15962	15967	15970	16013	16011	15910	16136	16079	16123	15963	15957	16026	15891	16079	15911	16103	15973	15949	15925	15928	16142	16089	15948	16007	16034	15859	16006	15903	16027	15912	15854	15884	15971	15911	15944	15914	16004	16033	15838	15989	16103	15810	16045	15903	15990	15878	16037	16116	15966	15922	16143	16136	16161	16073	15965	16070	16286	15985	16100	15822	15914	15888	16151	16028	15911	15857	15975	15883	16012	15927	15929	16066	16101	15856	15894	15836	16046	15968	15868	16005	15958	16140	16053	15951	15944	16163	15846	16051	15981	15890	15884	15970	15935	15915	16033	16050	16065	15974	16136	15972	15929	15755	16008	15858	15963	15897	15894	15939	16081	16121	16011	15962	15842	16230	16039	16102	15889	15890	16013	15987	16016	16113	15892	15954	15903	15880	16008	16033	16055	16066	16058	15888	16072	16012	16121	16028	15974	16001	16055	15931	16042	16190	16002	15823	16163	16073	16016	16001	16125	16078	16057	16030	15872	15908	16108	16042	16006	15800	15927	16100	16008	15958	15918	16059	16196	16105	16055	15981	16029	15815	16105	16126	15999	15952	16085	15810	15889	16105	16096	15840	15937	15966	16027	16168	15975	16047	15874	15912	16087	15922	16122	16111	15966	15867	16033	16390	15910	16002	15881	16033	15911	16161	15895	15966	15984	15801	15991	16072	16213	15939	16032	16049	15855	16138	15991	16136	15843	16002	15913	15919	16138	15907	15957	15957	16020	15882	15979	15966	15871	15910	15964	16059	15918	16214	16014	16006	16118	15898	16012	16097	15899	15952	16041	16000	15955	16075	15908	15893	15821	15852	15946	15986	15910	15985	16179	16137	16064	16015	16135	16038	16043	16022	16110	15978	16010	16027	15946	15972	16016	16054	15928	15941	16055	15897	16084	16106	15875	16042	15978	15844	16005	16092	16060	15962	15927	15816	15989	16043	15932	16073	16017	15865	16063	15945	16005	15974	16152	15954	15992	15916	16080	16102	15752	16199	16066	16019	16104	15944	15887	15967	16086	15905	16012	16002	16061	16066	15936	16138	16036	16005	15878	15900	16011	16070	16000	15991	16117	15967	16058	15937	16019	16040	16175	16052	16004	15905	15918	16176	16013	15991	15850	16082	16077	15952	16174	16002	16002	15970	16029	16120	15940	16172	16058	16017	15963	15892	15926	15931	16090	15943	16062	16018	16103	15919	15897	15986	15968	15987	16076	15819	15995	15932	16073	16192	16018	15920	15971	16006	15803	16079	16066	15953	15888	16154	15950	16055	16016	16139	15887	15896	16026	16125	15995	16133	16017	15955	15960	16140	16032	16031	15989	15946	16056	16069	15911	15972	16118	16048	16024	16002	16054	16037	16048	15769	15860	15918	15955	16025	15963	15981	16026	16236	15932	16029	15865	16077	16044	16071	15962	16183	15941	15967	16170	15985	15904	16063	15880	15991	15924	16058	15926	16029	15950	16015	15964	16099	16187	15877	15989	16022	15996	16007	16172	15887	16236	16015	15975	16151	16071	15968	16122	16072	16178	15928	15981	15884	16124	15985	16016	16011	15990	16219	15913	15952	16132	16099	15897	16045	16104	16064	15971	15958	16161	16002	16023	15966	16033	16051	15867	16066	16123	15843	16067	16042	15915	15897	16104	15957	15895	15844	16021	15856	16011	15996	16007	15920	16031	15998	16066	16031	15910	15935	16101	16062	16035	16028	16120	15943	16170	16031	16014	15899	16076	16007	15944	15989	16038	16130	16028	15916	15989	16099	15960	16052	16090	16071	16074	15895	15995	15868	16016	16205	16065	15889	15954	16046	16028	15888	16042	16102	15993	16001	16069	16095	15944	15921	16076	15972	16025	15997	15998	15840	16057	16036	16091	16204	15952	15973	15830	15867	16112	16000	16048	16001	15981	16011	15836	16093	15995	15975	15963	16048	15917	15931	15852	15950	16151	15981	15850	15877	16210	16177	15915	16031	16025	15925	15834	15864	15986	16037	16212	16120	15836	15961	16016	16042	15857	15875	16013	16023	15878	15931	15872	16057	15892	15902	16096	16023	16069	15896	15970	15923	16103	16046	15950	16074	16051	15913	16050	16107	16041	15955	16148	16026	16190	16120	16064	15905	15957	15993	16137	16059	16075	15960	16039	16027	16198	15963	15920	15793	16115	15872	16183	15955	16063	16022	15833	15977	15962	15925	15951	15993	16070	16098	15982	16054	15954	16102	16049	16036	16054	16057	16214	15879	16019	16018	15852	16031	16157	16003	16028	15736	15989	16045	16188	16028	15852	16043	15831	16052	15829	16026	15946	15932	15937	16146	15953	15881	15911	16036	15890	16044	15933	15838	15891	16030	16090	15818	16123	16087	16031	15855	15815	15976	15871	16012	16020	16156	16014	16192	15997	16155	15947	15968	16054	15972	16068	16010	16132	16048	15783	15924	16068	16216	15916	15989	15829	16055	16066	16022	16099	15934	16008	16141	16036	15995	15998	16080	16119	16059	15987	15991	16014	15916	15971	15952	15980	15914	15997	15883	16012	16010	16042	16016	15925	16110	15985	16036	15955	16075	16149	15955	16056	16074	16132	15816	16158	16079	15993	16091	15932	16004	15864	16008	15918	15911	16187	16231	16050	15842	16064	15962	15926	16171	15967	16010	15927	16076	15959	15939	15834	15999	16210	16115	15944	15865	15977	15978	16026	16018	16107	16186	16067	15978	16058	16141	16087	15937	16051	16142	15945	16030	16108	16050	16000	16044	16217	15985	16007	16104	16028	16146	15969	16021	15761	15938	15985	16010	16061	16152	15944	15933	16111	16000	16123	16085	15876	15963	16130	15962	16002	15867	15950	16010	16083	16044	16060	15955	15991	15877	16070	16055	16029	15903	16149	15860	16011	16053	16091	16023	15975	16048	15942	15998	16077	16047	16124	15982	16026	15972	16167	16053	15995	16013	15948	16021	16237	15892	16031	15943	16041	15903	16063	15811	15955	16099	16124	15956	16077	15924	15893	16038	15989	15906	16014	15971	15987	16093	15875	16139	15841	16262	16117	15965	15945	16048	15909	15861	16055	16106	15993	15804	15969	16055	16153	16031	16032	15979	16093	16196	16107	16047	16089	16130	16141	16092	15944	16081	15832	15905	15904	16004	15858	16026	16000	16008	16052	16076	16009	15999	16028	16015	16031	16031	16035	16064	16224	16103	16036	15871	16130	16070	16017	16044	16081	15872	15825	16158	16071	16033	16022	15866	16114	15899	15828	16115	15786	16158	15953	16085	16166	15888	16116	16092	15960	15935	16092	16019	16014	16134	16121	15994	15897	16060	16097	15990	16004	15979	15906	15887	16074	15793	16029	15909	16036	15922	15884	15901	15964	15901	16004	15844	16164	16087	15961	16041	15990	16066	15931	15830	15993	16038	16224	16057	16201	15969	16095	15963	16035	16090	15945	16054	15996	15976	16125	15782	16130	16011	15904	16133	15912	15925	16120	16008	15985	16213	16099	15923	15997	16170	15997	15974	16018	16029	16041	15916	15897	16144	16111	15968	16060	16100	16131	15958	16011	16027	15977	16029	16136	15851	16151	15925	15971	15986	16239	15936	16046	15948	16111	16043	16271	15950	16077	15803	16037	16058	16231	15843	15942	16134	15913	16081	16035	16026	15928	16126	16229	16141	15944	16033	15977	16084	16111	15808	15997	16082	16091	15961	15883	15851	16020	15970	16097	15882	16138	15868	15945	15917	15916	15823	15940	15992	16030	15999	15878	16005	15959	15986	15986	15870	16031	16027	16091	15845	16113	15745	16093	15851	16023	15993	15935	16011	15953	15928	16014	16052	15913	16007	16035	16205	15988	16064	15871	16166	16111	15924
23053	27788	53649	43420	24650	25961	28711	26151	25597	25624	25767	25730	25736	25648	25791	25583	25585	25639	25777	25449	25607	25597	25568	25481	25495	25416	25572	25383	25480	25670	25665	25281	25536	25655	25402	25547	25669	25517	25552	25506	25387	25531	25707	25452	25763	25760	25378	25625	25666	25386	25517	25480	25769	25818	25653	25586	25445	25385	25793	25579	25454	25484	25538	25598	25465	25586	25412	25821	25562	25494	25596	25551	25477	25384	25424	25666	25473	25602	25553	25433	25713	25691	25208	25829	25696	25429	25573	25337	25275	25583	25567	25442	25605	25420	25716	25454	25431	25343	25379	25393	25550	25575	25630	25597	25640	25641	25743	25611	25492	25294	25656	25493	25666	25533	25337	25228	25674	25386	25578	25425	25586	25727	25445	25353	25458	25402	25568	25822	25456	25739	25520	25508	25338	25295	25792	25761	25539	25530	25370	25210	25470	25580	25622	25465	25713	25661	25778	25432	25505	25416	25442	25383	25439	25396	25480	25661	25383	25516	25455	25385	25420	25585	25468	25579	25292	25616	25145	25393	25377	25434	25742	25548	25589	25623	25393	25067	25432	25611	25622	25498	25264	25518	25458	25464	25501	25533	25487	25566	25461	25380	25189	25100	25230	25463	25545	25486	25634	25366	25502	25440	25468	25605	25531	25143	25283	25214	25174	25316	25472	25522	25255	25343	25564	25554	25111	25229	25445	25345	25193	25549	25489	25333	25596	25367	25425	25458	25484	25258	25300	25630	25638	25346	25381	25393	25613	25295	25555	25286	25552	25523	25422	25464	25518	25565	25077	25728	25574	25392	25372	25569	25541	25515	25495	25143	25419	25544	25481	25619	25308	25487	25511	25465	25509	25539	25196	25154	25482	25257	25406	25643	25418	25549	25488	25530	25486	25408	25671	25559	25376	25420	25408	25523	25395	25447	25742	25581	25550	25399	25288	25421	25497	25463	25484	25784	25593	25497	25740	25469	25285	25541	25576	25480	25356	25296	25523	25590	25624	25519	25739	25350	25460	25409	25488	25597	25525	25596	25538	25294	25323	25588	25428	25444	25354	25504	25322	25375	25279	25395	25181	25591	25497	25614	25548	25510	25582	25560	25489	25465	25614	25522	25565	25425	25562	25800	25802	25608	25556	25567	25542	25485	25482	25227	25276	25503	25502	25361	25547	25518	25494	25520	25352	25475	25468	25606	25345	25476	25097	25222	25514	25566	25600	25530	25468	25372	25601	25197	25466	25556	25331	25492	25298	25440	25575	25212	25432	25397	25435	25358	25354	25363	25447	25504	25264	25760	25469	25514	25466	25530	25485	25437	25517	25490	25296	25408	25577	25528	25232	25627	25552	25462	25497	25401	25569	25237	25224	25378	25168	25167	25602	25552	25604	25452	25500	25663	25398	25206	25537	25382	25318	25609	25582	25437	25358	25375	25521	25470	25445	25736	25727	25546	25473	25229	25254	25343	25309	25516	25382	25546	25792	25507	25691	25561	25621	25689	25469	25395	25444	25626	25457	25453	25116	25543	25619	25245	25471	25343	25609	25717	25535	25458	25446	25333	25256	25570	25575	25306	25313	25353	25326	25598	25365	25697	25370	25129	25369	25527	25506	25400	25411	25511	25496	25498	25481	25337	25807	25293	25515	25551	25652	25356	25583	25485	25869	25270	25412	25539	25473	25276	25301	25577	25596	25548	25629	25522	25640	25497	25684	25488	25625	25375	25457	25242	25676	25335	25499	25660	25793	25468	25305	25429	25398	25631	25319	25552	25732	25376	25173	25492	25482	25734	25486	25470	25520	25271	25310	25633	25744	25574	25421	25464	25405	25427	25425	25541	25520	25525	25613	25181	25208	25406	25432	25309	25603	25314	25558	25451	25443	25405	25558	25423	25353	25409	25410	25419	25643	25376	25523	25355	25599	25364	25483	25593	25624	25411	25129	25398	25562	25467	25396	25388	25376	25406	25467	25493	25309	25462	25621	25519	25375	25689	25526	25289	25765	25466	25404	25582	25344	25537	25206	25318	25318	25531	25391	25568	25435	25492	25313	25482	25437	25499	25474	25748	25755	25446	25320	25531	25555	25235	25494	25729	25292	25506	25376	25504	25536	25457	25458	25502	25734	25517	25556	25461	25420	25239	25618	25408	25630	25519	25759	25758	25877	25461	25520	25284	25536	25394	25416	25481	25426	25367	25400	25615	25546	25329	25509	25254	25324	25246	25668	25438	25476	25397	25449	25574	25730	25567	25697	25608	25667	25507	25735	25356	25642	25539	25875	25553	25356	25608	25594	25381	25562	25417	25516	25593	25588	25672	25339	25398	25115	25465	25590	25372	25341	25513	25615	25380	25684	25301	25322	25555	25510	25502	25356	25474	25568	25611	25618	25551	25528	25473	25386	25485	25461	25419	25590	25409	25289	25565	25619	25459	25540	25570	25239	25549	25322	25405	25398	25521	25574	25309	25690	25546	25420	25461	25638	25484	25439	25523	25275	25634	25555	25569	25280	25527	25462	25343	25474	25729	25483	25636	25445	25652	25578	25413	25406	25171	25355	25471	25334	25416	25385	25421	25390	25403	25693	25484	25077	25198	25421	25219	25227	25556	25136	25404	25486	25288	25509	25561	25434	25591	25391	25497	25429	25523	25803	25238	25608	25456	25332	25395	25667	25490	25348	25481	25490	25713	25411	25430	25365	25358	25530	25560	25386	25688	25455	25476	25480	25642	25341	25369	25471	25489	25413	25446	25446	25750	25759	25464	25425	25399	25462	25204	25698	25358	25693	25586	25434	25607	25400	25243	25581	25502	25343	25378	25591	25385	25560	25308	25463	25282	25255	25555	25555	25642	25563	25339	25377	25420	25495	25438	25341	25515	25459	25337	25535	25469	25689	25576	25419	25511	25462	25668	25293	25309	25418	25440	25501	25526	25671	25377	25467	25646	25558	25270	25772	25432	25331	25489	25250	25467	25323	25567	25477	25403	25482	25373	25552	25545	25424	25539	25472	25467	25363	25465	25323	25496	25436	25505	25577	25534	25441	25312	25396	25706	25501	25719	25185	25433	25573	25225	25319	25469	25304	25578	25405	25447	25618	25495	25485	25525	25440	25476	25380	25453	25494	25414	25529	25317	25109	25402	25378	25546	25394	25576	25563	25403	25572	25407	25542	25274	25536	25626	25549	25695	25382	25403	25345	25405	25325	25646	25636	25430	25580	25573	25783	25644	25580	25426	25563	25548	25352	25524	25481	25421	25201	25400	25563	25343	25227	25755	25625	25418	25534	25607	25413	25315	25327	25248	25630	25603	25609	25576	25584	25524	25573	25647	25543	25531	25489	25395	25476	25448	25579	25738	25318	25508	25627	25632	25693	25397	25491	25461	25702	25433	25522	25436	25704	25484	25548	25495	25447	25485	25628	25165	25469	25579	25424	25677	25652	25446	25493	25470	25307	25555	25501	25102	25598	25515	25476	25514	25418	25490	25311	25533	25567	25519	25542	25513	25413	25386	25522	25616	25743	25457	25515	25480	25360	25516	25245	25433	25263	25345	25584	25326	25435	25417	25685	25352	25499	25518	25442	25342	25647	25444	25012	25390	25631	25481	25575	25364	25607	25126	25197	25395	25448	25451	25545	25502	25567	25415	25568	25618	25553	25423	25239	25364	25781	25406	25433	25128	25459	25523	25562	25571	25498	25370	25611	25710	25405	25424	25403	25439	25418	25478	25298	25216	25222	25350	25330	25626	25340	25563	25566	25484	25255	25306	25732	25347	25673	25434	25353	25356	25247	25448	25498	25391	25568	25507	25408	25413	25369	25412	25407	25319	25413	25431	25374	25400	25169	25563	25439	25221	25741	25689	25206	25285	25355	25219	25311	25606	25747	25512	25275	25467	25315	25415	25757	25443	25625	25414	25363	25456	25476	25443	25468	25530	25551	25220	25204	25503	25562	25640	25331	25523	25441	25563	25573	25670	25557	25681	25685	25502	25531	25317	25430	25711	25341	25652	25263	25821	25289	25469	25493	25354	25549	25371	25231	25632	25507	25522	25642	25675	25498	25347	25610	25540	25347	25428	25146	25118	25425	25401	25509	25590	25306	25573	25524	25405	25258	25372	25485	25590	25437	25163	25161	25526	25732	25293	25577	25477	25475	25727	25453	25064	25293	25735	25469	25534	25652	25382	25508	25377	25513	25249	25674	25519	25261	25543	25306	25406	25553	25451	25204	25599	25394	25631	25582	25421	25160	25441	25655	25506	25419	25518	25448	25753	25566	25480	25622	25455	25090	25352	25284	25553	25265	25521	25399	25468	25552	25475	25849	25629	25481	25632	25527	25526	25395	25482	25512	25484	25379	25465	25441	25254	25528	25640	25406	25133	25408	25616	25374	25485	25273	25225	25413	25613	25346	25437	25533	25490	25465	25532	25475	25439	25514	25252	25380	25463	25454	25371	25379	25876	25626	25577	25338	25428	25382	25620	25480	25231	25525	25554	25666	25200	25523	25524	25266	25519	25458	25573	25578	25145	25202	25543	25179	25627	25569	25436	25601	25481	25492	25239	25547	25688	25536	24985	25582	25367	25593	25529	25633	25370	25635	25404	25512	25422	25603	25398	25454	25445	25409	25570	25407	25532	25465	25531	25361	25668	25512	25699	25392	25370	25325	25409	25568	25252	25308	25406	25441	25357	25552	25481	25405	25418	25307	25313	25465	25850	25410	25821	25183	25410	25304	25314	25504	25611	25346	25285	25241	25605	25423	25448	25731	25489	25291	25536	25753	25667	25529	25583	25569	25430	25427	25514	25570	25513	25293	25279	25210	25285	25422	25485	25682	25320	25399	25333	25685	25336	25498	25475	25402	25395	25440	25378	25469	25587	25254	25610	25605	25827	25659	25418	25529	25504	25652	25365	25515	25249	25421	25408	25518	25598	25759	25304	25254	25376	25159	25354	25597	25748	25450	25254	25455	25596	25553	25311	25624	25313	25601	25592	25556	25505	25557	25024	25245	25495	25715	25687	25788	25391	25564	25566	25424	25348	25249	25521	25639	25243	25397	25454	25268	25386	25520	25551	25344	25493	25621	25261	25192	25286	25485	25496	25384	25586	25435	25432	25490	25553	25338	25391	25388	25476	25456	25554	25512	25412
43175	97855	92113	52653	16318	15213	15497	15108	15137	15241	15175	15264	15205	15180	15096	15046	15208	14965	15151	15249	15436	15074	15208	15190	15230	15075	15056	15220	15087	15325	15244	15041	15228	15256	15171	14974	15084	15039	15262	15081	15195	15151	15344	15066	15218	15013	14950	15044	15027	15093	15023	15120	15033	15154	15132	15007	15075	15047	15137	15199	15093	15003	15185	14989	15163	15142	15315	15215	15019	15231	15104	15050	15194	15151	15095	15043	15167	15295	15246	15118	15175	14924	15060	15073	15090	15158	15206	15215	15473	15158	15082	15041	15189	15087	15248	15171	15084	15107	14987	15138	15201	15133	15278	15038	15239	15075	15196	15050	15115	15160	15225	14932	15001	15092	15197	15162	15142	14972	15181	15079	15185	14943	15138	15204	15060	15004	15133	15124	15235	15150	14936	15195	15141	15212	15162	15017	15118	14921	15185	15033	15237	15103	15258	15109	14986	15103	15118	15077	15100	14994	15309	15227	15090	15095	14964	15008	15101	15116	15287	14994	15049	14941	15052	15252	15087	15081	15087	15029	15146	15108	15057	15053	15209	15000	15016	15174	15107	14995	15252	15122	15207	15220	15129	15023	15040	15115	15252	15175	15037	15157	15146	15091	14895	15111	15186	15164	15153	15132	15190	15041	14980	15080	15126	15060	15019	15130	15201	15153	14942	15131	15121	14933	15084	15167	15125	15028	15128	15140	15161	15197	14948	15040	15078	15145	15306	15092	15158	15141	15196	14958	15106	15047	15083	15134	15119	15159	15104	14943	15122	15246	15148	15145	14935	15178	15219	15190	15144	15128	15122	15329	15093	15157	15051	15187	14954	15149	15168	15070	15206	15163	15262	15355	15087	14973	15008	15147	15012	15026	15138	14864	15212	15156	15042	15219	15067	15097	15278	15223	14966	15120	15001	15153	15076	15021	15057	15200	15063	15136	15039	15141	15051	15069	15075	15038	15197	15084	15103	15009	15103	14990	15102	15285	15097	15124	15159	15215	15230	15209	15049	15309	15110	14995	15071	15173	15177	15121	15100	15005	15279	15033	15063	15151	15112	15063	15049	15093	15080	15170	15131	15159	15180	15123	15196	15056	15105	15083	15191	14887	15075	15087	15159	15045	15202	15119	14985	15275	15246	15097	15286	15075	15068	15033	15063	15022	15056	15189	15200	15203	15039	14996	14993	15183	15127	15099	15123	15055	15107	14955	15158	15139	15001	15262	15092	14996	15201	15145	15120	14969	15171	15073	15119	15051	15120	15255	15002	15041	15256	15134	15009	14953	15120	15043	15188	15143	15097	15225	15185	15101	15178	15055	14943	15043	15112	15097	15013	15129	15093	15184	14884	15047	15157	15379	15029	15169	15218	15082	14947	15146	15079	15291	15108	15101	15096	15084	15168	15023	14974	15192	14988	15100	15259	15001	15207	15086	15140	15085	15215	14989	15255	15259	15215	15138	15052	15159	15103	15108	15232	15075	15200	15256	15190	15273	15219	14967	15169	15222	15053	14950	15056	15071	15195	15277	15124	15157	15197	15021	15014	15164	15036	15048	15133	15078	15123	15344	15124	15135	15121	15238	15014	15210	15123	15151	15192	15108	14998	15164	14898	14905	15187	15062	15114	15051	15004	15219	15112	15347	15108	15186	15145	15080	15161	15125	14957	15253	14909	15253	15212	15115	14940	15259	15317	15013	14993	15204	15179	15144	15119	14981	15218	15066	15159	15139	15242	15124	15105	15070	15089	15233	15191	15046	15098	15128	15281	15130	15102	14974	15150	15245	15078	15051	15235	15127	14951	15162	15132	15118	15058	14977	15137	14914	15297	15102	15070	15231	15028	15225	14968	15091	15285	15133	15095	15213	15138	15082	15031	15055	15044	15001	15104	15190	15097	14964	15133	15032	15234	15056	15111	15010	15226	15111	15090	15012	15310	15105	15039	15143	15168	15199	15157	15114	15210	15190	15275	14923	15283	15262	15008	15170	15046	15066	15295	15019	15138	15067	15134	15023	15124	15084	15132	14953	15035	15102	15048	15035	15121	15092	15015	15119	15091	15244	15080	14970	14997	15209	15037	15181	15184	15105	14867	15016	15042	15199	14946	14971	15026	15020	15199	15150	14951	15229	15114	15063	15084	14896	15130	15148	15078	15075	14934	15119	15174	15032	15053	15104	15135	15262	15130	15124	15217	15130	15069	15064	15155	15086	15094	15082	15038	14958	15174	15287	15105	15265	15109	15062	15039	15041	15098	15067	15113	15114	15027	15110	15060	15153	15149	15038	15271	15059	15268	15066	14928	15153	15126	15253	15170	15195	14985	15263	15242	14882	15028	15157	15041	15286	15146	15156	15107	15079	15111	15119	15118	15059	15155	15173	15061	15113	15215	15030	15025	15257	15266	15092	15097	15185	15067	15132	15017	15007	15101	15219	14980	15293	15171	14970	15044	14984	15203	15131	14996	15196	15301	15245	15007	15006	15093	15094	15002	15165	15114	15064	15168	15181	15248	15046	14979	15049	15160	15171	15151	15115	14990	15048	15169	15033	15057	15112	15202	15070	15072	15053	15036	15251	15090	15131	15093	15049	15125	15095	15095	15069	15060	15088	15189	15182	15072	15170	15087	15106	15108	15168	15297	14991	15132	15085	14909	15055	15151	15221	15175	15122	15167	14988	15104	15147	15241	14973	15160	15088	15205	15101	15061	15017	15134	14895	15168	15195	14986	15070	15109	15276	15035	15208	15091	15065	15332	14955	15122	15057	15335	14961	15103	15052	15145	15075	15112	15017	15126	15128	15156	15050	15102	15006	14968	15058	15223	15217	14978	15164	15031	15282	15046	14912	15143	15138	15174	15026	15110	15304	14831	15052	14958	15117	15155	14992	14988	15364	14938	15084	15168	15108	15147	15187	15140	15071	15170	15087	14984	15187	15215	15106	15015	15298	14918	15068	15084	15002	15065	15107	15220	14935	15042	15352	15177	14990	15251	15232	15046	15214	15230	15211	15122	15184	15106	15245	15121	15132	15101	15090	15263	15056	15183	15183	15030	15226	15142	14900	15035	15062	15012	15010	14990	15196	15126	15124	15175	15051	14965	15201	15223	15108	14960	15016	15257	15006	15263	15119	14924	14972	15042	15108	15131	15365	15104	15083	15107	15153	15077	15119	15080	15159	15124	15171	15201	15187	15042	15186	14981	15107	15223	15107	15071	15124	15283	15150	15122	15017	15150	15170	15062	15184	15003	15062	15188	15233	15187	15023	15175	15149	15153	15113	15090	15136	15109	15050	15184	14964	15159	15109	15064	15140	15012	15124	15050	15060	15058	15172	15023	15192	15078	15136	15026	15064	15114	15100	15058	15218	15150	15239	15031	15129	15003	15091	15129	15100	15128	15063	15200	15206	14924	15265	15088	15300	15093	15284	15319	14973	15135	15190	15254	15072	15211	15216	15067	15166	15126	15171	15079	15157	15023	15182	14919	15029	15083	15170	15175	15153	15178	14991	15203	15115	15174	14967	15143	14981	15172	15249	15108	15135	15110	15156	15110	15180	15261	15086	15136	15135	15027	15306	15151	15115	15000	15028	15073	15061	14951	15076	14998	15105	15088	15164	14950	15046	15214	15086	15215	15043	14955	15134	15181	15122	15219	14992	15152	15106	15211	15160	15024	15086	14986	14942	14970	15293	15167	15095	15098	14977	15213	15117	15092	15136	15116	15104	15041	15346	15073	15168	15140	15087	15319	15157	15048	15114	15026	15176	15053	15065	15205	15244	15074	15073	15044	15196	15044	15052	15147	15170	15048	15006	14923	14937	15152	15201	15233	15126	15116	14981	15004	15208	15196	15064	15178	15248	15035	15092	15174	15151	15127	15014	15160	15244	15034	15015	14953	14981	15173	15055	15054	15264	15139	15078	15073	15129	15042	15091	15290	15028	15263	15041	15119	15157	15170	15122	15178	15047	15042	15215	15169	14993	15125	14931	15094	15223	15207	14879	15061	15242	15200	15109	15100	15040	15281	14904	15179	15227	15109	15120	15211	15167	15094	15238	15132	15066	15232	15016	15154	15022	15163	15067	14966	15021	15142	15074	15025	15094	15074	15115	14919	15174	14991	15128	15294	15113	14974	15244	15154	15079	15026	15184	14990	14890	15088	15217	15140	15216	15219	15123	15025	15052	15210	15039	15096	15221	15014	15040	15097	15024	14926	15104	15156	14934	15145	15124	15056	15184	15164	15017	15216	15121	15163	15167	15144	15031	15252	15082	15107	15106	15030	15140	15176	15162	15201	15073	15227	15064	14951	15193	15000	15141	15138	15103	15124	15151	14985	15222	15225	15158	15092	15222	15063	15321	15128	15052	15196	15161	14988	15102	15097	15133	15184	15147	15037	15091	15193	15004	15106	15156	14937	15243	15033	15047	15145	14995	15039	15173	15141	15119	15141	15052	15191	15267	15109	15057	15083	14895	14980	15114	15236	15128	15098	14815	15219	15123	14955	15069	15133	15196	15114	15157	15196	15054	15125	15033	15193	15113	15135	15127	15032	15120	15220	15045	14984	15040	15279	15094	15213	15086	15257	15260	14879	14974	15105	14943	15147	15134	15075	15207	15265	15034	15115	15100	14976	15178	15214	15081	15186	15148	15012	14906	15173	15090	14900	15133	15103	15049	15049	15163	15027	15261	15073	15118	15033	15104	15022	15125	15023	14982	15134	15019	15267	14885	15020	15071	15284	15107	15158	15109	15036	15092	14969	15273	15339	15161	15046	15054	14868	15208	14989	15268	15137	15153	15329	15011	15167	14962	15019	15321	15146	15304	15103	15159	15222	15210	14999	15165	15292	15094	15066	15079	15049	15076	14978	14913	15025	15295	15042	15105	15178	15151	15346	15056	15081	15163	15114	15121	15075	15068	15149	15013	15241	15043	15262	15054	15257	15084	14936	14983	15039	15008	14863	15232	15096	15082	15085	15119	15114	15030	15226	15084	15158	15156	15274	15053	15043	15144	15130	15095	15120	15044	14913	15011	15056	15129	15047	15064	15008	15228	15249	15057	14975	15146	15168	15078	15063	15239	15118	14994	15158	15017	15054	15210	15093	15109	15275	14946	15060	15066	15139	15296	15195	15089	15247	14972	15067	15224	14868	15236
22126	28201	49560	40247	23185	25451	30526	27500	26512	27206	26906	26958	26965	26796	26812	26853	27001	26636	26731	26703	26768	26635	26734	26604	26832	26854	26764	26786	26692	26447	26582	26465	26719	26715	26654	26718	27052	26772	26712	26575	26484	26595	26120	26838	26632	27003	26705	26359	26588	26583	26675	26603	26628	26571	26579	26711	26486	26439	26540	26403	26498	26648	26560	26674	26664	26463	26587	26585	26622	26639	26619	26620	26675	26526	26697	26416	26657	26554	26625	26624	26536	26492	26430	26543	26504	26492	26581	26511	26589	26666	26331	26375	26615	26426	26625	26666	26457	26404	26323	26506	26528	26277	26672	26853	26726	26467	26638	26671	26399	26458	26459	26280	26734	26789	26811	26759	26636	26626	26539	26380	26633	26769	26723	26551	26533	26667	26495	26574	26730	26540	26408	26459	26514	26353	26580	26547	26561	26483	26644	26471	26440	26402	26620	26492	26698	26637	26542	26562	26726	26616	26526	26289	26553	26552	26488	26273	26489	26581	26585	26586	26650	26504	26167	26430	26468	26524	26755	26439	26313	26231	26803	26657	26764	26589	26668	26415	26474	26642	26804	26526	26349	26335	26544	26463	26374	26451	26443	26659	26417	26910	26819	26553	26713	26612	26781	26115	26595	26483	26461	26512	26406	26453	26563	26605	26384	26596	26432	26737	26534	26628	26482	26669	26329	26124	26355	26531	26595	26570	26472	26304	26613	26435	26460	26605	26519	26452	26550	26185	26576	26578	26445	26567	26513	26392	26654	26523	26592	26506	26434	26442	26501	26438	26365	26652	26491	26529	26496	26405	26701	26388	26662	26396	26669	26531	26644	26511	26499	26441	26455	26424	26752	26456	26230	26298	26494	26606	26702	26509	26420	26621	26440	26415	26322	26622	26453	26454	26430	26565	26393	26379	26405	26425	26431	26344	26572	26516	26532	26695	26919	26654	26531	26376	26332	26562	26492	26453	26400	26558	26254	26527	26629	26479	26621	26220	26153	26203	26518	26361	26451	26520	26645	26423	26689	26442	26506	26691	26605	26558	26607	26450	26698	26236	26528	26369	26539	26554	26665	26558	26485	26888	26571	26392	26654	26710	26729	26275	26571	26431	26495	26868	26695	26411	26548	26758	26573	26473	26603	26517	26236	26418	26167	26367	26474	26463	26311	26340	26357	26315	26528	26548	26495	26338	26503	26688	26624	26538	26348	26613	26635	26510	26359	26492	26770	26428	26719	26711	26659	26330	26650	26621	26680	26480	26730	26559	26279	26563	26393	26536	26694	26669	26502	26352	26461	26466	26710	26408	26432	26406	26625	26505	26424	26479	26614	26292	26450	26346	26468	26290	26261	26616	26234	26617	26457	26494	26367	26568	26549	26309	26447	26623	26354	26500	26387	26336	26388	26332	26604	26497	26683	26749	26590	26444	26652	26518	26592	26742	26512	26416	26459	26666	26329	26528	26510	26497	26477	26670	26247	26360	26345	26495	26618	26661	26603	26681	26450	26745	26638	26799	26401	26391	26620	26656	26307	26643	26496	26454	26639	26157	26909	26777	26386	26536	26648	26850	26569	26663	26738	26558	26304	26425	26612	26652	26296	26531	26531	26346	26656	26585	26399	26222	26389	26530	26658	26578	26511	26453	26650	26472	26397	26505	26339	26652	26514	26623	26554	26312	26535	26387	26727	26408	26504	26554	26446	26733	26463	26529	26374	26590	26759	26534	26506	26252	26475	26277	26664	26608	26533	26504	26403	26477	26585	26360	26689	26436	26518	26514	26605	26480	26433	26697	26600	26485	26520	26476	26374	26578	26543	26314	26551	26498	26363	26295	26628	26534	26493	26485	26324	26542	26485	26558	26501	26404	26486	26572	26462	26776	26460	26594	26627	26743	26486	26479	26755	26524	26497	26537	26578	26262	26263	26518	26303	26367	26406	26328	26529	26632	26333	26487	26169	26550	26485	26473	26481	26357	26080	26420	26438	26221	26346	26359	26616	26432	26310	26737	26549	26372	26359	26545	26475	26553	26694	26465	26444	26373	26557	26639	26692	26333	26469	26462	26460	26457	26613	26564	26513	26357	26506	26405	26709	26432	26439	26300	26408	26414	26690	26398	26554	26489	26593	26564	26542	26497	26402	26379	26750	26682	26630	26347	26691	26585	26535	26403	26358	26485	26525	26516	26784	26484	26506	26335	26601	26645	26298	26572	26489	26489	26601	26511	26659	26542	26409	26603	26568	26748	26442	26343	26592	26471	26671	26470	26303	26427	26413	26866	26506	26352	26627	26251	26529	26590	26262	26488	26509	26500	26808	26398	26572	26330	26590	26616	26407	26272	26669	26344	26385	26235	26500	26409	26527	26403	26507	26642	26506	26400	26565	26344	26397	26653	26605	26356	26567	26600	26337	26576	26778	26565	26671	26479	26082	26639	26422	26547	26512	26628	26315	26488	26517	26442	26552	26634	26504	26230	26512	26633	26346	26472	26565	26354	26554	26694	26453	26534	26616	26465	26587	26328	26760	26373	26373	26652	26678	26639	26746	26658	26536	26422	26418	26406	26594	26400	26619	26549	26491	26660	26535	26543	26418	26506	26675	26644	26696	26696	26573	26536	26634	26223	26192	26552	26367	26509	26262	26471	26669	26493	26365	26679	26645	26514	26602	26442	26612	26480	26556	26945	26657	26312	26399	26404	26532	26485	26206	26443	26634	26529	26462	26292	26321	26719	26400	26552	26792	26112	26529	26463	26442	26539	26635	26764	26725	26593	26507	26573	26634	26475	26316	26404	26713	26786	26595	26215	26458	26387	26458	26539	26443	26399	26807	26643	26322	26538	26845	26518	26484	26331	26371	26399	26588	26602	26357	26263	26203	26239	26368	26650	26289	26396	26503	26504	26552	26514	26605	26514	26444	26430	26397	26583	26428	26513	26430	26822	26390	26448	26350	26462	26415	26530	26758	26591	26775	26589	26416	26569	26590	26505	26564	26199	26432	26837	26781	26126	26299	26507	26663	26388	26562	26714	26569	26257	26569	26485	26711	26524	26510	26378	26575	26287	26610	26485	26326	26552	26494	26608	26785	26378	26664	26555	26548	26730	26348	26345	26434	26451	26648	26510	26567	26412	26373	26519	26479	26568	26805	26470	26504	26343	26407	26311	26586	26504	26547	26339	26436	26374	26266	26379	26425	26554	26779	26370	26766	26561	26495	26534	26546	26652	26423	26555	26483	26297	26607	26386	26519	26589	26428	26574	26422	26663	26772	26635	26353	26203	26444	26425	26734	26569	26768	26606	26382	26746	26563	26554	26342	26685	26604	26244	26444	26346	26464	26862	26619	26556	26444	26689	26523	26435	26740	26428	26637	26555	26605	26157	26420	26571	26407	26537	26174	26416	26751	26325	26490	26337	26483	26457	26485	26343	26465	26309	26492	26321	26310	26493	26348	26529	26664	26457	26429	26455	26425	26310	26456	26514	26131	26301	26287	26330	26222	26494	26499	26446	26600	26639	26702	26456	26656	26638	26420	26853	26494	26433	26626	26673	26632	26759	26387	26453	26544	26570	26861	26795	26560	26358	26834	26317	26217	26297	26386	26305	26694	26484	26536	26410	26775	26736	26500	26572	26292	26597	26398	26328	26288	26477	26229	26550	26582	26536	26393	26559	26458	26526	26687	26587	26858	26730	26494	26325	26413	26422	26635	26411	26351	26550	26488	26657	26494	26674	26244	26282	26611	26258	26507	26486	26522	26557	26257	26577	26330	26689	26232	26561	26453	26698	26088	26503	26465	26491	26501	26591	26492	26657	26607	26340	26604	26630	26503	26792	26594	26534	26637	26378	26506	26433	26622	26339	26658	26503	26435	26552	26531	26566	26134	26249	26656	26371	26692	26597	26675	26520	26490	26331	26638	26639	26488	26471	26401	26513	26584	26501	26762	26411	26740	26779	26269	26588	26522	26508	26486	26375	26475	26360	26561	26306	26721	26464	26472	26558	26372	26364	26320	26629	26799	26632	26529	26402	26478	26549	26498	26566	26812	26345	26510	26528	26569	26538	26526	26292	26754	26617	26226	26173	26247	26318	26487	26462	26503	26507	26277	26521	26503	26486	26762	26406	26364	26491	26698	26458	26619	26327	26349	26475	26223	26270	26523	26416	26621	26477	26558	26329	26442	26528	26491	26451	26398	26489	26457	26406	26596	26619	26286	26147	26492	26582	26595	26424	26517	26373	26323	26228	26656	26496	26634	26436	26377	26390	26723	26583	26443	26457	26722	26357	26541	26585	26687	26666	26645	26239	26377	26461	26344	26350	26368	26585	26696	26373	26372	26559	26552	26490	26169	26727	26569	26410	26447	26711	26383	26518	26571	26535	26726	26447	26167	26417	26340	26408	26725	26287	26366	26541	26696	26549	26471	26688	26726	26239	26708	26564	26455	26507	26336	26236	26546	26428	26632	26541	26585	26687	26594	26523	26476	26447	26661	26315	26643	26528	26680	26543	26688	26553	26478	26341	26690	26575	26476	26407	26493	26616	26468	26345	26467	26532	26612	26500	26610	26734	26493	26408	26451	26705	26344	26462	26761	26570	26969	26895	26520	26617	26448	26376	26461	26191	26535	26805	26431	26536	26569	26635	26635	26567	26539	26253	26592	26439	26409	26595	26643	26494	26549	26526	26615	26775	26512	26630	26480	26371	26260	26396	26540	26102	26496	26619	26578	26491	26292	26506	26421	26141	26574	26505	26419	26376	26678	26340	26630	26367	26439	26483	26626	26575	26497	26327	26699	26588	26842	26475	26369	26557	26700	26438	26609	26664	26550	26298	26665	26829	26522	26359	26388	26311	26484	26493	26273	26309	26303	26670	26609	26613	26558	26382	26630	26576	26593	26319	26369	26527	26513	26416	26434	26525	26470	26304	26611	26559	26514	26327	26521	26518	26374	26304	26372	26418	26518	26547	26563	26532	26718	26483	26316	26281	26598	26441	26678	26521	26624	26705	26455	26467	26334	26525	26793	26599	26485	26562	26434	26725	26272	26590	26654	26470	26606	26543	26597	26625	26377	26554	26779	26598	26222	26370	26361	26403	26482	26316	26506	26505	26915	26642	26392	26359	26626	26474	26409	26314	26553	26390	26455	26755	26454	26720
38584	86189	88360	53153	15710	15601	15599	15460	15565	15464	15662	15532	15781	15570	15506	15533	15466	15355	15487	15601	15630	15455	15549	15546	15472	15431	15711	15533	15640	15481	15547	15630	15409	15437	15532	15429	15627	15351	15603	15545	15701	15506	15717	15424	15665	15422	15347	15461	15423	15378	15531	15571	15447	15470	15410	15592	15430	15481	15638	15377	15555	15432	15658	15481	15434	15563	15496	15463	15448	15461	15561	15384	15507	15526	15519	15394	15621	15522	15457	15585	15618	15560	15530	15554	15500	15480	15631	15414	15813	15581	15402	15496	15483	15649	15465	15551	15339	15509	15650	15524	15552	15497	15519	15325	15466	15575	15493	15511	15578	15546	15525	15460	15583	15487	15562	15499	15623	15585	15730	15582	15515	15452	15499	15537	15625	15437	15623	15528	15465	15517	15426	15565	15554	15510	15452	15612	15618	15575	15671	15541	15520	15315	15487	15372	15513	15439	15473	15505	15437	15599	15540	15549	15427	15610	15434	15409	15414	15471	15401	15511	15539	15597	15527	15626	15364	15486	15408	15514	15437	15402	15463	15425	15609	15533	15558	15423	15443	15600	15522	15586	15461	15491	15675	15600	15515	15547	15431	15476	15338	15429	15545	15454	15356	15542	15419	15590	15587	15639	15524	15460	15547	15561	15450	15438	15697	15646	15494	15548	15357	15528	15419	15509	15326	15788	15553	15698	15495	15521	15433	15557	15369	15487	15356	15446	15479	15576	15578	15531	15608	15526	15585	15496	15412	15545	15415	15505	15471	15579	15463	15537	15529	15614	15593	15486	15560	15455	15642	15355	15513	15664	15554	15565	15432	15553	15495	15417	15510	15762	15541	15576	15512	15604	15735	15558	15430	15506	15579	15692	15440	15619	15324	15567	15686	15623	15470	15308	15528	15618	15562	15484	15382	15571	15722	15660	15448	15463	15518	15509	15483	15430	15530	15482	15480	15472	15340	15558	15415	15631	15486	15493	15654	15478	15637	15549	15638	15656	15589	15670	15458	15491	15474	15514	15543	15609	15410	15528	15546	15512	15372	15438	15434	15525	15505	15459	15185	15687	15552	15704	15474	15369	15701	15313	15399	15591	15537	15574	15517	15577	15465	15519	15537	15426	15706	15440	15477	15578	15550	15713	15424	15302	15497	15512	15564	15507	15334	15380	15518	15586	15507	15465	15377	15575	15528	15587	15582	15673	15572	15509	15713	15558	15388	15452	15692	15511	15510	15481	15306	15387	15341	15636	15473	15604	15593	15496	15559	15528	15812	15650	15389	15432	15428	15488	15482	15450	15360	15563	15604	15703	15592	15502	15706	15421	15510	15528	15624	15454	15574	15569	15522	15584	15389	15465	15400	15537	15439	15545	15551	15613	15298	15534	15531	15403	15422	15359	15499	15535	15560	15572	15570	15455	15496	15475	15483	15381	15415	15642	15672	15499	15634	15527	15304	15446	15654	15463	15619	15521	15425	15650	15431	15507	15531	15603	15635	15455	15640	15510	15671	15574	15487	15412	15521	15432	15538	15342	15526	15531	15416	15607	15559	15549	15484	15499	15480	15624	15718	15674	15322	15466	15520	15472	15507	15521	15427	15709	15634	15445	15406	15334	15653	15398	15429	15394	15597	15571	15522	15416	15644	15513	15522	15504	15577	15736	15267	15489	15470	15632	15621	15627	15377	15277	15417	15376	15569	15572	15530	15514	15397	15492	15689	15478	15492	15530	15441	15667	15394	15454	15414	15418	15475	15535	15258	15415	15329	15419	15582	15492	15492	15496	15543	15583	15556	15639	15487	15553	15533	15628	15385	15423	15554	15415	15405	15599	15624	15526	15400	15548	15502	15483	15535	15532	15461	15586	15585	15437	15514	15356	15615	15455	15581	15398	15439	15640	15662	15513	15461	15375	15536	15511	15598	15527	15533	15553	15514	15616	15472	15330	15515	15529	15482	15597	15518	15588	15611	15448	15427	15453	15433	15539	15374	15459	15663	15547	15573	15320	15457	15530	15507	15658	15514	15599	15391	15591	15660	15562	15582	15520	15711	15510	15524	15470	15504	15635	15519	15506	15462	15439	15459	15245	15475	15485	15671	15271	15532	15377	15562	15528	15212	15445	15465	15397	15592	15515	15488	15493	15675	15557	15718	15505	15540	15588	15574	15539	15477	15433	15647	15444	15378	15538	15656	15444	15654	15455	15490	15426	15390	15573	15492	15488	15440	15647	15274	15454	15341	15616	15523	15458	15241	15503	15580	15398	15484	15485	15660	15459	15461	15644	15440	15563	15508	15443	15711	15482	15520	15548	15504	15372	15516	15566	15385	15391	15391	15522	15571	15391	15543	15476	15519	15666	15524	15499	15668	15492	15548	15481	15548	15498	15405	15592	15544	15498	15669	15566	15581	15457	15553	15455	15470	15514	15593	15252	15615	15411	15421	15500	15375	15448	15728	15371	15485	15551	15577	15413	15362	15472	15710	15521	15398	15622	15445	15449	15615	15542	15633	15490	15530	15529	15469	15517	15475	15563	15685	15667	15564	15650	15567	15598	15554	15671	15542	15507	15639	15766	15392	15543	15522	15606	15570	15593	15446	15389	15478	15732	15557	15437	15550	15448	15353	15557	15561	15564	15566	15358	15582	15513	15665	15412	15484	15262	15565	15470	15639	15470	15522	15388	15644	15469	15392	15688	15397	15426	15552	15439	15515	15549	15503	15403	15338	15503	15620	15410	15428	15589	15480	15362	15637	15442	15540	15582	15302	15371	15553	15399	15583	15533	15624	15513	15393	15605	15453	15479	15395	15470	15626	15477	15503	15588	15428	15598	15517	15373	15561	15492	15631	15638	15397	15615	15454	15477	15483	15553	15462	15624	15751	15492	15288	15564	15380	15434	15332	15391	15608	15510	15378	15490	15297	15454	15449	15454	15584	15584	15552	15521	15496	15452	15445	15417	15447	15412	15313	15486	15459	15539	15410	15601	15423	15607	15626	15481	15611	15388	15660	15690	15502	15732	15437	15561	15528	15611	15582	15527	15415	15409	15463	15633	15443	15466	15456	15641	15542	15272	15579	15760	15344	15491	15557	15584	15559	15440	15589	15693	15493	15506	15450	15456	15633	15528	15634	15444	15564	15459	15497	15390	15504	15493	15451	15376	15569	15304	15454	15644	15683	15485	15469	15578	15651	15524	15260	15420	15520	15515	15533	15313	15523	15430	15474	15504	15545	15522	15424	15613	15469	15536	15595	15586	15471	15548	15514	15650	15485	15441	15532	15297	15456	15560	15496	15470	15645	15481	15569	15553	15670	15614	15390	15456	15615	15426	15471	15484	15682	15498	15398	15575	15482	15639	15332	15567	15695	15295	15509	15429	15388	15448	15540	15588	15549	15732	15769	15376	15410	15628	15422	15535	15417	15485	15419	15521	15641	15558	15497	15537	15573	15414	15419	15506	15445	15412	15467	15353	15423	15403	15490	15515	15439	15506	15562	15490	15512	15545	15470	15443	15499	15292	15502	15629	15301	15427	15463	15415	15413	15443	15565	15399	15445	15351	15500	15489	15547	15450	15366	15439	15481	15589	15591	15439	15701	15447	15545	15552	15329	15462	15664	15353	15479	15722	15422	15592	15531	15562	15479	15395	15454	15356	15467	15556	15432	15604	15410	15386	15447	15670	15489	15600	15290	15553	15375	15401	15383	15761	15570	15519	15630	15515	15459	15402	15480	15436	15541	15421	15765	15523	15354	15552	15457	15337	15524	15466	15450	15537	15649	15600	15379	15574	15536	15451	15499	15547	15618	15516	15624	15579	15563	15415	15371	15572	15484	15471	15653	15326	15482	15485	15417	15521	15296	15282	15552	15484	15485	15392	15434	15406	15437	15513	15500	15473	15521	15474	15611	15521	15444	15528	15424	15498	15568	15446	15438	15507	15613	15602	15553	15532	15614	15444	15532	15495	15511	15310	15444	15627	15536	15546	15514	15687	15544	15430	15541	15686	15499	15529	15496	15479	15440	15433	15642	15462	15413	15508	15461	15562	15569	15305	15592	15444	15535	15480	15530	15337	15539	15513	15495	15483	15418	15650	15410	15596	15587	15637	15454	15488	15560	15560	15438	15595	15497	15448	15635	15214	15612	15416	15551	15335	15462	15428	15603	15359	15577	15387	15467	15410	15532	15621	15444	15540	15668	15617	15542	15631	15659	15425	15627	15344	15590	15583	15584	15386	15514	15469	15399	15527	15543	15614	15480	15387	15398	15782	15530	15541	15509	15321	15638	15691	15435	15374	15499	15551	15478	15539	15646	15610	15544	15411	15505	15653	15539	15441	15467	15482	15544	15447	15404	15402	15323	15558	15518	15498	15475	15379	15493	15481	15449	15536	15718	15375	15515	15634	15324	15438	15685	15707	15487	15483	15699	15470	15454	15596	15567	15511	15600	15482	15434	15629	15525	15598	15549	15494	15454	15590	15440	15449	15526	15597	15354	15603	15534	15496	15532	15457	15474	15570	15543	15540	15538	15467	15476	15337	15572	15497	15446	15452	15355	15453	15537	15322	15719	15495	15638	15618	15588	15561	15631	15433	15358	15390	15511	15517	15494	15384	15377	15616	15591	15512	15660	15439	15641	15445	15691	15491	15595	15496	15394	15604	15361	15567	15448	15442	15474	15759	15624	15466	15463	15500	15424	15520	15608	15635	15494	15341	15491	15513	15437	15443	15363	15507	15481	15284	15406	15434	15599	15492	15617	15642	15454	15354	15418	15232	15497	15392	15415	15471	15462	15498	15401	15493	15498	15374	15403	15869	15594	15632	15457	15602	15347	15532	15644	15508	15610	15318	15457	15514	15495	15499	15352	15624	15606	15463	15561	15464	15531	15504	15524	15422	15503	15596	15617	15543	15605	15302	15522	15581	15391	15468	15344	15649	15727	15613	15502	15446	15464	15531	15533	15618	15411	15350	15539	15532	15426	15325	15478	15714	15403	15510	15586	15627	15502	15495	15498	15467	15410	15536	15397	15630	15320	15483	15527	15509	15524	15377	15680	15403	15433	15427	15543	15417	15449	15407	15451	15505	15305	15681	15501	15473	15449	15496	15542	15446	15566	15603	15376	15700	15488	15539	15441	15489	15484	15662	15386	15704
36674	51545	54697	37511	28659	28058	28318	27854	28172	28205	28184	28131	28168	28060	28069	28076	28034	28006	28194	28147	28090	28118	27781	28004	28071	28334	28140	28353	28077	28188	28075	28280	28101	28056	28077	28124	28120	28153	28341	28152	28143	28268	28333	28066	28129	28149	27845	28168	28137	28075	28199	28132	28255	28050	28287	27965	27972	28090	27970	28123	28152	28181	28317	28004	28118	27791	28053	28085	27908	28308	28400	28179	27951	28035	27805	28331	28207	27967	28248	28195	27990	28139	27993	28081	28157	27980	27981	28069	27854	28252	27980	27980	28201	27868	27897	28235	28003	28072	28328	27924	28019	28294	27848	28139	28076	28116	27931	28046	27901	28150	28125	28096	28196	27894	28210	28128	28113	27966	27955	28117	28288	28410	28379	28030	27922	28072	28180	28154	27887	27900	27828	28159	28066	28227	28200	27988	27910	28095	28109	27788	28106	27890	27786	27981	28177	27986	27787	27872	28495	28199	27843	28006	28012	28019	28157	28056	27981	27910	28024	28319	28123	28041	28119	27988	28082	28016	27952	28030	28068	28180	27968	28115	28133	28237	28080	27970	27932	28119	28122	28131	27862	28182	28204	28048	28235	27990	27895	27965	28007	28216	28011	27890	28130	28322	28217	27952	27946	28078	28209	27983	28232	27964	28381	27955	28085	28189	28112	28197	28116	28174	27960	27999	28297	28073	28105	27986	28050	28434	28053	27747	28126	27938	28112	28228	28069	27999	28162	27964	27891	27911	28113	27970	28193	28235	28133	27942	28277	27841	28158	28052	27901	28028	28164	28011	28004	28091	28222	28249	28016	28039	27675	27893	28001	28177	28072	28050	27965	28115	27936	27931	28086	28021	28087	28095	27899	28053	28054	28220	27766	27905	28261	28195	28194	28118	28215	27877	28136	27904	28203	28076	27865	27934	28064	27926	28051	28131	27984	27774	28271	27869	28059	28055	28333	27973	28197	27922	27947	27994	28413	28339	27906	28101	28310	28102	28177	28054	28015	28147	28175	28182	27939	28059	28106	28368	28103	28199	28386	28041	28240	28194	28165	28008	27929	28328	28296	28108	28061	27940	28209	27978	28180	28010	28158	28391	28246	28237	28113	28335	28034	28323	28162	28198	28216	27995	28097	28295	28039	28365	28112	28113	28145	28075	28167	27893	28069	28001	28084	28053	27922	28149	28071	28067	27961	28133	28058	27889	28321	28048	27968	28115	28022	27952	28216	28150	28333	28019	28243	27916	28023	28129	28253	28167	28251	28316	28022	28250	28224	28072	28201	28245	28240	28151	28113	27889	27974	28118	28168	28114	28328	27932	28141	28100	28073	28109	28186	28071	28232	28068	28136	28282	28424	28256	28272	28309	28062	28002	28131	27979	27933	28004	28006	27915	28359	28071	27794	28021	28124	27998	27820	28110	27870	28030	28071	28044	27973	28026	28055	27894	27831	28150	27756	28059	27947	27974	28089	27973	28088	28026	28148	28408	27861	28194	28036	28209	28030	28098	28327	28271	28118	28143	28098	28016	27722	28117	27989	28078	28168	28073	28132	28222	28173	28250	28287	27883	27904	27994	27992	28078	28071	28182	28213	28390	28222	27915	27780	28146	28108	27911	28010	28131	28184	28052	28206	27774	28176	28221	27957	28030	28398	28221	28116	28345	27862	28161	28041	28114	28159	27857	28107	27932	28279	28294	28043	28249	28101	28110	28143	28098	28256	28193	27865	28089	28252	28216	28188	27947	28076	28172	28123	27921	28019	28050	27909	28016	28198	28287	28066	28103	28346	28182	28035	27982	28159	28194	28055	28068	27949	28391	27950	27937	28104	27990	27965	28082	28173	28158	28186	28074	27992	27861	28217	28049	28184	27861	28126	28134	27989	27944	28024	27882	28350	28329	28120	28114	28066	27938	28017	28270	28075	27846	28201	28140	27901	27867	27978	28115	28024	28003	28259	28040	28080	27997	28205	28441	27921	28002	28154	27888	28002	28079	28470	28096	28035	28042	28229	28142	28251	27749	28092	28025	28097	28086	28000	28186	27996	28235	28117	27831	28094	28283	28212	28150	28038	28135	28033	28191	28136	28064	28017	28188	28039	27799	28104	28075	28375	28198	27825	28127	28025	28322	28160	28124	28064	28074	27996	27859	28038	28051	28014	27921	27981	27748	28124	28234	28230	28062	28171	28188	28026	28104	28083	28295	28027	28106	28314	28073	28045	28302	28006	28158	28000	28166	28310	27963	28259	28130	28207	28254	28201	28198	28063	28191	28051	27895	28066	28186	28184	28331	28082	27850	27808	27942	28022	28133	28104	28202	27892	28205	28100	28319	28310	28024	27757	27780	28255	28276	27854	27946	27960	27994	27916	28049	28259	28093	28172	28039	28119	28158	27911	28010	28041	27774	27991	28250	28118	27836	27989	28048	28007	28118	28139	28231	28180	28027	27861	28221	27946	28127	28154	28090	28142	28126	27970	27864	28107	28075	28063	27935	28206	28180	28087	28182	28005	28316	28076	28246	28197	28145	28033	27946	28067	28156	27851	28268	28173	28093	28052	28127	28001	28061	28033	28094	27914	28288	27993	27998	28325	28204	28001	28109	27863	28157	28133	27902	28110	28154	28116	28293	28338	28107	28150	27936	28061	28175	28243	28290	28185	27828	28290	28158	28042	28264	27985	27960	28048	27888	28232	28352	28247	27903	28151	28053	27862	28229	28290	28329	28102	28125	27946	28122	28081	28243	28060	27997	28296	28238	28243	27971	28142	27941	28161	27859	27910	28075	27730	28196	28112	28076	28080	28100	28045	27871	28001	28093	28060	28067	28004	27939	28008	28260	28152	28258	28441	28195	28223	27880	28035	27713	28027	28151	28151	28013	28442	28339	28134	28032	28073	28000	28138	28245	27944	28021	28187	28286	28165	27901	28085	28011	28166	28310	28189	28193	28123	28297	28091	28245	27955	28092	28138	28053	28052	28114	28105	28133	28057	28383	28201	28068	28152	28243	28039	28107	27940	28022	28281	28316	28090	28086	28010	28160	28067	28150	28196	28135	27918	28081	28071	27892	28085	28215	28094	28263	28416	27927	27813	27896	28290	28256	28133	28199	27997	28067	28263	28034	27986	28004	28231	28050	28292	28157	28184	28135	27830	28015	28029	27986	28294	28112	28367	27981	28030	28070	28244	28025	28300	28144	28190	28092	28188	27899	28093	28256	28060	28168	28287	28134	28164	27925	28022	28215	28029	28177	28170	27890	28113	28372	28289	28323	27875	27811	28063	27990	28002	28029	28050	28274	28392	28085	28202	28114	28131	28022	27889	28248	28326	27939	28013	28009	28151	28143	28213	28065	28005	28054	28055	28129	28186	28334	28307	28220	28117	27959	28109	27939	27950	27587	27872	27967	28049	28191	28216	27890	27889	28030	28336	27997	28185	28340	28101	27912	28162	28007	28317	28182	28182	28154	28199	28253	28231	28309	27861	27930	28230	28342	28267	28178	27945	27958	28091	28132	27901	27942	27967	28175	28271	28098	28116	28227	28276	28230	27845	28179	28016	28259	28149	28153	28173	27784	28342	28226	28040	28196	27921	28165	28362	27845	28217	28231	28080	27986	28066	28132	28231	28243	28175	28240	27964	28114	28206	28321	28209	28031	28117	28130	28283	27988	28067	28363	28056	28092	28010	28231	28209	28049	28158	28032	28236	28346	28142	28095	28271	27992	27812	28064	28194	28130	28189	28084	28204	28425	27914	28188	27869	28118	28150	28024	28069	28240	28289	28037	27890	28146	28180	28133	28014	28206	27786	28086	27926	28079	27986	28060	28128	28193	28238	28175	27895	27947	28147	28194	28164	28189	28064	28053	27763	28273	28058	28000	28120	28270	28194	28084	28238	28266	28190	28220	28233	28131	28255	27936	28186	28120	28163	28135	28227	28179	28113	27914	27926	27866	28145	28263	28081	28171	28239	28023	28337	28448	28057	28157	28173	28071	28171	27970	28197	28025	28208	27974	28099	28070	28202	28283	28198	28258	28051	28439	28298	27994	27970	28062	28034	28006	28088	28296	27955	28088	27968	28080	28008	27782	28226	28171	28149	28117	28253	27933	28229	27989	28287	27971	28262	27970	28398	28103	28053	28061	27995	27960	27790	27825	28029	27929	28191	28088	28350	27998	28066	28154	28075	27968	28133	28007	28379	28265	27942	27883	28182	28162	28063	28087	27771	28240	28241	28256	28199	28018	27987	28092	27910	28122	28075	27940	28347	28084	27998	28285	28341	27946	28071	28252	27877	27945	28305	28107	28044	28217	28211	28019	27627	28350	27914	27919	28190	28148	28246	28024	27919	28123	27935	28060	28185	28206	27985	28037	28321	28060	28081	28043	28271	28151	28036	28044	27949	28201	28139	28303	28112	28211	28181	28206	28260	28319	27938	28043	28297	28132	28367	28268	28016	28049	28101	28130	27879	27929	27971	27766	28167	28005	28084	28113	27989	28148	27944	28218	27956	28111	28216	27870	27983	28009	28166	27852	27879	28220	28225	28172	28082	28216	28124	28112	27839	28099	28276	27948	28246	28127	28254	28132	27907	28275	28292	28294	28151	28178	28161	28268	28170	28109	28194	28470	28257	28261	28120	28235	28342	28142	28101	28293	27768	28137	28121	28056	28216	28320	28015	28214	28261	28310	28292	28271	28132	28121	28103	28194	28408	28172	28228	28187	27947	28067	28299	28290	28176	28041	27947	28243	27928	27721	27948	28077	28187	28312	27959	27988	28161	28232	28028	28328	28122	28051	28126	28090	28368	28122	28154	27928	28012	28060	28174	28023	27980	28269	27848	28106	28142	28252	27893	28064	28224	28000	28405	28281	28077	28115	28231	27832	28160	28262	28290	28287	28323	28085	27961	28208	27950	28249	28015	27930	28088	28118	27935	27980	28382	28211	27970	28087	28187	28079	27998	28133	28203	27973	28286	27731	28312	27962	28150	28025	28198	27841	28036	28139	28091	28297	28319	27898	27938	28100	28360	28188	28049	27820	28108	28178	28205	28032	28072	27880	28196	28092	28245	28163	28166	28098	28103	28195	28361	27984	28063	28226	28184	28016	27977	28016	28026	28214	28251	28252	28103	28106	27907	28075	28241	28099	28077	28267
27038	52769	43829	23391	16254	16184	16239	16126	16399	16274	16291	16243	16314	16267	16145	16353	16376	16158	16265	16291	16259	16192	16202	16396	16279	16266	16168	16098	16287	16153	16362	16250	16381	16270	16209	16167	16267	16281	16284	16224	16360	16134	16269	16436	16247	16253	16352	16189	16404	16233	16239	16220	16351	15960	16243	16305	16100	16239	16215	16264	16215	16327	16368	16200	16218	16316	16268	16169	16400	16296	16278	16278	16363	16191	16439	16214	16250	16320	16260	16290	16302	16327	16159	16294	16266	16187	16223	16386	16266	16276	16229	16320	16302	16219	16183	16437	16296	16254	16216	16343	16079	16130	16321	16142	16124	16169	16401	16147	16277	16197	16291	16157	16470	16197	16166	16152	16222	16178	16229	16143	16294	16338	16339	16361	16214	16185	16182	16224	16304	16296	16228	16327	16340	16115	16152	16502	16206	16291	16338	16422	16273	16281	16283	16097	16220	16306	16250	16088	16048	16354	16236	16246	16281	16352	16173	16257	16327	16078	16283	16265	16148	16221	16133	16147	16399	16250	16378	16259	16255	16400	16242	16210	16308	16261	16326	16328	16143	16406	16274	16273	16174	16238	16130	16118	16400	16142	16327	16267	16223	16387	16338	16326	16247	16296	16346	16232	16318	16264	16206	16457	16328	16221	16326	16268	16313	16308	16390	16306	16164	16305	16189	16420	16270	16170	16214	16186	16288	16369	16348	16229	16264	16131	16333	16103	16281	16359	16307	16461	16176	16305	16174	16245	16304	16277	16293	16384	16373	16289	16219	16285	16326	16319	16413	16285	16496	16295	16134	16198	16336	16332	16288	16237	16342	16269	16315	16249	16276	16222	16285	16242	16196	16311	16267	16188	16176	16258	16222	16382	16270	16199	16393	16331	16205	16199	16139	16267	16141	16214	16283	16213	16314	16384	16233	16445	16327	16134	16167	16341	16386	16354	16241	16112	16238	16170	16270	16358	16258	16266	16191	16257	16242	16364	16318	16353	16206	16264	16424	16236	16346	16173	16273	16211	16247	16257	16278	16110	16345	16362	16307	16433	16346	16297	16328	16149	16351	16407	16416	16179	16229	16209	16287	16219	16211	16320	16284	16291	16235	16283	16109	16291	16252	16351	16101	16257	16273	16222	16205	16384	16256	16209	16227	16362	16246	16274	16309	16189	16305	16305	16152	16313	16100	16238	16350	16367	16240	16301	16230	16307	16206	16327	16272	16192	16189	16181	16366	16137	16254	16283	16371	16207	16285	16172	16223	16222	16183	16135	16452	16180	16333	16256	16300	16441	16339	16306	16392	16252	16240	16338	16253	16218	16265	16253	16187	16205	16327	16174	16227	16138	16312	16322	16166	16263	16328	16343	16321	16274	16232	16056	16153	16522	16280	16300	16367	16307	16390	16272	16284	16145	16135	16183	16175	16299	16204	16322	16210	16112	16197	16107	16324	16170	16366	16435	16189	16185	16273	16340	16276	16388	16253	16245	16108	16228	16396	16261	16329	16260	16219	16146	16196	16282	16465	16152	16566	16167	16299	16267	16268	16272	16312	16494	16396	16251	16223	16301	16376	16124	16112	16402	16428	16271	16348	16237	16274	16220	16196	16339	16131	16130	16293	16311	16205	16248	16223	16320	16367	16240	16246	16327	16363	16369	16371	16191	16436	16179	16375	16298	16186	16312	16152	16254	16391	16239	16315	16358	16399	16327	16027	16118	16348	16245	16229	16239	16170	16318	16398	16326	16229	16318	16062	16338	16086	16362	16434	16425	16286	16256	16253	16178	16196	16247	16164	16291	16186	16337	16367	16285	16331	16271	16159	16367	16102	16319	16460	15904	16123	16217	16189	16508	16137	16274	16092	16149	16208	16442	16277	16348	16233	16192	16266	16355	16254	16345	16296	16194	16258	16242	16541	16132	16378	16296	16230	16381	16244	16427	16316	16215	16145	16220	16267	16237	16228	16395	16183	16216	16145	16470	16343	16225	16156	16327	16177	16208	16228	16256	16183	16286	16150	16312	16296	16274	16248	16161	16136	16409	16112	16333	16135	16256	16336	16412	16334	16124	16381	16213	16320	16219	16378	16228	16367	16268	16335	16309	16239	16181	16288	16291	16356	16184	16380	16412	16505	16337	16327	16324	16415	16318	16202	16338	16331	16401	16163	16275	16239	16386	16395	16357	16227	16322	16261	16249	16129	16091	16411	16323	16433	16183	16361	16140	16458	16251	16271	16080	16370	16081	16267	16281	16274	16229	16229	16162	16177	16178	16383	16300	16228	16336	16129	16252	16206	16353	16264	16308	16270	16185	16098	16304	16201	16234	16281	16327	16286	16353	16039	16192	16223	16345	16389	16453	16335	16223	16351	16436	16247	16284	16209	16231	16208	16352	16304	16242	16235	16185	16235	16280	16227	16263	16209	16296	16293	16376	16304	16313	16247	16119	16181	16326	16386	16082	16416	16265	16221	16086	16168	16403	16385	16282	16226	16205	16383	16234	16191	16271	16351	16120	16326	16234	16303	16317	16265	16111	16383	16286	16125	16172	16311	16371	16228	16167	16311	16291	16260	16286	16299	16285	16312	16178	16222	16339	16346	16315	16421	16416	16314	16180	16382	16229	16094	16195	16188	16305	16186	16293	16449	16471	16179	16229	16405	16147	16191	16255	16169	16267	16365	16178	16120	16587	16130	16212	16280	16285	16092	16199	16232	16298	16324	16221	16140	16267	16244	16169	16196	16273	16262	16364	16322	16286	16285	16207	16295	16237	16116	16199	16316	16260	16124	16324	16276	16253	16145	16363	16421	16229	16239	16317	16219	16146	16336	16183	16392	16351	16076	16222	16200	16335	16254	16156	16476	16124	16350	16340	16235	16153	16321	16163	16148	16311	16489	16252	16263	16166	16374	16322	16389	16193	16324	16323	16327	16244	16272	16414	16368	16248	16230	16438	16149	16160	16248	16407	16347	16308	16381	16278	16002	16306	16192	16064	16343	16412	16291	16369	16135	16259	16282	16324	16372	16290	16282	16287	16223	16256	16161	16457	16236	16229	16139	16176	16373	16217	16186	16312	16321	16278	16274	16122	16111	16564	16232	16248	16311	16237	16252	16280	16361	16181	16194	16282	16383	16281	16171	16406	16187	16303	16406	16248	16433	16248	16228	16235	16262	16192	16214	16217	16385	16213	16125	16307	16265	16302	16233	16376	16387	16224	16285	16234	16319	16295	16069	16331	16242	16334	16279	16269	16381	16443	16182	16111	16156	16248	16247	16278	16290	16390	16091	16126	16386	16112	16127	16125	16319	16297	16341	16376	16157	16316	16280	16293	16076	16212	16196	16240	16294	16312	16317	16171	16284	16382	16181	16283	16142	16085	16289	16240	16333	16364	16347	16247	16097	16384	16214	16264	16222	16563	16187	16095	16280	16145	16313	16430	16302	16162	16162	16201	16213	16231	16343	16275	16362	16120	16186	16278	16311	16184	16361	16285	16259	16142	16270	16414	16358	16412	16290	16266	16264	16140	16250	16349	16217	16277	16195	16300	16338	16177	16280	16245	16426	16250	16226	16301	16233	16319	16307	16315	16178	16287	16273	16380	16197	16236	16381	16422	16339	16262	16228	16336	16179	16316	16337	16314	16068	16314	16120	16281	16278	16303	16063	16307	16327	16211	16231	16424	16365	16256	16259	16191	16215	16213	16270	16180	16245	16183	16261	16372	16230	16264	16348	16241	16190	16254	16272	16252	16329	16292	16286	16341	16150	16267	16281	16281	16220	16413	16302	16228	16229	16201	16321	16391	16374	16198	16336	16094	16099	16130	16186	16272	16208	16474	16054	16355	16418	16398	16273	16361	16433	16146	16040	16206	16085	16137	16229	16358	16172	16388	16315	16381	16393	16239	16086	16200	16331	16171	16183	16320	16390	16302	16248	16280	16195	16225	16374	16296	16161	16215	16267	16275	16337	16245	16226	16089	16199	16117	16291	16307	16258	16333	16229	16310	16152	16304	16285	16424	16334	16293	16246	16256	16140	16261	15960	16426	16274	16222	16516	16390	16172	16210	16247	16126	16410	16262	16268	16372	16213	16211	16276	16186	16214	16262	16372	16113	16174	16414	16278	16241	16286	16249	16156	16309	16472	16257	16139	16160	16165	16376	16371	16170	16344	16185	16408	16108	16102	16344	16109	16384	16163	16221	16148	16320	16238	16277	16539	16177	16124	16066	16302	16185	16240	16015	16292	16442	16187	16477	16382	16126	16220	16153	16410	16316	16380	16204	16276	16216	16259	16461	16123	16399	16251	16300	16281	16100	16299	16221	16398	16313	16241	16207	16290	16185	16191	16278	16313	16333	16253	16305	16335	16459	16354	16246	16378	16321	16246	16371	16215	16041	16164	16503	16233	16277	16318	16169	16115	16389	16231	16251	16241	16333	16432	16233	16326	16161	16195	16250	16294	16317	16323	16216	16190	16314	16052	16264	16255	16355	16419	16450	16337	16100	16398	16127	16218	16255	16234	16189	16233	16237	16260	16213	16278	16285	16286	16267	16293	16123	16217	16357	16221	16273	16258	16304	16315	16371	16105	16332	16204	16105	16302	16318	16341	16285	16277	16222	16355	16140	16300	16241	16087	16291	16141	16306	16297	16241	16168	16375	16325	16279	16324	16253	16172	16273	16246	16393	16248	16184	16246	16324	16219	16380	16265	16214	16205	16340	16162	16153	16366	16125	16228	16218	16124	16387	16397	16269	16338	16093	16225	16165	16363	16262	16305	16174	16322	16289	16264	16358	16460	16174	16186	16226	16054	16373	16334	16373	16231	16517	16206	16197	16292	16121	16321	16239	16455	16247	16148	16305	16261	16378	16409	16104	16221	16253	16069	16221	16116	16099	16513	16310	16306	16132	16329	16395	16277	16370	16332	16319	16386	16135	16098	16363	16301	16349	16355	16160	16224	16295	16397	16350	16420	16145	16074	16118	16241	16309	16240	16182	16423	16242	16350	16209	16231	16277	16336	16436	16412	16256	16143	16345	16220	16303	16342	16330	16340	16223	16311	16375	16331	16296	16500	16271	16396	16133	16204	16299	16392	16260	16294	16264	16483	16063	16101	16043	16383	16126	16312	16274	16283	16281	16442	16273	16237	16141
22897	30142	55593	46591	26576	27137	30368	27895	27563	27950	27862	27652	27968	27637	28054	27537	27795	27802	27633	27707	27846	27941	27691	27790	27731	27830	27363	27641	27775	27648	27727	27678	27720	27656	27655	27360	27709	27382	27538	27704	27623	27363	27549	27407	27519	27579	27691	27725	27441	27784	27405	27415	27553	27690	27634	27447	27405	27533	27451	27572	27422	27549	27338	27565	27590	27789	27666	27611	27669	27558	27731	27670	27505	27965	27615	27401	27698	27916	27498	27652	27523	27417	27541	27645	27741	27542	27546	27467	27465	27525	27514	27527	27537	27565	27750	27609	27544	27571	27653	27705	27416	27535	27678	27514	27683	27532	27520	27655	27727	27610	27601	27186	27595	27633	27800	27614	27799	27364	27709	27317	27478	27385	27623	27828	27717	27574	27500	27689	27545	27587	27567	27614	27511	27523	27359	27456	27459	27489	27455	27585	27332	27613	27728	27642	27683	27614	27416	27498	27836	27491	27595	27579	27535	27440	27606	27274	27503	27507	27479	27469	27847	27514	27571	27690	27484	27464	27378	27670	27661	27753	27791	27569	27473	27661	27331	27371	27564	27546	27575	27610	27677	27646	27661	27783	27575	27702	27754	27658	27400	27433	27562	27585	27589	27643	27570	27523	27428	27584	27738	27450	27559	27657	27815	27384	27746	27657	27576	27474	27622	27473	27506	27417	27342	27321	27668	27694	27722	27440	27591	27610	27582	27648	27370	27449	27878	27358	27398	27855	27550	27502	27773	27625	27555	27396	27683	27627	27665	27474	27708	27489	27745	27846	27738	27455	27298	27274	27552	27685	27310	27485	27405	27461	27440	27810	27381	27468	27407	27696	27645	27633	27360	27566	27279	27201	27405	27455	27438	27720	27560	27519	27651	27485	27431	27127	27428	27577	27344	27383	27582	27461	27451	27483	27940	27470	27638	27657	27398	27354	27762	27499	27720	27747	27498	27460	27436	27398	27469	27508	27609	27438	27496	27588	27437	27510	27540	27619	27511	27448	27507	27554	27509	27526	27309	27273	27823	27420	27651	27351	27417	27530	27734	27626	27481	27586	27636	27404	27558	27359	27489	27457	27799	27571	27613	27762	27701	27615	27383	27598	27555	27529	27655	27452	27352	27562	27298	27569	27589	27477	27567	27649	27375	27634	27676	27391	27476	27620	27521	27568	27482	27453	27445	27405	27432	27385	27701	27382	27549	27426	27327	27308	27776	27434	27557	27883	27567	27584	27538	27664	27393	27580	27500	27478	27446	27687	27745	27674	27567	27627	27534	27383	27640	27443	27659	27491	27529	27354	27476	27285	27815	27658	27549	27336	27691	27691	27326	27595	27204	27455	27410	27547	27395	27664	27723	27646	27710	27414	27408	27503	27781	27556	27511	27580	27504	27586	27482	27568	27497	27608	27444	27598	27336	27622	27432	27344	27545	27547	27398	27561	27734	27611	27726	27324	27380	27609	27288	27399	27775	27463	27851	27487	27446	27339	27562	27586	27639	27575	27691	27491	27579	27795	27337	27548	27676	27414	27187	27409	27381	27383	27685	27579	27316	27536	27410	27554	27704	27616	27544	27620	27357	27467	27672	27456	27591	27616	27328	27671	27562	27580	27254	27584	27600	27602	27438	27385	27621	27483	27603	27398	27547	27586	27485	27633	27448	27743	27436	27520	27379	27637	27550	27548	27439	27507	27640	27538	27485	27596	27585	27548	27417	27451	27672	27634	27692	27665	27651	27498	27590	27395	27502	27478	27667	27350	27488	27727	27590	27534	27558	27499	27683	27671	27647	27411	27351	27391	27313	27753	27625	27546	27738	27736	27281	27562	27305	27235	27319	27588	27450	27628	27618	27259	27351	27433	27321	27494	27378	27378	27506	27661	27756	27435	27585	27483	27828	27386	27372	27850	27623	27236	27376	27547	27560	27622	27690	27295	27576	27550	27472	27761	27617	27614	27689	27486	27665	27636	27592	27575	27371	27523	27449	27435	27506	27397	27523	27519	27530	27860	27756	27504	27501	27732	27376	27693	27581	27557	27413	27816	27469	27820	27588	27417	27646	27795	27619	27668	27552	27321	27486	27482	27605	27402	27535	27567	27596	27434	27566	27583	27526	27550	27542	27486	27548	27707	27300	27369	27384	27384	27792	27391	27607	27505	27447	27584	27512	27644	27373	27352	27672	27433	27331	27246	27561	27535	27675	27619	27738	27457	27594	27692	27516	27624	27560	27525	27265	27561	27622	27825	27529	27329	27617	27498	27548	27283	27554	27730	27557	27437	27639	27399	27553	27481	27452	27769	27431	27502	27465	27640	27722	27565	27720	27232	27588	27567	27296	27554	27677	27475	27641	27386	27436	27511	27374	27637	27666	27500	27223	27520	27353	27677	27608	27461	27681	27355	27559	27394	27385	27424	27560	27427	27642	27413	27550	27596	27388	27466	27619	27483	27385	27539	27406	27223	27407	27427	27543	27570	27489	27542	27729	27467	27408	27780	27293	27672	27499	27471	27552	27389	27659	27382	27598	27596	27276	27611	27449	27354	27342	27263	27379	27420	27409	27406	27494	27457	27677	27366	27519	27476	27630	27728	27645	27437	27313	27378	27602	27665	27567	27555	27494	27349	27458	27515	27591	27746	27636	27704	27643	27460	27582	27526	27593	27378	27486	27534	27495	27485	27354	27565	27677	27355	27795	27525	27678	27589	27592	27332	27338	27258	27657	27327	27515	27442	27771	27471	27666	27584	27617	27336	27445	27402	27439	27476	27466	27319	27470	27434	27520	27471	27660	27486	27813	27512	27603	27692	27509	27435	27570	27816	27284	27577	27521	27502	27513	27562	27619	27667	27519	27466	27498	27649	27607	27588	27575	27286	27574	27510	27514	27740	27364	27444	27594	27625	27680	27478	27331	27541	27472	27598	27471	27398	27714	27594	27697	27555	27581	27556	27581	27511	27619	27401	27187	27536	27431	27528	27735	27527	27567	27645	27524	27160	27661	27522	27834	27366	27484	27552	27587	27150	27670	27498	27514	27714	27382	27726	27618	27321	27613	27581	27496	27734	27643	27385	27583	27565	27365	27497	27551	27373	27407	27518	27571	27570	27756	27802	27490	27273	27601	27477	27401	27536	27552	27401	27720	27507	27784	27393	27430	27392	27486	27344	27580	27401	27322	27842	27646	27615	27618	27545	27399	27369	27655	27511	27324	27594	27339	27539	27629	27551	27279	27389	27560	27562	27489	27637	27545	27571	27360	27531	27424	27336	27306	27623	27718	27336	27714	27830	27471	27540	27591	27822	27362	27645	27845	27434	27776	27373	27743	27389	27547	27613	27452	27316	27272	27436	27631	27639	27449	27559	27572	27281	27683	27618	27725	27733	27374	27515	27539	27511	27737	27446	27226	27249	27472	27482	27420	27547	27436	27586	27499	27555	27686	27765	27529	27375	27767	27430	27478	27287	27584	27822	27408	27150	27507	27696	27564	27441	27620	27501	27641	27607	27669	27570	27394	27719	27364	27494	27634	27422	27398	27478	27637	27558	27636	27456	27364	27666	27732	27621	27398	27233	27707	27486	27251	27392	27491	27569	27657	27642	27558	27445	27426	27658	27508	27351	27481	27517	27463	27395	27776	27636	27615	27759	27748	27746	27694	27342	27317	27674	27632	27325	27457	27370	27375	27654	27511	27459	27435	27768	27543	27726	27696	27650	27547	27382	27616	27778	27498	27740	27408	27467	27380	27582	27630	27253	27449	27349	27343	27221	27596	27422	27376	27413	27456	27561	27659	27392	27717	27614	27431	27690	27363	27512	27793	27508	27515	27587	27626	27407	27426	27499	27670	27275	27590	27600	27535	27452	27268	27435	27544	27429	27701	27664	27772	27671	27328	27325	27537	27465	27526	27411	27264	27771	27495	27329	27636	27675	27699	27534	27603	27465	27316	27374	27306	27476	27551	27576	27586	27497	27061	27314	27352	27340	27562	27192	27771	27630	27666	27494	27407	27616	27439	27660	27244	27367	27701	27751	27779	27580	27287	27421	27762	27399	27411	27351	27467	27363	27425	27500	27495	27672	27829	27534	27495	27260	27511	27413	27535	27553	27495	27736	27719	27619	27419	27559	27373	27755	27454	27239	27556	27372	27516	27581	27707	27376	27399	27379	27595	27204	27642	27578	27669	27588	27537	27626	27474	27650	27500	27540	27592	27572	27303	27365	27423	27407	27830	27522	27384	27489	27417	27590	27533	27675	27524	27419	27317	27418	27254	27590	27427	27597	27595	27524	27573	27564	27775	27622	27411	27592	27510	27313	27420	27517	27604	27300	27318	27487	27788	27420	27671	27524	27813	27596	27412	27473	27436	27613	27349	27677	27455	27334	27493	27418	27474	27446	27432	27690	27652	27327	27626	27415	27572	27332	27451	27605	27486	27588	27709	27510	27559	27904	27915	27486	27759	27693	27735	27616	27546	27649	27553	27554	27671	27756	27590	27280	27531	27365	27652	27504	27722	27360	27643	27564	27673	27364	27513	27701	27382	27522	27352	27524	27386	27633	27714	27479	27529	27608	27539	27402	27513	27403	27544	27448	27603	27671	27637	27738	27646	27755	27323	27464	27409	27874	27692	27207	27706	27465	27529	27476	27220	27656	27587	27522	27522	27458	27436	27425	27511	27404	27725	27356	27372	27322	27603	27493	27494	27511	27361	27434	27443	27523	27602	27472	27528	27622	27808	27352	27533	27514	27425	27536	27566	27678	27257	27565	27570	27339	27741	27156	27624	27558	27547	27374	27529	27403	27765	27572	27791	27546	27542	27434	27698	27396	27452	27617	27773	27585	27595	27633	27561	27452	27400	27680	27612	27546	27520	27513	27331	27112	27489	27575	27313	27374	27691	27640	27562	27681	27290	27613	27449	27419	27544	27584	27597	27511	27741	27775	27538	27401	27597	27625	27398	27404	27246	27703	27216	27432	27329	27488	27391	27751	27582	27547	27322	27457	27711	27539	27517	27395	27635	27826	27653	27492	27874	27579	27584	27634	27581	27547	27640	27699	27627	27370	27286	27754	27724	27864	27437	27461	27568	27583	27487	27632	27506	27503	27597	27776	27696	27438	27323	27534	27661	27539	27559	27644	27774	27531	27693	27716
37172	92983	92823	60726	17406	16182	16216	16165	16034	16018	16015	16103	16131	16066	16120	16030	16050	16057	16145	15984	16264	16101	15926	16055	16222	16139	15986	16019	16107	15888	16012	15802	15888	16068	16050	16065	16145	16052	16114	16006	16150	15931	16135	16061	16056	15962	16072	16046	16006	15947	16055	16023	16026	16138	15982	15979	16023	16071	16134	16144	15928	16125	16226	15915	16074	16045	16204	16032	15928	16107	16079	16072	16074	16025	16019	16160	16104	15888	16016	16075	16124	15879	16042	16167	16070	16018	16092	15874	15901	15869	16027	16131	16005	16112	15901	16144	15932	16043	15989	15960	16129	16148	16136	15992	15895	16037	15959	15978	16047	15886	16100	16015	15921	16054	15991	16092	16178	16107	16001	16117	15905	15998	16012	15890	16066	15869	16075	16123	16005	16054	16032	16115	16188	15952	16088	15963	16130	16084	16124	15912	16093	16057	16085	16045	15983	15934	15959	15975	15872	15954	16058	16150	16033	16057	15991	15985	15763	16123	16075	15951	15936	16024	16112	16020	16044	16101	16163	16061	16018	15906	16133	15916	16075	16064	16008	15982	15987	16159	15995	16232	15980	16060	15964	16043	16063	16079	15984	15996	16100	16029	16169	16183	15915	15896	16051	15916	15956	16107	16100	16046	16034	16021	16030	15969	16068	16144	15771	15975	16139	16042	16002	16023	16080	15959	16126	16127	16156	15929	15959	15848	15968	15965	16140	16024	15972	16010	16043	16063	16097	16033	16067	16059	16077	15938	15882	15972	16084	16075	15709	15940	16082	15999	15827	16091	15811	16070	15924	16038	15983	15996	16026	15982	16087	16095	16036	16025	15989	16031	16004	16003	15909	16156	16044	16137	16150	15959	16109	15949	16136	16054	16114	16163	15963	16018	16265	15965	16189	16067	16023	16175	15946	16044	15984	16007	16141	16159	15985	16021	15964	15988	16055	15948	16118	15963	15963	16283	16049	15865	16227	15915	16003	16005	16019	15893	15918	15933	16043	16032	15962	16163	15935	15968	16043	16011	16016	15929	15912	15940	16039	15934	16055	15864	16194	16147	16094	16095	16172	16027	16125	15953	15982	16011	16097	15991	16142	16004	15940	16032	15843	16018	16119	16063	16087	15984	15833	16006	16032	16072	16024	16027	15908	15859	16126	15937	15917	15973	16007	15786	16179	15906	16077	16177	16159	16001	16037	15695	15963	16162	15920	16058	15971	16052	16045	15986	15997	16160	16015	16107	15927	15876	15987	16023	16119	16086	16107	16001	16105	16005	16180	15994	16054	16293	16068	16171	16072	15899	16198	16075	16076	16088	15991	15975	15939	16029	16177	16136	16034	16019	16001	16033	15910	16121	15938	16069	16024	15988	16047	16050	15988	15858	15972	15950	16056	15900	16022	16087	16254	15951	16142	16043	16108	16169	16042	15816	16229	16149	16033	15997	15921	16077	15836	15950	16003	16021	15992	16014	16116	16208	15959	15952	15993	15979	15909	15925	16078	15891	16005	15983	15829	15826	16037	15941	16173	16017	16026	16012	16029	16089	16048	15926	16034	15939	15958	15983	16014	15943	16037	15977	16017	15959	15777	16106	15899	16013	16117	15981	15787	15976	16006	16011	15980	16000	15976	15988	16002	16093	16101	15879	15901	16047	15867	16184	16064	15986	16037	15993	15961	15966	15949	15927	15874	15977	15963	15992	15962	15999	15992	16158	15960	16024	15975	15910	16162	15977	16102	15974	15997	16121	15880	16027	15996	15906	16090	16058	16132	16009	16082	15981	16006	15963	16011	16151	16213	16039	16211	16095	16148	16000	16210	16069	16033	16046	16082	15950	16142	16089	16008	15905	16082	16001	15955	15946	16200	16007	15827	16041	15867	16119	15903	16055	16189	15951	16074	16276	15975	15898	16124	16036	16179	15914	15898	15960	15924	15920	15892	16072	16110	16233	15986	16065	16026	16040	15950	15964	15899	15908	16040	15898	16115	16143	16155	15979	15950	16074	16037	16202	16053	15917	16232	15984	16093	15918	15946	15979	15994	15939	16056	16038	15933	16081	15888	16164	16114	15900	15985	15945	16032	16050	15973	15987	16076	15992	16044	15958	16075	16001	16101	16153	15960	16009	15959	15988	16018	15947	15975	16092	16008	15916	15953	16119	16052	16010	16047	16032	16064	15909	15787	16148	16063	15997	15850	16035	16090	15907	16064	15830	15873	15894	15914	16223	16004	16073	16137	15972	16039	15925	15862	15970	16032	15963	16069	16031	15990	16083	16058	16000	15912	16149	16110	16086	16206	15895	16068	15893	16115	16025	15939	16100	15988	16006	15868	15919	16002	16030	16044	16125	15993	16116	15980	16009	16194	16066	15944	15988	16094	15935	16019	16188	16123	16047	16133	16078	15951	16071	15955	16156	16242	16120	15952	16096	16130	16082	16187	16086	16065	16034	15913	16109	15881	16001	16164	16026	16033	15878	16112	15922	16086	16063	16019	16006	16052	15961	16017	16006	16084	15941	16076	16010	15922	16114	16011	15982	15894	16055	16051	15965	16067	16077	15918	15898	15885	15908	16108	16040	16233	16154	15990	16130	15884	16234	16078	16271	16009	15975	16139	16060	15958	16046	16036	15974	16169	15921	15989	16176	15996	16174	16140	15907	16094	16003	15972	15939	15980	16055	16101	15956	15881	16007	16171	16246	15987	16148	16035	16023	16051	16063	16017	15980	16063	15936	16207	15972	15953	16022	16108	15780	16119	15898	15971	16101	15981	16171	16101	16183	15909	16018	16196	15936	15974	15876	16036	15923	15995	16155	15890	15919	16087	15934	16054	16070	15881	15942	16175	16033	15946	16021	16003	16103	15953	16095	15946	16048	16128	16217	15884	15864	16073	15970	16011	15917	16103	16033	15917	16002	16146	15963	16157	16085	16114	16089	16027	16054	15995	15976	16036	16038	16015	15993	16044	15935	16099	15952	16127	16120	15984	15914	15931	15999	16138	16034	15838	15942	15847	15820	15890	16213	15868	15991	15910	16078	16114	15879	15955	16017	16017	16147	16009	16156	15879	15897	15984	16101	15982	16116	16007	16024	15832	16055	16061	15907	16030	16034	16041	15930	15886	16009	16065	16013	16001	16107	16151	16148	16217	15913	15981	16007	15835	16008	16110	16001	16117	15966	16008	16161	16190	15933	16050	16024	16089	16015	15961	16025	16009	16001	16030	16001	16093	15896	16104	16125	16011	15905	16229	15982	15857	16109	15981	16018	16104	15976	16009	16131	16121	16010	15991	15830	15899	16142	16126	16030	15934	16084	15975	16071	16143	16035	16018	16012	15935	15941	15883	16029	15969	16036	16050	16039	16033	15862	16013	15998	16051	16053	16060	15941	16014	16053	15895	15983	16135	16051	16142	16033	15899	15908	16076	15962	15989	15969	15949	15973	15889	15896	15995	16058	15926	15993	16121	15940	15987	15922	16140	15818	15893	15985	15973	16073	15953	16062	16104	16003	15942	16071	16049	16035	16034	16112	15946	15849	16191	16097	16135	16040	16172	16011	15958	16005	15867	15993	15757	15994	16182	16034	16036	15960	16056	15946	15966	16058	15932	16217	16100	16016	16117	15961	16043	16093	15994	16012	16015	15999	16120	16067	16103	15991	16051	16018	16098	15933	16047	16054	16039	16195	15888	15871	16143	15770	15968	16237	16089	15988	16135	16132	16042	15848	16072	16087	15907	16063	15931	15976	15923	15965	15996	15965	16089	16205	16062	15874	16137	15947	15863	16030	16175	15986	16111	16013	15943	16133	15993	16021	15982	15996	16135	16101	16102	15943	16143	15710	15966	15941	15950	16088	16163	15925	15962	15995	16003	16039	15973	16164	16234	16059	16013	15936	15953	15855	16056	16158	16148	15934	16216	15899	16134	16267	15854	16144	16023	15916	16131	16243	15939	16105	16163	16053	16116	16003	15770	16169	16060	16066	16006	15940	15973	15981	16000	16116	16096	16028	15951	15926	16111	16035	16004	16011	15986	15933	15870	15972	16018	15929	15997	16067	15967	16132	16068	15989	16178	16091	15914	15988	15791	15973	15959	16175	16098	15802	16100	16036	15974	15972	16131	16176	16049	15879	16059	15853	15829	16089	15913	15947	15958	15811	15976	15851	15944	16154	16002	15850	16143	16055	15999	15969	15966	15927	16063	15927	16042	16055	15979	16077	16104	16072	15929	15850	16110	16218	15939	16057	16136	16144	16023	16073	16010	16144	15965	16128	16076	16101	16052	15905	16099	15795	16153	16028	16007	15948	15990	16024	16245	15818	15909	16052	16079	15816	16039	16071	15921	16085	15897	16171	15991	16026	16128	15966	16088	16075	16074	16016	16009	16326	15924	16114	16079	16114	16020	15917	16029	16089	15956	16134	15908	16146	15858	16059	16157	15975	15889	15972	16080	15919	16035	16062	16105	15927	16033	16059	15895	15972	16078	16049	16073	16035	15929	16025	16147	16014	16018	16169	16171	15966	16036	15805	16029	16035	16060	16140	15986	15791	15907	16012	15960	16031	16075	16010	16219	15967	15909	16179	15856	16014	16046	16034	15870	16117	16082	16029	15992	16025	15993	16012	15946	16078	15962	15916	15850	15999	16062	15968	15913	15897	15962	15908	15943	16157	16163	16077	15997	15988	15953	16115	16032	15997	15994	16118	15943	16191	16086	16029	16022	15927	16016	16009	16039	15976	16052	15822	16024	15985	15909	16059	15954	15919	16182	16035	16002	16016	15963	16097	15998	15972	16046	16032	15953	16301	16116	16031	15921	16019	15938	15998	16121	15940	16013	16157	16056	16061	16122	16166	15930	16076	15998	16139	16138	16031	15953	15994	15908	15973	16017	16095	16024	16036	16114	16044	16043	15875	16046	16109	15844	16075	15998	16076	16112	15945	15879	15918	16014	16077	16174	16100	16034	16054	16054	16009	16096	15911	16017	15805	16052	16106	16101	16054	16048	15913	15989	15991	16041	16031	16074	15967	15981	15887	16071	16232	15927	16072	16024	15946	15894	16097	16026	15987	16083	15931	15985	15992	16051	16103	16084	16050	15973	16080	15871	15967	15920	16073	15857	16005	15909	16156	15984	16075	16020	16086	15980	15974
22126	27479	50001	45134	25614	26447	31845	29328	28806	29174	29118	28796	28966	28921	28719	28997	29018	28771	28773	29102	29089	29069	28741	28892	28896	28755	29074	29016	28878	28793	28593	28814	29057	28846	28683	28729	28713	28775	28771	28651	28860	28688	29073	28797	28470	28709	28886	28630	28906	28865	28689	28384	28655	28833	28728	28861	28681	29003	28892	28919	28467	28672	28829	28671	28648	28889	28795	28624	28456	28620	28420	28800	28835	28749	28608	28463	28687	28812	28944	28524	28721	28932	28751	28650	28898	28670	28637	28618	28726	28976	28920	28868	28503	28696	28579	28468	28839	28708	28505	28607	28619	28776	28598	28740	28543	28774	28661	28786	28785	28968	28712	29027	28838	28581	28340	28717	28712	28658	28754	28474	28530	28811	28677	28590	28601	28758	28945	28845	28601	28628	28608	28571	28533	28513	28615	28897	28742	28761	28758	28734	28332	28441	28692	28648	28725	28543	28476	28864	28759	28748	28782	28668	28449	28912	28719	28628	28678	28810	28657	28877	28820	28864	28461	28267	28575	28769	28672	28559	28709	28683	28679	28761	28629	28323	28585	28464	28792	28593	28445	28777	28802	28721	28618	28713	28775	28531	28691	28650	28843	28879	28621	28854	28596	28602	28725	28550	28958	28639	28808	28843	28557	28759	28814	28532	28432	28715	28727	28542	28602	28489	28771	28950	28839	28746	28520	28806	28677	28600	28614	28732	28712	28744	28907	28720	28512	28878	28765	28504	28724	28495	28703	28781	28732	28716	28554	28765	28714	28728	28668	28537	28560	28426	28652	28728	28892	28402	28728	28774	28661	28741	28727	28371	28715	28581	28856	28721	28521	28688	28497	28595	28436	28671	28680	28569	28566	28588	28652	28582	28401	28469	28838	28723	28915	28783	28584	28622	28704	28668	28582	28616	28404	28700	28760	28524	28598	28658	28734	28585	28722	28514	28912	28503	28512	28674	28617	28582	28671	28655	28447	28488	28479	28611	28675	28674	28600	28277	28385	28594	28676	28955	28747	28646	28732	28493	28756	28574	28752	28591	28757	28715	28740	28502	28474	28534	28589	28580	28577	28561	28663	28534	28292	28645	28800	28694	28606	28630	28763	28793	28911	28701	28623	28480	28573	28678	28510	28617	28617	28542	28519	28583	28582	28468	28359	28526	28506	28741	28736	28678	28769	28675	28623	28623	28643	28631	28497	28982	28607	28621	28684	28635	28892	28694	28754	28387	28450	28326	28632	28897	28398	28368	28488	28849	28811	29108	28659	28592	28771	28632	28487	28463	28873	28710	28611	28499	28595	28606	28632	29034	28511	29017	28737	28642	28811	28535	28660	28825	28910	28771	28554	28576	28636	28931	28488	28562	28643	28710	28520	28702	28741	28678	28805	28458	28745	28510	28757	28538	28538	28644	28645	28690	28698	28565	28758	28398	28642	28651	28877	28644	28616	28725	28538	28344	28848	28411	28462	28452	28845	28536	28829	28445	28607	28561	28650	28767	28601	28747	28594	28577	28745	28417	28832	28600	28488	28707	28596	28543	28684	28713	28638	28726	28885	28769	28539	28675	28875	28608	28909	28564	28826	28593	28381	28647	28412	28600	28854	29035	28650	28772	28604	28576	28428	28677	28807	28270	28770	28659	28634	28605	28476	28624	28805	28581	28655	28872	28753	28536	28692	28707	28843	28666	28693	28494	28522	28820	28615	28538	28656	28701	28618	28719	28677	28807	28581	28686	28626	28874	28632	28364	28664	28672	28493	28713	28893	28599	28439	28557	28421	28880	28452	28887	28751	28319	28620	28562	28692	28864	28708	28740	28715	28807	28446	28464	28660	28800	28742	28705	28881	28820	28706	28556	28833	28788	28773	28622	28742	28482	28588	28569	28719	28739	28447	28319	28707	28650	28805	28850	28785	28563	28748	28535	28833	28702	28833	28516	28592	28586	28550	28632	28671	28599	28734	28509	28817	28652	28797	28539	28520	28444	28686	28541	28797	28543	28563	28553	28870	28364	28483	28486	28477	28624	28533	28409	28603	28481	28675	28298	28682	28555	28693	28513	28673	28701	28763	28608	28679	28579	28725	28868	28633	28652	28666	28452	28699	28580	28767	28610	28496	28542	28888	28541	28590	28344	28502	28614	28874	28675	28591	28569	28751	28459	28656	28614	28476	28629	28601	28729	28630	28642	28801	28690	28696	28733	28799	28600	28565	28565	28731	28486	28519	28723	28597	28759	28857	28635	28661	28580	28678	28557	28549	28699	28682	28785	28652	28507	28529	28546	28476	28590	28438	28584	28487	28577	28552	28821	28561	28531	28713	28777	28594	28560	28419	28548	28791	28595	28762	28350	28736	28546	28619	28736	28685	28653	28332	28437	28665	28853	29014	28867	28771	28707	28463	28349	28651	28957	28718	28675	28565	28794	28523	28475	28521	28708	28504	28741	28710	28534	28420	28821	28810	28562	28525	28636	28610	28480	28547	28536	28591	28330	28710	28620	28765	28907	28496	28763	28683	28561	28582	28574	28764	28500	28501	28755	28763	28758	28711	28666	28734	28595	28914	28784	28751	28619	28406	28500	28469	28410	28785	28702	28578	28889	28624	28740	28560	28456	28771	28760	28714	28679	28451	28488	28644	28575	28677	28746	28730	28513	28697	28592	28315	28750	28717	28733	28696	28745	28665	28423	28532	28767	28669	28595	28379	28456	28653	28477	28711	28549	28768	28808	28644	28500	28540	28603	28799	28579	28542	28851	28666	28715	28608	28559	28527	28672	28752	28648	28769	28407	28513	28615	28505	28655	28630	28536	28548	28465	28593	28598	28526	28533	28573	28636	28627	28731	28807	28517	28708	28748	28638	28470	28592	28491	28664	28652	28569	28564	28638	28713	28576	28625	28723	28734	29009	28593	28591	28545	28821	28769	28754	28547	28412	28635	28974	28623	28368	28667	28643	28513	28716	28707	28645	28817	28508	28761	28574	28801	28865	28656	28582	28741	28534	28660	28395	28597	28712	28666	28378	28369	28754	28902	28622	28925	28686	28644	28493	28533	28368	28696	28755	28677	28442	28424	28707	28760	28478	28732	28822	28703	28650	28711	28711	28616	28550	28794	28512	28853	28786	28666	28511	28591	28609	28785	28595	28509	28901	28544	28640	28602	28580	28622	28424	28497	28581	28576	28788	28736	28693	28794	28783	28520	28772	28702	28571	28559	28625	28603	28588	28304	28318	28382	28748	28535	28794	28451	28368	28647	28734	28675	28670	28778	28797	28569	28662	28689	28650	28198	28641	28538	28554	28673	28895	28734	28927	28808	28808	28599	28595	28735	28878	28663	28677	28819	28324	28675	28642	28660	28589	28425	28580	28500	28608	28505	28809	28938	28808	28981	28672	28590	28686	28568	28504	28368	28621	28672	28597	28628	28605	28756	28526	28806	28515	28641	28574	28765	28497	28589	28661	28643	28982	28592	28610	28921	28801	28755	28611	28813	28456	28452	28457	28732	28737	28642	28675	28857	28698	28654	28560	28635	28631	28743	28666	28625	28545	28556	28795	28771	28734	28612	28449	28627	28603	28594	28388	28728	28434	28566	28430	28795	28582	28885	28736	28652	28627	28476	28302	28728	28562	28556	28902	28762	29016	28771	28381	28393	28654	28841	28556	28532	28509	28793	28427	28564	28347	28564	28896	28847	28654	28739	28662	28822	28687	28463	28576	28656	28753	28905	28836	28667	28688	28772	28602	28432	28426	28738	28628	28651	28793	28654	28589	28556	28614	28630	28455	28557	28769	28688	28544	28562	28918	28828	28457	28533	28711	28759	28742	28648	28742	28486	28827	28754	28882	28692	28532	28677	28239	28896	28829	28543	28641	28748	28866	28581	28739	28450	28487	28543	28692	28503	28593	28550	28499	28581	28629	28549	28472	28591	28805	28333	28495	28785	28798	28818	28799	28514	28745	28591	28496	28521	28649	28671	28500	28622	28657	28591	28663	28738	28734	28569	28688	28594	28437	28599	28758	28519	28610	28589	28417	28660	28587	28635	28812	28715	28858	28595	28600	28565	28582	28609	28712	28590	28823	28699	28480	28748	28742	28587	28613	28526	28870	28576	28776	28672	28815	28633	28921	28648	28630	28354	28724	28506	28700	28554	28489	28453	28687	28657	28962	28956	28553	28768	28576	28591	28671	28538	28483	28372	28301	28800	28531	28565	28555	28794	28908	28757	28692	28403	28721	28721	28560	28611	28649	28410	28492	28802	28818	28943	28521	28548	28905	29010	28873	28893	28754	28432	28745	28675	28263	28756	28684	28541	28629	28862	28828	28946	28512	28359	28419	28546	28465	28747	28629	28897	28699	28693	28663	28662	28665	28673	28594	28722	28727	28687	28685	28497	28539	28647	28521	28524	28666	28526	28745	28522	28319	28617	28595	28681	28770	28732	28238	28644	28592	28854	28510	28539	28671	28654	28769	28703	28670	28863	28955	28924	28489	28795	28756	28690	28543	28724	28563	28654	28357	28789	28690	28427	28440	28542	28571	28580	28845	28377	28719	28473	28831	28627	28638	28570	28686	28524	28641	28304	28863	28771	28554	28517	28734	28684	28591	28629	28389	28736	28679	28715	28674	28485	28748	28763	28564	28735	28571	28538	28451	28773	28788	28471	28812	28678	28363	28958	28466	28587	28325	28671	28751	28443	28621	28412	28590	28558	28651	28540	28488	28812	28541	28850	28638	28448	29020	28858	28588	28765	28600	28531	28611	28432	28677	28502	28303	28836	28395	28500	28591	28479	28648	28583	28439	28804	28604	28660	28568	28155	28623	28449	28586	28802	28308	28416	28548	28663	28807	28672	28770	28633	28509	28494	28364	28662	28417	28352	28614	28665	28698	28722	28678	28329	28914	28763	28330	28761	28564	28615	28704	28566	28606	28531	28646	28734	28739	28651	28739	28600	28619	28683	28801	28624	28772	28650	28741	28744	28811	28551	28746	28612	28460	28405	28593	28653	28607	28681	28712	28449	28720	28444	28669	28619	28392	28539	28529	28470	28498	28659	28688	28791	28861	28490	28504	28720	28763	28534	28571	28577	28774	28509	28453	28578	28560	28690	28724	28789	28426	28725	28728	28628	28272	28459	28735	28614	28790	28831
36401	90776	89989	66458	17756	16399	16329	16428	16392	16508	16305	16437	16446	16509	16553	16342	16278	16349	16378	16435	16426	16514	16422	16488	16564	16413	16466	16413	16445	16185	16395	16401	16312	16460	16351	16477	16228	16286	16390	16351	16366	16345	16432	16525	16453	16512	16481	16466	16531	16451	16420	16382	16250	16234	16346	16404	16369	16437	16319	16442	16473	16388	16334	16416	16478	16357	16362	16518	16389	16391	16363	16388	16466	16524	16548	16374	16314	16396	16418	16286	16455	16386	16287	16503	16401	16472	16426	16298	16493	16369	16411	16265	16475	16419	16386	16378	16470	16216	16481	16351	16373	16382	16381	16259	16390	16467	16457	16373	16362	16369	16467	16355	16536	16166	16235	16549	16387	16327	16389	16553	16402	16214	16411	16381	16319	16352	16459	16214	16399	16345	16283	16409	16464	16289	16420	16325	16356	16383	16332	16396	16290	16558	16224	16329	16368	16475	16487	16458	16461	16341	16257	16419	16445	16542	16373	16261	16305	16336	16598	16474	16315	16326	16317	16356	16312	16522	16369	16600	16284	16486	16438	16294	16424	16499	16423	16458	16316	16521	16514	16334	16413	16438	16404	16576	16220	16512	16488	16287	16310	16546	16329	16528	16406	16356	16260	16513	16455	16592	16236	16311	16473	16302	16455	16462	16478	16467	16463	16398	16443	16475	16249	16409	16359	16482	16392	16258	16363	16328	16240	16356	16382	16310	16374	16217	16324	16395	16632	16223	16299	16325	16522	16141	16379	16128	16167	16322	16303	16357	16564	16419	16343	16459	16309	16465	16290	16420	16545	16458	16431	16374	16336	16380	16431	16473	16344	16236	16293	16379	16501	16582	16397	16385	16597	16396	16478	16291	16439	16404	16319	16452	16372	16174	16449	16347	16351	16429	16373	16363	16561	16471	16245	16517	16363	16328	16516	16319	16371	16488	16263	16223	16330	16520	16378	16318	16336	16318	16296	16387	16338	16280	16354	16505	16463	16344	16353	16439	16231	16290	16549	16383	16317	16432	16377	16264	16460	16341	16258	16110	16300	16567	16224	16301	16434	16329	16435	16363	16503	16393	16221	16427	16497	16364	16443	16270	16365	16343	16510	16363	16455	16514	16401	16453	16514	16315	16510	16392	16438	16191	16356	16393	16521	16374	16532	16250	16328	16271	16216	16349	16466	16380	16422	16426	16357	16448	16539	16435	16466	16368	16481	16269	16379	16474	16254	16397	16439	16463	16219	16462	16352	16236	16345	16334	16436	16340	16352	16269	16492	16300	16419	16195	16530	16391	16462	16373	16203	16483	16492	16262	16456	16531	16274	16318	16420	16330	16319	16364	16387	16494	16426	16519	16515	16244	16420	16279	16364	16450	16396	16395	16417	16423	16395	16284	16419	16380	16407	16416	16418	16259	16393	16457	16236	16319	16639	16211	16439	16263	16402	16465	16245	16453	16416	16234	16315	16176	16238	16252	16352	16273	16440	16338	16460	16381	16309	16370	16263	16455	16368	16382	16391	16250	16319	16444	16325	16262	16456	16249	16301	16380	16296	16284	16419	16385	16327	16378	16415	16297	16543	16282	16383	16362	16369	16270	16441	16422	16510	16410	16265	16464	16346	16333	16422	16310	16350	16528	16489	16421	16443	16259	16558	16529	16372	16178	16346	16502	16291	16366	16416	16255	16477	16223	16561	16256	16243	16499	16305	16358	16466	16545	16262	16582	16382	16402	16189	16470	16458	16346	16469	16181	16378	16244	16592	16263	16294	16348	16442	16342	16440	16281	16455	16656	16383	16559	16382	16318	16423	16257	16466	16395	16271	16375	16398	16403	16402	16385	16337	16378	16318	16451	16410	16370	16230	16158	16465	16432	16418	16480	16378	16120	16238	16369	16338	16380	16430	16335	16206	16351	16447	16211	16441	16275	16544	16355	16420	16391	16409	16320	16171	16284	16202	16518	16543	16269	16463	16369	16310	16310	16291	16367	16264	16424	16375	16242	16386	16498	16345	16357	16319	16437	16352	16488	16283	16143	16436	16563	16225	16323	16472	16350	16406	16212	16300	16403	16463	16311	16503	16221	16329	16343	16341	16347	16390	16361	16333	16336	16342	16474	16382	16413	16381	16415	16423	16410	16373	16333	16445	16190	16333	16435	16337	16340	16385	16517	16461	16462	16350	16435	16389	16426	16501	16409	16384	16461	16409	16402	16247	16349	16245	16362	16404	16428	16485	16366	16297	16303	16368	16420	16382	16444	16381	16284	16260	16331	16223	16383	16245	16205	16470	16219	16412	16222	16244	16390	16275	16241	16357	16394	16582	16523	16359	16352	16355	16459	16251	16282	16318	16530	16376	16472	16484	16507	16484	16347	16432	16388	16246	16495	16370	16283	16532	16405	16317	16475	16482	16447	16382	16420	16303	16312	16435	16256	16286	16501	16247	16332	16338	16378	16484	16385	16266	16477	16533	16580	16426	16571	16384	16452	16345	16265	16242	16393	16335	16397	16408	16320	16398	16355	16339	16210	16434	16377	16334	16364	16142	16483	16505	16553	16527	16497	16331	16453	16467	16334	16472	16348	16194	16343	16438	16452	16484	16380	16307	16477	16312	16371	16466	16427	16562	16350	16376	16390	16509	16387	16317	16452	16363	16440	16328	16414	16338	16326	16349	16425	16307	16498	16471	16315	16375	16337	16288	16419	16208	16360	16361	16336	16289	16428	16431	16409	16452	16508	16323	16446	16180	16219	16580	16256	16410	16466	16425	16313	16293	16538	16463	16474	16461	16310	16435	16251	16330	16436	16304	16376	16566	16412	16349	16337	16447	16422	16395	16316	16290	16347	16378	16304	16412	16459	16315	16368	16312	16625	16449	16281	16282	16329	16342	16479	16361	16311	16269	16431	16401	16328	16222	16272	16281	16345	16459	16212	16514	16347	16429	16384	16349	16381	16594	16513	16371	16394	16266	16450	16395	16282	16432	16330	16660	16386	16391	16242	16182	16532	16382	16301	16587	16295	16340	16274	16438	16327	16508	16378	16457	16483	16372	16380	16276	16424	16477	16332	16324	16479	16251	16378	16429	16320	16395	16290	16472	16359	16454	16447	16451	16323	16292	16457	16444	16362	16460	16340	16548	16358	16195	16503	16323	16195	16310	16466	16402	16359	16507	16423	16486	16378	16396	16360	16518	16346	16330	16467	16301	16265	16322	16379	16341	16382	16239	16376	16336	16403	16254	16261	16280	16432	16399	16277	16424	16499	16299	16505	16480	16558	16218	16290	16356	16482	16336	16249	16248	16416	16405	16437	16301	16461	16389	16310	16399	16296	16341	16300	16341	16496	16384	16335	16487	16377	16455	16443	16325	16509	16278	16442	16335	16325	16342	16393	16365	16360	16483	16364	16439	16508	16386	16386	16457	16361	16463	16311	16337	16354	16430	16403	16545	16270	16437	16354	16429	16254	16350	16228	16379	16308	16471	16380	16319	16484	16329	16512	16450	16262	16249	16390	16410	16499	16435	16283	16283	16489	16344	16360	16338	16397	16414	16386	16302	16582	16346	16296	16398	16343	16422	16539	16164	16512	16237	16393	16302	16364	16274	16333	16400	16083	16317	16406	16554	16525	16321	16262	16324	16473	16431	16306	16491	16228	16295	16289	16529	16286	16425	16347	16374	16388	16638	16266	16386	16190	16388	16393	16349	16563	16391	16595	16239	16475	16381	16426	16268	16304	16272	16507	16539	16400	16347	16393	16498	16342	16367	16386	16480	16459	16428	16513	16223	16363	16404	16544	16436	16243	16560	16465	16268	16365	16364	16570	16407	16452	16507	16620	16337	16346	16579	16316	16326	16519	16577	16347	16329	16369	16454	16432	16260	16487	16371	16236	16457	16397	16548	16509	16516	16291	16300	16334	16545	16438	16465	16509	16434	16549	16437	16388	16402	16277	16322	16403	16218	16386	16130	16329	16469	16383	16483	16419	16432	16247	16329	16590	16320	16377	16359	16248	16483	16381	16433	16370	16369	16287	16352	16208	16541	16328	16544	16430	16334	16301	16292	16332	16342	16310	16366	16212	16551	16316	16475	16355	16416	16506	16424	16281	16286	16323	16318	16322	16479	16410	16374	16367	16343	16410	16385	16422	16429	16505	16419	16276	16391	16405	16379	16530	16447	16345	16350	16330	16228	16269	16397	16292	16326	16330	16410	16389	16433	16378	16384	16286	16368	16491	16373	16300	16174	16407	16257	16335	16425	16434	16174	16222	16388	16407	16263	16387	16321	16502	16489	16403	16526	16485	16423	16371	16285	16135	16427	16340	16346	16441	16443	16359	16399	16499	16431	16374	16426	16341	16483	16434	16375	16404	16574	16335	16541	16335	16531	16321	16337	16485	16507	16375	16237	16315	16238	16334	16221	16414	16440	16484	16445	16315	16238	16519	16369	16267	16441	16476	16352	16503	16473	16396	16402	16508	16298	16320	16265	16312	16465	16334	16425	16361	16603	16424	16330	16459	16409	16432	16470	16422	16547	16430	16246	16359	16330	16412	16349	16359	16564	16305	16535	16446	16397	16608	16439	16383	16237	16375	16143	16388	16377	16442	16412	16239	16242	16449	16376	16342	16254	16399	16533	16449	16389	16354	16385	16348	16455	16603	16411	16238	16234	16429	16430	16553	16475	16169	16262	16362	16523	16428	16338	16226	16319	16383	16354	16435	16411	16254	16436	16345	16320	16294	16578	16451	16376	16401	16321	16439	16476	16281	16301	16215	16423	16380	16391	16622	16483	16533	16302	16373	16455	16510	16449	16340	16462	16431	16377	16349	16420	16228	16425	16308	16320	16405	16225	16387	16450	16387	16376	16480	16382	16431	16483	16374	16287	16415	16427	16390	16587	16287	16456	16311	16584	16349	16295	16465	16345	16301	16380	16412	16493	16392	16300	16357	16556	16494	16260	16462	16243	16314	16394	16122	16379	16381	16365	16200	16290	16604	16453	16284	16416	16530	16354	16409	16375	16358	16288	16321	16300	16306	16387	16303	16176	16556	16347	16241	16452	16246	16421	16307	16247	16576	16338	16478	16404	16288	16285	16418	16352	16490	16321	16399	16450	16210	16476	16579	16180	16398	16319	16516	16500	16107	16473	16316
36526	48954	53937	38741	28895	28241	28245	28121	27948	27932	27953	28195	27858	27918	28013	28121	28008	28215	28090	28270	28096	27948	28163	28037	27909	28206	28050	28102	28022	28126	28248	28054	28170	28384	28015	28154	28271	28189	27923	28144	28241	28189	28075	28080	27763	27858	27906	28272	28354	28276	28220	27972	28127	28062	28214	28180	27860	27855	28120	28019	28305	28051	28038	28101	28166	28099	28121	27946	27964	28270	27888	27943	28126	28181	28100	28136	28110	27756	28018	27949	28156	28132	28092	28151	27792	28077	28130	27905	28252	27859	28006	27866	28298	28097	27999	27655	28173	28145	28072	28230	28034	27906	28049	27964	28145	28219	28097	28116	27925	28379	28174	28172	28347	28044	27925	28199	27816	28302	28140	27972	28394	28080	27951	27879	28135	28157	28228	28088	28241	27989	27846	28179	28099	27938	27959	28140	27971	27738	28080	28004	28158	28086	28016	28254	27861	28070	28026	28176	27986	28071	28068	28177	27853	27875	28332	28195	27962	28247	28097	28336	28279	28308	28201	28188	27907	27788	27984	27930	28171	28109	27803	28088	27956	28036	28190	28147	28095	28129	28195	27900	27958	28156	28071	28132	28152	28025	28259	28040	27858	28206	28254	27969	28104	28019	27997	28286	27793	27900	28088	27949	28170	28244	28110	27922	28075	27997	28044	28011	28156	27872	28064	28211	27968	27899	27909	27813	27913	28091	28110	27958	28106	28017	28081	27975	28271	27988	28018	28094	28109	28156	27956	27997	28012	28027	28108	27986	28059	28228	27803	27820	28211	28194	27905	28211	28135	28097	27970	28105	27884	27914	28099	28256	28026	27917	28206	28024	27748	28010	28170	28121	28053	28141	28231	27714	28020	28197	28261	28152	28230	28083	28116	27926	27835	28161	28132	27991	27993	28273	28019	28115	28357	28282	27990	28014	28181	28317	27994	27885	28030	28111	28227	28108	27935	28041	28002	27946	28165	28099	27996	27902	28067	28135	28155	27908	28117	27722	28071	28034	27913	27915	28196	27957	28048	27993	28248	28074	28036	27960	28087	27957	28056	28371	28169	27657	28022	28209	27881	28043	28310	28030	28124	28082	28035	28200	28111	28339	28197	28231	28184	28106	28224	27801	27926	28035	28017	27945	28302	27929	27868	27977	28207	28264	28175	28193	28113	28038	28255	28039	28148	27918	28168	27962	28074	28217	28005	28008	28101	28138	28164	28249	28107	27873	28094	27998	28026	28178	28098	28292	28032	28141	28048	27990	28130	28059	28042	27830	28039	28077	28108	27940	27989	28130	28273	27888	28206	28146	27963	28003	27812	27880	28265	27850	28217	27801	28248	28062	28243	28164	28292	27889	28213	28094	28132	28296	28115	28088	27721	28173	27760	27979	28049	28199	28354	28252	28281	27891	28224	27743	28045	27871	28371	28144	28073	28185	28124	28013	28218	28177	28112	28119	28010	28104	28143	27998	27921	27992	28280	28266	28094	28173	28247	28168	28156	28141	28323	28149	28025	28157	28278	28167	27992	27971	28023	28013	28267	27929	28110	28161	28127	27963	27998	27864	28351	28095	28205	28188	27911	27938	27973	28192	28131	27866	27843	28059	27856	27821	28078	28068	27821	27868	27794	28091	28060	27998	28286	27967	28053	27876	28203	27992	28430	28119	28277	28210	27870	28320	27842	28068	28215	27737	28049	27829	27954	28123	28152	28051	28245	28208	28236	28048	28180	28168	28111	28313	28088	27937	28083	27931	28035	27960	28029	27904	28158	28152	28217	28283	28114	27907	28058	28118	28212	28326	28145	28132	28159	27740	27712	28126	28156	28051	28198	27994	28145	27914	28143	28238	28228	28114	28056	27906	28022	27903	28039	28135	28240	27924	27954	27849	28022	28084	27845	28065	27881	28170	28160	28034	28233	27959	27929	28253	28058	28135	27900	27862	28024	27977	28217	28021	28224	28188	27867	27843	28131	28141	28180	27980	28249	27949	28204	28079	28007	28209	27800	28038	27817	27808	28261	28134	28198	27986	28159	28156	28216	28012	27984	28329	27977	27905	28193	27912	28012	28154	27977	27899	28119	27964	28184	27842	28173	27974	28200	28247	28124	28340	28108	28161	28213	28119	27830	28065	27839	28244	27887	28149	28033	28070	28152	27995	27889	27751	27888	28352	28201	28274	28092	28015	28201	27996	28113	27983	27985	27917	28323	27989	28144	27699	28308	28003	27888	28167	28242	28077	28011	28167	28159	28261	28088	28026	28186	28145	28114	28254	28210	27997	27944	28023	28028	28047	28165	28053	27820	28028	27687	28002	27788	27998	27863	27980	28278	28194	28397	28100	28132	28131	27821	28265	28215	28067	28268	28274	28068	28162	28143	28080	28060	27909	27921	27896	28171	28113	28011	28268	27983	28062	28014	27997	27751	28190	27756	28027	28355	28255	28116	28023	27978	28213	28235	27897	28160	28042	27994	27686	28012	27961	27806	27920	28039	27909	28138	27969	28157	27884	27921	28064	28188	28155	28002	28230	28106	28092	28095	28064	28248	28289	27949	28088	27944	28111	28113	28186	28185	28198	28004	28002	28186	27749	27977	27967	27791	28046	28081	27816	27824	28024	28045	28350	28157	27788	28320	27867	28192	28238	28419	27910	28141	27857	28127	28108	28095	28270	27868	27965	28004	28143	28239	28061	28066	28061	27944	28210	28215	28257	28198	27952	28177	28278	28232	27951	28200	28054	28036	28016	28076	28151	27985	28030	28200	27966	27887	28006	28123	27819	27954	28055	28018	28083	28188	28026	27869	28126	28151	27982	28125	28056	28042	27814	28055	27969	28156	28070	27810	28148	28189	28258	27910	27974	28230	28025	28048	28075	28344	28310	27939	28129	27951	27999	28385	28005	28193	28308	27825	28109	28028	28068	27999	27928	28092	27843	28091	28027	27961	28153	28131	28103	28099	28341	28252	27999	27902	28198	28338	28236	28063	28049	27944	28440	27866	28042	28279	28039	28150	27967	28026	28200	28080	27932	27844	28128	28109	28094	28061	27954	28078	28135	28003	27937	28119	28219	27982	28099	27948	27961	28100	28018	28208	28040	28102	28240	28104	27847	27943	28141	28046	28149	27965	27979	28215	28170	27998	27984	28053	28140	27722	28003	27705	28231	28041	27933	28009	27947	28299	27770	28099	27913	28328	28170	28142	28088	27931	28212	27999	27907	28232	28267	28037	27943	28041	28050	28308	28131	28181	28307	28153	27977	27923	28079	27957	28147	28032	28146	28122	28079	28065	27958	28236	28018	28205	28132	28246	27936	27818	28247	28121	28344	28185	28057	27979	27905	27854	28082	28037	28176	28186	28089	28233	27765	28128	27962	27957	27920	27895	28261	28121	27978	28095	28036	28319	28302	28123	27891	28031	28363	28291	28041	27919	28175	28020	28016	28091	28320	27960	27829	27988	28021	28034	28216	28170	28215	28287	28183	28005	27935	27825	28172	28119	28227	27992	27924	28321	27943	28215	28121	28095	28108	28092	28052	28085	28176	28212	28283	27995	27968	27940	27914	28113	28394	28228	28053	28354	28319	28247	27999	27943	27885	28179	28015	28016	27990	28019	28016	27980	28135	27883	28094	28046	28154	28172	28320	27955	28026	27998	28037	27978	27996	28075	27747	27848	28140	28078	28115	27955	28180	27603	28173	28172	28018	28017	27820	28109	27885	28216	28135	27999	28191	28195	28367	28112	28084	28093	27887	27989	28278	28087	28122	28177	28290	28131	28109	28291	28144	27959	28005	27937	28005	28134	28364	28059	28210	28203	28002	27814	27912	27916	28182	28081	28071	28143	28346	28094	28221	28232	28046	28175	28075	28044	27959	28316	28185	27990	27935	28165	28167	27969	27908	28169	28078	28102	28268	27985	28013	27819	27967	28177	28319	28023	28176	28029	27867	28158	28042	28101	28064	28134	28023	27978	27978	28180	28112	28020	28069	27907	27670	28124	28100	28080	28189	28141	27715	27938	28218	27963	27903	28083	27979	28146	28109	28185	28058	27817	28264	27856	27863	28098	28289	28329	28152	27903	28031	27993	28173	28151	28153	28136	27886	27734	27872	28120	28140	28221	28189	27968	27834	27752	27951	27971	28351	28137	27925	28012	28040	28065	28238	27646	28278	28166	28076	28056	27973	28040	27962	27982	27720	28063	27870	28073	28087	28154	28068	28201	27953	28016	27956	27896	28077	28048	28056	27882	27887	27927	28231	28152	28022	28035	28260	28018	27899	27894	27981	27894	27909	27905	28228	28399	27957	27969	28137	28064	28026	28062	28085	28077	28128	28098	28078	27946	27944	28344	28051	28191	28034	28110	27930	27762	28056	28096	28249	28187	27876	28357	28137	28271	27962	28150	27987	28211	28107	28046	27926	27804	28282	28376	28123	27985	28178	27891	27806	27997	27971	28101	28028	27894	27869	28211	28121	27896	28134	28076	27891	28070	27929	28022	27990	28403	28032	28226	28022	28151	27978	28140	27914	28003	28081	28258	28129	27856	27637	27983	28028	28235	27922	28134	28064	28096	28063	28012	27908	28215	28082	28152	28244	28218	28196	28152	28154	28054	27900	28115	28311	27850	27918	28163	27996	28130	28048	27588	27781	28201	28220	27748	27921	28058	28105	27908	28172	28091	28077	28059	28107	27967	28061	27769	28463	28246	28192	28202	28243	28027	28048	27778	28113	28076	28356	28138	27841	27982	28021	28149	28215	27975	28162	27906	27920	27783	28424	27998	28194	27917	28299	28122	28121	28130	27879	28318	28006	28209	28089	27936	28134	28118	28033	28291	28299	28235	28378	28219	28208	28154	27905	28122	28127	28135	28171	28131	27691	27898	28058	28088	28494	28190	28002	27987	28272	27816	27943	28150	28213	27988	27976	27967	28023	28163	28111	27845	28125	27843	28054	28185	27972	28092	28195	28157	28321	28017	27975	28004	28298	28067	27947	28219	28051	28317	28427	28165	28131	27948	28107	28208	28244	28234	28203	28199	28207	27974	28244	27990	28100	27884	27881	28077	28166	28169	27947	28141	28014	28331	28142	28212	28080	27981	28026	28060	27969	27937	27857	27646	27880	27906	28100	28346	28016	28051	27624	27936	27991	27857	28309
27459	51484	43816	25056	16176	16273	16347	16306	16181	16193	16211	16308	16228	16273	16302	16392	16218	16340	16412	16280	16071	16234	16302	16168	16168	16124	16147	16174	16144	16296	16425	16288	16278	16274	16034	16277	16244	16169	16367	16274	16293	16355	16195	16413	16209	16172	16332	16277	16169	16219	16158	16290	16309	16267	16218	16027	16247	16362	16249	16385	16192	16287	16184	16364	16104	16143	16279	16236	16220	16292	16245	16219	16219	16327	16368	16385	16159	16205	16297	16174	16253	16200	16411	16207	16227	16508	16177	16176	16126	16185	16164	16231	16353	16173	16296	16170	16321	16273	16355	16275	16214	16197	16239	16290	16231	16171	16284	16199	16442	16240	16302	16219	16066	16284	16209	16188	16247	16317	16320	16229	16297	16408	16365	16243	16160	16244	16185	16097	16342	16235	16378	16135	16304	16301	16442	16122	16352	16167	16284	16282	16307	16142	16153	16322	16259	16438	16102	16218	16159	16238	16289	16211	16311	16146	16263	16197	16338	16284	16245	16337	16224	16272	16266	16309	16305	16165	16359	16311	16167	16221	16252	16211	16164	16241	16338	16317	16369	16069	16355	16317	16304	16207	16075	16220	15930	16234	16238	16172	16445	16131	16240	16194	16426	16289	16121	16394	16269	16156	16339	16195	16066	16193	16225	16346	16401	16380	16071	16257	16195	16054	16407	16308	16063	16389	16166	16214	16072	16337	16208	16340	16403	16192	16253	16240	16307	16193	16194	16245	16292	16258	16238	16324	16254	16078	16139	16294	16241	16296	16266	16312	16207	16324	16158	16132	16173	16277	16223	16322	16257	16271	16223	16339	16378	16404	16260	16197	16096	16169	16167	16152	16319	16142	16246	16214	16246	16148	16243	16250	16324	16054	16145	16201	16308	16283	16231	16169	16223	16395	16190	16183	16288	16193	16420	16311	16106	16295	16248	16266	16235	16227	16274	16243	16334	16106	16242	16275	16265	16162	16158	16169	16324	15968	16149	16308	16195	16501	16282	16230	16332	16187	16362	16341	16310	16251	16154	16387	16298	16317	16311	16212	16112	16309	16301	16220	16205	16371	16122	16123	16144	16499	16328	16251	16399	15991	16292	16183	16286	16361	16110	16209	16255	16076	16134	16205	16372	16205	16244	16303	16160	16270	16041	16133	16206	16313	16098	16254	16174	16248	16311	16289	16171	16258	16218	16365	16266	16386	16005	16237	16258	16179	16205	16236	16149	16143	16226	16272	16331	16180	16341	16123	16112	16169	16347	16333	16242	16056	16224	16359	16090	16225	16386	16192	16282	16258	16060	16187	16330	16132	16373	16216	16217	16247	16163	16261	16174	16291	16292	16195	16308	16273	16300	16194	16269	16161	16139	16311	16217	16373	16097	16328	16292	16408	16215	16271	16290	16239	16408	16145	16260	16112	16336	16208	16187	16348	16105	16177	16224	16346	16332	16123	16185	16194	16021	16338	16367	16314	16335	16105	16228	16258	16326	16262	16185	16283	16259	16211	16198	16226	16238	16346	16291	16286	16348	16243	16102	16191	16303	16134	16200	16396	16290	16168	16440	16045	16358	16117	16210	16096	16186	16131	16190	16287	16199	16210	16248	16293	16230	16227	16295	16425	16226	16207	16263	16262	16242	16287	16128	16318	16171	16456	16196	16136	16185	16274	16177	16330	16164	16163	16291	16165	16089	16313	16191	16204	16251	16182	16315	16327	16193	16205	16379	16248	16314	16279	16302	16093	16094	16269	16013	16076	16252	16212	16368	16271	16246	16122	16279	16236	16291	16326	16137	16114	16382	16233	16108	16434	16164	16278	16258	16090	16279	16192	16305	16173	16188	16209	16234	16323	16253	16417	16304	16286	16204	16167	16175	16260	16233	16186	16170	16057	16235	16257	16203	16285	16127	16114	16273	16261	16101	16106	16171	16241	16291	16185	16282	16133	16261	16187	16260	16407	16334	16188	16254	16301	16250	16287	16095	16210	16201	16268	16255	16198	16110	16222	16239	16232	16123	16366	16131	16238	16038	15952	16261	16313	16139	16201	16235	16256	16167	16269	16248	16331	16485	16272	16274	16356	16203	16297	16275	16224	16185	16272	16181	16257	16240	16321	16536	16223	16295	16164	16272	16076	16147	16200	16352	16149	16337	16175	16164	16202	16259	16276	16368	16230	16198	16246	16026	16286	16304	16232	16352	16141	16109	16278	16296	16332	16188	16225	16241	16225	16291	16186	16271	16218	16197	16316	16255	16217	16199	16367	16248	16304	16193	16307	16116	16328	16484	16379	16346	16115	16227	16114	16127	16199	16320	16333	16019	16289	16161	16200	16493	16165	16121	16204	16165	16223	16129	16226	16363	16193	16307	16312	16291	16052	16268	16181	16303	16232	16354	16337	16248	16179	16322	16186	16301	15973	16325	16467	16192	16259	16203	16250	16154	16204	16146	16304	16143	16303	16163	16171	16125	16395	16192	16229	16268	16214	16215	16180	16237	16172	16096	16178	16231	16225	16199	16414	16386	16089	16070	16378	16194	16186	16316	16136	16387	16175	16269	16142	16187	16285	16185	16353	16377	16282	16389	16264	16273	16136	16322	16321	16208	16216	16202	16361	16050	16352	16284	16040	16272	16125	16233	16318	16187	16205	16256	16317	16208	16197	16296	16223	16224	16152	16277	16263	16294	15987	16320	16132	16340	16234	16295	16378	16128	15997	16284	16416	16298	16231	16209	16100	16387	16150	16109	16336	16320	16183	16395	16096	16238	16332	16311	16357	16154	16237	16139	16391	16130	16136	16476	16197	16234	16273	16073	16199	16300	16327	16284	16292	16236	16307	16209	16173	16275	16226	16418	16256	16369	16210	16336	16226	16185	16378	16310	16249	16394	16274	16307	16216	16373	16092	16082	16170	16271	16073	16213	16218	16273	16259	16286	16307	16386	16289	16313	16241	16082	16182	16450	16254	16234	16190	16291	16093	16264	16281	16271	16207	16181	16306	16256	16249	16249	16510	16277	16462	16375	16194	16341	16044	16202	16136	16371	16165	16368	16288	16099	16275	16425	16049	16462	16274	16229	16133	16258	16359	16314	16105	16259	16269	16207	16182	16349	16337	16218	16346	16334	16316	16283	16345	16281	16251	16254	16338	16352	16093	16141	16123	16330	16179	16310	16305	16338	16175	16329	16174	16255	16263	16238	16275	16340	16250	16265	16303	16122	16280	16322	16249	16235	16184	16214	16361	16267	16259	16363	16315	16201	16247	16365	16190	16405	16217	16370	16070	16325	16276	16139	16121	16293	16331	16217	16421	16268	16227	16165	16290	16268	16253	16088	16194	16408	16150	16072	16209	16210	16305	16317	16295	16216	16189	16130	16393	16425	16286	16341	16182	16284	16153	16248	16227	16167	16061	16159	16486	16333	16280	16236	16258	16366	16164	16201	16389	16224	16195	16134	16441	16415	16209	16232	16273	16241	16200	16221	16194	16318	16066	16206	16322	16289	16120	16243	16119	16378	16273	16242	16184	16212	16197	16124	16137	16252	16421	16168	16287	16384	16178	16381	16374	16323	16285	16273	16220	16110	16073	16131	16177	16355	16170	16103	16267	16224	16171	16355	16291	16308	16265	16203	16318	16157	16249	16249	16140	16164	16282	16207	16199	16272	16255	16133	16136	16337	16064	16295	16234	16167	16167	16160	16215	16193	16138	16246	16137	16290	16229	16295	16350	16137	16420	16265	16179	16138	16289	16257	16114	16192	16091	16285	16004	16259	16394	16241	16295	16083	16100	16156	16099	16181	16008	16190	16338	16263	16140	16331	16273	16280	16289	16032	16320	16095	16085	16208	16250	16234	16090	16344	16230	16330	16251	16157	16252	16359	16265	16227	16218	16258	16190	16140	16094	16357	16209	16345	16253	16376	16413	16220	16066	16205	16365	16169	16307	16222	16207	16169	16165	16127	16203	16196	16230	16250	16190	16332	16246	16357	16126	16264	16461	16187	16172	16136	16299	16268	16340	16281	16113	16388	16123	16252	16390	16303	16287	16269	16134	16132	16234	16357	16147	16359	16418	16272	16176	16214	16301	16195	16157	16080	16248	16183	16262	16204	16389	16384	16163	16182	16232	16159	16257	16303	16136	15997	16387	16140	16034	16477	16234	16176	16131	16473	16249	16260	16338	16193	16279	16338	16269	16338	16199	16154	16445	16127	16403	16242	16001	16316	16230	16271	16228	16286	16320	16298	16382	16319	16396	16414	16167	16200	16142	16247	16088	16294	16224	16371	16196	16147	16218	16264	15947	16261	16149	16212	16172	16476	16229	16282	16204	16268	16065	16310	16459	16321	16373	16273	16241	16308	16297	16159	16165	16332	16313	16207	16217	16225	16323	16363	16210	16090	16268	16361	16188	16388	16416	16116	16252	16320	16406	16369	16318	16262	16152	16375	16210	16228	16255	16146	16295	16516	16204	16346	16202	16236	16096	16168	16368	16164	16280	16279	16126	16036	16152	16272	16295	16306	16355	15947	16154	16299	16187	16346	16202	16238	16316	16226	16259	16258	16321	16152	16476	16145	16017	16293	16215	16398	16223	16234	16455	16384	16172	16311	16246	16287	16290	16310	16270	16172	16269	16328	16231	16252	16313	16150	16201	16325	16258	16223	16033	16250	16408	16382	16296	16271	16183	16293	16463	16167	16215	16234	16226	16282	16322	16313	16144	16251	16261	16383	16319	16285	16303	16228	16191	16292	16244	16447	16190	16100	16301	16399	16228	16347	16213	16351	16259	16203	16261	16163	16210	16019	16241	16273	16243	16388	16284	16277	16294	16151	16261	16233	16189	16235	16556	16100	16174	16362	16176	16045	16244	16294	16193	16368	16265	16300	16291	16141	16201	16100	16172	16239	16239	16233	16309	16294	16205	16123	16260	16265	16119	16298	16348	16058	16226	16332	16272	16279	16226	16211	16201	16174	16407	16244	16137	16049	16020	16317	16168	16247	16314	16328	16309	16276	16168	16419	16112	16326	16152	16261	16197	16206	16161	16163	16108	16183	16248	16347	16198	16115	16279	16120	16303	16149	16302	16293	16222	16362	16260	16072	16223	16312	16117	16362	16191	16400	16126	16192	16086	16200	16245	16262	16123	16315	16069
22871	26789	51181	45400	27083	27159	30772	28410	27805	28409	28140	28288	28305	28056	28249	28174	28308	28504	28253	28155	28048	28148	28230	28201	28229	28354	28239	28196	28302	28131	28003	28126	28038	28084	28155	27812	27886	28274	28009	28063	28007	27847	27948	28150	28101	28182	27970	28144	28001	28106	28039	27818	28128	27899	27926	27840	27914	28062	28087	28052	27811	28167	27962	27803	28130	27894	28041	28118	28117	28151	27872	27958	28309	27563	28173	28033	27989	28096	27912	27957	27837	27978	27946	27911	28126	28045	27724	27876	28096	27987	27856	27983	28190	27834	27842	27994	28055	28081	27892	28282	27996	27824	27955	27762	27971	27955	28051	28182	28020	27962	28078	27761	27905	27998	28281	28003	27950	28099	28041	27991	27998	27813	27945	27824	28209	27820	28002	27987	28206	27886	27692	27807	27969	28057	28053	27891	27922	27853	27916	28062	27883	27903	27848	27744	27922	27830	27990	28169	27964	28046	28116	27986	27851	27939	27931	28073	27946	27759	28098	28146	27888	27794	28189	27926	28098	27850	27800	27988	27824	28056	28111	28099	27730	28086	28101	27765	28087	27756	27775	28039	28257	28004	27938	28133	27921	27893	27782	28012	28088	28011	27897	27991	27626	27995	27951	27682	27944	27936	27942	28175	27668	27897	28035	27861	28127	28208	27950	28151	28045	28067	27799	27991	28268	27879	27970	27770	28207	27978	27876	27966	27481	27940	27771	28215	27659	27816	27886	28071	27720	27927	27792	27937	27893	27949	27917	28100	27908	27819	27871	28275	27945	27951	27859	27845	27734	27903	28090	28122	27888	27783	27896	28171	27971	28010	28149	27849	28128	28138	28134	27741	27847	28142	27837	28112	28118	28017	28074	27735	28101	27954	27782	27934	28057	27885	27702	27999	28020	28246	27915	28358	27854	27918	27966	28111	27848	28228	27890	27941	27928	27872	28114	27808	28140	27866	27969	28150	28189	27724	27972	28072	27902	27833	28128	27917	28004	28183	28088	28011	27790	27846	28145	28035	28010	27945	27841	28218	27816	27743	27770	28077	28008	27545	27843	27549	27899	28063	27986	27925	27990	27942	27681	27950	27908	28134	27582	28098	28267	27980	27802	27930	27957	28068	27903	27935	28213	27659	27974	27885	27995	28075	28173	27741	27771	27872	28019	27950	27876	27896	27873	27864	28155	28210	28228	27950	27800	27901	28183	27958	27977	27955	27823	28001	28085	27923	27980	28268	28049	28201	27988	27823	28275	27863	28068	28086	28124	27696	28035	27887	28068	27911	27927	27802	27858	28048	27965	27994	28097	27839	28000	28112	27971	27950	28127	27900	27882	27854	27763	28084	28071	28128	27952	28067	28049	28234	27800	27919	27838	27910	27774	27851	27718	27966	27871	27688	27928	27782	28221	28019	28089	27989	27942	27603	27946	28030	28034	27981	27960	28066	28025	27813	27793	27832	27972	27820	28038	27746	28259	28058	28107	27917	27901	27914	28000	27750	27954	28031	27989	28041	27964	28096	28057	27938	27817	27557	27882	27921	27983	27912	27904	27849	28301	27989	27972	27956	27885	27929	27752	27959	28309	28064	28151	28163	27986	28283	28069	27947	27938	28122	27789	27954	27701	28209	27830	28216	28091	27893	28161	28052	27864	28063	27956	28004	28011	28063	28121	27845	27945	27925	27806	27817	28001	28132	27969	27790	27687	28112	27967	27790	27843	27888	27882	27908	27957	27900	28049	28023	27949	28025	27967	27639	28095	27739	27669	27867	27678	27969	27829	28057	27912	28127	27901	27892	27848	27849	27822	27801	27920	28137	28029	27941	27792	27768	27886	28086	28176	27997	27813	28048	27756	27834	28233	28054	27844	27996	27944	27953	28070	28078	27855	27949	28018	28141	27977	27961	28102	28031	28122	27979	27948	27778	28062	27649	28151	28063	27957	28067	27872	28119	27869	27996	28005	28081	27987	28067	28055	28019	28091	27791	27804	27809	27755	28097	28338	27973	27938	27723	28166	27931	27881	27962	27977	27971	28232	28003	27831	27991	28071	27935	27972	28180	27775	27854	27916	27783	28154	27518	27881	27862	28168	27910	28040	27917	27875	28072	27990	27770	27932	28243	27712	28042	27917	27880	27972	27862	27972	27895	27862	27920	27872	27668	27822	27965	27992	27741	27853	27920	27999	28034	27950	27811	27723	27894	28160	28231	27944	27806	27919	28180	27925	27922	27815	27981	27945	27537	27894	27689	27918	27995	28071	27884	27943	27854	27827	28035	28049	27858	27913	27747	27828	28044	28121	28069	28029	27825	28122	28116	27778	27767	28095	28118	28118	28156	28004	27979	28012	27879	27942	28044	27801	27868	27807	28058	27931	27976	28204	28157	27861	27953	28139	27968	27725	28157	27816	27959	27845	27839	27803	27902	27871	27879	28019	28072	27967	27803	27740	27969	27763	27801	28152	27813	27800	27523	27828	27604	28016	28044	28148	28097	28112	27806	28067	27573	27963	27715	27950	27859	28010	28024	28049	27786	28053	27799	27854	27880	27809	27880	27849	27752	27996	28180	28084	28090	27808	28041	28148	27855	27969	28068	28210	28069	28034	28123	27982	28072	27973	27920	27760	28008	27862	27971	27923	27965	27726	28210	27825	27952	27990	28166	27803	27966	28101	28022	27962	28061	28103	28063	27876	27750	27878	28119	27828	27823	28271	28023	28283	27966	28049	27997	28008	27794	28056	27984	28053	28007	28003	27856	28072	27930	27873	27861	28036	27875	28127	27873	28323	27940	27958	28077	28091	28052	28045	27992	28346	27962	28048	27924	28005	27867	28123	28266	28346	27930	27851	27939	28039	28077	27833	28055	27890	28143	27889	28312	28019	27854	28022	27829	27850	28140	27991	28012	27989	28075	27962	27902	28024	27964	27807	27780	27795	27904	28214	28103	27801	27913	27975	27817	28033	28024	27997	27897	27970	27751	27824	28115	27994	27886	27856	27963	27895	27733	28183	27841	27961	27704	27941	28311	28053	27974	28071	27964	27953	27647	27702	27819	27739	28050	27767	28165	27976	27970	27918	28062	28227	27868	27958	28010	27704	27880	27631	27843	28362	28007	27872	28113	27949	27694	28018	27853	27952	27834	28034	28112	28140	27952	28040	27850	27994	27837	28123	28019	28034	28088	28041	28037	28025	27991	27887	27805	27883	27941	27844	28028	27914	28123	27983	27589	27938	27838	27718	28061	27816	28163	27964	27992	27888	28119	28035	27983	28138	28066	27916	27829	27985	28047	28420	27630	27945	28167	27972	27967	27946	27959	27846	27749	27725	27878	28039	27844	27941	28140	28040	27899	28047	27871	27876	28171	28101	27881	27990	28082	27760	27848	28143	27853	27793	27961	27933	28081	27557	27722	27903	27930	28075	28185	27874	27983	27909	28102	28105	28112	28160	28171	27920	28121	27927	27914	28233	28145	27704	28015	27958	27983	27928	28133	27715	28029	27998	27835	28026	27863	27871	27866	27870	27897	28101	27799	27975	27624	28138	27820	28288	27953	27907	28022	27874	27802	28162	28360	28144	27999	27932	27822	27852	28019	28057	27985	28103	28013	27872	27731	27664	27865	28042	28037	27840	28071	27903	27809	28165	27863	27967	27965	27937	27861	27998	27826	28118	28009	28110	27985	27862	27895	27857	27827	27974	27878	28321	27992	27905	27693	28117	28217	27996	27911	27996	27898	28040	27925	28199	27961	27888	27855	27849	27998	27919	28101	27917	27998	28083	28122	28000	27922	27940	27978	27897	27833	27889	28243	27998	27806	28053	27949	28247	28216	28173	27998	27901	28011	28065	28023	27959	27886	28096	28050	27955	27871	27947	28038	27916	27632	27795	28288	28141	27775	27923	28271	28125	28156	28091	27952	27866	27870	27777	27932	28021	28045	27771	28141	28081	28041	28003	28007	27943	28068	27990	27894	28039	27894	28094	27735	27763	27976	27962	27896	27808	27730	28042	27969	28006	27696	28017	27784	27668	27930	27912	27964	28032	28204	27941	27850	27833	27819	28268	27824	27822	28068	27757	27883	27865	27815	28032	28134	28012	28046	28077	27998	27744	27634	27844	27660	28193	27841	28223	27922	28034	27879	27971	28040	28190	27842	27842	27949	27834	27838	27844	27806	28023	28030	28146	27881	27798	28014	28050	27974	27859	28080	28045	28017	28013	27842	28223	27781	27952	27860	27897	27851	27595	27649	27761	27897	27942	27890	27875	27651	27685	27884	28045	27987	27878	27785	27886	28128	27857	28089	27784	28072	27711	27672	28036	27927	27917	28080	28009	27953	28124	28083	27973	28137	27941	27995	27978	27908	28095	27699	28074	27951	27763	27966	28011	27906	27981	27999	27628	27720	27927	27851	27922	27745	27678	28003	27898	28050	27855	27947	27913	28022	27978	28118	27957	27950	28007	27911	28013	27824	28036	27922	27835	28041	27812	28079	27990	28079	28098	27931	28150	28208	27921	27884	28029	28036	27934	28102	27973	27742	27791	28117	28175	28136	28118	27773	27818	27986	27979	28067	28349	27737	27867	28009	27941	28022	28049	27955	27782	27971	27933	27996	27940	27857	27929	28144	27986	27785	27705	27603	27929	27942	27858	27678	27913	28087	27994	28072	28103	27850	28097	27759	27813	27702	28124	28141	27915	27712	28092	27932	27866	28120	28067	27795	28151	28146	27934	27896	27964	27996	28067	28027	27695	27958	27889	27898	27873	27895	27931	27889	27743	27959	27987	27749	28217	27980	27952	27840	27860	27987	27963	27939	27995	28050	28142	28056	28050	27703	27883	28087	28096	27970	27896	27845	28154	27957	27971	27959	28101	27751	27878	27874	28146	27715	28190	27870	27957	27988	27974	27958	27956	27912	27733	27873	28154	27984	27616	27579	27869	28002	27923	27874	27842	27876	28026	27823	28122	27954	28048	27899	27861	27892	27951	27884	27743	28027	28055	27769	27771	27866	27931	27875	27842	27929	27713	28043	27945	27681	28051	27964	28002	28172	28161	27900	27884	28040	27652	27813	28229	27776	28019	27710	28084	28050	28007	28131	28196	27606	27821	27855	27985	28091	28121	28078	28006	27793	27743	28092	28124	27923	27971	27947
49555	96628	93476	63398	18666	16310	16205	16437	16258	16330	16100	16290	16498	16134	16127	16274	16192	16155	16108	16231	16368	16241	16088	16081	16293	16359	16239	16430	16342	16129	16237	16403	16111	16156	16066	16205	16098	16207	16089	16237	16162	16381	16023	16246	16261	16284	16213	16512	16059	16238	16276	16278	16273	16348	16167	16426	16265	16231	16122	16269	16275	16372	16328	16237	16368	16154	16199	16140	16279	16214	16309	16280	16075	16226	16239	16144	16173	16267	16078	16233	16410	16201	16350	16237	16295	16223	16308	16310	16148	16228	16238	16227	16182	16125	16261	16183	16301	16273	16296	16147	16355	16299	16109	16152	16229	16305	16210	16320	16221	16153	16141	16302	16284	16455	16297	16183	16304	16120	16227	16156	16399	16341	16190	16183	16222	16391	16151	16207	16184	16227	16123	16140	16394	16039	16237	16263	16268	16317	16258	16190	16354	16284	16227	16274	16203	16233	16185	16306	16302	16363	16239	16322	16233	16254	16239	16180	16288	16242	16155	16254	16155	16150	16137	16287	16214	16293	16130	16070	16328	16025	16112	16189	16196	16242	16293	16278	16009	16087	16218	16067	16322	16420	16253	16101	16278	16119	16182	16230	16313	16358	16196	16262	16255	16083	16237	16144	16291	16064	16133	16215	16226	16333	16154	16314	16274	16042	16322	16207	16208	16221	16269	16260	16382	16287	16297	16290	16258	16181	16173	16147	16139	16272	16204	16239	16372	16203	16146	16242	16102	16234	16157	16177	16299	16224	16150	16190	16100	16194	16250	16260	16191	16211	16151	16174	16306	16216	16419	16415	16161	16121	16236	16316	16211	16209	16220	16227	16373	16281	16272	16108	16366	16234	16230	16272	16229	16298	16321	16190	16176	16218	16158	16443	16129	16290	16274	16351	16361	16284	16296	16209	16334	16067	16075	16078	16191	16310	16278	16088	16247	16249	16325	16240	16150	16290	16271	16366	16216	16268	16095	16300	16296	16282	16099	16203	16205	16245	16170	16280	16332	16347	16348	16319	16204	16211	16165	16211	16367	16039	16215	16177	16235	16226	16197	16281	16038	16123	16293	16103	16198	16280	16234	16269	16236	16270	15982	16191	16351	16287	16276	16300	16365	16158	16208	16225	16246	16380	16467	16154	16223	16330	16111	16334	16085	16290	16323	16302	16220	16167	16135	16243	16252	16285	16124	16109	16226	16330	16080	16178	16225	16171	16222	16235	16059	16110	16167	16331	16268	16346	16202	16275	16134	16226	16125	16121	16302	16254	16207	16172	16171	16202	16355	16172	16143	16247	16310	16032	16440	16169	16151	16055	16272	16328	16264	16356	16272	16208	16128	16299	16222	16314	16261	16239	16217	16124	16102	16259	16309	16229	16227	16292	16393	16200	16143	16161	16121	16104	16341	16273	16347	16362	16112	16075	16382	16285	16343	16099	16267	16241	16211	16139	16131	16393	16238	16105	16284	16327	16157	16139	16154	16149	16224	16114	16192	16143	16281	16077	16322	16254	16451	16255	16261	16228	16201	16409	16310	16295	16275	16180	16150	16155	16380	16292	16165	16182	16371	16107	16186	16218	16220	16423	16312	16241	16236	16241	16129	16217	16218	16132	16438	16206	16110	16181	16202	16227	16193	16217	16152	16166	16188	16234	16449	16236	16420	16190	16287	16369	16114	16262	16260	16214	16296	16194	16228	16338	16212	16076	16376	16336	16332	16221	16353	15929	16209	16233	16220	16181	16271	16360	16391	16218	16274	16219	16105	16304	16236	16266	16254	16256	16357	16267	16331	16151	16238	16161	16314	16251	16155	16021	16146	15902	16090	16245	16356	16330	16176	16258	16180	16150	16329	16147	16237	16165	16042	16156	16312	16126	16161	16033	16152	16236	16226	16148	16363	16272	16316	16157	16060	16401	16182	16182	16244	16214	16251	16210	16110	16260	16152	16436	16136	16247	16157	16396	16188	16134	16291	16439	16320	16272	16215	16173	16244	16308	16262	16510	16212	16038	16343	16203	16214	16274	16199	16112	16302	16291	16333	16262	16096	16277	16212	16291	16311	16295	16247	16035	16255	16378	16186	16269	16267	16213	16299	16177	16226	16399	16025	16183	16246	16339	16290	15946	16207	16314	16140	16145	16241	16096	16270	16062	16221	16112	16149	16222	16168	16187	16326	16332	16211	16234	16185	16217	16308	16337	16274	16276	16420	16225	16128	16388	16313	16276	16207	16133	16344	16202	16199	16332	16184	16218	16177	16332	16179	16207	16064	16061	16380	16178	16380	16382	16099	16282	16261	16241	16221	16287	16138	16188	16143	16301	16099	16028	16326	16096	16296	16338	16134	16243	16148	16327	16289	16225	16255	16136	16179	16086	16275	16033	16267	16291	16411	16191	16326	16104	16154	16158	16540	16254	16213	16253	16186	16228	16247	16330	16278	16484	16080	16233	16089	16156	16307	16353	16275	16194	16413	16295	16187	16342	16120	16142	16347	16025	16101	16274	16161	16345	16073	16372	16218	16315	16104	16302	16162	16321	16183	16246	16210	16328	16099	16258	16166	15926	16304	16361	16036	16084	16331	16264	16286	16250	16244	16173	16083	16341	16275	16273	16376	16432	16242	16195	16158	16305	16386	16134	16190	16117	16411	16221	16291	16197	16262	16136	16197	16095	16312	16223	16156	16202	16211	16108	16265	16284	16221	16269	16256	16165	16254	16323	16265	16276	16088	16184	16339	16180	16382	16106	16363	16484	16218	16283	16208	16122	16329	16330	16104	16075	16253	16445	16195	16130	16294	16258	16220	16105	16258	16220	16131	16252	16303	16094	16250	16300	16245	16366	16362	16171	16139	16110	16228	16397	16049	16235	16281	16338	16185	16260	16281	16184	16207	16088	16158	15975	16264	16097	16298	16322	15970	16151	16100	16239	16219	16178	16218	16189	16364	16173	16274	16178	16201	16194	16008	16337	16208	16201	16091	16256	16236	16111	16285	16156	16099	16249	16199	16101	16363	16270	16398	16101	16241	16272	16223	16224	16284	16249	16196	16324	16347	16191	16170	16267	16282	16245	16262	16298	16116	16089	16335	16223	16245	16218	16152	16269	16212	16129	16362	16161	16238	16376	16192	16112	16035	16161	16118	16372	16192	16133	16231	16050	16246	16045	16361	16193	16113	16254	16278	16123	16213	16214	16205	16292	16160	16299	16219	16206	16361	16376	16382	16249	16058	16232	16363	16310	16132	16200	16391	16179	16283	16088	16196	16209	16154	16154	16097	16234	16236	16148	16240	16128	16298	16184	16152	16359	16265	16229	16168	16230	16186	16360	16428	16255	16163	16248	16382	16225	16365	16115	16428	16233	16302	16180	16258	16130	16236	16073	16173	16286	16174	16140	16316	16119	16253	16140	16208	16200	16255	16375	16350	16261	16328	16152	16428	16239	16259	16386	16310	16348	16300	16239	16175	16190	16159	16246	16145	16102	16209	16197	16035	16232	16301	16270	16288	16292	16347	16267	16123	16243	16351	16254	16389	16250	16148	16233	16205	16080	16293	16121	16366	16187	16365	16290	16197	16238	16169	16255	16334	16189	16243	16155	16337	16149	16254	16227	16373	16152	16256	16129	16239	16286	16402	16284	16251	16268	16162	16156	16440	16185	16220	16258	16281	16287	15995	16401	16174	16205	16179	16214	16269	16040	16246	16308	16231	16429	16047	16126	16031	16259	16280	16091	16135	16204	16325	16269	16389	16238	16267	16360	16343	16121	16388	16308	16261	16029	16179	16254	16238	16379	16430	16157	16255	16102	16292	16147	16331	16107	16128	16292	16109	16331	16086	16187	16349	16284	16212	16140	16177	16024	16359	16141	16414	16219	16210	16130	16384	16297	16261	16313	16234	16121	16127	16267	16005	16293	16119	16296	16135	16219	16247	16301	16221	16108	16347	16262	16080	16178	16355	16112	16136	16223	16307	16266	16329	16231	16201	16338	16224	16249	16211	16258	16207	16293	16395	16135	16309	16133	16311	16161	16129	16191	16439	16214	16292	16285	16346	16117	16202	16111	16100	16247	16072	16220	16192	16417	16143	16432	16192	16135	16159	16195	16344	16360	16061	16069	16425	16280	16193	16420	16304	16348	16243	16265	16327	16145	16289	16179	16331	16243	16052	16171	16373	16066	16240	16159	16107	16244	16302	16159	16145	16337	16242	16286	16158	16237	16365	16244	16136	16105	16131	16147	16186	16148	16256	16281	16183	16312	16149	16263	16306	16362	16186	16397	16455	16195	16354	16245	16413	16370	16326	16132	16173	16268	16239	16358	16187	16214	16298	16249	16170	16232	16235	16186	16149	16226	16223	16207	16245	16207	16240	16134	16270	16239	16235	16299	16203	16246	16164	16249	16190	16256	16391	16204	16285	16395	16400	16209	16318	16350	16242	16264	16250	16287	16136	16135	16205	16101	16192	16246	16232	16278	16249	16311	16216	16343	16344	16002	16311	16389	16257	16241	16262	16193	16402	16211	16278	16289	16211	16280	16044	16069	16242	16054	16048	16217	16287	16069	16281	16217	16145	16243	16252	16376	16158	16236	16101	16238	16227	16159	16196	16356	16012	16234	16204	16245	16172	16179	16093	16098	16375	16139	16187	16172	16225	16139	16359	16245	16257	16308	16265	16153	16131	16160	16226	16115	16355	16024	16289	16224	16320	16144	16310	16322	16224	16158	16272	16198	16173	16135	16180	16409	16240	16155	16229	16244	16235	16271	16176	16215	16136	16305	16200	16214	16174	16359	16071	16260	16255	16457	16082	16336	16236	16274	16130	16176	16240	16229	16223	16181	16244	16156	16302	16250	16208	16267	16148	16228	16043	16072	16317	16186	16293	16202	16238	16044	16247	16331	15963	16167	16175	16196	16211	16282	16355	16172	16108	16235	16064	16198	16147	16195	16120	16309	16258	16323	16296	15981	16179	16190	16276	16352	16198	16160	16112	16235	16200	16096	16128	16263	16128	16329	16189	16175	16106	16216	16232	16338	16287	16190	16338	16280	16349	16181	16278	16080	16164	16197	16227	16232	16366	16353	16265	16275	16301	16285	16317	16264	15964	16280	16098	16282	16265	16308	16066	16130	16168	16452	16249	16396	16011	16063
22123	27750	57578	52937	28301	26665	31779	29657	28861	29551	29305	29061	28925	28874	28834	29043	28985	29179	28876	28976	29360	29086	28990	28900	29011	28872	29294	28987	28950	29126	28891	28998	29108	28787	28759	29082	28926	28833	28982	28867	28656	29006	29108	28901	28999	29068	28839	28797	29020	28961	29111	28947	29014	28908	28799	28892	29016	28811	29017	28761	28986	28691	28820	28881	28660	28899	28753	28933	28943	28908	28859	28930	29086	28883	28948	28861	28906	28983	29032	28743	28872	28828	28764	28986	29047	28878	29021	29043	28859	28829	29044	28806	28849	28543	28983	29067	28628	28772	29008	28889	28873	28898	28660	28756	28880	28789	28752	28690	28771	29111	28718	28953	29020	28897	28914	28937	28857	28854	28865	28790	28906	28679	28974	28709	28853	29126	28638	28714	28608	28857	28854	28795	28539	28769	28742	28606	29058	28891	28670	28924	28979	28545	28350	28598	28797	28786	28855	28613	28830	28795	28995	28621	29035	28871	28979	28498	28691	28673	28967	29109	29059	28757	28881	28988	28697	28661	28755	29034	28981	28705	28998	28772	28940	28972	28732	28901	28773	28828	28907	28666	28911	28782	28835	29052	28904	28822	28849	28901	29095	28709	28892	29008	28878	28568	28722	28617	28750	28741	28735	28709	28460	28647	28744	28981	28619	28826	29023	28474	29039	28773	28792	28911	28601	28734	28954	28779	28716	28855	28609	28734	28798	28932	28490	28748	28760	28815	28521	28471	28943	28750	28735	28675	28599	29060	28621	28847	29001	28898	28836	29076	28759	29020	28887	28896	28814	28938	28503	28963	28561	28424	28986	28700	28675	29001	28713	28654	28763	28694	28952	28695	28750	28693	28883	29009	28768	28589	28883	28448	28836	28861	28789	28684	28974	28953	28958	28696	28647	28987	28650	28576	28874	28790	28636	28900	28883	28740	28662	28469	28854	28824	28715	28662	28829	28812	28661	28668	28830	28931	28752	28889	29025	29075	28730	28720	28857	28834	28859	28914	28475	28644	28750	28925	28965	28705	28741	28796	28652	29020	28929	28998	28486	28496	28696	28586	28791	28953	28904	28602	28833	28849	28912	29155	28952	28840	28744	28857	28797	28789	29185	28737	28473	28713	28599	28679	28835	28826	28943	28675	28544	28654	28867	28799	28660	28827	28929	28544	29238	28781	28713	28807	28787	28993	28966	28869	28954	28708	28933	28761	28818	28859	28919	28725	29126	29054	28758	28702	28941	28925	28536	28958	28865	28581	28589	28806	28618	28203	28661	28841	28782	28757	28785	28568	28631	28744	29063	28839	28801	28867	28777	28936	28883	28509	28773	28639	28761	29024	28733	28805	28803	28844	28829	28941	28941	28860	28797	28793	29019	29187	28771	28600	28733	28805	28807	28629	28843	28875	28600	28811	28685	28691	28711	28621	28805	28720	28635	28748	28740	28648	28974	29154	28728	28561	28695	28820	28845	28959	29307	28670	28750	28458	28892	28480	28624	28861	28807	28655	28723	28660	28668	28694	28869	28523	28608	28373	28986	28823	28812	28745	28896	28573	28662	28854	28754	28737	28833	28869	28556	28903	28869	28686	28792	28841	28838	28840	28839	28748	28658	28853	28956	28465	28697	28745	28611	28742	29010	29092	28772	28633	28739	28872	28770	28671	28863	28832	28924	28856	28732	28888	28917	28767	28980	28795	28768	28675	28757	28810	28872	29137	28701	28754	28694	28858	28744	28859	28722	28850	28614	28964	28916	28724	28761	28690	28539	28645	28504	28862	28711	28576	28813	28743	28877	28926	28788	28802	28693	29093	28698	28359	28541	28432	28749	28818	28637	28590	29076	28914	28774	28520	28723	28756	28872	29115	28847	28788	28943	28759	28893	28768	28829	28912	28695	28754	28694	28908	28898	28788	28694	28856	28664	28462	28801	28802	28892	28948	28408	28933	28549	28701	28777	28770	28718	28916	28915	29025	28774	28636	28696	28536	28663	28906	28900	29030	28903	28752	28956	28745	28540	28954	28674	28723	28630	28699	28823	28565	28627	28736	28899	28796	29027	28899	28815	28851	28694	28783	28584	28900	28754	28807	28902	28639	28747	29005	29101	28863	28848	28551	29022	28679	28708	28573	28652	28603	28728	28690	28945	28834	28718	28480	28470	28485	28940	28896	28972	28775	28983	28914	28569	28591	28893	29035	28688	28695	28291	28647	28695	29044	28740	28755	28838	28679	28833	28627	28655	29018	28881	28599	28899	28691	28734	28679	28755	28647	28609	28736	28893	28755	28699	28952	28836	28839	28813	28681	28812	28889	28714	28837	28799	28541	28791	28781	28594	28647	29008	28703	28496	28766	28926	28818	28667	29075	28870	29006	28868	28849	28825	28843	28645	28614	28739	28805	28887	28828	28589	28407	28988	29000	28775	28649	28755	28624	28516	28843	28528	28571	29101	28916	28654	28871	28560	28969	28921	28561	28742	28524	28949	28857	28960	28767	28995	29022	28937	28810	29004	28721	28537	28645	28840	28680	28802	28781	28932	28662	28821	28837	28939	28762	28533	28871	28674	28709	28982	28913	28743	28788	28508	28346	28835	28932	28820	28681	28826	28802	29032	28876	28963	28759	28785	28738	28794	28580	29206	28862	28942	28965	29081	28899	28577	28770	29007	28741	28617	28924	28752	28792	28783	28602	28645	28908	28834	28675	28984	29042	28874	28690	28920	28892	28882	28652	28850	28815	28853	29023	28976	28983	29029	28923	28850	29015	29000	28691	28907	28855	28786	28929	28616	28765	29125	29039	28956	28612	28685	28950	28982	29080	29069	28577	28596	28782	28826	28933	28867	28668	28803	28778	28503	28753	28874	28696	28683	28744	29043	28743	28951	29112	28598	28617	28729	28957	29078	28565	28702	28565	28591	28511	28753	28679	28833	28854	28679	28760	28702	28874	28907	28594	29116	28850	28764	28771	28714	28775	28746	28778	28619	28749	28753	28809	28767	29048	28920	28859	28820	28960	28907	28566	28746	28732	28703	28680	28884	28773	29076	28686	28716	28801	28864	28667	28733	28844	28798	28690	28747	28732	28854	28794	28740	28758	28925	28922	28810	28703	28930	28705	28902	28564	28842	28633	28678	28823	28778	28598	28849	28722	28767	28584	28740	28727	28717	28794	28911	28731	28837	28582	29049	29166	28876	28792	28617	28806	28895	28764	28753	28830	28725	28789	28946	28845	28920	29004	28452	28332	28347	28801	28727	28988	28635	28896	28792	28964	28878	28691	28860	28788	29007	28679	28868	28685	28507	28800	28944	28766	28689	28577	28696	28910	28668	28745	28755	28965	28848	28697	28965	28565	28856	28598	28854	28771	28879	28863	29066	28614	28979	28855	28458	28639	28830	28753	28736	28716	28791	29124	28806	28869	28733	28891	28859	28579	28796	28985	28912	28930	28647	28591	28730	28669	28528	28544	28855	28826	28940	28614	28589	28522	28580	28594	28886	28736	28513	28750	28830	28680	29033	28845	28614	28557	28659	28551	28694	28943	28778	29163	29133	28528	28606	28843	28751	28844	28846	28802	28726	28927	28771	28790	28811	28657	28800	29090	28721	28489	28662	28712	28720	28777	28685	29044	28858	28852	28666	28503	28511	28673	28882	28947	28661	28604	28688	28904	28911	28754	28609	28821	28729	28687	28697	28466	28940	28824	28708	28578	28643	29086	28671	28858	28788	28651	29017	28803	28696	28837	28710	28773	28516	28735	28625	28654	28766	28974	28700	28802	28976	28871	28776	28905	28563	28699	28965	28686	28625	28734	28867	28915	28708	28933	28462	28695	29017	28602	29086	29062	28813	28874	28830	28846	28904	28693	28915	28703	28777	28778	28858	28937	28898	28719	28623	28958	28702	28853	28831	28757	28723	28740	29152	28659	28769	28765	28449	28804	28784	28547	28848	28779	28946	28837	28760	28946	28766	28896	28833	28746	28393	28819	28662	28756	28682	28853	28575	28672	28749	28550	28451	28589	28974	28761	28794	28617	28815	28952	28692	28730	28814	28785	28767	29056	28680	28776	28979	28579	28582	28363	28864	28510	28874	28847	28745	28890	28677	28704	28816	28694	28815	28614	28662	28724	28858	28513	28710	28843	28545	28569	28751	28647	28491	28634	28619	29042	28573	28679	28825	28875	28739	28919	28498	28744	28710	28647	29027	29042	28669	28650	28657	28891	28755	28599	28756	28611	28921	28633	28617	28595	28830	28881	28958	28603	28703	28541	28779	28814	28895	28997	29135	28745	28786	28892	28783	28539	28990	29077	29003	28566	28757	28874	29050	28762	28570	28643	29020	28815	28776	28727	28842	28754	28649	28665	28845	28606	28869	28931	28865	28874	28731	28889	28656	28746	28954	28770	28663	28756	28820	28887	28897	28875	28808	28759	28928	28650	28722	28681	28560	28666	28748	28686	28858	29023	28782	28703	28722	28648	28963	28841	28840	28723	29099	28626	28658	28728	28993	28677	28717	28744	28906	28579	28668	28655	28735	28805	28749	28766	28498	28918	29055	28671	28754	28896	28791	28735	28811	29013	28901	28960	28633	28640	28791	28563	28834	28699	28810	28631	28698	28812	28760	28568	28754	28488	28690	28914	28884	28765	28905	28989	28761	28823	29045	28852	28601	28761	28976	28842	28649	28977	28475	28436	28889	28857	28697	28888	28832	28763	28634	28662	28699	28789	28575	28825	28880	28471	28663	28675	28789	28714	28823	28845	28590	28756	28651	28873	28907	28752	28727	28652	28749	28762	29001	29007	28812	28567	28813	28608	28826	28721	28663	28731	28882	28605	28778	28885	28934	28835	28570	28646	28938	28809	29241	28797	28780	28331	28707	28822	28697	28883	28926	28819	28558	28651	28840	28717	28888	28608	28637	28922	28843	28826	28868	28789	28916	28983	28712	28581	28779	28782	28607	28981	28853	28506	28269	28617	28772	28781	28735	28409	28772	28550	28693	28739	28857	28733	28721	28919	28750	28730	28667	28614	28743	28843	28646	28926	28764	28519	28767	28744	28788	28752	28842	28742	28753	28576	28778	28442	28747	28805	28768	28698	28823	28674	28816	28805	28414	28600	28706	28981	28855	28771	28837	28687	28709	28758	28914	29006
49962	81851	87949	73216	19988	16496	16391	16324	16750	16591	16459	16655	16441	16530	16517	16501	16497	16599	16616	16465	16635	16337	16479	16484	16494	16509	16442	16595	16481	16503	16485	16539	16444	16361	16370	16496	16278	16360	16458	16445	16455	16553	16495	16437	16440	16581	16555	16509	16520	16434	16382	16304	16609	16526	16396	16443	16839	16447	16554	16512	16641	16197	16544	16534	16607	16312	16614	16375	16584	16587	16508	16356	16542	16405	16638	16647	16433	16707	16456	16486	16482	16398	16497	16520	16393	16564	16577	16443	16461	16462	16475	16449	16514	16429	16265	16474	16593	16541	16442	16549	16379	16490	16568	16564	16372	16586	16461	16543	16326	16365	16519	16595	16546	16459	16459	16608	16550	16525	16585	16473	16489	16571	16523	16500	16569	16454	16602	16549	16554	16357	16314	16421	16480	16366	16323	16478	16456	16573	16457	16578	16658	16569	16610	16469	16341	16405	16408	16374	16611	16352	16559	16361	16404	16164	16393	16397	16439	16488	16412	16570	16464	16380	16302	16495	16551	16485	16513	16475	16546	16337	16557	16367	16460	16474	16607	16453	16476	16376	16431	16582	16552	16433	16520	16506	16416	16404	16466	16452	16442	16328	16517	16431	16501	16536	16517	16584	16569	16373	16455	16483	16561	16473	16466	16341	16665	16526	16492	16472	16663	16662	16570	16475	16631	16536	16479	16243	16475	16514	16436	16556	16523	16395	16486	16377	16636	16311	16344	16541	16470	16623	16510	16412	16301	16529	16402	16534	16420	16526	16624	16264	16536	16426	16411	16656	16373	16339	16501	16515	16513	16404	16641	16417	16239	16472	16453	16461	16460	16441	16670	16522	16339	16299	16529	16437	16446	16631	16360	16413	16412	16483	16585	16352	16392	16525	16560	16561	16613	16477	16368	16526	16465	16428	16425	16430	16500	16465	16413	16432	16401	16448	16325	16382	16437	16381	16448	16532	16514	16369	16482	16463	16530	16484	16374	16562	16494	16604	16448	16414	16547	16467	16495	16426	16378	16591	16349	16326	16288	16400	16469	16459	16423	16627	16431	16502	16424	16551	16421	16628	16424	16438	16351	16335	16451	16443	16518	16547	16597	16605	16635	16512	16587	16214	16401	16574	16389	16348	16511	16309	16313	16500	16366	16554	16443	16511	16415	16632	16464	16601	16425	16459	16402	16682	16455	16507	16289	16454	16492	16466	16571	16350	16533	16726	16379	16517	16330	16521	16386	16498	16594	16433	16588	16407	16539	16487	16584	16459	16333	16591	16555	16737	16628	16326	16726	16691	16483	16470	16373	16636	16499	16393	16474	16438	16494	16521	16546	16354	16370	16450	16478	16536	16557	16481	16416	16541	16537	16520	16510	16780	16455	16274	16508	16530	16451	16312	16500	16417	16417	16530	16488	16386	16320	16461	16342	16315	16518	16427	16397	16600	16381	16495	16473	16460	16383	16440	16320	16477	16543	16511	16255	16545	16575	16534	16589	16547	16621	16404	16339	16579	16446	16605	16502	16708	16486	16472	16416	16571	16384	16482	16439	16343	16536	16618	16337	16498	16471	16516	16577	16480	16536	16458	16490	16583	16606	16569	16634	16432	16448	16554	16413	16498	16514	16562	16538	16566	16521	16569	16590	16525	16548	16522	16234	16557	16541	16442	16389	16611	16345	16411	16448	16559	16511	16554	16582	16552	16426	16547	16587	16406	16494	16568	16531	16469	16567	16436	16587	16465	16458	16515	16377	16528	16578	16532	16559	16516	16428	16500	16461	16507	16384	16542	16561	16253	16528	16626	16513	16527	16332	16630	16338	16417	16326	16532	16514	16533	16442	16482	16491	16606	16456	16462	16437	16318	16627	16523	16435	16600	16477	16502	16596	16607	16509	16557	16427	16470	16393	16369	16584	16485	16396	16362	16462	16463	16505	16417	16396	16523	16575	16426	16378	16618	16555	16512	16566	16254	16333	16658	16424	16564	16421	16557	16463	16428	16361	16452	16616	16303	16460	16399	16723	16554	16390	16366	16323	16534	16529	16573	16638	16481	16454	16382	16620	16382	16443	16490	16485	16467	16459	16540	16557	16534	16409	16553	16467	16560	16490	16481	16433	16543	16453	16473	16349	16446	16369	16607	16568	16464	16509	16421	16609	16436	16490	16602	16353	16521	16346	16340	16507	16393	16548	16433	16583	16573	16377	16406	16550	16448	16342	16463	16576	16514	16598	16452	16647	16344	16437	16414	16404	16413	16458	16572	16526	16387	16538	16490	16408	16556	16525	16436	16410	16339	16495	16446	16498	16403	16612	16420	16561	16462	16432	16520	16512	16397	16530	16368	16404	16327	16254	16514	16497	16407	16394	16324	16591	16346	16481	16443	16415	16562	16492	16558	16529	16302	16541	16404	16422	16397	16439	16529	16374	16591	16396	16336	16535	16511	16383	16413	16320	16390	16573	16400	16430	16304	16551	16394	16342	16535	16421	16402	16426	16362	16470	16523	16302	16640	16451	16401	16560	16301	16563	16390	16395	16511	16542	16593	16365	16570	16480	16571	16411	16430	16391	16231	16418	16455	16556	16521	16483	16558	16417	16485	16652	16414	16384	16651	16356	16624	16369	16484	16356	16420	16366	16529	16510	16450	16529	16487	16442	16438	16529	16444	16508	16716	16435	16470	16440	16373	16512	16594	16284	16445	16464	16467	16424	16440	16432	16561	16593	16467	16588	16404	16423	16525	16713	16579	16482	16443	16393	16360	16451	16562	16562	16515	16412	16573	16510	16542	16605	16594	16361	16589	16492	16403	16436	16624	16464	16490	16538	16488	16435	16510	16477	16577	16277	16570	16682	16540	16542	16255	16480	16545	16460	16611	16430	16425	16381	16609	16499	16499	16420	16389	16435	16563	16324	16561	16382	16420	16547	16618	16508	16351	16455	16389	16381	16544	16488	16323	16519	16536	16394	16374	16520	16459	16507	16672	16499	16612	16291	16424	16517	16474	16403	16333	16575	16458	16445	16425	16397	16451	16325	16430	16526	16528	16494	16398	16359	16408	16420	16397	16514	16468	16437	16284	16574	16335	16605	16480	16461	16659	16432	16365	16372	16501	16619	16511	16386	16481	16626	16572	16520	16378	16462	16320	16578	16569	16558	16474	16464	16436	16346	16406	16344	16310	16565	16599	16475	16268	16398	16583	16481	16452	16276	16404	16498	16465	16585	16347	16574	16495	16229	16462	16327	16469	16577	16612	16478	16396	16458	16410	16383	16393	16404	16336	16499	16439	16670	16351	16411	16456	16630	16367	16403	16503	16336	16462	16580	16529	16418	16574	16421	16594	16508	16566	16508	16464	16502	16593	16486	16659	16397	16491	16362	16438	16583	16582	16353	16588	16432	16396	16457	16448	16478	16389	16405	16561	16543	16488	16484	16528	16377	16514	16555	16497	16665	16446	16439	16473	16373	16330	16284	16437	16706	16484	16412	16465	16434	16435	16491	16538	16468	16537	16562	16345	16454	16438	16465	16590	16514	16334	16524	16312	16502	16437	16347	16573	16757	16434	16605	16394	16355	16446	16387	16394	16433	16638	16456	16366	16345	16745	16544	16316	16493	16515	16511	16349	16543	16408	16505	16500	16404	16369	16385	16493	16382	16490	16404	16317	16421	16365	16549	16427	16645	16526	16497	16409	16515	16463	16507	16565	16523	16485	16492	16594	16464	16481	16577	16371	16687	16480	16398	16406	16557	16308	16644	16488	16187	16591	16514	16495	16462	16419	16494	16516	16387	16438	16441	16501	16318	16482	16621	16382	16658	16400	16415	16541	16497	16191	16515	16463	16643	16570	16393	16733	16493	16327	16393	16445	16348	16339	16642	16461	16315	16576	16395	16555	16397	16464	16260	16535	16478	16529	16464	16415	16568	16520	16526	16510	16372	16473	16494	16463	16519	16562	16501	16451	16388	16647	16538	16508	16361	16293	16489	16565	16576	16390	16387	16600	16465	16603	16440	16664	16343	16400	16449	16468	16472	16405	16455	16563	16613	16491	16456	16616	16403	16574	16333	16445	16586	16447	16601	16423	16434	16341	16438	16519	16514	16479	16488	16607	16593	16575	16471	16473	16319	16443	16582	16427	16584	16329	16471	16515	16532	16509	16487	16421	16243	16473	16497	16516	16412	16611	16218	16368	16701	16325	16349	16343	16453	16441	16579	16554	16648	16602	16545	16453	16636	16339	16347	16444	16446	16502	16520	16595	16306	16420	16405	16485	16652	16602	16493	16783	16436	16708	16493	16457	16696	16302	16503	16315	16302	16472	16289	16377	16363	16304	16493	16440	16401	16439	16362	16428	16207	16605	16388	16491	16507	16396	16443	16463	16582	16612	16474	16386	16494	16300	16346	16702	16481	16353	16566	16410	16294	16538	16405	16431	16494	16428	16528	16403	16540	16457	16568	16592	16465	16462	16431	16502	16404	16374	16531	16427	16646	16408	16608	16453	16463	16460	16417	16494	16337	16605	16606	16429	16482	16290	16575	16520	16569	16495	16383	16498	16397	16631	16308	16449	16580	16566	16397	16395	16447	16437	16479	16541	16321	16448	16673	16451	16402	16472	16397	16429	16612	16403	16367	16415	16476	16476	16559	16543	16372	16529	16532	16628	16473	16447	16545	16409	16457	16492	16369	16407	16330	16561	16504	16473	16418	16493	16352	16554	16388	16369	16528	16457	16589	16519	16313	16534	16421	16455	16766	16401	16195	16531	16405	16547	16524	16391	16386	16515	16433	16472	16494	16564	16382	16434	16635	16480	16381	16441	16365	16317	16382	16435	16403	16545	16454	16512	16405	16493	16284	16425	16479	16493	16463	16439	16377	16481	16419	16500	16313	16425	16661	16768	16553	16464	16329	16428	16487	16401	16414	16305	16596	16386	16624	16529	16549	16471	16491	16500	16351	16430	16687	16510	16677	16552	16499	16369	16393	16406	16452	16512	16386	16417	16697	16508	16446	16339	16476	16617	16496	16406	16497	16455	16389	16551	16408	16634	16380	16577	16538	16453	16397	16516	16559	16456	16583	16322	16515	16393	16337	16254	16544	16611	16507	16402	16656	16449	16530	16257	16589	16580	16435	16412	16553	16547	16328	16555
34503	42082	56801	37659	25887	24776	24702	24271	24422	24649	24614	24548	24720	24397	24840	24344	24451	24738	24711	24759	24400	24742	24659	24408	24509	24469	24464	24448	24273	24679	24414	24347	24554	24850	24451	24431	24576	24481	24286	24366	24611	24304	24338	24308	24456	24208	24535	24343	24535	24707	24792	24595	24564	24351	24494	24501	24725	24674	24378	24958	24695	24396	24437	24393	24366	24641	24488	24564	24446	24300	24369	24578	24502	24210	24596	24547	24638	24682	24580	24448	24434	24369	24638	24784	24254	24601	24528	24623	24158	24354	24583	24324	24483	24482	24641	24408	24403	24529	24711	24438	24831	24507	24546	24659	24460	24354	24388	24408	24388	24340	24625	24462	24738	24686	24632	24561	24419	24698	24509	24512	24426	24617	24388	24561	24550	24487	24500	24482	24446	24862	24800	24200	24432	24346	24338	24526	24244	24708	24500	24617	24673	24635	24356	24615	24647	24698	24692	24408	24449	24600	24550	24477	24847	24609	24382	24464	24534	24138	24613	24648	24795	24400	24381	24626	24544	24429	24527	24573	24387	24463	24633	24702	24456	24309	24532	24396	24559	24577	24507	24640	24354	24668	24345	24462	24387	24499	24692	24396	24704	24388	24702	24414	24524	24276	24634	24347	24592	24717	24539	24465	24488	24436	24517	24530	24229	24420	24536	24633	24413	24530	24513	24602	24291	24553	24402	24629	24556	24458	24594	24797	24657	24378	24651	24447	24486	24494	24329	24469	24656	24552	24403	24655	24470	24648	24483	24407	24370	24800	24198	24488	24565	24262	24743	24550	24728	24718	24393	24548	24489	24429	24709	24449	24347	24558	24662	24607	24608	24615	24634	24484	24487	24310	24423	24461	24509	24517	24587	24489	24498	24566	24457	24327	24319	24729	24473	24439	24670	24609	24549	24605	24500	24534	24484	24560	24638	24677	24482	24483	24347	24496	24423	24562	24391	24479	24445	24498	24530	24513	24579	24523	24665	24681	24572	24394	24207	24652	24402	24471	24509	24832	24312	24481	24425	24609	24521	24581	24479	24787	24657	24539	24534	24536	24476	24251	24422	24484	24558	24257	24445	24282	24669	24747	24603	24491	24365	24725	24496	24398	24514	24445	24248	24514	24526	24501	24530	24648	24454	24671	24503	24271	24465	24505	24571	24415	24502	24547	24223	24580	24453	24627	24582	24567	24453	24616	24604	24402	24454	24490	24507	24559	24698	24470	24622	24626	24607	24558	24585	24661	24553	24432	24855	24448	24656	24292	24491	24497	24661	24553	24622	24467	24599	24406	24533	24462	24460	24312	24741	24681	24538	24543	24142	24499	24723	24411	24399	24435	24487	24438	24330	24386	24492	24659	24193	24726	24433	24683	24494	24521	24521	24354	24722	24723	24383	24513	24553	24413	24231	24403	24428	24495	24392	24555	24499	24404	24667	24382	24446	24451	24517	24350	24316	24591	24361	24407	24672	24622	24697	24528	24489	24430	24562	24478	24547	24522	24537	24644	24630	24448	24313	24379	24597	24539	24476	24421	24487	24639	24560	24595	24721	24480	24445	24348	24464	24601	24724	24575	24230	24416	24135	24425	24650	24362	24475	24561	24325	24523	24490	24583	24207	24618	24475	24616	24568	24509	24678	24400	24646	24557	24490	24386	24367	24421	24569	24492	24612	24620	24554	24506	24394	24603	24554	24386	24541	24512	24452	24805	24346	24594	24561	24445	24522	24667	24600	24615	24457	24517	24621	24559	24499	24512	24746	24551	24594	24609	24289	24257	24328	24535	24557	24122	24630	24628	24306	24299	24455	24485	24701	24345	24355	24521	24559	24405	24480	24378	24685	24550	24495	24299	24422	24542	24248	24611	24691	24633	24517	24599	24394	24445	24399	24261	24553	24396	24366	24354	24235	24519	24383	24391	24562	24485	24372	24647	24698	24602	24380	24586	24438	24186	24420	24499	24534	24602	24291	24642	24585	24501	24359	24177	24612	24440	24411	24373	24537	24480	24702	24655	24432	24325	24254	24619	24525	24567	24593	24644	24494	24701	24768	24561	24513	24654	24377	24546	24523	24335	24345	24468	24511	24395	24540	24489	24494	24439	24534	24353	24509	24414	24543	24565	24494	24704	24580	24738	24622	24576	24504	24536	24410	24372	24368	24643	24458	24487	24394	24628	24581	24329	24422	24556	24473	24470	24683	24499	24383	24598	24575	24501	24308	24643	24427	24513	24347	24453	24670	24538	24820	24678	24382	24382	24491	24469	24570	24368	24318	24527	24468	24406	24297	24430	24582	24652	24579	24619	24573	24642	24651	24549	24477	24535	24532	24357	24460	24610	24447	24698	24654	24639	24519	24692	24579	24416	24580	24543	24715	24572	24444	24408	24469	24515	24396	24513	24578	24515	24547	24405	24326	24449	24833	24698	24551	24415	24183	24150	24498	24453	24228	24222	24482	24582	24580	24583	24553	24555	24414	24373	24687	24498	24511	24406	24397	24508	24546	24340	24570	24440	24501	24667	24624	24530	24700	24420	24587	24441	24556	24399	24497	24686	24716	24533	24814	24535	24419	24562	24629	24840	24652	24782	24505	24549	24688	24497	24566	24627	24639	24471	24472	24629	24668	24459	24702	24533	24586	24398	24485	24513	24309	24628	24521	24459	24511	24641	24452	24544	24424	24565	24509	24561	24472	24332	24373	24418	24759	24549	24380	24564	24379	24389	24606	24649	24533	24701	24561	24306	24357	24461	24477	24617	24503	24667	24924	24561	24432	24451	24396	24492	24453	24501	24487	24473	24437	24625	24699	24502	24515	24252	24610	24691	24681	24418	24343	24333	24476	24509	24709	24555	24396	24353	24591	24684	24606	24446	24524	24631	24356	24488	24408	24634	24476	24620	24608	24701	24729	24380	24399	24808	24395	24537	24442	24342	24590	24297	24564	24531	24316	24800	24337	24386	24220	24428	24492	24182	24099	24488	24568	24462	24438	24408	24439	24592	24524	24606	24613	24364	24647	24829	24679	24580	24606	24570	24619	24460	24451	24401	24549	24409	24382	24636	24524	24216	24365	24413	24448	24314	24589	24186	24655	24434	24482	24715	24631	24669	24688	24592	24589	24620	24675	24605	24437	24494	24517	24552	24488	24514	24326	24599	24418	24734	24436	24434	24396	24626	24603	24292	24615	24732	24713	24729	24683	24448	24378	24400	24601	24420	24556	24393	24586	24639	24514	24561	24537	24472	24791	24541	24340	24672	24515	24479	24581	24612	24540	24402	24274	24615	24438	24640	24253	24299	24335	24221	24406	24480	24441	24540	24537	24756	24579	24356	24425	24399	24465	24623	24761	24579	24548	24705	24751	24449	24709	24465	24503	24588	24325	24304	24731	24612	24487	24544	24544	24515	24478	24573	24247	24530	24609	24376	24629	24515	24557	24446	24461	24595	24151	24437	24340	24556	24557	24564	24315	24486	24482	24713	24311	24361	24618	24539	24322	24577	24530	24517	24527	24685	24654	24812	24588	24536	24583	24537	24380	24519	24514	24441	24610	24495	24342	24464	24553	24617	24475	24459	24624	24655	24525	24592	24448	24558	24877	24527	24372	24520	24403	24563	24612	24517	24639	24485	24701	24585	24490	24428	24227	24799	24600	24374	24330	24417	24241	24500	24475	24342	24652	24246	24491	24379	24317	24571	24491	24545	24609	24458	24473	24504	24447	24466	24652	24510	24757	24690	24735	24334	24640	24536	24630	24585	24521	24267	24571	24660	24243	24485	24528	24336	24444	24538	24242	24629	24350	24427	24505	24176	24470	24479	24519	24754	24600	24554	24576	24794	24622	24657	24337	24509	24756	24496	24451	24513	24604	24723	24529	24501	24489	24881	24566	24424	24562	24601	24596	24332	24731	24496	24497	24335	24474	24458	24610	24610	24538	24452	24353	24460	24569	24621	24396	24645	24219	24630	24541	24447	24346	24511	24719	24663	24585	24538	24756	24473	24420	24434	24495	24658	24633	24421	24550	24587	24546	24379	24596	24573	24195	24373	24441	24556	24489	24466	24552	24571	24361	24655	24435	24578	24392	24405	24858	24741	24311	24159	24593	24473	24498	24541	24641	24290	24594	24280	24417	24478	24567	24582	24550	24652	24516	24665	24624	24649	24433	24454	24437	24245	24530	24488	24816	24557	24773	24640	24476	24568	24439	24690	24516	24678	24525	24627	24511	24338	24344	24350	24668	24446	24546	24393	24432	24428	24497	24681	24707	24401	24626	24663	24348	24228	24546	24244	24385	24321	24523	24509	24449	24564	24699	24832	24373	24817	24515	24608	24484	24417	24594	24395	24481	24482	24882	24365	24683	24349	24431	24446	24549	24440	24454	24555	24654	24447	24591	24490	24597	24692	24527	24412	24332	24501	24565	24421	24404	24719	24713	24511	24516	24396	24407	24355	24616	24621	24583	24667	24364	24622	24546	24315	24706	24606	24316	24460	24388	24693	24630	24553	24507	24599	24627	24528	24363	24614	24412	24533	24750	24475	24430	24523	24479	24358	24554	24750	24478	24422	24772	24692	24476	24376	24627	24674	24609	24625	24337	24619	24637	24343	24747	24523	24578	24277	24772	24395	24397	24525	24711	24699	24522	24637	24665	24666	24547	24650	24615	24496	24525	24509	24372	24568	24625	24512	24516	24600	24510	24519	24281	24574	24606	24640	24829	24762	24499	24327	24426	24240	24755	24635	24625	24293	24337	24456	24598	24524	24540	24466	24388	24520	24544	24531	24253	24832	24484	24586	24525	24698	24711	24666	24433	24472	24738	24586	24487	24462	24383	24442	24400	24417	24332	24602	24517	24463	24700	24513	24542	24425	24340	24586	24442	24500	24559	24273	24204	24491	24358	24602	24377	24602	24664	24678	24503	24518	24352	24663	24444	24450	24224	24603	24425	24701	24860	24782	24546	24577	24532	24625	24448	24468	24562	24459	24604	24537	24530	24534	24454	24593	24387	24638	24505	24627	24597	24195	24650	24366	24343	24525	24506	24255	24720	24648	24656	24708	24439	24589	24671	24660	24519	24691	24641	24702	24621	24225	24769	24419	24815	24551	24530	24656	24190	24227	24342	24563	24684	24601	24867	24477	24669	24418	24411	24460
23436	46281	47325	24243	14827	14754	14712	14585	14800	14826	14925	14704	14746	14942	14677	14812	14855	14821	14762	14826	14785	14767	14656	15003	14722	14719	14781	14757	14894	14849	14624	14704	14812	14543	14880	14813	14871	14627	14833	14800	14882	14815	14770	14790	14709	14846	14701	14553	14789	14817	14763	14820	14612	14954	14809	14799	14815	14781	14871	14734	14819	14684	14956	14684	14602	14852	14741	14841	14807	14752	14685	14895	14804	14727	14744	14682	14824	14539	14676	14830	14665	14836	14656	14679	14624	14791	14902	14918	14854	14688	14822	14670	14754	14910	14781	14703	14745	14881	14704	14865	14770	14784	14759	14737	14799	14824	14782	14857	14693	14719	14869	14803	14669	14793	14705	14543	14802	14804	14846	14598	14818	14698	14913	14874	14865	14625	14822	14760	14725	14867	14739	14909	14759	14761	14791	14747	14811	14727	14549	14691	14832	14850	14716	14779	14773	14826	14824	14962	14740	14871	14957	14684	14711	14676	14656	14739	14727	14644	14724	14980	14800	14828	14848	14859	14827	14838	14682	14881	14931	14773	14830	14912	14772	14792	14635	14736	14809	14754	14735	14705	14642	14775	14898	14655	14896	14732	14731	14665	14757	14698	14787	14787	14758	14697	14764	14670	14766	14718	14751	14833	14698	14757	14682	14824	14586	14751	14878	14856	14737	14775	14865	14912	14840	14736	14699	14870	14877	14552	14653	14790	14878	14714	14636	14713	14675	14583	14609	14854	14611	14610	14791	14840	14595	14593	14772	14718	14733	14790	14709	14673	14817	14830	14888	14673	14719	14666	14795	14803	14900	14832	14758	14768	14578	14821	14644	14915	14799	14876	14748	14809	14712	14839	14797	14951	14766	14626	14758	14681	14881	14807	14989	14872	14817	14750	14749	14980	14704	14759	14884	14688	14953	14688	14784	14863	14639	14673	14931	14487	14735	14860	14664	14792	14849	14551	14789	14686	14716	14716	14837	14828	14600	14872	14848	14898	14762	14701	14700	14755	14541	14932	14727	14701	14637	14810	14811	14731	14730	14798	14732	14799	14899	14793	14676	14783	14684	14764	14761	14746	14826	14719	14879	14924	14878	14882	14751	14725	14706	14970	14898	14770	14616	14894	14725	14835	14681	14496	14728	14909	14879	14836	14738	14815	14926	14902	14655	14831	14840	14612	14732	14805	14712	14818	14647	14827	14744	14616	14835	14718	14783	14743	14893	14895	14761	14714	14669	14890	14824	14688	14704	14801	14829	14836	14683	14880	15009	14594	14690	14648	14843	14842	14813	14775	14862	14691	14913	14887	14747	14766	14793	14602	14613	14914	14771	14897	14715	14581	14760	14803	14813	14803	14745	14670	14802	14732	14746	14758	14815	14602	14778	14759	14717	14701	14833	14759	14882	14767	14586	14824	14617	14773	14783	14925	14899	14767	14732	14895	14873	14723	14795	14647	14639	14853	14746	14713	14717	14731	14893	14688	14716	14720	14745	14972	14737	14868	14836	14856	14793	14821	14817	14612	14936	14731	14952	14742	14678	14551	14749	14674	14663	14785	14694	14738	14668	14892	14873	14876	14823	14685	14786	14678	14697	14742	14742	14897	14818	14932	14716	14793	14885	14983	14625	14760	14820	14662	14866	14852	14829	14682	14851	14921	14800	14816	14652	14886	14860	14910	14688	14816	14842	14630	14740	14781	14778	14925	14724	14854	14705	14767	14707	14533	14779	14783	14719	14687	14798	14693	14662	14706	14744	14634	14769	14720	14709	14957	14736	14747	14791	14682	14786	14827	14809	14810	14766	14839	14764	14887	14887	14745	14866	14829	14766	14958	14671	14811	14902	14885	14622	14884	14702	14796	14699	14745	14630	14705	14868	14554	14808	14647	14933	14698	14886	14938	14762	14552	14846	14742	14774	14928	14891	14915	14738	14735	14708	14945	14690	14802	15000	14622	14896	14859	14850	14823	14779	14786	14882	14675	14705	14658	14775	14757	14695	14840	14829	15000	14727	14830	14693	14726	14760	14755	14796	14814	14908	14892	14786	14927	14746	14807	14701	14695	14751	14697	14864	14583	14837	14671	14946	14784	14773	14798	14733	14755	14811	14691	14799	14821	14715	14728	14777	14819	14874	14780	14686	14675	14915	14962	14689	14838	14658	14709	14794	14627	14719	14655	14648	14735	14729	14734	14866	14661	14727	14591	14853	14710	14707	14926	14753	14773	14795	14682	14868	14737	14904	14863	14694	14738	14901	14603	14744	14748	14773	14833	14808	14666	14897	14767	14859	14819	14643	14664	14724	14823	14820	14997	14761	14808	14779	14720	14723	14711	14746	14722	14760	14867	14808	14774	14828	14732	14955	14663	14934	14827	14835	14743	14777	14741	14789	14763	14820	14778	14989	14693	14760	14826	14764	14724	14857	14682	14756	14908	14798	14826	14668	14722	14799	14746	14747	14754	14814	14845	14806	14872	14812	14791	14859	14679	14772	14636	14822	14906	14885	14852	14853	14984	14832	14673	14806	14607	14726	14715	14638	14768	14865	14760	14711	14905	14842	14745	14811	14699	14794	14789	14836	14706	14842	14742	14859	14569	14807	14894	14947	14870	14728	14739	14654	14855	14806	14643	14788	14853	14946	14860	14835	14788	14713	14962	14765	14947	14756	14668	14822	14796	14824	14674	14751	14728	14684	14785	14693	14890	14750	14889	14759	14569	14914	14699	14693	14809	14648	14754	14707	14840	14850	14612	14663	14845	14688	14633	14816	14699	14838	14980	14787	14808	14776	14670	14915	14890	14683	14838	14766	14626	14921	14750	14801	14709	14853	14811	14768	14798	14829	14788	14690	14713	15006	14715	14773	14814	14919	14595	14540	14821	14676	14809	14678	14719	14798	14986	14824	14768	14718	14919	14727	14850	14791	14590	14774	14676	14744	14765	14736	14786	14739	14887	14834	14647	14899	14679	14824	14730	14743	14762	14907	14703	14883	14775	14830	14767	14573	14700	14631	14778	14711	14730	14742	14877	14710	14958	14869	14673	14935	14709	14821	14805	14854	14807	14659	14864	14813	14778	14553	14854	14606	14709	14791	14938	14635	14906	14668	14932	14798	14885	14797	14757	14871	14769	14833	14799	14817	14773	14761	14943	14865	14610	14968	14817	14844	14899	14762	14699	14807	15005	14773	14750	14752	14865	14839	14873	14690	14881	14823	14690	14790	14820	14651	14855	14819	14906	14779	14770	14795	15025	14699	14708	14960	14745	14864	14856	14930	14806	14778	14983	14814	14870	14976	14718	14765	14702	14609	14726	14721	14828	14744	14645	14718	14693	14761	14721	14825	14852	14781	14736	14966	14728	14787	14897	14720	14880	14668	14792	14898	14821	14688	14753	14794	14813	14794	14791	14806	14784	14855	14568	14736	14809	14791	14851	14866	14920	14796	14666	14996	14706	14799	14887	14986	14747	14832	14758	14822	14726	14753	14747	14685	14699	14939	14920	14816	14556	14656	14709	14904	14680	14699	14749	14738	14878	14841	14929	14652	14774	14948	14775	14842	14884	14799	14774	14813	14824	14802	14809	14813	14690	14731	14892	14758	14657	14713	14872	14728	14775	14749	14925	14816	14848	14821	14779	14682	14864	14951	14817	14863	14714	14653	14977	14821	14729	14782	14574	14822	14967	14771	14795	14811	14774	14774	14667	15029	14970	14689	14745	14867	14649	14999	14997	14832	14597	14939	14700	14714	14669	14889	14751	14825	14716	14779	14876	14681	14882	14782	14758	14834	14763	14665	14707	14818	14785	14693	14665	14817	14757	14807	14805	14694	14637	14580	14912	14805	14796	14818	14837	14774	14808	14940	14740	14976	14854	14700	14785	14903	14806	14813	14859	14789	14863	14939	14704	14816	14708	14672	14584	14816	14666	14744	14736	14766	14943	14818	14784	14666	14864	14839	14751	14738	14739	14745	14716	14852	14627	14863	14782	14856	14977	14762	14876	14755	14823	14834	14636	14661	14817	14886	14917	14677	14715	14722	14811	14920	14776	14755	14824	14763	14868	14868	14871	14681	15021	14898	14888	14746	14582	14956	14803	14718	14723	14854	14828	14869	14676	14844	14885	14678	14823	14789	14847	14928	14772	14702	14838	14697	14779	14943	14706	14862	14748	14760	14751	14763	14884	14815	14704	14743	14624	14793	14720	14855	14698	14830	14956	14650	14953	14704	14871	14991	14904	14781	14641	14893	14756	14895	14789	14658	14974	14716	14884	14767	14854	14725	14693	14819	14855	14857	14811	14818	14885	14810	14741	14475	14778	14775	14938	14711	14669	14618	14863	14625	14886	14544	14861	14623	14873	14901	14810	14924	14834	14709	14882	14825	14710	14767	14639	14760	14773	14834	14768	14843	14787	14847	14812	14830	14868	14954	14524	14845	14775	14725	14976	14832	14674	14692	14930	14754	14728	14772	14863	14828	14774	14782	14735	14729	14670	14799	14767	14778	14816	14571	14871	14872	14730	14758	14720	14658	14728	14706	14843	14752	14744	14769	14739	14881	14664	14930	14796	14952	14834	14644	14775	14666	14772	14903	14610	14779	14754	14869	14811	14694	14672	14702	14719	14893	14674	14653	14566	14712	14877	14829	14733	14667	14979	14683	14828	14707	14810	14704	14702	14833	14815	14736	14684	14544	14875	14726	14806	15056	14672	14677	14782	14846	14803	14750	14848	14728	14751	14761	14719	14888	14608	14767	14706	14837	14961	14765	14722	14775	14702	14780	14803	14948	14704	14872	14535	14891	14817	14836	14708	14725	14834	14757	14728	14706	14729	14489	14772	14861	14876	14719	14791	14810	14839	14647	14906	14731	14843	14884	14782	14792	14757	14908	14911	14655	14884	14653	14803	14702	14767	14828	14863	14755	14826	14887	14847	14786	14818	14772	14927	14848	14808	14705	14820	14801	14816	14777	14703	14767	14901	15010	14698	14638	14933	14786	14769	14744	14681	14795	14697	15051	14936	14791	14796	14867	14757	14704	14665	14785	14787	14712	14872	14899	14795	14763	14688	14953	14880	14978	14603	14756	14648	14744	14727	14770	14731	14853	14752	14701	14759	14769	14810	14842	14739	14790	14806	14759	14901	14667	14875	14863	14587
22979	28594	56516	48551	27328	27106	29913	27554	27301	27486	27582	27339	27676	27527	27457	27515	27308	27585	27500	27430	27359	27311	27201	27362	27539	27467	27405	27221	27281	27319	27203	27445	27430	27529	27266	27278	27193	27320	27013	27286	27160	27112	27296	27189	27683	27371	27535	27344	27238	27358	27293	27554	27309	27365	27475	27068	27425	27222	27178	27403	27320	27290	27260	27435	27161	27332	27225	27368	27565	27171	27246	27473	27201	27369	27103	27258	27390	27198	27050	27310	27271	27140	27542	27117	27160	27224	27437	27121	27331	27305	27394	27220	27229	27509	27141	27264	27100	27291	26984	27125	27355	27225	27173	27063	27332	27050	27396	27341	27565	27145	27415	27204	27334	27410	27206	27184	27145	27346	27097	27338	27384	27315	27363	27276	27261	27347	27292	27580	27337	27166	27312	27225	27006	27227	27408	27400	27412	27330	27027	27219	27213	27135	27339	27180	27392	27501	27471	27338	27265	27134	27168	27237	27342	27137	27276	27071	27214	27250	27200	27198	27148	27061	27263	27305	27000	27256	27321	27131	27023	27098	27277	27016	26935	27253	27324	27232	27518	27126	27076	27249	27315	27438	27118	27223	27154	27412	27303	27243	27302	27155	27400	27236	27282	27354	27265	27214	27019	27064	27208	27235	27144	27124	27221	27455	27279	27073	26923	27369	27325	27522	27399	27495	27104	27170	27118	27034	27368	27133	27182	27264	27102	26863	27216	27641	27227	27112	27130	26910	27315	27146	27239	26942	27219	27072	27123	27068	27263	27223	27058	27007	27015	27259	27079	27051	27239	27247	27117	27027	27298	26878	27315	27226	27334	27382	27510	27265	27053	27214	27615	27298	27287	27318	27404	27164	27248	27163	27372	27225	27190	27547	27266	27141	27323	27370	27271	27143	27445	27506	27330	27333	27291	27175	27395	26997	27013	26958	27483	27395	26950	27340	27245	27397	27266	27170	27239	27420	27345	27317	27373	27276	27518	27287	27349	27102	27380	27245	27442	27152	27568	27331	27061	27347	27132	27301	27298	27133	27326	27172	27193	27166	27290	27075	27283	27200	27462	27194	27246	27188	27159	27277	27382	27336	27323	27203	27136	27330	27177	27362	27218	27424	27268	27247	27139	27329	27184	27050	27513	27331	27335	27337	27418	27445	27203	26986	27306	27355	27276	27347	27219	27007	27279	27126	27085	27271	27121	27253	27327	27257	27324	27225	26875	27007	27418	27514	27228	27392	27240	27139	27254	27020	27072	27340	27220	27391	27042	27422	27242	27360	27407	27210	27237	27206	27406	27312	27080	27212	27288	27206	27229	27071	26925	27094	27382	27021	27396	27140	27346	27454	27101	27069	27323	27006	27020	26979	27257	27496	27380	27379	27274	27098	27302	27268	27266	27399	27159	27512	27103	27117	27504	27168	27463	27080	27290	27482	27005	27374	27405	27217	27367	26952	27254	27210	27429	27159	27216	27328	27229	27471	27282	27207	27274	26940	27240	26940	27204	27260	27215	27336	26988	27343	27205	27036	27048	27374	27093	27172	27153	27280	27132	27148	27354	27445	27368	27305	26856	27346	27400	27168	26994	27091	27568	27262	27108	27087	27262	27196	27143	27065	27273	27332	27257	27489	27086	27158	27191	27273	27360	27427	27033	27200	27188	27200	27074	27178	27400	27164	27328	27286	27438	27505	27147	27221	27136	27176	27456	27304	27367	27273	27064	27101	27400	27319	27165	27367	27419	27294	27236	27528	27422	27244	27015	27184	27242	27092	27339	27419	27305	27112	27215	27166	27495	27162	27447	27357	27144	27215	27121	27148	27377	27162	27141	27208	27386	27295	27007	27259	27180	27011	27450	27444	27453	27558	27158	27168	27382	27479	27329	27303	27330	27171	27315	27193	27162	27169	27024	27168	27190	27242	27486	27295	27335	27498	27520	27234	27317	27322	27289	27309	27448	27335	27167	27265	27029	27190	27181	27065	27183	27257	27277	27053	27206	27165	27333	27367	27241	27267	27325	27357	27291	27037	27116	27031	27201	27262	27220	27204	27230	27301	26991	27473	27474	27246	27015	27325	27273	27331	27204	26994	27324	27217	27045	27212	27126	27178	27316	27451	27320	27000	27240	27296	27246	27106	27227	27235	27315	27355	27043	27054	27151	27043	26974	27347	27375	27437	27357	27237	27245	27205	27314	27252	26991	27174	27210	27283	27108	27369	27408	27329	26984	27344	27235	27072	27334	27509	27229	27310	27113	27134	27315	27303	27396	27320	27137	27305	27436	26885	27273	27131	27060	27040	27276	27103	27337	27197	27216	27223	27221	27027	27287	27193	27445	27182	27312	27322	27372	27375	27110	27193	27267	27295	27136	27075	27268	27206	27230	27316	27155	27244	27016	27397	27274	27253	27244	27245	27335	27356	27279	27406	27387	27232	27454	27391	27305	27392	27147	27302	27223	26930	27257	27372	27326	26937	27128	27473	27182	27251	27075	27305	27133	27407	26984	27077	27186	27236	27367	27362	27473	27000	27144	27243	27299	27396	27455	27548	27316	27190	27203	27378	27286	27577	27175	27380	27314	27238	27211	27177	27497	27148	27192	27169	27308	27466	27494	27297	27414	27278	27311	27563	27230	27313	27387	27167	27196	27488	27359	27428	27282	27175	27063	27159	27421	27179	27440	27394	27408	27309	27179	27125	27248	26914	27196	27522	27240	27106	27067	27198	27106	26924	27334	27013	27157	27162	27345	26789	27182	27291	27147	27404	27521	27185	27280	27015	27355	27320	27452	27233	27320	27043	27312	27226	27115	27437	27309	27361	27331	27228	27379	27273	27404	27179	27085	27063	27311	27080	27291	27104	27147	27368	26989	27318	27255	27128	27118	27309	27239	27380	27100	27053	27142	26980	27262	27179	27279	27094	27089	27439	27216	27346	27009	27190	26999	27406	27242	27144	27101	27178	27178	27269	27109	27270	27333	27199	27129	27304	27125	27192	27237	27446	27096	27124	27244	27412	27146	27171	27208	27333	27270	27313	27209	27180	27253	27170	27224	27334	27332	27404	27381	27406	27119	27328	27338	27192	27285	26873	27322	27377	26926	26917	27191	27234	27419	27290	27471	27339	27299	27375	27149	27249	27226	27261	27338	27289	27473	27316	27176	27489	27284	27482	27350	27216	27403	27360	27348	27029	27111	27060	27289	27402	27303	26895	27496	27416	26935	27142	27538	27393	27603	27181	27585	27451	27202	27227	27394	27369	27093	27248	27017	27301	27168	27221	27452	27510	27100	27485	27318	27276	27257	27083	27190	27273	27303	27105	27274	27383	27375	27212	27099	27558	27154	27268	26891	27164	27270	27157	27125	27299	27026	27288	27286	27249	27267	27181	26985	27246	27015	27046	27048	27418	27208	27128	27210	27392	27365	27463	27471	27348	27181	27320	27063	27246	27359	27423	27118	27311	27264	27524	27044	26959	27091	27125	27143	26907	27301	27422	27011	27504	27338	27190	27177	27002	27243	27201	27053	27316	27267	27315	27626	27412	27380	27556	27375	27397	27351	27025	26896	27099	27172	26834	27179	27271	27207	27173	27354	27297	27216	27062	27023	27376	27288	27233	26773	26956	27092	27036	27244	27311	27099	27172	27459	27454	27411	27364	27094	27274	27318	26948	27223	26984	27361	27051	27185	27088	27267	27279	27227	27169	27183	27333	27240	27216	27531	27143	27037	27188	27134	27122	27109	27150	27320	27245	27138	27055	27232	27185	27117	27224	27224	27038	27235	27449	27368	27350	27350	27389	27359	27210	27030	27237	27059	27336	27112	27280	27240	27018	27165	27292	27254	27020	27231	27113	27359	27342	27144	27306	27088	26998	27413	27105	27374	27171	27373	27189	27227	27288	27276	27021	27240	27291	27286	26982	27149	27414	27252	27285	27082	27210	27145	27195	27247	27424	27030	27149	27092	27248	27479	27266	27148	27071	27200	27273	27002	27269	27472	27355	27278	27287	27274	27349	27424	27567	27118	26962	27305	27586	27413	27295	27217	27332	27110	27294	27285	27290	27375	27051	26910	27296	27351	27072	27324	27048	27181	27068	27239	27189	27230	27085	27172	27086	27367	27262	27358	27173	27101	27164	27149	27557	27224	27121	27258	27151	27075	27298	27315	27071	27076	27318	27113	27476	27396	27292	27192	27350	27172	27132	27440	27092	27119	27300	27348	27306	27045	27418	27200	27377	27513	27211	27189	27184	27320	27076	27031	26948	27185	27418	27466	27407	27380	26988	27287	27250	27351	27273	27141	27234	27372	27422	27271	27170	27308	27417	27568	27155	27338	27469	27079	27499	27276	27084	27255	27279	27152	27331	27202	27205	27294	27159	27199	27211	27252	27299	27316	27454	27208	27118	27164	27240	27254	27206	27215	27117	27419	27158	27195	27047	27239	27368	27138	27435	27153	27361	27372	27327	27290	27142	27183	27381	27180	27366	27390	27340	27016	27171	27121	27301	27259	26961	27190	27304	27304	27449	27307	27298	27184	27191	27233	27304	27511	27599	27163	27150	27256	27238	27035	27367	27180	27083	27091	27238	27164	27183	27099	27073	27309	27111	27222	27199	27190	27141	27397	27322	27092	27368	27279	27224	27235	27366	27156	27098	27393	27269	27186	27306	27389	27361	27241	27298	27117	27212	27390	27279	27040	27197	27144	27067	27293	26970	27326	27173	27256	27065	27251	27212	27370	27368	27095	27067	27066	27144	27259	27455	27446	27220	27249	27503	27267	27394	27131	27238	27280	27067	27533	27080	27319	27345	27255	27244	27253	27315	27434	27138	27210	27333	27367	27168	27550	27155	27389	27260	27193	27309	27272	27477	27054	27435	27464	27159	27334	27217	27123	27124	27137	27319	27297	27242	27040	26999	27262	27114	27298	27160	27084	26965	27149	27428	27288	27359	27194	27040	27446	27035	27178	27344	27240	27151	27224	27433	27500	27086	27140	27035	27249	27085	27122	27355	27234	27142	27292	27059	27116	27078	27251	27296	27179	27278	27285	26974	27276	27445	27396	27379	27378	27282	27458	27336	27472	27414	27337	27383	27191	26978	26791	27233	27393	27213	27110	27179	26822	27252	26984	26972	26972	27514	27351	27265	27359	27029
41177	83961	93764	62442	17008	16082	15887	16062	15886	16164	15866	16085	15835	15950	16147	15944	16012	15946	15934	15897	15977	15874	15931	15974	16023	15927	16039	15921	16034	15767	15826	16050	15833	15881	15870	16010	15968	16049	15999	15875	15898	16025	15987	15976	15862	16049	15909	15881	15882	15910	16023	15974	15945	15866	15998	15968	15994	15887	16089	16051	15991	15913	15946	15945	15875	15925	15973	16035	16062	15951	15939	15941	15885	15951	15885	15974	15914	16010	16002	15837	16006	15782	15987	16052	15758	15695	15901	15888	16007	15846	16081	15919	16032	15886	15990	16002	15794	15739	15845	16059	15879	15842	15872	15968	15909	16058	15981	15989	16034	15915	15960	16103	15775	15947	16065	15744	16081	15747	15999	15927	15963	16018	16071	16117	15909	15859	15874	16028	15832	15950	15922	16110	15995	16047	15785	16068	15962	15849	16037	15877	16003	15905	15823	16050	16076	16012	15875	15938	15822	15973	16100	15923	16129	15938	15959	15956	15706	16025	15947	15951	15834	15918	15899	16025	15880	15934	16029	15844	15753	16017	15897	15881	15941	15913	15873	15957	15956	16027	15966	15926	15855	15973	15861	15965	16079	15871	15760	15861	15825	15892	16049	15955	16097	15915	16029	15957	15903	16015	15799	15941	15872	15921	15996	16027	15942	16022	15826	15979	15838	16004	16080	16011	15981	15924	15836	15933	15990	15976	16005	15942	15993	15884	15908	15898	15920	16034	16025	15967	15933	15844	15803	15748	15980	15928	15843	15921	15757	15874	15768	15927	16022	16080	15981	16041	15903	16021	15799	16067	15959	15884	15919	16068	15889	15820	16086	15913	16108	15874	15814	15982	15968	15983	15952	15723	15899	15988	15948	16002	15891	15920	15916	15861	15793	15987	15856	16032	15892	15768	15954	15957	15898	15862	15867	15878	15946	15996	16122	15911	15972	16047	16013	15867	15929	15914	16060	15978	16020	16022	15861	15714	15887	16060	15841	15865	16003	15978	15971	15862	15899	15854	15939	15804	15800	15792	15920	15883	15824	15967	16155	15992	15739	16018	15909	15904	16008	15958	16026	15856	16042	16086	15893	15780	15942	15809	16117	16155	15893	16002	15957	15937	15961	16046	15754	15813	15938	16020	15709	15958	16051	15985	15872	16008	16036	15918	15886	15791	16091	16131	15959	15772	15934	16038	16003	15852	15865	15887	15835	15943	15873	16055	16040	15835	15937	16080	15926	15921	15968	16050	16106	15878	15847	16041	15914	16085	15966	16194	15944	15956	16020	15937	16059	15960	15887	15994	15902	15886	16072	16030	16046	16043	15954	15903	16027	15879	15976	15958	15743	16013	15868	15855	15966	15912	15876	15814	15940	16155	15940	16122	15842	16023	15932	15895	15805	15830	16032	15812	15943	15823	15914	15815	15995	15835	15906	15955	15946	15971	16043	15808	15938	15963	16147	15908	16099	16004	15893	15845	15957	15847	15953	15998	15996	16077	16009	15992	15954	15968	15988	15898	15933	15970	15956	16000	15999	15981	15959	16075	15974	15871	15939	15938	15887	16009	15995	15981	15927	15902	15754	16117	15839	15883	15917	15807	15777	16140	15957	15831	15850	16048	16166	16070	15927	15780	16019	16004	15793	16008	15933	16018	15789	15816	16002	16012	16010	15942	16011	15952	15907	16051	15854	15966	15809	15888	15884	15828	16080	15929	16075	15872	15888	15970	15963	16017	15930	15832	15773	15886	15803	16014	15896	15912	16075	15990	16030	15929	16014	15767	15977	15918	15905	15860	15809	15870	15989	16047	15926	15945	15879	16064	15829	15864	16079	16059	15979	16009	15943	15946	15929	15994	16042	15880	15795	15967	15844	15928	15945	15936	16056	15854	15921	16036	16004	15834	15737	16047	16018	15890	16165	15883	15938	16119	15862	16033	15905	15986	15885	15876	15946	15838	15809	15974	15859	15912	15960	15999	15878	15951	15835	15772	15789	16009	15812	15718	15913	15862	15765	15990	15955	15920	16067	15923	15764	15941	15933	16102	15997	15915	15951	16042	15929	16006	16115	15869	16016	16053	15996	15914	15954	15982	16013	15954	16022	16016	15917	16023	15755	16031	15838	15913	16065	15910	15870	16036	15991	15881	15892	15894	16066	15931	15976	15927	16035	15755	15993	16084	16016	15940	16248	15892	15898	15932	15927	15783	16063	15915	15947	16028	15835	15985	15990	15865	15907	15916	16103	15576	16051	15868	15819	16031	15916	15963	15989	15818	15933	15873	16036	15843	15937	15914	15841	15885	15999	15940	15924	15984	16133	15793	15844	15961	15990	15802	15831	15942	15962	16094	15994	15905	15996	15855	15885	16048	16087	15881	15953	15848	16018	15994	15860	16090	15754	16004	16063	16047	15835	16078	15945	15977	16028	15831	16018	16022	15954	15794	16019	15851	15954	15877	16004	15905	15953	15996	16011	16042	16036	15981	16090	16005	15914	15806	15910	15881	15960	16017	16023	16046	16036	15753	15847	15866	15754	15960	15893	15929	15839	16077	15962	16101	15638	15830	15918	16038	15961	16035	15998	16063	15895	16099	15955	15902	16055	15882	16200	15910	15891	15986	15875	15925	15887	15974	15982	16014	15992	15934	15835	15985	15841	15924	15948	15984	15967	15917	15846	15867	15932	15942	15991	16001	16006	16016	15898	15880	15914	16035	16021	16045	16078	15966	16013	15915	15933	15934	16111	16027	15963	15932	15897	16002	15810	15840	16048	15878	15909	15933	15845	16019	16016	15910	16042	15952	16186	15987	15991	16082	15740	15898	15970	15879	15947	16033	15990	15866	15955	15824	15886	16015	15908	15966	16050	15793	16033	15823	15929	16058	15987	15949	16018	15845	15917	15983	15993	15992	15928	15952	15796	15893	16054	15900	15898	15852	15910	16035	15948	15990	16100	16069	15942	15976	15969	16059	15913	16066	15886	16045	16085	16027	15855	16041	15961	15941	15948	16031	15815	15882	15938	15942	15940	15966	15996	15986	15886	16010	15891	16038	15902	16018	16014	15801	15911	16025	15962	15969	15973	15782	16175	15888	15934	15984	15932	16007	16034	15880	16024	15952	15834	16157	15962	15937	15906	16056	15923	16017	15949	16027	15998	15872	16044	16017	15820	15974	15914	15946	15972	15832	15914	15918	16000	15785	16071	15949	16000	16015	15901	16051	15952	16040	15864	15826	15736	16018	15835	15978	16085	15866	15897	15995	15891	15894	16252	15942	15918	16049	15842	15954	15911	15866	15945	15843	15912	16125	15999	16034	16044	16120	15762	15985	15923	16026	16077	16020	15832	15991	15914	16027	15988	16076	16165	15919	15925	15933	16006	16035	15918	15935	16094	15951	15893	15853	16023	15897	15881	15887	15831	15787	15974	15900	15923	15887	15974	15900	16112	15829	15922	15770	15780	15904	16072	15978	15870	15931	16007	16123	15926	16004	15900	15870	15810	15990	15863	16155	15873	15972	15878	15978	15976	15909	16001	16007	16157	15891	16066	15837	15985	15912	16099	15904	15844	15955	15905	15901	15803	16008	16024	16060	15871	16045	15953	15846	16001	15917	16113	15880	15810	16083	15924	16031	16020	15982	15921	16022	16026	15959	15998	15878	16004	16045	15908	15958	15813	15921	15928	16087	15818	15908	15924	15794	15892	15975	15805	16101	16112	16054	16083	15999	15870	15933	15763	15803	15992	15951	15941	16066	15902	15819	15924	15922	15963	16036	15851	16013	16045	15897	15861	15823	16044	15930	16009	15883	15857	15928	15898	15770	15875	15924	15944	15901	16077	15953	15808	15887	16023	15969	15778	15925	15886	15999	15972	15863	16024	15935	16056	15832	16128	15875	16144	16113	15762	15881	16084	15947	15900	16092	16142	15916	15978	16014	15996	15827	15854	15844	16043	15850	16189	15990	15901	15879	15955	15853	15953	15915	15854	15972	16068	16019	15939	15963	15941	15853	15869	15919	15941	16004	15939	15963	15837	15831	15990	15849	15902	16056	15782	15679	15988	15828	15962	15991	15923	15879	15923	15955	15904	15982	15959	15939	15866	15890	15950	15831	15977	15822	15836	15896	15853	16017	15888	15892	16059	15936	15771	15962	15867	15954	15898	16084	15983	15947	16054	15829	15946	15928	15933	16022	15875	15946	16044	15918	16162	15835	15933	15991	16025	16037	15896	16098	15897	15875	15863	15902	15922	16013	15874	15978	15917	15840	15990	15807	15955	15989	15960	16072	15813	15896	16006	16075	16015	16028	15847	16026	16027	16034	15842	16054	15932	16001	15995	16113	15955	15984	15724	15871	16060	15778	15810	15853	15865	15717	15994	15835	15764	16245	15986	15878	16071	16027	16007	15916	15973	15905	15883	15964	16032	15999	15891	16106	15838	15963	16032	16063	16002	16012	15923	15917	15885	15915	15817	15874	15995	16070	16000	16020	15910	15811	15824	15985	15919	16065	15888	15820	16046	16073	16045	16109	15891	15857	15970	16016	15999	16063	16107	15835	16018	15936	15926	15992	15976	15997	15957	15950	15923	15975	16002	15861	15877	15786	16096	15984	15961	16108	15873	15892	15976	15879	16133	15927	15824	15928	15949	15855	15804	15877	15933	15858	15894	15641	16035	15914	16037	16081	15880	16006	15922	15996	15863	16101	16080	15799	15916	15998	16041	15907	15893	15937	15881	15927	15867	16017	16068	15825	16142	15878	16071	15866	16092	16017	15917	15969	15853	16157	15863	16035	15981	15887	16038	15842	15960	15826	15918	16156	15646	16019	15973	16084	15959	16004	15955	15879	16082	15868	15921	15961	16124	15991	16071	16148	15946	15908	15850	15923	16014	16160	15760	16084	15821	15820	15888	15730	15961	15986	15996	15773	16050	15981	15917	15981	15966	15986	15778	16006	15752	15884	15924	16064	15813	15951	16109	16061	15925	15919	15991	15729	15909	15831	15914	15944	15925	15938	15840	15907	16090	15950	15850	15976	15810	16013	15835	16048	15847	16032	16027	15932	16064	16001	15914	16032	15933	15775	15948	16029	15989	15896	15906	15982	15731	16006	15958	15958	15773	15865	15891	16042	15957	15805	16057	15965	15943	15993	16007	15880
22085	27618	53865	49199	26782	25763	31242	29009	28355	28706	28987	28377	28227	28285	28517	28533	28492	28385	28097	28258	28453	28383	28257	28456	28278	28503	28847	28384	28043	28382	28206	27953	28365	28300	28220	28395	28082	28044	28185	28316	28254	28335	28200	28451	28113	28067	28353	28491	28035	28062	28471	28241	28354	28244	28340	28351	28199	28147	28153	27987	28305	28117	28474	28401	28085	28323	28309	28325	28505	28118	28250	27978	28271	28042	28043	28017	28089	27935	28170	28236	28291	28219	28341	28178	28291	28389	27855	27980	28143	28170	27955	27981	28170	28260	28205	28065	27932	27975	28028	28079	28253	28223	27886	28270	28137	28108	28319	28242	28100	28216	28016	27957	28057	28008	28033	27822	28143	28151	28117	27912	28091	28129	28137	28081	28160	28116	27782	27983	28064	28093	28250	28088	27840	28037	28151	28170	28069	28086	28422	28369	28308	28066	28209	27781	27942	27934	28221	28226	28038	28187	27958	28096	28363	28231	28196	28152	28367	28358	27983	28003	28204	27948	27833	27872	28258	28211	28038	28222	28038	28061	27838	28202	28171	28310	27997	28144	28259	28245	28271	28166	28176	28058	27969	28060	28007	27806	28076	28189	28038	28071	28090	28179	28215	28142	28196	28103	28272	27871	28171	28260	28478	27694	27973	28362	28039	28121	27996	28127	28282	28038	28017	28568	28158	28286	28078	28132	28138	28128	28245	28132	28305	27809	28013	28180	28111	28301	28175	28215	28106	28262	28092	28122	28260	27910	28203	28017	28062	28126	28099	28251	27892	28029	28044	27992	28152	28267	28291	27994	27735	27964	28103	28082	28101	28182	27974	28186	28022	28232	28125	27846	27970	28085	28246	27803	27853	28190	28189	28066	28052	28021	28174	28193	28161	27941	27912	28321	28198	28199	27768	28118	28036	28140	28102	27995	28141	27952	28066	28099	27804	28134	28210	28033	28449	28298	28013	28255	27942	28189	28172	28052	27814	28060	28015	27933	28380	28153	28061	28086	28128	28031	28295	28006	27975	28066	27969	28173	28102	28069	28127	28186	27917	27977	28102	28321	28247	28116	28059	28073	28081	28119	27915	28062	28215	28187	28038	28324	28148	28137	27901	28192	27887	28206	28221	28109	28171	28439	28286	28218	27922	28178	27871	28018	27862	28102	28220	28055	28221	27880	28281	28084	28114	27982	27972	28096	28002	28029	27935	28308	28243	28415	28139	27996	28239	28128	28136	28174	28186	27893	28026	28039	28166	28040	28212	28025	28043	27880	28082	28195	27919	28105	28025	28189	27973	28028	28417	28220	28062	28124	28109	27916	28032	28329	28066	28130	28296	28008	27848	27814	28261	28070	27865	28365	28013	28353	28261	28194	28020	27873	27926	28224	28007	28045	27775	27871	28158	28300	28023	27897	28139	28092	28121	28219	28013	28021	28033	27949	28186	27889	28002	27978	28249	28191	28194	28107	28199	28298	28213	28146	28099	28121	28119	28154	28106	27974	28011	28017	28199	27893	28497	28282	28372	28034	28200	28180	28351	28071	27756	28232	27922	28108	28077	28111	27863	27982	28128	28212	28044	27834	28110	27976	28375	28171	28140	28174	28192	28182	28203	28073	28100	27952	28070	28053	28054	28139	28090	28166	28188	28052	27978	27900	28370	28074	27897	27878	28140	28005	27942	28228	28030	28363	28086	28248	28166	28178	28052	28238	28155	28161	28270	27895	28374	27886	27923	28097	27943	28318	28040	27924	28055	28189	28050	28336	28078	28370	28189	28076	28448	28039	28179	28191	27976	28281	28018	27852	27926	28013	28310	27988	28108	28085	28224	27937	28111	28395	28075	28016	28231	28304	28011	28133	28285	27948	27890	28138	28121	27976	28108	28172	28224	28287	28103	28128	28178	28347	28178	28174	28050	28019	27854	28175	28004	28129	27974	28080	28079	28165	28303	28267	28060	28055	28335	28020	27845	28010	27885	28344	28079	28267	28213	28041	28225	28066	27922	27743	28260	28095	27935	28185	27787	28039	28128	27932	28018	28188	28256	28269	28193	27943	28095	27886	28185	27896	28396	27773	28193	27985	28214	28294	28234	28142	28334	27932	27874	28242	28062	28022	28057	27816	28184	27995	28086	28187	28162	27958	27952	28080	28226	28345	28261	28243	28349	27998	27952	28096	28054	28294	28074	28462	28011	27871	28114	28236	27968	28075	28178	28305	28162	28053	28205	28042	28056	28503	28193	28109	28196	28195	28155	27613	28272	28182	28216	28264	28148	28372	28105	28119	27875	27743	28029	28076	28105	28168	28292	28110	28083	27952	28374	28138	28119	28197	28115	28083	27952	28143	28037	28150	28041	28280	28097	27942	27785	28045	28076	28268	27970	28217	28170	28051	27985	28170	28446	28250	28310	28007	28242	28012	28071	28210	27965	28185	28121	28171	28092	27879	28123	28058	27979	28258	28244	27994	28107	28181	28405	28218	28260	27815	28015	28006	27849	27963	27966	28286	28192	28225	27970	27951	28089	27996	27987	27688	27942	28003	28042	28179	28359	27961	27925	28160	28306	28179	28121	28111	28258	28215	28156	27996	28062	28020	28133	27918	28160	28394	28181	28182	28003	28100	28304	28004	28122	28097	28149	28209	28118	27866	28141	28359	28251	28281	28106	28243	28249	28304	28248	28181	28044	28083	28197	27897	28100	28011	28337	28302	28056	27904	27810	27823	28295	28204	27892	28428	28200	28152	27915	28363	28335	28035	28184	27932	27910	28320	28057	27971	28002	27865	28229	28214	28161	28087	28200	28029	28016	27954	27902	28207	28278	28115	27957	28138	28108	28300	28047	27780	27893	28192	28035	28074	28296	28057	28094	28198	28077	28095	28111	28274	28215	28017	27989	28044	28404	28440	28105	28362	28202	28150	28162	28372	28149	28254	27970	28166	28194	28193	28243	28285	28052	28303	28225	27901	28162	28088	28107	28067	28107	28095	28376	28195	28142	27846	28023	28233	28215	28065	28192	28226	28127	28091	28217	28010	28124	27922	28007	27972	27955	28285	27836	28193	28313	28269	27852	28052	27903	27995	27815	28165	28000	28238	28239	28515	28236	28102	28258	28233	28115	28080	28070	27944	28135	28133	28106	28263	28018	28158	28141	28129	28296	28056	28071	28388	28413	28150	28080	28009	28188	27924	27998	28178	28058	27951	28077	28111	28327	28000	28122	28172	28261	28191	28195	28079	27892	28047	28103	28103	28228	28047	28103	28005	28145	28019	28000	27914	28163	28240	27980	28362	28208	28222	28400	28530	28450	28087	27879	28286	27996	27955	28079	28156	27889	28064	27734	28055	28130	28331	27900	27998	27787	28072	27906	28211	28053	28112	27780	28065	28246	28347	28139	28009	28336	28087	28242	27964	28349	28099	28142	28189	28320	27989	28009	28239	28228	28231	28147	28465	28338	27918	27856	28186	28124	28126	28192	28234	28150	27804	28142	28062	28148	28027	28111	28070	28030	27978	27958	27834	28017	28238	28032	28286	28164	28069	28064	28153	28149	27875	28087	28201	28326	28186	28020	28088	27956	28317	28122	28060	28132	27995	27759	28277	28234	27956	27818	28082	28004	28179	28179	28108	28124	28250	28204	28209	28021	28162	27936	27939	28027	27882	28134	27890	27844	28392	28154	28212	28125	27934	28091	28401	28170	28064	28135	28129	28156	28138	27854	28080	28085	28115	28050	28344	27945	28289	28500	28151	28231	28208	27908	28067	28101	28160	28015	28057	28036	28170	28208	28059	28075	27983	27818	28026	28076	28027	28152	28085	28127	28359	28053	28108	28023	28061	28083	28059	28193	28277	28280	28106	28200	28315	27965	28071	27828	27837	27708	28210	27830	28157	27988	28099	28203	28131	28096	28168	28236	28254	27983	27958	28080	28306	28216	28107	28073	28327	27942	28166	28075	28185	28471	28214	27979	28126	27853	28166	27788	28103	28102	28101	28165	28054	28194	28151	28191	27955	28064	27862	28158	28055	27986	28226	28083	28017	27912	28254	28384	28207	27934	27954	27875	27714	28271	28135	28086	28111	28150	28173	28146	28187	28167	28232	27970	27979	28040	28104	28197	28095	27827	27927	28134	28337	28120	28191	27879	28145	28403	28167	27926	28162	28120	27961	28259	28255	27828	28206	27966	28026	28157	28020	28281	27965	28061	28227	28020	28244	27887	27987	28033	28125	27916	28067	28138	28214	28199	28117	28209	28120	28170	28072	28022	28114	28447	28103	28193	28386	27991	28080	27823	28462	28422	27910	27944	28090	27882	28009	27900	28083	28197	27918	28042	28090	28383	28244	28273	27994	28144	28260	28248	28067	27849	28118	28309	27969	27753	28121	27998	28140	27857	28109	28081	27997	27931	28069	28154	28068	28380	28006	28053	28088	28149	28316	28148	28047	28116	28301	28072	27946	28085	28230	28043	27932	28085	28264	28122	28023	27896	28032	28186	27912	27984	28095	27876	28239	27826	28059	28088	27786	28304	28154	27963	28111	28309	28252	28077	28117	28042	27913	28277	28241	28014	27843	28189	28043	28277	28088	27836	27695	28088	28075	28153	28194	28002	28460	28533	28086	28078	28124	28055	28039	28142	28166	28014	28096	28181	28148	28138	28179	28307	28196	28070	27928	28168	28260	27891	28016	28163	27954	28113	27878	28158	28019	28020	28193	28199	28097	28113	28171	28174	27958	28208	28005	27926	28151	27924	27929	28028	28000	27893	28423	28233	27964	28119	28166	28074	28135	28252	27983	28176	28125	28092	27842	27868	28038	28059	27860	27886	28032	28244	28121	28199	28095	28033	28309	28359	27953	28144	28177	28217	28116	28080	28065	28092	28257	28166	28260	28194	28031	28256	28010	27893	27986	27942	28080	28161	28123	28096	28222	28196	27928	27910	28100	27992	28098	28183	28171	27852	28158	28297	28068	28181	28212	28234	28071	28044	27978	28057	28317	28190	28155	28057	28221	28165	28001	27970	28022	28215	28170	28311	28331	28327	28295	28447	28162	28193	28007	28235	28155	28256	27861	28069	27960	27921	28233	28212	28388	28316	28170	28075	28096	27921	28104	28207	28063	28035	28093	27988	28139	28064	27930	27902	27792	28140	28062
44451	71696	88550	71980	19243	16263	16258	16176	16101	16135	16064	16358	16216	16307	16076	16180	16115	16291	16109	16329	16349	16203	16129	16292	16187	16296	16476	16355	16197	16259	16291	16184	16275	16285	16057	16176	16199	16342	16265	16158	16287	16124	16352	16201	16290	16161	16172	16180	16239	16318	16168	16128	16332	16334	16339	15955	16237	16144	16106	16174	16243	16086	16135	16271	16381	16034	16358	16302	16210	16246	16328	16262	16102	16139	16209	16333	16233	16217	16378	16244	16155	16236	16233	16258	16244	16114	16209	16207	16027	16221	16259	16285	16065	16406	16186	16215	16257	16231	16390	16372	16119	16179	16295	16020	16282	16151	16188	16269	16300	16179	16179	16257	16281	16178	16449	16286	16193	16205	16090	16151	16191	16196	16258	16088	16137	16195	16108	16133	16111	16104	16200	16374	16371	16192	16278	16352	16197	16277	16381	16298	16077	16182	16158	16168	16276	16160	16251	16287	16297	16177	16269	16157	16299	16201	16180	16088	16134	16158	16223	16308	16278	16294	16239	16389	16169	16256	16060	16097	16265	16007	16128	16223	16278	16266	16265	16282	16138	16156	16448	16295	16281	16351	16318	16329	16060	16240	16248	16077	16213	16105	16234	16104	16104	16028	16209	16234	16245	16242	16467	16318	16201	16022	16163	16317	16188	16075	16182	16213	16384	16361	16149	16256	16256	16347	16180	16208	16194	16377	16347	16073	16142	16155	16063	16284	16259	16233	16208	16137	16251	16139	16037	16186	16219	15989	16232	16076	16189	16287	16361	16276	16209	16375	16172	15956	16270	16202	16219	16129	16185	16190	16206	16160	16149	16262	16096	16167	16228	16333	16183	16020	16210	16248	16210	16174	16167	16124	16297	16266	16171	16096	16175	16187	16247	16215	16374	16302	16167	16251	16315	16322	16095	16311	16311	16176	16265	16103	16120	16154	16172	16111	16087	16162	16219	16245	16191	16121	16151	16273	16113	16214	16231	16102	16351	16264	16150	16288	16288	16323	16152	16271	16303	16219	16300	16212	16338	15983	16184	16111	16251	16021	16024	16222	16229	16307	16294	15994	16153	16162	16135	16303	16190	16218	15944	16158	16175	16183	16191	16321	15998	16345	15967	16232	16220	16243	16232	16237	16093	16215	16275	16201	16133	16239	16157	16102	16290	16009	16310	16163	16239	16306	16188	16166	16310	16234	15862	16166	16429	16275	16114	16038	16109	16201	16109	16115	16274	16437	16210	16132	16108	15984	16180	16186	16023	16182	16315	16098	16243	16209	16164	16204	16208	16244	16336	16137	16107	16186	16099	16396	16153	16081	16079	16145	16212	16158	16045	16108	16132	16278	16189	16302	16211	16084	15926	16307	16410	16075	16127	16254	16179	16167	16093	16195	16240	15974	16068	16278	16339	16177	16224	16215	16146	16276	16055	16321	16305	16213	16040	16116	16137	16281	16356	16235	16347	16130	16221	16196	16309	16175	16289	16084	16257	16135	16257	16257	16272	16175	16295	16174	16213	16118	16342	16169	16414	16255	16127	16270	16353	16210	16157	16052	16120	16301	16121	16120	16144	16083	16198	16191	16185	16117	16116	16274	16240	16231	16241	16270	16171	16061	16332	16201	16160	16105	16266	16212	16115	16069	16157	16307	16263	16274	16370	16318	16105	16198	16217	16154	16298	16195	16073	16120	16104	15981	16193	16199	16196	16272	16266	16062	16368	16136	16220	16143	16130	16203	16284	16190	16040	16264	16082	16368	16161	16191	16140	16162	16236	16254	16232	16223	16121	16260	16167	16053	16092	16217	16221	16271	16164	16459	16080	16372	16292	16244	16211	16226	16271	16156	16115	16044	16353	16127	16270	16239	16395	16390	16185	16199	16118	16151	16417	16189	16240	16298	16365	16154	16212	16257	15930	16203	16284	16286	16265	16422	16254	16209	16187	16319	16168	16346	16222	16247	16270	16118	16053	16200	16185	16177	16408	16213	16198	16215	16286	16270	16244	16309	16351	16220	16181	16158	16192	16248	16150	16373	16305	16092	16165	16139	16207	16073	16129	16300	16080	16048	16357	16005	16213	16377	16077	16029	16311	16173	16265	16167	16033	16145	16323	16208	16301	16195	16193	16240	16149	16143	16254	16008	16252	16188	16263	16324	16061	16242	16312	16131	16180	16301	16163	16150	16195	16195	15999	16111	16233	16267	16346	16206	16220	16262	16012	16132	16112	16147	16166	16060	16316	16333	16059	16157	16124	16291	16169	16261	16372	16329	16161	15990	16325	16177	16127	16272	16060	16176	16279	16190	16427	16181	16086	16065	16314	16383	16322	16134	16275	16195	16019	16211	16269	16246	16116	16158	16295	16287	16189	16295	16226	16090	16089	16236	16188	16156	16260	16109	16121	16329	16173	16240	16216	16135	16083	16428	16077	16350	16307	16271	16388	16081	16303	16245	16062	16229	16434	16122	16140	16225	16244	16346	16121	16251	16262	16046	16101	16263	16216	16294	16125	16198	16152	16170	16103	16327	16151	16331	16243	16184	16103	16432	16333	16346	16345	16021	16291	16084	16259	16317	16212	15986	16250	16179	16248	16207	16440	16282	16098	16130	16195	16283	16303	16238	16382	16159	16392	15964	16194	16028	16172	16341	16208	16201	16429	16133	16256	16221	16151	16274	16317	16340	16114	16213	16187	16202	16310	15948	16146	16172	16219	16047	16209	16364	16167	16208	16032	16080	16312	16235	16225	16201	16110	16080	16316	16145	16295	16174	16145	16207	16192	16134	16215	16107	16153	16152	16414	16218	16026	16150	16312	16181	16250	16073	16279	16344	16172	16017	16223	16132	16296	16238	16306	16130	16134	16269	16110	16037	16111	16144	16299	16126	16113	16221	16118	16155	16192	16230	16323	16121	16226	16170	16379	16181	16117	16117	16173	16339	16180	16064	16159	16216	16257	16324	16196	16268	16484	16347	16100	16201	16240	16287	16234	16250	16144	16070	16192	16138	16252	16155	16265	16011	16085	16203	16148	16085	16325	16171	16247	16273	16044	16188	16394	16249	16273	16313	16299	16219	16199	16195	15918	16059	16118	16173	16185	16105	16294	16382	16041	16124	16332	16354	16250	16096	16198	16114	16328	16271	16298	16234	16307	16046	16246	16080	16267	16021	16421	16121	16243	16253	16197	16124	16416	16275	16127	16173	16187	16256	16117	16363	16091	16215	16232	16352	16196	16184	16148	16081	16267	16298	16087	16240	16253	16227	16234	16049	16165	16110	16123	16002	16321	16267	16150	16155	16048	16175	16325	16272	16224	16258	16192	16279	16274	16219	16006	16296	16224	16057	16348	16043	16211	16195	16206	16057	16232	16174	16243	16223	16295	16201	16341	16162	16174	16251	16162	16030	16184	16063	16359	16172	16233	16225	16114	16214	16365	16300	16136	16297	16288	16238	16317	16115	16184	16159	16225	16071	16219	16065	16184	16179	16150	16148	16063	16160	16217	16106	16298	16199	16327	16159	16045	16056	16242	16128	16227	16126	16090	16231	16283	16248	16161	16091	16216	16263	16088	16199	16295	16087	16144	16262	16216	16182	16091	16246	16167	16405	16208	16092	16264	16217	16245	16140	16247	15981	16373	16129	16110	16187	16158	16172	16253	16198	16296	16320	16263	16111	16031	16247	16306	16128	16184	16275	15996	16338	16203	16248	16162	16226	16247	16155	16220	16098	16147	16154	16154	16126	16211	16187	16408	16036	16158	16083	16171	16205	16188	16264	16426	16270	16381	16150	16173	16208	16277	16123	16115	16234	16058	16168	16121	16230	16300	16229	16303	16237	16104	16004	16256	16181	16155	16223	16103	16201	16082	16210	16214	16290	16178	16186	16154	16011	16379	16292	16060	15987	16096	16318	16039	16023	16292	16229	16190	16148	16116	16272	16296	16148	16159	16163	16086	16151	16145	16393	16186	16165	16170	16188	16303	16221	16222	16264	16211	16198	16086	16072	16013	16185	16355	16323	16347	16106	16267	15942	16283	16040	16316	16246	16213	16350	16145	16255	16170	16306	16159	16117	16275	16299	16232	16219	16170	16220	16253	16188	16188	16310	16220	16190	16253	16362	16202	16172	16196	16199	16173	16132	16253	16301	16237	16174	16319	15942	16198	16243	16336	16177	16337	16219	16138	16240	16261	16195	16221	16173	16059	16147	16311	16260	16189	16191	16162	16221	16224	16173	16183	16217	16160	16025	16304	16109	16199	15989	16292	16135	16184	16256	16196	16071	16152	16276	16167	16083	16333	16317	16270	16146	16169	16182	16108	16238	16232	16283	16170	16341	16237	16269	16175	16158	16251	16152	16350	16125	16145	16175	16274	16277	16172	16303	16188	16034	16168	16126	16344	16227	16178	16234	16154	16034	16258	16272	16233	16414	16089	16339	16205	16173	16050	16095	16339	16145	16275	16229	16332	16183	16176	16205	16134	16075	16189	16230	16297	16249	16310	16238	16172	16189	16182	16230	16192	16090	16329	16233	16179	16136	16380	16312	16437	16179	16168	16194	16215	16298	16091	16121	16347	16155	16227	16274	16112	16192	16172	16072	16181	16081	16207	16160	16139	16368	16211	16221	16362	16229	16204	16163	16264	16260	16363	16225	16339	16274	16137	16061	16295	16289	16261	16184	16162	16176	16410	16208	16514	16169	16048	16166	16267	16250	16052	16140	16185	16315	16191	16288	16307	16389	16033	16190	16260	16212	16246	16153	16084	16225	16086	16182	16145	16220	16263	16158	16073	16166	16266	16243	16205	16162	16305	16085	16514	16053	16144	16209	16193	16163	16230	16095	16354	16252	16357	16204	16294	16237	16192	16109	16302	16047	16209	16208	16296	16173	16141	16123	16080	16256	16157	16235	16289	16346	16197	16121	16328	16289	16438	16208	16260	16145	16250	16114	16154	16028	16281	16186	16159	16437	16210	16122	16234	16285	16209	16237	16105	16197	16221	16188	16038	16275	16372	16170	16162	16218	16203	16096	16052	16075	15954	16153	16296	16287	16250	16326	16285	16059	16293	16088	16139	16296	16114	15953	16239	16186	16181	16245	16129	16266	16127	16206	16278	16165	16211	16234	16328	16275	16322	16149	16052	16210	16157	16283
36515	48375	57435	43046	31290	30168	30301	29987	29939	30069	29945	29990	30137	30079	30162	29997	30212	29842	29920	30005	30156	30059	30194	29865	29902	30003	30002	30159	29888	30157	30131	30298	29947	29948	30122	30077	30088	29742	30134	29816	30030	30081	30050	30179	30016	29760	30104	30121	29932	30175	29904	30096	30124	29971	30365	30180	30079	30087	30185	29966	29986	30069	30191	29999	30140	29811	29921	29913	30133	30406	29844	29759	30268	30167	29997	30140	29877	30234	30127	29818	29819	29862	30108	29934	29877	30048	30125	30018	29987	29973	30008	30009	30349	29948	29758	29909	30151	29927	29886	29803	30168	29914	30002	30029	29949	29952	30248	29998	29933	29990	29762	30033	29988	29999	29902	29950	30144	29986	30079	29950	30116	30076	30163	30066	29647	30107	30063	29912	29883	29922	29975	30123	30141	30157	30287	30035	30197	30259	29981	29817	29830	30304	30004	30040	30033	29795	30041	29607	30206	29886	30034	30159	29857	29756	30071	29851	30155	30182	29941	29861	29579	30020	30380	30241	30051	30022	30040	29931	30302	30040	30049	30096	30053	29802	29787	29917	30069	30015	29967	30072	29951	29672	29819	29886	29827	30133	29727	29918	30048	29960	30233	30032	29940	29932	30167	30053	30059	30072	29936	30069	30064	30046	30119	30381	30129	30063	29747	30153	30057	29750	29943	30063	29948	30022	30144	29939	30054	30362	30008	30020	30000	30048	30175	29795	29817	29951	30007	30406	29991	30006	30194	30095	30102	30262	29984	30096	30068	30064	29986	29928	30011	30018	30007	30299	29996	29823	29964	29962	29756	29677	29982	29877	29955	29902	30065	30201	30175	30004	29654	29993	29979	30266	30077	29862	29741	29762	30039	29557	29956	29865	29665	30106	29939	30150	30256	30087	30092	30014	29886	30118	29869	29811	30033	29879	29956	30088	29857	30082	29978	29915	30024	29834	30096	29952	29995	30052	29968	29851	30041	29791	29949	29748	30051	29942	29946	30130	29947	29962	30013	30113	30037	30150	30020	29824	29845	30132	30062	29940	30112	30069	29941	30038	29948	30090	30280	30020	30087	29960	30150	30047	29987	30048	29857	29956	30117	29891	29873	29913	30404	30224	29959	30216	29634	30168	30052	30047	30079	29880	30101	29994	30059	29968	30249	30051	29765	29781	29814	30082	29829	30071	29968	29810	29972	30200	30049	30026	30032	30109	30185	30095	29873	30008	30038	29781	29853	29928	29815	29716	29817	29754	29875	30037	30130	29601	30240	30042	29948	30129	30212	29942	29901	30051	30116	30091	30151	30181	30071	29961	29888	29779	30143	29934	29833	30005	30166	30041	30012	30188	30222	30106	30071	29911	30021	29851	30011	30077	30221	30124	29814	30072	30071	29814	30089	30006	30023	30027	30081	29756	29885	29828	29905	30101	30028	29826	29783	29818	30374	29988	30129	30303	30024	30197	30085	29973	30025	29940	30147	30024	29823	29958	30086	29968	30103	29888	29868	29785	30093	30113	30022	30026	29934	30102	30100	29814	29958	29991	30261	30012	30182	30068	29947	29896	29734	29999	30140	30114	29957	29890	30025	29932	29742	29784	29992	30034	30138	29935	30104	29977	30054	30007	30098	30063	29978	29746	29952	29866	30008	30059	29958	29904	30087	30003	30182	30120	30247	30088	29896	30130	30108	29934	29942	30117	29922	30045	29978	29990	30110	30076	29657	30064	29898	29948	29989	30011	29942	29943	29981	29761	30234	30109	30030	30131	29764	29801	30042	29922	30145	29816	29996	30368	30089	30163	29751	30340	30100	30058	30384	30369	29967	30130	30015	30003	30083	30358	30083	29788	30115	30178	30134	30236	30139	30036	29974	29980	30269	29981	29958	29911	30251	30022	29843	30039	29868	30014	30042	29952	29851	29822	30086	29976	29937	30044	30144	30189	29982	29977	30205	30269	30107	29929	30175	29785	29836	30231	30106	30172	30100	30026	30031	30141	30045	30088	29734	30117	30158	29842	29960	30282	29965	30025	30217	29959	29986	29867	30022	29819	30052	30077	30040	29989	30137	29830	29844	30105	29967	30068	30089	29883	30077	30079	30145	30044	29923	30035	29939	30156	30215	30030	30335	30046	29902	30139	30058	29859	30020	29976	30218	29941	30110	30088	30001	30039	29914	30195	29861	29953	29934	30126	29814	30155	30170	30091	30003	29882	29955	30137	30040	29998	29622	30101	30035	29952	30166	30168	29951	29978	30288	29814	29600	29828	30288	30112	29673	29987	29992	29790	29569	29742	29849	29778	29943	29933	30073	30039	29896	29904	30057	30246	30263	29939	30134	30034	29945	29970	29850	30016	30055	30192	30041	29920	30154	30219	30015	30017	30100	30101	30313	29912	30127	30038	29971	30163	30071	30016	30032	29983	29986	29760	29847	30046	30086	29755	30288	29714	29902	29950	29818	29915	29898	29772	30026	30004	29980	29867	30121	29966	29897	29846	30123	30397	30056	30012	30123	30174	29992	30307	29929	30240	29880	30020	30122	29859	30008	29945	29892	29930	29871	30052	29954	29939	29958	30036	29884	30032	30108	29839	30153	29987	30036	29757	29806	29724	29946	29962	29883	29807	30094	29924	30015	30123	30135	29999	30049	30085	30038	29905	30005	30265	29997	29788	29781	30116	30123	30016	29988	29907	29965	30031	29979	29977	29841	29897	30135	29835	30021	29990	29875	29699	30161	30019	29919	30118	30258	30081	30014	30139	30028	29922	30398	29878	29959	30023	30066	30114	29817	29811	29967	30157	29919	30135	29856	29988	30113	29937	29618	29837	30085	30106	30004	30036	30115	30131	30179	29788	29737	29865	30398	30214	30086	29859	30095	29852	29916	30075	30098	29907	29675	29831	30071	29886	29863	30227	29992	30237	30192	30083	30175	30050	30201	29987	30002	29960	29859	30028	29839	29956	30261	29921	30224	29684	30049	30007	30073	30022	30024	30041	30098	29994	30048	30019	30044	30039	29957	30066	30116	30028	30168	29865	30046	30056	29971	29749	30163	29919	30069	30210	30092	29947	30185	30190	30033	30286	29935	30034	29938	30043	29803	30025	30356	29868	30209	29873	29897	30231	30252	30250	29738	30036	30165	29770	29997	29976	30113	29865	30100	30042	30077	29921	29717	30158	29861	30078	30042	29955	30046	30209	30070	29998	29792	30277	30092	30110	30358	30085	29728	30136	30038	30280	30133	29928	29938	30079	29654	29949	30034	30094	29939	30158	30076	30028	30351	30016	29833	29901	30224	30271	29880	30101	29965	29848	30080	29971	30029	29962	29991	30123	30025	29991	30033	29931	29920	30098	29924	29990	30170	29977	29768	30150	29990	30248	30029	30473	30147	29895	29892	29920	30136	30114	29971	29855	30236	29869	30032	29919	29599	30027	30203	29967	29821	30145	30105	29828	29924	30201	30085	30060	30202	30094	29843	29691	29803	30052	30243	29908	29998	29844	29946	29966	30042	29846	30042	29996	29967	30025	29863	30118	30135	30046	30119	29972	29601	30018	30265	30017	29989	29900	29919	30064	30009	30091	29898	30016	30101	29783	29988	29873	29958	30021	30107	29956	29943	29833	29739	30035	29969	30207	30238	29985	30026	29869	30236	30077	30143	29996	29994	30067	29978	29870	29780	30060	29927	29773	30231	30158	30032	29963	30039	29996	29931	30144	30248	30363	30112	30449	30003	30210	30336	29788	29898	30155	30107	29859	29907	29829	30135	29958	30107	30271	29995	30165	30247	30347	30117	29997	30136	29854	30195	29733	30126	30089	30307	30048	30036	30219	30077	30036	29988	30254	29919	29713	30048	30007	30108	30009	30117	30150	29970	30074	30121	30189	30194	29978	29863	30256	30188	29893	30043	29909	29752	29913	30004	29886	30127	30012	29830	29951	29987	30071	30350	29898	30115	29842	30077	30104	29975	30168	29844	30257	30261	30250	30164	29974	29962	30284	30030	30050	29958	30040	29965	30065	30187	30119	29964	29915	30174	30049	30214	30054	30188	30220	29843	30105	29898	29763	30094	30007	29954	29956	30041	30223	30010	30064	29955	30134	30101	29874	30121	30050	30000	30140	29931	30052	29976	30231	29957	30063	30212	30138	30054	29994	30066	30003	30060	30086	30103	30267	30162	30335	30078	29724	29745	30097	29816	29783	29936	29985	30084	30007	30371	29874	29819	29891	30050	29675	30071	30250	30106	30134	29919	30240	29897	30026	30160	30267	30191	29995	30099	30284	29991	30064	29969	29881	29847	29913	30039	29877	30123	30023	30189	30084	29926	30240	30007	30177	29944	29692	29936	29844	29717	29847	30110	30021	30375	29965	30117	30346	30173	30106	30224	30217	29977	29986	30015	30125	30071	30053	30276	29690	30048	29936	30100	30100	29900	29841	29874	30012	30192	30304	30266	30116	30108	30025	30104	30200	30169	29930	30027	29994	30059	30179	29883	29848	29891	30182	30074	30209	29949	30152	30049	29941	30157	30257	30102	29879	30190	29788	30005	30167	30206	30306	30077	30142	29940	30169	29607	29948	29902	30009	29903	30094	29758	30199	30099	30190	30146	30137	29914	30240	30202	29873	30267	30268	30298	29680	29920	30388	29998	29773	29985	29987	29989	29936	29987	29947	29655	29915	29886	30268	29971	30166	30062	29673	30075	29942	30058	30018	30043	30128	30178	30075	29900	29943	29980	30102	30196	29830	30125	30041	30040	29979	30130	29965	30182	30118	30074	29657	30084	29851	30213	30072	30439	30045	30142	30135	30018	29909	30123	30519	30264	30008	29795	29943	30050	30002	29949	29997	29817	29901	29764	30115	30064	30120	29692	30272	30135	29690	29916	29940	29942	30044	29972	29826	30041	29936	30042	30007	30056	29942	29992	30009	29968	29904	29930	29827	30201	30244	30071	30189	30002	29775	30101	30072	30006	29982	30037	30024	30281	30406	30250	30136	30001	29995	29894	30069	30334	30043	30004	29932	29974	30103	29946	29933	30175	30151	30145	30162	29987	30038	29914	30110	29958	29853	29914	29945	30000	29792	30001	30109	30098	30039	29979	30056	29829	30217	30061	29813	30046	30040	29986	30025	30003	29894	30083	30132	30071	29827
26071	50357	47683	28950	17390	17083	17147	17162	17113	16990	17160	17044	17286	17110	17078	17147	17150	16972	17190	16926	17007	17147	17287	17112	17221	17121	17175	17116	17087	16992	17006	16972	17199	17030	17172	16968	17006	17079	17177	17168	16996	17108	17032	17237	17172	17066	16976	17147	17033	17009	17106	17025	17148	17087	17105	16982	17102	17226	17107	17263	17059	17062	17274	17030	16995	17300	17059	17127	17167	17164	17126	16863	17054	17135	17026	17059	17107	17047	17093	17082	17074	17252	16948	17042	17253	17091	17107	16970	17060	17116	17070	17305	16960	17106	17190	17125	17036	17059	16976	17010	16955	17083	17113	17102	17113	17137	17287	16948	17011	17070	17139	17057	17176	17109	16996	17075	17072	17130	17097	16887	17135	17327	17114	17027	17054	17132	17105	17042	17001	17135	17127	17028	17202	17325	17275	17055	17163	17052	17103	17076	17086	17131	17101	17075	17273	17071	17119	17082	17125	16980	17117	16967	17092	17138	17060	17168	16975	17193	17057	17011	17125	17231	17113	17098	17279	17033	16903	17077	17033	17261	16923	16941	17020	16853	17142	17200	17116	17089	17143	17154	17078	17102	17017	17123	17333	17254	17072	17057	17025	17090	17005	17076	17056	17230	17053	17181	17067	17243	17016	17089	17213	17038	17093	16939	17096	17076	16998	17037	17101	16940	17038	17034	17122	17255	16850	16898	17139	17032	17121	17012	17035	17170	16975	16961	17177	17035	17095	16973	17081	16982	17020	17126	17032	17140	16980	16937	16969	16997	17162	17069	17049	17118	17006	17166	16911	16952	17109	17158	16958	17197	16972	17008	16936	16998	17143	17056	17101	17253	16973	17034	17094	16961	17005	17276	17274	17038	17037	17219	16963	17085	17223	17052	17191	17082	17157	16989	16965	17144	17060	17049	17065	17113	17084	16954	17078	16944	16965	17163	17073	17160	16859	17017	17118	16945	17112	17045	17125	16996	17122	17098	17008	17141	17115	17041	17045	17240	17157	16951	17249	17008	17070	17095	17187	17175	16924	17008	17073	17167	17175	17157	17106	17086	16945	17033	17041	16912	17183	16973	17182	17113	17043	17113	17095	17057	17242	17245	16932	17027	17029	17008	17105	17165	17138	17186	17072	16997	17023	16981	17024	17068	16944	17132	16978	17042	17023	17088	16859	16940	17035	17219	16953	17086	16998	16980	17105	17146	17054	17001	17045	17163	17090	17098	17031	17134	17062	17006	17033	17062	17366	16946	17085	16894	16908	16987	17107	16984	17023	17018	17002	16935	17130	17103	17015	17002	17031	17035	17056	17241	16892	17262	17052	17045	16964	17063	17085	17212	17182	17133	17028	16943	16765	17039	16991	17002	17090	17061	17268	17177	17125	17122	17152	16900	17014	17162	17056	17234	17215	17087	17031	17093	17052	16938	17245	17010	17020	17082	17135	17094	17280	16849	17183	17242	16843	17040	16980	17112	17100	17098	17043	17043	16987	17105	17027	17079	17074	17255	16877	17174	17252	17052	16879	16980	17085	17177	17161	17157	17077	17029	17192	16943	17195	17067	17095	17289	17182	17148	17107	17211	17069	17057	17032	17077	16949	17145	16943	17022	17117	17037	17194	17142	17062	17090	17266	17192	16998	16969	17220	16943	17264	17175	17304	17144	16999	17117	16958	17134	16921	17109	17075	17073	16922	16985	17110	17053	17118	17010	17201	17048	16968	16978	17097	17176	17192	17026	17013	17272	17210	17132	17268	17013	17078	17069	16949	17132	17294	16909	17072	17091	17013	17225	17061	16993	17110	17175	17189	17243	17171	17051	17236	17230	17109	17084	17107	17016	16958	17038	17159	17205	17020	17194	17276	17222	17121	17055	17057	16945	17106	17126	16925	17098	17046	17010	17002	17138	17059	17169	16980	17121	17156	17118	17043	17021	17153	17183	17160	16989	17162	16929	17005	16967	17147	17211	17032	17328	17003	16946	17172	17010	16897	17035	17005	17123	17053	17119	17120	17177	16961	17075	17091	16985	17151	17204	17048	17011	17167	17104	17138	16918	17131	16888	17089	17124	17073	17074	17036	17060	16867	17106	17095	17117	17014	17210	17219	17131	17165	16903	16878	17044	17069	17008	17228	17063	17196	17005	17092	17147	16958	17163	17210	17075	17243	17139	17227	17082	17047	17094	17168	17207	17138	17189	16952	17211	17120	17007	16971	17179	17004	17168	16918	17210	17108	17191	17129	17181	16944	16978	17005	17161	17113	17184	17095	17118	17113	17034	16932	17143	16901	17378	17168	17147	17143	17009	17036	17082	16952	17270	16950	17097	17111	17211	16977	17132	17098	17048	17032	17215	17146	17059	17065	17049	17120	17090	17129	17029	17132	17187	17082	16880	17087	17081	17059	17072	17134	17143	17274	17208	17238	17188	16976	17081	17020	17088	17148	17198	17048	16964	17072	16991	17053	17014	17006	17077	17335	16928	17141	16951	17064	17066	17139	17129	16940	17128	16974	17122	16795	17013	17022	17079	17117	17139	17028	16985	17214	17111	17107	16864	17182	17017	17045	17104	17217	17040	17062	16976	17167	17104	17224	17014	17063	17140	17065	17036	17069	17099	17112	17038	17050	17052	17106	17082	17006	17010	16918	17140	17163	16925	17140	17041	17090	16859	17116	17170	17277	17197	16979	17114	17107	17005	17191	17139	17161	17163	17313	17290	17293	17100	17026	17116	17033	16927	17145	16976	17333	16970	17044	17299	17023	17101	17306	17094	17128	17017	17020	17122	17080	17165	17075	17007	17096	17076	17059	17038	17007	16976	17162	17299	17184	17009	17113	17065	17142	17025	17114	17099	17275	17146	17130	17057	17234	17051	17062	17029	17035	17043	17170	16964	16908	16949	16911	17138	17085	17163	16950	17031	17048	17185	17065	17019	16991	17150	17044	17019	16947	17085	17027	17198	17209	16855	17301	17141	16955	17149	16992	17111	16993	17152	17049	16962	17039	16967	17186	17046	17174	17074	17132	17075	16987	17112	17204	16888	17071	17125	17189	17050	17117	17029	16937	17209	16868	17066	17185	17021	17106	16953	17104	17232	17213	17167	17042	17043	17101	17032	17131	17046	17049	17112	17065	17062	17009	17107	17191	17216	17237	17338	17116	17053	17092	16997	17054	17172	16935	17268	17091	17176	17077	17082	17306	17102	17161	17109	17239	16995	17018	17014	17163	17068	17008	17031	17273	17061	17093	16934	16920	17069	17048	17140	17297	17040	17108	17085	16908	17267	17187	17044	17034	16916	17077	17055	17096	17260	16939	17088	17071	17162	17013	16958	17098	17062	17106	16995	17170	17045	17117	17000	17122	17140	17050	17102	17072	16930	17123	17262	17041	17141	17113	17031	17046	17066	17078	17183	16918	17147	17196	17161	17140	17200	16936	17146	17216	17129	17198	17180	17117	17085	17161	16882	16975	16976	17186	17148	17225	16977	17071	16978	17202	17127	17026	17077	17130	17103	17206	17127	17077	17193	17142	16972	17165	17104	17083	17243	17018	17080	17232	17088	17131	16967	17037	17120	16875	17056	17162	17113	17132	17059	16890	17084	17255	17220	16957	17121	17215	17199	17182	17153	16926	17156	17146	17005	16976	17140	17130	17126	17061	17259	17266	17113	17067	17190	17172	17143	17008	17067	16955	17110	16974	17121	17293	17118	17064	17215	17120	17091	16866	17169	17016	17114	16942	17232	16917	17050	16947	17064	16993	17065	17130	17039	17004	17069	17068	17076	17049	17146	17080	17247	17016	17051	17100	17163	17149	17105	17091	17168	16871	17238	16928	17073	17099	17065	17038	17100	17216	16955	16912	16957	17065	16898	17003	17139	17021	17209	17123	17222	17039	17225	16975	17000	17121	17241	17109	17148	16894	17074	16913	17082	17110	17035	17061	17081	17083	17070	17117	17070	17097	17094	17126	17123	16971	17032	17183	17174	17200	17128	16933	16972	17156	17278	17130	17020	17186	17199	16984	17167	16932	17064	17104	17055	16981	17007	17096	17079	16956	16964	17047	16905	16953	17259	16999	17081	16991	17152	17090	17116	17147	17084	17135	16978	17085	17039	17231	17096	17041	17110	17232	17070	17062	17106	17109	17137	17090	17182	17151	17018	17037	17084	17124	17008	17065	17188	17165	17009	17082	17078	17126	17034	16998	17081	16973	17069	17172	17097	17160	16970	16922	16946	17148	17019	17132	16976	17053	17051	17070	17188	17046	17122	17183	17185	16991	17191	16984	16889	16993	17178	17150	16996	17086	16953	17182	17079	17172	17136	17067	17062	17016	17197	17179	17059	17058	17120	17082	17032	17139	17135	17094	16987	17147	17042	16958	17134	17159	17133	17323	17030	17207	17110	16857	17047	17191	17081	17155	17174	16875	17204	17115	17030	17036	17051	17038	17135	16999	16895	17024	17062	17034	17118	17301	17093	17093	17108	17124	17159	17034	17048	17141	17099	17076	17121	17060	17061	17106	16982	17193	17095	17227	17021	16910	17049	17081	17086	17215	17163	17062	16935	17127	17201	17142	17019	17122	17024	17070	17004	17173	17085	17102	17018	17158	17142	16952	17057	17166	17104	17038	17084	17090	17154	17134	17157	17021	17141	17087	17055	16987	17129	17033	16961	17136	16950	17270	17202	16951	17143	16959	17170	17195	16901	17245	17192	17002	17229	17096	17047	17249	17103	17071	17126	17231	17121	17073	17080	17224	17378	17163	17145	17245	17055	17009	17296	17089	16971	17218	16849	17124	16908	17023	17035	17096	17144	17058	17184	17205	17328	17234	16980	17196	16963	16998	17170	17130	16951	17185	17009	17107	17078	17148	17021	17022	17342	17178	16847	17165	16983	17132	17091	17039	17109	17018	16956	17165	17214	16964	17194	17115	17259	16990	17164	17052	17146	16998	17095	17021	16959	17222	17106	16979	17010	17260	17118	17041	16935	17043	17077	17068	17094	17030	17151	17084	17109	17108	17206	17058	17148	17057	17081	16965	17040	17146	17036	16939	17061	17060	16959	17172	16995	17131	17104	17003	17147	17044	17175	17003	17176	17105	16810	17216	17119	17174	17118	17132	17211	17078	17360	17071	17179	17063	17097	17096	16883
22695	27167	58428	51072	28670	27772	31188	28900	28641	28773	28713	28576	28635	28704	28454	28507	28654	28678	28736	28657	28896	28607	28425	28564	28928	28767	28496	28434	28836	28625	28810	28345	28437	28283	28608	28686	28688	28571	28644	28634	28580	28678	28604	28833	28480	28424	28465	28896	28623	28698	28336	28766	28481	28537	28340	28645	28593	28507	28494	28477	28574	28568	28686	28480	28756	28686	28526	28862	28688	28703	28818	28563	28801	28716	28630	28628	28600	28394	28411	28891	28549	28603	28888	28778	28449	28653	28602	28510	28462	28326	28472	28437	28495	28720	28691	28467	28565	28571	28329	28331	28577	28565	28561	28600	28354	28489	28526	28602	28690	28566	28355	28433	28615	28643	28407	28499	28579	28495	28689	28534	28522	28440	28529	28365	28552	28670	28447	28505	28744	28645	28766	28362	28602	28243	28382	28461	28306	28653	28468	28512	28554	28652	28505	28686	28448	28440	28496	28732	28650	28628	28451	28698	28614	28580	28502	28769	28828	28608	28260	28475	28247	28443	28727	28588	28452	28390	28629	28442	28609	28551	28886	28321	28453	28477	28498	28454	28672	28478	28750	28326	28486	28596	28603	28810	28643	28403	28506	28392	28694	28518	28487	28449	28395	28492	28508	28661	28386	28645	28585	28592	28401	28623	28358	28613	28660	28634	28337	28435	28689	28683	28398	28787	28538	28549	28731	28413	28512	28651	28409	28363	28275	28462	28485	28763	28701	28675	28629	28297	28367	28575	28572	28698	28610	28564	28329	28879	28401	28789	28584	28270	28905	28550	28606	28399	28557	28652	28694	28493	28304	28535	28558	28450	28550	28705	28629	28414	28584	28463	28451	28743	28717	28536	28851	28399	28572	28773	28775	28409	28368	28455	28442	28569	28628	28415	28508	28790	28738	28662	28526	28363	28360	28368	28455	28685	28520	28600	28340	28583	28605	28497	28667	28434	28452	28544	28380	28446	28596	28353	28476	28795	28744	28583	28418	28572	28551	28576	28650	28366	28557	28648	28531	28842	28669	28445	28570	28499	28320	28926	28658	28721	28571	28591	28694	28543	28649	28607	28468	28337	28353	28335	28308	28588	28516	28575	28553	28698	28503	28519	28389	28760	28640	28615	28423	28595	28577	28626	28521	28219	28174	28625	28323	28630	28544	28875	28757	28807	28388	28620	28687	28399	28776	28435	28400	28715	28435	28519	28425	28262	28546	28698	28814	28714	28611	28610	28684	28494	28838	28684	28562	28386	28456	28594	28496	28549	28744	28380	28684	28625	28533	28317	28755	28836	28444	28805	28663	28327	28511	28585	28366	28521	28530	28227	28527	28554	28529	28510	28561	28572	28280	28416	28365	28469	28287	28590	28533	28740	28668	28431	28593	28537	28165	28538	28399	28651	28502	28292	28732	28462	28623	28530	28700	28436	28478	28354	28463	28309	28253	28575	28503	28727	28635	28475	28492	28601	28556	28375	28357	28211	28748	28614	28584	28447	28481	28536	28554	28432	28299	28363	28798	28514	28535	28452	28451	28370	28555	28376	28394	28572	28864	28549	28600	28464	28489	28871	28619	28502	28584	28647	28597	28501	28542	28502	28542	28250	28445	28404	28494	28582	28549	28520	28411	28267	28462	28660	28682	28537	28627	28599	28558	28319	28546	28494	28426	28503	28602	28461	28769	28626	28507	28658	28759	28309	28648	28648	28613	28503	28716	28499	28692	28478	28563	28611	28351	28567	28693	28787	28788	28514	28390	28509	28553	28590	28444	28400	28412	28670	28500	28479	28638	28868	28738	28461	28605	28524	28679	28668	28426	28506	28418	28587	28517	28566	28417	28845	28437	28328	28415	28455	28321	28492	28893	28618	28671	28571	28598	28657	28476	28292	28619	28615	28521	28571	28587	28580	28111	28590	28791	28545	28519	28467	28721	28420	28668	28439	28449	28419	28409	28534	28421	28418	28671	28695	28580	28234	28403	28658	28419	28526	28576	28400	28670	28471	28686	28513	28552	28589	28554	28262	28272	28578	28457	28543	28531	28466	28699	28447	28384	28666	28707	28692	28384	28802	28315	28717	28463	28582	28685	28534	28340	28444	28611	28471	28676	28617	28428	28393	28601	28579	28312	28562	28382	28542	28524	28456	28778	28574	28582	28333	28549	28628	28535	28386	28391	28664	28506	28577	28295	28429	28651	28653	28804	28520	28584	28831	28629	28639	28563	28463	28280	28476	28668	28553	28551	28598	28778	28605	28289	28299	28458	28598	28620	28460	28388	28336	28678	28344	28432	28740	28735	28594	28571	28705	28346	28602	28622	28683	28745	28271	28470	28663	28567	28440	28581	28680	28374	28293	28296	28717	28538	28421	28417	28460	28578	28560	28705	28625	28509	28436	28334	28567	28703	28774	28670	28285	28460	28347	28657	28339	28366	28306	28477	28567	28643	28459	28409	28659	28663	28578	28419	28306	28419	28369	28403	28474	28708	28729	28462	28500	28297	28450	28440	28435	28614	28650	28687	28365	28618	28139	28487	28324	28639	28506	28266	28567	28325	28523	28481	28429	28524	28366	28081	28677	28580	28693	28548	28638	28584	28384	28466	28627	28519	28685	28480	28501	28436	28634	28629	28581	28554	28449	28338	28496	28654	28452	28469	28548	28352	28481	28615	28414	28656	28386	28393	28470	28360	28620	28627	28172	28432	28437	28519	28618	28337	28496	28552	28703	28530	28488	28416	28488	28610	28639	28477	28369	28674	28191	28392	28395	28292	28568	28618	28621	28773	28406	28396	28446	28373	28409	28420	28569	28575	28317	28535	28432	28689	28393	28252	28541	28495	28408	28558	28293	28308	28397	28673	28664	28435	28791	28929	28474	28730	28636	28396	28465	28512	28280	28638	28506	28577	28445	28423	28859	28410	28496	28703	28404	28548	28905	28572	28659	28435	28369	28703	28729	28383	28587	28647	28170	28526	28351	28766	28395	28354	28284	28525	28702	28760	28409	28640	28931	28479	28323	28790	28426	28505	28668	28523	28379	28416	28554	28782	28459	28526	28612	28633	28547	28366	28585	28644	28520	28528	28510	28376	28365	28518	28460	28501	28449	28346	28591	28685	28466	28450	28398	28620	28308	28404	28892	28585	28572	28611	28419	28407	28687	28590	28313	28600	28645	28604	28782	28572	28448	28604	28449	28429	28539	28499	28506	28314	28311	28407	28638	28677	28419	28297	28502	28385	28657	28699	28628	28811	28553	28473	28595	28786	28331	28592	28494	28560	28465	28345	28467	28668	28523	28586	28331	28366	28343	28620	28606	28644	28620	28373	28634	28635	28534	28517	28431	28344	28502	28409	28176	28472	28518	28631	28399	28534	28728	28486	28709	28498	28325	28764	28555	28323	28595	28615	28512	28528	28592	28425	28560	28453	28355	28619	29026	28744	28655	28603	28874	28602	28274	28512	28504	28681	28688	28581	28791	28618	28794	28708	28645	28685	28585	28430	28429	28754	28338	28486	28592	28356	28633	28431	28480	28682	28661	28798	28563	28516	28677	28304	28351	28581	28192	28458	28474	28749	28486	28369	28599	28755	28447	28788	28847	28434	28694	28696	28642	28421	28281	28729	28544	28523	28639	28467	28241	28587	28608	28209	28284	28526	28502	28551	28453	28422	28364	28542	28775	28324	28500	28304	28434	28679	28524	28724	28478	28942	28821	28500	28403	28402	28515	28646	28132	28519	28386	28763	28711	28595	28610	28482	28418	28643	28361	28564	28585	28591	28290	28478	28506	27998	28750	28349	28535	28483	28539	28729	28630	28591	28568	28807	28393	28524	28659	28606	28585	28595	28473	28495	28685	28543	28408	28645	28326	28509	28266	28722	28349	28517	28435	28741	28644	28566	28291	28665	28361	28535	28389	28317	28342	28532	28752	28430	28587	28420	28569	28532	28303	28537	28333	28189	28382	28596	28530	28388	28648	28619	28742	28505	28272	28652	28346	28584	28455	28540	28533	28337	28685	28633	28787	28676	28511	28510	28390	28509	28406	28499	28240	28650	28626	28319	28400	28399	28430	28639	28539	28656	28587	28410	28654	28544	28336	28675	28552	28559	28465	28402	28689	28456	28451	28667	28456	28432	28723	28263	28555	28674	28388	28557	28557	28479	28640	28520	28383	28548	28708	28404	28813	28511	28575	28919	28687	28595	28507	28544	28265	28400	28426	28365	28436	28487	28688	28258	28576	28539	28654	28587	28407	28496	28530	28311	28462	28720	28367	28438	28437	28496	28435	28466	28567	28626	28534	28502	28514	28558	28356	28386	28389	28685	28369	28683	28532	28537	28455	28579	28511	28444	28363	28649	28384	28237	28310	28441	28657	28833	28346	28576	28669	28595	28507	28544	28465	28459	28818	28643	28737	28670	28526	28518	28604	28415	28634	28383	28491	28270	28669	28742	28702	28677	28411	28676	28428	28523	28819	28911	28563	28441	28300	28363	28210	28399	28598	28395	28654	28431	28794	28749	28677	28655	28460	28595	28511	28734	28338	28743	28540	28774	28420	28512	28552	28903	28681	28761	28610	28569	28219	28438	28465	28328	28652	28681	28546	28454	28577	28301	28561	28351	28493	28588	28552	28691	28587	28543	28566	28550	28442	28600	28855	28637	28343	28532	28483	28477	28783	28470	28432	28643	28330	28507	28430	28291	28450	28544	28720	28667	28440	28591	28454	28459	28432	28510	28350	28914	28446	28557	28350	28590	28530	28440	28685	28559	28707	28625	28380	28508	28450	28594	28488	28585	28364	28814	28585	28567	28507	28492	28651	28816	28449	28501	28499	28548	28573	28427	28387	28608	28636	28571	28522	28699	28418	28473	28493	28425	28470	28699	28623	28355	28470	28467	28558	28441	28673	28376	28684	28494	28347	28406	28555	28458	28350	28707	28461	28544	28659	28624	28525	28286	28340	28390	28546	28404	28534	28497	28416	28263	28329	28549	28437	28530	28514	28516	28388	28431	28546	28559	28378	28370	28596	28435	28591	28438	28590	28444	28554	28537	28326	28117	28555	28753	28397	28414	28479	28319	28467	28470	28618	28509	28496	28496	28453	28586	28296	28263	28395	28267	28501	28547	28464	28212	28798	28431	28583	28506	28233	28630	28534
36646	89235	92824	66525	19916	16475	16487	16592	16413	16550	16470	16513	16475	16422	16359	16441	16530	16471	16407	16360	16412	16419	16416	16525	16450	16608	16370	16575	16587	16365	16377	16410	16447	16399	16441	16553	16416	16457	16418	16297	16541	16531	16404	16349	16349	16542	16384	16542	16399	16387	16533	16545	16492	16380	16369	16339	16565	16509	16601	16441	16421	16554	16524	16432	16439	16504	16477	16579	16565	16461	16341	16357	16442	16208	16434	16239	16325	16536	16441	16327	16386	16300	16417	16670	16363	16345	16392	16375	16515	16396	16444	16496	16511	16502	16586	16536	16319	16412	16485	16536	16250	16240	16572	16519	16383	16625	16235	16431	16440	16509	16392	16138	16435	16501	16503	16332	16565	16307	16290	16215	16507	16424	16505	16473	16458	16422	16236	16569	16578	16297	16496	16556	16390	16514	16529	16300	16242	16420	16540	16339	16470	16330	16421	16511	16524	16379	16470	16570	16356	16351	16597	16330	16315	16420	16382	16477	16505	16431	16527	16395	16415	16404	16301	16424	16588	16368	16440	16515	16401	16260	16495	16306	16657	16312	16355	16489	16561	16346	16503	16650	16485	16360	16394	16432	16679	16356	16564	16422	16403	16289	16445	16367	16363	16512	16349	16620	16339	16469	16557	16198	16392	16394	16394	16405	16435	16400	16450	16275	16372	16339	16466	16210	16471	16443	16357	16392	16422	16493	16423	16267	16449	16373	16499	16278	16548	16480	16364	16443	16384	16552	16424	16428	16643	16439	16349	16510	16551	16359	16503	16293	16685	16371	16332	16445	16455	16361	16330	16495	16427	16529	16341	16365	16492	16493	16530	16417	16363	16443	16487	16515	16515	16579	16452	16421	16406	16490	16474	16398	16287	16331	16480	16377	16584	16666	16614	16476	16474	16512	16433	16390	16304	16543	16589	16529	16489	16392	16342	16356	16277	16530	16490	16431	16393	16592	16317	16510	16473	16387	16390	16326	16534	16518	16449	16459	16385	16453	16434	16387	16311	16536	16302	16593	16391	16329	16395	16494	16521	16280	16601	16473	16522	16351	16295	16536	16542	16424	16542	16276	16384	16433	16468	16472	16504	16374	16296	16729	16358	16226	16387	16453	16477	16342	16339	16541	16209	16400	16405	16479	16558	16412	16383	16340	16414	16550	16237	16361	16531	16539	16440	16393	16353	16561	16451	16452	16369	16394	16451	16520	16471	16285	16572	16528	16404	16359	16476	16515	16509	16500	16552	16358	16402	16566	16470	16537	16436	16509	16324	16349	16512	16488	16160	16438	16449	16346	16274	16502	16286	16417	16521	16554	16426	16705	16281	16446	16434	16405	16310	16534	16481	16594	16298	16537	16345	16542	16497	16433	16270	16418	16574	16393	16367	16462	16422	16327	16460	16504	16518	16527	16569	16414	16302	16518	16253	16449	16389	16665	16252	16446	16386	16471	16467	16488	16483	16653	16488	16428	16313	16533	16334	16232	16499	16279	16431	16129	16541	16511	16360	16415	16445	16399	16351	16589	16414	16366	16413	16483	16528	16441	16549	16235	16485	16406	16450	16479	16546	16552	16240	16313	16567	16329	16504	16311	16546	16446	16447	16424	16280	16457	16438	16483	16469	16506	16333	16395	16460	16397	16469	16481	16183	16247	16335	16392	16421	16522	16144	16470	16485	16560	16405	16511	16323	16367	16442	16480	16388	16431	16343	16412	16464	16569	16413	16432	16528	16475	16434	16156	16554	16507	16443	16532	16469	16554	16413	16472	16462	16342	16539	16309	16571	16373	16417	16494	16190	16598	16338	16456	16244	16401	16321	16413	16495	16461	16361	16371	16587	16474	16393	16403	16467	16404	16307	16264	16236	16399	16401	16420	16531	16427	16360	16356	16376	16445	16595	16467	16407	16519	16374	16549	16507	16484	16309	16392	16596	16284	16249	16389	16381	16384	16438	16424	16292	16490	16361	16421	16279	16434	16509	16299	16314	16407	16531	16569	16507	16530	16458	16487	16488	16505	16402	16437	16490	16450	16477	16361	16372	16418	16454	16484	16357	16466	16330	16455	16398	16316	16479	16322	16472	16361	16541	16480	16276	16348	16533	16529	16572	16524	16343	16337	16506	16522	16439	16550	16272	16354	16440	16545	16480	16398	16494	16398	16531	16266	16424	16271	16473	16316	16543	16429	16339	16372	16377	16451	16399	16514	16448	16442	16336	16455	16259	16331	16558	16451	16820	16262	16378	16370	16343	16396	16388	16388	16509	16373	16618	16389	16520	16486	16492	16450	16526	16314	16315	16370	16512	16288	16472	16413	16344	16388	16390	16359	16434	16455	16257	16649	16453	16454	16528	16449	16399	16366	16558	16532	16410	16477	16512	16387	16379	16530	16413	16504	16463	16278	16536	16485	16538	16507	16394	16555	16398	16460	16434	16425	16465	16337	16284	16434	16588	16602	16492	16457	16609	16470	16400	16370	16361	16355	16360	16374	16375	16283	16269	16497	16311	16331	16553	16503	16424	16390	16356	16474	16524	16477	16560	16450	16311	16455	16248	16395	16543	16352	16593	16407	16620	16414	16693	16454	16361	16373	16367	16360	16535	16358	16444	16528	16523	16473	16376	16499	16323	16394	16294	16309	16345	16438	16373	16474	16494	16414	16309	16468	16581	16298	16432	16457	16507	16460	16298	16372	16524	16366	16425	16415	16559	16512	16258	16477	16421	16500	16348	16335	16532	16364	16447	16511	16550	16472	16373	16503	16382	16451	16456	16386	16487	16268	16273	16441	16554	16430	16458	16411	16258	16483	16514	16485	16510	16483	16512	16391	16648	16601	16233	16592	16418	16447	16430	16389	16442	16466	16466	16508	16581	16532	16373	16463	16393	16368	16506	16500	16521	16545	16556	16322	16534	16580	16275	16383	16453	16457	16441	16436	16629	16261	16331	16348	16533	16383	16391	16324	16436	16351	16542	16366	16470	16506	16397	16592	16471	16403	16361	16422	16388	16528	16465	16484	16336	16428	16482	16476	16246	16324	16618	16497	16387	16451	16440	16398	16348	16539	16661	16427	16396	16470	16464	16393	16275	16507	16426	16363	16356	16504	16398	16308	16426	16419	16313	16586	16291	16490	16386	16384	16574	16308	16469	16519	16456	16388	16359	16486	16307	16419	16350	16526	16587	16324	16379	16680	16471	16340	16484	16403	16550	16374	16413	16295	16440	16374	16112	16501	16221	16415	16504	16412	16446	16449	16480	16520	16296	16367	16442	16423	16349	16396	16506	16390	16427	16466	16418	16410	16564	16486	16529	16506	16328	16317	16249	16523	16407	16391	16374	16454	16500	16513	16417	16413	16387	16237	16375	16588	16489	16470	16358	16365	16282	16356	16382	16575	16620	16478	16543	16466	16410	16370	16508	16400	16239	16384	16349	16429	16217	16327	16430	16424	16411	16381	16386	16396	16583	16441	16536	16444	16409	16342	16406	16407	16381	16508	16295	16456	16463	16291	16291	16502	16283	16358	16345	16467	16405	16429	16476	16408	16339	16301	16536	16429	16395	16379	16438	16453	16503	16470	16329	16561	16421	16471	16462	16464	16495	16320	16311	16419	16277	16537	16351	16509	16478	16430	16416	16516	16382	16411	16526	16503	16442	16551	16521	16433	16415	16444	16278	16573	16496	16522	16354	16426	16464	16437	16514	16561	16548	16227	16552	16478	16485	16546	16410	16465	16562	16391	16491	16495	16427	16424	16266	16702	16460	16432	16542	16462	16354	16492	16410	16437	16517	16454	16568	16359	16553	16455	16546	16225	16497	16550	16478	16400	16426	16457	16292	16419	16312	16447	16492	16476	16447	16480	16522	16553	16457	16503	16420	16316	16577	16410	16637	16507	16427	16341	16506	16577	16431	16274	16500	16287	16445	16488	16404	16526	16432	16474	16561	16362	16399	16485	16526	16378	16553	16484	16523	16350	16304	16481	16234	16541	16427	16521	16261	16291	16495	16487	16276	16583	16391	16494	16418	16510	16387	16340	16376	16434	16379	16607	16515	16590	16372	16378	16496	16458	16568	16282	16477	16556	16520	16471	16404	16287	16303	16448	16485	16430	16366	16447	16425	16568	16354	16305	16412	16452	16378	16601	16473	16461	16424	16599	16368	16569	16324	16352	16467	16412	16546	16558	16371	16500	16455	16443	16319	16459	16332	16319	16415	16542	16430	16395	16265	16398	16432	16533	16337	16490	16330	16622	16330	16509	16395	16377	16472	16345	16707	16477	16366	16682	16393	16556	16473	16544	16565	16464	16512	16397	16470	16572	16444	16576	16450	16585	16486	16347	16384	16428	16283	16438	16433	16425	16427	16194	16477	16285	16581	16487	16585	16371	16342	16324	16447	16330	16518	16360	16239	16394	16568	16372	16447	16269	16426	16512	16419	16609	16595	16618	16293	16444	16311	16326	16551	16492	16559	16458	16474	16752	16434	16254	16506	16329	16346	16443	16651	16547	16400	16329	16598	16468	16441	16468	16470	16479	16426	16444	16461	16372	16323	16405	16390	16324	16536	16511	16527	16448	16497	16425	16575	16525	16335	16424	16377	16580	16451	16487	16505	16532	16299	16517	16345	16414	16349	16407	16473	16438	16605	16431	16289	16333	16470	16262	16438	16504	16414	16424	16540	16368	16355	16511	16467	16624	16319	16537	16488	16403	16405	16573	16409	16328	16561	16381	16421	16237	16337	16498	16433	16420	16358	16415	16582	16410	16390	16461	16491	16521	16291	16158	16364	16404	16525	16455	16447	16381	16277	16549	16516	16360	16530	16553	16401	16504	16503	16519	16364	16485	16455	16355	16443	16448	16223	16463	16444	16419	16408	16370	16314	16374	16576	16376	16417	16292	16378	16553	16544	16535	16282	16662	16447	16441	16392	16573	16363	16338	16433	16348	16542	16355	16345	16552	16579	16474	16429	16351	16558	16431	16345	16576	16450	16594	16326	16385	16401	16490	16373	16487	16543	16188	16562	16327	16385	16523	16461	16429	16591	16474	16486	16308	16562	16359	16366	16556	16385	16427	16351	16371	16509	16259	16466	16488	16254	16430	16415	16456	16352	16248	16300	16654	16501	16285	16530	16464	16347	16462	16351	16482
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
